<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>https://wiki.webtodate.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WikiSysop</id>
	<title>WebToDate - Příspěvky [cs]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.webtodate.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WikiSysop"/>
	<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/Speci%C3%A1ln%C3%AD:P%C5%99%C3%ADsp%C4%9Bvky/WikiSysop"/>
	<updated>2026-07-28T05:45:06Z</updated>
	<subtitle>Příspěvky</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Tipy_a_n%C3%A1vody&amp;diff=55</id>
		<title>WebToDate/Ankety/Tipy a návody</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Tipy_a_n%C3%A1vody&amp;diff=55"/>
		<updated>2009-06-25T09:59:35Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Anketa na stránkách jako iframe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď ==&lt;br /&gt;
Styl, kterým se formátuje anketa ve stavu &#039;&#039;před hlasováním&#039;&#039;, nastavte dle následujícího příkladu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hlavička&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;table cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;anketa_clanek&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#efefef&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tělo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot;&amp;gt; (&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;%)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Patička&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#efefef&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Celkem již hlasů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Tento styl nevyžaduje HTML formulář, za klíčové slovo &amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt; se dosadí kompletní URL potřebné pro započítání hlasu a zobrazení ankety ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Anketa na stránkách jako iframe ==&lt;br /&gt;
Chcete-li na různých typech stránek zobrazovat anketu v &amp;quot;živém&amp;quot; stavu (tj. zobrazit např. průběžné výsledky hlasování ještě předtím, než uživatel hlasoval apod.), je třeba vložit anketu jako &#039;&#039;iframe&#039;&#039; - např. úvodní stránka webu je typicky generována staticky a tudíž by tohoto efektu nebylo možné z&amp;amp;nbsp;principu dosáhnout jinak. Postup je následující:&lt;br /&gt;
&lt;br /&gt;
# WebToDate styly pro ankety založte běžným způsobem např. dle příkladů uvedených v&amp;amp;nbsp;této příručce.&lt;br /&gt;
# Předlohu pro anketu založte jako kompletní HTML stránku, která se bude zobrazovat uvnitř iframe, vzorový kód předlohy je např.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;cs&amp;quot; lang=&amp;quot;cs&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;Anketa&amp;lt;/title&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;body&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;outerdiv&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;anketa&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# V&amp;amp;nbsp;definici předpisu pro ankety nezaškrtávejte volbu &#039;&#039;Zobrazit samostatně&#039;&#039;&lt;br /&gt;
# Založte styl pro zprávy nazvaný např. &amp;quot;Anketa iframe&amp;quot;, v&amp;amp;nbsp;těle stylu použijte přibližně kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;iframe src=&amp;quot;/scripts/modules/vote/vote.php?id=&amp;lt;!--WTD_F(BODY)--&amp;gt;&amp;quot; frameborder=&amp;quot;0&amp;quot; scrolling=&amp;quot;no&amp;quot; marginwidth=&amp;quot;0&amp;quot; marginheight=&amp;quot;0&amp;quot; &amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt;width=&amp;quot;210&amp;quot; height=&amp;quot;245&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Založte anketu, v&amp;amp;nbsp;ní zvolte připravený předpis, zaškrtněte &#039;&#039;aktivní&#039;&#039; a &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;.&lt;br /&gt;
# Založte zprávu, kde v&amp;amp;nbsp;těle zapište ID právě založené ankety, vložte ji staticky na oblast na stránce, kde se má anketa nacházet a pro zprávu zvolte styl &amp;quot;Anketa iframe&amp;quot;. Stránku vygenerujte. Pohled na takovou pomocnou zprávu ve WebToDate je na následujícím otisku obrazovky:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;tomto příkladu je použito pro zaznamenání ID ankety tělo zprávy, je samozřejmě možné použít jakékoli jiné textové pole struktury WebToDate zpráv.&lt;br /&gt;
&lt;br /&gt;
Chcete-li následně vyměnit anketu za jinou, jsou třeba dva kroky:&lt;br /&gt;
&lt;br /&gt;
# Založení nové ankety v&amp;amp;nbsp;modulu&lt;br /&gt;
# Změna ID ankety v&amp;amp;nbsp;těle pomocné zprávy a vygenerování stránky obsahující anketu.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Tipy_a_n%C3%A1vody&amp;diff=54</id>
		<title>WebToDate/Ankety/Tipy a návody</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Tipy_a_n%C3%A1vody&amp;diff=54"/>
		<updated>2009-06-25T09:56:52Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď ==&lt;br /&gt;
Styl, kterým se formátuje anketa ve stavu &#039;&#039;před hlasováním&#039;&#039;, nastavte dle následujícího příkladu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hlavička&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;table cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;anketa_clanek&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#efefef&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tělo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot;&amp;gt; (&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;%)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Patička&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#efefef&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Celkem již hlasů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Tento styl nevyžaduje HTML formulář, za klíčové slovo &amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt; se dosadí kompletní URL potřebné pro započítání hlasu a zobrazení ankety ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Anketa na stránkách jako iframe ==&lt;br /&gt;
Chcete-li na různých typech stránek zobrazovat anketu v &amp;quot;živém&amp;quot; stavu (tj. zobrazit např. průběžné výsledky hlasování ještě předtím, než uživatel hlasoval apod.), je třeba vložit anketu jako &#039;&#039;iframe&#039;&#039; - např. úvodní stránka webu je typicky generována staticky a tudíž by tohoto efektu nebylo možné z&amp;amp;nbsp;principu dosáhnout jinak. Postup je následující:&lt;br /&gt;
&lt;br /&gt;
# WebToDate styly pro ankety založte běžným způsobem např. dle příkladů uvedených v&amp;amp;nbsp;této příručce.&lt;br /&gt;
# Předlohu pro anketu založte jako kompletní HTML stránku, která se bude zobrazovat uvnitř iframe, vzorový kód předlohy je např.:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;cs&amp;quot; lang=&amp;quot;cs&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;Anketa&amp;lt;/title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;body&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;outerdiv&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;anketa&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# V&amp;amp;nbsp;definici předpisu pro ankety nezaškrtávejte volbu &#039;&#039;Zobrazit samostatně&#039;&#039;&lt;br /&gt;
# Založte styl pro zprávy nazvaný např. &amp;quot;Anketa iframe&amp;quot;, v&amp;amp;nbsp;těle stylu použijte přibližně kód&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;iframe src=&amp;quot;/scripts/modules/vote/vote.php?id=&amp;lt;!--WTD_F(BODY)--&amp;gt;&amp;quot; frameborder=&amp;quot;0&amp;quot; scrolling=&amp;quot;no&amp;quot; marginwidth=&amp;quot;0&amp;quot; marginheight=&amp;quot;0&amp;quot; &amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt;width=&amp;quot;210&amp;quot; height=&amp;quot;245&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Založte anketu, v&amp;amp;nbsp;ní zvolte připravený předpis, zaškrtněte &#039;&#039;aktivní&#039;&#039; a &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;.&lt;br /&gt;
# Založte zprávu, kde v&amp;amp;nbsp;těle zapište ID právě založené ankety, vložte ji staticky na oblast na stránce, kde se má anketa nacházet a pro zprávu zvolte styl &amp;quot;Anketa iframe&amp;quot;. Stránku vygenerujte. Pohled na takovou pomocnou zprávu ve WebToDate je na následujícím otisku obrazovky:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;tomto příkladu je použito pro zaznamenání ID ankety tělo zprávy, je samozřejmě možné použít jakékoli jiné textové pole struktury WebToDate zpráv.&lt;br /&gt;
&lt;br /&gt;
Chcete-li následně vyměnit anketu za jinou, jsou třeba dva kroky:&lt;br /&gt;
&lt;br /&gt;
* Založení nové ankety v&amp;amp;nbsp;modulu&lt;br /&gt;
* Změna ID ankety v&amp;amp;nbsp;těle pomocné zprávy a vygenerování stránky obsahující anketu.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=53</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=53"/>
		<updated>2009-06-25T09:52:55Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
