OPIS FUNKCJONALOŚCI SIWZ Rozbudowa i utrzymanie serwisów internetowych GITD wersja 0.1 12 marca 2014 Przygotowana dla GITD Squiz Poland Sp. z o.o. www.squiz.net +48 91 85 222 85 ul. Moczyńskiego 8/10 70-492 Szczecin
SPIS TREŚCI OPIS FUNKCJONALOŚCI SIWZ 1 Rozbudowa i utrzymanie serwisów internetowych GITD 1 Historia Zmian 1 Recenzenci 1 funkcjonalności 2
Historia Zmian Wersja Data Autor/Edytor Stanowisko 0.1 12.03.2014 Rafał Szarafiński Web Technical Architect Recenzenci Wersja recenzji Data Recenzent Stanowisko 1
funkcjonalności 1 System CMS, system operacyjny, baza danych, aplikacje W tej sekcji zostaną przedstawione jakie komponetny zostały zainstalowane na serwerze. System CMS Squiz Matrix 4.18.3 System operacyjny Baza danych Web Server CentOS release 6.5 (Final) postgresql-libs-8.4.20-1.el6_5.x86_64 postgresql-server-8.4.20-1.el6_5.x86_64 postgresql-8.4.20-1.el6_5.x86_64 nginx-1.0.15-5.el6.x86_64 2
PHP Dodatkowe php-pear-1.9.4-4.el6.noarch php-channel-doctrine-1.3-1.el6.1.noarch php-symfony-cssselector-2.3.9-1.el6.noarch php-pear-numbers-words-0.16.2-1.el6.noarch php-symfony-process-2.3.9-1.el6.noarch php-symfony-config-2.3.9-1.el6.noarch php-symfony-debug-2.3.9-1.el6.noarch php-doctrine-doctrinedbal-2.3.4-4.el6.noarch php-pear-mail-mimedecode-1.5.5-1.el6.noarch php-pecl-memcache-3.0.5-4.el6.x86_64 php-ldap-5.3.3-27.el6_5.x86_64 php-cli-5.3.3-27.el6_5.x86_64 php-pdo-5.3.3-27.el6_5.x86_64 php-pear-net-socket-1.0.10-1.el6.noarch php-doctrine-doctrinecommon-2.3.0-2.el6.noarch php-symfony-yaml-2.3.9-1.el6.noarch php-pear-net-smtp-1.6.1-1.el6.noarch php-pear-numbers-roman-1.0.2-5.el6.noarch php-symfony-filesystem-2.3.9-1.el6.noarch php-psrlog-1.0.0-2.el6.noarch php-symfony-httpkernel-2.3.9-1.el6.noarch php-devel-5.3.3-27.el6_5.x86_64 php-pear-mail-1.2.0-1.el6.noarch php-pear-text-diff-1.1.0-2.el6.noarch php-fpm-5.3.3-27.el6_5.x86_64 php-symfony-common-2.3.9-1.el6.noarch php-xml-5.3.3-27.el6_5.x86_64 php-symfony-httpfoundation-2.3.9-1.el6.noarch php-gd-5.3.3-27.el6_5.x86_64 php-pear-image-canvas-0.3.3-1.el6.noarch php-pear-mail-mime-1.8.4-1.el6.noarch php-pear-auth-sasl-1.0.4-1.el6.noarch php-pear-http-request-1.4.4-2.el6.noarch php-symfony-finder-2.3.9-1.el6.noarch php-process-5.3.3-27.el6_5.x86_64 php-symfony-eventdispatcher-2.3.9-1.el6.noarch php-5.3.3-27.el6_5.x86_64 php-pspell-5.3.3-27.el6_5.x86_64 php-pear-http-client-1.2.1-4.el6.noarch php-pear-xml-parser-1.3.4-1.el6.noarch php-markdown-1.0.1p-1.el6.noarch php-common-5.3.3-27.el6_5.x86_64 php-mbstring-5.3.3-27.el6_5.x86_64 php-symfony-classloader-2.3.9-1.el6.noarch php-pear-image-color-1.0.4-1.el6.noarch php-symfony-domcrawler-2.3.9-1.el6.noarch php-pear-net-url-1.0.15-4.el6.noarch php-symfony-browserkit-2.3.9-1.el6.noarch php-symfony-dependencyinjection-2.3.9-1.el6.noarch php-symfony-console-2.3.9-1.el6.noarch php-pgsql-5.3.3-27.el6_5.x86_64 php-pear-image-graph-0.8.0-1.el6.noarch php-getid3-1.9.7-1.el6.noarch php-soap-5.3.3-27.el6_5.x86_64 PHP_JPEG_Metadata_Toolkit_1.12 tidy-0.99.0-19.20070615.1.el6.x86_64 js-1.70-12.el6.x86_64 antiword-0.37-9.el6.x86_64 define( 'MARKDOWN_VERSION', 1.0.2 ); # 29 Nov 2013 Ogg (vorbis/theora) php manipulation library v1.3g Więcjej inforrmacji na stronie http://manuals.matrix.squizsuite.net/requirements 3
2 Typy treści Metadata System Squiz Matrix pozwala na ustawienia dowolnej ilości pól metadaty przypisanej do stony. Dostępne pola to: pole tekstowe [Text Field] (może być ustawione jako text oraz textarea) pole wyboru [Select Field] (może być ustawione jako select, checkbox lobo radio) pole tekstowe wieloktotne [Multiple Text Field] pole daty [Date Field] pole słownikowe [Thesaurus Field] pole dzieciczenia [Hierarchy Field] pole tekstowe WYSIWYG[WYSIWYG Field] pole wyboru powiązanego assetu [Related Asset Field] Więcej informacji na stronie http://manuals.matrix.squizsuite.net/metadata-schemas 3 Edytor WYSIWYG Powyżej przedstawione są dwa edytory WYSIWYG. Jak widać większość funkcji się pokrywa. Więcej informacji na stronie http://manuals.matrix.squizsuite.net/edit-plus/chapters/viper 4 Edytor WYSIWYG Przedstawienie funkcjonalność wycinania, kopiowania oraz wklejania 4
Viper pozwala wycinać, kopiować oraz wklejać tekst przy pomocy skrótów klawiszowych. Kopiowanie Windows OSX ctrl + c cmd + c Wycinanie Windows OSX ctrl + x cmd + x Wklejanie Windows OSX ctrl + v cmd + v 5 Edytor WYSIWYG Przedstawienie funkcjonalności językowe 6 Edytor WYSIWYG Funkcjonalność cofania i przywracania zmian Służą do tego przyciski Undo oraz Redo. 7 Edytor WYSIWYG Funkcjonalność dodawania linków, usuwania linków oraz dodawania kotwic. 5
8 Edytor WYSIWYG Funkcjonalność dodawania tabel, zdjęć, kreski poziomej oraz znaków specjalnych. 9 Edytor WYSIWYG Przedstawienie funkcjonalności pracy w pełnym ekranie Edytor Viper nie potrzebuje dodatkowego przycisku do przejścia w tryb pełno ekranowy. Dzieje się to automatycznie. 10 Edytor WYSIWYG Funkcjonalność podglądu źródła wprowadzanego tekstu. 6
11 Edytor WYSIWYG Funkcjonalność pogrubienia, pochylenia, przekreślenia tekstu tekstu oraz wstawienia indeksu dolnego i górnego. 12 Edytor WYSIWYG Funkcjonalność listowania numerowania zwiększania i zmniejszania wcięć oraz wstawiania cytatów. 13 Edytor WYSIWYG Funkcjonalność wstawiania określonych wcześniej styli. 14 Edytor WYSIWYG Funkcjonalność dodawania zmiany nagłówków strony. 15 Edytor WYSIWYG Funkcjonalność bezpośredniej edycji treści. 7
16 Edytor WYSIWYG Funkcjonalność analizy kodu treści pod kontem wytycznych WCAG2AA. 8