Deprecated: Optional parameter $prefix declared before required parameter $code is implicitly treated as a required parameter in /home/users/jogger/ftp/wiki/languages/Language.php on line 4199

Deprecated: Return type of ExplodeIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/utils/StringUtils.php on line 576

Deprecated: Return type of ExplodeIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/utils/StringUtils.php on line 590

Deprecated: Return type of ExplodeIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/utils/StringUtils.php on line 583

Deprecated: Return type of ExplodeIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/utils/StringUtils.php on line 609

Deprecated: Return type of ExplodeIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/utils/StringUtils.php on line 558

Deprecated: Return type of ResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/db/DatabaseUtility.php on line 197

Deprecated: Return type of ResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/db/DatabaseUtility.php on line 215

Deprecated: Return type of ResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/db/DatabaseUtility.php on line 208

Deprecated: Return type of ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/db/DatabaseUtility.php on line 225

Deprecated: Return type of ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/users/jogger/ftp/wiki/includes/db/DatabaseUtility.php on line 186

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/users/jogger/ftp/wiki/languages/LanguageConverter.php on line 711

Warning: A skin using autodiscovery mechanism, Chick, was found in your skins/ directory. The mechanism will be removed in MediaWiki 1.25 and the skin will no longer be recognized. See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for information how to fix this. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 131] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: A skin using autodiscovery mechanism, Nostalgia, was found in your skins/ directory. The mechanism will be removed in MediaWiki 1.25 and the skin will no longer be recognized. See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for information how to fix this. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 131] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: An old copy of the Vector skin was found in your skins/ directory. You should remove it to avoid problems in the future.See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for details. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 123] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: An old copy of the CologneBlue skin was found in your skins/ directory. You should remove it to avoid problems in the future.See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for details. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 123] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: A skin using autodiscovery mechanism, Simple, was found in your skins/ directory. The mechanism will be removed in MediaWiki 1.25 and the skin will no longer be recognized. See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for information how to fix this. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 131] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: An old copy of the Modern skin was found in your skins/ directory. You should remove it to avoid problems in the future.See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for details. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 123] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: An old copy of the MonoBook skin was found in your skins/ directory. You should remove it to avoid problems in the future.See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for details. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 123] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: A skin using autodiscovery mechanism, MySkin, was found in your skins/ directory. The mechanism will be removed in MediaWiki 1.25 and the skin will no longer be recognized. See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for information how to fix this. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 131] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Warning: A skin using autodiscovery mechanism, Standard, was found in your skins/ directory. The mechanism will be removed in MediaWiki 1.25 and the skin will no longer be recognized. See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for information how to fix this. [Called from SkinFactory::getLegacySkinNames in /home/users/jogger/ftp/wiki/includes/skins/SkinFactory.php at line 131] in /home/users/jogger/ftp/wiki/includes/debug/MWDebug.php on line 302

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /home/users/jogger/ftp/wiki/includes/WebResponse.php on line 37

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /home/users/jogger/ftp/wiki/includes/WebResponse.php on line 37

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /home/users/jogger/ftp/wiki/includes/WebResponse.php on line 37
http://wiki.jogger.pl/api.php?action=feedcontributions&user=84.144.18.60&feedformat=atom JoggerWiki - Wkład użytkownika [pl] 2024-03-28T13:50:35Z Wkład użytkownika MediaWiki 1.24.1 http://wiki.jogger.pl/index.php?title=Tagi&diff=1357 Tagi 2006-02-25T05:34:12Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> ----<br /> &lt;h3&gt;COMMENT_FORM2 (w starym stylu, oparty na tabeli)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_ENTRIES&amp;&lt;/b&gt;&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM&amp;&lt;/b&gt;&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1356 Tagi 2006-02-25T05:33:57Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> ----<br /> &lt;h3&gt;COMMENT_FORM2 (w starym stylu, oparty na tabeli)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_ENTRIES&amp;&lt;/b&gt;&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM&amp;&lt;/b&gt;&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1355 Tagi 2006-02-25T05:33:45Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> ----<br /> &lt;h3&gt;COMMENT_FORM2 (w starym stylu, oparty na tabeli)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_ENTRIES&amp;&lt;/b&gt;&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM&amp;&lt;/b&gt;&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1354 Tagi 2006-02-25T05:33:25Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> ----<br /> &lt;h3&gt;COMMENT_FORM2 (w starym stylu, oparty na tabeli)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_ENTRIES&amp;&lt;/b&gt;&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM&amp;&lt;/b&gt;&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1353 Tagi 2006-02-25T05:31:59Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> ----<br /> &lt;h3&gt;COMMENT_FORM2 (w starym stylu, oparty na tabeli)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1352 Tagi 2006-02-25T05:30:46Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM2 (w starym stylu, oparty na tabeli)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1351 Tagi 2006-02-25T05:30:12Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1350 Tagi 2006-02-25T05:29:09Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy w starym stylu (oparty na tabeli) (COMMENT_FORM2)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_FORM2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1349 Tagi 2006-02-25T05:28:57Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy w starym stylu (oparty na tabeli) (COMMENT_FORM2)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_FORM2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1348 Tagi 2006-02-25T05:28:43Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy w starym stylu (oparty na tabeli) (COMMENT_FORM2)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_FORM2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1347 Tagi 2006-02-25T05:28:07Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> &lt;h3&gt;ARCHIVE_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;ARCHIVE_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danym okresie archiwum&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy w starym stylu (oparty na tabeli) (COMMENT_FORM2)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_FORM2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1346 Tagi 2006-02-25T05:06:12Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy w starym stylu (oparty na tabeli) (COMMENT_FORM2)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_FORM2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM2/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1345 Tagi 2006-02-25T05:02:17Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; [http://bugger.jogger.pl/index.php?do=details&amp;id=60 Bugger - zgłoszenie nr 60] &lt;strong style=&quot;color: green;&quot;&gt;(OK)&lt;/strong&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=10 Bugger - zgłoszenie nr 10] (propozycja nowych znaczników)&lt;br /&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=20 Bugger - zgłoszenie nr 20] (propozycja nowych znaczników)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=7 Bugger - zgłoszenie nr 7] (propozycja nowej opcji)&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=89 Bugger - zgłoszenie nr 89] (propozycja nowego znacznika)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz też: &lt;strong&gt;COMMENT_FORM&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=41 Bugger - zgłoszenie nr 41] (propozycja nowych znaczników)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_FORM&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=77 Bugger - zgłoszenie nr 77] (propozycja nowych znaczników)&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=90 Bugger - zgłoszenie nr 90] (propozycja nowych znaczników)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=68 Bugger - zgłoszenie nr 68]&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Tagi&diff=1344 Tagi 2006-02-25T05:01:51Z <p>84.144.18.60: </p> <hr /> <div>&lt;p&gt;Lista i opisy dostępnych tagów Joggera 2.0. Nowe tagi są odpowiednio zaznaczone.&lt;/p&gt;<br /> <br /> &lt;h2&gt;Wpis (ENTRY)&lt;/h2&gt;<br /> &lt;h3&gt;ENTRY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wpisy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DAY_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;znacznik opcjonalny; wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ENTRY_DAY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;użycie tego znacznika nie jest obowiązkowe. Służy on do grupowania wpisów z jednego dnia, zatem jeśli w projekcie szablonu każdy wpis jest oddzielną jednostką, ten znacznik nie będzie przydatny.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;dzien&quot;&amp;gt;<br /> &amp;lt;h2&amp;gt;dzień &amp;lt;ENTRY_DATE/&amp;gt;&lt;/a&gt; roku:&amp;lt;/h2&amp;gt;<br /> &amp;lt;ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom |&amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/ENTRY_DAY_BLOCK&amp;gt;<br /> &amp;lt;hr /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &lt;strong&gt;ENTRY_DATE&lt;/strong&gt; oraz na położenie poziomej linii &lt;code&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_SUBJECT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_SUBJECT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera i szablon komentarzy (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł wpisu (tytuły dodaje się wysyłając w kliencie Jabbera wpis jako wiadomość, a nie jako czat).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_ID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_ID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_ID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &lt;em lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;anchor link&lt;/em&gt;). Wstawiany tekst wygląda np. tak: &lt;code&gt;e32726&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;przykłady&lt;/dt&gt;<br /> &lt;dd&gt;znacznika mozna użyć po prostu w atrybucie &lt;strong&gt;id&lt;/strong&gt; np. nagłowka wpisu:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;<br /> Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:<br /> &lt;pre&gt;&amp;lt;h2 id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;#&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_LEVEL&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_LEVEL/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_LEVEL&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &lt;code&gt;&amp;lt;LEVELx&amp;gt;&lt;/code&gt;, gdzie x to liczba od 0 do 10. Poziom 0 oznacza, że wpis będzie widoczne dla każdego, a oprócz tego (i tym różni się od poziomu 1.) zostanie wyświetlony na stronie głównej Joggera, w częsci &quot;Ostatnio dodane<br /> wpisy&quot;. Poziomy od 2 do 10 są już prywatne, by przeczytać takie wpisy, należy się zalogować.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika &lt;code&gt;&amp;lt;ENTRY_LEVEL&amp;gt;&lt;/code&gt; można użyć na przykład do określenia koloru tła tytułu w zależności od poziomu dostępności wpisu.<br /> &lt;pre&gt;<br /> &amp;lt;h2 class=&quot;poziom&amp;amp;ENTRY_LEVEL;&quot; id=&quot;&amp;amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/h2&amp;gt;<br /> &lt;/pre&gt;<br /> CSS:<br /> &lt;pre&gt;<br /> .poziom0 { background-color: #fff; }<br /> .poziom1 { background-color: #eee; }<br /> .poziom2 { background-color: #ddd; }<br /> .poziom3 { background-color: #ccc; }<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Znacznika można użyć na wiele sposobów. Można po prostu przy każdym wpisie wyświetlić jego poziom dostępności, można (tak jak wyżej) zmieniać kolory tła wpisów, można użyć atrybutu &lt;strong&gt;title&lt;/strong&gt;, lub pseudoelementów CSS :before i :after (np. &lt;code&gt;.poziom2:after { content: &quot; (Wpis ukryty)&quot; }&lt;/code&gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CONTENT_SHORT (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CONTENT_SHORT&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CONTENT_SHORT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;) i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik działa podobnie do &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt; (wstawia treść wspisu), lecz, gdy w treści tej napotka &lt;code&gt;&amp;lt;EXCERPT&amp;gt;&lt;/code&gt;, to obcina wszystko co jest za tym tagiem (praktyczne użycie może sprowadzać się tylko do strony głównej szablonu, na stronie komentarzy zalecany byłby znacznik &lt;strong&gt;ENTRY_CONTENT&lt;/strong&gt;).&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;[http://bugger.jogger.eu.org/?do=details&amp;id=39 Bugger - zgłoszenie nr 39]&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL w odnośniku do strony z komentarzami.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_COMMENT_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_COMMENT_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;dt&gt;działanie&lt;/dt&gt;&lt;dd&gt;wstawia<br /> tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &quot;Dodaj komentarz&quot;. Jeśli komentarze są - np. &quot;1 komentarz&quot;, &quot;3 komentarze&quot;, &quot;5 komentarzy&quot;.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub<br /> będą miały taką samą ich liczbę, może się zdarzyć, że na stronie będzie kilka odnośników tak samo opisanych, a prowadzących do różnych stron. Może to spowodować nieporozumienia, szczególnie w przeglądarkach<br /> tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: <br /> &lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;<br /> &amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;span class=&quot;ukryj&quot;&amp;gt; do wpisu &amp;lt;em&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/em&amp;gt;&amp;lt;/span&amp;gt;<br /> &amp;lt;/a&amp;gt;&lt;/pre&gt;<br /> Klasa &quot;ukryj&quot; powinna zostać w CSS zdefiniowana następująco:<br /> &lt;pre&gt;<br /> .ukryj {<br /> display: none;<br /> }<br /> &lt;/pre&gt;<br /> Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &quot;2 komentarze&quot; w trzech różnych miejscach, zobaczymy: &quot;2 komentarze do wpisu &lt;em&gt;Pierwszy&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Drugi&lt;/em&gt;&quot;, &quot;2 komentarze do wpisu &lt;em&gt;Trzeci&lt;/em&gt;&quot;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa analogicznie do znacznika &lt;strong&gt;COMMENT_CLASS&lt;/strong&gt; - naprzemiennie wstawia tekst &lt;code&gt;entry1&lt;/code&gt; i &lt;code&gt;entry2&lt;/code&gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &lt;strong&gt;ENTRY_DAY_BLOCK&lt;/strong&gt;. &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jadą datą.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz &lt;strong&gt;ENTRY_CLASS_RESET&lt;/strong&gt;&lt;br /&gt; [http://bugger.jogger.pl/index.php?do=details&amp;id=60 Bugger - zgłoszenie nr 60] &lt;strong style=&quot;color: green;&quot;&gt;(OK)&lt;/strong&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CLASS_RESET&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ENTRY_CLASS_RESET&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ENTRY_CLASS_RESET;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;strona główna joggera (w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;działa tylko w połączeniu z &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;. Powoduje zignorowanie dotychczasowego porządku działania &lt;strong&gt;ENTRY_CLASS&lt;/strong&gt; i ponowne rozpoczęcie od &lt;code&gt;entry1&lt;/code&gt;. Znacznik ten może być przydatny, jeśli wpisy zgrupowane pod wspólną datą mają zmieniać klasy lokalnie, a nie globalnie. W takim przypadku każdy pierwszy wpis danego dnia miałby klasę &lt;code&gt;entry1&lt;/code&gt;.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &lt;code&gt;&amp;lt;ENTRY_BLOCK&amp;gt; ... &amp;lt;/ENTRY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczona jest kategoria danego wpisu&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;entry&quot;&amp;gt;<br /> &amp;lt;h2 id=&quot;&amp;ENTRY_ID;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_SUBJECT/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_LEVEL/&amp;gt; poziom | &amp;lt;ENTRY_DATE/&amp;gt;, &amp;lt;ENTRY_HOUR/&amp;gt;&amp;lt;br /&amp;gt;<br /> kategoria: <br /> &amp;lt;ENTRY_CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;a href=&quot;&amp;ENTRY_CATEGORY_HREF;&quot;&amp;gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;<br /> &amp;lt;/ENTRY_CATEGORY_BLOCK&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;ENTRY_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;ENTRY_COMMENT_HREF;&quot;&amp;gt;&amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;entrycategory1&lt;/code&gt; i &lt;code&gt;entrycategory2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt; (wykorzystywany, gdy w użyciu jest &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku kategorii (przy notce)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ENTRY_CATEGORY_HREF_DESCR2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuły jednej lub więcej kategorii przy wpisie; każda z nich odzielona jest przecinkiem. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Archwium wpisów (ARCHIVE)&lt;/h2&gt;<br /> &lt;h3&gt;ARCHIVE_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ARCHIVE_BLOCK&amp;gt; ... &amp;lt;/ARCHIVE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron z poprzednimi wpisami.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;Starsze wpisy:<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;ARCHIVE_HREF;&quot;&amp;gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/ARCHIVE_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=10 Bugger - zgłoszenie nr 10] (propozycja nowych znaczników)&lt;br /&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=20 Bugger - zgłoszenie nr 20] (propozycja nowych znaczników)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do stron archiwum.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ARCHIVE_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ARCHIVE_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ARCHIVE_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy stron archiwum (np. &lt;em&gt;Styczeń 2004&lt;/em&gt; lub - jeśli sortujemy wpisy według ich liczby na stronie - np. &lt;em&gt;17.02.2004 - 27.01.2004&lt;/em&gt;).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;archive1&lt;/code&gt; i &lt;code&gt;archive2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ARCHIVE_CURRENT_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;ARCHIVE_CURRENT_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;ARCHIVE_CURRENT_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy (nie musi znajdywać się w bloku &lt;b&gt;ARCHIVE_BLOCK&lt;/b&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia opis (zależnie od wyboru użytkownika w panelu administracyjnym, czyli albo podział na miesiące, albo na dni) archwium, które jest obecnie oglądane&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Kategorie wpisów (CATEGORY) (NOWY)&lt;/h2&gt;<br /> &lt;h3&gt;CATEGORY_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;CATEGORY_BLOCK&amp;gt; ... &amp;lt;/CATEGORY_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista z kategoriami&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;categories&quot;&amp;gt;<br /> &amp;lt;CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;amp;CATEGORY_CLASS;&quot; id=&quot;&amp;amp;CATEGORY_ID;&quot;&amp;gt;<br /> &amp;lt;a href=&quot;&amp;CATEGORY_HREF;&quot;&amp;gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;<br /> (&amp;lt;CATEGORY_ENTRIES/&amp;gt;)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/CATEGORY_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_CLASS (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_CLASS;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_CLASS/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia naprzemiennie tekst &lt;code&gt;category1&lt;/code&gt; i &lt;code&gt;category2&lt;/code&gt;; działa analogicznie do &lt;b&gt;ENTRY_CLASS&lt;/b&gt; i &lt;b&gt;COMMENT_CLASS&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ENTRIES (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ENTRIES;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ENTRIES/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia liczbę wpisów w danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;CATEGORY_HREF;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do kategorii (lista kategorii)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_HREF_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_HREF_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_HREF_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;CATEGORY_ID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;CATEGORY_ID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;CATEGORY_ID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia identyfikator do kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Linki (LINK)&lt;/h2&gt;<br /> &lt;h3&gt;LINK_GROUP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt; ... &amp;lt;/LINK_GROUP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczana jest lista kategorii linków oraz linki należące do tej kategorii&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul id=&quot;links&quot;&amp;gt;<br /> &amp;lt;LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li class=&quot;&amp;LINK_CLASS;&quot;&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_GROUP_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że blok &lt;b&gt;LINK_BLOCK&lt;/b&gt; znajduje się pomiędzy blokiem &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (w innym przypadku jogger wywołuje błąd)&lt;/li&gt;<br /> &lt;li&gt;najlepszym rozwiązaniem tego jest użycie nieuporządkowanej listy &lt;code&gt;&amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;/code&gt; (jak podano w przykładzie)&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_GROUP_DESCR (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;LINK_GROUP_DESCR;&lt;/code&gt; lub &lt;code&gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&lt;/code&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia tytuł (opis) kategorii (grupy) linków&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LINK_BLOCK&amp;gt; ... &amp;lt;/LINK_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku należy umieścić kod odpowiadający za wyświetlanie linków do stron, które zapamiętamy w panelu konfiguracyjnym Joggera. Odnośniki zostaną wyświetlone w kolejności alfabetycznej. Dzięki tej funkcji<br /> można dodawać i usuwać linki do ulubionych stron bez konieczności zmiany kodu szablonu.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;LINK_BLOCK&amp;gt;<br /> &amp;lt;li&amp;gt;&amp;lt;a href=&quot;&amp;amp;LINK_HREF;&quot;&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;<br /> &amp;lt;/LINK_BLOCK&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=7 Bugger - zgłoszenie nr 7] (propozycja nowej opcji)&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=89 Bugger - zgłoszenie nr 89] (propozycja nowego znacznika)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LINK_HREF_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LINK_HREF_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LINK_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwy polecanych stron. (patrz: wyjaśnienie przy &lt;strong&gt;LINK_BLOCK&lt;/strong&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Komentarze (COMMENT)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;COMMENT_BLOCK&amp;gt;... &amp;lt;/COMMENT_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok służy wyświetlaniu kolejnych komentarzy.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Komentarze:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;&lt;a href=&quot;#commentclass&quot;&gt;&amp;amp;COMMENT_CLASS;&lt;/a&gt;&quot;&amp;gt;<br /> &amp;lt;p&amp;gt;<br /> &amp;lt;COMMENT_NICK/&amp;gt; | dnia &amp;lt;COMMENT_DATE/&amp;gt;, o godzinie &amp;lt;COMMENT_HOUR/&amp;gt;<br /> <br /> &amp;lt;ADMIN_BLOCK&amp;gt; <br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&amp;lt;/p&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz też: &lt;strong&gt;COMMENT_FORM&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=41 Bugger - zgłoszenie nr 41] (propozycja nowych znaczników)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CLASS&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy , zapis: &lt;code&gt;&amp;lt;COMMENT_CLASS/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CLASS;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia na zmianę &lt;code&gt;comment1&lt;/code&gt; lub &lt;code&gt;comment2&lt;/code&gt;. Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NICK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_NICK/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_NICK;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego. Jeśli komentujący jest użytkownikiem Joggera i w<br /> chwili dodawania komentarza był zalogowany do Joggera (zalogować się<br /> można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_DATE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_DATE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_DATE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia datę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_HOUR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_HOUR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_HOUR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia godzinę dodania komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_CONTENT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_CONTENT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_CONTENT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia treść komentarza.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;znacznik jest podmieniany na favikone zarejestrowanego użytwkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FAVICON2 (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;COMMENT_FAVICON2;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FAVICON2/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;b&gt;COMMENT_BLOCK&lt;/b&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia czysty link do obrazka (favikony)&lt;/dd&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Formularz komentarzy (COMMENT_FORM)&lt;/h2&gt;<br /> &lt;h3&gt;COMMENT_FORM&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;COMMENT_FORM/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;COMMENT_FORM;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia cały formularz do dodawania komentarzy.&lt;/dd<br /> &gt;&lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;h2&amp;gt;Dodaj swój komentarz:&amp;lt;/h2&amp;gt;<br /> &amp;lt;COMMENT_FORM/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;tag wstawia następującą tabelę (zamiast &quot;Sledź ten wątek...&quot; może być button &quot;Przestań sledzić ten wątek&quot;):<br /> &lt;pre&gt;<br /> &amp;lt;form action=&quot;/comment.php&quot; method=&quot;post&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;jid&quot; value=&quot;[jid_komentowanego]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;eid&quot; value=&quot;[id_wpisu]&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;startid&quot; value=&quot;0&quot; /&amp;gt;<br /> &amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;addcomm&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;table&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Podpis:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; &lt;strong&gt;id=&quot;commnickid&quot;&lt;/strong&gt; value=&quot;[Twój_jid]&quot; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;Treść:&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;textarea name=&quot;commbody&quot; &lt;strong&gt;id=&quot;commbody&quot;&lt;/strong&gt; cols=&quot;60&quot; rows=&quot;6&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifyentry&quot; value=&quot;notify&quot; /&amp;gt;<br /> <br /> Śledź ten wątek i powiadom mnie o nowych komentarzach<br /> &amp;lt;/td&amp;gt;<br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;tr&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;<br /> &amp;lt;td&amp;gt;&amp;lt;input type=&#039;submit&#039; name=&quot;submit&quot; &lt;strong&gt;id=&quot;submitcomm&quot;&lt;/strong&gt; value=&#039;Wyślij&#039; /&amp;gt;&amp;lt;/td&amp;gt;<br /> <br /> &amp;lt;/tr&amp;gt;<br /> &amp;lt;/table&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &lt;/pre&gt;<br /> By zastosować style do tego formularza wystarczy użyć ID jego pól. Jak widać pole z podpisem ma &lt;code&gt;id=&quot;commnickid&quot;&lt;/code&gt;, pole tekstowe z treścią komentarza - &lt;code&gt;id=&quot;commbody&quot;&lt;/code&gt;, przycisk &quot;Wyślij&quot; - &lt;code&gt;id=&quot;submitcomm&quot;&lt;/code&gt; a przycisk &quot;Przestań śledzić ten wątek&quot; - &lt;code&gt;id=&quot;tracestop&quot;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;&lt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku umieszczany jest formularz dodawania komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;div class=&quot;komentblok&quot;&amp;gt;<br /> &amp;lt;h3 class=&quot;kTyt&quot;&amp;gt;Dodaj nowy komentarz:&amp;lt;/h3&amp;gt;<br /> &amp;lt;div class=&quot;komentarze&quot;&amp;gt;&lt;div class=&quot;komklcomment1&quot;&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;&amp;amp;COMMENT_FORM_ACTION;&quot; method=&quot;post&quot; id=&quot;formcomment&quot;&amp;gt;<br /> &amp;lt;fieldset&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnicklab&quot; for=&quot;commnickid&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commbodylab&quot; for=&quot;commbody&quot;&amp;gt;Treść:&amp;lt;/label&amp;gt;<br /> &amp;lt;textarea name=&quot;commbody&quot; id=&quot;commbody&quot; cols=&quot;60&quot; cows=&quot;6&quot;&amp;gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&amp;lt;/textarea&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submitcomm&quot; value=&quot;Wyślij&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/fieldset&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> <br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> <br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> <br /> &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> &lt;dl&gt;&lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;należy zauważyć, że tag &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; także jest poprawnym tagiem formularza komentarzy, lecz nie pozwala on, na tak elastyczną modyfikację tegoż formularza&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza komentarzy&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_BODY (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_BODY;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_BODY/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść komentarza dla formularza komentarzy (umieszczany pomiędzy znacznikami &lt;code&gt;&amp;lt;textarea&amp;gt; (...) &amp;lt;/textarea&amp;gt;&lt;/code&gt;)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_CODE (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_CODE;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_CODE/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia grafikę kodu potrzebnego do wysłania komentarza (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKID (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKID;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKID/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia podpis komentującego (tylko dla użytkowników zalogowanych)&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;COMMENT_FORM_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickid&quot; id=&quot;commnickid&quot; value=&quot;&amp;COMMENT_FORM_NICKID;&quot; /&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_FORM_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NICKURL (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;amp;COMMENT_FORM_NICKURL;&lt;/code&gt; lub &lt;code&gt;&amp;lt;COMMENT_FORM_NICKURL/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/strong&gt; (szablon komentarzy, formularz komentarzy)&lt;/dd&gt;<br /> &lt;dl&gt;&lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL komentującego (widoczne tylko dla użytkowników niezalogowanych)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_START_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;checkbox&lt;/code&gt; pozwalający na śledzenie danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;input type=&quot;checkbox&quot; name=&quot;notifystart&quot; id=&quot;notifystart&quot; value=&quot;notify&quot; checked=&quot;checked&quot; /&amp;gt;<br /> &amp;lt;label id=&quot;notifylab&quot; for=&quot;notifystart&quot;&amp;gt;Śledź ten wątek&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOTIFY_STOP_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczany jest &lt;code&gt;input&lt;/code&gt; pozwalający na zakończenie śledzenia danego wątku&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;input type=&quot;submit&quot; name=&quot;notifystop&quot; id=&quot;notifystop&quot; value=&quot;Przestań śledzić&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOTIFY_START_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_FORM_NOUSER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt; ... &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy (blok &lt;strong&gt;COMMENT_FORM_BLOCK&lt;/strong&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana jest część formularza komentarzy widoczna tylko dla niezalogowanych użytkowników&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnickurllab&quot; for=&quot;commnickurl&quot;&amp;gt;Podpis:&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;commnickurl&quot; id=&quot;commnickurl&quot; value=&quot;&amp;amp;COMMENT_FORM_NICKURL;&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;div class=&quot;commrow2&quot;&amp;gt;<br /> &amp;lt;label id=&quot;codelab&quot; for=&quot;code&quot;&gt;Kod: &amp;lt;img src=&quot;&amp;amp;COMMENT_FORM_CODE;&quot; alt=&quot;code&quot; /&amp;gt;&amp;lt;/label&amp;gt;<br /> &amp;lt;input type=&quot;text&quot; name=&quot;code&quot; id=&quot;code&quot; /&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_FORM_NOUSER_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_LOGGED_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_LOGGED_BLOCK&amp;gt; ... &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze są dostępne tylko po zalogowaniu się&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_LOGGED_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commlogged&quot; for=&quot;commlogged&quot;&amp;gt;Tylko zalogowani użytkownicy mogą komentować&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_LOGGED_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;COMMENT_NONE_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i zamykający (&lt;code&gt;&amp;lt;COMMENT_NONE_BLOCK&amp;gt; ... &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy, formularz komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w bloku tym umieszczana oglądający jest informoany o tym, że komentarze zostały zablokowane&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> (...)<br /> &amp;lt;COMMENT_NONE_BLOCK&amp;gt;<br /> &amp;lt;div class=&quot;commrow1&quot;&amp;gt;<br /> &amp;lt;label id=&quot;commnone&quot; for=&quot;commnone&quot;&amp;gt;Komentarze zablokowane&amp;lt;/label&amp;gt;<br /> &amp;lt;/div&amp;gt;<br /> &amp;lt;/COMMENT_NONE_BLOCK&amp;gt;<br /> (...)<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Admin (ADMIN)&lt;/h2&gt;<br /> &lt;h3&gt;ADMIN_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;ADMIN_BLOCK&amp;gt; ... &amp;lt;/ADMIN_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na [http://jogger.pl stronie głównej Joggera]) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;w bloku &lt;strong&gt;ENTRY_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;ENTRY_BLOCKY&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&quot;&amp;gt;Edytuj&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/ENTRY_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt;:<br /> &lt;pre&gt;<br /> &amp;lt;COMMENT_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;span&amp;gt;<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&quot;&amp;gt;Usuń&amp;lt;/a&amp;gt;,<br /> &amp;lt;a href=&quot;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&quot;&amp;gt;Zablokuj IP&amp;lt;/a&amp;gt;.<br /> &amp;lt;/span&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> (...)<br /> &amp;lt;/COMMENT_BLOCK&amp;gt;<br /> &lt;/pre&gt;<br /> można też tak:<br /> &lt;pre&gt;<br /> &amp;lt;ADMIN_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;Tego akapitu nie zobaczy nikt poza mną.&amp;lt;/p&amp;gt;<br /> &amp;lt;/ADMIN_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;4 tagi zaczynające się od &quot;&lt;strong&gt;ADMIN_&lt;/strong&gt;&quot; nie muszą być umieszczone w bloku &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt;. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy<br /> adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.&lt;br /&gt;&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=77 Bugger - zgłoszenie nr 77] (propozycja nowych znaczników)&lt;br /&gt;<br /> [http://bugger.jogger.pl/index.php?do=details&amp;id=90 Bugger - zgłoszenie nr 90] (propozycja nowych znaczników)&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_EDIT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_EDIT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_EDIT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony edycji danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_ENTRY_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_ENTRY_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_ENTRY_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; (szablon strony głównej (wtedy w bloku &lt;strong&gt;ENTRIES_DAY&lt;/strong&gt;) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_REMOVE_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_REMOVE_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ADMIN_COMMENT_BLOCKIP_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ADMIN_COMMENT_BLOCKIP_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;ADMIN_BLOCK&lt;/strong&gt; w bloku &lt;strong&gt;COMMENT_BLOCK&lt;/strong&gt; (szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Niezalogowany użytkownik (NOUSER)&lt;/h2&gt;<br /> &lt;h3&gt;NOUSER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;NOUSER_BLOCK&amp;gt; ... &amp;lt;/NOUSER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych<br /> użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> Dla znajomych<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;a href=&quot;&amp;amp;USER_LOG_IN_HREF;&quot;&amp;gt;Zaloguj się&amp;lt;/a&amp;gt;, by przeczytać inne wpisy.&amp;lt;/p&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;patrz: formularz logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;USER_LOG_IN_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;USER_LOG_IN_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;USER_LOG_IN_ACTION (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;USER_LOG_IN_ACTION;&lt;/code&gt; lub &lt;code&gt;&amp;lt;USER_LOG_IN_ACTION/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony logowania)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia wartość atrybutu &lt;code&gt;action&lt;/code&gt; dla formularza logowania&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FORMULARZ&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;np. blok &lt;strong&gt;NOUSER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:&amp;lt;br /&amp;gt;<br /> &amp;lt;NOUSER_BLOCK&amp;gt;<br /> &amp;lt;form action=&quot;http://login.[Twoja_nazwa_domeny].jogger.pl/index.php&quot; method=&quot;post&quot; id=&quot;logowanie&quot;&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;hidden&quot; name=&quot;op&quot; value=&quot;loginuser&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Login:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;text&quot; name=&quot;user&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> <br /> &amp;lt;div&amp;gt;&amp;lt;span&amp;gt;Hasło:&amp;lt;/span&amp;gt;&amp;lt;input type=&quot;password&quot; name=&quot;pass&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;div&amp;gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Zaloguj&quot; id=&quot;guzik&quot; /&amp;gt;&amp;lt;/div&amp;gt;<br /> &amp;lt;/form&amp;gt;<br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;by to ładniej wyglądało, można w CSS dodać np.:<br /> &lt;pre&gt;<br /> /* logowanie */<br /> form#logowanie span {<br /> width: 4em; <br /> float: left;<br /> }<br /> form#logowanie div {<br /> margin-bottom: 3px;<br /> }<br /> form#logowanie input {<br /> width: 8em;<br /> padding-left: 3px;<br /> }<br /> form#logowanie input#guzik {<br /> width: auto;<br /> padding: 3px 5px;<br /> margin-top: 5px;<br /> margin-left: 4em; /* tyle samo, ile width w span wyżej */<br /> font-family: sans-serif;<br /> }&lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Zalogowany użytkownik (LOGGED_USER)&lt;/h2&gt;<br /> &lt;h3&gt;LOGGED_USER_BLOCK&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;LOGGED_USER_BLOCK&amp;gt; ... &amp;lt;/LOGGED_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;treść zawarta w tym bloku będzie widoczna tylko i wyłącznie dla zalogowanych gości joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;<br /> &lt;pre&gt;Dla znajomych:<br /> &amp;lt;NOUSER_BLOCK&amp;gt; <br /> ( ... ) <br /> &amp;lt;/NOUSER_BLOCK&amp;gt;<br /> <br /> &amp;lt;LOGGED_USER_BLOCK&amp;gt;<br /> &amp;lt;p&amp;gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;, &amp;lt;a href=&quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&quot;&amp;gt;&amp;lt;em&amp;gt;wyloguj się&amp;lt;/em&amp;gt;&amp;lt;/a&amp;gt;, gdy będziesz wychodzić.<br /> &amp;lt;/p&amp;gt;<br /> &amp;lt;/LOGGED_USER_BLOCK&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_NAME&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_NAME/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_NAME;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia nazwę zalogowanego użytkownika.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;LOGGED_USER_LOG_OUT_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;blok &lt;strong&gt;LOGGED_USER_BLOCK&lt;/strong&gt; (szablon strony głównej i szablon komentarzy)&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia URL do odnośnika wylogowującego zalogowanego użytkownika. Warto sprawić, by użytkownik rzeczywiście kliknął w ten link, gdy będzie odchodził np. od komputera w kawiarence internetowej.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;status i opis Jabbera&lt;/h2&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;grupa znaczników służących do wyświetlania tekstu dostępności (np. dostępny/rozłączony), ikony dostępności oraz<br /> Jabberowego opisu.&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy, nie wymagają żadnego specjalnego bloku&lt;/dd&gt;<br /> &lt;dt&gt;znaczniki&lt;/dt&gt;<br /> &lt;dd&gt;&lt;strong&gt;STATUS_TEXT&lt;/strong&gt;, &lt;strong&gt;STATUS_IMAGE&lt;/strong&gt;, &gt;&lt;strong&gt;STATUS_DESCR&lt;/strong&gt; oraz &lt;strong&gt;STATUS_DESCR2&lt;/strong&gt;.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;ul&amp;gt;<br /> &amp;lt;li&amp;gt;mój status: &amp;lt;strong&amp;gt;&amp;lt;STATUS_TEXT/&amp;gt;&amp;lt;/strong&amp;gt; &amp;lt;img src=&quot;&amp;amp;STATUS_IMAGE;&quot; alt=&quot;&quot; /&amp;gt;<br /> &amp;lt;li&amp;gt;mój opis: &amp;lt;em&amp;gt;&amp;lt;STATUS_DESCR/&amp;gt;&amp;lt;/em&amp;gt;<br /> &amp;lt;/ul&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_TEXT&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_TEXT/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_TEXT;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia teskt dostępności lub niedostępności. Oba należy ustawić w panelu konfiguracyjnym, w zakładce &lt;em&gt;Ustawienia&lt;/em&gt; (&lt;em&gt;Tekst dostępności&lt;/em&gt; i &lt;em&gt;Tekst niedostępności&lt;/em&gt;), np. dostępny/rozłączony, online/offline, jestem/nie ma mnie itd.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_IMAGE&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_IMAGE/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_IMAGE;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia ścieżkę do pliku-ikony dostepności. Należy najpierw utworzyć i wgrać do Joggera dwa takie pliki: &lt;strong&gt;online.png&lt;/strong&gt; i &lt;strong&gt;offline.png&lt;/strong&gt;. W zależności od statusu właściciela joga, Jogger wstawi ścieżkę do odpowiedniego pliku.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;znacznik wstawia pełną ścieżkę, a nie tylko nazwę pliku.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia Jabberowy opis.&lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;[http://bugger.jogger.pl/index.php?do=details&amp;id=68 Bugger - zgłoszenie nr 68]&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;STATUS_DESCR2&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;STATUS_DESCR2/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;STATUS_DESCR2;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;podobnie jak &lt;strong&gt;STATUS_DESCR&lt;/strong&gt; wstawia opis na Jabberze, tyle tylko, że ujęty w cudzysłowy. Jeśli opisu nie ma, cudzysłowy nie zostaną wyświetlone.&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Inne&lt;/h2&gt;<br /> &lt;h3&gt;JID&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;JID/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;JID;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia JID (Jabber ID) właściciela joga.&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;acronym lang=&quot;en&quot; xml:lang=&quot;en&quot; title=&quot;Jabber Identyfier&quot;&amp;gt;JID&amp;lt;/acronym&amp;gt;: &amp;lt;JID/&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;ALL_ENTRIES_HREF&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis: &lt;code&gt;&amp;lt;ALL_ENTRIES_HREF/&amp;gt;&lt;/code&gt; lub &lt;code&gt;&amp;amp;ALL_ENTRIES_HREF;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia link prowadzący do strony głównej z odpowiednimi wpisami (tzn. jeśli ktoś czyta komentarze do wpisu ze stycznia, to ten link przeniesie go do strony z wpisami ze stycznia).&lt;/dd&gt;<br /> &lt;dt&gt;przykład&lt;/dt&gt;<br /> &lt;dd&gt;&lt;pre&gt;<br /> &amp;lt;a href=&quot;&amp;amp;ALL_ENTRIES_HREF;&quot; title=&quot;Powrót do reszty wpisów&quot;&amp;gt;Wróć&amp;lt;/a&amp;gt;<br /> &lt;/pre&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;HEADER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;HEADER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;HEADER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&amp;gt;<br /> &amp;lt;html lang=&quot;pl&quot;&amp;gt;<br /> &amp;lt;head&amp;gt;<br /> &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&amp;gt;<br /> &amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;<br /> &amp;lt;title&gt;Jogger :: [Twój JID]&amp;lt;/title&amp;gt;<br /> &amp;lt;link rel=&quot;StyleSheet&quot; href=&quot;/files/style.css&quot; type=&quot;text/css&quot;&amp;gt;<br /> &amp;lt;/head&amp;gt;<br /> &amp;lt;body&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;<br /> &lt;dt&gt;uwagi&lt;/dt&gt;<br /> &lt;dd&gt;&lt;ol&gt;<br /> &lt;li&gt;działa w połączeniu ze znacznikiem &lt;strong&gt;FOOTER&lt;/strong&gt; (może także występować sam w szablonie)&lt;/li&gt;<br /> &lt;li&gt;podczas tworzenia szablonu należy wgrać na serwer plik styli CSS o następującej nazwie &lt;code&gt;style.css&lt;/code&gt;&lt;/li&gt;<br /> &lt;/ol&gt;&lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;FOOTER (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;pojedynczy, zapis &lt;code&gt;&amp;amp;FOOTER;&lt;/code&gt; lub &lt;code&gt;&amp;lt;FOOTER/&amp;gt;&lt;/code&gt;&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;wstawia następujący kod do szablonu (stosowany w szablonach uproszczonych):<br /> &lt;pre&gt;<br /> &amp;lt;/body&amp;gt;<br /> &amp;lt;/html&amp;gt;<br /> &lt;/pre&gt;<br /> &lt;/dd&gt;&lt;/dl&gt;<br /> <br /> &lt;h3&gt;JOGGER_USER_BLOCK (NOWY)&lt;/h3&gt;<br /> &lt;dl&gt;&lt;dt&gt;typ&lt;/dt&gt;<br /> &lt;dd&gt;wymagany tag otwierający i tag zamykający (&lt;code&gt;&amp;lt;JOGGER_USER_BLOCK&amp;gt; ... &amp;lt;/JOGGER_USER_BLOCK&amp;gt;&lt;/code&gt;)&lt;/dd&gt;<br /> &lt;dt&gt;stosowanie&lt;/dt&gt;<br /> &lt;dd&gt;szablon strony głównej i szablon komentarzy&lt;/dd&gt;<br /> &lt;dt&gt;działanie&lt;/dt&gt;<br /> &lt;dd&gt;w tym bloku informacje są wyświetlane tylko dla zarejestrowanych użytkowników joggera&lt;/dl&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> &lt;h2&gt;Lista wszystkich tagów&lt;/h2&gt;<br /> pogrubione są nieopisane w tym poradniku lub sa calkiem nowe<br /> &lt;br /&gt;<br /> &lt;br /&gt;<br /> &amp;ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_BLOCK&lt;br /&gt;<br /> ADMIN_COMMENT_BLOCKIP_HREF&amp;&lt;br /&gt;<br /> ADMIN_COMMENT_REMOVE_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_EDIT_HREF&amp;&lt;br /&gt;<br /> ADMIN_ENTRY_REMOVE_HREF&amp;&lt;br /&gt;<br /> ALL_ENTRIES_HREF&amp;&lt;br /&gt;<br /> &amp;ARCHIVE_BLOCK&lt;br /&gt;<br /> ARCHIVE_BLOCK&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ARCHIVE_CURRENT_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ARCHIVE_HREF&amp;&lt;br /&gt;<br /> ARCHIVE_HREF_DESCR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ENTRIES&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;CATEGORY_ID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_BLOCK&lt;br /&gt;<br /> COMMENT_CLASS&amp;&lt;br /&gt;<br /> COMMENT_CONTENT&amp;&lt;br /&gt;<br /> COMMENT_DATE&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FAVICON2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_FORM&amp;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_BODY&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_CODE&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKID&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NICKURL&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_START_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOTIFY_STOP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_FORM_NOUSER_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_HOUR&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_LOGGED_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_LOGGED_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> COMMENT_NICK&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;COMMENT_NONE_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;COMMENT_NONE_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &amp;ENTRY_BLOCK&lt;br /&gt;<br /> ENTRY_BLOCK&lt;br /&gt;<br /> &lt;b&gt;&amp;ENTRY_CATEGORY_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CATEGORY_HREF_DESCR2&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_CLASS&amp;&lt;br /&gt;<br /> ENTRY_CLASS_RESET&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF&amp;&lt;br /&gt;<br /> ENTRY_COMMENT_HREF_DESCR&amp;&lt;br /&gt;<br /> ENTRY_CONTENT&amp;&lt;br /&gt;<br /> &lt;b&gt;ENTRY_CONTENT_SHORT&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> ENTRY_DATE&amp;&lt;br /&gt;<br /> &amp;ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_DAY_BLOCK&lt;br /&gt;<br /> ENTRY_HOUR&amp;&lt;br /&gt;<br /> ENTRY_ID&amp;&lt;br /&gt;<br /> ENTRY_LEVEL&amp;&lt;br /&gt;<br /> ENTRY_SUBJECT&amp;&lt;br /&gt;<br /> &lt;b&gt;FOOTER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;HEADER&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> JID&amp;&lt;br /&gt;<br /> &lt;b&gt;&amp;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;JOGGER_USER_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &amp;LINK_BLOCK&lt;br /&gt;<br /> LINK_BLOCK&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_CLASS_RESET&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;&amp;LINK_GROUP_BLOCK&lt;/b&gt;&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_BLOCK&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> &lt;b&gt;LINK_GROUP_DESCR&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> LINK_HREF&amp;&lt;br /&gt;<br /> LINK_HREF_DESCR&amp;&lt;br /&gt;<br /> &amp;LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_BLOCK&lt;br /&gt;<br /> LOGGED_USER_LOG_OUT_HREF&amp;&lt;br /&gt;<br /> LOGGED_USER_NAME&amp;&lt;br /&gt;<br /> &amp;NOUSER_BLOCK&lt;br /&gt;<br /> NOUSER_BLOCK&lt;br /&gt;<br /> STATUS_DESCR&amp;&lt;br /&gt;<br /> STATUS_DESCR2&amp;&lt;br /&gt;<br /> STATUS_IMAGE&amp;&lt;br /&gt;<br /> STATUS_TEXT&amp;&lt;br /&gt;<br /> &lt;b&gt;USER_LOG_IN_ACTION&amp;&lt;/b&gt; (&lt;i&gt;opisany&lt;/i&gt;)&lt;br /&gt;<br /> USER_LOG_IN_HREF&amp;<br /> <br /> <br /> ----<br /> <br /> <br /> Do opisu tagów, które pozostały z Joggera 1.0 wykorzstano materiał [http://staszyna.jogger.pl/ Staszyny]</div> 84.144.18.60 http://wiki.jogger.pl/index.php?title=Faq&diff=1343 Faq 2006-02-25T03:34:07Z <p>84.144.18.60: </p> <hr /> <div>&lt;h4&gt;Co to jest Jogger?&lt;/h4&gt;<br /> &lt;p&gt;Jogger jest to internetowy dziennik (blog), oparty o &lt;a href=&quot;#TOC_9&quot;&gt;jabbera&lt;/a&gt;.<br /> <br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_6&quot;&gt;&lt;/a&gt;&lt;h4&gt;Co to jest JID?&lt;/h4&gt;<br /> &lt;p&gt;<br /> Każdy użytkownik &lt;a href=&quot;http://jabberpl.org&quot;&gt;jabbera&lt;/a&gt; posiada swój JabberID (w skrócie: JID) przypominający adres e-mail – na przykład: nazwa@jabberpl.org.<br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_9&quot;&gt;&lt;/a&gt;&lt;h4&gt;Co to jest Jabber?&lt;/h4&gt;<br /> &lt;p&gt;<br /> Jabber jest otwartym protokołem XML służącym do wymiany wiadomości w czasie rzeczywistym między dwoma punktami w Internecie. Podstawowym rdzeniem technologii Jabber jest asynchroniczna, rozbudowywująca się platforma natychmiastowych wiadomości oraz sieć IM (natychmiastowych wiadomości), która oferuje takie same możliwości jak systemy AIM, ICQ, GG, MSN i Yahoo. (&lt;a href=&quot;http://jabberpl.org&quot;&gt;JabberPl&lt;/a&gt;)<br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_8&quot;&gt;&lt;/a&gt;&lt;h4&gt;Czy Jogger jest płatny?&lt;/h4&gt;<br /> <br /> &lt;p&gt;<br /> Nie, Jogger jest w pełni bezpłatny.<br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_10&quot;&gt;&lt;/a&gt;&lt;h4&gt;Skąd pochodzi Jogger?&lt;/h4&gt;<br /> &lt;p&gt;<br /> Oryginalny jogger jest na licencji GPL i jest udostępniony w repozytorium na JabberStudio. JoggerPL został oparty na tym pomyśle i to jest w tej chwili jedyne co je łączy.<br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_7&quot;&gt;&lt;/a&gt;&lt;h4&gt;Jakie funkcje ma polski Jogger?&lt;/h4&gt;<br /> &lt;p&gt;<br /> &lt;ul&gt;<br /> &lt;li&gt;&lt;i&gt;Panel sterowania&lt;/i&gt; z dostępem na hasło.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Schematy&lt;/i&gt; - możliwość zmiany wyglądu dziennika poprzez wybór tematu lub utworzenie własnego.&lt;/li&gt;<br /> <br /> &lt;li&gt;&lt;i&gt;Komentarze&lt;/i&gt; - dodana możliwość komentowania wpisów w blogu.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Powiadamianie&lt;/i&gt; - informacja o nowym komentarzu do naszego wpisu, o nowych wpisach pojawiających się na innych śledzonych joggerach, oraz o śledzonych wątkach przesyłana jest bezpośrednio do komunikatora.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Domeny&lt;/i&gt; - użytkownik może sobie utworzyć łatwą do zapamiętania domenę typu &lt;i&gt;http://moja_nazwa.jogger.pl&lt;/i&gt;.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Przekierowania&lt;/i&gt; z róznych adresów na jednego joga.&lt;/li&gt;<br /> <br /> &lt;li&gt;&lt;i&gt;Edycja wpisów i komentarzy&lt;/i&gt;.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Blokowanie IP.&lt;/i&gt;&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Export do XML&lt;/i&gt;.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Emotikony&lt;/i&gt;.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Poziom wiadomości&lt;/i&gt; - ukryte 8 poziomów wpisów, które są widoczne dopiero po zalogowaniu.&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;Przystosowanie do różnych wersji językowych.&lt;/i&gt;&lt;/li&gt;<br /> <br /> &lt;li&gt;&lt;i&gt;System odnośników&lt;/i&gt; - znacznie usprawniony w stosunku do orginału, zrobiony dla potrzeb plików RSS.&lt;/li&gt;<br /> <br /> &lt;/ul&gt;<br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_18&quot;&gt;&lt;/a&gt;&lt;h4&gt;Kto jest autorem polskiego joggera?&lt;/h4&gt;<br /> &lt;p&gt;<br /> Autorem polskiej wersji joggera jest &lt;a href=&quot;mailto: sparrow@itn.pl&quot;&gt;Sparrow&lt;/a&gt;, który jest również odpowiedzialny za liczne modyfikacje, ulepszenia kodu itp.<br /> &lt;/p&gt;<br /> &lt;br /&gt;&lt;br /&gt;<br /> &lt;h3&gt;Jak zacząć&lt;/h3&gt;<br /> <br /> &lt;a name=&quot;TOC_3&quot;&gt;&lt;/a&gt;&lt;h4&gt;Jak zacząć przygode z Joggerem?&lt;/h4&gt;<br /> &lt;p&gt;<br /> Aby rozpocząć przygode z joggerem należy do swojej listy kontaktów dopisać dowolny adres &lt;i&gt;&lt;font color=&quot;blue&quot;&gt;nazwa&lt;/font&gt;@jogger.pl&lt;/i&gt;. np. blog@jogger.pl. &lt;br/&gt;<br /> <br /> Teraz możesz już wysyłać wiadomości na ten adres. Wpisy do twojego dziennika będą pojawiały się na głównej stronie (&lt;a href=&quot;http://jogger.pl&quot;&gt;jogger.pl&lt;/a&gt;)<br /> oraz na Twojej osobistej stronie typu &lt;i&gt;http://nazwa_konta.jogger.pl/&lt;/i&gt; lub &lt;i&gt;http://jogger.pl/user.php?jid=użytkownik@serwer&lt;/i&gt;.<br /> <br /> &lt;br&gt;Teraz pokaże Wam jak to zrobić, na podstawie komunkiatora PSI:<br /> &lt;center&gt;<br /> Na początku dodajemy joggera do listy kontaktów:&lt;br&gt;<br /> &lt;IMG SRC=&quot;/language/pl/images/psi_dk.jpg&quot; WIDTH=&quot;607&quot; HEIGHT=&quot;388&quot; BORDER=&quot;0&quot; ALT=&quot;Dodawanie joggera do listy kontaktów&quot;&gt;&lt;br&gt;&lt;br&gt;<br /> Nastepnie wysyłamy wiadomość:&lt;br&gt;<br /> &lt;IMG SRC=&quot;/language/pl/images/ww_psi.jpg&quot; WIDTH=&quot;426&quot; HEIGHT=&quot;300&quot; BORDER=&quot;0&quot; ALT=&quot;Wysyłanie wiadomości&quot;&gt;&lt;br&gt;&lt;br&gt;<br /> I oglądamy rezultat na &lt;a HREF=&quot;http://jogger.pl&quot;&gt;stronie głównej joggera&lt;/A&gt;&lt;br&gt;<br /> &lt;IMG SRC=&quot;/language/pl/images/ww_rez.jpg&quot; WIDTH=&quot;532&quot; HEIGHT=&quot;110&quot; BORDER=&quot;0&quot; ALT=&quot;Rezultat&quot;&gt;<br /> &lt;/CENTER&gt;<br /> &lt;/p&gt;<br /> <br /> &lt;a name=&quot;TOC_4&quot;&gt;&lt;/a&gt;&lt;h4&gt;Jak zalogowac sie do Panelu Sterowania?&lt;/h4&gt;<br /> <br /> &lt;p&gt;Aby zalogować się do &lt;i&gt;Panelu Sterowania&lt;/i&gt; wysterczy odnaleźć na stronie głównej &lt;a href=&quot;http://jogger.pl&quot;&gt;joggera&lt;/a&gt; niebieskie menu. Tam w pozycji &lt;i&gt;Logowanie&lt;/i&gt; wystarczy wpisać jako login swój &lt;a href=&quot;#TOC_6&quot;&gt;JID&lt;/a&gt; i &lt;a href=&quot;#TOC_5&quot;&gt;hasło&lt;/a&gt;.<br /> &lt;center&gt;&lt;IMG SRC=&quot;/language/pl/images/logowanie.jpg&quot; WIDTH=&quot;228&quot; HEIGHT=&quot;143&quot; BORDER=&quot;0&quot; ALT=&quot;Menu logowanie&quot;&gt;&lt;/CENTER&gt;<br /> <br /> &lt;a name=&quot;TOC_5&quot;&gt;&lt;/a&gt;&lt;h4&gt;Skąd wziąć hasło?&lt;/h4&gt;<br /> &lt;p&gt;<br /> Wyślij do joggera wiadomość o treści: &lt;b&gt;&amp;lt;PASS&amp;gt;&lt;/b&gt;. Otrzymasz z powrotem losowo wygenerowane hasło, dzięki któremu będziesz mógł się zalogować do &lt;i&gt;Panelu Sterowania&lt;/i&gt;.&lt;br /&gt;<br /> UWAGA! Wiadomości wysyłamy poprzez &lt;i&gt;Okno rozmowy&lt;/i&gt; lub &lt;i&gt;Wyślij Wiadomość&lt;/i&gt;, w zależności od posiadanego komunikatora.<br /> &lt;br&gt;Przykład wysyłania wiadomości o treści &amp;lt;PASS&amp;gt; z komunikatora PSI:&lt;center&gt;&lt;IMG SRC=&quot;/language/pl/images/psi.jpg&quot; WIDTH=&quot;390&quot; HEIGHT=&quot;407&quot; BORDER=&quot;0&quot; ALT=&quot;&quot;&gt;&lt;/center&gt;<br /> <br /> &lt;/p&gt;<br /> &lt;br /&gt;&lt;br /&gt;<br /> &lt;h3&gt;Własne style&lt;/h3&gt;<br /> &lt;a name=&quot;TOC_12&quot;&gt;&lt;/a&gt;&lt;h4&gt;Style&lt;/h4&gt;<br /> &lt;p&gt;Informacje w poradniku &lt;a href=&quot;info.php?id=themesfaq&quot;&gt;Własne szablony dla Joggera&lt;/a&gt;<br /> &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;<br /> &lt;h3&gt;Inne&lt;/h3&gt;<br /> <br /> &lt;a name=&quot;TOC_11&quot;&gt;&lt;/a&gt;&lt;h4&gt;Tytuł wpisu&lt;/h4&gt;<br /> &lt;p&gt;<br /> Pamiętaj o dodaniu tytułu do swojego wpisu! Nie jest to<br /> obowiązkowe, ale ładniej wygląda. Aby to zrobić wyślij wpis jako<br /> <br /> &lt;i&gt;Wiadomość&lt;/i&gt; (Wyślij wiadomość) zamiast &lt;i&gt;Chat&lt;/i&gt; (Okno rozmowy).<br /> Niektóre wersje klientów jabbera niestety nie posiadają takiej opcji.<br /> &lt;center&gt;Przykład wysyłania waiadomości z komunkiatora PSI i Miranda&lt;br&gt;<br /> &lt;br&gt;PSI&lt;br&gt;&lt;IMG SRC=&quot;/language/pl/images/ww_psi.jpg&quot; WIDTH=&quot;426&quot; HEIGHT=&quot;300&quot; BORDER=&quot;0&quot; ALT=&quot;Wysyłanie wiadomości z PSI&quot;&gt;&lt;br&gt;&lt;br&gt;Miranda (nie obsługuje &quot;tematów&quot; można dodać tylko samą treść)&lt;br&gt;&lt;IMG SRC=&quot;/language/pl/images/ww_mir.jpg&quot; WIDTH=&quot;433&quot; HEIGHT=&quot;297&quot; BORDER=&quot;0&quot; ALT=&quot;Wysyłanie wiadomości z Mirandy&quot;&gt;<br /> &lt;/CENTER&gt;<br /> &lt;/p&gt;<br /> <br /> &lt;a name=&quot;TOC_13&quot;&gt;&lt;/a&gt;&lt;h4&gt;Znaczniki html&lt;/h4&gt;<br /> &lt;p&gt;<br /> <br /> Jeżeli chodzi o znaczniki html to nie ma specjalnych ograniczeń, można używać dowolne, ale tylko te proste (b,i, u itp.) bedą wyświetlane na stronie głównej joggera.<br /> &lt;/p&gt;<br /> <br /> &lt;a name=&quot;TOC_14&quot;&gt;&lt;/a&gt;&lt;h4&gt;Funkcje joggera&lt;/h4&gt;<br /> &lt;p&gt;<br /> Joggera można wykorzystać jako książkę zmian w swoim projekcie, jako stronę informacyjną i na wiele innych sposobów...to czym bedzie Twój jogger zależy tylko i wyłącznie od Ciebie ;)<br /> &lt;/p&gt;<br /> <br /> &lt;a name=&quot;TOC_15&quot;&gt;&lt;/a&gt;&lt;h4&gt;Kodowanie&lt;/h4&gt;<br /> &lt;p&gt;<br /> Obowiązującym kodowaniem znaków dla Jabbera jest &lt;b&gt;UTF-8&lt;/b&gt;, jeżeli Twój klient działa w innym standardzie (np. WPKontakt) nie używaj polskich znaków...<br /> &lt;/p&gt;<br /> <br /> &lt;br /&gt;<br /> <br /> &lt;b&gt;Uwaga!&lt;/b&gt; Jogger to &lt;u&gt;&lt;b&gt;nie&lt;/b&gt;&lt;/u&gt; jest forum, główna strona &lt;u&gt;&lt;b&gt;nie&lt;/b&gt;&lt;/u&gt; służy do dyskusji pomiędzy użytkownikami.<br /> &lt;br /&gt;<br /> <br /> &lt;p&gt;&lt;/p&gt;<br /> <br /> &lt;a name=&quot;TOC_16&quot;&gt;&lt;/a&gt;&lt;h4&gt;Strona główna joggera&lt;/h4&gt;<br /> <br /> &lt;p&gt;<br /> Tutaj pokaże Wam z czego mniejeicej składa się strona główna joggera:<br /> &lt;center&gt;&lt;IMG SRC=&quot;/language/pl/images/jog11.jpg&quot; BORDER=&quot;0&quot; ALT=&quot;jogger.pl&quot;&gt;&lt;/CENTER&gt;<br /> &lt;br&gt;<br /> 1. &lt;i&gt;Menu&lt;/I&gt; - tutaj są umieszczone linki do najważniejszych informacji o joggerze,&lt;br&gt;<br /> 2. &lt;i&gt;Nowe Dzienniki&lt;/I&gt; - w tej pozycji możemy zobaczyć kto ostatnio założył sobie joggera,&lt;br&gt;<br /> 3. &lt;i&gt;Statystyki&lt;/I&gt; - ogólne statystyki joggera,&lt;br&gt;<br /> <br /> 4. &lt;i&gt;Logowanie&lt;/I&gt; - tutaj logujemy się do &lt;i&gt;Panelu Sterowania&lt;/I&gt;,&lt;br&gt;<br /> 5. &lt;i&gt;&quot;Wstęp&quot;&lt;/I&gt; - słowo wstępu od autora (&lt;a HREF=&quot;http://sparrow.jogger.pl&quot;&gt;Sparrow&#039;a&lt;/A&gt;),&lt;br&gt;<br /> 6. &lt;i&gt;Ważne informacje&lt;/I&gt; - tutaj &lt;a HREF=&quot;http://sparrow.jogger.pl&quot;&gt;Sparrow&lt;/A&gt; umieszcza ważne informacje dotyczące &lt;a HREF=&quot;http://jabberpl.org&quot;&gt;Jabbera&lt;/A&gt;, &lt;a HREF=&quot;http://jogger.pl&quot;&gt;Joggera&lt;/A&gt; i innych ciekawych rzeczy ;)&lt;br&gt;<br /> <br /> 7. &lt;i&gt;Ostatnio dodane wpisy&lt;/I&gt; - w tym miejscu wyświetlane są ostatnio dodane notki joggerowców,&lt;br&gt;<br /> 8. &lt;i&gt;&quot;Języki&quot;&lt;/I&gt; - klikając na flage danego państwa, możemy sobie wybrać &quot;język&quot; joggera,&lt;br&gt;<br /> 9. &lt;i&gt;&quot;Historia&quot;&lt;/I&gt; - możemy obejrzeć wpisy z dzisiejszego dnia,&lt;br&gt;<br /> 10. &lt;i&gt;Stopka&lt;/I&gt; - stopka ;)&lt;br&gt;<br /> <br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_17&quot;&gt;&lt;/a&gt;&lt;h4&gt;Zalety joggera&lt;/h4&gt;<br /> &lt;p&gt;<br /> &lt;ul&gt;<br /> &lt;li&gt;Ma powiadamianie o nowych komentarzach, tzn. dostajemy wiadomość na jabbera jeżeli ktoś doda komentarz do naszego wpisu,&lt;/li&gt;<br /> &lt;li&gt;Śledzenie jogów, gdy &quot;śledzona&quot; osoba doda wpis do swojego joggera zostajemy o tym poinformowani, oczywiście na jabbera ;),&lt;/li&gt;<br /> &lt;li&gt;W joggerze możemy również edytować swoje wpisy i komentarze,&lt;/li&gt;<br /> &lt;li&gt;Możemy również wszystkie nasze wpisy wyeksportować do pliku xml,&lt;/li&gt;<br /> &lt;li&gt;Jogger ma bardzo dużą przewage nad zwykłym blogiem ponieważ stosuje Poziomy wiadomości - ukryte 8 poziomów wpisów, które są widoczne dopiero po zalogowaniu,&lt;/li&gt;<br /> &lt;li&gt;Jogger jest międzynarodowy,&lt;/li&gt;<br /> <br /> &lt;li&gt;Posiada ciekawe schematy, które możemy wymieniać,&lt;/li&gt;<br /> &lt;li&gt;Jest możliwość blokowania niechcianego IP&lt;/li&gt;<br /> &lt;li&gt;Joggera można prowdzić mając kilka JID&#039;ów,&lt;/li&gt;<br /> &lt;li&gt;Dzięki joggerowi mamy bardzo fajną i oryginalną domene,&lt;/li&gt;<br /> &lt;/ul&gt;<br /> &lt;/p&gt;<br /> &lt;a name=&quot;TOC_19&quot;&gt;&lt;/a&gt;&lt;h4&gt;RSS&lt;/h4&gt;<br /> &lt;p&gt;<br /> Swój prywatny dziennik możesz łatwo udostępniać innym przy pomocy plików w formacie RSS<br /> Format &lt;a href=&quot;http://groups.yahoo.com/group/rss-dev/files/namespace.html&quot;&gt;RSS 1.0&lt;/a&gt; jest standardem<br /> rozpowszechniania używanym przez usługi newsowe oraz serwisy internetowe na całym świecie. W pliku RSS zawarte są <br /> aktualne nagłówki wpisów (tytuły) oraz odnośniki do dziennika.<br /> <br /> <br /> <br /> &lt;h4&gt;Przykład użycia&lt;/h4&gt;<br /> <br /> &lt;p style=&quot;font-weight: bold&quot;&gt;Przegląd ostatnich 10 wpisów do naszego dziennika&lt;/p&gt;<br /> &lt;p&gt;Aby otrzymać listę ostatnich wpisów wystarczy przesłać do skryptu &lt;b&gt;syndication.php&lt;/b&gt; parametru &quot;jid&quot; swój jabberowy adres (Jabber ID).&lt;/p&gt;<br /> &lt;p&gt;Źródłowy URL realizujący to zadanie wygląda następująco &lt;span style=&quot;font-style: italic&quot;&gt;http://jogger.pl/syndication.php?count=10&amp;jid=janek@jabberPL.org&lt;/span&gt;&lt;/p&gt;<br /> &lt;p&gt;Aby dodać do wyników pole &amp;lt;description&amp;gt; zawierające pełne wpisy, należy dołączyć parametr &amp;quot;desc=1&amp;quot; np. &lt;span style=&quot;font-style: italic&quot;&gt;http://jogger.pl/syndication.php?count=10&amp;jid=janek@jabberPL.org&amp;desc=1&lt;/span&gt;&lt;/p&gt;<br /> <br /> &lt;a name=&quot;TOC_20&quot;&gt;&lt;/a&gt;&lt;h4&gt;Poziomy&lt;/h4&gt;<br /> &lt;p&gt;Dzięki tej opcji możemy ustalić &lt;i&gt;&quot;prywatność&quot;&lt;/i&gt; naszych wpisów. Poziom oznaczamy cyferkami od 0 do 10. <br /> &lt;ul&gt;<br /> &lt;li&gt;0 - oznacza że nasze wpisy mają domyślny poziom, i będa wyświetlane na stronie głównej &lt;a href=&quot;http://jogger.pl/&quot;&gt;joggera&lt;/a&gt; oraz będą widoczne (na naszym joggerze) dla kążdego odwiedającego,&lt;/li&gt;<br /> &lt;li&gt;1 - oznacza że dane wpisy będą nie widoczne na stronie głównej &lt;a href=&quot;http://jogger.pl/&quot;&gt;joggera&lt;/a&gt; ale będą widoczne (na naszym joggerze) dla kążdego odwiedającego,&lt;/li&gt;<br /> <br /> &lt;li&gt;2 - 10 - oznacza że dane wpisy nie będą widoczne na strnie głównej &lt;a href=&quot;http://jogger.pl/&quot;&gt;joggera&lt;/a&gt; . Również na naszej prywatnej stronie joggera bedzie niewidoczny, dopiero po zalogowaniu się dana osoba będzie mogła obejrzeć i skomentować wpisy.&lt;/li&gt;<br /> &lt;/ul&gt;<br /> Poziomy możemy ustalać na kilka soposobów, oto przykłady:<br /> &lt;ul&gt;<br /> &lt;li&gt;Poprzez wybaranie w &lt;i&gt;Panelu Konfiguracyjnym&lt;/i&gt; pozycji &lt;i&gt;Ustawień&lt;/i&gt; i tam wybrać &lt;i&gt;Standardowy poziom nowych wpisów&lt;/i&gt;, wtedy każdy wpis będzie na takim poziomie na jaki ustalimy, &lt;/li&gt;<br /> <br /> &lt;li&gt;Poprzez wybaranie w &lt;i&gt;Panelu Konfiguracyjnym&lt;/i&gt; pozycji &lt;i&gt;Dodaj wpis&lt;/i&gt;, czyli podczas wpisywania notki z przeglądaeki możemy ustalić konkretny poziom dla aktualnie wpisywanej notki,&lt;/li&gt;<br /> &lt;li&gt;Poprzez wybaranie w &lt;i&gt;Panelu Konfiguracyjnym&lt;/i&gt; pozycji &lt;i&gt;Edycja wpisów&lt;/i&gt;, tutaj możemy ustalić poziom dla istniejącej już notki,&lt;/li&gt;<br /> &lt;li&gt;Poprzez komunikator w którym piszemy notki, tzn. wystarczy przed tekstem wpisać &lt;b&gt;&amp;lt;level*&amp;gt;&lt;/b&gt; gdzie * oznacza numer poziomu,&lt;/li&gt;<br /> <br /> &lt;/ul&gt;<br /> Mamy również możliwość ustawienia ewentualnych uzytkowników, którzy będą mogli czytać nasze wpisy na wyższych, przydzilenych im poziomach. Możemy to ustawić w &lt;i&gt;Panelu Konfiguracyjnym&lt;/i&gt; w pozycji &lt;i&gt;Poziomy&lt;/i&gt;:<br /> &lt;ul&gt;&lt;li&gt; &lt;i&gt;&quot;Użytkownik posiadajacy joggera&quot;&lt;/i&gt; - tutaj wpisujemy JID&#039;a osoby, która ma mieć dostęp do wyższego poziomu. Osoba ta musi posiadać własnego joggera. Wtedy wchodząc na naszego joggera, nie musi się nigdzie logować, od razu widzi notki na &quot;poziomie&quot; ;)&lt;/li&gt;<br /> &lt;li&gt;&lt;i&gt;&quot;Użytkownik spoza joggera&quot;&lt;/i&gt; - tutaj wpisujemy nazwe użytkownika (dowolnego) i hasło oraz ustalamy poziom. Osoba ta dopiero po zalogowaniu się ma możliwość przeczytania notki z ustalonym poziomem,&lt;/li&gt;&lt;/ul&gt;<br /> &lt;/p&gt;&lt;BR&gt;<br /> <br /> &lt;a name=&quot;TOC_21&quot;&gt;&lt;/a&gt;&lt;h4&gt;Pliki&lt;/h4&gt;<br /> &lt;p&gt;<br /> Jogger daje nam możliwość, wgrywania plików (do 1mb), które potem możemy wykorzystać np. w naszym szablonie.<br /> &lt;/p&gt;&lt;br&gt;&lt;br&gt;</div> 84.144.18.60
Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /home/users/jogger/ftp/wiki/includes/WebResponse.php on line 37