Serwis informacyjny

Data dodania: 16 lipca 2014

Zleceniem jest zbudowanie serwisu informacyjnego. Wszystkie modyfikacje muszą zostać wykonane jak w opisie poniżej. Osoby zainteresowane proszę o kontakt. Proszę o podawanie ceny brutto wdrożenia systemu oraz osobno godzinę wsparcia serwisowego. Możliwa umowa o dzieło.

Adresy URL
Adresy url muszą mieć następującą semantykę.
http://strona.pl/kategoria1/
http://strona.pl/kategoria1/nazwa-wpisu
http://strona.pl/kategoria2/podkategoria2/nazwa-wpisu

Kategorie
Dla każdej kategorii musi istnieć możliwość wyboru szablonu. Szablon będzie wyświetlał listę artykułów lub pełny artykuł. Dla każdej kategorii musi istnieć możliwość dowolnego sortowania wpisów. W przypadku, gdy wpis będzie w kilku kategoriach sortowanie może być inne.
Administrator musi mieć możliwość wyboru w jaki sposób wpisy będą posortowane (wg daty, tytuł, daty modyfikacji, autora, własne sortowanie).
Dodatkowo musi istnieć możliwość czy wyświetlać tytuł kategorii, tytuł wpisów czy też miniatury.

Zarządzanie załącznikami / obrazami
Menedżer plików musi umożliwiać upload plików do wskazanego katalogu. Administrator musi mieć możliwość tworzenia/usuwania katalogów. Wskazanie folderu docelowego, ma się odbyć przed wysłaniem pliku. Z lewej strony ma być lista folderów (jako rozwijane drzewo) a z prawej lista plików. Po wejściu do danego katalogu, mają wyświetlać się pliki, które zostały do niego przypisane.
Wygląd na wzór (http://ckeditor.com/demo).
Dodatkowo menedżer plików musi umożliwiać dodawanie do wpisu listy plików lub obrazów na zasadzie relacji (wg ID). Po wyborze jednego lub wielu plików w menedżerze użytkownik ma możliwość stworzenia takiej listy.
Lista musi umożliwiać sortowanie (sortable) oraz usuwanie elementów.
Menedżer musi umożliwiać wyświetlanie elementów w siatce (grid) oraz listy.
System musi umożliwiać nadawanie uprawnień do katalogów. Użytkownik może wysyłać, edytować, usuwać załączniki tylko w obrębie katalogu, do którego ma dostęp.

Bezpieczeństwo
System musi blokować ataki „brute force”. Dodatkowo powinien posiadać mechanizmy umożliwiające wymuszanie zmiany hasła przez użytkowników po x dniach, wskazanych przez administratora oraz blokowanie konta (nieaktywne – brak możliwości zalogowania).
System musi posiadać mechanizm tworzenia mocnego hasła (1 duża litera, cyfry i litery, znaki specjalnie, min. 9 znaków).
Dodatkowo każde zdarzenie wykonane w panelu administracyjnym musi być rejestrowane tj, dodawanie wpisu, edycja, usuwanie, logowanie, wylogowanie. Logi muszą być zapisywane do bazy. Administrator musi mieć możliwość przeglądania, usuwania i filtrowania logów.
System powinien wysyłać powiadomienia o zablokowaniu hosta/użytkownika na wskazany adres email.

Role i uprawnienia
Administrator musi mieć możliwość tworzenia ról i nadawania im uprawnień do poszczególnych wtyczek, kategorii wpisów. Użytkownik, który ma dostęp do kategorii x nie może widzieć wpisów z kategorii y oraz ich w jakikolwiek sposób edytować.

Nawigacja
System musi umożliwiać tworzenie złożonej nawigacji. Górna nawigacja powinna wyświetlać linki od poziomu 1 do 2.
Po wejściu do odnośnika np. dla poziomu 2 w bocznym sidebarze musi się wyświetlić ta sama nawigacja (pionowo) jednak wg następującego schematu
Item 1.1
Item 1.2
Item 2.2
Item 2.1
Item 1.2
Item 2.2
Item 3.2
Item 1.3
Item 3.1
Item 1.2
Item 2.2
Item 4.1

W przypadku gdy będziemy w Item 1.3 wyświetla się rodzic oraz pozostałe elementy z Item 2.1 zaś inne odnośniki są ukryte (podrzędne z Item 1.1, Item 3.1, Item 4.1).
System musi umożliwiać wyświetlanie nawigacji w taki sposób, że przy wyborze menu x możliwe jest wyświetlenie odnośników tylko z 3 zagłębienia.

Widgety
System musi umożliwiać wyświetlanie widgetów w dowolnej kategorii. Każda kategoria może mieć inne widgety.

Edytor WYSIWYG
W przypadku tworzenia odnośnika i wyboru opcji „wstaw/edytuj odnośnik” administrator musi mieć możliwość przejścia do menedżera plików i wstawienia adresu url danego pliku. Dodatkowo edytor musi mieć rozszerzoną funkcjonalność.

Shortcode
System musi umożliwiać tworzenie shortcodów takich jak (accordion, tabs, recent posts itp.). Mechanizm wstawiania znaczników musi być intuicyjny.

Formularze
System musi umożliwiać tworzenie formularzy. Wypełniony formularz może być wysyłany na adres email bądź zapisany w bazie. Tworzenie formularzy musi być intuicyjne i odbywać się metodą drag and drop. Administrator musi mieć możliwość eksportu zapisanych danych z danego formularza do formatu XML ( lub CSV) i PDF. Dodatkowo musi istnieć walidacja formularzy (pole wypełnione, data, liczba, liczba znaków, email, pesel, regon, nip, kod pocztowy, litery).
Formularze muszą zapewniać anonimizację danych wrażliwych przy eksporcie.

Szablon
Szablon musi posiadać slider newsów, być responsywny. Wersja responsywna musi być zoptymalizowana pod kątem szybkości ładowania. Zbędne elementy dla urządzeń mobilnych muszą być wyłączone.

Optymalizacja
System musi mieć wdrożony mechanizm pamięci podręcznej. Przewidywana liczba unikatowych użytkowników przebywających jednocześnie od (600 do 3000 tys.). Przewidywane odwiedziny: dziennie > 60.000, miesięcznie 1.000.000.
Hosting: http://www.1and1.pl/server-dedicated-xl?linkOrigin=serwery-dedykowane&linkId=ct.btn.server-dedicated-xl

Wsparcie techniczne / serwisowe i gwarancja
Wdrożony system musi posiadać min. 3 letnią gwarancję. Proszę również wliczyć 300 godzin na ewentualne zmiany po wdrożeniu.

Proszę o podanie kwoty za godzinę wsparcia. Wykonanie serwisu proszę wycenić osobno od kwoty wdrożenia.

WPzlecenia funkcjonują zupełnie za darmo już od 14 lat. Dołącz do społeczności i wspieraj WPzlecenia, by działały w tym modelu przez kolejne lata!
Postaw mi kawę na buycoffee.to

Kontakt ze zleceniodawcą

Ogłoszenie zostało zamknięte i z tego powodu dane kontaktowe zostały ukryte. Ogłoszenia zostają oznaczone jako zamnięte automatycznie po 14 dniach lub wcześniej na wniosek zleceniodawcy.

Czy chcesz następnym razem dostać informację o nowym zleceniu jako pierwszy? Kliknij tutaj i dowiedz się jak!