:└Globální&lt;br /&gt;
&lt;br /&gt;
::└Starší ankety&lt;br /&gt;
&lt;br /&gt;
::└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
:└Předpisy&lt;br /&gt;
&lt;br /&gt;
::└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Kategorie&lt;br /&gt;
&lt;br /&gt;
:└Předvolby&lt;br /&gt;
&lt;br /&gt;
:└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce [[../Dodatky|&#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;]]. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu [[WebToDate 4.1/Formuláře a katalogy|&#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;]], umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [[#Klíčová slova modulu|Klíčová slova modulu]]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=52</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=52"/>
		<updated>2009-06-25T09:48:23Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Administrace */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
:└Globální&lt;br /&gt;
&lt;br /&gt;
::└Starší ankety&lt;br /&gt;
&lt;br /&gt;
::└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
:└Předpisy&lt;br /&gt;
&lt;br /&gt;
::└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Kategorie&lt;br /&gt;
&lt;br /&gt;
:└Předvolby&lt;br /&gt;
&lt;br /&gt;
:└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce [[../Dodatky|&#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;]]. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu [[WebToDate 4.1/Formuláře a katalogy|&#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;]], umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=51</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=51"/>
		<updated>2009-06-25T09:46:21Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Administrace */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
:└Globální&lt;br /&gt;
&lt;br /&gt;
::└Starší ankety&lt;br /&gt;
&lt;br /&gt;
::└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
:└Předpisy&lt;br /&gt;
&lt;br /&gt;
::└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Kategorie&lt;br /&gt;
&lt;br /&gt;
:└Předvolby&lt;br /&gt;
&lt;br /&gt;
:└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce [[../Dodatky|&#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;]]. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=50</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=50"/>
		<updated>2009-06-25T09:41:22Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Nabídka modulu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
:└Globální&lt;br /&gt;
&lt;br /&gt;
::└Starší ankety&lt;br /&gt;
&lt;br /&gt;
::└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
:└Předpisy&lt;br /&gt;
&lt;br /&gt;
::└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Kategorie&lt;br /&gt;
&lt;br /&gt;
:└Předvolby&lt;br /&gt;
&lt;br /&gt;
:└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Za%C4%8D%C3%ADn%C3%A1me&amp;diff=49</id>
		<title>WebToDate/Ankety/Začínáme</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Za%C4%8D%C3%ADn%C3%A1me&amp;diff=49"/>
		<updated>2009-06-25T09:37:00Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Vytvoření ankety zobrazované ve stránce se zprávou */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vytvoření ankety zobrazované ve stránce se zprávou ==&lt;br /&gt;
V&amp;amp;nbsp;této kapitole je popsán postup, jak nakonfigurovat modul a vytvořit anketu tak, aby se tato anketa zobrazila ve stránce zobrazující celý text zprávy. Předpokládá se, uživatel je přihlášen jako člen týmu &#039;&#039;Administrátoři&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba do předlohy pro zprávy vložit klíčové slovo pro anketní formulář na vhodné místo, tj. tam, kde se hlasování u zpráv má zobrazit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Toto klíčové slovo je &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, vložte proto do předlohy pro zprávy zhruba následující kód:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;hlasovaci_formular&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Doporučená technika pro to je založení nového WebToDate fragmentu, v&amp;amp;nbsp;jehož těle bude výše uvedený kód, přiřazení tohoto fragmentu na vhodnou oblast v&amp;amp;nbsp;předloze pro zprávy a vygenerování této stránky.&lt;br /&gt;
&lt;br /&gt;
Dále připravíme potřebné WebToDate styly. V&amp;amp;nbsp;nabídce WebToDate &#039;&#039;&#039;Vzhled&#039;&#039;&#039; / &#039;&#039;&#039;Styly&#039;&#039;&#039; založte nový styl pojmenovaný např. &amp;quot;Jednoduchá anketa - před hlasováním&amp;quot;, zvolte u něho zařazení &#039;&#039;Ankety&#039;&#039; a vyplňte jej následujícím způsobem:&lt;br /&gt;
&lt;br /&gt;
Hlavička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; NAME=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div style=&amp;quot;border:1px solid black; padding:4px;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tělo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt; &amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Patička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Hlasovat&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Celkem již hlasovalo uživatelů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Založte druhý styl se stejným zařazením pojmenovaný např. &amp;quot;Jednoduchá anketa - po hlasování&amp;quot; a vyplňte jej následujícím způsobem:&lt;br /&gt;
&lt;br /&gt;
Hlavička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div style=&amp;quot;border:1px solid black; padding:4px;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tělo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Odpověď &amp;lt;strong&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/strong&amp;gt; má aktuálně &amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt; hlasů, tj. &amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;% všech hlasů.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;span style=&amp;quot;background-color:navy;height:8px;width:&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;px;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Patička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;em&amp;gt;Celkem již hlasovalo uživatelů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
První styl bude použit pro formátování anket před hlasováním uživatel, druhý styl po hlasování.&lt;br /&gt;
&lt;br /&gt;
Dále přejděte do modulu Ankety. Nejprve je třeba založit nový předpis. Přejděte do nabídky &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039; a pomocí funkce &#039;&#039;&#039;Přidat&#039;&#039;&#039; založte předpis. Vyplňuje se pouze název, zvolte např. &amp;quot;Jednoduché hlasování&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dále klepněte na nabídku &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Předpisy&#039;&#039;&#039; – &#039;&#039;&#039;Jednoduché hlasování&#039;&#039;&#039;. Zobrazí se formulář pro nastavení tohoto nově založeného druhu anket. Vyplňte jej dle následujícího otisku obrazovky, zejména volbu &#039;&#039;Zobrazit samostatně&#039;&#039; změňte na &#039;&#039;nezaškrtnuto&#039;&#039;. Formulář uložte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyní je již možné založit novou anketu. Přejděte do nabídky &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039; modulu a pomocí odkazu &#039;&#039;Přidat&#039;&#039; založte novou anketu.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;první záložce &#039;&#039;&#039;Otázka&#039;&#039;&#039; zadejte zejména anketní otázku a ID zprávy, ve které se má anketa zobrazovat:&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Ve druhé záložce &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; zadejte možné odpovědi. Pomocí tlačítka &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se zvětšuje počet možných odpovědí, pomocí tlačítka &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odpověď odstraňuje.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Formulář uložte a zobrazte stránku se zprávou, ke která má anketa patřit (&#039;&#039;/scripts/detail.php?id=xxx&#039;&#039;, kde xxx je ID zprávy zadané výše). Zobrazí se hlasovací formulář jako na následujícím otisku obrazovky.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Zvolte jednu z&amp;amp;nbsp;odpovědí a použijte tlačítko &#039;&#039;&#039;Hlasovat&#039;&#039;&#039;. Zobrazí se anketa formátovaná stylem &#039;&#039;po hlasování&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Zde jsou uvedeny počty hlasů na každou odpověď, hlasujících celkem, procentuální výsledek hlasování i grafické znázornění výsledku pomocný barevného pruhu. Jedná se o velmi jednoduchý grafický design, ale vytvoření hezké grafiky pro tyto objekty je již otázkou úprav v&amp;amp;nbsp;HTML kódu ve výše založených stylech, samotné hlasování a zobrazování je již funkční.&lt;br /&gt;
&lt;br /&gt;
Pokud stránku se zprávou v&amp;amp;nbsp;prohlížeči obnovíte, zobrazí se již pouze druhý typ stránky s&amp;amp;nbsp;anketou po hlasování – modul si pamatuje, že jste již na anketu odpovídal(a) a nezobrazuje typ před hlasováním. Pokud chcete přejít zpět a dále testovat formulář, jsou zde následující možnosti:&lt;br /&gt;
&lt;br /&gt;
# Smazat cookies – uživatelé se identifikují pomocí cookies, modul pak zobrazí stav ankety před hlasováním.&lt;br /&gt;
# Smazat přímo v&amp;amp;nbsp;databázi obsah tabulky &#039;&#039;&#039;VOTERECORD&#039;&#039;&#039; (je třeba přímý přístup k&amp;amp;nbsp;databázi, pro toto není ve www rozhraní modulu funkce).&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Instalace&amp;diff=48</id>
		<title>WebToDate/Ankety/Instalace</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Instalace&amp;diff=48"/>
		<updated>2009-06-25T09:35:37Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Umístění extenzí */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Manuální instalace ==&lt;br /&gt;
=== Soubory ===&lt;br /&gt;
&lt;br /&gt;
Zkopírujte obsah instalačního adresáře modulu do adresáře WebToDate. Soubory v&amp;amp;nbsp;instalačním adresáři modulu jsou uloženy v&amp;amp;nbsp;příslušných podadresářích, kopírování musí zachovat uložení v&amp;amp;nbsp;těchto adresářích.&lt;br /&gt;
&lt;br /&gt;
Soubory se kopírují do adresářů&lt;br /&gt;
&lt;br /&gt;
* application/modules/vote&lt;br /&gt;
* rdata/resources/modules/vote&lt;br /&gt;
* scripts/modules/vote&lt;br /&gt;
* scheduler/tasks/modules/vote&lt;br /&gt;
&lt;br /&gt;
Po zkopírování těchto souborů vyvolejte z prohlížeče následující URL:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Název_serveru/název_administračního adresáře/modules/vote/install.php&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tedy např.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;www.mujserver.cz/admin/modules/vote/install.php&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Umístění extenzí ===&lt;br /&gt;
&lt;br /&gt;
Do souboru &#039;&#039;config/_modules_inc.php&#039;&#039; umístěte následující kód:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 $vote_file = &#039;./modules/vote/_votedetail_inc.php&#039;;&lt;br /&gt;
 if( is_file($vote_file) ) {include_once( $vote_file );};&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do souboru &#039;&#039;config/_preprocess_inc.php&#039;&#039; umístěte následující kód (pokud se tam ještě nenachází):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 $registration_file = &amp;quot;./modules/common/_xutils_inc.php&amp;quot;;&lt;br /&gt;
 if ( is_file( $registration_file ) ) {include_once( $registration_file );};&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Registrace plánovaných úloh ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;scheduler/tasks/modules/vote/cleanvote&#039;&#039; naleznete soubor &#039;&#039;_registration_node.xml&#039;&#039;. XML kód z&amp;amp;nbsp;tohoto souboru vložte do souboru &#039;&#039;offlinedata/scheduler/registration.xml&#039;&#039; (registrační soubor plánovaných úloh) jako nový XML element pod kořenovým elementem &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;registrationdb&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate&amp;diff=47</id>
		<title>WebToDate</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate&amp;diff=47"/>
		<updated>2009-06-24T20:00:45Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===[[/Ankety|Příručka modulu Ankety]]===&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=Hlavn%C3%AD_strana&amp;diff=46</id>
		<title>Hlavní strana</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=Hlavn%C3%AD_strana&amp;diff=46"/>
		<updated>2009-06-24T19:59:55Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Wiki dokumentace systému pro správu obsahu WebToDate.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
== Příručky k produktu ==&lt;br /&gt;
&lt;br /&gt;
[[WebToDate 4.1|Manuály WebToDate 4.1]]&lt;br /&gt;
&lt;br /&gt;
== Začínáme ==&lt;br /&gt;
[http://meta.wikimedia.org/wiki/Help:Contents Uživatelská příručka] vám napoví, jak MediaWiki používat.&lt;br /&gt;
&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Nastavení konfigurace]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ Často kladené otázky o MediaWiki]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce E-mailová konference oznámení MediaWiki]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=Hlavn%C3%AD_strana&amp;diff=45</id>
		<title>Hlavní strana</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=Hlavn%C3%AD_strana&amp;diff=45"/>
		<updated>2009-06-24T19:56:49Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Začínáme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;MediaWiki byla úspěšně nainstalována.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://meta.wikimedia.org/wiki/Help:Contents Uživatelská příručka] vám napoví, jak MediaWiki používat.&lt;br /&gt;
&lt;br /&gt;
== Dokumentace==&lt;br /&gt;
&lt;br /&gt;
[[WebToDate 4.1|Manuály WebToDate 4.1]]&lt;br /&gt;
&lt;br /&gt;
== Začínáme ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Nastavení konfigurace]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ Často kladené otázky o MediaWiki]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce E-mailová konference oznámení MediaWiki]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=44</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=44"/>
		<updated>2009-06-24T19:54:09Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Formulářová pole a další možné parametry prezentačních skriptů */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
└Globální&lt;br /&gt;
&lt;br /&gt;
└Starší ankety&lt;br /&gt;
&lt;br /&gt;
└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
└Předpisy&lt;br /&gt;
&lt;br /&gt;
└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Kategorie&lt;br /&gt;
&lt;br /&gt;
└Předvolby&lt;br /&gt;
&lt;br /&gt;
└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=43</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=43"/>
		<updated>2009-06-24T19:53:24Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Formulářová pole a další možné parametry prezentačních skriptů */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
└Globální&lt;br /&gt;
&lt;br /&gt;
└Starší ankety&lt;br /&gt;
&lt;br /&gt;
└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
└Předpisy&lt;br /&gt;
&lt;br /&gt;
└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Kategorie&lt;br /&gt;
&lt;br /&gt;
└Předvolby&lt;br /&gt;
&lt;br /&gt;
└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=42</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=42"/>
		<updated>2009-06-24T19:51:42Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Klíčová slova modulu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
└Globální&lt;br /&gt;
&lt;br /&gt;
└Starší ankety&lt;br /&gt;
&lt;br /&gt;
└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
└Předpisy&lt;br /&gt;
&lt;br /&gt;
└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Kategorie&lt;br /&gt;
&lt;br /&gt;
└Předvolby&lt;br /&gt;
&lt;br /&gt;
└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=41</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=41"/>
		<updated>2009-06-24T19:49:14Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
└Globální&lt;br /&gt;
&lt;br /&gt;
└Starší ankety&lt;br /&gt;
&lt;br /&gt;
└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
└Předpisy&lt;br /&gt;
&lt;br /&gt;
└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Kategorie&lt;br /&gt;
&lt;br /&gt;
└Předvolby&lt;br /&gt;
&lt;br /&gt;
└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=40</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=40"/>
		<updated>2009-06-24T19:48:02Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Nastavení */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
└Globální&lt;br /&gt;
&lt;br /&gt;
└Starší ankety&lt;br /&gt;
&lt;br /&gt;
└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
└Předpisy&lt;br /&gt;
&lt;br /&gt;
└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Kategorie&lt;br /&gt;
&lt;br /&gt;
└Předvolby&lt;br /&gt;
&lt;br /&gt;
└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=39</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=39"/>
		<updated>2009-06-24T19:46:03Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Zde uvedené CSS bude ovlivňovat všechny styly */&lt;br /&gt;
div.note {border: 1px #aaaaaa solid; margin-left:12px; margin-right:12px; padding: 4px}&lt;br /&gt;
&lt;br /&gt;
/* Wikitable (Prettytable) class for skinning normal tables */&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  empty-cells: show;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em 0.4em;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3,&lt;br /&gt;
table.prettytable th, table.prettytable td.hl3, table.wikitable th.hl3 {&lt;br /&gt;
  background: #8da7d6;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl1, table.wikitable th.hl1,&lt;br /&gt;
table.prettytable td.hl1, table.wikitable th.hl1 {&lt;br /&gt;
  background: #c5d8fc;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl2, table.wikitable th.hl2,&lt;br /&gt;
table.prettytable td.hl2, table.wikitable th.hl2 {&lt;br /&gt;
  background: #a7c1f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* General purpose &amp;quot;pretty (data) tables&amp;quot; */&lt;br /&gt;
table.datatable { background-color: transparent; }&lt;br /&gt;
table.datatable th, table.datatable td { padding: 4px; }&lt;br /&gt;
table.datatable th { text-align: left; background-color: #999999; }&lt;br /&gt;
table.datatable tr { background-color: #cccccc; }&lt;br /&gt;
table.datatable tr:hover { background-color: #ffffcc; }&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=38</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=38"/>
		<updated>2009-06-24T19:44:48Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Zde uvedené CSS bude ovlivňovat všechny styly */&lt;br /&gt;
div.note {border: 1px #aaaaaa solid; margin-left:12px; margin-right:12px;}&lt;br /&gt;
&lt;br /&gt;
/* Wikitable (Prettytable) class for skinning normal tables */&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  empty-cells: show;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em 0.4em;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3,&lt;br /&gt;
table.prettytable th, table.prettytable td.hl3, table.wikitable th.hl3 {&lt;br /&gt;
  background: #8da7d6;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl1, table.wikitable th.hl1,&lt;br /&gt;
table.prettytable td.hl1, table.wikitable th.hl1 {&lt;br /&gt;
  background: #c5d8fc;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl2, table.wikitable th.hl2,&lt;br /&gt;
table.prettytable td.hl2, table.wikitable th.hl2 {&lt;br /&gt;
  background: #a7c1f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* General purpose &amp;quot;pretty (data) tables&amp;quot; */&lt;br /&gt;
table.datatable { background-color: transparent; }&lt;br /&gt;
table.datatable th, table.datatable td { padding: 4px; }&lt;br /&gt;
table.datatable th { text-align: left; background-color: #999999; }&lt;br /&gt;
table.datatable tr { background-color: #cccccc; }&lt;br /&gt;
table.datatable tr:hover { background-color: #ffffcc; }&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=37</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=37"/>
		<updated>2009-06-24T19:42:34Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: /* Administrace */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
└Globální&lt;br /&gt;
&lt;br /&gt;
└Starší ankety&lt;br /&gt;
&lt;br /&gt;
└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
└Předpisy&lt;br /&gt;
&lt;br /&gt;
└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Kategorie&lt;br /&gt;
&lt;br /&gt;
└Předvolby&lt;br /&gt;
&lt;br /&gt;
└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Za%C4%8D%C3%ADn%C3%A1me&amp;diff=36</id>
		<title>WebToDate/Ankety/Začínáme</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Za%C4%8D%C3%ADn%C3%A1me&amp;diff=36"/>
		<updated>2009-06-24T19:34:36Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vytvoření ankety zobrazované ve stránce se zprávou ==&lt;br /&gt;
V&amp;amp;nbsp;této kapitole je popsán postup, jak nakonfigurovat modul a vytvořit anketu tak, aby se tato anketa zobrazila ve stránce zobrazující celý text zprávy. Předpokládá se, uživatel je přihlášen jako člen týmu &#039;&#039;Administrátoři&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba do předlohy pro zprávy vložit klíčové slovo pro anketní formulář na vhodné místo, tj. tam, kde se hlasování u zpráv má zobrazit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Toto klíčové slovo je &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, vložte proto do předlohy pro zprávy zhruba následující kód:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;hlasovaci_formular&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Doporučená technika pro to je založení nového WebToDate fragmentu, v&amp;amp;nbsp;jehož těle bude výše uvedený kód, přiřazení tohoto fragmentu na vhodnou oblast v&amp;amp;nbsp;předloze pro zprávy a vygenerování této stránky.&lt;br /&gt;
&lt;br /&gt;
Dále připravíme potřebné WebToDate styly. V&amp;amp;nbsp;nabídce WebToDate &#039;&#039;&#039;Vzhled&#039;&#039;&#039; / &#039;&#039;&#039;Styly&#039;&#039;&#039; založte nový styl pojmenovaný např. &amp;quot;Jednoduchá anketa - před hlasováním&amp;quot;, zvolte u něho zařazení &#039;&#039;Ankety&#039;&#039; a vyplňte jej následujícím způsobem:&lt;br /&gt;
&lt;br /&gt;
Hlavička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; NAME=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div style=&amp;quot;border:1px solid black; padding:4px;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tělo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt; &amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Patička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Hlasovat&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Celkem již hlasovalo uživatelů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Založte druhý styl se stejným zařazením pojmenovaný např. &amp;quot;Jednoduchá anketa - po hlasování&amp;quot; a vyplňte jej následujícím způsobem:&lt;br /&gt;
&lt;br /&gt;
Hlavička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div style=&amp;quot;border:1px solid black; padding:4px;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tělo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Odpověď &amp;lt;strong&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/strong&amp;gt; má aktuálně &amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt; hlasů, tj. &amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;% všech hlasů.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;span style=&amp;quot;background-color:navy;height:8px;width:&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;px;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Patička&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;em&amp;gt;Celkem již hlasovalo uživatelů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
První styl bude použit pro formátování anket před hlasováním uživatel, druhý styl po hlasování.&lt;br /&gt;
&lt;br /&gt;
Dále přejděte do modulu Ankety. Nejprve je třeba založit nový předpis. Přejděte do nabídky &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039; a pomocí funkce &#039;&#039;&#039;Přidat&#039;&#039;&#039; založte předpis. Vyplňuje se pouze název, zvolte např. &amp;quot;Jednoduché hlasování&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dále klepněte na nabídku &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Předpisy&#039;&#039;&#039; – &#039;&#039;&#039;Jednoduché hlasování&#039;&#039;&#039;. Zobrazí se formulář pro nastavení tohoto nově založeného druhu anket. Vyplňte jej dle následujícího otisku obrazovky, zejména volbu &#039;&#039;Zobrazit samostatně&#039;&#039; změňte na &#039;&#039;nezaškrtnuto&#039;&#039;. Formulář uložte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyní je již možné založit novou anketu. Přejděte do nabídky &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039; modulu a pomocí odkazu &#039;&#039;Přidat&#039;&#039; založte novou anketu.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;první záložce &#039;&#039;&#039;Otázka&#039;&#039;&#039; zadejte zejména anketní otázku a ID zprávy, ve které se má anketa zobrazovat:&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Ve druhé záložce &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; zadejte možné odpovědi. Pomocí tlačítka &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se zvětšuje počet možných odpovědí, pomocí tlačítka &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odpověď odstraňuje.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Formulář uložte a zobrazte stránku se zprávou, ke která má anketa patřit (&#039;&#039;/scripts/detail.php?id=xxx&#039;&#039;, kde xxx je ID zprávy zadané výše). Zobrazí se hlasovací formulář jako na následujícím otisku obrazovky.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Zvolte jednu z&amp;amp;nbsp;odpovědí a použijte tlačítko &#039;&#039;&#039;Hlasovat&#039;&#039;&#039;. Zobrazí se anketa formátovaná stylem &#039;&#039;po hlasování&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Zde jsou uvedeny počty hlasů na každou odpověď, hlasujících celkem, procentuální výsledek hlasování i grafické znázornění výsledku pomocný barevného pruhu. Jedná se o velmi jednoduchý grafický design, ale vytvoření hezké grafiky pro tyto objekty je již otázkou úprav v&amp;amp;nbsp;HTML kódu ve výše založených stylech, samotné hlasování a zobrazování je již funkční.&lt;br /&gt;
&lt;br /&gt;
Pokud stránku se zprávou v&amp;amp;nbsp;prohlížeči obnovíte, zobrazí se již pouze druhý typ stránky s&amp;amp;nbsp;anketou po hlasování – modul si pamatuje, že jste již na anketu odpovídal(a) a nezobrazuje typ před hlasováním. Pokud chcete přejít zpět a dále testovat formulář, jsou zde následující možnosti:&lt;br /&gt;
&lt;br /&gt;
# Smazat cookies – uživatelé se identifikují pomocí cookies, modul pak zobrazí stav ankety před hlasováním.&lt;br /&gt;
# Smazat přímo v&amp;amp;nbsp;databázi obsah tabulky &#039;&#039;&#039;VOTERECORD&#039;&#039;&#039; (je třeba přímý přístup k&amp;amp;nbsp;databázi, pro toto není ve www rozhraní modulu funkce).&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=35</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=35"/>
		<updated>2009-06-24T19:27:47Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[/O produktu|O produktu]]&lt;br /&gt;
#:[[/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#:[[/O produktu#Co modul umožňuje|Co modul umožňuje]]&lt;br /&gt;
#:[[/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[/Instalace|Instalace]]&lt;br /&gt;
#:[[/Instalace#Manuální instalace|Manuální instalace]]&lt;br /&gt;
#::[[/Instalace#Soubory|Soubory]]&lt;br /&gt;
#::[[/Instalace#Umístění extenzí|Umístění extenzí]]&lt;br /&gt;
#::[[/Instalace#Registrace plánovaných úloh|Registrace plánovaných úloh]]&lt;br /&gt;
#[[/Začínáme|Začínáme]]&lt;br /&gt;
#:[[/Začínáme#Vytvoření ankety zobrazované ve stránce se zprávou|Vytvoření ankety zobrazované ve stránce se zprávou]]&lt;br /&gt;
#[[/Reference|Reference]]&lt;br /&gt;
#:[[/Reference#Administrační rozhraní|Administrační rozhraní]]&lt;br /&gt;
#::[[/Reference#Nabídka modulu|Nabídka modulu]]&lt;br /&gt;
#::[[/Reference#Administrace|Administrace]]&lt;br /&gt;
#::[[/Reference#Nastavení|Nastavení]]&lt;br /&gt;
#::[[/Reference#Data|Data]]&lt;br /&gt;
#:[[/Reference#Veřejné skripty|Veřejné skripty]]&lt;br /&gt;
#::[[/Reference#Prezentační skripty|Prezentační skripty]]&lt;br /&gt;
#::[[/Reference#Klíčová slova modulu|Klíčová slova modulu]]&lt;br /&gt;
#::[[/Reference#Formulářová pole a další možné parametry prezentačních skriptů|Formulářová pole a další možné parametry prezentačních skriptů]]&lt;br /&gt;
#:[[/Reference#Plánovaná úloha|Plánovaná úloha]]&lt;br /&gt;
#[[/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#:[[/Tipy a návody#Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď|Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď]]&lt;br /&gt;
#:[[/Tipy a návody#Anketa na stránkách jako iframe|Anketa na stránkách jako iframe]]&lt;br /&gt;
#[[/Dodatky|Dodatky]]&lt;br /&gt;
#:[[/Dodatky#Databázové struktury|Databázové struktury]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=34</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=34"/>
		<updated>2009-06-24T19:19:57Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[/O produktu|O produktu]]&lt;br /&gt;
#:[[/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#:[[/O produktu#Co modul umožňuje|Co modul umožňuje]]&lt;br /&gt;
#:[[/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[/Instalace|Instalace]]&lt;br /&gt;
#:[[/Instalace#Manuální instalace|Manuální instalace]]&lt;br /&gt;
#::[[/Instalace#Soubory|Soubory]]&lt;br /&gt;
#::[[/Instalace#Umístění extenzí|Umístění extenzí]]&lt;br /&gt;
#::[[/Instalace#Registrace plánovaných úloh|Registrace plánovaných úloh]]&lt;br /&gt;
#[[/Začínáme|Začínáme]]&lt;br /&gt;
#:[[/Začínáme#Vytvoření ankety zobrazované ve stránce se zprávou|Vytvoření ankety zobrazované ve stránce se zprávou]]&lt;br /&gt;
#[[/Reference|Reference]]&lt;br /&gt;
#:[[/Reference#Administrační rozhraní|Administrační rozhraní]]&lt;br /&gt;
#:[[/Reference#Veřejné skripty|Veřejné skripty]]&lt;br /&gt;
#:[[/Reference#Plánovaná úloha|Plánovaná úloha]]&lt;br /&gt;
#[[/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#:[[/Tipy a návody#Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď|Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď]]&lt;br /&gt;
#:[[/Tipy a návody#Anketa na stránkách jako iframe|Anketa na stránkách jako iframe]]&lt;br /&gt;
#[[/Dodatky|Dodatky]]&lt;br /&gt;
#:[[/Dodatky#Databázové struktury|Databázové struktury]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=33</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=33"/>
		<updated>2009-06-24T19:10:11Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[/O produktu|O produktu]]&lt;br /&gt;
#:[[/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#:[[/O produktu#Co modul umožňuje|Co modul umožňuje]]&lt;br /&gt;
#:[[/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[/Instalace|Instalace]]&lt;br /&gt;
#:[[/Instalace#Manuální instalace|Manuální instalace]]&lt;br /&gt;
#::[[/Instalace#Soubory|Soubory]]&lt;br /&gt;
#::[[/Instalace#Umístění extenzí|Umístění extenzí]]&lt;br /&gt;
#::[[/Instalace#Registrace plánovaných úloh|Registrace plánovaných úloh]]&lt;br /&gt;
#[[/Začínáme|Začínáme]]&lt;br /&gt;
#[[/Reference|Reference]]&lt;br /&gt;
#[[/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=32</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=32"/>
		<updated>2009-06-24T19:09:02Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[/O produktu|O produktu]]&lt;br /&gt;
#:[[/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#:[[/O produktu#Co modul umožňuje|Co modul umožňuje]]&lt;br /&gt;
#:[[/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/Instalace#Manuální instalace|Manuální instalace]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Soubory|Soubory]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Umístění extenzí|Umístění extenzí]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Registrace plánovaných úloh|Registrace plánovaných úloh]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=31</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=31"/>
		<updated>2009-06-24T19:08:10Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[/O produktu]]&lt;br /&gt;
#:[[/O produktu#Základní vlastnosti modulu]]&lt;br /&gt;
#:[[/O produktu#Co modul umožňuje]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/Instalace#Manuální instalace|Manuální instalace]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Soubory|Soubory]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Umístění extenzí|Umístění extenzí]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Registrace plánovaných úloh|Registrace plánovaných úloh]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=30</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=30"/>
		<updated>2009-06-24T19:07:27Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[/O produktu|O produktu]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Co modul umožňuje|Co modul umožňuje]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/Instalace#Manuální instalace|Manuální instalace]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Soubory|Soubory]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Umístění extenzí|Umístění extenzí]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Registrace plánovaných úloh|Registrace plánovaných úloh]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=29</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=29"/>
		<updated>2009-06-24T19:05:17Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[WebToDate 4.1/Ankety/O produktu|O produktu]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Co modul umožňuje|Co modul umožňuje]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/Instalace#Manuální instalace|Manuální instalace]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Soubory|Soubory]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Umístění extenzí|Umístění extenzí]]&lt;br /&gt;
#::[[WebToDate 4.1/Ankety/Instalace#Registrace plánovaných úloh|Registrace plánovaných úloh]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=28</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=28"/>
		<updated>2009-06-24T19:02:30Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[WebToDate 4.1/Ankety/O produktu|O produktu]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Co modul umožňuje|Co modul umožňuje]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Co je nového|Co je nového]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=27</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=27"/>
		<updated>2009-06-24T19:01:02Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[WebToDate 4.1/Ankety/O produktu|O produktu]]&lt;br /&gt;
#:[[WebToDate 4.1/Ankety/O produktu#Základní vlastnosti modulu|Základní vlastnosti modulu]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=26</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=26"/>
		<updated>2009-06-24T18:55:29Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[WebToDate 4.1/Ankety/O produktu|O produktu]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Dodatky|Dodatky]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Dodatky&amp;diff=25</id>
		<title>WebToDate/Ankety/Dodatky</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Dodatky&amp;diff=25"/>
		<updated>2009-06-24T18:54:44Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: == Databázové struktury == Následující tabulky popisují databázové struktury používané modulem.   {| class=&amp;quot;prettytable&amp;quot; | colspan=&amp;quot;3&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Tabulka VOTEMASTER&amp;#039;&amp;#039;&amp;#039;…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Databázové struktury ==&lt;br /&gt;
Následující tabulky popisují databázové struktury používané modulem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Tabulka VOTEMASTER&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulka obsahuje seznam založených anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ID&lt;br /&gt;
| Int&lt;br /&gt;
| Interní číslování anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| NAME&lt;br /&gt;
| Varchar(255)&lt;br /&gt;
| Název ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DESCRIPTION&lt;br /&gt;
| Text&lt;br /&gt;
| Popis ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DATECREATED&lt;br /&gt;
| Datetime&lt;br /&gt;
| Datum založení ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ACTIVE&lt;br /&gt;
| Smallint&lt;br /&gt;
| Příznak, zda se jedná o aktivní hlasování&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SRESULTS&lt;br /&gt;
| Smallint&lt;br /&gt;
| Lze zobrazit výsledek bez nutnosti hlasovat&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| COMMENT&lt;br /&gt;
| Text&lt;br /&gt;
| Komentář ke hlasování&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| KIND&lt;br /&gt;
| Smallint&lt;br /&gt;
| Druh ankety, rezervováno pro budoucí použití, v této verzi vždy 1&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| NEWSID&lt;br /&gt;
| Int&lt;br /&gt;
| ID zprávy, ke které je anketa vázána, NULL pokud není svázána se žádnou zprávou&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| NEWSIDCODE&lt;br /&gt;
| Int&lt;br /&gt;
| ID zprávy s vygenerovaným formulářem v těle, NULL pokud zpráva není vygenerovaná&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VOTECOUNT&lt;br /&gt;
| Int&lt;br /&gt;
| Celkový počet hlasujících na tuto anketu&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| RECEIPTID&lt;br /&gt;
| Int&lt;br /&gt;
| ID předpisu pro danou anketu&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| GROUPID&lt;br /&gt;
| Int&lt;br /&gt;
| ID týmu, kterému anketa patří&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CATEGID&lt;br /&gt;
| Int&lt;br /&gt;
| ID kategorie (&#039;&#039;&#039;VOTECATEG&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| LANGUAGEID&lt;br /&gt;
| Smallint&lt;br /&gt;
| ID jazyka&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Tabulka VOTECATEG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulka obsahuje seznam kategorií modulu&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ID&lt;br /&gt;
| Int&lt;br /&gt;
| ID kategorie&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| NAZEV&lt;br /&gt;
| Varchar(255)&lt;br /&gt;
| Název kategorie&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Tabulka VOTEANSWERS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulka obsahuje možné odpovědi k anketám&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ID&lt;br /&gt;
| Int&lt;br /&gt;
| Interní číslování záznamů&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VID&lt;br /&gt;
| Int&lt;br /&gt;
| ID ankety (&#039;&#039;&#039;VOTEMASTER&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| IDX&lt;br /&gt;
| Smallint&lt;br /&gt;
| Pořadí odpovědí v anketě a čísla odpovědí (pro každé VID čísla od jedné dál)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ACORRECT&lt;br /&gt;
| Smallint&lt;br /&gt;
| Druh ankety, rezervováno pro budoucí použití, v této verzi vždy false&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VALUE&lt;br /&gt;
| Varchar(255)&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VOTECOUNT&lt;br /&gt;
| Int&lt;br /&gt;
| Počet uživatelů kteří zvolili danou odpověď&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PERCENTAGE&lt;br /&gt;
| Int&lt;br /&gt;
| Procento uživatelů kteří zvolili danou odpověď&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Tabulka VOTERECORD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulka obsahuje záznamy o tom, kdo již na danou anketu odpovídal&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VID&lt;br /&gt;
| Int&lt;br /&gt;
| ID ankety (&#039;&#039;&#039;VOTEMASTER&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| GUID&lt;br /&gt;
| Varchar(255)&lt;br /&gt;
| GUID uživatele (identifikační řetězec ukládaný do cookies)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| XUSERID&lt;br /&gt;
| Int&lt;br /&gt;
| Číslo uživatele (&#039;&#039;&#039;XUSER&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VOTEDATE&lt;br /&gt;
| Datetime&lt;br /&gt;
| Datum a čas hlasování&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Tabulka VOTERESULTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulka obsahuje záznamy o tom, kdo jak odpovídal&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VID&lt;br /&gt;
| Int&lt;br /&gt;
| ID ankety (&#039;&#039;&#039;VOTEMASTER&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| XUSERID&lt;br /&gt;
| Int&lt;br /&gt;
| Číslo uživatele (&#039;&#039;&#039;XUSER&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| IDX&lt;br /&gt;
| Smallint&lt;br /&gt;
| ID odpovědi (&#039;&#039;&#039;VOTERECORD&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VOTEDATE&lt;br /&gt;
| Datetime&lt;br /&gt;
| Datum a čas hlasování&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Tipy_a_n%C3%A1vody&amp;diff=24</id>
		<title>WebToDate/Ankety/Tipy a návody</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Tipy_a_n%C3%A1vody&amp;diff=24"/>
		<updated>2009-06-24T18:53:40Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: == Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď == Styl, kterým se formátuje anketa ve stavu &amp;#039;&amp;#039;před hlasováním&amp;#039;&amp;#039;, nastavte dle následujícího p…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Jak vytvořit anketu, ve které se hlasuje klepnutím na odpověď ==&lt;br /&gt;
Styl, kterým se formátuje anketa ve stavu &#039;&#039;před hlasováním&#039;&#039;, nastavte dle následujícího příkladu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hlavička&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;table cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;anketa_clanek&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#efefef&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tělo&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot;&amp;gt; (&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;%)&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Patička&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#efefef&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;Celkem již hlasů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Tento styl nevyžaduje HTML formulář, za klíčové slovo &amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt; se dosadí kompletní URL potřebné pro započítání hlasu a zobrazení ankety ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Anketa na stránkách jako iframe ==&lt;br /&gt;
Chcete-li na různých typech stránek zobrazovat anketu v &amp;quot;živém&amp;quot; stavu (tj. zobrazit např. průběžné výsledky hlasování ještě předtím, než uživatel hlasoval apod.), je třeba vložit anketu jako &#039;&#039;iframe&#039;&#039; - např. úvodní stránka webu je typicky generována staticky a tudíž by tohoto efektu nebylo možné z&amp;amp;nbsp;principu dosáhnout jinak. Postup je následující:&lt;br /&gt;
&lt;br /&gt;
# WebToDate styly pro ankety založte běžným způsobem např. dle příkladů uvedených v&amp;amp;nbsp;této příručce.&lt;br /&gt;
# Předlohu pro anketu založte jako kompletní HTML stránku, která se bude zobrazovat uvnitř iframe, vzorový kód předlohy je např.:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;cs&amp;quot; lang=&amp;quot;cs&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;Anketa&amp;lt;/title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;body&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;outerdiv&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;anketa&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# V&amp;amp;nbsp;definici předpisu pro ankety nezaškrtávejte volbu &#039;&#039;Zobrazit samostatně&#039;&#039;&lt;br /&gt;
# Založte styl pro zprávy nazvaný např. &amp;quot;Anketa iframe&amp;quot;, v&amp;amp;nbsp;těle stylu použijte přibližně kód&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;iframe src=&amp;quot;/scripts/modules/vote/vote.php?id=&amp;lt;!--WTD_F(BODY)--&amp;gt;&amp;quot; frameborder=&amp;quot;0&amp;quot; scrolling=&amp;quot;no&amp;quot; marginwidth=&amp;quot;0&amp;quot; marginheight=&amp;quot;0&amp;quot; &amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt;width=&amp;quot;210&amp;quot; height=&amp;quot;245&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Založte anketu, v&amp;amp;nbsp;ní zvolte připravený předpis, zaškrtněte &#039;&#039;aktivní&#039;&#039; a &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;.&lt;br /&gt;
# Založte zprávu, kde v&amp;amp;nbsp;těle zapište ID právě založené ankety, vložte ji staticky na oblast na stránce, kde se má anketa nacházet a pro zprávu zvolte styl &amp;quot;Anketa iframe&amp;quot;. Stránku vygenerujte. Pohled na takovou pomocnou zprávu ve WebToDate je na následujícím otisku obrazovky:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;tomto příkladu je použito pro zaznamenání ID ankety tělo zprávy, je samozřejmě možné použít jakékoli jiné textové pole struktury WebToDate zpráv.&lt;br /&gt;
&lt;br /&gt;
Chcete-li následně vyměnit anketu za jinou, jsou třeba dva kroky:&lt;br /&gt;
&lt;br /&gt;
* Založení nové ankety v&amp;amp;nbsp;modulu&lt;br /&gt;
* Změna ID ankety v&amp;amp;nbsp;těle pomocné zprávy a vygenerování stránky obsahující anketu.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=23</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=23"/>
		<updated>2009-06-24T18:53:04Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Manuál modulu Ankety verze 4.1&#039;&#039;&#039;&lt;br /&gt;
#[[WebToDate 4.1/Ankety/O produktu|O produktu]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Instalace|Instalace]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Reference|Reference]]&lt;br /&gt;
#[[WebToDate 4.1/Ankety/Tipy a návody|Tipy a návody]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=22</id>
		<title>WebToDate/Ankety/Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Reference&amp;diff=22"/>
		<updated>2009-06-24T18:49:00Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: == Administrační rozhraní == === Nabídka modulu ===  Nabídka modulu vypadá následovně:  &amp;#039;&amp;#039;&amp;#039;Nastavení&amp;#039;&amp;#039;&amp;#039;  └Seznam předpisů  └Globální  └Starší ankety  …&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Administrační rozhraní ==&lt;br /&gt;
=== Nabídka modulu ===&lt;br /&gt;
&lt;br /&gt;
Nabídka modulu vypadá následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nastavení&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Seznam předpisů&lt;br /&gt;
&lt;br /&gt;
└Globální&lt;br /&gt;
&lt;br /&gt;
└Starší ankety&lt;br /&gt;
&lt;br /&gt;
└Navigační lišta&lt;br /&gt;
&lt;br /&gt;
└Předpisy&lt;br /&gt;
&lt;br /&gt;
└&#039;&#039;Předpis 1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administrace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Kategorie&lt;br /&gt;
&lt;br /&gt;
└Předvolby&lt;br /&gt;
&lt;br /&gt;
└Práva&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
└Ankety&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
K&amp;amp;nbsp;administrační části modulu mají přístup pouze administrátoři WebToDate s&amp;amp;nbsp;výjimkou funkce &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039;, ke které lze nastavit přístup i jiným uživatelům.&lt;br /&gt;
&lt;br /&gt;
=== Administrace ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba nastavit předvolby modulu. Nastavení &#039;&#039;&#039;Vlastnosti HTML zprávy generované modulem&#039;&#039;&#039; určují, do které kategorie a publikace se budou řadit zprávy vytvořené pomocí tlačítka &#039;&#039;&#039;Generovat&#039;&#039;&#039; ve formuláři pro vytvoření ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dále je zde volba &#039;&#039;zapisovat volby jednotlivých uživatelů&#039;&#039;. Pokud tato volba není zaškrtnuta, uchovává se v&amp;amp;nbsp;databázi identifikace anonymního uživatele (řetězec uložený do jeho cookie) a identifikátor ankety, na kterou odpověděl. Uchovává se tedy standardně na &#039;&#039;co&#039;&#039; který uživatel již odpověděl, neuchovává se informace &#039;&#039;jak&#039;&#039; hlasoval. Pokud je tato volba zaškrtnuta, uchovává se i informace o tom jak kdo hlasoval. Jedná se o záznamy v&amp;amp;nbsp;databázové tabulce &#039;&#039;&#039;VOTERESULTS&#039;&#039;&#039;. K&amp;amp;nbsp;těmto datům ovšem není přístup přes www rozhraní modulu a v&amp;amp;nbsp;případě potřeby je třeba je vyhodnotit přímým přístupem do databáze.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Poznámka: pokud navíc vlastníte modulu &#039;&#039;&#039;Formuláře a katalogy&#039;&#039;&#039;, umožňuje tento modul export zvolené datové tabulky do některého z&amp;amp;nbsp;jednoduchých formátů (DBF, XML, CSV), pak lze získat data z&amp;amp;nbsp;této tabulky i bez přímého přístupu k&amp;amp;nbsp;databázi.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funkce &#039;&#039;&#039;Kategorie&#039;&#039;&#039; slouží k definici jednoúrovňového seznamu kategorií, do kterých lze ankety řadit. Zařazení anket do kategorií není povinné, pokud se použije, lze anketu zařadit do maximálně jedné kategorie. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kategorie lze zakládat a měnit dle potřeby, mazání kategorie je povoleno, jen když neobsahuje žádné ankety.&lt;br /&gt;
&lt;br /&gt;
Pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; se nastavují týmy, které mají přístup k&amp;amp;nbsp;datům modulu a mohou zadávat a měnit ankety. Seznam oprávněných týmů se spravuje způsobem obvyklým v&amp;amp;nbsp;modulech WebToDate, ankety mohou vytvářet i redaktoři týmů.&lt;br /&gt;
&lt;br /&gt;
=== Nastavení ===&lt;br /&gt;
&lt;br /&gt;
Pro ankety se podobně jako pro některé další moduly používají tzv. předpisy. Předpis je sada grafických a případně i funkčních nastavení, který se může týkat více různých typů stránek najednou. V&amp;amp;nbsp;tomto modulu každý definovaný předpis reprezentuje jeden typ zobrazení ankety – pokud budete tedy potřebovat více různých typů grafického zobrazení anket, je třeba definovat více předpisů.&lt;br /&gt;
&lt;br /&gt;
Předpis se zakládá pomocí funkce &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039;. Ve formuláři se vyplňuje pouze název, který lze volit dle potřeby. Existující předpis lze libovolně přejmenovávat, smazat jen v&amp;amp;nbsp;případě, že není někde (u nějaké ankety) použit.&lt;br /&gt;
&lt;br /&gt;
Po založení předpisu se název předpisu zobrazuje v&amp;amp;nbsp;nabídce &#039;&#039;&#039;Předpisy&#039;&#039;&#039;. V&amp;amp;nbsp;této nabídce klepnutí na název předpisu zobrazuje formulář, ve kterém se definují grafická nastavení v&amp;amp;nbsp;rámci předpisu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro anketu se rozeznávají dva případy pro zobrazení – jeden případ pro uživatele, který ještě na anketu neodpovídal (&#039;&#039;Před hlasováním&#039;&#039;) a druhý pro uživatele, který již na anketu hlasoval (&#039;&#039;Po hlasování&#039;&#039;). Pro oba případy se volí WebToDate styl, kterým se anketa formátuje. Dále je zde pole &#039;&#039;Max. délka obrázku&#039;&#039;&amp;lt;nowiki&amp;gt;. Modul interně počítá odpovědi a zároveň jejich procentuální podíly, v&amp;amp;nbsp;prezentační vrstvě může rovněž generovat grafické procentuální zobrazení. Tomu pak v těle stylu odpovídá klíčové slovo &amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;. Pokud je v&amp;amp;nbsp;tomto poli zadána např. hodnota 100, znamená to, že pro odpověď s&amp;amp;nbsp;největším počtem hlasů bude za toto klíčové slovo dosazena hodnota 100, pro ostatní odpovědi čísla odpovídající poměru hlasů. Když např. budou na anketu tři hlasující, z&amp;amp;nbsp;toho jedna otázka bude mít dva hlasy, tak šířka obrázku pro otázku se dvěma hlasy bude 100, na otázku s&amp;amp;nbsp;jedním hlasem 50.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;sekci formuláře &#039;&#039;Po hlasování&#039;&#039; je navíc volba &#039;&#039;Zobrazit samostatně&#039;&#039;. Pokud je toto zvoleno a uživatel hlasuje na danou anketu, zobrazí se mu vždy stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; zobrazující samostatně výsledky hlasování. Tuto volbu je vždy třeba použít, pokud chceme generovat ankety na zvolené stránky webové prezentace, volitelně v&amp;amp;nbsp;případě, že chceme používat ankety svázané se zprávou. Pokud je anketa svázaná se zprávou a tato volba není zaškrtnuta, zobrazí se po hlasování opět stránka se zprávou a hlasovací formulář ve stavu &#039;&#039;po hlasování&#039;&#039;, pokud toto je zaškrtnuto, zobrazí se samostatná hlasovací stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je-li navíc zaškrtnuto &#039;&#039;Zobrazit samostatně&#039;&#039;, je třeba zvolit v&amp;amp;nbsp;posledním poli formuláře Předloha odpovídající předlohu – šablonu pro stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;&amp;lt;nowiki&amp;gt;. Šablona musí obsahovat především klíčové slovo &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, které zobrazuje hlasovací formulář, a to vždy ve stavu &amp;lt;/nowiki&amp;gt;&#039;&#039;po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; dále existuje sekce &#039;&#039;&#039;Globální&#039;&#039;&#039;, která se v&amp;amp;nbsp;tomto modulu vztahuje pouze na funkci výpisu starších anket.&lt;br /&gt;
&lt;br /&gt;
Formulář &#039;&#039;&#039;Starší ankety &#039;&#039;&#039;slouží ke specifikaci způsobu zobrazení starších anket tak, jak je může zobrazovat stránka &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zde se povinně vybírá &#039;&#039;&#039;Předloha&#039;&#039;&#039; (šablona pro stránku &#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) a &#039;&#039;&#039;Styl&#039;&#039;&#039; kterým se formátuje seznam anket (všechny ankety se zde vypisují stejným stylem odpovídajícím typu &#039;&#039;po hlasování&#039;&#039;). Výpis anket může být rozdělen na více stránek, počet anket na jednu stránku se specifikuje v&amp;amp;nbsp;poli &#039;&#039;&#039;Počet záznamů na str&#039;&#039;&#039;. Význam pole &#039;&#039;&#039;Max. délka obrázku&#039;&#039;&#039; je stejný jako u předpisů.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zobrazení starších anket lze použít tři základní klíčová slova:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt; - zobrazuje uvozující nadpis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt; - zobrazuje vlastní seznam anket&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt; - zobrazuje stránkovací navigační lištu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pro uvozující nadpis platí nastavení v&amp;amp;nbsp;sekci formuláře &#039;&#039;&#039;Uvozující nadpis výpisu&#039;&#039;&#039; – rozlišuje se zde případ, kdy se ve výpisu nezobrazuje žádná anketa a kdy se zobrazuje alespoň jedna anketa. &lt;br /&gt;
&lt;br /&gt;
Poslední možnou volbou je &#039;&#039;&#039;zobrazovat i aktivní&#039;&#039;&#039;. Každá anketa nese příznak, zda je aktivní, tj. zda na ní lze ještě hlasovat. Volba v&amp;amp;nbsp;tomto formuláři říká, zde se mají ve výpisu starších anket zobrazovat i tyto aktivní, na které lze ještě hlasovat, nebo jen ty uzavřené, tj. neaktivní.&lt;br /&gt;
&lt;br /&gt;
Ve formuláři &#039;&#039;&#039;Navigační lišta &#039;&#039;&#039;je definován vzhled lišty, která je používána pro stránkování seznamů položek. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Předchozí&#039;&#039;&#039; – HTML kód určující formátování odkazu pro přechod na&amp;amp;nbsp;předcházející stránku&lt;br /&gt;
# &#039;&#039;&#039;Následující &#039;&#039;&#039;– HTML kód určující formátování odkazu pro přechod na další stránku&lt;br /&gt;
# &#039;&#039;&#039;Hlavička &#039;&#039;&#039;– HTML kód který je umístěn na počátku výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Patička &#039;&#039;&#039;– HTML kód který je umístěn na konci výsledného kódu navigační lišty&lt;br /&gt;
# &#039;&#039;&#039;Číslo stránky &#039;&#039;&#039;– formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku&lt;br /&gt;
# &#039;&#039;&#039;Aktivní stránka &#039;&#039;&#039;– formátování údaje o čísle aktuální stránky&lt;br /&gt;
# &#039;&#039;&#039;Separátor&#039;&#039;&#039; – oddělovač mezi jednotlivými čísly stránek.&lt;br /&gt;
# &#039;&#039;&#039;Počet stránek &#039;&#039;&#039;určuje maximální počet čísel stránek v&amp;amp;nbsp;navigační liště a tím nepřímo ovlivňuje i její šířku.&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_NAVIG(URL)--&amp;gt; a &amp;lt;!--WTD_NAVIG(NUMBER)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jejich použití je zřejmé z&amp;amp;nbsp;následujícího jednoduchého příkladu: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Definici navigační lišty je třeba po instalaci každého modulu v&amp;amp;nbsp;instalovaném modulu uložit – výchozí hodnoty se po instalaci v&amp;amp;nbsp;databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Navigační lišta je pak v&amp;amp;nbsp;předloze pro zobrazení seznamu starších anket reprezentována klíčovým slovem &amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;této sekci nabídky se vytvářejí a spravují vlastní ankety, pouze tuto nabídku lze pomocí funkce &#039;&#039;&#039;Práva&#039;&#039;&#039; zpřístupnit i jiným uživatelům než administrátorům.&lt;br /&gt;
&lt;br /&gt;
Pro existující ankety je k dispozici vyhledávání. Vyhledávací formulář se zobrazí klepnutím na odkaz &#039;&#039;Vyhledat&#039;&#039; v pravém horním rohu okna prohlížeče.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vyhledávat lze např. podle textu v názvu ankety, ID ankety apod. Zadaná kritéria se spojují logickou spojkou &amp;quot;a zároveň&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nová anketa se přidává odkazem &#039;&#039;Přidat&#039;&#039; v pravém horním rohu okna prohlížeče. V pravém spodním rámci se zobrazí formulář pro vkládání a úpravy anket. Formulář je rozdělen na tři záložky:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Otázka&#039;&#039;&#039; – obsahuje vstupní pole pro vytvoření anketní otázky, svázání ankety se zprávou apod.&lt;br /&gt;
* &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; – umožňuje definovat výběr odpovědí&lt;br /&gt;
* &#039;&#039;&#039;Výsledky&#039;&#039;&#039; – v režimu pouze pro čtení zobrazuje aktuální výsledky již existující ankety.&lt;br /&gt;
&lt;br /&gt;
V první záložce se definuje anketní otázka a další vlastnosti ankety.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Přístupná pole jsou:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Název ankety&#039;&#039;&#039; – název tak, jak se zobrazuje návštěvníkům webu&lt;br /&gt;
* &#039;&#039;&#039;Popis ankety&#039;&#039;&#039; – kromě názvu může mít anketa ještě další popisek, který lze opět na veřejně přístupné prezentaci zobrazit&lt;br /&gt;
* &#039;&#039;&#039;Kategorie&#039;&#039;&#039; – lze vybrat maximálně jednu kategorie; pole se nezobrazuje, pokud nejsou žádné kategorie definovány&lt;br /&gt;
* &#039;&#039;&#039;Datum&#039;&#039;&#039; – datum vypsání ankety&lt;br /&gt;
* &#039;&#039;&#039;ID zprávy&#039;&#039;&#039; – ID zprávy, ke které se eventuálně anketa vztahuje; nevyplňuje se, pokud se jedná o anketu, která nepatří ke konkrétní zprávě (a má se umístit např. na úvodní stránce)&lt;br /&gt;
* &#039;&#039;&#039;Aktivní&#039;&#039;&#039; – na anketu mohou návštěvníci webu hlasovat jen v případě, že tento příznak je zaškrtnut, v opačném případě je možné pouze zobrazovat výsledky ankety, hlasovací formulář žádné další hlasy nepřidá. Pokud je taková anketa umístěná ve zprávě, formátuje se při zobrazení vždy rovnou stylem &#039;&#039;po hlasování&#039;&#039;. V nabídce &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Globální&#039;&#039;&#039; – &#039;&#039;&#039;Starší ankety&#039;&#039;&#039; lze zvolit, zda seznam starších anket (&#039;&#039;/scripts/modules/vote/default.php&#039;&#039;) zobrazuje i aktivní ankety nebo jen ty, které již jsou uzavřeny.&lt;br /&gt;
* &#039;&#039;&#039;Zobrazovat výsledky bez hlasování&#039;&#039;&#039; – toto nastavení ovlivňuje, zda je možné výsledky ankety zobrazovat bez toho, že by uživatel hlasoval. Pokud zobrazíme stránku &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;, kde &#039;&#039;xxx&#039;&#039; je ID ankety a tato volba je zaškrtnuta, zobrazí se aktuální výsledky této ankety. V opačném případě se anketa vůbec nezobrazí a vyvolá se událost NOCURRENTRESULTS (viz kapitola [#_Klíčová_slova_modulu Klíčová slova modulu]).&lt;br /&gt;
* &#039;&#039;&#039;Tým&#039;&#039;&#039; – tým, kterému patří daná anketa a který tuto anketu může měnit&lt;br /&gt;
* &#039;&#039;&#039;Předpis&#039;&#039;&#039; – volí se jeden z připravených předpisů – způsobů formátování ankety&lt;br /&gt;
* &#039;&#039;&#039;Komentář&#039;&#039;&#039; – další textové pole, které lze u ankety zobrazovat na veřejné části prezentace. Lze využít např. tak, že při uzavírání ankety se zde dopíše nějaký názor redakce na výsledky, který se pak zobrazuje v seznamu starších anket.&lt;br /&gt;
&lt;br /&gt;
Druhou záložkou jsou &#039;&#039;&#039;Odpovědi&#039;&#039;&#039;, kde se definuje seznam možných odpovědí na danou anketu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ve výchozím stavu se v této záložce nacházejí tři řádky pro tři odpovědi. Tlačítkem &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se přidává další řádek pro další možnou odpověď, naopak tlačítkem &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odstraňuje vybraný řádek. Použití těchto tlačítek se realizuje na klientské straně, to znamená, že v databázi anket se tyto změny promítnou až ve chvíli, kdy se tlačítkem &#039;&#039;&#039;Uložit&#039;&#039;&#039; celá anketa uloží.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V případě editace existující ankety může dojít k tomu, že se celá anketa převede do výchozího stavu, to znamená, že se vynulují všechny výsledky a všechny záznamy o hlasování návštěvníků pro danou anketu. Dojde k tomu ve chvíli, kdy se pro existující anketu změní počet odpovědí – pak by procentuální poměry odpovědí na anketu nedávaly smysl a proto modul takovou anketu vynuluje. Editace textu odpovědi je možná, pokud se nezmění počet odpovědí, anketa se nevynuluje.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Poslední záložka &#039;&#039;&#039;Výsledky&#039;&#039;&#039; zobrazuje v režimu pouze pro čtení aktuální výsledky dané ankety, tj. počet hlasů pro jednotlivé odpovědi a procentuální poměr odpovědí.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po uložení formuláře s novou anketou je anketa okamžitě funkční v případě, že je svázána s nějakou zprávou (tj. je vyplněno pole &#039;&#039;&#039;ID zprávy&#039;&#039;&#039;). Chceme-li anketu použít na jiné stránce, např. na úvodní stránce serveru, je třeba postupovat dále. Ve formuláři je tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;. Toto tlačítko vygeneruje novou zprávu, v jejímž těle je HTML kód hlasovacího formuláře formátovaný dle zvoleného předpisu stylem &#039;&#039;před hlasováním&#039;&#039;. Zpráva je ve stavu &#039;&#039;Vloženo&#039;&#039;, je zařazena ve stromu kategorií do kategorie nastavené v předvolbách modulu a patří stejnému týmu jako samotná anketa. Tuto zprávu je třeba umístit na danou stránku stejným způsobem, jako se umísťují jiné zprávy, WebToDate styl pro vložení této zprávy na stránku musí obsahovat klíčové slovo pro tělo zprávy.&lt;br /&gt;
&lt;br /&gt;
Jednou vygenerovaná anketa si pamatuje tento stav a zobrazuje tlačítko &#039;&#039;&#039;Zobrazit&#039;&#039;&#039;, kterým se přechází na formulář pro úpravy této vygenerované zprávy. Pokud již zpráva byla vygenerována a novu se použije tlačítko &#039;&#039;&#039;Generovat&#039;&#039;&#039;, dojde k přepisu vygenerované zprávy, nikoliv k založení nové zprávy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Pokud se zpráva s anketním formulářem znovu generuje, je převedena opět do stavu &#039;&#039;Vloženo&#039;&#039;. Zprávu je tedy třeba opět zkontrolovat a publikovat, v opačném případě se na stránkách, na kterých již je eventuálně umístěna, nebude generovat.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anketa, která má takto vygenerovanou zprávu, nepovoluje smazání. Je-li potřebné takovou anketu odstranit, správný postup je následující:&lt;br /&gt;
&lt;br /&gt;
# Odstranit vygenerovanou zprávu ze všech stránek&lt;br /&gt;
# Smazat vygenerovanou zprávu&lt;br /&gt;
# Smazat anketu&lt;br /&gt;
&lt;br /&gt;
== Veřejné skripty ==&lt;br /&gt;
=== Prezentační skripty ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;/scripts/modules/vote/&#039;&#039; se nacházejí veřejně přístupné prezentační skripty modulu. Jedná se o následující skripty:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Skript&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Funkce&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| vote.php&lt;br /&gt;
| Skript se používá pro hlasování v jedné anketě nebo zobrazení výsledků jedné ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| default.php&lt;br /&gt;
| Skript se používá pro zobrazení stránkovaného výpisu výsledků starších anket&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kromě dvou výše uvedených skriptů je možné díky extenzi zmíněné v kapitole [#_Umístění_extenzí Umístění extenzí] zobrazovat dynamicky ankety ve zobrazení zpráv pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;. Zde je možné zobrazovat jak anketu nabízející možnost hlasovat tak výsledky hlasování.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klíčová slova modulu ===&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova lze použít v hlavičce nebo patičce stylu pro formátování anketního formuláře.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;hlavičce nebo patičce stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Cílové URL pro hlasovací formulář&lt;br /&gt;
| Ve stylu se použije kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(DESCRIPTION)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Popis ankety&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Aktuální počet hlasů v dané anketě&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(COMMENT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Komentář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTSURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL které zobrazuje stránku s průběžnými výsledky bez nutnosti hlasovat&lt;br /&gt;
| Stránka &#039;&#039;/scripts/modules/vote/vote.php?results=1&amp;amp;id=xxx&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;těle stylu ankety&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hodnota atributu &#039;&#039;name&#039;&#039; pro radiopřepínač&lt;br /&gt;
| Používá se kód&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text odpovědi&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Počet hlasů již hlasujících pro danou odpověď&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Procentuální zastoupení odpovědi v odevzdaných hlasech&lt;br /&gt;
| Zaokrouhluje se na celé číslo&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Vypočtená šířka obrázku pro grafické znázornění počtu odpovědí&lt;br /&gt;
| Používá se HTML kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;img src=&amp;quot;/images/vote/voteblue.gif&amp;quot; height=&amp;quot;12&amp;quot; width=&amp;quot;&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| URL pro hlasování klepnutím na odkaz&lt;br /&gt;
| Používá se kód typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v HTML kódu předlohy pro zobrazení hlasovací stránky (tj. &#039;&#039;/scripts/modules/vote/vote.php?id=xxx&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Následující klíčová slova se používají v těle stylu anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro hlasovací stránku&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Hlasovací formulář&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Kompletní kód pro zobrazování anket v hlasovací stránce vypadá typicky zhruba následovně:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;anketa1&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V předloze pro samostatnou hlasovací stránku lze rovněž použít následující konstrukce typu WTD_IF pro zobrazování eventuálních chybových hlášení:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Možná chybová hlášení (předloha pro hlasovací stránku)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud již uživatel na danou anketu hlasoval. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(ALREADYUSED,&amp;quot;Na tuto anketu jste již odpovídal(a).&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí, pokud není anketa aktivní. Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(VOTECLOSED,&amp;quot;Anketa je uzavřena.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že se uživatel pokusí zobrazit anketu, která nemá povoleno samostatné zobrazení výsledků (nemá nastaveno &#039;&#039;zobrazovat výsledky bez hlasování&#039;&#039;). Lze použít v předloze pro samostatnou hlasovací stránku.&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCURRENTRESULTS,&amp;quot;Výsledky pro tuto anketu nejsou k dispozici.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;…&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Text se zobrazí v případě, že uživatel nemá povoleny cookies a hlasoval ze stránky se zprávou&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;Např. &amp;lt;!--WTD_IF(NOCOOKIE,&amp;quot;Hlasovat můžete jen se zapnutými cookies.&amp;quot;)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Následující klíčová slova se používají v předloze pro stránku zobrazující seznam starších anket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Klíčová slova použitelná v&amp;amp;nbsp;předloze pro seznam starších anket&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Klíčové slovo&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Význam&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Poznámka&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTELIST)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Seznam starších anket&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(NAVIG)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Navigační stránkovací lišta&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(RESULTLABEL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Uvozující nadpis seznamu&lt;br /&gt;
| Např. &amp;quot;Ankety 1 až 5 z 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Název kategorie&lt;br /&gt;
| Vloží se název v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(CATEGORYID)--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| ID kategorie&lt;br /&gt;
| Vloží se ID kategorie v případě, že skript má v URL nastaven parametr &#039;&#039;categid&#039;&#039; a daná kategorie existuje&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Dále je podporováno podmíněné vložení kódu podle toho, zda se vypisuje z nějaké kategorie: &amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;…&amp;quot;)--&amp;gt; resp. &amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;…&amp;quot;)--&amp;gt; - dosadí podmíněně obsah v případě, že kategorie není resp. je vypisována. Příkladem použití je následující HTML kód použitelný v předloze pro výpis starších anket.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;!--WTD_IF(CATEGNOTNULL,&amp;quot;Starší ankety z kategorie &amp;lt;!--WTD_VOTE(CATEGORY)--&amp;gt;&amp;quot;)--&amp;gt;&amp;lt;!--WTD_IF(CATEGNULL,&amp;quot;Starší ankety&amp;quot;)--&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Formulářová pole a další možné parametry prezentačních skriptů ===&lt;br /&gt;
&lt;br /&gt;
Názvy formulářových polí je třeba přesně dodržet, jinak může být hlasovací formulář nefunkční.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;V&amp;amp;nbsp;názvech polí formulářů se &#039;&#039;&#039;rozlišují&#039;&#039;&#039; malá a velká písmena, zachovejte proto názvy polí vždy přesně tak, jak je příslušný pomocný nástroj vygeneroval.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lze vytvářet anketní formuláře, kde jsou jednotlivé odpovědi prezentovány jako radiopřepínače, nebo jako odpovědi, na které je umístěn odkaz, klepnutím na odkaz se rovnou hlasuje.&lt;br /&gt;
&lt;br /&gt;
V prvém případě je třeba, aby se jednalo o HTML formulář, v hlavičce stylu pro anketu je pak kód&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Je zde třeba uvést pole s ID ankety (&#039;&#039;&amp;lt;nowiki&amp;gt;tj. kód name=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;). Názvy polí pro jednotlivé odpovědi se dosazují automaticky pomocí klíčového slova modulu, v těle stylu tedy musí být konstrukce typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V druhém případě (hlasování klepnutím na odpověď) se nejedná o HTML formulář. V těle stylu musí být kód typu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_VOTE(VOTEIDXURL)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
který dosadí potřebná URL automaticky.&lt;br /&gt;
&lt;br /&gt;
Pro skript &#039;&#039;vote.php&#039;&#039; zobrazující hlasovací stránku lze v URL použít následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;id&#039;&#039; – ID ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;patternid&#039;&#039; - ID předpisu, který se má pro zobrazení ankety použít; pokud je uvedeno &#039;&#039;tmplid&#039;&#039; i &#039;&#039;patternid&#039;&#039;, použije se předloha dle &#039;&#039;tmplid&#039;&#039; ale ostatní nastavení dle &#039;&#039;patternid&#039;&#039;&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;default.php&#039;&#039; pro zobrazení výpisu starších anket používá v URL následující parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;pg&#039;&#039; – číslo stránky v rámci stránkování seznamu&lt;br /&gt;
* &#039;&#039;categid&#039;&#039; – ID kategorie anket; pokud není uvedeno, vypisují se všechny ankety&lt;br /&gt;
* &#039;&#039;tmplid&#039;&#039; – ID předlohy (pokud má být vynucena jiná předloha než je v modulu nastaveno)&lt;br /&gt;
* &#039;&#039;lid&#039;&#039; - ID jazyka v případě používání jiné jazykové mutace než výchozí&lt;br /&gt;
* &#039;&#039;locale&#039;&#039; - locale string jazyka (CS, EN, DE). Výsledek stejný jako v předchozím případě.&lt;br /&gt;
&lt;br /&gt;
== Plánovaná úloha ==&lt;br /&gt;
Součástí modulu je i úloha pro Plánovač úloh nazvaná &#039;&#039;&#039;Ankety - odstranění starých dat&#039;&#039;&#039;. Tato úloha slouží k promazávání databáze a odstraňování již nepotřebných dat modulu, čímž se šetří využívaný databázový prostor. Konkrétně se jedná o záznamy o tom, zda uživatel již na anketu hlasoval nebo ne (v databázi tabulka VOTERECORD) – zejména v případě, že anketa je již uzavřena (tj. je označena jako neaktivní) jsou již tyto záznamy nepotřebné, protože na uzavřenou anketu již stejně nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Úloha má dva parametry:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039; – smažou se všechny záznamy o hlasování uživatelů pro všechny ankety, které jsou označeny jako neaktivní&lt;br /&gt;
* &#039;&#039;&#039;Počet dnů&#039;&#039;&#039; - smažou se všechny záznamy o hlasování uživatelů starší než zadaný počet dní (to znamená před kolika dny uživatel hlasoval, tento údaj nemá nic společného s vlastním datem vytvoření ankety)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spouštění úlohy nemá vliv na zaznamenaný počet hlasů na jednotlivé odpovědi, tyto údaje nejsou spouštěním úlohy nijak měněny.&lt;br /&gt;
&lt;br /&gt;
Úlohu doporučujeme spouštět v případě, že jsou ankety nasazeny ve větším měřítku a existuje na ně velký počet hlasujících uživatelů, doporučujeme využívat zejména nastavení &#039;&#039;&#039;Všechny neaktivní&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=21</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=21"/>
		<updated>2009-06-24T18:45:56Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===[[WebToDate 4.1/Ankety/O produktu|O produktu]]===&lt;br /&gt;
===[[WebToDate 4.1/Ankety/Instalace|Instalace]]===&lt;br /&gt;
===[[WebToDate 4.1/Ankety/Začínáme|Začínáme]]===&lt;br /&gt;
===[[WebToDate 4.1/Ankety/Reference|Reference]]===&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Za%C4%8D%C3%ADn%C3%A1me&amp;diff=20</id>
		<title>WebToDate/Ankety/Začínáme</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Za%C4%8D%C3%ADn%C3%A1me&amp;diff=20"/>
		<updated>2009-06-24T18:44:47Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: == Vytvoření ankety zobrazované ve stránce se zprávou == V&amp;amp;nbsp;této kapitole je popsán postup, jak nakonfigurovat modul a vytvořit anketu tak, aby se tato anketa z…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vytvoření ankety zobrazované ve stránce se zprávou ==&lt;br /&gt;
V&amp;amp;nbsp;této kapitole je popsán postup, jak nakonfigurovat modul a vytvořit anketu tak, aby se tato anketa zobrazila ve stránce zobrazující celý text zprávy. Předpokládá se, uživatel je přihlášen jako člen týmu &#039;&#039;Administrátoři&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;prvé řadě je třeba do předlohy pro zprávy vložit klíčové slovo pro anketní formulář na vhodné místo, tj. tam, kde se hlasování u zpráv má zobrazit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Toto klíčové slovo je &amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;, vložte proto do předlohy pro zprávy zhruba následující kód:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;hlasovaci_formular&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;!--WTD_VOTE(VOTEFORM)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Doporučená technika pro to je založení nového WebToDate fragmentu, v&amp;amp;nbsp;jehož těle bude výše uvedený kód, přiřazení tohoto fragmentu na vhodnou oblast v&amp;amp;nbsp;předloze pro zprávy a vygenerování této stránky.&lt;br /&gt;
&lt;br /&gt;
Dále připravíme potřebné WebToDate styly. V&amp;amp;nbsp;nabídce WebToDate &#039;&#039;&#039;Vzhled&#039;&#039;&#039; / &#039;&#039;&#039;Styly&#039;&#039;&#039; založte nový styl pojmenovaný např. &amp;quot;Jednoduchá anketa - před hlasováním&amp;quot;, zvolte u něho zařazení &#039;&#039;Ankety&#039;&#039; a vyplňte jej následujícím způsobem:&lt;br /&gt;
&lt;br /&gt;
Hlavička&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;form action=&amp;quot;&amp;lt;!--WTD_VOTE(TARGETURL)--&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; NAME=&amp;quot;id&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(ID)--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div style=&amp;quot;border:1px solid black; padding:4px;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tělo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;&amp;lt;!--WTD_VOTE(BUTTONNAME)--&amp;gt;&amp;quot; value=&amp;quot;&amp;lt;!--WTD_VOTE(IDX)--&amp;gt;&amp;quot;&amp;gt; &amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Patička&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Hlasovat&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;Celkem již hlasovalo uživatelů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Založte druhý styl se stejným zařazením pojmenovaný např. &amp;quot;Jednoduchá anketa - po hlasování&amp;quot; a vyplňte jej následujícím způsobem:&lt;br /&gt;
&lt;br /&gt;
Hlavička&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;div style=&amp;quot;border:1px solid black; padding:4px;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;Anketa: &amp;lt;!--WTD_VOTE(NAME)--&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tělo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;Odpověď &amp;lt;strong&amp;gt;&amp;lt;!--WTD_VOTE(ANSWER)--&amp;gt;&amp;lt;/strong&amp;gt; má aktuálně &amp;lt;!--WTD_VOTE(VOTECOUNT)--&amp;gt; hlasů, tj. &amp;lt;!--WTD_VOTE(PERCENTAGE)--&amp;gt;% všech hlasů.&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;span style=&amp;quot;background-color:navy;height:8px;width:&amp;lt;!--WTD_VOTE(IMGWIDTH)--&amp;gt;px;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Patička&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;em&amp;gt;Celkem již hlasovalo uživatelů: &amp;lt;!--WTD_VOTE(TOTAL)--&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
První styl bude použit pro formátování anket před hlasováním uživatel, druhý styl po hlasování.&lt;br /&gt;
&lt;br /&gt;
Dále přejděte do modulu Ankety. Nejprve je třeba založit nový předpis. Přejděte do nabídky &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Seznam předpisů&#039;&#039;&#039; a pomocí funkce &#039;&#039;&#039;Přidat&#039;&#039;&#039; založte předpis. Vyplňuje se pouze název, zvolte např. &amp;quot;Jednoduché hlasování&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dále klepněte na nabídku &#039;&#039;&#039;Nastavení&#039;&#039;&#039; – &#039;&#039;&#039;Předpisy&#039;&#039;&#039; – &#039;&#039;&#039;Jednoduché hlasování&#039;&#039;&#039;. Zobrazí se formulář pro nastavení tohoto nově založeného druhu anket. Vyplňte jej dle následujícího otisku obrazovky, zejména volbu &#039;&#039;Zobrazit samostatně&#039;&#039; změňte na &#039;&#039;nezaškrtnuto&#039;&#039;. Formulář uložte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyní je již možné založit novou anketu. Přejděte do nabídky &#039;&#039;&#039;Data&#039;&#039;&#039; – &#039;&#039;&#039;Ankety&#039;&#039;&#039; modulu a pomocí odkazu &#039;&#039;Přidat&#039;&#039; založte novou anketu.&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;první záložce &#039;&#039;&#039;Otázka&#039;&#039;&#039; zadejte zejména anketní otázku a ID zprávy, ve které se má anketa zobrazovat:&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Ve druhé záložce &#039;&#039;&#039;Odpovědi&#039;&#039;&#039; zadejte možné odpovědi. Pomocí tlačítka &#039;&#039;&#039;Přidat odpověď&#039;&#039;&#039; se zvětšuje počet možných odpovědí, pomocí tlačítka &#039;&#039;&#039;Odstranit&#039;&#039;&#039; se odpověď odstraňuje.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Formulář uložte a zobrazte stránku se zprávou, ke která má anketa patřit (&#039;&#039;/scripts/detail.php?id=xxx&#039;&#039;, kde xxx je ID zprávy zadané výše). Zobrazí se hlasovací formulář jako na následujícím otisku obrazovky.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Zvolte jednu z&amp;amp;nbsp;odpovědí a použijte tlačítko &#039;&#039;&#039;Hlasovat&#039;&#039;&#039;. Zobrazí se anketa formátovaná stylem &#039;&#039;po hlasování&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Zde jsou uvedeny počty hlasů na každou odpověď, hlasujících celkem, procentuální výsledek hlasování i grafické znázornění výsledku pomocný barevného pruhu. Jedná se o velmi jednoduchý grafický design, ale vytvoření hezké grafiky pro tyto objekty je již otázkou úprav v&amp;amp;nbsp;HTML kódu ve výše založených stylech, samotné hlasování a zobrazování je již funkční.&lt;br /&gt;
&lt;br /&gt;
Pokud stránku se zprávou v&amp;amp;nbsp;prohlížeči obnovíte, zobrazí se již pouze druhý typ stránky s&amp;amp;nbsp;anketou po hlasování – modul si pamatuje, že jste již na anketu odpovídal(a) a nezobrazuje typ před hlasováním. Pokud chcete přejít zpět a dále testovat formulář, jsou zde následující možnosti:&lt;br /&gt;
&lt;br /&gt;
# Smazat cookies – uživatelé se identifikují pomocí cookies, modul pak zobrazí stav ankety před hlasováním.&lt;br /&gt;
# Smazat přímo v&amp;amp;nbsp;databázi obsah tabulky &#039;&#039;&#039;VOTERECORD&#039;&#039;&#039; (je třeba přímý přístup k&amp;amp;nbsp;databázi, pro toto není ve www rozhraní modulu funkce).&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=19</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=19"/>
		<updated>2009-06-24T18:43:25Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===[[WebToDate 4.1/Ankety/O produktu|O produktu]]===&lt;br /&gt;
===[[WebToDate 4.1/Ankety/Instalace|Instalace]]===&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Instalace&amp;diff=18</id>
		<title>WebToDate/Ankety/Instalace</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/Instalace&amp;diff=18"/>
		<updated>2009-06-24T18:42:36Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: == Manuální instalace == === Soubory ===  Zkopírujte obsah instalačního adresáře modulu do adresáře WebToDate. Soubory v&amp;amp;nbsp;instalačním adresáři modulu jsou …&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Manuální instalace ==&lt;br /&gt;
=== Soubory ===&lt;br /&gt;
&lt;br /&gt;
Zkopírujte obsah instalačního adresáře modulu do adresáře WebToDate. Soubory v&amp;amp;nbsp;instalačním adresáři modulu jsou uloženy v&amp;amp;nbsp;příslušných podadresářích, kopírování musí zachovat uložení v&amp;amp;nbsp;těchto adresářích.&lt;br /&gt;
&lt;br /&gt;
Soubory se kopírují do adresářů&lt;br /&gt;
&lt;br /&gt;
* application/modules/vote&lt;br /&gt;
* rdata/resources/modules/vote&lt;br /&gt;
* scripts/modules/vote&lt;br /&gt;
* scheduler/tasks/modules/vote&lt;br /&gt;
&lt;br /&gt;
Po zkopírování těchto souborů vyvolejte z prohlížeče následující URL:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Název_serveru/název_administračního adresáře/modules/vote/install.php&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tedy např.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;www.mujserver.cz/admin/modules/vote/install.php&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Umístění extenzí ===&lt;br /&gt;
&lt;br /&gt;
Do souboru &#039;&#039;config/_modules_inc.php&#039;&#039; umístěte následující kód:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;$vote_file = &#039;./modules/vote/_votedetail_inc.php&#039;;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;if( is_file($vote_file) ) {include_once( $vote_file );};&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Do souboru &#039;&#039;config/_preprocess_inc.php&#039;&#039; umístěte následující kód (pokud se tam ještě nenachází):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;$registration_file = &amp;quot;./modules/common/_xutils_inc.php&amp;quot;;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;if ( is_file( $registration_file ) ) {include_once( $registration_file );};&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Registrace plánovaných úloh ===&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;adresáři &#039;&#039;scheduler/tasks/modules/vote/cleanvote&#039;&#039; naleznete soubor &#039;&#039;_registration_node.xml&#039;&#039;. XML kód z&amp;amp;nbsp;tohoto souboru vložte do souboru &#039;&#039;offlinedata/scheduler/registration.xml&#039;&#039; (registrační soubor plánovaných úloh) jako nový XML element pod kořenovým elementem &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;registrationdb&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=17</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=17"/>
		<updated>2009-06-24T18:40:57Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[WebToDate 4.1/Ankety/O produktu|O produktu]]==&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate&amp;diff=16</id>
		<title>WebToDate</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate&amp;diff=16"/>
		<updated>2009-06-24T18:40:34Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[WebToDate 4.1/Ankety|Ankety]]==&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate&amp;diff=15</id>
		<title>WebToDate</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate&amp;diff=15"/>
		<updated>2009-06-24T18:39:04Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: ==WebToDate 4.1/Ankety==&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[WebToDate 4.1/Ankety]]==&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=14</id>
		<title>WebToDate/Ankety</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety&amp;diff=14"/>
		<updated>2009-06-24T18:38:23Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: ==WebToDate 4.1/Ankety/O produktu==&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[WebToDate 4.1/Ankety/O produktu]]==&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/O_produktu&amp;diff=13</id>
		<title>WebToDate/Ankety/O produktu</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/Ankety/O_produktu&amp;diff=13"/>
		<updated>2009-06-24T18:36:12Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: == Základní vlastnosti modulu == Tento modul je určen k&amp;amp;nbsp;vytváření a správě standardních webových hlasovacích anket, kdy se vybírá jedna odpověď z&amp;amp;nbsp;n…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Základní vlastnosti modulu ==&lt;br /&gt;
Tento modul je určen k&amp;amp;nbsp;vytváření a správě standardních webových hlasovacích anket, kdy se vybírá jedna odpověď z&amp;amp;nbsp;několika předdefinovaných možností. Hlasovací ankety se umísťují na veřejně přístupné stránky webové prezentace a umožňují hlasovat všem anonymním návštěvníkům. Příklady zobrazení takovýchto anket jsou na následujících otiscích obrazovky z&amp;amp;nbsp;některých implementací WebToDate.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Modul samozřejmě uchovává shromážděná data – výsledky hlasování, podporuje pak např. výpisy starších anket, jak je znázorněno na následujícím otisku obrazovky.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Základní možnosti jsou následující:&lt;br /&gt;
&lt;br /&gt;
* Lze vytvářet libovolné množství anket, na jednom serveru může být zároveň prezentováno více různých anket.&lt;br /&gt;
* Anketa je vždy tvořena otázkou a výběrem z&amp;amp;nbsp;několika připravených odpovědí, uživatel musí při hlasování zvolit právě jednu odpověď.&lt;br /&gt;
* Formátování (grafické zobrazení) anket je volně definovatelné, formátuje se definovaným WebToDate stylem. Lze implementovat anketu jako formulář (s radiopřepínači) nebo hlasování přímo klepnutím na odpověď.&lt;br /&gt;
* Je implementován aparát využívající cookies, který jednak brání stejnému uživateli hlasovat vícekrát, a dále na základě rozpoznávání toho, zda uživatel již hlasoval, může zobrazovat jiný tvar ankety (např. již bez aktivních prvků pro hlasování)&lt;br /&gt;
* Daná anketa může být svázána s&amp;amp;nbsp;konkrétní WebToDate zprávou, nebo může jít o obecnou anketu použitelnou kdekoliv na www prezentaci.&lt;br /&gt;
* Položky anket mohou mít řadu dalších údajů, např. příznak, zda je anketa aktivní (na neaktivní anketu již nelze hlasovat), mohou být opatřeny komentářem (který se např. zobrazuje ve výpisu starších anket) apod.&lt;br /&gt;
&lt;br /&gt;
== Co modul umožňuje ==&lt;br /&gt;
Anketa nabízející hlasování se může zobrazovat na těchto typech stránek:&lt;br /&gt;
&lt;br /&gt;
* Ve stránce s&amp;amp;nbsp;celým textem zprávy (stránka zobrazovaná pomocí skriptu &#039;&#039;/scripts/detail.php&#039;&#039;)&lt;br /&gt;
* V&amp;amp;nbsp;samostatné hlasovací stránce (stránka &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;)&lt;br /&gt;
* Na kterékoliv jiné stránce generované pomocí WebToDate&lt;br /&gt;
&lt;br /&gt;
První dva případy jsou specifické v&amp;amp;nbsp;tom, že se jedná o dynamické zobrazení, tj. zobrazení celé ankety se sestavuje ve chvíli požadavku na zobrazení stránky. Zde může anketa rozlišit stav – zda již uživatel na tuto anketu hlasoval nebo ještě ne. Tomu odpovídají v&amp;amp;nbsp;nastavení modulu WebToDate styly – jeden styl pro zobrazení &#039;&#039;Před hlasováním&#039;&#039; a druhý &#039;&#039;Po hlasování&#039;&#039;. Pomocí těchto dvou stylů lze tyto stavy rozlišit graficky – styl &#039;&#039;Před hlasováním&#039;&#039; by měl nabízet možnost klepnutí na odpověď, styl &#039;&#039;Po hlasování&#039;&#039; pouze prezentovat aktuální výsledky hlasování. Sledování hlasování je ovšem nezávislé na těchto grafických stylech – i když bude styl &#039;&#039;Po hlasování&#039;&#039; nabízet klepnutí na nějakou odpověď, volba se započítá jen poprvé a podruhé nelze hlasovat.&lt;br /&gt;
&lt;br /&gt;
Třetí typ zobrazování anket (na stránce generované pomocí WebToDate) počítá s&amp;amp;nbsp;tím, že anketa je umístěna staticky na nějakou stránku, tj. celý její HTML kód je předgenerován, a hlasování je směrováno na samostatnou stránku &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;. Z&amp;amp;nbsp;toho vyplývá, že pokud je např. třeba umístit anketu na úvodní stránku www prezentace, která je staticky generovaná, musí anketa nabízet pro všechny uživatele stejný kód, který nerozlišuje stavy před a po hlasování a který nemůže např. zobrazovat aktuální výsledky, výběr odpovědi znamená, že se zobrazí stránka pro jednotlivé ankety &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039;, kde je zobrazen aktuální výsledek hlasování stylem &#039;&#039;Po hlasování&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Nejjednodušší příklad je hlasování uvnitř zprávy svázané s&amp;amp;nbsp;danou konkrétní zprávou. Princip způsobu zpracování je naznačen na následujícím diagramu.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
V&amp;amp;nbsp;předloze pro zprávy je třeba umístit jedno klíčové slovo zastupující celý hlasovací formulář. Při zobrazení zprávy se pak vyhodnocuje, zda uživatel na tuto anketu již hlasoval a podle toho se zvolí jeden ze dvou možných formátovacích stylů. Při tom, nezáleží na tom, jestli jde o aktuálně provedené hlasování, tj. uživatel zrovna provádí hlasování, nebo jestli jde o zobrazení ankety, na kterou uživatel odpovídal před týdnem – rozdíl zde je pouze v&amp;amp;nbsp;tom, že se v&amp;amp;nbsp;prvním případě aktuálně započte nový hlas, způsob zobrazení je v&amp;amp;nbsp;obou případech stejný.&lt;br /&gt;
&lt;br /&gt;
Je-li modul řádně nakonfigurován, tj. nastaveny formátovací styly apod., stačí pro vytvoření takové ankety spojené se zprávou zadat v&amp;amp;nbsp;sekci &#039;&#039;&#039;Data&#039;&#039;&#039; modulu otázku a možné odpovědi a zadat ID zprávy, ke které se anketa vztahuje, vše ostatní již zafunguje v&amp;amp;nbsp;prezentační vrstvě automaticky.&lt;br /&gt;
&lt;br /&gt;
Pokud chceme umístit anketu na libovolnou stránku (např. na úvodní stránku www prezentace), která je typicky staticky generovaná, postup je o něco složitější. Do stránky je třeba vložit kompletní hlasovací formulář, kde se již nemůže měnit ve chvíli žádosti o zobrazení je na stránku pevně generován. Zde se využívá funkce, která z&amp;amp;nbsp;anketního formuláře vytvoří novou zprávu WebToDate, která v&amp;amp;nbsp;těle obsahuje kompletní HTML kód formuláře. Cílová stránka tohoto formuláře pak musí být PHP skript pro zobrazení jedné ankety, který započte hlas a zobrazí výsledky hlasování. Funkce je znázorněna na následujícím diagramu.&lt;br /&gt;
&lt;br /&gt;
[[Image:]]&lt;br /&gt;
&lt;br /&gt;
Modul umožňuje definovat více souborů grafických nastavení (tzv. &#039;&#039;Předpisů&#039;&#039;), pro každou anketu zvlášť se pak volí z&amp;amp;nbsp;nabídky připravených předpisů. Díky tomu lze na jedné webové prezentaci používat více způsobů zobrazení anket a kombinovat ankety svázané se zprávou s&amp;amp;nbsp;anketami samostatnými, které se umísťují na kterékoliv stránce prezentace.&lt;br /&gt;
&lt;br /&gt;
== Co je nového ==&lt;br /&gt;
=== Verze 4.0.1.6 modulu ===&lt;br /&gt;
&lt;br /&gt;
Skript &#039;&#039;/scripts/modules/vote/vote.php&#039;&#039; může využívat parametr &#039;&#039;patternid&#039;&#039;, kterým se vynucuje předpis, který se použije pro zobrazení ankety. V rámci předpisu je uveden styl před / po hlasování i předloha, lze tak tedy kompletně předefinovat zobrazení dané ankety.&lt;br /&gt;
&lt;br /&gt;
=== Verze 4.0.1.3 modulu ===&lt;br /&gt;
&lt;br /&gt;
V modulu lze nově vytvořit jednoúrovňový seznam vlastních kategorií (nezávislý na stromu kategorií WebToDate). Každá anketa může být volitelně zařazena do jedné kategorie.&lt;br /&gt;
&lt;br /&gt;
Podle kategorií lze v administračním rozhraní modulu vyhledávat, rovněž lze ale v prezentační části vypsat seznam starších anket s omezením na danou kategorii.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=11</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=11"/>
		<updated>2009-06-24T15:30:03Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Zde uvedené CSS bude ovlivňovat všechny styly */&lt;br /&gt;
&lt;br /&gt;
/* Wikitable (Prettytable) class for skinning normal tables */&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  empty-cells: show;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em 0.4em;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3,&lt;br /&gt;
table.prettytable th, table.prettytable td.hl3, table.wikitable th.hl3 {&lt;br /&gt;
  background: #8da7d6;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl1, table.wikitable th.hl1,&lt;br /&gt;
table.prettytable td.hl1, table.wikitable th.hl1 {&lt;br /&gt;
  background: #c5d8fc;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl2, table.wikitable th.hl2,&lt;br /&gt;
table.prettytable td.hl2, table.wikitable th.hl2 {&lt;br /&gt;
  background: #a7c1f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* General purpose &amp;quot;pretty (data) tables&amp;quot; */&lt;br /&gt;
table.datatable { background-color: transparent; }&lt;br /&gt;
table.datatable th, table.datatable td { padding: 4px; }&lt;br /&gt;
table.datatable th { text-align: left; background-color: #999999; }&lt;br /&gt;
table.datatable tr { background-color: #cccccc; }&lt;br /&gt;
table.datatable tr:hover { background-color: #ffffcc; }&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=10</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=10"/>
		<updated>2009-06-24T15:04:00Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Zde uvedené CSS bude ovlivňovat všechny styly */&lt;br /&gt;
h1.firstHeading { display:none; }&lt;br /&gt;
&lt;br /&gt;
/* Wikitable (Prettytable) class for skinning normal tables */&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  empty-cells: show;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em 0.4em;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3,&lt;br /&gt;
table.prettytable th, table.prettytable td.hl3, table.wikitable th.hl3 {&lt;br /&gt;
  background: #8da7d6;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl1, table.wikitable th.hl1,&lt;br /&gt;
table.prettytable td.hl1, table.wikitable th.hl1 {&lt;br /&gt;
  background: #c5d8fc;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl2, table.wikitable th.hl2,&lt;br /&gt;
table.prettytable td.hl2, table.wikitable th.hl2 {&lt;br /&gt;
  background: #a7c1f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* General purpose &amp;quot;pretty (data) tables&amp;quot; */&lt;br /&gt;
table.datatable { background-color: transparent; }&lt;br /&gt;
table.datatable th, table.datatable td { padding: 4px; }&lt;br /&gt;
table.datatable th { text-align: left; background-color: #999999; }&lt;br /&gt;
table.datatable tr { background-color: #cccccc; }&lt;br /&gt;
table.datatable tr:hover { background-color: #ffffcc; }&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=9</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=9"/>
		<updated>2009-06-24T15:01:50Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Zde uvedené CSS bude ovlivňovat všechny styly */&lt;br /&gt;
body.page-Main_Page h1.firstHeading { display:none; }&lt;br /&gt;
&lt;br /&gt;
/* Wikitable (Prettytable) class for skinning normal tables */&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  empty-cells: show;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em 0.4em;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3,&lt;br /&gt;
table.prettytable th, table.prettytable td.hl3, table.wikitable th.hl3 {&lt;br /&gt;
  background: #8da7d6;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl1, table.wikitable th.hl1,&lt;br /&gt;
table.prettytable td.hl1, table.wikitable th.hl1 {&lt;br /&gt;
  background: #c5d8fc;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl2, table.wikitable th.hl2,&lt;br /&gt;
table.prettytable td.hl2, table.wikitable th.hl2 {&lt;br /&gt;
  background: #a7c1f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* General purpose &amp;quot;pretty (data) tables&amp;quot; */&lt;br /&gt;
table.datatable { background-color: transparent; }&lt;br /&gt;
table.datatable th, table.datatable td { padding: 4px; }&lt;br /&gt;
table.datatable th { text-align: left; background-color: #999999; }&lt;br /&gt;
table.datatable tr { background-color: #cccccc; }&lt;br /&gt;
table.datatable tr:hover { background-color: #ffffcc; }&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=4</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=MediaWiki:Common.css&amp;diff=4"/>
		<updated>2009-06-24T14:30:37Z</updated>

		<summary type="html">&lt;p&gt;WikiSysop: Založena nová stránka: /* Zde uvedené CSS bude ovlivňovat všechny styly */ /* Wikitable (Prettytable) class for skinning normal tables */ table.wikitable, table.prettytable {   margin: 1em 1em…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Zde uvedené CSS bude ovlivňovat všechny styly */&lt;br /&gt;
/* Wikitable (Prettytable) class for skinning normal tables */&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  empty-cells: show;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em 0.4em;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3,&lt;br /&gt;
table.prettytable th, table.prettytable td.hl3, table.wikitable th.hl3 {&lt;br /&gt;
  background: #8da7d6;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl1, table.wikitable th.hl1,&lt;br /&gt;
table.prettytable td.hl1, table.wikitable th.hl1 {&lt;br /&gt;
  background: #c5d8fc;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable td.hl2, table.wikitable th.hl2,&lt;br /&gt;
table.prettytable td.hl2, table.wikitable th.hl2 {&lt;br /&gt;
  background: #a7c1f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* General purpose &amp;quot;pretty (data) tables&amp;quot; */&lt;br /&gt;
table.datatable { background-color: transparent; }&lt;br /&gt;
table.datatable th, table.datatable td { padding: 4px; }&lt;br /&gt;
table.datatable th { text-align: left; background-color: #999999; }&lt;br /&gt;
table.datatable tr { background-color: #cccccc; }&lt;br /&gt;
table.datatable tr:hover { background-color: #ffffcc; }&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>