Specifikace webu KINEX - Administrace 1.
Použité technologie PHP 5.4 a vyšší Nette framework 2.3 Bootstrap 3 Doctrine 2 MySQL 5.5
2.
Layouty a jejich funkce 2.1. Přihlašovací formulář Přihlašování bude probíhat pomocí zadaného emailu a hesla, které bude zabezpečené pomocí nejmodernější technologie salt + bcrypt. Základní stránka pro nepřihlášeného uživatele dostupná z adresy /admin Obsahuje textové inputy pro zadání emailu a hesla. Po odeslání a kontrole přihlašovacích údajů je uživatel přesměrován do administračního rozhraní. Layout obsahuje proklik na layout zapomenuté heslo. 2.2. Zapomenuté heslo Možnost nechat si odeslat email pro změnu hesla. Po zadání a kontrole existence emailu bude odeslán email s unikátním linkem do systému kde bude mít uživatel si změnit heslo. Z bezpečnostních důvodů nebude heslo odesíláno emailem. Po změněn hesla je uživatel přesměrován na Přihlašovací layout (2.1), kde se již může s novým heslem přihlásit. 2.3. Uživatelé 2.3.1. Základní info Layout pro vytvořeních nových uživatelů. V systému může být nekonečné množství uživatelů kteří mohou spravovat celý web, nebo mít přístup pouze do určitých částí administrace viz bod 2.4 2.3.2. Přehled uživatelů Grid se zobrazením všech uživatelů a jejich rolemi v systému s možností prokliku na 2.3.3 Přidání / editace uživatele 2.3.3. Přidání / editace uživatele Formulář pro přidání, nebo editaci uživatele s textovými inputy pro zadání emailové adresy, hesla a hesla pro kontrolu. 2.4. Uživatelské role 2.4.1. Základní info Definování uživatelský rolí. V systému jich může být definováno nekonečně mnoho a každý uživatel může mít přístup do určité sekce webu. Například může vyřizovat poptávkové formuláře, ale už nebude mít právo měnit texty na webu nebo produkty. 2.4.2. Přehled rolí Grid s výpisem všech uživatelských rolí zadaných v systému s proklikem na layout 2.4.3. 2.4.3. Přidání / editace rolí
Editační formulář s textovým inputem pro název role a checkboxy pro povolení přístupu do konrétních modulů administrace. Url adresy 2.5.1. Základní info Z hlediska SEO systém obsahuje možnost upavit url adresy pro frontend. 2.5.2. Přehled url adres Grid s výpisem všech používáných url adres s proklikem na 2.5.3. 2.5.3. Editace url adresy Formulář s textovým inputem a aktuálním url pro jeho změnu. 2.6. Nastavení Layout pro základní nastavení systému systémový email, napojení na SMTP pro odesílání emailů. 2.7. Profil uživatele Layout pro změnu hesla aktuálně přihlášeného uživatele. 2.8. Přidání jazyků 2.8.1. Seznam dostupných jazyků Grid s výpisem jazyků, které jsou v systému. S možností nastavení výchozího jazyka a proklikem na 2.8.2 a 2.9 2.8.2. Přidání / Editace jazyku Formulář s možností vytvoření/editování jazyka. Obsahuje textové pole pro název a zkratku jazyka. 2.9. Překlady Layout obsahuje všechny použité překlady pro všechny jazyky a jejich editaci. 2.10. Fotogalerie 2.10.1. Slideshow 2.10.1.1. Přehled obrázků Layout s přehledem aktuálních obrázků s možností změny jejich pozice a možností smazání obrázku a proklikem na 2.10.1.2. 2.10.1.2. Přidat obrázek Layout pro přidání obrázku do slideshow s možností přidání názvu, popisku a specifikování odkazu kam má proklik směřovat. 2.10.2. Carouse 2.10.2.1. Přehled obrázků Layout s přehledem aktuálních obrázků s možností změny jejich pozice a možností smazání obrázku a proklikem na 2.10.2.2 2.10.2.2. Přidat obrázek Layout pro přidání obrázku do carouselu možností přidání názvu, popisku a specifikování odkazu kam má proklik směřovat. 2.5.
2.10.3. Carousel Sidebar 2.10.3.1. Přehled obrázků Layout s přehledem aktuálních obrázků s možností změny jejich pozice a možností smazání obrázku a proklikem na 2.10.3.2 2.10.3.2. Přidat obrázek Layout pro přidání obrázku do Carousel Sidebar s možností přidání názvu, popisku a specifikování odkazu kam má proklik směřovat. 2.11. Přijaté poptávky 2.11.1. Přehled poptávek Layout s přehledem všech popávek s možností jejich filtrováíní podle času, zákazníka a stavu s proklikem na 2.11.2. 2.11.2. Změna stavu Možnost nastavení změny stavu poptávky přijatá / v řešení /vyřízená a možností dopsání výsledku. 2.12. Import z CSV Layout pro import z csv soubor. Input pro nahrání souboru a submit tlačítko pro začátek importu. Na layoutu je uvedený i odkaz pro nastavení cronu na nastavení automatického importu. 2.13. Výrobky 2.13.1. Detail výrobku 2.13.1.1. Přehled Layout s přehledy všech uložených nebo importovaných produktů s možnostní smazání produktu a proklikem na 2.13.1.2, 2.13.3, 2.13.4 2.13.1.2. Přidat / upravit Formulář pro přidávání základních informací k produktu nebo jejich upravení. 2.13.2. Dimensions 2.13.2.1. Přehled Grid s výpisem všech dimensions pro daný produkt. 2.13.2.2. Přidat Upravit Layout pro přidání nebo editaci dimensions k produktu. Dimensions se vybere ze selectboxu ze všech přidaných v 2.13.3.3. Input box pro zadání hodnoty a select box pro výber jednotky z 2.13.5 2.13.2.3. Přidat / upravit Diemension Přidat nebo upravit dimensions. Ze kterých je pak možné vybírat pro dimensions u produktu. 2.13.3. Basic Info 2.13.3.1. Přehled skupin / podskupin
Layou pro přidání skupin. Z každé skupiny možnost prokliku na přidání podskupiny a na 2.13.4.2 2.13.3.2. Přidat / odebrat skupinu Formulář pro přidání skupiny, input pole s názvem skupiny 2.13.3.3. Přidat skupinu k produktu 2.13.3.3.1. Přehled Přehled všech skupin/podskupin přiřazených k produktu. Mmožnost smazání a prokliku na 2.13.3.2 2.13.3.3.2. Přidat / upravit Výběr skupiny/poskupiny ze selectboxu. Zadání hodnoty pro skupinu / poskupinu. Přidání Měrné jednotky ze selectbooxu. 2.13.4. Měrné jednotky 2.13.4.1. Přehled Grid s výpisem všech zadaných měrných jednotek. Možnost jejich smazání a proklik na 2.13.5.2 2.13.4.2. Přidat / upravit Formulář s přidáním názvu a značky pro jednotku. 2.14. Kategorie výrobků 2.14.1. Přehled Přehled všech kategorií produktů s možností jejich smazání a proklikem na 2.14.2. 2.14.2. Přidat / upravit Formulář s textvým inputovým polem pro přidání názvu nové kategorie a jejím popiskem (ckeditor) spolus úvodním obrázkem kategorie. 2.14.3. Harmonikové popisky 2.14.3.1. Přehled Grid na který se jde proklikem z gridu 2.14.1 Přehled a nastavují se v něm pro každou kategorii textové informace, které se zobrazí na výstupu formou harmoniky. 2.14.3.2. Přidat / upravit Layout pro přidání popisku do harmoniky v kategoriii. Obsahuje pole pro zadání formátovatelného textu (ckeditor) a input pro název. 2.15. CMS stránky 2.15.1. Přehled Přehled všech vytvořených CMS stránek s možností jejich smazání a proklikem na 2.15.2 2.15.2. Přidat / upravit Formulář pro přidání textové stránky název, tělo (formátovatelný text pomocí ckeditoru), možnost pro přiřazení carouselu a nahrátí úvodního obrázku cms stránky. 2.16. Menu 2.16.1. Horní menu
Menu v pravém horním rohu webu. Přehled a funkce 2.16.4, 2.16.5, 2.16.6 2.16.2. Hlavní menu Hlavní menu stránky pod logem v hlavičce webu. Přehled a funkce 2.16.4, 2.16.5, 2.16.6 2.16.3. Sidebar menu Menu v pravém postraním panelu. Přehled a funkce 2.16.4, 2.16.5, 2.16.6 2.16.4. Přehled Přehed položek v daném menu s možností smazání položky a proklikem na 2.16.5 a 2.16.6 2.16.5. Přidat / upravit Formulář pro přidání položky do menu. Název položky, výber prokliku na produkt, kategorii nebo textovou stránku. 2.16.6. Podmenu 2.16.6.1. Přehled Stejné jako 2.16.4 jen s omezením zobrazení na nadřazenou položku. 2.16.6.2. Přidat / upravit Shodný s 2.16.5 2.17. Seznam distributorů 2.17.1. Přehled Výpis všech distributorú s možností smazání a proklikem na 2.17.2 2.17.2. Přidat / upravit Formulář na přidání distributora. Název, adresa a přiřazení k jazykové mutaci. 2.18. Newsletter 2.18.1. Základní info Sběr emailů probíhá pomocí double opt in, to znamená že zájemce musí ješte potvrdit v došlém emailu, že chce novinky odesílat. 2.18.2. Přehled emailů Grid s výpisem emailů kteří mají zájem o zasílání novinek. 2.18.3. Poslat Newsleter 2.19. Emailové šablony 2.19.1. Přehled Přehled použitých emailových šablon s možností jejich editace proklikem na 2.19.2 2.19.2. Přidat / Upravit Formulář pro přidání emailové šablony název, předmět, tělo a výpis možný přoměnných pro použít v dané šabloně 2.20. Download prospektů 2.20.1. Přehled Grid s výpisem všech nahraných prospektů.
2.20.2.
Upload prospektu Formulář pro nahrání prospektu, přidání jeho názvu a vybrání jazyku ze selectboxu z 2.8. Povolené formáty pdf.
Specifikace webu KINEX - FRONTEND 1.
2.
Použité technologie: PHP 5.4 a vyšší Nette Framework 2.3 Bootstrap 3 Doctrine 2 MySQL 5.5 Funkce a layouty 2.1. Shodné funkce pro všechny podstránky 2.1.1. Vyhledávání Fultextové vyhledávání napříč celým webem textové stránky, produkty, kategorie 2.1.2. Filtrování Výber ložiska Filtrování podle dodaného filtru v grafických podkladech v závislosti na zadaných parametrech. 2.1.3. Odběr novinek Input pro zadání emailové adresy v případě zájmu odebírat novinky. 2.1.4. Najít distributora Proklikem se selectboxu s výběrem země se návštěvník dostane na detail distributora. 2.1.5. Download prospektů Výběrem ze selectboxu začne stahování pdf prospektu který je definovaný v administraci. 2.2. Hlavní stránka Hlavní stránka složená ze slidewhow a výpisu kategorií + shodných funkcí 2.1. 2.3. Textové stránky Stránky napojené na CMS modul v administraci skládající se z hlavního obrázku, textu a carouselu. 2.4. Produkty 2.4.1. Detail produktu Obrázky k produktu a tabulkový výpis informací. 2.4.2. Výpis produktů Výpis kategorie produktů. Tabulka s možností fitrování viz popis kinex.pdf 2.4.3. Kategorie produktů Obrázek, popis a harmonikový výpis textu zadávaný v administraci. 2.5. Filtrování 2.5.1. Filter layout 1 Podle zadaných kritérií se vyfiltruje layout 2.4.2 Výpis produktů 2.5.2. Filter layout 2
2.6.
2.7.
Proklikem z layoutu 2.5.1 a shodný s 2.4.1 Export do pdf Z layoutu 2.5.1 a 2.5.2 je možné exportovat tabulku s vyfiltrovanými daty do pdf. Tisk Z layoutu 2.5.1 a 2.5.2 je možné vytisknout tabulku s vyfiltrovanými daty
Součástí specifikace vzhledu jsou i soubory: popis kinex.pdf KINEX wireframe.pdf