additional_plugins/serendipity_event_guestbook/documentation_cz.html
2011-12-13 12:29:05 +01:00

375 lines
28 KiB
HTML

<!doctype html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Dokumentace: Náv¹tìvní kniha</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<style type="text/css">
/*<![CDATA[*/
body { font: 80%/130% 'Lucida Grande',Geneva,Verdana,Arial,sans-serif; background: #A8A8A8; color: #333; margin: 20px; border: 1px solid #000 }
a:link { color: #F0F0F0 }
a:visited { color: #bbb }
a:active { color: #FF6600 }
h2 { padding: 20px 0;text-decoration: underline; line-height: 1.2em;}
p { background: #EAEAEA; border: 1px solid #666 }
h2 span.date {font-size: small;color: #6280A2; letter-spacing: 0.1em; }
#wrapper { background: #F0F0F0; color: #333; padding: 10px; }
#wrapper div.doc_edited { float: right; color: #A8A8A8; padding: 4px; font-size: 7.4pt; }
#wrapper div.skip { float: right; color: #A8A8A8; margin: 4px 0; padding: 4px; font-size: 7.4pt; }
#wrapper div.dark a { color: #333; }
#wrapper div.doc_block { display: block; padding: 4px; text-align: justify; font-size: 9pt; font-weight:bold; line-height: 1.2em; background-color: #282828; color: #777; }
#wrapper div.doc_block .readme_title { margin: 5px 0; padding: 8px 4px; font-weight: 700; text-decoration: underline; background-color: #1C1C1C; background: -moz-linear-gradient(left 20deg, #1C1C1C, #696969); border: 1px solid #828282; }
#wrapper div.doc_block .white { color: #F0F0F0; text-decoration: underline; font-weight: bold; }
#wrapper div.doc_block .eye { color: #ff6600 }
#wrapper div.doc_block .cssblock { display: block; margin-left: 60px; }
#wrapper div.changelog { background-color: transparent; }
#wrapper div.changelog .readme_title { margin: 0 -4px; }
#wrapper div.changelog a { color: #333; }
#wrapper div.doc_block ul.readme li { line-height: 1.5em; background: none repeat scroll 0 0 #333; }
#wrapper div.doc_block ul.readme li em { color: #E8E8E8; font-size: 8pt; font-weight: 500; }
#wrapper div.doc_block ul.config li em { color: #B8B8B8; }
h1 {font-size: 150%; color: white; text-align: left; margin-top: 25px;}
#wrapper div.skip a { color: #F0F0F0 }
/*]]>*/
</style>
</head>
<body><a name="top"></a>
<div id="wrapper">
<div class="doc_edited">serendipity_event_guestbook/documentation_cs.html, poslední zmìna 29. èervna 2011</div>
<div class="doc_block">
<h1>Dokumentace k pluginu 'Náv¹tìvní kniha' (Guestbook)</h1>
<span class="white"><b><u>MÌJTE NA PAMÌTI!</u></b></span><br />
<br />Dokumentaci k tomuto pluginu pøelo¾il do èe¹tiny Vladimír Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 29.6.2011. Od té doby mohl být plugin pozmìnìn nebo mohly být roz¹íøené jeho funkce. Zkontrolujte pro jistotu i <a href="documentation_en.html">aktuální anglickou dokumentaci</a>.
<br /><br />
Tento Serendipity plugin "Náv¹tìvní kniha" je zalo¾en na ©ABLONÁCH vzhledu, nastavitelný vlastním stylopisem, má FRONTEND (to, co se zobrazuje náv¹tìvníkùm blogu) a BACKEND (stránky v administraèní sekci slou¾ící k nastavení pluginu).<br />
Pøeètìte si prosím peèlivì èásti <a href="#config">Nastavení</a>, <a href="#admin">Administrace</a>, <a href="#design">Vzhled</a> a nejnovìji mìnìné polo¾ky v èásti <a href="#change">Changelog</a>. <br />
<br /><a name="config"></a>
<div class="skip"><a href="#top">Nahoru</a></div>
<div class="readme_title">S9Y :: NÁV©TÌVNÍ KNIHA :: NASTAVENÍ</div>
<ul class="readme config">
<li>Volba <span class="eye">'Permalink'</span> urèuje stálý odkaz (= permalink). Potøebuje absolutní HTTP cestu a musí konèit na .htm nebo .html! <br />
Výchozí hodnota je "<em>/blogname/pages/guestbook.html</em>", nebo, v pøípadì ¾e nepou¾íváte mod_rewrite, "<em>/blogname/index.php?/pages/guestbook.html</em>".</li>
<li><span class="eye">'Titulek & URL adresa statické stránky'</span> nastavení urèuje titulek stránky (tj. to, co se zobrazuje v pruhu okna prohlí¾eèe úplnì nahoøe.) <br />
Pozor: toto nastavení zároveò ovlivòuje URL adresu stránky (<em>index.php?serendipity[subpage]=titulek</em>). Zadávejte tedy krátký jednoslovný titulek bez mezer (<em>výchozí: guestbook</em>).</li>
<li><span class="eye">'Nadpis'</span> urèuje nadpis stránky uvnitø blogu v designu nadpisù blogu (<em>nepovinné</em>).</li>
<li><span class="eye">'Úvod'</span> nastavuje pøídavný úvodní text na stránce s náv¹tìvní knihou (<em>nepovinné</em>).</li>
<li><span class="eye">'Umístìní formuláøe náv¹tìvní knihy'</span> urèuje, na kterém místì stránky bude zobrazen formuláø pro vlo¾ení nových pøíspìvkù do náv¹tìvní knihy, jestli nad nebo pod pøíspìky (<em>výchozí: nahoøe</em>).</li>
<li><span class="eye">'Pøíspìvkù na stránku'</span> nastavuje, kolik pøíspìvkù bude zobrazeno na jedné stránce (<em>výchozí: 10</em>).</li>
<li><span class="eye">'Znakù na øádku (zalomení)'</span> nastavuje, po kolika znacích bude automaticky zalomen text pøíspìvkù (nová øádka) (<em>výchozí: 120</em>).</li>
<li><span class="eye">'Formátovat jako èlánek'</span> urèuje, jestli mají být pøíspìvky náv¹tìvní knihy formátovány stejnì (co se týèe barev, okrajù, apod.), jako pøíspìvky/èlánky na blogu (<em>výchozí: ano</em>).</li>
<li><span class="eye">'Poslat e-mail administrátorovi'</span> nastavuje , ¾e ka¾dý nový pøíspìvek bude emailem oznámen na adresu administrátora blogu. V následujícím kroku nastavte emailovou adresu administrátora (<em>výchozí: ne</em>).</li>
<li><span class="eye">'Email u¾ivatele'</span> nastavuje, zda-li bude zobrazeno políèko pro zadání emailu u¾ivatele (toho, kdo chce vlo¾it pøíspìvek do náv¹tìvní knihy) (<em>výchozí: ano</em>).</li>
<li><span class="eye">'WWW stránka u¾ivatele'</span> nastavuje, zda-li bude zobrazeno políèko pro zadání www stránky u¾ivatele (<em>výchozí: ne</em>).</li>
<li><span class="eye">'Zobrazovat kryptogramy'</span> urèuje, jestli bude zadání pøíspìvku chránìno nutností správnì pøepsat kryptogram jako ochrana proti spamu. (vy¾aduje nainstalovaný a aktivní plugin Spamblock) (<em>výchozí: ano</em>).</li>
<li><span class="eye">'Schvalovat pøíspìvky'</span> nastavuje, jestli budou pøíspìvky v náv¹tìvní knize zobrazeny a¾ poté, co je schválí administrátor blogu (<em>výchozí: ne</em>).</li>
<li><span class="eye">'Automatické schvalování'</span> nastavuje podobné chování pro jednotlivé vzkazy. Pokud je aktivní slovní filtr pluginu "spamblock", pokud je nastaven na "schvalovat", pokud je nastavena tato volba a pokud je nalezeno nevhodné slovo, vzkaz je oznaèen ke schválení a není zobrazen. (<em>výchozí: ne</em>) Hodnocení obsahu náv¹tìvní knihy pøesto nadále vy¾aduje potvrzení pomocí kryptogramu, pokud je zde pøípìvek vyhodnocen jako spam. Tím se li¹í chování náv¹tìvní knihy od bì¾ného spamblocku!</li>
<li><span class="eye">'Kontroly vzkazù'</span> nastavuje aktivní individuální slovní filtr (<em>výchozí: pøedvyplnìno</em>). Regulární výrazy jsou povolené, jednotlivé se oddìlují støedníkem (;). Musíte escapovat speciální znaky pomocí "\". Pokud necháte pole prázdné, nebudou se provádì ¾ádné speciální kontroly. </li>
<li><span class="eye">'Formát data'</span> umo¾òuje nastavit libovolný formát pro zobrazení data pøíspìvku pomocí funkce php strftime() (<em>výchozí: %a, %d.%m.%Y %H:%M</em>).</li>
</ul>
<a name="admin"></a>
<div class="skip"><a href="#top">Nahoru</a></div>
<div class="readme_title">S9Y :: GUESTBOOK :: ADMINISTRACE</a></div>
<ul class="readme administration">
<li>Po pøihlá¹ení do blogu je mo¾né spravovat plugin jak z administártorské sekce (z backendu), tak pøímo ze stránky náv¹tìvní knihy (z frontendu). Z frontendu je mo¾né pouze mazat pøíspìvky. Pøed smazáním budete po¾ádáni o potvrzení smazání.<br />
Administrace z frontendu byla odstranìna ve verzi 3.24.</li>
<li>Postranní sloupec v backendu blogu má ètyøi polo¾ky pro správu náv¹tìvní knihy: <br />
1. &#160; zobrazení schválených pøíspìvkù, <br />
2. &#160; zobrazení neschválených pøíspìvkù, <br />
3. &#160; úprava starého nebo vlo¾ení nového pøíspìvku (pokud je <span class="eye">'Schvalovat pøíspìvky'</span> nastaveno na 'ano'), <br />
4. &#160; databázová èást.</li>
<li>První dvì polo¾ky umo¾òují potvrzení, smazání (okam¾ité bez potvrzení!) nebo znovu zadání jednotlivého pøíspìvku.</li>
<li>Databázová èást umo¾òuje: zálohovat a stáhnout databázovou tabulku náv¹tìvní knihy, nebo okam¾ité smazání databázové tabulky. Pøi práci zde opatrnì! (Akce zde jsou mocné a zpravidla nevratné.)</li>
<li>Odkaz na vlo¾ení SQL je zobrazen, ale v souèasnosti není aktivní, nebo» se v souèasnosti nejedná o jednoduchou operaci.</li>
</ul>
<a name="design"></a>
<div class="skip"><a href="#top">Nahoru</a></div>
<div class="readme_title">S9Y :: GUESTBOOK :: VZHLED</div>
<ul class="readme design">
<li>V¹echny ¹ablony smarty (soubory *.tpl), obrázky a hlavní css stylopis pluginu jsou umístìny v adresáøi pluginu a musí zde zùstat.
<li>Pokud to umíte a chcete upravit vzhled náv¹tìvní knihy podle sebe, zkopírujte tyto soubory do adresáøe se stylem/¹ablonou vzhledu, kterou pou¾íváte.
<br />
( plugin_guestbook_entries.tpl, plugin_guestbook_form.tpl, style_guestbook_backend.css ).</li>
<li>V pøípadì, ¾e chcete zmìnit pouze <span class="eye">barvu pozadí pøíspìvkù</span>, zkopírujte tyto neutrální direktivy css s bílou barvou: <br />
<span class="cssblock">
<em> /* náv¹tevní kniha - neutrální barvy */</em><br />
<span style="background-color: #FFB90F;;">/* nadpis pøíspìvku */</span><em> .guestbook_entrytop { background:none repeat scroll 0 0 #FFF; } </em><br />
<span style="background-color: #E1E5DE;">/* pozadí pøíspìvku */</span><em> .guestbook_entrybottom { background:none repeat scroll 0 0 #FFF; } </em><br />
<span style="background-color: wheat;color: #444">/* administrátorský komentáø */</span><em> span.guestbook_admin_comment { background:none repeat scroll 0 0 #FFF; } </em><br />
<span style="background-color: #555555;color: #A8A8A8">/* spodní ¹edá/stínová øádka */</span><em> #guestbook_entrybundle { -moz-border-radius: 0 0; background:none repeat scroll 0 0 #FFF; } </em><br />
</span>
na konec souboru user.css, pokud takový máte (doporuèený postup!). <br />
Pokud va¹e ¹ablona vzhledu neumo¾òuje u¾ivatelské css stylopisy, <u>zkopírujte</u> soubor style_guestbook_backend.css do adresáøe stylu/¹ablony vzhledu, <br />
zkopírujte vý¹e zmínìné css direktivy na konec a zmìòte hodnotu #FFF na po¾adovanou barvu (#FFF je neutrální bílá).</li>
<li>Pokud chcete také zru¹it <span class="eye">okraje okolo pøíspìvkù</span>, pøidejte ke ka¾dé direktivì: <em>border: 0 none;</em>.</li>
<li>Pokud chcete zmìnit v¹echny <span class="eye">barvy textu</span>, pøidejte: <br />
<span class="cssblock"><em>
#guestbook_entrybundle table,<br />
#guestbook_entrybundle table a,<br />
#guestbook_entrybundle .guestbook_entrytop,<br />
#guestbook_entrybundle .guestbook_entrybottom,<br />
#guestbook_entrybundle .guestbook_admin_comment p,<br />
#guestbook_entrybundle .guestbook_admin_comment blockquote,<br />
#guestbook_entrybundle .guestbook_admin_comment blockquote p, <br />
#guestbook_entrybundle .guestbook_admin_comment blockquote p q { color: #000; }
</em></span>
pro nastavení èerné barvy (#000).</li>
<li>Nechcete <span class="eye">¾ádné mezery</span> mezi bloky s jednotlivými pøíspìvky? Pøidejte: <em>.guestbook_splitentries { display: none; visibility: hidden; }</em></li>
<li><span class="eye">Úvodní text</span>, pokud je zadán v nastavení pluginu, mù¾e být upraven pomocí: <em>#guestbook_wrapper .guestbook_intro { padding: 0 none; text-align: left; border: 0 none; background:none repeat scroll 0 0 #FFF; }</em></li>
<li>Krásný seznam dostupných barev naleznete napøíklad <a href="http://www.wackerart.de/rgbfarben.html" target="_blank">tady</a>. Krásné obarvování!</li>
<br />
</ul>
</div>
<div class="doc_block changelog">
<a name="change"></a>
<div class="skip"><a href="#top">Nahoru</a></div>
<div class="readme_title">S9Y :: NÁV©TÌVNÍ KNIHA :: CHANGELOG</div>
<h2>POZOR: Nejnovìj¹í verze pluginu vy¾aduje, abyste zkontrolovali a zadali/znovu potvrdili nastavení náv¹tìvní knihy!</h2>
<p>
****************************************************************<br />
* plugin serendipty_event_guestbook, ChangeLog <br />
* Pokud máte zajímavé vylep¹ení nebo chcete pomoc, <br />
* zanechte prosím zprávu na <a href="http://www.s9y.org/forums/">diskuzním fóru</a>. <br />
* U¾ijte si to. .... Ian <br />
****************************************************************
</p>
<h2>Verze 3.27 <span class="date">[ 27.6.2011 ]</span></h2>
<ul>
<li>zmìna ¹ablon backendu/frontendu vèetnì zmìn souboru se styly backend.css z tabulkového layoutu na seznam a jejich aktualizace</li>
<li>zmìnìna interního znaèkování nastavení, aby nastavilo výchozí hodnotu {$plugin_guestbook_articleformat} na (ano) v ¹ablonì plugin_guestbook_entries.tpl.</li>
<li>zmìnìno zalamování øádkù v postranním pluginu</li>
<li>opravená sql procedura "alter update" a "remove"</li>
<li>zmìnìno zobrazení backendu pro celou administrátorskou skupinu, ne pouze pro administrátora</li>
</ul>
<h2>Verze 3.26 <span class="date">[ 8.3.2011 ]</span></h2>
<ul>
<li>Oprava èasového razítka ve volání funkce spamblock na -8 dní do minulosti, zatímco captchas_ttl pova¾uje krytpogramy jako platní do 7 dní.</li>
<li>Oprava administraèní sekce; V nìkterých chybových pøípadech se ztatily promìnné POST.</li>
<li>Zmìnìna jazyková konstanta ERROR_DATANOTAGS v jazycích &lt;en&gt;, &lt;de&gt;, &lt;de-utf8&gt;, &lt;cs&gt;, &lt;cs-utf8&gt;, &lt;cz&gt; a &lt;cz-utf8&gt;, aby podporovala novou funkci slovního filtru.</li>
<li>Pøidána nová pøedvyplnìná volba do nastavení, která umo¾òuje vypnout slovní filtr pluginu pro tìlo vzkazu, která byla døíve vypínána internì.</li>
<li>Pøidány interní promìnné do funkce pro správnou podporu nekompletních chybových zpráv.</li>
<li>Zmìna jazykových konstant v jazycích &lt;en&gt;, &lt;de&gt;, &lt;de-utf8&gt;, &lt;cs&gt;, &lt;cs-utf8&gt;, &lt;cz&gt; a &lt;cz-utf8&gt;, aby lépe vysvìtlily rozdíly mezi jednotlivými zpùsoby schvalování vzkazù a kontrol proti spamu.</li>
<li>Zmìnìna dokumentace documentation_en.html (kterou obsahuje i souèasná verze èeské documentation_cs.html), aby lépe vysvìtlila rozdíl mezi kontrolou pomocí kryptogramù proti automatickému schvalování a nové volbì 'kontrola pøíspìvkù'.</li>
</ul>
<h2>Verze 3.25 <span class="date">[ 6.3.2011 ]</span></h2>
<ul>
<li>Pøesun interních promìnných na lep¹í místo.</li>
<li>Zmìna ¹ablony plugin_guestbook_backend_entries.tpl, aby podporovala skrytou promìnnou pro schvalování.</li>
<li>Vymazána volba schvalování v postranním pluginu, která byla zavedena ve verzi 3.21, proto¾e postranní sloupec je nyní roz¹íøen o nastavení pluginu události.</li>
<li>Pøestavìný postranní sloupec &lt;serendipity_plugin_guestbook&gt;, aby podporoval zmìny v nastavení 'automatické schvalování' a 'schvalování administrátorem'.</li>
<li>Pøidány jazykové konstanty v jazycích &lt;en&gt;, &lt;de&gt;, &lt;de-utf8&gt;, &lt;cs&gt;, &lt;cs-utf8&gt;, &lt;cz&gt; a &lt;cz-utf8&gt;.</li>
<li>Pøidáno nové nastavení, které umo¾òuje nastavit automatické schvalování pomocí pluginu spamblock, pokud je jeho slovní filtr aktivní a nastavený na 'schvalovat'.</li>
<li>Opravy pravopisu v nìmeckých jazykových souborech.</li>
<li>Upraveny drobnosti v CSS souboru náv¹tìvní knihy.</li>
<li>Pøidána návratová hodnota spamblocku 'schvalování komentáøù', podpora vkládání vzkazù jako neschválených; roz¹iøuje nastavení náv¹tìvní knihy.</li>
</ul>
<h2>Verze 3.24 <span class="date">[ 23.2.2011 ]</span></h2>
<ul>
<li>Pøidány kontroly tagù a odkazù jako prevence pøed tím, aby spamboti èetli kryptogramy.</li>
<li>Upraveny drobnosti v CSS souboru náv¹tìvní knihy.</li>
<li>Zmìna jazykových konstant PAGINATOR_* a pøidání nových konstant ERROR_DATANOTAGS v jazycích &lt;en&gt;, &lt;de&gt;, &lt;de-utf8&gt;, &lt;cs&gt;, &lt;cs-utf8&gt;, &lt;cz&gt; a &lt;cz-utf8&gt;.</li>
<li>Starý stránkovaè nahrazen novým.</li>
<li>Zmìna ¹ablony plugin_guestbook_entries.tpl, aby podporovala odstranìnou administraci.</li>
<li>Oodstranìny administrátorské funkce z frontendu, proto¾e se lépe dìlají v backendu.</li>
</ul>
<h2>Verze 3.23 <span class="date">[ 17.2.2011 ]</span></h2>
<ul>
<li>Nejnovìj¹í: dopøedná kompatibilita se smarty 3</li>
</ul>
<h2>Verze 3.22 <span class="date">[ 15.2.2011 ]</span></h2>
<ul>
<li>Zmìnìno volání metody smarty->fetch, aby podporovalo poøadí parametrù jak podle smarty 2, tak podle smarty 3 - odstranìn parametr 4.</li>
<li>Pøidáno omezení funkcí administraèního rozhraní a administrace z postranního sloupce pouze na pøihlá¹eného administrátora.</li>
</ul>
<h2>Verze 3.21 <span class="date">[ 24.1.2011 ]</span></h2>
<ul>
<li>Opraveno odesílání vzkazu na email, které nezobrazovalo správnì tìlo vzkazu.</li>
<li>Znovuzavedení fale¹ného volání spamblocku a dal¹ích pluginù komentáøù, které bylo odstranìno v 3.20, aby bránilo spambotùm v odchytávání kryptogramù.</li>
<li> Oprava serendipity_plugin_guestbook.php, aby správnì zobrazeovalo pouze schválené vzkazy, pokud je to zadáno v nastavení.</li>
<li>Opravení pøeklepù v jazykovém souboru lang_en.* a upravení dokumentace tak, aby byla validní s W3C XHTML.</li>
</ul>
<h2>Verze 3.20 <span class="date">[ 17.7.2010 ]</span></h2>
<ul>
<li>Tato verze pøiná¹í administraèní stránky v administraèní sekci blogu a novì umo¾òuje schvalování pøíspìvkù.</li>
<li>Proto pøidává nový sloupec 'approve' do databázové tabulky a novou promìnnou 'showapp', nastavenou buï na ano nebo ne (výchozí je ne).</li>
<li>Tyto zmìny se u starých pøíspìvkù projeví tak, ¾e budou v¹echny nastaveny jako schválené.</li>
<li>Aktualizován postranní blok náv¹tìvní knihy, aby zobrazoval pouze schválené pøíspìvky. Nová verze postranního bloku je 1.12.</li>
<li>Zmìnìny a pøidány jazykové konstanty. Jazyky &lt;en&gt;, &lt;de&gt;, &lt;de-utf8&gt;, &lt;cs&gt; a &lt;cz&gt; jsou nyní aktuální.</li>
<li>Pár drobných vylep¹ení jak v ¹ablonách frontendu, tak v css stylopisech.</li>
<li>Nìkolik drobných vylep¹ení v algoritmu poèítání stránek ve frontendu a v budování URL adresy stránky, aby byly kompatibilnìj¹í s nastavením mod_rewrite pomocí nastavení permalink nebo podstránka.</li>
<li>Tato vylep¹ní mohou ovlivnit individuální nastavení vzhledu. Zkontrolujte prosím vlastní ¹ablony *.tpl a css stylopisy!</li>
</ul>
<h2>Verze 3.0 a¾ 3.11 <span class="date">[ 2007-2009 ]</span></h2>
<ul>
<li>nìkolik úprav od Garvina</li>
<ul>
<li>3.11: - Chybìjící pøedpona http://, díky WMK</li>
<li>3.08: - Pou¾ití nadpisu pro vlo¾ení do titulku blogu, podobnì jak to dìlají statické stránky.</li>
<li>3.07: - Pouze skrytí emailových adres nepøihlá¹eným u¾ivatelùm</li>
<li>3.06: - Oprava chybného u¾ití promìnných, které mìlo za následek, ¾e v nìkterých pøípadech ne¹ly smazat pøíspìvky z náv¹tìvní knihy</li>
<li>3.05: - Opraveno správné nezobrazování emailových adres, pokud bylo nastaveno.<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;- Pøidán status:200 pro lep¹í kompatibilitu s apache cgi</li>
<li>3.04: - Pøidána chybìjící jazyková konstanta</li>
<li>3.03: - Skok do sekce "potvrdit"</li>
<li>3.02: - Vyèi¹tìní promìnných</li>
<li>3.01: - Vìt¹í zmìny v rozlo¾ení knihy, odstranìna mo¾nost vyskakovacích oken (která nefungovala správnì) apod.</li>
</ul>
</ul>
<h2>Verze 2.8 a¾ 3.0 <span class="date">[ 24.7.2007 ]</span></h2>
<ul>
<li>Pokus o vlo¾ení vyskakovacích oken a dynamického vyplòování políèek formuláøe, které ov¹em nefungoval tak, jak bylo plánováno. (nakonec odstranìno ve verzi 3.01) ;-)</li>
</ul>
<h2>Verze 2.7 <span class="date">[23.7.2007]</span></h2>
<ul>
<li>Zmìnìné jazykové soubory. Jazyky &lt;en&gt;, &lt;de&gt; a &lt;de-utf8&gt; jsou nyní aktualizovány. </li>
<ul>
<li>Pokud budete mìnit nìjaké jiné jazykové soubory, zmìòte prosím první øádek na </li>
<li>$Id: serendipity_event_guestbook.php, langfile(kratke_vase_jmeno) vX.X 20XX/XX/XX vase_jmeno</li>
</ul>
<li>Nové obrázky, pøesun obrázkù, vyèi¹tìní starých souborù.</li>
<ul>
<li>Smazaný prehistorický soubor 'plugin_guestbook.tpl', který mate nováèky. Udìlejte prosím to samé!</li>
<li>'button_background.png' a 'shorttime.gif' nyní patøí do podadresáøe pluginu 'img'. Vyma¾te je prosím ze základního adresáøe pluginu, aby nikoho nemátly.</li>
<li>Do adresáøe 'img' pøidány 'blank.gif' a 'info.gif', co¾ je vlastnì pomocný obrázek do nastavení.</li>
</ul>
<li>Zmìna ¹ablony plugin_guestbook_form.tpl </li>
<ul>
<li>pou¾ití nových promìnných smarty</li>
<li>pokud jsou nastaveny: vyskakovací okno pro zobrazení zpráv</li>
<li>Nyní mù¾e u¾ivatel pou¾ívající vyskakovací okno vidìt svùj pøíspìvìk po vlo¾ení do databáze.</li>
<li>V ¹ablonì 'plugin_guestbook_form.tpl' byla zmìnìna 'action="{$plugin_guestbook_action}#entry"' na 'action="{$commentform_action}?frontpage#feedback"'. To je nezbytné, pokud pou¾íváte statickou stránku jako startovní stránku blogu. Ujistìte se, ¾e je plugin "statické stránky" pøed pluginy "kontaktní formuláø" a "náv¹tìvní kniha". Vlastnì '?frontpage' bude zadána v 'serendipity_event_guestbook.php' </li>
<li>Pøidáno administraèní rozhraní</li>
<li>Zmìnìno nìkolik css tøíd</li>
</ul>
<li>Zmìna ¹ablony plugin_guestbook_entries.tpl</li>
<ul>
<li>pou¾ití nových promìnných smarty </li>
<li>pokud je nastaveno, zarovnání formuláøe nahoøe nebo dole a mo¾nost odkazovat na formuláø</li>
<li>zmìnìno pár vìcí okolo toho</li>
<li>pøidáno pár vìcí do adinistraèního rozhraní a tag &lt;td&gt;&lt;/td&gt;, který se ukázal nezbytným</li>
<li>Zmìnìno nìkolik css tøíd</li>
</ul>
<li>Zmìnìn, vyèi¹tìn a pozmìnìn soubor style_guestbook_backend.css</li>
<ul>
<li>Do Va¹eho adresáøe se ¹ablonou si mù¾ete vlo¾it vlastní verzi jak tpl ¹ablon, tak css stylopisù.</li>
</ul>
<li>Pøidáno dynamické pole navíc (dyn).</li>
<ul>
<li>Nemyslím, ¾e je nutné pou¾ívat mgroeningerovu výbornou dynamickou funkci z kontaktního formuláøe.</li>
</ul>
<li>Aby byl plugin lépe a více nastavitelný, následující promìnné byly pøidány nebo pozmìnìny (viz té¾ jazykové soubory):</li>
<ul>
<li>'headline' nadpis statické stránky, pøidal Garvin (v. 2.7).</li>
<li>'intro' pou¾ito pro volitelný úvodní text na zaèátku stránky.</li>
<li>'pageurl' nyní nazávaný permalink, zatímco pagetitle je pou¾it jako pùvodní (1.x) URL adresa pro <br />
staticpage_pagetitle, viz ní¾e. (Vím, zní to zmatenì, ale ve výsledku je to pøímìj¹í!)</li>
<li>'pagetitle' je pou¾it ve statických stránkách a dal¹ích ¹ablonách a urèuje URL adresu stránky <br />
'index.php?serendipity[subpage]=name'.</li>
<li>'formorder' urèuje místo zobrazení formuláøe pro zadání nových pøíspìvkù, výchozí hodnota je pod pøíspìvky.</li>
<li>'formpopup' urèuje, jestli se má formuláø zobrazit ve vyskakovacím oknì, výchozí hodnota (ano) znamená ¾ádná vyskakovací okna.</li>
<li>'showdynfield' je základní dynamické pole definované v databázi jako mysql varchar(100). <br />
Pou¾ijte spolu se vstupním polem v ¹ablonì plugin_guestbook_form.tpl <br />
a jako textový výstup v ¹ablonì plugin_guestbook_entries.tpl.<br />
Zkou¹el jsem to i s polem typu tinyblob, ale zjistil jsem, ¾e není moc dobrý nápad <br />
ukládat binární data v databázi, a proto jsem se vrátil k tomuto malému textovému poli.<br />
Pokud chcete zmìnit oznaèení tohoto pole, nastavte na stránce s nastavením nové jméno v pøíslu¹ném políèku (dynfield) a potvrïte zmìny.</li>
</ul>
<li>Opravena malá chyba ve funkci stránkování.</li>
<li>Generální úklid kódu ho vyèistil a posunul vý¹. Více zdokumentovaného kódu.</li>
<li>Nyní se jedná u¾ o opravdu plnì ¹ablonovanou verzi (99.9% ;-)). </li>
<ul>
<li>Zbývající bloky (div) a administraèní vìci byly pøesunuty do *.tpl ¹ablon.</li>
<li>Sorry, ve funkcích je stále potøeba zpracovávat zalomení øádkù a url adresy ve funkci stránkování.</li>
</ul>
<li>Dobré zprávy! Kód pro statické stránky na konci této stránky je u¾ pøekonaný.</li>
<ul>
<li>Zachováme kompatibilitu s verzí 1.x a¾ do pøí¹tího releasu 3.x. No, vlastnì, ... ta verze se bude jmenovat 3.0.....</li>
</ul>
</ul>
<h2>Verze 2.5 a¾ 2.7 <span class="date">[ 2007 ]</span></h2>
<ul>
<li>pár vylep¹ení od Garvina</li>
</ul>
<h2>Verze 2.0 a¾ 2.4 <span class="date">[ 21.8.2006 a¾ 9.10.2006 ]</span></h2>
<ul>
<li>Nìkolik zmìn ve vytváøení ve funkci pro vytávøení odkazù generate_EntriesPage(), aby pracovalo s i bez modulu mode_rewrite</li>
<li>SQL dotazy pro zobrazení pøíspìvkù se nyní vykonávají pouze pokud je u¾ivatel v módu 'zobrazení pøíspìvkù' nebo 'pøíspìvek hotov'</li>
<li>Guestbookform tpl action url je nyní: $serendipity['baseURL'] . $serendipity['indexFile'] . '#entry'</li>
<li>Zmìnìn postranní sloupec serendipity_event_staticpage.php, aby byl kompatibilní také s verzí náv¹tìvní knihy 2.0 (code1). <br />
V pøípadì, ¾e u¾ jste tento plugin pou¾ívali k zobrazení odkazu do náv¹tìvní knihy v postranním sloupci, jdìte prosím do administraèní sekce,<br />
do nastavení statických stránek, a znovu zadejte zobrazování náv¹tìvní knihy mezi odkazy. Touto akcí dojde k potøebným zmìnám.</li>
<li>Postranní sloupec serendipity_plugin_guestbook nyní funguje pouze s verzí 2.0</li>
<li>Email administrátora by mìl být nyní kompatibilní s verzí náv¹tìvní knihy 1.38 - pou¾ití pouze jednoho emailu</li>
<li>Nastavení znaèkování nyní zpùsobuje, ¾e políèka náv¹tìvní knihy jsou nyní pøi zobrazování prohnána skrz standardní fonukce serendipity pro formátování textu a pøevod smajlíkù do obrázkové podoby</li>
<li>Zmìna star¹ích databázových tabulek nyní funguje (pouze?) v mysql</li>
<li>Více funkcí pro vyèi¹tìní/pøejmenování a nastavitelné zalamování textu ve verzi 2.0</li>
<li>Nyní by mìla náv¹tìvní kniha spolupracovat s kryptogramy - to si vy¾ádalo novou promìnnou v nastavení, tedy prosím zkontrolujte nastavení kryptogramù v pluginech spamblock a náv¹tìvní kniha</li>
<li>Vyèi¹tìní a optimalizace jazykových konstant</li>
<li>Teï u¾ je plugin serendipity_event_guestbook skoro celý postavený na ¹ablonách (viz plugin_guestbook_entries.tpl a plugin_guestbook_form.tpl)</li>
<li>Odteï naleznete obrázky shorttime.gif, button_background.png a delete.png v adresáøi $adresar_pluginu/img.</li>
<li>Zmìna css (style_guestbook_backend.css) a souborù ¹ablon podle va¹ich po¾adavkù</li>
<li>Zkontrolujte prosím ostatní jazykové soubory. Nyní jsou aktuální a správnì pracující pouze &lt;en&gt;, &lt;de&gt; a &lt;de-utf8&gt;!</li>
<li>Permalink ("pageurl") je úplná cesta z htto koøenového adresáøenapø. "/serendipity/pages/guestbook.html" nebo "/serendipity/index.php?/pages/guestbook.html" (viz mod_rewrite)</li>
<li>Prosím pozor: Tato verze pou¾ívá funkce pluginu spamblock, konkrétnì kryptogramy (vypnuto pro administrátory),</li>
<li>Prosím pozor: promìnné timelock a sessionlock u¾ nejsou nadále pou¾ívány - jsou odstranìny pøi aktualizaci databázové tabulky</li>
</ul>
<h2>Verze 1.0 a¾ 1.38 <span class="date">[ 11.2.2005 a¾ 21.8.2006 ]</span></h2>
<ul>
<li>první verze vyvinul Philipp Schneider aka boelkstoff</li>
</ul>
</div>
<p>
<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
</p>
<div class="skip dark"><a href="#top">Nahoru</a></div>
</div>
</body>
</html>