Hlavní menu

Nástroje

SlovnikTerminologie / SeznamFormularu

View (print) - Edit page | Recent changes - Page history

Updated 24 May 2013, 21:27 by MartinKozisek

SlovnikTerminologie.SeznamFormularu History

Hide minor edits - Show changes to output

24 May 2013, 21:27 by MartinKozisek -
Changed lines 35-39 from:
*Nedostatky:
**nejednotné výpisy chyb - některé pomocí js, jiné až na stránce addTranslationProposal.jsp zobrazené po odeslání
**stránka addTranslationProposal.jsp obahuje překrývající se texty a celkově je zbytečná - vhodnější by asi bylo zůstat na stránce s detailem slova a pouze informovat uživatele o úspěšném uložení návrhu překladu
**chybový výpis "slovo nebylo uloženo" při nevyplnění emailu by mohl být konkrétnější
to:
24 May 2013, 21:26 by MartinKozisek -
Changed lines 13-15 from:
*Nedostatky:
**nepohodlné opisování aktivačního kódu z emailu - možno realizovat pouze kliknutím na odkaz
to:
23 May 2013, 19:09 by MartinKozisek -
Added lines 1-108:
!!Přehled formulářů
!!!Nepřihlášený uživatel

!!!!Registrace
*URL: /registrace
*JSP: registration.jsp
*Controller: [=RegistrationController.java=]

!!!!Aktivace uživatelského účtu
*URL: /aktivace
*JSP: activation.jsp
*Controller: [=ActivationController.java=]
*Nedostatky:
**nepohodlné opisování aktivačního kódu z emailu - možno realizovat pouze kliknutím na odkaz

!!!!Zapomenuté heslo
*URL: /zapomenuteHeslo
*JSP: sendNewPass.jsp
*Controller: [=SendNewPassController.java=]
*Nedostatky:
**chybí další ověřovací údaj - např. email (login uživatele může na hlavní straně zjistit kdokoli)

!!!!Přihlášení
*URL: /prihlaseni
*JSP: login.jsp
*Controller: [=LoginController.java=]

!!!!Vložení návrhu slova/zkratky
*URL: /vyhledavani?search=... -> /anonymne-pridat-slovo
*JSP: wordList.jsp (addWordForm.jsp)
*Controller: [=SearchWordController.java=] -> [=AddToWishListController.java=]

!!!!Vložení návrhu překladu
*URL: /slovo/... -> /anonymne-pridat-preklad
*JSP: wordView.jsp -> addTranslationProposal.jsp
*Controller: [=WordShowController.java=] -> [=TranslationProposalController.java=]
*Nedostatky:
**nejednotné výpisy chyb - některé pomocí js, jiné až na stránce addTranslationProposal.jsp zobrazené po odeslání
**stránka addTranslationProposal.jsp obahuje překrývající se texty a celkově je zbytečná - vhodnější by asi bylo zůstat na stránce s detailem slova a pouze informovat uživatele o úspěšném uložení návrhu překladu
**chybový výpis "slovo nebylo uloženo" při nevyplnění emailu by mohl být konkrétnější

----
!!!Přihlášený uživatel

!!!!Hlášení chyb
*URL: /nahlasitProblem
*JSP: reportProblem.jsp
*Controller: [=ReportProblemController.java=]
*Nedostatky:
**formulář je po změně vzhledu dost schovaný - odkaz by mohl být přímo jako podpoložka menu položky "Slovník"

!!!!Vytvoření projektu
*URL: /projekty
*JSP: projects.jsp
*Controller: [=ProjectsController.java=]

!!!!Přidat slovo/zkratku ("velký" formulář)
*URL: /pridat-slovo
*JSP: addWord.jsp
*Controller: [=AddWordController.java=]

!!!!Nastavení účtu (editace profilu uživatele)
*URL: /nastaveni
*JSP: accountSetting.jsp
*Controller: [=AccountSettingController.java=]

!!!!Přidat slovo/zkratku ("malý" formulář)
*URL: /vyhledavani?search=... -> /pridat-slovo
*JSP: wordList.jsp (addWordForm.jsp)
*Controller: [=SearchWordController.java=] -> [=AddWordController.java=]

!!!!Přidat slovo ke zkratce ("malý" formulář)
*URL: /zkratka/... -> /pridat-slovo
*JSP: wordList.jsp (addWordToAbbreviation.jsp)
*Controller: [=WordListController.java=] -> [=AddWordController.java=]

!!!!Přidat překlad
*URL: /vyhledavani?search=..., /slovo/..., /zkratka/..., /stitek/...
*JSP: wordList.jsp (addTranslationForm.jsp), wordView.jsp
*Controller: [=SearchWordController.java=], [=WordListController.java=], [=WordShowController.java=]
*Nedostatky:
**v JSP souborech je téměř shodný formulář 2x (addTranslationForm.jsp a wordView.jsp) - formulář se liší pouze polem "Termín", které ve formuláři v detailu slova není
**při zobrazení formuláře přes [=SearchWordController.java=] a [=WordListController.java=] (tzn. výsledky vyhledávání, detail zkratky nebo detail štítku) nejsou načteny položky v comboboxu "Typ překladu" (způsobeno nejspíše nenastavením proměnné sources s položkami comboboxu v příslušných kontrolerech)

!!!!Upravit překlad
*URL: /slovo/...
*JSP: wordView.jsp
*Controller: [=WordShowController.java=]
*Nedostatky:
**nelze upravit hodnocení (po prvním ohodnocení už nelze měnit)

!!!!Přidat komentář
*URL: /slovo/...
*JSP: wordView.jsp
*Controller: [=WordShowController.java=]

----
!!!Jen administrátor/moderátor

!!!!Upravit slovo
*URL: /slovo/...
*JSP: wordView.jsp
*Controller: [=WordShowController.java=]

!!!!Upravit související slova
*URL: /slovo/...
*JSP: wordView.jsp
*Controller: [=WordShowController.java=]