Wytyczne do wdrożenia portalu - Fundacja Rozwoju Demokracji
Transkrypt
Wytyczne do wdrożenia portalu - Fundacja Rozwoju Demokracji
Załącznik nr 4 do zapytania ofertowego Wytyczne do wdrożenia portalu Szkoła współpracy. Uczniowie i rodzice kapitałem społecznym szkoły Young Digital Planet Spółka Akcyjna Dla Fundacji Rozwoju Demokracji Lokalnej 1. Funkcjonalność portalu 1. Wykonana strona musi poprawnie wyświetlać się we wszystkich przeglądarkach: Internet Explorer 7+, Firefox 11+, Chrome 18+, Opera 11+, Safari 4+. 2. Strona powinna zawierać dedykowaną wersję dla urządzeń mobilnych (smartfon, tablet) z funkcją rozpoznawania urządzenia, obejmująca ustalone fragmenty/treści. Wersja ma zawierać możliwość jej przełączania na standardowy odczyt strony www. 3. Wykonanie strony musi gwarantować jej optymalnie szybkie ładowanie. 4. Strona musi zostać wykonana zgodnie ze standardem WCAG 2.0. 5. Wykonawca musi umożliwić optymalne, łatwe odnalezienie tej strony w sieci. Oznacza to odpowiedni wybór i wykorzystanie słów kluczowych z możliwością ich zmiany w panelu CMS oraz zawarcie mapy serwisu i przyjazne linkowanie. Szczegóły (słowa kluczowe) zostaną uzgodnione z wykonawcą podczas pierwszej konsultacji. 6..Szczegóły dotyczące wyglądu strony, mapy strony, rodzaju treści itp. będą ustalone z wyłonionym Wykonawcą podczas konsultacji w siedzibie Zamawiającego i udostępnione w postaci Specyfikacji. 7. Strona z portalem zawierać powinna następujące moduły: a) artykuły b) aktualności c) forum d) blog e) quizy f) elementy do dzielenia się informacją w serwisach społecznościowych Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego g) komentarze 8. Wykonawca powinien dysponować umiejętnościami pozwalającymi na stworzenie lub dostosowanie dodatkowych modułów nie wymienionych w punkcie 1.7, a wymaganych po przedstawieniu Wykonawcy specyfikacji wymagań. 9. Wszystkie elementy portalu powinny zostać wykonane w technologiach otwartych, przykładowo XHTML 1.0, JavaScript, CSS. Niedozwolone jest stosowanie technologii zamkniętych, przykładowo Flash, Silverlight. 2. Specyfikacja techniczna CMS 1. Systemem CMS ma być Joomla 2.5 lub nowsza. 2. Istotnymi elementami tego CMS-a, które w razie nie występowania w pierwotnej wersji mają być stworzone dodatkowo przez Wykonawcę i uruchomione w CMS Joomla są: a) nawigacja na stronie z portalem i CMS powinny być intuicyjne, nieskomplikowane, zapewniające bezproblemowy dostęp do informacji osobom, które będą pracowały z witryną b) CMS musi gwarantować brak ograniczeń co do wielkości artykułów c) CMS musi być skonstruowany w taki sposób aby można było swobodnie dodawać i odejmować wyświetlane na stronie zakładki, dodawać i odejmować treści, ładować pliki, linkować, itp. d) projekt musi uwzględniać tworzenie struktury serwisu do maksymalnie 4 poziomów, edycję etykiet, nazw adresów, możliwość przenoszenia kategorii z zawartością w inne miejsce w strukturze. e) dodawanie/edycja treści na stronie musi uwzględniać fakt, iż użytkownicy będą kopiować treść z edytorów tekstu typu: Microsoft Office Word, Open Office, dlatego wymagane jest aby przy kopiowaniu treści następowało automatyczne czyszczenie treści do postaci czystego tekstu/kodu HTML z dozwolonymi tagami f) tworzenie i edycja dokumentów musi uwzględniać tryb podglądu WYSIWYG g) dodawanie plików do treści strony powinno odbywać się poprzez wybranie pliku z komputera użytkownika i dodawanie jako „załącznika” widocznego poniżej treści strony, wraz z ikoną pokazującą rodzaj pliku (*.doc, *.xls, *.pdf, *.jpg, itd.), z możliwością definicji typów plików i odpowiadających im logotypów h) panel administracyjny musi zwierać opcję zarządzania plikami do pobrania oraz możliwość dodawania ikon PDF, Word, itp. Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego i) poszczególne treści umieszczane na stronie serwisu mogą zawierać tekst o różnej długości - od jednego zdania do kilku stron, dlatego Wykonawca musi uwzględnić to przy budowie panelu administrującego treściami. j) projekt musi uwzględniać opcję dodawania nowych komponentów i modułów Joomla. k) Wykonawca powinien uwzględnić przy budowie panelu administracyjnego łatwe dodawanie do treści grafik/zdjęć, jak również filmów oraz opcję załączania plików. l) moduł galerii powinien pozwalać na tworzenie kategorii galerii oraz na łatwe dodawanie wielu zdjęć w jednym czasie. m) system CMS musi posiadać wbudowaną obsługę szablonów graficznych, formularze kontaktowe oraz opcję newslettera z możliwością wysyłki mailingu - newsletter w systemie musi być opcjonalny tzn. że można go będzie ukryć. n) ustawienia strony z portalem powinny gwarantować możliwość wydrukowania tła (kolorów i obrazków) o) system CMS musi zawierać funkcjonalność pozwalającą na zarządzanie modułami wymienionymi w pkunkcie 1.7 w zakresie, który zostanie przedstawiony w specyfikacji. p) system CMS oraz jego dodatkowe moduły powstałe w wyniku wykonania zamówienia powinny być zabezpieczone przed wszystkimi możliwymi formami ataków hakerskich wykorzystujących luki w oprogramowaniu. 3. Hosting i domena 1. Wybrana do prowadzenia usługi firma hostingująca powinna być wiarygodna (z ugruntowaną pozycją na rynku) i profesjonalna - gwarantująca nieprzerwany dostęp do strony. 2. Transfer danych musi być nielimitowany. 3. Wielkość powierzchni dyskowej zostanie uzgodniona z Wykonawcą podczas pierwszych konsultacji, jednak bezwzględnie umowa z firmą hostingującą musi uwzględniać możliwość zwiększenia powierzchni dyskowej w razie potrzeby. 4. Hosting powinien spełniać wymagania wybranego CMS-a (odpowiednia wersja PHP i MySQL). 5. Językiem używanym do tworzenia aplikacji ma być PHP 5. 6. Strona powinna być wykonana w oparciu o bazę MySQL 5. 7. Strona musi zawierać dostęp do panelu administratora w trybie SSL z możliwością blokowania dostępu do określonych adresów IP. Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego 8. Stworzona przez Wykonawcę strona www projektu musi uwzględniać w swojej budowie, funkcjonalności oraz specyfice wyboru hostingu późniejsze przeniesienie strony na inny serwer (MEN). 9. Za wykupienie domeny, na której będzie umieszczona strona, odpowiada Wykonawca - zakup domeny jest wliczony w koszt wykonania strony. 10. Preferowany adres strony zostanie przekazany wyłonionemu Wykonawcy. Zamawiający gwarantuje taki adres strony, który nie został wcześniej zarezerwowany przez żaden inny podmiot. Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego