additional_plugins/serendipity_event_downloadmanager/documentation_cz.html

225 lines
12 KiB
HTML
Raw Permalink Normal View History

<html>
<head>
2011-12-13 12:29:05 +01:00
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Dokumentace: Downloadmanager</title>
2011-12-13 12:29:05 +01:00
<style>
pre {
display: block;
padding: 5px;
border: solid 1px #333333;
background-color: #cccccc;
}
</style>
2011-12-13 12:29:05 +01:00
</head>
<body>
<h1>Dokumentace k pluginu 'Downloadmanager'<br />
<small>(serendipity_event_downloadmanager)</small></h1>
<p>Dokumentaci k tomuto pluginu p<>elo<6C>il do <20>e<EFBFBD>tiny Vladim<69>r Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 21.8.2011. 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="ChangeLog">aktu<EFBFBD>ln<EFBFBD> anglick<63> ChangeLog</a>.
2011-12-13 12:29:05 +01:00
</p>
<h2>Popis pluginu</h2>
<p>Zaji<EFBFBD><EFBFBD>uje Serendipity v<>echny funkce download managera. P<>i odinstalov<6F>n<EFBFBD> jsou odstran<61>ny v<>echny tabulky z datab<61>ze (ztr<74>ta v<>ech dat)!!!</p>
<h2>Historie verz<72> (ChangeLog)</h2>
<ul>
<li>nejnov<EFBFBD>j<EFBFBD><EFBFBD> verze</li>
<ul>
<li>dop<EFBFBD>edn<EFBFBD> kompatibilita se Smarty3</li>
</ul>
<li>verze 0.26, 15.2.2011, [Ian Timbalu]</li>
<ul>
<li>zm<EFBFBD>n<EFBFBD>no - vol<6F>n<EFBFBD> funkce smarty->fetch, aby bylo m<>n<EFBFBD> p<><70>sn<73>, aby podporovalo zm<7A>nu po<70>tu a po<70>ad<61> parametr<74> mezi specifikacemi Smarty 2 a Smarty 3 - odstran<61>n parametr 4</li>
<li>p<EFBFBD>id<EFBFBD>no - omezen<65> funkc<6B> backendu a odkazu na administraci v postrann<6E>m sloupci pouze na administr<74>tora</li>
<li>opraveno - zobrazen<65> dat v <20>ablon<6F>ch (*.tpl) frontendu pouze p<>ihl<68><6C>en<65>m u<>ivatel<65>m, pokud je to nastaveno</li>
<li>p<EFBFBD>id<EFBFBD>no - serendipity_db_bool() do $this->get_config('registered_only')</li>
</ul>
<li>verze 0.25.1, 20.10.2010, [Ian Timbalu]</li>
<ul>
<li>opraveno - p<>ed<65>v<EFBFBD>n<EFBFBD> parametr<74> odkazem p<>i vol<6F>n<EFBFBD> funkce bylo zneplatn<74>no od PHP 5.3.x</li>
<li>p<EFBFBD>id<EFBFBD>no - @silencer do mkdir a xhtml do &lt;hr&gt; tagu v if($coname == 'absincomingpath') echo '&lt;hr /&gt;';</li>
</ul>
<li>verze 0.25, 23.9.2010, [Ian Timbalu]</li>
<ul>
<li>opraveno - <20>patn<74> cesta, p<>i kop<6F>rov<6F>n<EFBFBD> soubor<6F> z mediat<61>ky Serendipity do vybran<61> kategorie (pouze 0.25b)</li>
<li>zm<EFBFBD>n<EFBFBD>no - drobn<62> detaily v jazykov<6F>ch souborech a <20>ablon<6F>ch frontenu filelist.tpl a filedetails.tpl</li>
<li>p<EFBFBD>id<EFBFBD>no - mo<6D>nost p<>ejmenovat soubor v administra<72>n<EFBFBD> sekci na str<74>nce editace souboru (to si vy<76><79>dalo p<>id<69>n<EFBFBD> nov<6F> jazykov<6F> konstanty do jazykov<6F>ho souboru)</li>
<li>zm<EFBFBD>n<EFBFBD>no - 0.25 beta verze v<>ech nov<6F>ch <20>ablon backendu a jejich stylopisy tak, aby obsahovaly nejnov<6F>j<EFBFBD><6A> vzhled (zalo<6C>en<65> na designu u<>ivatele [YellowLed], d<>ky!)</li>
<li>zm<EFBFBD>n<EFBFBD>no - hlavi<76>ka str<74>nek v administra<72>n<EFBFBD> sekci, kter<65> nyn<79> ukazuje zp<7A>t na ko<6B>enov<6F> adres<65><73> a na p<>edchoz<6F> <20>rove<76>, pokud existuje</li>
<li>zm<EFBFBD>n<EFBFBD>no - nastaven<65> datab<61>ze pro ko<6B>enovou <20>rove<76>, aby nebyla schovan<61> - to nezm<7A>n<EFBFBD> chov<6F>n<EFBFBD> pluginu p<>i zobrzov<6F>n<EFBFBD> soubor<6F> bez ko<6B>enov<6F> <20>rovn<76>, ale usnadn<64> to p<><70>stup k nim</li>
<li>p<EFBFBD>id<EFBFBD>no - nov<6F> ikona pro import do mediat<61>ky Serendipity</li>
<li>opraveno - n<>kolik potenci<63>ln<6C>ch chyb a/nebo nep<65><70>jemn<6D>ch vlastnost<73>, kter<65> se vyskytly ve verzi 0.24</li>
<li>p<EFBFBD>id<EFBFBD>no - n<>zvy pol<6F> v smarty <20>ablon<6F> pro backend, aby byly jedine<6E>n<EFBFBD> v kontextu cel<65>ho blogu - viz seznam v backend.dlm.index.tpl</li>
<li>p<EFBFBD>id<EFBFBD>no - kompletn<74> <20>ablona pro backend, co<63> si vy<76><79>dalo v<>cero zm<7A>n v k<>du pluginu</li>
</ul>
<li>verze 0.24, 26.8.2010, [Ian Timbalu]</li>
<ul>
<li>p<EFBFBD>id<EFBFBD>no - nov<6F> nastaven<65>: 'intro', p<>id<69>v<EFBFBD> mo<6D>nost <20>vodn<64>ho textu p<>ed vlastn<74>m obsahem ve frontendu (nepovinn<6E>)</li>
<li>p<EFBFBD>id<EFBFBD>no - ikona mime typu ics</li>
<li>zm<EFBFBD>n<EFBFBD>no - <20>ablony frontendu, frontend.cxx a ikony pro download, nyn<79> nov<6F> sv<73><76><EFBFBD> vzhled (navrhl [YelowLed], d<>ky!)</li>
<li>zm<EFBFBD>n<EFBFBD>no - cesta soubor<6F> downloadmanageru zp<7A>t na '/serendipty/archives/.dlm/files' and '/serendipty/archives/.dlm/ftpin', kter<65> vypad<61> jako nejlep<65><70> m<>sto pro pohyb soubor<6F>. Adres<65><73> /uploads p<>edstavoval probl<62>m s mediat<61>kou a adres<65><73> /templates_c je v n<>kter<65>ch p<><70>pdech u<>ivateli maz<61>n. Po konzultaci [Garvin] navrhl adres<65><73> /archives. Sna<6E>il jsem se automatizovat p<>esun adres<65><73><EFBFBD> do nov<6F>ho adres<65><73>e a do nov<6F>ho nastaven<65> verze 0.24. Pokud zaznamen<65>te probl<62>my, p<>esu<73>te soubory pros<6F>m ru<72>n<EFBFBD>. Pokud uvid<69>te odkaz, abyste o tom informovali plugin, klikn<6B>te na n<>j. P<><50><EFBFBD>t<EFBFBD> obnoven<65> str<74>nky nastav<61> 'chg2archivespath' na 'ano'. Odte<74> tyto adres<65><73>e nejsou libovoln<6C> nastaviteln<6C> a v nastaven<65> pluginu jsou skryt<79>.</li>
<li>zm<EFBFBD>n<EFBFBD>no - vy<76>i<EFBFBD>t<EFBFBD>n<EFBFBD> a optimalizace k<>du, okomentov<6F>n<EFBFBD> funkc<6B>, refaktoring</li>
<li>zm<EFBFBD>n<EFBFBD>no - soubory frontendu a <20>ablony kategori<72>, aby byly co nejv<6A>ce zalo<6C>eny na <20>ablon<6F>ch smarty</li>
<li>p<EFBFBD>id<EFBFBD>no - prom<6F>nn<6E> smarty 'dlm_is_registered' do v<>ech t<><74> <20>ablon frontendu</li>
<li>p<EFBFBD>id<EFBFBD>no - nov<6F> nastaven<65>, zobrazen<65> kategori<72> a soubor<6F> ke sta<74>en<65> pouze registrovan<61>m a p<>ihl<68><6C>en<65>m u<>ivatel<65>m (v<>choz<6F>: ne)</li>
<li>p<EFBFBD>id<EFBFBD>no a zm<7A>n<EFBFBD>no - n<>kter<65> ikony backendu (ze star<61>ch o<>kliv<69>ch na nov<6F> vymazlen<65>)</li>
<li>zm<EFBFBD>n<EFBFBD>no - stylopisy frontend.css a backends.css, aby podporovaly zm<7A>ny v html k<>du, st<73>le ve v<>voji</li>
<li>zm<EFBFBD>n<EFBFBD>no - mo<6D>nost vy<76>istit vstupn<70> adres<65><73> (ftp/trash) okam<61>it<69> pomoc<6F> tla<6C><61>tka 'ko<6B>'</li>
<li>zm<EFBFBD>n<EFBFBD>no - pou<6F>it<69> vstupn<70>ho adres<65><73>e. Nyn<79> je pou<6F><75>v<EFBFBD>n tak<61> jako ko<6B>/temp adres<65><73> pro vymazan<61> (p<>esunut<75>) soubory!</li>
<li>p<EFBFBD>id<EFBFBD>no - rozbalovac<61> n<>pov<6F>da/tipy</li>
<li>zm<EFBFBD>n<EFBFBD>no a p<>id<69>no - jazykov<6F> konstanty v jazyc<79>ch &lt;en&gt;, &lt;de&gt; a &lt;de-utf8&gt;</li>
<li>zm<EFBFBD>n<EFBFBD>no - uspo<70><6F>d<EFBFBD>n<EFBFBD> funkc<6B> pluginu, aby byly p<>ehlednj<6E><6A> a ohebn<62>j<EFBFBD><6A> pro dal<61><6C> vylep<65>en<65></li>
<li>zm<EFBFBD>n<EFBFBD>no - dlm_functions.js podporuje funkce ozna<6E>en<65>/odzna<6E>en<65></li>
<li>p<EFBFBD>id<EFBFBD>no - ozna<6E>it a p<>esunout v<>echny vybran<61> soubory ve vstupn<70>m adres<65><73>i do vybran<61>ho adres<65><73>e</li>
<li>p<EFBFBD>id<EFBFBD>no - ozna<6E>it a vymazat v<>echny ozna<6E>en<65> soubory v kategorii - soubory budou p<>esunuty do vstupn<70>ho (ftp/trash) adres<65><73>e, aby se p<>ede<64>lo necht<68>n<EFBFBD>mu zlikvidov<6F>n<EFBFBD> soubor<6F></li>
</ul>
<li>verze 0.23.1, 16.8.2010, [Ian Timbalu]</li>
<ul>
<li>Zv<EFBFBD><EFBFBD>en<EFBFBD> verze, aby se do CVS (Spartacus) dostaly soubory dodate<74>n<EFBFBD> p<>idan<61> k verzi 0.23.</li>
</ul>
<li>verze 0.23, 11.8.2010, [Ian Timbalu]</li>
<ul>
<li>p<EFBFBD>id<EFBFBD>no - zobrazov<6F>n<EFBFBD> soubor<6F> v ko<6B>enov<6F>m adres<65><73>i v backendu (oprava chyby, kde se soubory p<>esunut<75> do ko<6B>enov<6F>ho adres<65><73>e nezobrazovaly). Frontend nezobrazoval/nezobrazuje soubory v ko<6B>enov<6F>m adres<65><73>i, co<63> vlastn<74> nen<65> chyba, odte<74> je to feature :-).</li>
<li>zm<EFBFBD>n<EFBFBD>no - chov<6F>n<EFBFBD> pr<70>ce soubor<6F> v dlm, aby byly podporov<6F>ny i soubory v ko<6B>enov<6F>m adres<65><73>i (oznamte chybu, pokud zaznamen<65>te divn<76> chov<6F>n<EFBFBD>)</li>
<li>p<EFBFBD>id<EFBFBD>no - tla<6C><61>tko "st<73>hnout soubor" do backendu</li>
<li>zm<EFBFBD>n<EFBFBD>no - adres<65><73> 'dlmanager/incoming' na '.dlmanager/incoming' (pouze v nov<6F>ch instalac<61>ch!), tak<61>e se nezobrazuje, kdy<64> plugin zobrazuje hodnoty z mediat<61>ky (pokud se V<><56> blog tak chov<6F>, sma<6D>te ru<72>n<EFBFBD> adres<65><73> 'uploads/dlmanager', p<>i p<><70><EFBFBD>t<EFBFBD>m downloadu bude vytvo<76>en spr<70>vn<76> adres<65><73>.</li>
<li>opraveno - download soubor<6F> s mezerami v n<>zvu - mezery jsou nahrazeny podtr<74><72>tkem (_)</li>
<li>p<EFBFBD>id<EFBFBD>no - do CVS chyb<79>j<EFBFBD>c<EFBFBD> missing style_dlmanager_frontend.css</li>
<li>p<EFBFBD>id<EFBFBD>no - stylopis style_dlmanager_backend.css, aby podporoval budouc<75> <20>ablony backendu</li>
<li>p<EFBFBD>idno - dlm_functions.js, aby podporoval budouc<75> javascript v backendu - dote<74> pou<6F><75>v<EFBFBD>n pro rozbalovateln<6C> divy</li>
<li>p<EFBFBD>id<EFBFBD>no - chyb<79>j<EFBFBD>c<EFBFBD> uzvav<61>rac<61> tagy &lt;/div&gt; - snad u<> jsou v<>echny na spr<70>vn<76>ch m<>stech</li>
</ul>
<li>verze 0.221, 9.8.2010, [Ian Timbalu]</li>
<ul>
<li>opraveno - <20>patn<74> v<>choz<6F> adres<65><73>, pokud nic nebylo zad<61>no v nastaven<65> pluginu</li>
</ul>
<li>verze 0.22, 8.8.2010, [Ian Timbalu]</li>
<ul>
<li>zm<EFBFBD>n<EFBFBD>no - adres<65><73> pro upload na 'serendipity/uploads/dlmanager/incoming' (pouze p<>i nov<6F> instalaci!)</li>
<li>zm<EFBFBD>n<EFBFBD>no - adres<65><73> pro download na 'serendipity/templates_c/.dlmanager/files' (pouze p<>i nov<6F> instalaci!)</li>
<li>p<EFBFBD>id<EFBFBD>no - chyb<79>j<EFBFBD>c<EFBFBD> vytvo<76>en<65> adres<65><73><EFBFBD> pomoc<6F> rekurzivn<76> funkce mkdir p<>idan<61> v PHP 5.0.0</li>
<li>opraveno - chyba a varov<6F>n<EFBFBD> ve funkci is_dir($handle)</li>
<li>p<EFBFBD>id<EFBFBD>no - mo<6D>nost m<>t vlastn<74> stylopis pluginu s minim<69>ln<6C>mi startovac<61>mi hodnotami</li>
<li>zm<EFBFBD>n<EFBFBD>no - *.tpl <20>ablony frontendu, aby podporovaly tyto zm<7A>ny</li>
</ul>
<li>verze 0.21, 25.8.2009, [dma147 - Alexander Mieland, <a href="http://blog.linux-stats.org">http://blog.linux-stats.org</a>, <a href="mailto:dma147@linux-stats.org">mailto: dma147@linux-stats.org</a>; kontaktujte mne na IRC na irc.freenode.net v #linux-stats, #archlinux, #archlinux.de a #s9y]</li>
<ul>
<li>kompatibilita s PHP 5.3, funkce split() nen<65> podporov<6F>na</li>
</ul>
<li>verze 0.20, 26.10.2007</li>
<ul>
<li>pr<EFBFBD>hledn<EFBFBD> obr<62>zky (d<>ky u<>ivateli [ICE]!)</li>
<li>zm<EFBFBD>n<EFBFBD>n soubor download.gif na download.png, kv<6B>li lep<65><70>mu vzhledu pr<70>hledn<64>ch <20><>st<73> (d<>ky u<>ivateli [Don Chambers]!)</li>
</ul>
<li>verze 0.19, 7.9.2007, [brockhaus]</li>
<ul>
<li>p<EFBFBD>id<EFBFBD>no - voliteln<6C> popis souboru v seznamu soubor<6F></li>
<li>p<EFBFBD>id<EFBFBD>no - voliteln<6C> p<><70>m<EFBFBD> download v seznamu soubor<6F></li>
<li>p<EFBFBD>id<EFBFBD>no - CSS t<><74>dy v zobrazen<65> seznamu soubor<6F></li>
<li>popis podporuje zalomen<65> <20><>dk<64></li>
<li>p<EFBFBD>elo<EFBFBD>eny chybej<65>c<EFBFBD> <20><>st<73> do n<>m<EFBFBD>iny</li>
<li>p<EFBFBD>id<EFBFBD>n obr<62>zek *.mp3</li>
</ul>
<li>verze 0.6, 21.9.2005, [dma147]</li>
<ul>
<li>release verze 0.6</li>
<li>kompletn<EFBFBD> p<>eps<70>n<EFBFBD> u<>ivatelsk<73>ho rozhran<61> do <20>ablon smarty</li>
<li>skryt<EFBFBD> kategorie si nyn<79> mohou zobrazit registrovan<61> u<>ivatel<65></li>
<li>p<EFBFBD>id<EFBFBD>na mo<6D>nost p<>ejmenovat kategorie</li>
</ul>
<li>verze 0.5, 20.9.2005, [dma147]</li>
<ul>
<li>release verze 0.5</li>
<li>p<EFBFBD>id<EFBFBD>no - mo<6D>nost skr<6B>t kategorie (p<>i kliknut<75> na ikonu slo<6C>ky)</li>
</ul>
<li>verze 0.4, 17.9.2005, [dma147]</li>
<ul>
<li>release verze 0.4</li>
<li>p<EFBFBD>id<EFBFBD>no - zobrazen<65> content-type p<>i p<>ejet<65> ikony souboru my<6D><79></li>
<li>p<EFBFBD>id<EFBFBD>no - import soubor<6F> s mediat<61>ky</li>
<li>opraveno - vzhled struktury kategori<72> (ikony)</li>
<li>p<EFBFBD>id<EFBFBD>no - nastaven<65> <20><><EFBFBD>ky a v<><76>ky ikon soubor<6F></li>
<li>dokon<EFBFBD>eny permalinky (tady to nebude fungovat, ale na jin<69>ch bloz<6F>ch na apachi to funguje, tak<61>e to vzd<7A>v<EFBFBD>m. S *m<>m* apachem mus<75> b<>t nejak<61> konfigura<72>n<EFBFBD> probl<62>m.)</li>
<li>po *opravdu* tvrd<72> pr<70>ci jsem kone<6E>n<EFBFBD> zprovoznil zobrazov<6F>n<EFBFBD> podkategori<72>! (vno<6E>en<65> sady jsou v<><76>n<EFBFBD> hust<73>! ;-))</li>
</ul>
<li>verze ???, 16.9.2005, [dma147]</li>
<ul>
<li>stejn<EFBFBD> jako 15.9.2005</li>
</ul>
<li>verze ???, 15.9.2005, [dma147]</li>
<ul>
<li>po<EFBFBD><EFBFBD>d mak<61>m na podkategori<72>ch</li>
<li>po<EFBFBD><EFBFBD>d mak<61>m na permalinku</li>
</ul>
<li>verze ???, 14.9.2005, [dma147]</li>
<ul>
<li>pou<EFBFBD>it diff od u<>ivatele [Rob] t<>kaj<61>c<EFBFBD> se peramlinku</li>
<li>pokus rozchodit tyhle permalinky (s p<>edpokladem, <20>e nastaven<65> m<>ho apache je spr<70>vn<76>)</li>
<li>opraveno - v<>stup &quot; v jazykov<6F>ch konstant<6E>ch</li>
<li>zm<EFBFBD>n<EFBFBD>no - #dls na #files, aby se zabr<62>nilo zmatk<74>m</li>
<li>p<EFBFBD>id<EFBFBD>no - mime typy a ikony pro soubory palmpilot (d<>ky u<>ivateli [Rob])</li>
<li>za<EFBFBD>al jsem pracovat na zobrazen<65> podkategiri<72> v seznamu soubor<6F></li>
</ul>
<li>verze 0.3, 12.9.2005, [dma147]</li>
<ul>
<li>release verze 0.3</li>
<li>opraveno - sql dotazy pro datab<61>zi postgresql</li>
<li>zm<EFBFBD>n<EFBFBD>no - natvrdo k<>dovan<61> cesty (k obr<62>zk<7A>m) na automaticky detekovanou relativn<76> cestu (getRelPath())</li>
<li>opraveno - v<>choz<6F> cesta pro adres<65><73>e pro download a p<><70>choz<6F> soubory</li>
<li>zm<EFBFBD>n<EFBFBD>no - addslashes() na serendipity_db_escape_string()</li>
<li>p<EFBFBD>id<EFBFBD>no - hook pro download (u<> <20><>dn<64> dal<61><6C> vyskakovac<61> okna p<>i stahov<6F>n<EFBFBD>!!!)</li>
</ul>
<li>verze ???, 11.9.2005, [dma147]</li>
<ul>
<li>p<EFBFBD>id<EFBFBD>no - nastaviteln<6C> zobrazov<6F>n<EFBFBD> data souboru</li>
<li>p<EFBFBD>id<EFBFBD>no - mnohem lep<65><70> a mnoho dal<61><6C>ch ikon soubor<6F></li>
<li>p<EFBFBD>id<EFBFBD>no - mnohem v<>ce mime typ<79></li>
<li>zm<EFBFBD>n<EFBFBD>no - funkce pro detekci mime typu</li>
<li>p<EFBFBD>id<EFBFBD>no - nastaven<65> dal<61><6C>ch polo<6C>ek seznamu soubor<6F></li>
<li>p<EFBFBD>id<EFBFBD>no - n<>meck<63> jazykov<6F> soubor</li>
</ul>
<li>verze 0.1, 10.9.2005, [dma147]</li>
<ul>
<li>release verze 0.1</li>
<li>dokon<EFBFBD>eno - upload soubor<6F> skrz webov<6F> rozhran<61></li>
<li>vytvo<EFBFBD>eno - u<>ivatelsk<73> <20><>st</li>
<li>dokon<EFBFBD>eno - zobrazen<65> stromu kategori<72></li>
<li>dokon<EFBFBD>eno - zobrazen<65> sezanmu soubor<6F></li>
<li>dokon<EFBFBD>eno - download soubor<6F></li>
</ul>
<li>verze ???, 9.9.2005, [dma147]</li>
<ul>
<li>dokon<EFBFBD>eno - p<>id<69>v<EFBFBD>n<EFBFBD>, maz<61>n<EFBFBD> a editace kategori<72></li>
<li>dokon<EFBFBD>eno - spr<70>va soubor<6F> nahran<61>ch do vstupn<70>ho adres<65><73>e</li>
<li>zapo<EFBFBD>ato - nahr<68>v<EFBFBD>n<EFBFBD> soubor<6F> skrz webov<6F> rozhran<61></li>
</ul>
<li>verze ???, 9.9.2005, [dma147]</li>
<ul>
<li>Za<EFBFBD><EFBFBD>tek vytv<74><76>en<65> pluginu downloadmanager pro Serendipity</li>
</ul>
</ul>
2011-12-13 12:29:05 +01:00
</body>
</html>