additional_plugins/serendipity_event_advtypes/documentation_cz.html

96 lines
4.8 KiB
HTML
Raw Normal View History

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Dokumentace: Roz<6F><7A><EFBFBD>en<65> typy konfigurace</title>
<style>
pre {
display: block;
padding: 5px;
border: solid 1px #333333;
background-color: #cccccc;
}
</style>
</head>
<body>
<h1>Dokumentace k pluginu 'Roz<6F><7A><EFBFBD>en<65> typy konfigurace'<br />
<small>(serendipity_event_advtypes)</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) a naposledy zkontroloval dne 15.1.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>.
2011-12-13 12:29:05 +01:00
<p>
<p>
Tento plugin jednodu<64>e umo<6D><6F>uje pou<6F>it<69> typu 'sequence' v konfiguraci t<>mat pro verze blogu ni<6E><69><EFBFBD> ne<6E> 1.2.2.
</p>
<p>
I kdy<64> nic nehroz<6F>, pokud je plugin nainstalov<6F>n na verzi Serendipity 1.2.2 nebo pozd<7A>j<EFBFBD><6A>, nen<65> d<>vod, pro<72> by m<>l b<>t nainstalov<6F>n. V p<><70>pad<61>, <20>e je nainstalov<6F>n, m<> drobn<62> vliv na v<>kon webu (sni<6E>uje ho) a vkl<6B>d<EFBFBD> do hlavi<76>ky administr<74>torsk<73> sekce bllogu skript dragdrop.js.
</p>
<p>
Kdykoliv m<><6D>e b<>t bezpe<70>n<EFBFBD> odinstalov<6F>n.
</p>
<p>
I kdy<64> budete m<>t tento plugin nainstalovan<61>, neuvid<69>te jeho volby nastaven<65> do t<> doby, ne<6E> nainstalujete tak<61> t<>ma (styl) vzhledu nebo plugin, kter<65> tyto volby vyu<79><75>v<EFBFBD>.
</p>
<p>
K pluginu p<>ilo<6C>en<65> soubory "index.tpl" a "config.inc.php" p<>edstavuj<75> pouze p<><70>klady, jak pou<6F><75>t v<>b<EFBFBD>r m<>di<64> ve va<76>ich vlastn<74>ch <20>ablon<6F>ch. Tyto soubory konkr<6B>tn<74> jsou upraven<65> <20>ablony z t<>matu vzhledu "One True Layout" od Carla Gallowaye a YellowLeda.
</p>
<p>
V<EFBFBD>b<EFBFBD>r 'sequence' je pon<6F>kud slo<6C>it<69>j<EFBFBD><6A>. Nejjednodu<64><75><EFBFBD> je p<>idat pole podobn<62> n<>sleduj<75>c<EFBFBD>mu do voleb t<>matu vzhledu nebo do pluginu, konkr<6B>tn<74> do <20><>sti 'introspect':
<code><pre>
array(
'var' => 'category_precedence',
'name' => 'Po<50>ad<61> kategori<72>',
'description' => 'TESTOV<4F>N<EFBFBD>: Po<50>ad<61>, ve kter<65>m budou otestov<6F>ny kategorie.',
'type' => 'sequence',
'items' => array('cat1', 'cat2', 'cat3'),
)
</code></pre>
V p<>ede<64>l<EFBFBD>m p<><70>kladu budou zobrazeny polo<6C>ky cat1, cat2, a cat3 v r<>me<6D>ku, kter<65> lze p<>esunout metodou Drag&Drop (a nebo, pokud u<>ivatel nem<65> povolen<65> Javascript, budou zobrazeny v seznamu se <20>ipkami pro posouv<75>n<EFBFBD> po<70>ad<61>). Kdy<64> u<>ivatel potvrd<72> zm<7A>ny, V<><56> skript obdr<64><72> seznam polo<6C>ek v nastaven<65>m po<70>ad<61>, odd<64>len<65> <20><>rkami, nap<61><70>klad 'cat1,cat3,cat2'.
</p>
<p>
N<EFBFBD>kdy m<><6D>ete cht<68>t skr<6B>t vlastn<74> identifik<69>tor zobrazovan<61>ch polo<6C>ek a cht<68>t zobrazovat m<>sto n<>j hez<65><7A> n<>zev. Nap<61><70>klad chcete umo<6D>nit nastaven<65> po<70>ad<61> kategori<72> a chcete u<>ivateli poskytnout nikoliv <20><>sla 1,7,18,24 a 32, ale rovnou n<>zvy kategori<72>.
K tomu sta<74><61> pole z na<6E>eho p<><70>kladu pozm<7A>nit n<>sledovn<76>:
<code><pre>
array(
'var' => 'category_precedence',
'name' => 'Po<50>ad<61> kategori<72>',
'description' => 'TESTOV<4F>N<EFBFBD>: Po<50>ad<61>, ve kter<65>m budou otestov<6F>ny kategorie.',
'type' => 'sequence',
'items' => array( '1' => array('display' => 'N<>zev kategorie 1'),
'27' => array('display' => 'N<>zev kategorie 27'),
'34' => array('display' => 'N<>zev kategorie 34'))
)
</code></pre>
V tomto p<><70>pad<61> V<><56> skript obdr<64><72> prom<6F>nnou 'category_precedence', kter<65> bude obsahovat ulo<6C>en<65> data ulo<6C>en<65> ve form<72>tu "1,34,27". U<>ivatel ale uvid<69> uspo<70><6F>dateln<6C> seznam s polo<6C>kami 'N<>zev kategorie 1', 'N<>zev kategorie 27' a 'N<>zev kategorie 34'.
</p>
<p>
To ale nen<65> v<>echno! N<>kdy ani zobrazen<65> jm<6A>no nesta<74><61>. M<><4D>ete cht<68>t nab<61>dnout u<>ivatel<65>m n<>hledy obr<62>zk<7A>. V takov<6F>m p<><70>pad<61> p<>idejte jednodu<64>e do pole kl<6B><6C> 'img', kter<65> obsahuje plnou URL adresu obr<62>zku. (K zji<6A>t<EFBFBD>n<EFBFBD> URL z<>visl<73> na pou<6F>it<69> <20>ablon<6F> m<><6D>ete pou<6F><75>t nap<61><70>klad funkci serendipity_getTemplateFile()).
<code><pre>
array(
'var' => 'category_precedence',
'name' => 'Po<50>ad<61> kategori<72>',
'description' => 'TESTOV<4F>N<EFBFBD>: Po<50>ad<61>, ve kter<65>m budou otestov<6F>ny kategorie.',
'type' => 'sequence',
'items' => array( '1' => array('display' => 'Tento', 'img' => 'http://judebert.com/wasted_youth/classic.gif'),
'2' => array('display' => 'Tamten', 'img' => serendipity_getTemplateFile('img/minus.png')),
'3' => array('display' => 'Ten jin<69>', 'img' => serendipity_getTemplateFile('img/plus.png'))
)
</code></pre>
V tomto p<><70>pad<61> budou volby zobrazeny jako 'Tento' s obr<62>zkem odraziv<69> koule, 'Tamten' se znam<61>nkem m<>nus, ov<6F>em z adres<65><73>e v aktu<74>ln<6C> <20>ablon<6F> vzhledu, a 'Ten jin<69>' se znam<61>nkem plus z aktu<74>ln<6C> <20>ablony. V<><56> skript pak obdr<64><72> seznam ID '3,2,1'.
</p>
<p>
Jednotliv<EFBFBD> styly z<>pisu m<><6D>ete kombinovat dle libosti. Ka<4B>d<EFBFBD> polo<6C>ka, kter<65> nem<65> definovan<61> kl<6B><6C> 'img', nebude zobrazovat <20><>dn<64> obr<62>zek. Ka<4B>d<EFBFBD> polo<6C>ka, kter<65> nem<65> definovan<61> kl<6B><6C> 'display', bude zobrazovat rovnou ID. M<><4D>ete zobrazovat prom<6F>nn<6E> pro n<>kter<65> polo<6C>ky a pro jin<69> ne. V<>echno je v po<70><6F>dku a projde.
</p>
</body>
</html>