watchdog-kj-kultura Documentation
|
|
- Amelia Borowska
- 6 lat temu
- Przeglądów:
Transkrypt
1 watchdog-kj-kultura Documentation Wydanie 0.1 Adam Dobrawy 29 sty 2017
2
3 Wprowadzenie 1 Cele 1 2 Architektura 3 3 Panel administracyjny 5 4 Instalacja 7 5 Wdrożenie Heroku Planista Powiadomienia Wyszukiwarka Dane testowe Użytkownicy Rozwój Jak zgłosić usterkę? Jak diagnozować funkcjonowanie poczty elektronicznej? Jak uruchomić automatyczne testy? Jak wygenerować dokumentacje? Jak analizować działanie Elasticsearch? Moduł podstawowy Założenia Architektura Moduł podstron statycznych Założenia Dane testowe Architektura Baza instytucji kultury Założenia Dane testowe Akcje w panelu administracyjnym Ustawienia i
4 10.5 Architektura System zapytań do instytucji Założenia Dane testowe Administracja Architektura Podział terytorialny Dane testowe Moduł menu Założenia Dane testowe Architektura Changes ( ) Indices and tables 41 Indeks modułów pythona 43 ii
5 ROZDZIAŁ 1 Cele Serwis jest elementem projektu Mapa Kultury 2015 realizowanego przez Klub Jagieloński przy wsparciu Ministerstwa Kultury i Dziedzictwa Narodowego w ramach organizowanego przez Narodowe Centrum Kultury priorytetu Obserwatorium Kultury. Jego celem jest przedstawienie efektów badań nad budżetami i stanem zatrudnienia w finansowanych ze środków publicznych instytucji kultury. Oprogramowanie aplikacji zostało zaprojektowane i zrealizowane przez Stowarzyszenie Sieć Obywatelska - Watchdog Polska Serwis służyć ma: możliwości prezentacji, zapoznania się z listą oraz wyszukiwania istniejących w Polsce publicznych instytucji i ośrodków kultury finansowanych z środków publicznych, prezentacji zebranych w ramach projektu danych adresowych i kontaktowych do ok instytucji kultury w Polsce prezentacji danych dotyczących finansowania i zatrudnienia pozyskanych w ramach projektu dotąd od kilkuset podmiotów, składaniu wniosków o informację publiczną i petycji za pomocą prostego generatora, możliwości proponowania przez użytkowników (obywateli lub pracowników placówek) aktualnych lub brakujących danych, prezentacji raportu analitycznego powstałego w oparciu o pozyskane z innych źródeł poprzez podstrona ze streszczeniem, raportem w wersji do pobrania, możliwością przejrzenia raportu on-line w technologii typu issuu.com, prezentacji mapy wydatków na kulturę 2015 poprzez podstronę z opisem, możliwością podglądu mapy w przeglądarce oraz pobrania plików.pdf i pliku graficznego z mapą, prezentacji mapy zatrudnienia w kulturze 2015 (j.w.). Szata graficzna bazuje na dotychczasowym strony internetowej Klubu Jagielońskiego - kj.org.pl. 1
6 2 Rozdział 1. Cele
7 ROZDZIAŁ 2 Architektura Aplikacja została wykonana zaimplentowana w języku Python 3.5 z wsparciem frameworku Django Została zaprojektowania do wykorzystania bazy danych PostgreSQL 9.5 z modułem PostGIS i silnika pełnotekstowej wyszukiwarki Elasticsearch Zestawienie bibliotek Python wykorzystanych w projekcie: # Wheel needed to install certain packages on CPython 3.5+ # like Pillow and psycopg2 # See # Verified bug on Python wheel== # Bleeding edge Django django== # Configuration django-environ==0.4.1 # Forms django-braces== django-crispy-forms==1.6.1 # Templates django-bootstrap-pagination==1.6.2 # Models django-model-utils==2.6.1 # Admin django-grappelli==2.9.1 geopy== django-import-export==0.5.1 django-tinymce==2.4.0 # Images 3
8 Pillow==4.0.0 # For user registration, either via or social # Well-built with regular release cycles! django-allauth== # Search elasticsearch==2.4.1 # pyup: <5.0.0 django-haystack==2.6.0 django-haystack-elasticsearch==0.1.0 django-haystack-panel==0.2.1 # Python-PostgreSQL Database Adapter psycopg2==2.6.2 # Unicode slugification awesome-slugify==1.6.5 # Time zones support pytz== # Redis support django-redis==4.7.0 redis>= # Data source django-teryt-tree== django-autofixture== # Pretty djmail==1.0.0 # GeoMaps django-leaflet== jsonfield== a2b05b4c644e54a127a482c41d c2a86cd.zip # See django-geojson/issues/82 and # Utils django-atom== python-dateutil==2.6.0 Ponadto podczas pracy deweloperskiej są wykorzystane następujące biblioteki: # Local development dependencies go here -r base.txt -r test.txt Sphinx==1.5.1 django-extensions==1.7.5 Werkzeug== django-test-plus== factory-boy==2.8.1 django-debug-toolbar==1.6 # improved REPL ipdb== Rozdział 2. Architektura
9 ROZDZIAŁ 3 Panel administracyjny Dostęp do panelu administracyjnego, na których odbywać się będzie zarządzanie wszystkimi zasobami portalu jest tylko możliwy po autoryzacji i wyłącznie dla konkretnych osób. Tworzenie kont administracyjnych jest możliwe wyłącznie z poziomu administracyjnego, to znaczy, że konto administracyjne może założyć osoba zalogowana do panelu. Oprogramowanie portalu zapewnia rejestrowaną i skuteczną kontrolę dostępu. Ilekroć mowa jest o karcie tworzenia i edycji to należy rozumieć tworzenie i edycję treści portalu na panelu administracyjnym, do którego dostęp mają wyłącznie autoryzowane osoby zarządzające portalem. 5
10 6 Rozdział 3. Panel administracyjny
11 ROZDZIAŁ 4 Instalacja Niniejsza aplikacja przedstawia uruchomienie aplikacji w środowisku deweloperskim. Nie obejmuje wdrożenia, co zostało przedstawione w sekcji Wdrożenie. W niniejszej procedurze zostaną zainstalowane następujące komponenty: - serwer baz danych - PostgreSQL serwer wyszukiwarki - Elasticsearch >= 2.4.3<5 - aplikacja W niniejszej instrukcji został wykorzystany następujący Vagrantfile: Vagrant.configure("2") do config config.vm.box = "bento/xenial64" config.vm.hostname = "myprecise.box" config.vm.network :private_network, ip: " " config.vm.network "forwarded_port", guest: 2000, host: 8080 end W pierwszej kolejności została uruchomie oficjalne repozytorium PostgreSQL zgodnie z właściwa dokumentacją oprogramowania : $ sudo sh -c 'echo "deb $(lsb_release -cs)- pgdg main" > /etc/apt/sources.list.d/pgdg.list' $ wget --quiet -O - sudo apt-key add - $ sudo apt-get install update Następnie dokonano instalacji poprawnych wersji oprogramowania: $ sudo apt-get install postgresql-9.5-postgis-2.2 postgresql-9.5 postgresql-server- dev-9.5 Została zainstalowana odpowiednia środowiska Python: $ sudo apt-get install python3.5-dev python3.5-dev python-pip virtualenv Kod został pobrawny i wypakowany: 7
12 $ wget $ tar xvzf master.tar.gz $ cd watchdog-kj-kultura-master Zostało skonfigurowane wirtualne środowisko i zostały zainstalowane zależności: watchdog-kj-kultura-master$ virtualenv -p python3.5 env watchdog-kj-kultura-master$ source env/bin/activate; watchdog-kj-kultura-master$ pip install -r requirements/dev.txt; Następnie została skonfigurowana baza danych odpowiednio: $ sudo -u postgres psql -c "create user $USER;" $ sudo -u postgres psql -c "create database watchdog_kj_kultura;" $ sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE watchdog_kj_kultura to $USER;" $ sudo -u postgres psql watchdog_kj_kultura -c "CREATE EXTENSION postgis;" watchdog-kj-kultura-master$ python manage.py migrate Następnie należy zainstalować silnik wyszukiwarki: $ echo 'deb stable main' sudo tee /etc/apt/sources.list.d/elasticsearch-2.x.list $ sudo apt-get update $ sudo apt-get install elasticsearch=2.4.3 Ostatecznie możliwe jest uruchomienie serwera WWW: watchdog-kj-kultura-master$ python manage.py :2000 Jest on dostępny po wywołaniu localhost:8080 w przeglądarce. 8 Rozdział 4. Instalacja
13 ROZDZIAŁ 5 Wdrożenie 5.1 Heroku Jedną z akceptowalnych form wdrożenia jest wykorzystanie Heroku. Wymaga to kilku prostych kroków, które są szczegółowo przedstawione poniżej Utworzenie aplikacji Po pierwsze należy utworzyć aplikacje i ustalić wartość podstawowych zmiennych: $ heroku create app_name $ heroku config:set DJANGO_SETTINGS_MODULE=config.settings.production $ heroku config:set DJANGO_SECRET_KEY=$(random_pass) $ heroku config:set DJANGO_ADMIN_URL=admin/ $ heroku config:set BUILDPACK_URL= git API plików statycznych Następnie należy określić miejsce przechowywania plików statycznych (załączników itd.). Rekomenduje w tym zakresie wykorzystanie usługi e24files od e24cloud, co pozwala na efektywne cenowe przechowywanie danych w Polsce: $ heroku config:set DJANGO_AWS_ACCESS_KEY_ID=**CUT** $ heroku config:set AWS_S3_ENDPOINT_URL=" $ heroku config:set AWS_S3_SIGNATURE_VERSION="s3" $ heroku config:set AWS_S3_CUSTOM_DOMAIN="**CUT**.e24files.com" $ heroku config:set DJANGO_AWS_SECRET_ACCESS_KEY=**CUT** $ heroku config:set DJANGO_AWS_STORAGE_BUCKET_NAME=watchdog-kj-kultura Możliwe jest także wykorzystanie zwyczajnego Amazon S3 z wykorzystaniem ustawień 9
14 $ heroku config:set DJANGO_AWS_ACCESS_KEY_ID=**CUT** $ heroku config:set AWS_S3_CUSTOM_DOMAIN="**CUT**.s3.eu-central-1.amazonaws.com" $ heroku config:set AWS_S3_ENDPOINT_URL= $ heroku config:set AWS_S3_REGION_NAME=eu-central-1 $ heroku config:set AWS_S3_SIGNATURE_VERSION="s3v4" $ heroku config:set DJANGO_AWS_SECRET_ACCESS_KEY=**CUT** $ heroku config:set DJANGO_AWS_STORAGE_BUCKET_NAME=watchdog-kj-kultura API wiadomości W kolejnym kroku należy wskazać dane operatora wiadomości . Wstępnie aplikacja jest skonfigurowana do obsługi Mailgun, zważywszy na swoją popularność: $ heroku config:set DJANGO_MAILGUN_API_KEY=key-xxxx $ heroku config:set MAILGUN_SENDER_DOMAIN=sandboxxx.mailgun.org API monitorowania wyjatków Wymagane jest również, aby wskazać dane dostępowe DSN do instancji Sentry: $ heroku config:set DJANGO_SENTRY_DSN= Publikacja kodu W tym miejscu dopiero warto umieścić kod źródłowy aplikacji na serwerze: $ git push heroku master Baza danych Potem należy stworzyć bazę danych i wprowadzić schemat bazy danych: $ heroku addons:create heroku-postgresql:hobby-dev $ heroku run python manage.py migrate Cache Należy także aktywować cache: $ heroku addons:create rediscloud: Adres WWW Jeżeli uruchamisz apliacje pod adresem innym niż kultura.kj.org.pl konieczne jest także zaakceptowanie domeny: 10 Rozdział 5. Wdrożenie
15 $ heroku config:set DJANGO_ALLOWED_HOSTS="watchdog-kj-kultura.herokuapp.com" Wyszukiwarka Aby uruchomić wyszukiwarkę należy wywołać: $ heroku addons:create searchbox:starter $ heroku run python manage.py rebuild_index Administrator aplikacji Warto także utworzyć pierwszego użytkownika administracyjnego: $ heroku run python manage.py createsuperuser 5.2 Planista Niektóre komponenty powinny być uruchamiane cyklicznie niezależnie od interakcji użytkownika. W przypadku Heroku należy w takiej sytuacji wykorzystać: $ heroku addons:create scheduler:standard W systemach Unix można wykorzystać program cron odpowiednio. Pamiętać należy jednak o ustawieniu odpowiednich zmiennych środowiskowych. 5.3 Powiadomienia W celu zapewnienia powiadomień z komponentu System zapytań do instytucji konieczne jest skonfigurowanie cyklicznego wywołania polecenia Polecenia zarzadzania. Wystarczające winno być powiadomienie raz dziennie. W Heroku wywołać: $ heroku addons:open scheduler W nowo otwartym oknie wprowadzić następujące ustawienia: 5.4 Wyszukiwarka W celu zapewnienia sprawnego wyszukiwania konieczne jest skonfigurowanie cyklicznej aktualizacji indeksu wyszukiwarki. Wystarczające powinno być indeksowanie co godzinę. W przypadku Heroku należy wykorzystać Planista z poleceniem python manage.py update_index --age=1 wywoływanym co godzinę. Patrz także na szczegółową instrukcje dla :ref: Powiadomienia Planista 11
16 12 Rozdział 5. Wdrożenie
17 ROZDZIAŁ 6 Dane testowe W celu szybkiego rozruchu aplikacji możliwe jest wygenerowanie lub wczytanie pewnych danych początkowych. Szczegółowe instrukcje zostały przedstawione w modułach właściwych modułów. 6.1 Użytkownicy Dla bazy możliwe jest w środowisku deweloperskim dynamicznie wygenerowanych danych na temat użytkowników: $ python manage.py loadtestdata users.user:25 Warto także zwrócić uwagę na utworzenie konta administratora opisane w Wdrożenie. 13
18 14 Rozdział 6. Dane testowe
19 ROZDZIAŁ 7 Rozwój W tym dokumencie opisujemy opis procesu rozwoju aplkacji. Ma on postać FAQ, aby utrzymywać dokument prostym. 7.1 Jak zgłosić usterkę? Po prostu przejdź na i utworz zgłoszenie. 7.2 Jak diagnozować funkcjonowanie poczty elektronicznej? W środowisku deweloperskim wiadomości są domyślnie wypisywane na konsole w oknie serwera WWW. Jeżeli chcesz zweryfikować np. formatowanie wiadomości zaleca się wykorzystanie maildump, który możliwy jest do zainstalowania i uruchomienia poprzez: $ pip install maildump $ maildump Następnie należy ponownie uruchomić serwer WWW w następujący sposób _URL=smtp:// localhost:1025/ python manage.py runserver. Wiadomości będą dostępne przez interfejs WWW pod adresem Jak uruchomić automatyczne testy? Do prawidłowego uruchomienia automatycznych testów bezwzględnie wymagane jest zainstalowanie wszystkich deweloperskich pakietów. Można to osiągnąc poprzez: $ pip install -r requirements/dev.txt; Następnie należy wywołać: 15
20 $ python manage.py test Warto wyróznić kilka przełączników, które mogą zapewnić sprawniejsze wykorzystanie testów: -v2 oznacza, że będą na bieżąco wypisywane nazwy wszystkich testów wraz z ich rezultatem, --keepdb oznacza, że struktura bazy danych nie zostanie skasowana po wykonaniu testów, co pozwala oszczędzić jej tworzenie każdorazowo, co jednak uniemożliwi wykrycie testów np. w migracjach, --parallel 4 oznacza, że testy będa wykonywane równolegle, a wcześniej zostaną utworzone 4 identyczne struktury bazy danych. Ostrzeżenie: Warto zaznaczyć, że zrównoleglenie testów nie oznacza, że będą one wykonywane szybciej niż proces utworzenia dodatkowych baz danych może się wydłużyć o więcej niż sam proces wykonywania testów. 7.4 Jak wygenerować dokumentacje? Do prawidłowego uruchomienia automatycznych testów bezwzględnie wymagane jest zainstalowanie wszystkich deweloperskich pakietów. Można to osiągnąc poprzez: $ pip install -r requirements/dev.txt; Nastepnie należy przejść do katalogu docs i wywołać: $ make html Warto zaznaczyć, że aktualna dokumentacja jest budowana automatycznie i publikowana na Read the Docs. 7.5 Jak analizować działanie Elasticsearch? W celu analizowania poprawności komunikacji aplikacji z serwerem wyszukiwarki Elasticsearch zaleca się wykorzystanie opcji Reverse proxy narzędzia mitmproxy. Należy przykładowo wywołać:.. code-block:: bash $ mitmweb -R Następnie wykorzystać utworzony serwer proxy do połączenia:.. code-block:: bash $ SEARCH_URL= elasticsearch:// :8080 python manage.py rebuild_index 16 Rozdział 7. Rozwój
21 ROZDZIAŁ 8 Moduł podstawowy 8.1 Założenia Moduł stanowi zbiór zróżnicowanych podstawowych komponentów. Zapewnia zarówno integracje dedykowanych komponentów z zewnętrznych, jak również bazę dla komponentów wbudowanych. Moduł zapewnia również możliwośc ustalenia ustawień dla stron działających z wykorzystaniem aplikacji. Dostępna jest karta edycji ustawień, która określa ustawienia danej strony działającej z wykorzystaniem aplikacji. Dla każdej nowego obiektu ustawień dostępne są obecnie pola: Treść strony głównej - Duże pole tekstowe, które określa tekst powitalny występujący w nagłówku strony głównej. 8.2 Architektura Model class watchdog_kj_kultura.main.models.settings(id, created, modified, site, home_content) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane site_id (OneToOneField to django.contrib.sites.models.site) Strona home_content (HTMLField) Treść strony głównej 17
22 8.2.2 Widoki Panel administracyjny class watchdog_kj_kultura.main.admin.settingsadmin(model, admin_site) Admin View for Settings Procesorzy kontekstu watchdog_kj_kultura.main.context_processors.settings(request) A context processor which provide current site Settings in settings template variable Parametry request (HttpRequest) A django standard request object 18 Rozdział 8. Moduł podstawowy
23 ROZDZIAŁ 9 Moduł podstron statycznych 9.1 Założenia Ten moduł ma możliwość dodawania/edycje statycznych stron na portalu z poziomu panelu administracyjnego, a także wyświetlanie stron przez użytkownika. Wprowadzony mechanizm ma służyć prezentacji podstawowych informacji o projekcie, a także infografik i raportów. Karta edycji podstron edycji zawiera nastepujące pola: Nazwa - Krótkie pole tekstowe, które określa tytuł strony Użytkownik - Pole wyboru, które określa użytkownika odpowiedzialnego za stronę. Rodzic - Opcjonalne pole wyboru, które określa stronę nadrzędną do edytowanej np. na potrzeby breadcrumbs, Treść - Duże pole tekstowe do wpisywania treści strony z edytorem WYSIWYG, a także obsługą mapy. Publiczna widoczność - Pole jednokrotnego zaznaczenia, które stwarza możliwość tymczasowego ukrycia stron. Mechanizm podstron statycznych zapewnia: edycje wszystkich pól bazy ośrodka zgodnie z Karta tworzenia/edycji strony przycisk usunięcia podstrony z bazy możliwość tymczasowego ukrycia strony Każdorazowo i automatycznie jest zapisywana data utworzenia i modyfikacja strony. 9.2 Dane testowe Dla systemu stron statycznych możliwe jest w środowisku deweloperskim dynamicznie generowanych danych testowych. Wymagane jest wcześniejsze utworzenie użytkowników (zob. Użytkownicy ). Następnie należy wywołać: $ python manage.py loadtestdata staticpages.page:25 19
24 9.3 Architektura Model class watchdog_kj_kultura.staticpages.models.attachment(id, created, modified, file) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane file (FileField) Plik class watchdog_kj_kultura.staticpages.models.page(id, name, slug, user, parent, content, visible, created, modified) Parametry id (AutoField) Id name (CharField) Nazwa slug (AutoSlugField) Identyfikator redakcyjny user_id (ForeignKey to watchdog_kj_kultura.users.models.user) User parent_id (TreeForeignKey to watchdog_kj_kultura.staticpages. models.page) Rodzic content (HTMLField) Treść visible (BooleanField) Zaznacz, aby oznaczyć stronę jako widoczną publicznie created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane lft (PositiveIntegerField) Lft rght (PositiveIntegerField) Rght tree_id (PositiveIntegerField) Tree id level (PositiveIntegerField) Level Znaczniki szablonów watchdog_kj_kultura.staticpages.templatetags.staticpages_tags.render_page_with_shortcode(co va lue sa The function to essential render text of static pages with shortcodes. Replace occurences of [map]x[/map] to HTML code. Decorated with register.simple_tag. Parametry context (dict) context of template value (a string to render) A string to render safe (bool, optional) Treat input as safe 20 Rozdział 9. Moduł podstron statycznych
25 Zwraca Typ zwracany str rendered Widoki Panel administracyjny class watchdog_kj_kultura.staticpages.admin.attachmentadmin(model, admin_site) Admin View for Attachment class watchdog_kj_kultura.staticpages.admin.pageadmin(model, admin_site) Admin View for Page 9.3. Architektura 21
26 22 Rozdział 9. Moduł podstron statycznych
27 ROZDZIAŁ 10 Baza instytucji kultury 10.1 Założenia Moduł stanowi bazę grupująca ośrodki kultury. Zapewnia możliwości prezentacji, zapoznania się z listą oraz wyszukiwania istniejących w Polsce publicznych instytucji i ośrodków kultury finansowanych z środków publicznych, jak również danych adresowych i kontaktowych do ok instytucji kultury w Polsce, danych dotyczących finansowania i zatrudnienia pozyskanych w ramach projektu dotąd od kilkuset podmiotów. Moduł stanowi także źródło danych dla System zapytań do instytucji. Dostępne są karty edycji dla: organizacji, która określa instytucje kultury, która będzie prezentowana na stronie, metakategorii, która definiuje rodzaj metadanych na temat organizacji, kategorii, która umożliwia ustalenie kategorii, którymi mogą być opisane organizacje. Należy wyjaśnić, że dla każdej nowej metakategorii dostępne są pola: Nazwa - Określenie nazwy pola z metadanymi Klucz - Określenie unikalnego klucza, który będzie wykorzystywany podczas odwołania do tych metadanch w aplikacji z wykorzystaniem np. {{object.meta.klucz}} Użytkownik - Osoba odpowiedzialna za kryterium Dla każdej organizacji wymagane są przez aplikacje następujące pola: Nazwa - Określenie nazwy organizacji - Określenie adresu instytucji, który będzie wykorzystywany m. in. w System zapytań do instytucji Jednostka podziału terytorialnego - Określenie jednostki podziału terytorialnego wykorzystanej w nawigacji według Podział terytorialny Użytkownik - Osoba odpowiedzialna za organizacje 23
28 Każdorazowo i automatycznie jest zapisywana data utworzenia i modyfikacja wpisu. Dla każdej organizacji możliwe jest ustalenie metadanych. Wymaga to pierw wprowadzenia obiektu typu watchdog_kj_kultura.organizations.models.metacategory, a wówczas podczas edycji organizacji pojawi się dodatkowe pole odpowiadające wartości metadanych. W celu wykorzystania danych zgromadzonych w polu metadanych należy dokonać edcji szablonów w kodzie źródłowym aplikacji poprzez zmiany w pliku /watchdog_kj_kultura/organizations/templates/ organizations/organization_detail.html. Podczas edycji odwołać się do metadanej wykorzystaniem np. {{object.meta.klucz}}. Możesz wykorzystać w tym celu język szablonów Django - The Django template language Dane testowe Dla bazy instytucji kultury możliwe jest w środowisku deweloperskim dynamicznie generowanych danych testowych. Wymagane jest wcześniejsze utworzenie użytkowników (zob. Użytkownicy ) i podziału terytorialnego (zob. Dane testowe). Następnie należy wywołać: $ python manage.py loadtestdata organizations.category:5 organizations. Organization:100 Należy odnotować, że tak utworzone dane pozbawione są informacji na temat obiektów watchdog_kj_kultura. organizations.models.metacategory, a zatem także pola meta w watchdog_kj_kultura. organizations.models.organization. Organizacje są także prawdopodobnie ukryte Akcje w panelu administracyjnym W panelu administracyjnym bazy instytucji kultury są dostępne pewne szczególne operacje, które warto wyróżnić Geokodowanie W przypadku watchdog_kj_kultura.organizations.models.metacategory możliwe jest automatyczne uzupełnienie pola pozycji współrzędnych geograficznych. Operacja ta wykorzystuje zewnętrzne usługi, których konfiguracja została przedstawiona w Ustawienia. Ilość usług zależy od konfiguracji aplikacji. Pomijane są instytucje, które mają wypełnione informacje o pozycji. Szczegółowo proces automatycznego uzupełniania pola pozycji został przedstawiony w następującym materiale: Import i eksport Możliwe jest wyeksportowanie i importowanie m. in. watchdog_kj_kultura.organizations.models. Organization. Stanowi to realizacje wymaganego w dokumentacji modułu importowania danych związanego z bazą ośrodków. Podczas procesu importu należy ściśle przestrzegać nazw kolumn wskazanych przez aplikacje. Zaleca się w celu przygotowanie importu wykorzystanie dowolnego pliku eksportu jako szablonu do którego zostaną przeniesione dane. Pozwala to także na dokonanie selekcji danych, które mają być zaktualizowane (wypełniona kolumna ID), a które mają być zaktualizowane, aby uniknąć powtórzeń instytucji. Największą pewność poprawności wczytania danych i kompatybilność zapewnia format CSV. 24 Rozdział 10. Baza instytucji kultury
29 10.4 Ustawienia Niniejszy moduł wykorzystuje szereg ustawień Django (zob. Designating the settings), które zapewniają klucze API na potrzeby mechanizmu Geokodowanie. Wprowadzenie ich nie jest obowiązkowe. Nie wprowadzenie danego klucza oznacza, że dany usługodawca nie będzie dostępny. Dostępne ustawienia to: GEOCODE_BAIDU_API_KEY Klucz API dla Baidu Maps v2 API. Dokumentacja API jest dostępna na stronie Klucze API są zarządzane przez konsolę (http: //lbsyun.baidu.com/apiconsole/key) GEOCODE_BING_API_KEY Klucz API dla Bing Maps Locations API. Dokumentacja API jest dostępna na https: //msdn.microsoft.com/en-us/library/ff aspx. GEOCODE_GOOGLE_API_KEY Klucz API dla Google Maps v3 API. Dokumentacja API jest dostępna na https: //developers.google.com/maps/documentation/geocoding/. Zarządzanie kluczami odbywa się przez konsolę ( ). GEOCODE_YANDEX_API_KEY Klucz API dla Yandex. Dokumentacja API jest dostępna na com/maps/doc/geocoder/desc/concepts/input_params.xml. Zarządzanie kluczami odbywa się przez konsolę Architektura Model class watchdog_kj_kultura.organizations.models.category(id, created, modified, name, slug) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane name (CharField) Nazwa slug (AutoSlugField) Identyfikator redakcyjny class watchdog_kj_kultura.organizations.models.metacategory(id, created, modified, name, key, user) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane name (CharField) Nazwa key (CharField) Dopuszczalne są tylko znaki alfabetu łacińskiego i liczby. user_id (ForeignKey to watchdog_kj_kultura.users.models.user) User Ustawienia 25
30 class watchdog_kj_kultura.organizations.models.organization(id, created, modified, name, slug, , jst, user, pos, category, visible, meta) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane name (CharField) Nazwa slug (AutoSlugField) Identyfikator redakcyjny ( Field) jst_id (ForeignKey to teryt_tree.models.jednostkaadministracyjna) Jednostka podziału terytorialnego user_id (ForeignKey to watchdog_kj_kultura.users.models.user) User pos (PointField) Pozycja category_id (ForeignKey to watchdog_kj_kultura.organizations. models.category) Kategoria visible (BooleanField) Zaznacz, aby oznaczyć organizacje jako widoczną publicznie meta (JSONField) Metadane Formularze class watchdog_kj_kultura.organizations.forms.organizationadminform(data=none, files=none, auto_id=u id_%s, prefix=none, initial=none, error_class=<class django.forms.utils.errorlist >, label_suffix=none, empty_permitted=false, instance=none, use_required_attribute=none) Organization management form for usage in watchdog_kj_kultura.organizations.admin. OrganizationAdmin class watchdog_kj_kultura.organizations.forms.organizationfixform(*args, **kwargs) Report changes suggestion form for usage with watchdog_kj_kultura.organizations.models. Organization` instances. Parametry 26 Rozdział 10. Baza instytucji kultury
31 name Nazwa jst Jednostka podziału terytorialnego pos Pozycja category Kategoria sources Źródło informacji worker Pracuje w tej instytucji get_recipients() Return s of recipients of notifications Widoki Panel administracyjny class watchdog_kj_kultura.organizations.admin.categoryadmin(model, admin_site) Admin View for Category class watchdog_kj_kultura.organizations.admin.geocoderactionsmixin Mixins with actions to geocode organizations. get_geocode_actions_list() Returns dict of geocoders to appends ad- class watchdog_kj_kultura.organizations.admin.organizationadmin(model, min_site) Admin View for Organization form alias klasy OrganizationAdminForm ad- class watchdog_kj_kultura.organizations.admin.metacategoryadmin(model, min_site) Admin View for MetaCategory Akcje panelu administracyjnego watchdog_kj_kultura.organizations.admin_actions.get_geocoder_for_service(service) For the service provided, try to return a geocoder instance. Parametry service (string) name of service Zwraca instance of geocoder initialized with appropriate API key Typ zwracany geopy.geocoders.geocoders.base.geocoder Architektura 27
32 28 Rozdział 10. Baza instytucji kultury
33 ROZDZIAŁ 11 System zapytań do instytucji 11.1 Założenia Moduł zapewnia możliwość składania wniosków o informację publiczną i petycji za pomocą prostego generatora. Jak również zapewnia automatyczne przypomnienia o złożonych zapytaniach, które zostały wysłane z pomocą systemu. System został dostosowany także do samodzielnego określenia nowej kategorii pism i algorytmu powiadomień. Moduł wykorzystuje dane pochodzące z Baza instytucji kultury w celu zidentyfikowania organizacji, które mogą być adresatami petycji Dane testowe Dla systemu zapytań do instytucji możliwe jest w środowisku deweloperskim dynamicznie generowanych danych testowych. Wymagane jest wcześniejsze utworzenie użytkowników (zob. Użytkownicy ), podziału terytorialnego (zob. Dane testowe), a także organizacji (zob. Dane testowe ). Następnie należy wywołać: $ python manage.py loadtestdata organizations_requests.template:5 organizations_ requests.request:50 Należy odnotować, że brak jest możliwości wygenerowania automatycznych danych dla powiadomień. Należy w tym zakresie wykorzystać panel administracyjny Administracja Polecenia zarzadzania Dostępne jest polecenie zarządzania Django, które odpowiada za mechanizm automatycznego powiadomienia o sprawach, które są dostępne. Aby zapewnić prawidłowe wysyłanie powiadomień konieczne jego cykliczne wywołanie. Zaleca się wywołanie nie rzadziej niż raz dziennie. 29
34 Użytkowanie zostało przedstawione poniżej: usage: manage.py send_requests_notifications [-h] [--version] [-v {0,1,2,3}] [--settings SETTINGS] [--pythonpath PYTHONPATH] [--traceback] [--no-color] Command to create and send notification to remind user about the request. optional arguments: -h, --help show this help message and exit --version show program's version number and exit -v {0,1,2,3}, --verbosity {0,1,2,3} Verbosity level; 0=minimal output, 1=normal output, 2=verbose output, 3=very verbose output --settings SETTINGS The Python path to a settings module, e.g. "myproject.settings.main". If this isn't provided, the DJANGO_SETTINGS_MODULE environment variable will be used. --pythonpath PYTHONPATH A directory to add to the Python path, e.g. "/home/djangoprojects/myproject". --traceback Raise on CommandError exceptions --no-color Don't colorize the command output Architektura Model class watchdog_kj_kultura.organizations_requests.models.event(id, created, modified, notification, request) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane notification_id (ForeignKey to watchdog_kj_kultura. organizations_requests.models.notification) Powiadomienie request_id (ForeignKey to watchdog_kj_kultura. organizations_requests.models.request) Zapytanie class watchdog_kj_kultura.organizations_requests.models.notification(id, created, modified, template, delta, subject, body) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono 30 Rozdział 11. System zapytań do instytucji
35 modified (AutoLastModifiedField) Zmodyfikowane template_id (ForeignKey to watchdog_kj_kultura. organizations_requests.models.template) Szablon delta (RelativeDeltaField) Napisz po angielsku okres czasu. subject (CharField) Wspierane są pewne znaczniki. Zapoznaj się z dokumentacją. body (TextField) Wspierane są pewne znaczniki. Zapoznaj się z dokumentacją. class watchdog_kj_kultura.organizations_requests.models.request(id, created, modified, organization, template, subject, , _user, body) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane organization_id (ForeignKey to watchdog_kj_kultura.organizations. models.organization) Organizacja template_id (ForeignKey to watchdog_kj_kultura. organizations_requests.models.template) Użyty szablon subject (CharField) Tytuł ( Field) Adres organizacji _user ( Field) Adres jest niezbędny w celach bezpieczeństwa, a także do powiadomień o stanie zapytania. body (TextField) Treść zapytania class watchdog_kj_kultura.organizations_requests.models.template(id, created, modified, name, slug, subject, body, description, introduction, _required, visible) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane name (CharField) Nazwa slug (AutoSlugField) Identyfikator redakcyjny subject (CharField) Tytuł body (TextField) Treść description (TextField) Krótki opis potencjału użycia szablonu Architektura 31
36 introduction (TextField) Wprowadzenie _required (BooleanField) Zaznacz, aby wymagać adresu w treści zapytania. visible (BooleanField) Zaznacz, aby oznaczyć szablon jako publicznie widoczny Formularze Widoki Panel administracyjny class watchdog_kj_kultura.organizations_requests.admin.eventinline(parent_model, admin_site) Stacked Inline View for Event model alias klasy Event class watchdog_kj_kultura.organizations_requests.admin.notificationinline(parent_model, admin_site) Stacked Inline View for Notification model alias klasy Notification class watchdog_kj_kultura.organizations_requests.admin.requestadmin(model, admin_site) Admin View for Request class watchdog_kj_kultura.organizations_requests.admin.templateadmin(model, admin_site) Admin View for Request Moduły ekranu zarzadzania Dostępne są moduły kompatybilne z Dashboard API. class watchdog_kj_kultura.organizations_requests.dashboardmodules.recentrequest(title=none, limit=10, include_list=none, exclude_list=none, **kwargs) Module that lists the recent requests children QuerySet It contains list of watchdog_kj_kultura.organizations.models. Organization to shows for user limit int Number of objects return 32 Rozdział 11. System zapytań do instytucji
37 template str Template name to render of module in dasbhard title str Title of module in dashboard Architektura 33
38 34 Rozdział 11. System zapytań do instytucji
39 ROZDZIAŁ 12 Podział terytorialny 12.1 Dane testowe Dostępna jest rządowa baza danych podziału terytorialnego. Aby ją wczytać należy - zgodnie z dokumentacją biblioteki django-teryt-tree - wywołać: wget " -O TERC.xml.zip unzip TERC.xml.zip pip install lxml python manage.py load_teryt TERC.xml rm TERC.xml* 35
40 36 Rozdział 12. Podział terytorialny
41 ROZDZIAŁ 13 Moduł menu 13.1 Założenia Moduł stanowi komponent strony internetowej w postaci menu nawigacyjnego. Zapewnia możliwości stworzenia i zarządzania dwupoziomowym menu. Elementy zamieszczone w menu mogą odwoływać się do zarówno do elementów serwisu, jak również zewnętrznych. Zapewniona jest podstawowa weryfikacja odnośników wewnętrznych Dane testowe Dla modułu menu nie możliwe jest w środowisku deweloperskim dynamicznie wygenerowanie generowanych danych testowych Architektura Model class watchdog_kj_kultura.menu.models.element(id, created, modified, name, url, parent, visible, position) Parametry id (AutoField) Id created (AutoCreatedField) Utworzono modified (AutoLastModifiedField) Zmodyfikowane name (CharField) Nazwa url (CharField) Url 37
42 parent_id (ForeignKey to watchdog_kj_kultura.menu.models.element) Rodzic visible (BooleanField) Zaznacz, aby oznaczyć szablon jako publicznie widoczny position (SmallIntegerField) Pozycja Panel administracyjny class watchdog_kj_kultura.menu.admin.elementadmin(model, admin_site) Admin View for Element class watchdog_kj_kultura.menu.admin.elementinline(parent_model, admin_site) Tabular Inline View for Element model alias klasy Element Procesorzy kontekstu watchdog_kj_kultura.menu.context_processors.menu(request) A context processor which provide menu in menu template variable. Parametry request (HttpRequest) A django standard request object Example Menu render is very simple and effective. For example: {% if menu %} <ul> {% for el in menu %} <li> <a href="{{el.url}}">{{el}}</a> {% if el.children_set %} <ul> {% for child in el.children_set %} <li><a href="{{child.url}}">{{child}}</a> {% endfor %} </ul> {% endif %} </li> {% endfor %} </ul> {% endif %} 38 Rozdział 13. Moduł menu
43 ROZDZIAŁ 14 Changes ( ) The first version presented 39
44 40 Rozdział 14. Changes
45 ROZDZIAŁ 15 Indices and tables genindex modindex search 41
46 42 Rozdział 15. Indices and tables
47 Indeks modułów pythona w watchdog_kj_kultura.main.admin, 18 watchdog_kj_kultura.main.context_processors, 18 watchdog_kj_kultura.main.models, 17 watchdog_kj_kultura.main.views, 18 watchdog_kj_kultura.menu.admin, 38 watchdog_kj_kultura.menu.context_processors, 38 watchdog_kj_kultura.menu.models, 37 watchdog_kj_kultura.organizations.admin, 27 watchdog_kj_kultura.organizations.admin_actions, 27 watchdog_kj_kultura.organizations.forms, 26 watchdog_kj_kultura.organizations.models, 25 watchdog_kj_kultura.organizations.views, 27 watchdog_kj_kultura.organizations_requests.admin, 32 watchdog_kj_kultura.organizations_requests.dashboardmodules, 32 watchdog_kj_kultura.organizations_requests.forms, 32 watchdog_kj_kultura.organizations_requests.models, 30 watchdog_kj_kultura.organizations_requests.views, 32 watchdog_kj_kultura.staticpages.admin, 21 watchdog_kj_kultura.staticpages.models, 20 watchdog_kj_kultura.staticpages.templatetags.staticpages_tags, 20 watchdog_kj_kultura.staticpages.views, 21 43
48 Indeks A Attachment (klasa w module watchdog_kj_kultura.staticpages.models), 20 AttachmentAdmin (klasa w module watchdog_kj_kultura.staticpages.admin), 21 C Category (klasa w module watchdog_kj_kultura.organizations.models), 25 CategoryAdmin (klasa w module watchdog_kj_kultura.organizations.admin), 27 children (atrybut watchdog_kj_kultura.organizations_requests.dashboardmodules.recentrequest), M 32 E Element (klasa w module watchdog_kj_kultura.menu.models), 37 ElementAdmin (klasa w module watchdog_kj_kultura.menu.admin), 38 ElementInline (klasa w module watchdog_kj_kultura.menu.admin), 38 Event (klasa w module watchdog_kj_kultura.organizations_requests.models), 30 EventInline (klasa w module watchdog_kj_kultura.organizations_requests.admin), 32 F G GeocoderActionsMixin (klasa w module watchdog_kj_kultura.organizations.admin), 27 get_geocode_actions_list() (watchdog_kj_kultura.organizations.admin.geocoderactionsmixin metoda), 27 get_recipients() get_geocoder_for_service() (w module watchdog_kj_kultura.organizations.admin_actions), 27 (watchdog_kj_kultura.organizations.forms.organizationfixform metoda), 27 L limit (atrybut watchdog_kj_kultura.organizations_requests.dashboardmodule 32 menu() (w module watchdog_kj_kultura.menu.context_processors), 38 MetaCategory (klasa w module watchdog_kj_kultura.organizations.models), 25 MetaCategoryAdmin (klasa w module watchdog_kj_kultura.organizations.admin), 27 model (atrybut watchdog_kj_kultura.menu.admin.elementinline), 38 model (atrybut watchdog_kj_kultura.organizations_requests.admin.eventinline), 32 model (atrybut watchdog_kj_kultura.organizations_requests.admin.notificationinline), 32 Notification (klasa w module watchdog_kj_kultura.organizations_requests.models), form (atrybut watchdog_kj_kultura.organizations.admin.organizationadmin), NotificationInline (klasa w module watchdog_kj_kultura.organizations_requests.admin), 32 N O Organization (klasa w module watchdog_kj_kultura.organizations.models), 25 44
49 OrganizationAdmin (klasa w module watchdog_kj_kultura.organizations.admin), 27 OrganizationAdminForm (klasa w module watchdog_kj_kultura.organizations.forms), 26 OrganizationFixForm (klasa w module watchdog_kj_kultura.organizations.forms), 26 P Page (klasa w module watchdog_kj_kultura.staticpages.models), 20 PageAdmin (klasa w module watchdog_kj_kultura.staticpages.admin), 21 R RecentRequest (klasa w module watchdog_kj_kultura.organizations_requests.dashboardmodules), 32 render_page_with_shortcode() (w module watchdog_kj_kultura.staticpages.templatetags.staticpages_tags), 20 Request (klasa w module watchdog_kj_kultura.organizations_requests.models), 31 RequestAdmin (klasa w module watchdog_kj_kultura.organizations_requests.admin), 32 S Settings (klasa w module watchdog_kj_kultura.main.models), 17 settings() (w module watchdog_kj_kultura.main.context_processors), 18 SettingsAdmin (klasa w module watchdog_kj_kultura.main.admin), 18 T template (atrybut watchdog_kj_kultura.organizations_requests.dashboardmodules.recentrequest), 32 Template (klasa w module watchdog_kj_kultura.organizations_requests.models), 31 TemplateAdmin (klasa w module watchdog_kj_kultura.organizations_requests.admin), 32 title (atrybut watchdog_kj_kultura.organizations_requests.dashboardmodules.recentrequest), 33 W watchdog_kj_kultura.main.admin (moduł), 18 watchdog_kj_kultura.main.context_processors 18 watchdog_kj_kultura.main.models (moduł), 17 (moduł), watchdog_kj_kultura.main.views (moduł), 18 watchdog_kj_kultura.menu.admin (moduł), 38 watchdog_kj_kultura.menu.context_processors (moduł), 38 watchdog_kj_kultura.menu.models (moduł), 37 watchdog_kj_kultura.organizations.admin (moduł), 27 watchdog_kj_kultura.organizations.admin_actions (moduł), 27 watchdog_kj_kultura.organizations.forms (moduł), 26 watchdog_kj_kultura.organizations.models (moduł), 25 watchdog_kj_kultura.organizations.views (moduł), 27 watchdog_kj_kultura.organizations_requests.admin (moduł), 32 watchdog_kj_kultura.organizations_requests.dashboardmodules (moduł), 32 watchdog_kj_kultura.organizations_requests.forms (moduł), 32 watchdog_kj_kultura.organizations_requests.models (moduł), 30 watchdog_kj_kultura.organizations_requests.views (moduł), 32 watchdog_kj_kultura.staticpages.admin (moduł), 21 watchdog_kj_kultura.staticpages.models (moduł), 20 watchdog_kj_kultura.staticpages.templatetags.staticpages_tags (moduł), 20 watchdog_kj_kultura.staticpages.views (moduł), 21 Indeks 45
petycja-norweskie Documentation
petycja-norweskie Documentation Wydanie 0.1 Adam Dobrawy 01 sie 2017 Spis treści 1 Koncepcja aplikacji 3 1.1 Użycie i zasada działania......................................... 3 2 Instalacja 5 3 Wdrożenie
Laboratorium Kierunki Rozwoju oprogramowania REST, Django
Laboratorium Kierunki Rozwoju oprogramowania REST, Django 1. Instalacja oprogramowania: sudo apt-add-repository universe && sudo apt-get upgrade sudo apt-get install python-pip -y sudo pip2 install django==1.9.2
Backend Administratora
Backend Administratora mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 W tym celu korzystając z konsoli wydajemy polecenie: symfony generate:app backend Wówczas zostanie stworzona
Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5
Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
SSI Web 8. (badania.kozminski.edu.pl) Instrukcja logowania i uruchamiania ankiety
SSI Web 8 (badania.kozminski.edu.pl) Instrukcja logowania i uruchamiania ankiety Posiadaczem licencji na oprogramowanie SSI Web w Akademii Leona Koźmińskiego jest Centrum Psychologii Ekonomicznej i Badań
MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty
MeetingHelper Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania Instrukcja obsługi dla programisty W tej części został zawarty opis uruchamiania projektu programistycznego,
CMS Admin instrukcja administratora
CMS Admin instrukcja administratora system zarządzania treścią CMS Made Simple http://www.cmsmadesimple.org/ 1 Strona bazowa konferencji: http://bcc.impan.pl/test/ Link do panelu administracyjnego: http://bcc.impan.pl/test/
Instrukcja instalacji oprogramowania dla środowiska Linux
Instrukcja instalacji oprogramowania dla środowiska Linux Kurs Python od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Python od podstaw minimum 8 GB RAM, rekomendowany procesor
Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9
Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do
Modele. Najcz. Metoda unicode definiuje sposób wyświetlania obiektu w postaci tekstowej. BooleanField - pole logiczne, True/False
Ściaga z Django Modele 1 from django.db import models from django.contrib.auth.models import User 4 class Story(models.Model): 5 title = models.charfield(max_length=100, null=false, blank=false) 6 description
DBPLUS Data Replicator Subtitle dla Microsoft SQL Server. dbplus.tech
DBPLUS Data Replicator Subtitle dla Microsoft SQL Server dbplus.tech Instalacja Program instalacyjny pozwala na zainstalowanie jednego lub obu komponentów: serwera i klienta. Przy zaznaczeniu opcji Serwer
Zaawansowany kurs języka Python
Środowisko Django początki 10 stycznia 2014 Plan wykładu 1 2 Plan wykładu 1 2 Co to jest Django Oparty o Pythona framework do tworzenia aplikacji internetowych. Co to jest Django Oparty o Pythona framework
DESlock+ szybki start
DESlock+ szybki start Wersja centralnie zarządzana Wersja bez centralnej administracji standalone WAŻNE! Pamiętaj, że jeśli chcesz korzystać z centralnego zarządzania koniecznie zacznij od instalacji serwera
Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x
Wdrożenie modułu płatności eservice dla systemu oscommerce 2.3.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
I. Informacje ogólne. Jednym z takich systemów jest Mambo.
MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację
Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4
Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...
System Symfonia e-dokumenty
System Symfonia e-dokumenty Konfiguracja Symfonia e-dokumenty Wersja 2012.1 Konfiguracja Symfonia e-dokumenty 2012.1 Instalacja Symfonia e-dokumenty 2012.1 Należy pamiętać, że na danym systemie operacyjnym
Jak ustawić cele kampanii?
Jak ustawić cele kampanii? Czym są cele? Jest to funkcjonalność pozwalająca w łatwy sposób śledzić konwersje wygenerowane na Twojej stronie www poprzez wiadomości email wysłane z systemu GetResponse. Mierzenie
4. Podstawowa konfiguracja
4. Podstawowa konfiguracja Po pierwszym zalogowaniu się do urządzenia należy zweryfikować poprawność licencji. Można to zrobić na jednym z widżetów panelu kontrolnego. Wstępną konfigurację można podzielić
Instrukcja użytkownika. Panel Administratora CreamCRM
Instrukcja użytkownika Panel Administratora CreamCRM 1 Spis treści Wstęp... 3 Rozdział I Konfiguracja konta... 3 Ustawienia ogólne... 3 Zmiana hasła... 4 Ustawienia SMTP... 4 Wiadomości w systemie... 4
Instalacja NOD32 Remote Administrator
Instalacja NOD32 Remote Administrator Program do zdalnego zarządzania stacjami roboczymi, na których zainstalowany jest program NOD32, składa się z dwóch modułów. Pierwszy z nich Remote Administrator Server
Załącznik 1 instrukcje instalacji
Załącznik 1 instrukcje instalacji W poniższym załączniku przedstawione zostaną instrukcje instalacji programów wykorzystanych w trakcie tworzenia aplikacji. Poniższa lista przedstawia spis zamieszczonych
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:
Wstęp INFORMATOR TECHNICZNY WONDERWARE. Wysyłanie wiadomości z programu Wonderware Historian. 1. Aktywowanie Database Mail
Informator Techniczny nr 111 25-03-2009 INFORMATOR TECHNICZNY WONDERWARE Wysyłanie wiadomości e-mail z programu Wonderware Historian Wstęp W Historianie istnieje moŝliwość wysyłania wiadomości e-mailowych.
Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione
Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf Materiały poprawione Rozwiązanie zadania w NetBeans IDE 7.4: Jarosław Ksybek, Adam Miazio Celem ćwiczenia jest przygotowanie prostej aplikacji
Instrukcja instalacji oprogramowania dla środowiska Windows
Instrukcja instalacji oprogramowania dla środowiska Windows Kurs Python od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Python od postaw minimum 8 GB RAM, rekomendowany procesor
Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r
R o g e r A c c e s s C o n t r o l S y s t e m 5 Nota Aplikacyjna nr 017 Wersja dokumentu: Rev. A Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r Wprowadzenie Niniejszy dokument opisuje proces instalacji
Instrukcja instalacji oprogramowania dla środowiska MacOS
Instrukcja instalacji oprogramowania dla środowiska MacOS Kurs Python od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Python od podstaw minimum 8 GB RAM, rekomendowany procesor
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy
Podręcznik instalacji i konfiguracji aplikacji 7 Office Ship Control dla Microsoft Office 2007 i 2010. Siódemka S.A. Warszawa, dnia 06.02.20112r.
Podręcznik instalacji i konfiguracji aplikacji 7 Office Ship Control dla Microsoft Office 2007 i 2010 Siódemka S.A. Warszawa, dnia 06.02.20112r. 1 Spis treści: 1. Przed instalacją aplikacji 7 Office Ship
Instalacja platformy Magento CE wersja szybka
Zastosowania informatyki w e-społeczeństwie i e-gospodarce laboratoria Uwaga! Poniższa procedura opisuje podstawową instalację Magento CE dla celów testowych, developerskich etc. Nie są w tym opisie uwzględnione
Załącznik 1 instrukcje instalacji
Załącznik 1 instrukcje instalacji W poniższym załączniku przedstawione zostaną instrukcje instalacji programów wykorzystanych w trakcie tworzenia aplikacji. Poniższa lista przedstawia spis zamieszczonych
Aplikacje WWW - laboratorium
Aplikacje WWW - laboratorium Serwlety Celem ćwiczenia jest przygotowanie kilku prostych serwletów ilustrujących możliwości tej technologii. Poszczególne ćwiczenia prezentują sposób przygotowania środowiska,
Praca w programie dodawanie pisma.
Praca w programie dodawanie pisma. Wybór zakładki z danymi z Currendy (1) (tylko w przypadku włączenia opcji korzystania z danych Currendy). Wyszukanie i wybranie pisma. Po wybraniu wiersza dane z Currendy
Aplikacje WWW - laboratorium
Aplikacje WWW - laboratorium JavaServer Faces Celem ćwiczenia jest przygotowanie aplikacji internetowej z wykorzystaniem technologii JSF. Prezentowane ćwiczenia zostały wykonane w środowisku Oracle JDeveloper
Data wydania: 2013-06-12. Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego
Wersja 1.0 Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego Kapitał Ludzki Tytuł dokumentu: Dokumentacja dla administratora strony
Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.
Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Dr inż. Zofia Kruczkiewicz Dwa sposoby tworzenia apletów Dwa sposoby
Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym
1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
SPECYFIKACJA WDROŻENIA SKLEPU MAGENTO
SPECYFIKACJA WDROŻENIA SKLEPU MAGENTO Spis treści SPECYFIKACJA WDROŻENIA SKLEPU MAGENTO... 1 1. Instalacja i konfiguracja Magento 05.08.2016 16.08.2016... 1 2. Instalacja i konfiguracja szablonu Magento
Pracownia internetowa w każdej szkole (edycja Jesień 2007)
Instrukcja numer D1/05_03/Z Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 1 Ręczne zakładanie kont użytkowników (D1) Jak ręcznie założyć konto w systemie
Narodowy Program Foresight wdrażanie wyników
B a z a e k s p e r t ó w Projekt techniczny oraz powykonawcza dokumentacja techniczna Narodowy Program Foresight wdrażanie wyników Białystok 2013 Dokument jest poufny i przeznaczony wyłącznie do wiadomości
Zdalny dostęp SSL. Przewodnik Klienta
Zdalny dostęp SSL Przewodnik Klienta Spis treści 1. WSTĘP... 3 2. DOSTĘP DO SSL VPN Z KOMPUTERA Z SYSTEMEM WINDOWS... 3 2.1. INSTALACJA CERTYFIKATÓW SIGNET... 3 2.2. INSTALACJA TOKENA W SYSTEMIE WINDOWS
Opis modułu pl.id w programie Komornik SQL-VAT
Opis modułu pl.id w programie Komornik SQL-VAT 2016 Currenda Sp. z o.o. Spis treści 1. Opis... 3 2. Konfiguracja programu... 3 3. Tworzenie zapytań o dane dłużników do pl.id... 4 3.1. Eksport danych dłużników
Instalacja modułu DHL24 w sklepie Magento
Instalacja modułu DHL24 w sklepie Magento Spis treści 1. Ogólna koncepcja... 2 2. Konfiguracja Panelu Magento... 3 3. Instalacja... 6 4. Użytkowanie... 9 5. Uwagi... 13 1. Ogólna koncepcja Moduł integracji
Tworzenie pliku źródłowego w aplikacji POLTAX2B.
Tworzenie pliku źródłowego w aplikacji POLTAX2B. Po utworzeniu spis przekazów pocztowych klikamy na ikonę na dole okna, przypominającą teczkę. Następnie w oknie Export wybieramy format dokumentu o nazwie
Wdrożenie modułu płatności eservice. dla systemu Virtuemart 1.1.x - 2.0.x
Wdrożenie modułu płatności eservice dla systemu Virtuemart 1.1.x - 2.0.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Alians AMReminder. Przypomnij kontrahentom o nierozliczonych płatnościach
Alians AMReminder Przypomnij kontrahentom o nierozliczonych płatnościach Do czego służy program Alians AMReminder? Program Alians AMReminder pozwala na automatyczne wysyłanie przypomnień do dłużników,
Podręcznik użytkownika Publikujący aplikacji Wykaz2
Podręcznik użytkownika Publikujący aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
Konfiguracja klienta Lotus Notes R6 z certyfikatami i kluczami na karcie kryptograficznej lub w pliku.
Konfiguracja klienta Lotus Notes R6 z certyfikatami i kluczami na karcie kryptograficznej lub w pliku. Do prawidłowego korzystania z certyfikatu komercyjnego do podpisywania poczty w Lotus Notes, umieszczonego
Instrukcja do programu DoUPS 1.0
Instrukcja do programu DoUPS 1.0 Program DoUPS 1.0 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do generowania listów przewozowych dla firmy kurierskiej UPS w połączeniu z bezpłatnym
Uwierzytelnianie użytkowników sieci bezprzewodowej z wykorzystaniem serwera Radius (Windows 2008)
Uwierzytelnianie użytkowników sieci bezprzewodowej z wykorzystaniem serwera Radius (Windows 2008) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z rozwiązaniami systemu Windows 2008 server do uwierzytelnienia
Opis wdrożenia Platformy Technologicznej epodreczniki.pl na zasobach Poznańskiego Centrum Superkomputerowo-Sieciowego
Opis wdrożenia Platformy Technologicznej epodreczniki.pl na zasobach Poznańskiego Centrum Superkomputerowo-Sieciowego w ramach realizacji umowy pomostowej nr 427/PCSS/2016 Poznań, 21 lutego 2017 r. 1 Spis
Pomoc dla usługi GMSTHostService. GMSTHostService. Pomoc do programu 1/14
GMSTHostService Pomoc do programu 1/14 Spis treści 1.Rejestracja...3 1.1.Pierwsza rejestracja...3 1.2.Ponowna rejestracja produktu...8 2.Podstawowe informacje o GMSTHostService...8 3.Przykładowa konfiguracja
Symfonia Produkcja Instrukcja instalacji. Wersja 2013
Symfonia Produkcja Instrukcja instalacji Wersja 2013 Windows jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy
Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie
Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie Kroki wstępne 1. Uruchamiamy wcześniej utworzoną maszynę wirtualną 2. Po uruchomieniu systemu ukaże się ekran logowania: 3. Logujemy
Baza danych sql. 1. Wprowadzenie
Baza danych sql 1. Wprowadzenie Do tej pory operowaliście na listach. W tej instrukcji pokazane zostanie jak stworzyć bazę danych. W zadaniu skorzystamy z edytora graficznego struktury bazy danych, który
APLIKACJA ZIELONA FIRMA DLA PRACOWNIKÓW FIRMY PRINT & DISPLAY (POLSKA) SP Z O.O.
APLIKACJA ZIELONA FIRMA DLA PRACOWNIKÓW FIRMY PRINT & DISPLAY (POLSKA) SP Z O.O. WERSJA NR 2 Strona 1 z 7 Spis treści 1. Opis ogólny... 3 2. Opis szczegółowy... 3 2.1 Strona główna.... 3 2.2 Podstrona
PODSTAWOWA KONFIGURACJA LINKSYS WRT300N
PODSTAWOWA KONFIGURACJA LINKSYS WRT300N 1. Topologia połączenia sieci WAN i LAN (jeśli poniższa ilustracja jest nieczytelna, to dokładny rysunek topologii znajdziesz w pliku network_konfigurowanie_linksys_wrt300n_cw.jpg)
Kalipso wywiady środowiskowe
Kalipso wywiady środowiskowe Instrukcja obsługi INFO-R Spółka Jawna - 2017 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax: (33) 853 04 06 e-mail: admin@ops.strefa.pl Spis treści:
Opis modułu pl.id w programie Komornik SQL-VAT
Opis modułu pl.id w programie Komornik SQL-VAT Nazwa: KSQLVAT.INS.PL.ID.002 Data: 02.01.2017 Wersja: 1.2.0 Cel: Opis działania funkcjonalności pl.id 2016 Currenda Sp. z o.o. Spis treści 1. Opis... 3 2.
System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.
System FOKUS Instalacja bazy danych MySQL Autor : Piotr Zielonka tel. 601 99-73-79 pomoc@zielonka.info.pl Piotrków Tryb., sierpień 2018r. W wersji 2018.7.0 systemu FoKus wprowadzono funkcje umożliwiające
Krótka instrukcja instalacji
Krótka instrukcja instalacji Spis treści Krok 1 Pobieranie plików instalacyjnych Krok 2 Ekran powitalny Krok 3 Umowa licencyjna Krok 4 Wybór miejsca instalacji Krok 5 Informacje rejestracyjne Krok 6 Rozpoczęcie
https://portal.clusterix.pl:8443 trainxx tramxx
Logowanie 1. Otworzyć w oknie przeglądarki adres: https://portal.clusterix.pl:8443 2. Zalogować się używając konta, użytkownik: trainxx, hasło: tramxx Delegacja certyfikatu proxy 1. Zalogować poprzez ssh
Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3
Currenda EPO Instrukcja Konfiguracji Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji - wersja dokumentu 1.3-19.08.2014 Spis treści 1 Wstęp... 4 1.1 Cel dokumentu... 4 1.2 Powiązane dokumenty...
Instrukcja do programu Przypominacz 1.5
Instrukcja do programu Przypominacz 1.5 Program Przypominacz 1.5 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do prowadzenia tzw. miękkiej windykacji poprzez wysyłanie kontrahentom
Spring Web MVC, Spring DI
Państwowa Wyższa Szkoła Zawodowa w Tarnowie Zakład Informatyki Laboratorium 5 Spring Web MVC, Spring DI Prowadzący: Kierunek: Semestr: Rok: Informatyka Zimowy 2 Technologie Technologie / narzędzia będące
INSTRUKCJA INSTALACJI I KONFIGURACJI APLIKACJI WEBSOFT SITE ANALYZER 2.7.1
INSTRUKCJA INSTALACJI I KONFIGURACJI APLIKACJI WEBSOFT SITE ANALYZER 2.7.1 Producent: Lukaszjarosinski.com Nazwa oprogramowania: Websoft Site Analyzer 2.7.1 Wersja finalna: 28.02.2013 Kontakt: lukaszjarosinski@gmail.com,
Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1).
Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1). Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię usług sieciowych (ang. Web Services).
Panda Managed Office Protection. Przewodnik. Panda Managed Office Protection. Przewodnik
Panda Managed Office Protection. Przewodnik Panda Managed Office Protection Przewodnik Maj 2008 Spis treści 1. Przewodnik po konsoli administracyjnej i monitorującej... 3 1.1. Przegląd konsoli... 3 1.2.
Laboratorium 7 Blog: dodawanie i edycja wpisów
Laboratorium 7 Blog: dodawanie i edycja wpisów Dodawanie nowych wpisów Tworzenie formularza Za obsługę formularzy odpowiada klasa Zend_Form. Dla każdego formularza w projekcie tworzymy klasę dziedziczącą
finiownia loginów. W zależności od ustawionej opcji użytkownik login:
SYSTEM INFORMATYCZNY KS-ASW 2016 z dnia 2016-01-19 Raport Nr 1/2016 MODUŁ ksasw.exe OPIS ZMIAN, MODYFIKACJI i AKTUALIZACJI 1. Wersja 2016 modułu aswplan.exe 1. Wersja 2016 programu aswzsby.dll 1. Wersja
Wysyłka dokumentacji serwisowej z Sekafi3 SQL do producentów.
Wysyłka dokumentacji serwisowej z Sekafi3 SQL do producentów. Możliwość wysyłki dokumentacji serwisowej do producentów poprzez API możliwa jest od wersji 3.0.48.6 (Aby sprawdzić wersję swojego oprogramowania
Books. by HansaWorld. Przewodnik instalacji. wersji 6.2
Books by HansaWorld Przewodnik instalacji wersji 6.2 Instalacja Przejdź do strony: http://books.hansaworld.com/downloads/hwindex.htm i pobierz najnowszą wersję oprogramowania Books. Otwórz Books.dmg i
EXSO-CORE - specyfikacja
EXSO-CORE - specyfikacja System bazowy dla aplikacji EXSO. Elementy tego systemu występują we wszystkich programach EXSO. Może on ponadto stanowić podstawę do opracowania nowych, dedykowanych systemów.
Instrukcja instalacji
Instrukcja instalacji Nintex USA LLC 2012. Wszelkie prawa zastrzeżone. Zastrzegamy sobie prawo do błędów i pominięć. support@nintex.com 1 www.nintex.com Spis treści 1. Instalowanie programu Nintex Workflow
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,
FAQ Systemu EKOS. 1. Jakie są wymagania techniczne dla stanowiska wprowadzania ocen?
27.06.11 FAQ Systemu EKOS 1. Jakie są wymagania techniczne dla stanowiska wprowadzania ocen? Procedura rejestracji ocen wymaga podpisywania protokołów (w postaci wypełnionych formularzy InfoPath Forms
1. REJESTRACJA W INTERIM24.PL... 2 2. PANEL UŻYTKOWNIKA ZAWARTOŚĆ... 8 3. UZUPEŁNIENIE PROFILU... 9
Strona1 Platforma Interim24.pl została stworzona w ramach projektu Interim management nowość w zarządzaniu wiekiem i firmą współfinansowanego przez Unię Europejską w ramach Europejski Funduszu Społecznego.
Dokumentacja techniczna API systemu SimPay.pl
Wprowadzenie Dokumentacja techniczna API systemu SimPay.pl Wersja 1.0 z dnia 24.03.2015 r. API serwisu SimPay.pl opiera się o danych wysyłanych i zwracanych w formie JSON. W przypadku napotkania jakiegokolwiek
Django : praktyczne tworzenie aplikacji sieciowych / Antonio Mele. Gliwice, cop Spis treści
Django : praktyczne tworzenie aplikacji sieciowych / Antonio Mele. Gliwice, cop. 2016 Spis treści O autorze 13 O recenzentach technicznych 14 Wprowadzenie 17 Rozdział 1. Utworzenie aplikacji bloga 21 Instalacja
Exchange 2007 Konfiguracja protokołu SSL/TLS w serwerze pocztowym Exchange 2007 wersja 1.1 UNIZETO TECHNOLOGIES S.A.
Exchange 2007 Konfiguracja protokołu SSL/TLS w serwerze pocztowym Exchange 2007 wersja 1.1 Spis treści 1. GENEROWANIE ŻĄDANIA WYSTAWIENIA CERTYFIKATU... 3 2. WYSYŁANIE ŻĄDANIA DO CERTUM... 4 5. INSTALACJA
LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
Baza danych sql. 1. Wprowadzenie. 2. Repozytaria generyczne
Baza danych sql 1. Wprowadzenie Do tej pory operowaliście na listach. W tej instrukcji pokazane zostanie jak stworzyć bazę danych. W zadaniu skorzystamy z możliwości utworzenia struktury bazy danych z
Instrukcja do programu Przypominacz 1.6
Instrukcja do programu Przypominacz 1.6 Program Przypominacz 1.6 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do prowadzenia tzw. miękkiej windykacji poprzez wysyłanie kontrahentom
Instrukcja obsługi DHL KONWERTER 1.6
Instrukcja obsługi DHL KONWERTER 1.6 Opis: Niniejsza instrukcja opisuje wymogi użytkowania aplikacji oraz zawiera informacje na temat jej obsługi. DHL Konwerter powstał w celu ułatwienia oraz usprawnienia
Wykaz zmian w programie WinAdmin Replikator
Wykaz zmian w programie WinAdmin Replikator Pierwsza wersja programu 1.0.0.1 powstała w czerwcu 2010. kod źródłowy programu zawiera ponad 6 900 wierszy. Modyfikacje/zmiany w wersji 1.0.4.0 (październik
Plan. Formularz i jego typy. Tworzenie formularza. Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza
4 Budowa prostych formularzy, stany sesji, tworzenie przycisków Plan Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza 2 Formularz i jego typy Tworzenie formularza
ELEKTRONICZNA SKRZYNKA PODAWCZA CYFROWY URZĄD Województwa Warmińsko Mazurskiego Część użytkownika
ELEKTRONICZNA SKRZYNKA PODAWCZA CYFROWY URZĄD Województwa Warmińsko Mazurskiego Część użytkownika WERSJA 1.0 Twórca oprogramowania: Województwo Warmińsko Mazurskie Olsztyn, 28 lipca 2011r. Spis treści
Uruchomienie nowego kontekstu aplikacji
Uruchomienie nowego kontekstu aplikacji Niniejsza instrukcja (przygotowana dla systemów Debian) dotyczy uruchomienia nowej aplikacji w sytuacji, gdy mamy już jedną działającą. Działanie takie trzeba wykonać
MEDIS_EWUS_AUTOMAT SYSTEM KS MEDIS: AUTOMAT EWUŚ Wydanie: 1.0 Data wydania: Marzec 2013 Strona/stron: 1/5
Automat ewuś DOKUMENTACJA PROCESU WDROŻENIA SYSTEMU Wydanie: 1.0 Data wydania: Marzec 2013 Strona/stron: 1/5 W systemie dodany został mechanizm automatycznej weryfikacji statusu ubezpieczenie pacjentów
Instrukcja instalacji oprogramowania dla środowiska Windows
Instrukcja instalacji oprogramowania dla środowiska Windows Kurs Tester Oprogramowania Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Tester Oprogramowania min. 4 GB RAM, rekomendowany procesor
Instrukcja obsługi Multiconverter 2.0
Instrukcja obsługi Multiconverter 2.0 Opis: Niniejsza instrukcja opisuje wymogi użytkowania aplikacji oraz zawiera informacje na temat jej obsługi. DHL Multiconverter powstał w celu ułatwienia oraz usprawnienia
Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro.
Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro aktualizacja: 8 listopada 2017 r. Spis treści: 1. Logowanie do bankowości
INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR
INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR UWAGA Aby zapewnić niezawodną pracę urządzenia, przed przystąpieniem do jego obsługi
Baza danych i ORM mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011
Baza danych i ORM mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 Projekt zestaw usług dostępnych pod daną domeną. Aplikacja niezależnie działające programy/serwisy (w obrębie
Instrukcja użytkownika
Instrukcja użytkownika Menadżer Licencji Wersja 2013.0.1 Spis treści 1 WPROWADZENIE... 3 2 AKTUALIZACJA SERWISU KLUCZA HASP ORAZ ZDALNEGO SERWISU KLUCZA... 3 3 INSTALACJA... 3 4 MONITOR MENADŻERA LICENCJI...
Instrukcja pobrania i instalacji. certyfikatu Microsoft Code Signing. wersja 1.4
Instrukcja pobrania i instalacji certyfikatu Microsoft Code Signing wersja 1.4 Spis treści 1. WSTĘP... 4 2. TWORZENIE CERTYFIKATU... 4 3. WERYFIKACJA... 9 3.1. WERYFIKACJA DOKUMENTÓW... 9 3.1.1. W przypadku
System kontroli dostępu ACCO NET Instrukcja instalacji
System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166
Zaawansowane aplikacje internetowe - laboratorium
Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest