additional_plugins/serendipity_event_cal/documentation_cz.html

243 lines
20 KiB
HTML
Raw Permalink Normal View History

2011-12-13 12:29:05 +01:00
<html>
<head>
<title>Dokumentace: Kalend<6E><64> akc<6B></title>
</head>
<style>
div.ramecek {
border: solid 2px gray;
padding: 3px;
margin: 5px;
}
div.nadpis, a.nadpis {
display: block;
background-color: gray;
color: white;
padding: 3px;
font-size: 150%;
font-family: sans-serif;
}
td {
vertical-align: top;
}
</style>
<body>
<h1>Dokumentace k pluginu 'Kalend<6E><64> akc<6B>'<br />
<small>(serendipity_event_cal)</small></h1>
2011-12-13 12:29:05 +01:00
<p>Dokumentaci k tomuto pluginu p<>elo<6C>il do <20>e<EFBFBD>tiny Vladim<69>r Ajgl (vlada [zavinac] ajgl [tecka] cz) a naposledy ji aktualizoval dne 4.2.2012. Od t<> doby mohl b<>t plugin pozm<7A>n<EFBFBD>n nebo mohly b<>t roz<6F><7A><EFBFBD>en<65> jeho funkce. Zkontrolujte pro jistotu i <a href="Readme">aktu<EFBFBD>ln<EFBFBD> anglick<63> "readme"</a> a <a href="ChangeLog">.ChangeLog</a>
2011-12-13 12:29:05 +01:00
<p>
<div class="ramecek">
<div class="nadpis">serendipity_event_cal.php, README file 2010-02-23 ian</div>
Pokud m<>te zaj<61>mav<61> vylep<65>en<65> nebo pot<6F>ebujete pomoc, zanechte pros<6F>m zpr<70>vu na <a href="http://www.s9y.org/forums/">diskuzn<EFBFBD>m f<>ru</a>.<br />
U<EFBFBD>ijte si to. .... Ian (Timbalu)
2011-12-13 12:29:05 +01:00
</div>
<div class="ramecek">
<div class="nadpis">POZOR:</div>
Plugin je postaven pln<6C> na <20>ablon<6F>ch - viz soubory
<div style="margin-left: 4em;">
plugin_eventcal_cal.tpl (hlavn<76> obrazovka a m<>s<EFBFBD><73>n<EFBFBD> p<>ehledy),<br />
plugin_eventcal_add.tpl (formul<75><6C> "p<>idat"),<br />
plugin_eventcal_app.tpl (tabulka "potvrdit"),<br />
plugin_eventcal_calweek.tpl (tabulka t<>den<65>ho p<>ehledu),<br />
plugin_eventcal_entry.tpl (jednotliv<69> akce),<br />
plugin_eventcal_ical.tpl (experiment<6E>ln<6C>).
</div>
V chybov<6F>ch zpr<70>v<EFBFBD>ch plugin_eventcal_error se st<73>le vyskytuj<75> <20>patn<74> html tagy.<br />
Soubor s jazykov<6F>mi zpr<70>vami m<><6D>e b<>t d<>le upravov<6F>n.<br />
<EFBFBD>t<EFBFBD>te <a href="#additional_notes">DAL<EFBFBD><EFBFBD> POZN<5A>MKY</a>, <a href="#howto">Rychl<EFBFBD> JakNaTo</a>, <a href="#settings">Nastaven<EFBFBD></a> a <a href="#changelog">ChangeLog</a> (Historie verz<72>).
</div>
<div class="ramecek">
<a name="additional_notes" class="nadpis">DAL<EFBFBD><EFBFBD> POZN<5A>MKY</a>
<ul>
<li>N<EFBFBD>kter<EFBFBD> prom<6F>nn<6E> v tomto pluginu vy<76>aduj<75> verzi PHP >= 5.1! Neexistuje <20><>dn<64> omezen<65> kompatibiln<6C> m<>d pro ni<6E><69><EFBFBD> verze, v ni<6E><69><EFBFBD>ch verz<72>ch plugin nefunguje!</li>
<li>Tento plugin nen<65> vhodn<64> pro t<><74>sloupcov<6F> design, a to z d<>vodu <20><><EFBFBD>ky. Lep<65><70> je pou<6F><75>t dvousloupcov<6F> design s hlavn<76>m sloupcem <20>i<EFBFBD><69><EFBFBD>m ne<6E> 770 pixel<65>!</li>
<li>Kalend<EFBFBD><EFBFBD> umo<6D><6F>uje pouze celodenn<6E> akce. K up<75>esn<73>n<EFBFBD> <20>asu pou<6F>ijte del<65><6C> popisek akce nebo pole pro kr<6B>tk<74> nadpis.</li>
<li>V sou<6F>asnosti (19.6.2011) nejsou podporov<6F>ny <20>asov<6F> <20>daje p<>i iCal exportu.</li>
2011-12-13 12:29:05 +01:00
<li>Pokud d<>l<EFBFBD>te vlastn<74> zm<7A>ny v css nebo tpl souborech, nakop<6F>rujte je do adres<65><73>e se <20>ablonou, nep<65>episujte v<>choz<6F> <20>ablony v adres<65><73>i pluginu!</li>
<li>Ulo<EFBFBD>te znovu nasvaten<65>, pokud aktualizujete ze star<61><72> verze!</li>
<li>Pokud pot<6F>ebujete pracovat p<>imo v pluginu, pou<6F>ijte intern<72> smarty (jako vyskakovac<61> okno) nebo eventcal debugov<6F>n<EFBFBD> ~<7E><>dek 2520. Hledejte '##$serendipity['smarty']->debugging' naho<68>e v souboru.</li>
<li>Pokud pou<6F><75>v<EFBFBD>te iCal, m<>jte na pam<61>ti, <20>e existuje spousta roz<6F>dl<64> mezi kalend<6E><64>i v prost<73>ed<65>ch Outlook|Mozilla|Google|Apple|Web|Smartphone|apod. N<>kter<65> jsou st<73>le v beta-verz<72>ch, tak<61>e jsou st<73>le experiment<6E>ln<6C> a je dost pravd<76>podobn<62>, <20>e nebudou fungovat. Funkce iCal byly pln<6C> otestov<6F>ny pouze s Mozillou Sunbird/Lightning.</li>
<li>Pokud se vyskytnou probl<62>my s nastaven<65> <20>asov<6F> z<>ny jin<69> ne<6E> CET (St<53>edoevropsk<73> <20>as), zm<7A><6D>te nastaven<65> ru<72>n<EFBFBD> v <20>ablon<6F> plugin_eventcal_ical.tpl, obzvl<76><6C>t<EFBFBD> DAYLIGHT nastaven<65> TZOFFSETFROM:+0200, TZID:Europe/Berlin, X-LIC-LOCATION:Europe/Berlin a TZNAME:CEST. <br />
<EFBFBD>asov<EFBFBD> p<>smo je jednozna<6E>n<EFBFBD> ur<75>eno pomoc<6F> pravidel pro m<><6D>en<65> <20>asu ur<75>enou vl<76>dami jednotliv<69>ch geografick<63>ch oblast<73>. Tato pravidla popisuj<75> p<>inejmen<65><6E>m odchylku od UTC (Greenwichsk<73> <20>as). Mnoho oblast<73> nastavuje sv<73>j "Standardn<64> <20>as" o jednu hodinu dop<6F>edu nebo dozadu, aby p<>izp<7A>sobila sez<65>nn<6E> zm<7A>ny v po<70>tu hodin se sv<73>tlem denn<6E>, <20>asto tak<61> ozna<6E>ovan<61> jako "Upraven<65> <20>as". N<>kter<65> oblasti upravuj<75> sv<73>j <20>as o zlomky hodiny. Standardn<64> <20>as je <20>asto ozna<6E>ov<6F>n jako "Zimn<6D> <20>as" a upraven<65> <20>as jako "Letn<74> <20>as, <20><>edn<64> <20>as nebo Posunut<75> <20>as".<br />
P<EFBFBD><EFBFBD>klad nastaven<65> V<>chodn<64>ho americk<63>ho <20>asu:
<div style="margin-left: 4em;">
BEGIN:VTIMEZONE<br />
TZID:US-Eastern<br />
X-LIC-LOCATION:America/New_York<br />
BEGIN:DAYLIGHT<br />
TZOFFSETFROM:-0500<br />
TZOFFSETTO:-0400<br />
TZNAME:EDT<br />
DTSTART:19700329T020000<br />
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3<br />
END:DAYLIGHT<br />
BEGIN:STANDARD<br />
TZOFFSETFROM:-0400<br />
TZOFFSETTO:-0500<br />
TZNAME:EST<br />
DTSTART:19701025T030000<br />
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10<br />
END:STANDARD<br />
END:VTIMEZONE<br />
</div>
Pod<EFBFBD>vejte se tak<61> na str<74>nky Mozilla Sunbird/Lightning, konkr<6B>tn<74> na popis sekc<6B> EGIN:VTIMEZONE a<> END:VTIMEZONE, pro nastaven<65><6E> Va<56><61> <20>asov<6F> z<>ny <a href="https://wiki.mozilla.org/QA_Feature_Specification:Timezone_Test_ICS">https://wiki.mozilla.org/QA_Feature_Specification:Timezone_Test_ICS</a>.
</li>
<li>Pro<EFBFBD>t<EFBFBD>te si pros<6F>m tak<61> <a href="#changelog">ChangeLog</a> (Historii verz<72>) n<><6E>e na t<>to str<74>nce.</li>
</ul>
</div>
<div class="ramecek">
<a name="howto" class="nadpis">RYCHL<EFBFBD> "JAK NA TO"</a>
<ul>
<li>Vypl<EFBFBD>te parametry akce. M<><4D>ete si vybrat mezi jednodenn<6E> akc<6B> (kter<65> se m<><6D>e jednou ro<72>n<EFBFBD> opakovat), v<>cedenn<6E> akc<6B>, opakovanou akc<6B> (m<>s<EFBFBD><73>n<EFBFBD>, t<>dn<64>, jednou za <20>trn<72>ct dn<64>) a jednoro<72>n<EFBFBD> ud<75>lost<73>. Jednoro<72>n<EFBFBD> ud<75>lost je platn<74>, jestli<6C>e po<70><6F>te<74>n<EFBFBD> datum nen<65> star<61><72> ne<6E> 1 m<>s<EFBFBD>c.</li>
<li>IMHO (In My Humble Opinion = Dle m<>ho skromn<6D>ho n<>zoru) nen<65> v sou<6F>asnosti pot<6F>eba nastavovat kryptogramy, proto<74>e spamboty jsou relativn<76> hloup<75>. Pokud by se to zm<7A>nilo, nastavte Kryptogramy na "ano".</li>
<li>Neschv<EFBFBD>len<EFBFBD> akce se zobrazuj<75> v administr<74>torsk<73> oblasti pod druh<75>m znam<61>nkem "plus" [n akc<6B> <20>ek<65> na schv<68>len<65>]</li>
<li>Pouze administr<74>to<74>i a p<>ihl<68><6C>en<65> u<>ivatel<65> jsou opr<70>vn<76>ni upravovat, mazat a schvalovat akce. Upraven<65> akce jsou potvrzov<6F>ny automaticky p<>i zad<61>n<EFBFBD> zm<7A>ny.</li>
<li>Schv<EFBFBD>len<EFBFBD> akce se zobrazuj<75> v kalend<6E><64>i jako kr<6B>tk<74> odkaz (s nadpisem zadan<61>m v poli "kr<6B>tk<74> nadpis"). V<>ce akc<6B> beh<65>m jednoho dne je mo<6D>n<EFBFBD> zadat.</li>
<li>Pokud pot<6F>ebujete smazat nebo p<>epsat jednotlivou ji<6A> schv<68>lenou akci, klikn<6B>te na jej<65> nadpis v m<>s<EFBFBD><73>n<EFBFBD>m p<>ehledu. T<>m zobraz<61>te editovateln<6C> podrobnosti akce, pokud jste ov<6F>em p<>ihl<68><6C>eni.</li>
<li>D<EFBFBD>le - pouze administr<74>tor je opr<70>vn<76>n k pro<72>i<EFBFBD>t<EFBFBD>n<EFBFBD> datab<61>zov<6F> tabulky akc<6B> vymaz<61>n<EFBFBD>m v<>ech akc<6B> star<61><72>ch ne<6E> 1 m<>s<EFBFBD>c a reorganizac<61> hodnot autoincrement id.</li>
<li>Administr<EFBFBD>torsk<EFBFBD> <20>kony te<74> m<><6D>ete prov<6F>d<EFBFBD>t tak<61> v administra<72>n<EFBFBD> sekci blogu. Downgradovan<61> rozhran<61> pro proveden<65> <20>istky datab<61>ze pouze v administra<72>n<EFBFBD> sekci.</li>
</ul>
</div>
<div class="ramecek">
<a name="settings" class="nadpis">NASTAVEN<EFBFBD></a>
<table>
<tr><td>Permalink</td><td> - /HTTP-Root/.../serendipity/pages/eventcal.html</td></tr>
<tr><td>Nadpis str<74>nky a Url</td><td> - Kr<4B>tk<74> nadpis, kter<65> je pou<6F>it<69> t<><74> v index.php?serendipity[subpage]=jmeno</td></tr>
<tr><td>Form<EFBFBD>tovat jako <20>l<EFBFBD>nek</td><td> - v<>choz<6F> hodnota je "ano"</td></tr>
<tr><td>Nadpis str<74>nky</td><td> - nepovinn<6E></td></tr>
<tr><td><EFBFBD>vodn<EFBFBD> slovo</td><td> - nepovinn<6E>; Pokud je WYSIWYG editor zapnut<75>, jako html pole.</td></tr>
<tr><td>Pou<EFBFBD><EFBFBD>t kryptogramy</td><td> - v<>choz<6F> hodnota "ne"</td></tr>
<tr><td>Exportovat iCal feed?</td><td> - v<>choz<6F> hodnota "ne"</td></tr>
<tr><td>Exportovat iCal URL?</td><td> - v<>choz<6F> hodnota "ne"; Vyberte jednu hodnotu mezi "sta<74>en<65>|webcal|email|u<>ivatel rozhodne s<>m"</td></tr>
<tr><td>Logovat iCal exporty?</td><td> - v<>choz<6F> hodnota "ne"; Pokud ano, email s daty u<>ivatele [IP, email, url] budou pos<6F>l<EFBFBD>ny na zadan<61> email, viz n<>sleduj<75>c<EFBFBD> nastaven<65>.</td></tr>
<tr><td>Va<EFBFBD>e emailov<6F> adresa</td><td> - Email, na kter<65> pos<6F>lat ozn<7A>men<65>, pokud je logov<6F>n<EFBFBD> nastaveno na "ano".</td></tr>
</table>
</div>
<p>
Tento plugin je postaven na p<>vodn<64>m k<>du "event calender" na php.net n<>kdy v roce 2005 a<> 2006. Neost<73>chejte se ho d<>le vylep<65>ovat.
</p>
<p>
Ian, 31 <20><>jna 2009
</p>
<div class="ramecek">
<a name="changelog" class="nadpis">CHANGE_LOG (HISTORIE VERZ<52>)</a>
<h2>Verze 1.66 (23.2.2011)</h2>
<table>
<tr><td>23.2.2011</td><td>ZM<EFBFBD>NA</td><td>o<EFBFBD>et<EFBFBD>en<EFBFBD> drobn<62> v<>ci okolo font<6E> v CSS souboru kalend<6E><64>e</td></tr>
<tr><td>23.2.2011</td><td>NOV<EFBFBD> FUNKCE</td><td>dvojit<EFBFBD> kontrola verze datab<61>ze a odstran<61>n<EFBFBD> cleanup() je vol<6F>na poka<6B>d<EFBFBD></td></tr>
<tr><td>22.2.2011</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td><EFBFBD>patn<EFBFBD> um<75>st<73>n<EFBFBD> vol<6F>n<EFBFBD> funkce smarty_object_init() vn<76> t<><74>dy poru<72>ilo formul<75><6C> koment<6E><74><EFBFBD> u p<><70>sp<73>vk<76></td></tr>
</table>
<h2>Verze 1.65 (17.2.2011)</h2>
<table>
<tr><td>17.2.2011</td><td>NOVINKA</td><td>dop<EFBFBD>edn<EFBFBD> kompatibilita se Smarty3</td></tr>
</table>
<h2>Verze 1.64 (15.2.2011)</h2>
<table>
<tr><td>15.2.2011</td><td>NOV<EFBFBD> FUNKCE</td><td>omezen<EFBFBD> adinistra<72>n<EFBFBD> funkce v backendu a postrann<6E>m sloupci pouze na p<>ihl<68><6C>en<65>ho administr<74>tora</td></tr>
<tr><td>5.2.2011</td><td>ZM<EFBFBD>NA a NOV<4F> FUNKCE</td><td>jazykov<EFBFBD> konstanty. Jazykov<6F> soubory &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; jsou nyn<79> aktu<74>ln<6C>.</td></tr>
<tr><td>5.2.2011</td><td>ZM<EFBFBD>NA</td><td>metoda smarty->fetch je nyn<79> m<>n<EFBFBD> p<><70>sn<73>, aby podporoval zm<7A>nu po<70><6F>d<EFBFBD> parametr<74> mezi verzemi smarty2 a samrty3 - odstran<61>n parametr 4</td></tr>
<tr><td>29.1.2011</td><td>NOV<EFBFBD> FUNKCE</td><td>volba <20>azen<65> podle <20>asu sestupn<70> pro schv<68>len<65> p<><70>ps<70>vky (v<>etn<74> drobn<62> opravy v backend.css)</td></tr>
<tr><td>29.1.2011</td><td>NOV<EFBFBD> FUNKCE</td><td>spr<EFBFBD>va datab<61>ze eventcal, umo<6D><6F>uje z<>lohovat, stahovat a mazat sql soubory</td></tr>
<tr><td>28.1.2011</td><td>ZM<EFBFBD>NA</td><td>backend - kontroly, <20>e mysql tabulka existuje, jsou nyn<79> p<><70>sn<73>j<EFBFBD><6A> v p<><70>pad<61> <20>erstv<74> instalace</td></tr>
</table>
<h2>Verze 1.63 (19.1.2011)</h2>
<table>
<tr><td>9.1.2011</td><td>NOV<EFBFBD> FUNKCE</td><td>compatibilita se smarty3</td></tr>
<tr><td>9.1.2011</td><td>ZM<EFBFBD>NA</td><td>plugin_eventcal_cal.tpl - odstran<61>no start=1 z loop kv<6B>li kompatibilit<69> se smarty3</td></tr>
<tr><td>8.1.2011</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td>update datab<61>ze nefungoval podle o<>ek<65>v<EFBFBD>n<EFBFBD></td></tr>
<tr><td>22.7.2010</td><td>ZM<EFBFBD>NA</td><td>intern<EFBFBD> sestavov<6F>n<EFBFBD> URL adresy je p<><70>tel<65>t<EFBFBD>j<EFBFBD><6A> k nastaven<65> mod_rewrite pomoc<6F> permalinku nebo podstrany (rewrite, <20><>dn<64>, errordocs definuje pou<6F>it<69> podstr<74>nky)</td></tr>
<tr><td>15.7.2010</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td>v p<><70>pad<61> chyby formul<75><6C>e POST kalend<6E><64> neukazoval na odkazovan<61> m<>s<EFBFBD>c/rok, ale p<>epnul se na leden/rok</td></tr>
<tr><td>15.7.2010</td><td>ZM<EFBFBD>NA</td><td>style_event_backend.css, plugin_eventcal_add.tpl a plugin_eventcal_cal.tpl je p<><70>sn<73>j<EFBFBD><6A> co se t<><74>e css pravidel</td></tr>
<tr><td>15.7.2010</td><td>ZM<EFBFBD>NA</td><td>drobn<EFBFBD> opravy a vy<76>i<EFBFBD>t<EFBFBD>n<EFBFBD> k<>du</td></tr>
</table>
<h2>Verze 1.62 (30.4.2011)</h2>
<table>
<tr><td>28.4.2011</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td>v p<><70>pad<61> zm<7A>ny neschv<68>len<65>ch akc<6B> v administra<72>n<EFBFBD> sekci formul<75><6C> nezobrazoval spr<70>vn<76> typ akce</td></tr>
<tr><td>28.4.2011</td><td>ZM<EFBFBD>NA</td><td>ics chov<6F>n<EFBFBD> url pomoc<6F> external_plugin pro kontrolu, jestli je pou<6F><75>v<EFBFBD>no p<>episov<6F>n<EFBFBD> URL (URLRewrite)</td></tr>
<tr><td>22.3.2011</td><td>ZM<EFBFBD>NA</td><td>external_plugin je p<>en<65>j<EFBFBD><6A> v ics_exportu akc<6B> kalend<6E><64>e</td></tr>
</table>
<h2>Verze 1.61 (11.3.2011)</h2>
<table>
<tr><td>9.3.2011</td><td>NOV<EFBFBD> FUNKCE</td><td>vytvo<EFBFBD>en<EFBFBD> chyb<79>j<EFBFBD>c<EFBFBD>ho adres<65><73>e eventcal v templates_c </td></tr>
</table>
<h2>Verze 1.6 (22.2.2010)</h2>
SOUHRNN<EFBFBD>: V backendu (v adminstra<72>n<EFBFBD> sekci) je nyn<79> v postrann<6E>m sloupci odkaz, pod kter<65>m je schov<6F>no rozhran<61> k zobrazov<6F>n<EFBFBD>, povolov<6F>n<EFBFBD>, vkl<6B>d<EFBFBD>n<EFBFBD> a <20>prav<61>m ud<75>lost<73>. Panel pro administraci datab<61>ze se p<>esunul tak<61> tam. Nicm<63>n<EFBFBD> hlavn<76> administrativn<76> operace, jako povolov<6F>n<EFBFBD>, zm<7A>ny nebo maz<61>n<EFBFBD> z<>st<73>vaj<61> p<><70>stupn<70> z frontendu (u<>ivatelsk<73>ho rozhran<61>). Po celou dobu jsem P<>ID<49>VAL nov<6F> funkce a M<>NIL star<61> funkce, *.tpl <20>ablony a anglick<63> a n<>meck<63> jazykov<6F> soubory, aby plugin spr<70>vn<76> fungoval.
<table>
<tr><td>23.2.2010</td><td>ZM<EFBFBD>NA</td><td>cesta pro log soubor do serendipity/templates_c/eventcal a ics soubor do serendipity/uploads - viz 11.2.2010</td></tr>
<tr><td>20.2.2010</td><td>ZM<EFBFBD>NA</td><td><EFBFBD>i<EFBFBD>t<EFBFBD>n<EFBFBD> p<>ed releasem</td></tr>
<tr><td>19.2.2010</td><td>ZM<EFBFBD>NA</td><td>plugin_eventcal_ical.tpl pro unparsov<6F>n<EFBFBD> RRULE <20><>sti multi-ud<75>lost<73>. Jsem si jist<73>, <20>e u<> jsem to d<>lal d<><64>ve n<>kde jinde..., proto<74>e multi-ud<75>losti maj<61> den ukon<6F>en<65>.</td></tr>
<tr><td>18.2.2010</td><td>ZM<EFBFBD>NA</td><td>n<EFBFBD>kter<EFBFBD> prom<6F>nn<6E> jsou testovan<61> pomoc<6F> (isset(prom<6F>nn<6E>), abychom se vyhnuli mno<6E>stv<74> PHP varov<6F>n<EFBFBD> v p<><70>pad<61> nastaven<65> chybov<6F>ch hl<68><6C>ek na error_reporting(E_ALL)</td></tr>
<tr><td>16.2.2010</td><td>ZM<EFBFBD>NA</td><td>funkce send_ical_log_email, logov<6F>n<EFBFBD> do mailu, pro vytvo<76>en<65> entryURI jako odkaz href s pln<6C>mi parametry</td></tr>
<tr><td>14.2.2010</td><td>ZM<EFBFBD>NA</td><td>funkce sendIcalEmail - zbavil jsem se dvojt<6A>ch hlavi<76>ek Content-Type, kter<65> produkovaly X-Amavis-Alert</td></tr>
<tr><td>14.2.2010</td><td>ZM<EFBFBD>NA</td><td>funkce send_ical_log_email - h<>z<EFBFBD> chybu v p<><70>pad<61>, <20>e selhal z<>pis do souboru</td></tr>
<tr><td>13.2.2010</td><td>ZM<EFBFBD>NA</td><td>mail ical, aby byl p<>esn<73>j<EFBFBD><6A> vzhledem k zadan<61>mu mailu v nastaven<65> pluginu nebo v osobn<62>m nastaven<65> serendipity a jazykov<6F>ch souborech</td></tr>
<tr><td>11.2.2010</td><td>ZM<EFBFBD>NA</td><td>funkce write_file icalendar.ics pou<6F><75>v<EFBFBD> nyn<79> funkci backend_file_write a zapisuje soubor do nov<6F>ho ve<76>ejn<6A>ho adres<65><73>e pod cestou k pluginu, aby byl n<>sledn<64> posl<73>n jako soubor v p<><70>pad<61> mailu nebo webcalu. Toto nastaven<65> je jin<69> oproti verzi pluginu 1.5, kter<65> ukl<6B>dal do adres<65><73>e S9y/uploads!</td></tr>
<tr><td>10.2.2010</td><td>NOV<EFBFBD> FUNKCE</td><td>stripsalshes (odstran<61>n<EFBFBD> lom<6F>tek) p<>i p<><70>prav<61> povolen<65> ud<75>losti do formul<75><6C>e, kter<65> je u<>ita podle platformy (windows) nebo php verze.... (?) Star<61> verze bez t<>to funkce nem<65>la na m<>m serveru b<><62><EFBFBD>c<EFBFBD>m na debian lenny <20><>dn<64> probl<62>m.</td></tr>
<tr><td>10.2.2010</td><td>ZM<EFBFBD>NA</td><td>funkce str_replace_icalarray na funkci str_replace_recursive, podporuje NOV<4F> parametr 4 pro vyhled<65>v<EFBFBD>n<EFBFBD> pouze ve specifick<63>m kl<6B><6C>i pole</td></tr>
<tr><td>9.2.2010</td><td>ZM<EFBFBD>NA</td><td>funkce send_ical_log_email, aby generovala spr<70>vn<76> entryURI, logov<6F>n<EFBFBD> iCal po<70>adavk<76></td></tr>
<tr><td>8.2.2010</td><td>ZM<EFBFBD>NA</td><td>CW t<>den v <20>ablon<6F> plugin_eventcal_calweek.tpl je stejn<6A> v m<>s<EFBFBD><73>n<EFBFBD>m kalend<6E><64><EFBFBD> a v denn<6E>m p<>ehledu, v css je nastaven<65> jako xx-small</td></tr>
<tr><td>8.2.2010</td><td>ZM<EFBFBD>NA</td><td>vlastnosti css fontu, aby byl zac<61>len pouze na v<>stup eventcal, vrac<61> kontrolu nad blogem do rukou <20>ablony a jej<65>ho nastaven<65></td></tr>
<tr><td>7.2.2010</td><td>ZM<EFBFBD>NA</td><td>chov<EFBFBD>n<EFBFBD> logu iCal po<70>adavk<76>. Nyn<79> mo<6D>n<EFBFBD> logovat pomoc<6F> emailu a/nebo souboru v backend/ical.log</td></tr>
<tr><td>7.2.2010</td><td>NOV<EFBFBD> FUNKCE</td><td>v <20>ablon<6F> plugin_eventcal_ical.tpl <20><>st ORGANIZER, direktiva RSVP=FALSE:MAILTO:"", znamenaj<61>c<EFBFBD> "r<>pondez, s'il vous pla<6C>t" nastaven<65> na NE</td></tr>
<tr><td>6.2.2010</td><td>ZM<EFBFBD>NA</td><td>hook_event 'external_plugin' a ical funkce podporuj<75> v<>echny povolen<65> ud<75>losti, administr<74>torsk<73> download pomoc<6F> mailu nebo downloadu</td></tr>
<tr><td>4.2.2010</td><td>NOV<EFBFBD> FUNKCE</td><td>zm<EFBFBD>n<EFBFBD>n<EFBFBD> chybov<6F> konstanta v jazykov<6F>m souboru, aby zobrazovala p<>edpokl<6B>dan<61> po<70><6F>te<74>n<EFBFBD> datum u opakuj<75>c<EFBFBD>ch se ud<75>lost<73></td></tr>
<tr><td>4.2.2010</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td>ve funkci calculate_recur_validday - kontrola u opakuj<75>c<EFBFBD>ch se ud<75>lost<73>, pokud se po<70><6F>te<74>n<EFBFBD> den neshoduje s vybran<61>m dnem v t<>dnu. Nyn<79> souhlas<61> p<>ep<65>edposledn<64> a t<>et<65> den v t<>dnu od konce, kter<65> nebyly po<70><6F>t<EFBFBD>ny spr<70>vn<76> a vracely chybu v p<><70>pad<61> kontroly po p<>id<69>n<EFBFBD> nebo op<6F>tovn<76> editaci.</td></tr>
<tr><td>4.2.2010</td><td>NOV<EFBFBD> FUNKCE</td><td>strtolower(re) - opakuj<75>c<EFBFBD> se m<>s<EFBFBD><73>n<EFBFBD> ud<75>lost, konstanta jm<6A>na v p<><70>pad<61> 'Ka<4B>d<EFBFBD> "re" jm<6A>no v t<>dnu'</td></tr>
<tr><td>3.2.2010</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td>funkce draw_add - opraven<65> formul<75><6C> na p<>id<69>n<EFBFBD> - p<>estav<61>no pole pro rok v p<><70>pad<61> opakovan<61> <20>pravy ud<75>losti, aby zobrazovalo p<>vodn<64> po<70><6F>te<74>n<EFBFBD> rok</td></tr>
<tr><td>3.2.2010</td><td>ZM<EFBFBD>NA</td><td>plugin_eventcal_entry.tpl & style_eventcal_backend.css - zm<7A>n<EFBFBD>n<EFBFBD> css styly, aby l<>pe zobrazovaly jedin<69> p<><70>sp<73>vek</td></tr>
<tr><td>3.2.2010</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td>v 'case css' - nastaveno spr<70>vn<76> po<70>ad<61> stristr, aby zjistilo, jestli soubor style.css m<> u<> css styly definovan<61> pluginem</td></tr>
<tr><td>3.2.2010</td><td>ZM<EFBFBD>NA</td><td>style_eventcal_backend.css - zp<7A>esn<73>n<EFBFBD> chov<6F>n<EFBFBD> serendipityPrettyButton, aby se vylou<6F>il konflikt v administr<74>torsk<73> sekci, backendu</td></tr>
<tr><td>2.2.2010</td><td>CHYBA (o<>et<65>en<65>, uzav<61>en<65>)</td><td>funkce view_app_events pomoc<6F> load_unapproved_events nyn<79> vrac<61> false, pokud nen<65> zad<61>na <20><>dn<64> hodnota</td></tr>
<tr><td>2.2.2010</td><td>NOV<EFBFBD> FUNKCE</td><td>v <20>ablon<6F> plugin_eventcal_app.tpl - p<>id<69>na chyb<79>j<EFBFBD>c<EFBFBD> konstanta 'jednou za <20>trn<72>ct dn<64>'</td></tr>
<tr><td>1.2.2010</td><td>NOV<EFBFBD> FUNKCE</td><td>p<EFBFBD>id<EFBFBD>na administra<72>n<EFBFBD> sekce v backendu blogu - pro schvalov<6F>n<EFBFBD>, upravov<6F>n<EFBFBD> a maz<61>n<EFBFBD> ud<75>lost<73>, v<>etn<74> manipulac<61> s datab<61>z<EFBFBD>. To zahrnuje zm<7A>ny v anglick<63>m a n<>meck<63>m jazykov<6F>m souboru, n<>kter<65>ch *.tpl <20>ablon<6F>ch a css stylopisech.</td></tr>
</table>
<h2>Verze 1.5 (1.2.2010)</h2>
V kr<6B>tkosti, pokus<75>m se to releasnout pr<70>v<EFBFBD> te<74>... je to v<>cemn<6D>n<EFBFBD> hlavn<76> release ;-). <br />
V kr<6B>tkosti, v nastaven<65> m<><6D>ete nyn<79> povolit iCal export jako sta<74>en<65> souboru, posl<73>n<EFBFBD> pomoc<6F> protokolu webcal nebo pomoc<6F> mailu. P<><50>padn<64> m<><6D>ete zp<7A>sob sta<74>en<65> nechat na u<>ivateli.<br />
V kr<6B>tkosti, v nastaven<65> m<><6D>ete povolit explicitn<74> iCal export. Pokud je nastaven, v kalend<6E><64>i budou zp<7A><70>stupn<70>na tla<6C><61>tka, kter<65> umo<6D><6F>uj<75> po<70>adavek na m<>s<EFBFBD><73>n<EFBFBD> p<>ehled nebo st<73>hnut<75> jednotliv<69> akce.<br />
Obecn<EFBFBD> vzato jsem p<>idal nov<6F> a pozm<7A>nil star<61> funce, nastavovac<61> prom<6F>nn<6E>, <20>ablony, jazykov<6F> konstanty a obr<62>zky, aby plugin podporoval korektn<74> export ve form<72>tu iCal.
<table>
<tr><td>28.1.2010</td><td>ZM<EFBFBD>NA</td><td> - znovu vylep<65>en sql dotaz SELECT-ARRAY, aby byl jak p<>esn<73> to jde k v<>em tipo-akc<6B>m</td></tr>
<tr><td>26.1.2010</td><td>ZM<EFBFBD>NA</td><td> - Vylep<65>en<65> a p<>idan<61> n<>kter<65> jazykov<6F> konstanty a intern<72> funkce, tpl <20>ablony, p<>id<69>na n<>pov<6F>da k p<>id<69>vac<61>mu formul<75><6C>i, re-edit po<70><6F>te<74>n<EFBFBD> rok je nyn<79> ukl<6B>d<EFBFBD>n v datab<61>zi</td></tr>
<tr><td>24.1.2010</td><td>NOV<EFBFBD> FUNKCE</td><td> - p<>id<69>ny opakovan<61> ud<75>losti - ro<72>n<EFBFBD> a <20>trn<72>ctidenn<6E> - do soubor<6F> pluginu, tpl <20>ablon a jazykov<6F>ch soubor<6F></td></tr>
<tr><td>21.1.2010</td><td>CHYBA (opraven<65>, uzav<61>en<65>)</td><td> - Vylep<65>eno pole 'case tipo 3 recurring monthly events' v m<>s<EFBFBD><73>n<EFBFBD>m p<>ehledu, kter<65> se nezobrazovalo v<>dy korektn<74>.</td></tr>
<tr><td>17.1.2010</td><td>ZM<EFBFBD>NA</td><td> - nastaven<65> kontroly akc<6B> opakovan<61>ch m<>s<EFBFBD><73>n<EFBFBD> a t<>dn<64>, aby byly p<>esn<73>j<EFBFBD><6A>, co se t<><74>e data prvn<76>ho v<>skytu ve vybran<61>m dnu, kter<65> je pot<6F>eba pro iCal export. Upravte star<61> akce, aby spl<70>ovaly nov<6F> po<70>adavky!</td></tr>
<tr><td>6.1.2010 </td><td>NOV<EFBFBD> FUNKCE</td><td> - Do datab<61>ze byly p<>id<69>ny TIMESTAMP pole 'tstamp' jako hodnota vytvo<76>en<65> a posledn<64> <20>pravy. Toto si tak<61> vy<76><79>dalo zm<7A>nu tpl <20>ablony! Bylo to pot<6F>eba pro iCal export.</td></tr>
<tr><td>20.12.2009</td><td>ZM<EFBFBD>NA</td><td> - vylep<65>en a zm<7A>n<EFBFBD>n datab<61>zov<6F> SELECT akc<6B>, aby byl p<>esn<73>j<EFBFBD><6A> co se t<><74>e v<>cedenn<6E>ch a opakovan<61>ch akc<6B> ve funkci load_monthly_events() v iCal exportu.</td></tr>
<tr><td>20.12.2009</td><td>ZM<EFBFBD>NA</td><td> - Vylep<65>eno pole m<>s<EFBFBD><73>n<EFBFBD>ho pohledu ve funkci load_monthly_events(), kter<65> nyn<79> vyb<79>r<EFBFBD> a zobrazuje v<>echny mo<6D>n<EFBFBD> v<>skyty.</td></tr>
<tr><td>19.12.2009</td><td>ZM<EFBFBD>NA</td><td> - vylep<65>eny a p<>id<69>ny n<>kter<65> jazykov<6F> konstanty</td></tr>
<tr><td>5.12.2009</td><td>ZM<EFBFBD>NA</td><td> - zm<7A>n<EFBFBD>na n<>kter<65> nastaven<65>. Nastavte je pros<6F>m znovu.</td></tr>
<tr><td>2.12.2009</td><td>ZM<EFBFBD>NA</td><td> - N<>kter<65> men<65><6E> vylep<65>en<65> v <20>ablon<6F>ch *.tpl a stylech *.css</td></tr>
<tr><td>1.12.2009</td><td>ZM<EFBFBD>NA</td><td> - Vylep<65>eno intern<72> 'get back to form' v p<><70>pad<61> chyb.</td></tr>
<tr><td>26.11.2009</td><td>CHYBA (opraven<65>, uzav<61>en<65>)</td><td> - Zlep<65>eno pole t<>den<65>ho p<>ehledu 'case tipo 4 to every weekday' v m<>s<EFBFBD><73>n<EFBFBD>m p<>ehledu, kter<65> se ne v<>dy zobrazovalo korektn<74>.</td></tr>
</table>
<h2>Verze 1.4</h2>
<ul>
<li>2009-11-21 - Nahr<68>na prvn<76> verze</li>
</ul>
</div>
</body>
</html>