# HG changeset patch # User František Kučera # Date 1321648487 -3600 # Node ID 3464334db89acc6c26adf2300ba7f105e6c34d83 # Parent 40b7aa9126d037e8d702ac61a996166ae6c82c20 Kontrola diakritiky v komentářích (+ varování, když chybí) a pár kulatých rohů (CSS). diff -r 40b7aa9126d0 -r 3464334db89a java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/Komentar.java --- a/java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/Komentar.java Mon Nov 07 20:31:44 2011 +0100 +++ b/java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/Komentar.java Fri Nov 18 21:34:47 2011 +0100 @@ -79,4 +79,12 @@ public void setKomentar(String komentar) { this.komentar = komentar; } + + /** + * Zjišťujeme, zda uživatel nezapomněl na háčky a čárky. + * @return true, pokud text komentáře nebo předmět obsahují alespoň jeden znak s diakritikou + */ + public boolean isČeština() { + return (komentar + nadpis).matches(".*(ě|š|č|ř|ž|ý|á|í|é|ú|ů|ť|ď).*"); + } } diff -r 40b7aa9126d0 -r 3464334db89a java/nekurak.net-lib/src/cz/frantovo/nekurak/preklady_cs.properties --- a/java/nekurak.net-lib/src/cz/frantovo/nekurak/preklady_cs.properties Mon Nov 07 20:31:44 2011 +0100 +++ b/java/nekurak.net-lib/src/cz/frantovo/nekurak/preklady_cs.properties Fri Nov 18 21:34:47 2011 +0100 @@ -131,6 +131,7 @@ komentare.tlacitkoNahled=N\u00e1hled komentare.napsal=Napsal komentare.nahledNadpis=Takhle bude vypadat v\u00e1\u0161 koment\u00e1\u0159 +komentare.chybiCestina=Nezapomn\u011bli jste na h\u00e1\u010dky a \u010d\u00e1rky? komentare.nahledOdeslano=Koment\u00e1\u0159 byl \u00fasp\u011b\u0161n\u011b ulo\u017een komentare.nahledChybaPrihlaseni=Koment\u00e1\u0159e mohou vkl\u00e1dat pouze p\u0159ihl\u00e1\u0161en\u00ed u\u017eivatel\u00e9. komentare.nahledChybaFormatu=Koment\u00e1\u0159 obsahuje nepovolen\u00e9 form\u00e1tov\u00e1n\u00ed. diff -r 40b7aa9126d0 -r 3464334db89a java/nekurak.net-web/web/WEB-INF/casti/ajaxKomentare/nahled.jsp --- a/java/nekurak.net-web/web/WEB-INF/casti/ajaxKomentare/nahled.jsp Mon Nov 07 20:31:44 2011 +0100 +++ b/java/nekurak.net-web/web/WEB-INF/casti/ajaxKomentare/nahled.jsp Fri Nov 18 21:34:47 2011 +0100 @@ -6,8 +6,13 @@ xmlns:nk="urn:jsptagdir:/WEB-INF/tags/nekurak" version="2.0"> -
+
+ +

+
+

:

+ ${requestScope['komentar'].komentar}
diff -r 40b7aa9126d0 -r 3464334db89a java/nekurak.net-web/web/styl.css --- a/java/nekurak.net-web/web/styl.css Mon Nov 07 20:31:44 2011 +0100 +++ b/java/nekurak.net-web/web/styl.css Fri Nov 18 21:34:47 2011 +0100 @@ -23,6 +23,7 @@ width: 1000px; border: 1px solid silver; background-color: #e6e6e6; + border-radius: 8px 8px 0px 0px; } #horniPruh h1 { @@ -94,6 +95,7 @@ padding-top: 3px; padding-bottom: 3px; text-align: center; + border-radius: 0px 0px 8px 8px; } table { @@ -140,6 +142,18 @@ width: 410px; } +button { + background-color: #eee; + border: 1px solid silver; + border-radius: 6px; + margin-top: 4px; + margin-left: 4px; +} + +button:hover { + background-color: #ddd; +} + button.chatOdeslat { width: 80px; } @@ -169,6 +183,9 @@ input, textarea, select { width:200px; margin-left: 2px; + margin-top: 4px; + background-color: #eee; + border: 1px solid silver; } #formularKomentuj input, #formularKomentuj textarea, #formularKomentuj select { @@ -194,6 +211,7 @@ margin-bottom: 10px; border: 2px solid orange; background-color: #ffc65e; + border-radius: 6px; } .informacniHlaska { @@ -207,6 +225,7 @@ margin-bottom: 10px; border: 2px solid #99ccff; background-color: #bfdfff; + border-radius: 6px; } .registraceKontrolaUdaju { @@ -267,6 +286,13 @@ text-indent: 1000px; } +div.náhledKomentáře div { + border: 2px solid #eee; + border-radius: 6px; + padding: 8px; + margin-bottom: 8px; +} + .komentare { margin-bottom: 8px; }