<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
		<id>http://wiki.jogger.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Riddle</id>
		<title>JoggerWiki - Wkład użytkownika [pl]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.jogger.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Riddle"/>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/wiki/Specjalna:Wk%C5%82ad/Riddle"/>
		<updated>2026-06-09T07:39:59Z</updated>
		<subtitle>Wkład użytkownika</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=LinkLift&amp;diff=3682</id>
		<title>LinkLift</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=LinkLift&amp;diff=3682"/>
				<updated>2007-10-03T21:11:02Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== O reklamach ==&lt;br /&gt;
&lt;br /&gt;
Jogger.pl nigdy nie wstawi reklam na Twojego bloga bez pozwolenia. Jeśli natomiast wyrażasz taką chęć, możesz skorzystać z systemu linków.&lt;br /&gt;
&lt;br /&gt;
Reklamy włącza się w panelu administracyjnym:&lt;br /&gt;
&lt;br /&gt;
https://login.jogger.pl/account/settings/ads/&lt;br /&gt;
&lt;br /&gt;
== O serwisie ==&lt;br /&gt;
&lt;br /&gt;
LinkLift to internetowy serwis transakcyjny, który w prosty sposób pozwala kupować i sprzedawać linki tekstowe.&lt;br /&gt;
&lt;br /&gt;
Oferowane przez nich linki to bezpośrednie linki HTML: linki tekstowe lub linki zwrotne. Pozwalają one zwiększyć ruch na stronie oraz poprzez powiązanie tematyczne zapewniają popularność linku i skuteczną reklamę. Dodatkową zaletą tego rodzaju linków jest ich pozytywny wpływ na pozycjonowanie strony w wyszukiwarkach internetowych&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Informacja i regulamin&amp;#039;&amp;#039;&amp;#039;: http://beta.linklift.pl/pomoc-faq/&lt;br /&gt;
&lt;br /&gt;
Rejestracja: http://beta.linklift.pl/&lt;br /&gt;
&lt;br /&gt;
== Wstawianie reklam na bloga ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;LINKLIFT_BLOCK_EXIST&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Reklama&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;LINKLIFT_BLOCK&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&lt;br /&gt;
        &amp;lt;LINKLIFT_PREFIX/&amp;gt;&lt;br /&gt;
        &amp;lt;a href=&amp;quot;&amp;amp;LINKLIFT_HREF;&amp;quot;&amp;gt;&amp;lt;LINKLIFT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
        &amp;lt;LINKLIFT_POSTFIX/&amp;gt;&lt;br /&gt;
      &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/LINKLIFT_BLOCK&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/LINKLIFT_BLOCK_EXIST&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Prefix, postfix ===&lt;br /&gt;
&lt;br /&gt;
Są to pola rzadko używane, ale czasem potrzebne. Czasami potrzeba umieścić link typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Kup &amp;lt;a href=&amp;quot;http://ogorek.example.com&amp;quot;&amp;gt;ogórki kiszone&amp;lt;/a&amp;gt; w dużym słoiku!&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przypadku prefix to &amp;lt;code&amp;gt;&amp;quot;Kup &amp;quot;&amp;lt;/code&amp;gt; a postfix to &amp;lt;code&amp;gt;&amp;quot; w dużym słoiku!&amp;quot;&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=LinkLift&amp;diff=3681</id>
		<title>LinkLift</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=LinkLift&amp;diff=3681"/>
				<updated>2007-10-03T19:40:21Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* O reklamach */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== O reklamach ==&lt;br /&gt;
&lt;br /&gt;
Jogger.pl nigdy nie wstawi reklam na Twojego bloga bez pozwolenia. Jeśli natomiast wyrażasz taką chęć, możesz skorzystać z systemu linków.&lt;br /&gt;
&lt;br /&gt;
Reklamy włącza się w panelu administracyjnym:&lt;br /&gt;
&lt;br /&gt;
https://login.jogger.pl/account/settings/ads/&lt;br /&gt;
&lt;br /&gt;
== O serwisie ==&lt;br /&gt;
&lt;br /&gt;
LinkLift to internetowy serwis transakcyjny, który w prosty sposób pozwala kupować i sprzedawać linki tekstowe.&lt;br /&gt;
&lt;br /&gt;
Oferowane przez nich linki to bezpośrednie linki HTML: linki tekstowe lub linki zwrotne. Pozwalają one zwiększyć ruch na stronie oraz poprzez powiązanie tematyczne zapewniają popularność linku i skuteczną reklamę. Dodatkową zaletą tego rodzaju linków jest ich pozytywny wpływ na pozycjonowanie strony w wyszukiwarkach internetowych&lt;br /&gt;
&lt;br /&gt;
Rejestracja: http://beta.linklift.pl/&lt;br /&gt;
&lt;br /&gt;
== Wstawianie reklam na bloga ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;LINKLIFT_BLOCK_EXIST&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Reklama&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;LINKLIFT_BLOCK&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&lt;br /&gt;
        &amp;lt;LINKLIFT_PREFIX/&amp;gt;&lt;br /&gt;
        &amp;lt;a href=&amp;quot;&amp;amp;LINKLIFT_HREF;&amp;quot;&amp;gt;&amp;lt;LINKLIFT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
        &amp;lt;LINKLIFT_POSTFIX/&amp;gt;&lt;br /&gt;
      &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/LINKLIFT_BLOCK&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/LINKLIFT_BLOCK_EXIST&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Prefix, postfix ===&lt;br /&gt;
&lt;br /&gt;
Są to pola rzadko używane, ale czasem potrzebne. Czasami potrzeba umieścić link typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Kup &amp;lt;a href=&amp;quot;http://ogorek.example.com&amp;quot;&amp;gt;ogórki kiszone&amp;lt;/a&amp;gt; w dużym słoiku!&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przypadku prefix to &amp;lt;code&amp;gt;&amp;quot;Kup &amp;quot;&amp;lt;/code&amp;gt; a postfix to &amp;lt;code&amp;gt;&amp;quot; w dużym słoiku!&amp;quot;&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=LinkLift&amp;diff=3680</id>
		<title>LinkLift</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=LinkLift&amp;diff=3680"/>
				<updated>2007-10-03T19:40:03Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: New page: == O reklamach ==  Jogger.pl nigdy nie wstawi reklam na Twojego bloga bez pozwolenia. Jeśli natomiast wyrażasz taką chęć, możesz skorzystać z systemu linków.  Reklamy włącza się...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== O reklamach ==&lt;br /&gt;
&lt;br /&gt;
Jogger.pl nigdy nie wstawi reklam na Twojego bloga bez pozwolenia. Jeśli natomiast wyrażasz taką chęć, możesz skorzystać z systemu linków.&lt;br /&gt;
&lt;br /&gt;
Reklamy włącza się w panelu administracyjnym: &lt;br /&gt;
&lt;br /&gt;
== O serwisie ==&lt;br /&gt;
&lt;br /&gt;
LinkLift to internetowy serwis transakcyjny, który w prosty sposób pozwala kupować i sprzedawać linki tekstowe.&lt;br /&gt;
&lt;br /&gt;
Oferowane przez nich linki to bezpośrednie linki HTML: linki tekstowe lub linki zwrotne. Pozwalają one zwiększyć ruch na stronie oraz poprzez powiązanie tematyczne zapewniają popularność linku i skuteczną reklamę. Dodatkową zaletą tego rodzaju linków jest ich pozytywny wpływ na pozycjonowanie strony w wyszukiwarkach internetowych&lt;br /&gt;
&lt;br /&gt;
Rejestracja: http://beta.linklift.pl/&lt;br /&gt;
&lt;br /&gt;
== Wstawianie reklam na bloga ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;LINKLIFT_BLOCK_EXIST&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Reklama&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;LINKLIFT_BLOCK&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&lt;br /&gt;
        &amp;lt;LINKLIFT_PREFIX/&amp;gt;&lt;br /&gt;
        &amp;lt;a href=&amp;quot;&amp;amp;LINKLIFT_HREF;&amp;quot;&amp;gt;&amp;lt;LINKLIFT_HREF_DESCR/&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
        &amp;lt;LINKLIFT_POSTFIX/&amp;gt;&lt;br /&gt;
      &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/LINKLIFT_BLOCK&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/LINKLIFT_BLOCK_EXIST&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Prefix, postfix ===&lt;br /&gt;
&lt;br /&gt;
Są to pola rzadko używane, ale czasem potrzebne. Czasami potrzeba umieścić link typu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Kup &amp;lt;a href=&amp;quot;http://ogorek.example.com&amp;quot;&amp;gt;ogórki kiszone&amp;lt;/a&amp;gt; w dużym słoiku!&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przypadku prefix to &amp;lt;code&amp;gt;&amp;quot;Kup &amp;quot;&amp;lt;/code&amp;gt; a postfix to &amp;lt;code&amp;gt;&amp;quot; w dużym słoiku!&amp;quot;&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=RSS_i_Atom&amp;diff=3679</id>
		<title>RSS i Atom</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=RSS_i_Atom&amp;diff=3679"/>
				<updated>2007-10-03T17:28:04Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Kanały dla kategorii */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RSS i Atom=&lt;br /&gt;
Swój prywatny dziennik możesz łatwo udostępniać innym przy pomocy kanałów informacyjnych (feedów) w formacie [http://pl.wikipedia.org/wiki/Really_Simple_Syndication RSS] 2.0 lub nowszym [http://pl.wikipedia.org/wiki/Atom_%28standard%29 Atom]. Kanały te służą do rozpowszechniania nagłówków wiadomości lub całych wiadomości i są używane przez usługi agregacji informacji oraz serwisy internetowe na całym świecie. Odbiór treści z tych kanałów zapewniają specjalne czytniki. &lt;br /&gt;
&lt;br /&gt;
Domyślnie w kanałach dostępna jest treść wpisów zamieszczonych na zerowym i pierwszym poziomie. Dostęp do treści z wyższych poziomów zapewnia [[#Kana.C5.82y_z_wpisami_z_wy.C5.BCszych_poziom.C3.B3w|autoryzacja użytkowników]].&lt;br /&gt;
&lt;br /&gt;
==Kanały RSS wpisów==&lt;br /&gt;
Aby udostępnić kanał RSS wpisów wystarczy w szablonie wstawić odpowiedni tag wskazujący adres kanału, np. [[Tagi#RSS|&amp;amp;RSS;]] lub [[Tagi#HOME|&amp;amp;HOME;]]/rss/. Do tak określonego adresu kanału można dodać różne parametry, pozwalające na konfigurację dodatkowych związanych z nim opcji. Wszystkie podawane są po adresie kanału RSS Twojego joggera (np. http://sparrow.jogger.pl/) (Te parametry w większości można również zastosować do kanału RSS dla strony głównej joggera [http://jogger.pl/rss/ http://jogger.pl/rss/]).&lt;br /&gt;
 &lt;br /&gt;
 /rss/                             same tematy wpisów, domyślna liczba (10)&lt;br /&gt;
 /rss/liczba_wpisow/               liczba wpisów dostępnych w kanale (maksymalnie 50), parametr podawany jako ostatni&lt;br /&gt;
 /rss/content/liczba_wpisow/       całe wpisy, tekstowo bez fromatowania, ustalona liczba wpisów&lt;br /&gt;
 /rss/short/liczba_wpisow/         skrócona do 300 znaków treść wpisów, tekstowo bez formatowania, ustalona liczba wpisów&lt;br /&gt;
 /rss/content/html/liczba_wpisow/  całe wpisy w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /rss/short/html/liczba_wpisow/    skrócona do 300 znaków treść wpisów w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /rss/cat/permalink_kategorii1/    kanał zawierający tylko wpisy ze wskazanych kategorii&lt;br /&gt;
 /rss/auth/identyfikator/          wpisy dostępne również dla użytkownika mającego dostęp do wyższych poziomów&lt;br /&gt;
&lt;br /&gt;
==Kanały Atom wpisów==&lt;br /&gt;
Aby udostępnić kanał Atom dla wpisów wystarczy w szablonie wstawić odpowiedni tag wskazujący adres kanału, np. [[Tagi#HOME|&amp;amp;HOME;]]/atom/ (brak specjalnego znacznika dla kanału Atom). Do tak określonego adresu kanału można dodać różne parametry, pozwalające na konfigurację dodatkowych związanych z nim opcji. Wszystkie podawane są po adresie kanału RSS Twojego joggera (np. http://sparrow.jogger.pl/) (Te parametry w większości można również zastosować do kanału Atom dla strony głównej joggera [http://jogger.pl/atom/ http://jogger.pl/atom/]).&lt;br /&gt;
&lt;br /&gt;
W opisie treści kanału zawarte jest określenie kategorii do jakich należą wpisy.&lt;br /&gt;
 &lt;br /&gt;
 /atom/                             same tematy wpisów, domyślna liczba (10)&lt;br /&gt;
 /atom/liczba_wpisow/               liczba wpisów dostępnych w kanale (maksymalnie 50), parametr podawany jako ostatni&lt;br /&gt;
 /atom/content/liczba_wpisow/       całe wpisy, tekstowo bez fromatowania, ustalona liczba wpisów&lt;br /&gt;
 /atom/short/liczba_wpisow/         skrócona do 300 znaków treść wpisów, tekstowo bez formatowania, ustalona liczba wpisów&lt;br /&gt;
 /atom/content/html/liczba_wpisow/  całe wpisy w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /atom/short/html/liczba_wpisow/    skrócona do 300 znaków treść wpisów w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /atom/cat/permalink_kategorii1/    kanał zawierający tylko wpisy ze wskazanych kategorii&lt;br /&gt;
 /atom/auth/identyfikator/          wpisy dostępne również dla użytkownika mającego dostęp do wyższych poziomów&lt;br /&gt;
&lt;br /&gt;
==Kanały z wpisami z wyższych poziomów==&lt;br /&gt;
Dodanie &amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039; bezpośrednio po określeniu typu kanału umożliwia również dostęp do treści wpisów zamieszczonych na wyższych poziomach. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;identyfikator&amp;#039;&amp;#039; w &amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039; określa się w panelu administracyjnym [https://login.jogger.pl/account/users/readers/ Użytkownicy poziomów], długość identyfikatora może wynosić od 1 do 32 dowolnych znaków, wstępnie generowany jest losowy identyfikator.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039;, o ile ma występować, powinno być podane jako pierwsze w kolejności, później ewentualne określenie kategorii i dopiero dodatkowe parametry dotyczące zawartości kanału.&lt;br /&gt;
&lt;br /&gt;
 /rss/auth/abcdef…/&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;O ten identyfikator należy oczywiście poprosić właściciela danego joggera...&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Kanały z Miniblogiem==&lt;br /&gt;
&lt;br /&gt;
Domyślnie w kanałach RSS/Atom z wpisami nie są wyświetlane wpisy kategorii specjalnej [[MiniBlog|Miniblog]]. Aby włączyć ich treść do URL kanału należy dodać &amp;#039;&amp;#039;/miniblog/&amp;#039;&amp;#039;, na przykład:&lt;br /&gt;
&lt;br /&gt;
 /rss/content/html/miniblog/liczba_wpisow/&lt;br /&gt;
lub&lt;br /&gt;
 /atom/content/html/miniblog/liczba_wpisow/&lt;br /&gt;
&lt;br /&gt;
==Kanały dla kategorii==&lt;br /&gt;
Można określić więcej niż jedną kategorię dostępną w kanale, podając kolejne po znaku plusa:&lt;br /&gt;
&lt;br /&gt;
 /rss/cat/identyfikator_kategorii1+identyfikator_kategorii2+identyfikator_kategorii3/&lt;br /&gt;
lub&lt;br /&gt;
 /atom/cat/identyfikator_kategorii1+identyfikator_kategorii2+identyfikator_kategorii3/&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Uwaga!&amp;#039;&amp;#039;&amp;#039; Jeżeli występują kategorie zagnieżdżone, to należy podawać ostatni człon permalinku kategorii, na przykład przy &amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;http://jakis.jogger.pl/internet/blogi/&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039; należy użyć samego &amp;#039;&amp;#039;blogi&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Kanał dla kategorii Miniblog===&lt;br /&gt;
Postać URL kanału dla kategorii Miniblog wygląda następująco:&lt;br /&gt;
&lt;br /&gt;
 /rss/cat/miniblog/miniblog/&lt;br /&gt;
lub&lt;br /&gt;
 /atom/cat/miniblog/miniblog/&lt;br /&gt;
&lt;br /&gt;
==Kanały komentarzy==&lt;br /&gt;
Dostępne są również kanały komentarzy dla poszczególnych wpisów.&lt;br /&gt;
&lt;br /&gt;
Dodanie do permalinku wpisu &amp;#039;&amp;#039;/rss/&amp;#039;&amp;#039; tworzy kanał RSS z komentarzami do danego wpisu. Na przykład: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;rss/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dodanie do permalinku wpisu &amp;#039;&amp;#039;/atom/&amp;#039;&amp;#039; tworzy kanał Atom z komentarzami do danego wpisu. Na przykład: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;atom/&amp;quot;&amp;gt;Atom komentarzy&amp;lt;/a&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dodatkowo dodanie &amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039; umożliwia dostęp do komentarzy wpisów na poziomie wyższym niż 1, podobnie jak dla kanału wpisów.&lt;br /&gt;
 &lt;br /&gt;
==Stary format adresów==&lt;br /&gt;
&amp;#039;&amp;#039;/syndication.php&amp;#039;&amp;#039; jest już nieaktywny, proszę używać nowej wersji.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=RSS_i_Atom&amp;diff=3678</id>
		<title>RSS i Atom</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=RSS_i_Atom&amp;diff=3678"/>
				<updated>2007-10-03T17:27:40Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Kanały dla kategorii */ Permalink to cos innego niz identyfikator&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RSS i Atom=&lt;br /&gt;
Swój prywatny dziennik możesz łatwo udostępniać innym przy pomocy kanałów informacyjnych (feedów) w formacie [http://pl.wikipedia.org/wiki/Really_Simple_Syndication RSS] 2.0 lub nowszym [http://pl.wikipedia.org/wiki/Atom_%28standard%29 Atom]. Kanały te służą do rozpowszechniania nagłówków wiadomości lub całych wiadomości i są używane przez usługi agregacji informacji oraz serwisy internetowe na całym świecie. Odbiór treści z tych kanałów zapewniają specjalne czytniki. &lt;br /&gt;
&lt;br /&gt;
Domyślnie w kanałach dostępna jest treść wpisów zamieszczonych na zerowym i pierwszym poziomie. Dostęp do treści z wyższych poziomów zapewnia [[#Kana.C5.82y_z_wpisami_z_wy.C5.BCszych_poziom.C3.B3w|autoryzacja użytkowników]].&lt;br /&gt;
&lt;br /&gt;
==Kanały RSS wpisów==&lt;br /&gt;
Aby udostępnić kanał RSS wpisów wystarczy w szablonie wstawić odpowiedni tag wskazujący adres kanału, np. [[Tagi#RSS|&amp;amp;RSS;]] lub [[Tagi#HOME|&amp;amp;HOME;]]/rss/. Do tak określonego adresu kanału można dodać różne parametry, pozwalające na konfigurację dodatkowych związanych z nim opcji. Wszystkie podawane są po adresie kanału RSS Twojego joggera (np. http://sparrow.jogger.pl/) (Te parametry w większości można również zastosować do kanału RSS dla strony głównej joggera [http://jogger.pl/rss/ http://jogger.pl/rss/]).&lt;br /&gt;
 &lt;br /&gt;
 /rss/                             same tematy wpisów, domyślna liczba (10)&lt;br /&gt;
 /rss/liczba_wpisow/               liczba wpisów dostępnych w kanale (maksymalnie 50), parametr podawany jako ostatni&lt;br /&gt;
 /rss/content/liczba_wpisow/       całe wpisy, tekstowo bez fromatowania, ustalona liczba wpisów&lt;br /&gt;
 /rss/short/liczba_wpisow/         skrócona do 300 znaków treść wpisów, tekstowo bez formatowania, ustalona liczba wpisów&lt;br /&gt;
 /rss/content/html/liczba_wpisow/  całe wpisy w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /rss/short/html/liczba_wpisow/    skrócona do 300 znaków treść wpisów w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /rss/cat/permalink_kategorii1/    kanał zawierający tylko wpisy ze wskazanych kategorii&lt;br /&gt;
 /rss/auth/identyfikator/          wpisy dostępne również dla użytkownika mającego dostęp do wyższych poziomów&lt;br /&gt;
&lt;br /&gt;
==Kanały Atom wpisów==&lt;br /&gt;
Aby udostępnić kanał Atom dla wpisów wystarczy w szablonie wstawić odpowiedni tag wskazujący adres kanału, np. [[Tagi#HOME|&amp;amp;HOME;]]/atom/ (brak specjalnego znacznika dla kanału Atom). Do tak określonego adresu kanału można dodać różne parametry, pozwalające na konfigurację dodatkowych związanych z nim opcji. Wszystkie podawane są po adresie kanału RSS Twojego joggera (np. http://sparrow.jogger.pl/) (Te parametry w większości można również zastosować do kanału Atom dla strony głównej joggera [http://jogger.pl/atom/ http://jogger.pl/atom/]).&lt;br /&gt;
&lt;br /&gt;
W opisie treści kanału zawarte jest określenie kategorii do jakich należą wpisy.&lt;br /&gt;
 &lt;br /&gt;
 /atom/                             same tematy wpisów, domyślna liczba (10)&lt;br /&gt;
 /atom/liczba_wpisow/               liczba wpisów dostępnych w kanale (maksymalnie 50), parametr podawany jako ostatni&lt;br /&gt;
 /atom/content/liczba_wpisow/       całe wpisy, tekstowo bez fromatowania, ustalona liczba wpisów&lt;br /&gt;
 /atom/short/liczba_wpisow/         skrócona do 300 znaków treść wpisów, tekstowo bez formatowania, ustalona liczba wpisów&lt;br /&gt;
 /atom/content/html/liczba_wpisow/  całe wpisy w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /atom/short/html/liczba_wpisow/    skrócona do 300 znaków treść wpisów w formacie html, ustalona liczba wpisów&lt;br /&gt;
 /atom/cat/permalink_kategorii1/    kanał zawierający tylko wpisy ze wskazanych kategorii&lt;br /&gt;
 /atom/auth/identyfikator/          wpisy dostępne również dla użytkownika mającego dostęp do wyższych poziomów&lt;br /&gt;
&lt;br /&gt;
==Kanały z wpisami z wyższych poziomów==&lt;br /&gt;
Dodanie &amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039; bezpośrednio po określeniu typu kanału umożliwia również dostęp do treści wpisów zamieszczonych na wyższych poziomach. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;identyfikator&amp;#039;&amp;#039; w &amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039; określa się w panelu administracyjnym [https://login.jogger.pl/account/users/readers/ Użytkownicy poziomów], długość identyfikatora może wynosić od 1 do 32 dowolnych znaków, wstępnie generowany jest losowy identyfikator.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039;, o ile ma występować, powinno być podane jako pierwsze w kolejności, później ewentualne określenie kategorii i dopiero dodatkowe parametry dotyczące zawartości kanału.&lt;br /&gt;
&lt;br /&gt;
 /rss/auth/abcdef…/&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;O ten identyfikator należy oczywiście poprosić właściciela danego joggera...&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Kanały z Miniblogiem==&lt;br /&gt;
&lt;br /&gt;
Domyślnie w kanałach RSS/Atom z wpisami nie są wyświetlane wpisy kategorii specjalnej [[MiniBlog|Miniblog]]. Aby włączyć ich treść do URL kanału należy dodać &amp;#039;&amp;#039;/miniblog/&amp;#039;&amp;#039;, na przykład:&lt;br /&gt;
&lt;br /&gt;
 /rss/content/html/miniblog/liczba_wpisow/&lt;br /&gt;
lub&lt;br /&gt;
 /atom/content/html/miniblog/liczba_wpisow/&lt;br /&gt;
&lt;br /&gt;
==Kanały dla kategorii==&lt;br /&gt;
Można określić więcej niż jedną kategorię dostępną w kanale, podając kolejne po znaku plusa:&lt;br /&gt;
&lt;br /&gt;
 /rss/cat/identyfikator_kategorii1+identyfikator_kategorii2+identyfikator_kategorii3/&lt;br /&gt;
lub&lt;br /&gt;
 /atom/cat/identyfikator_kategorii1+identyfikator_kategorii2+identyfikator_kategorii3/&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Uwaga!&amp;#039;&amp;#039;&amp;#039; Jeżeli występują kategorie zagnieżdżone, to należy podawać ostatni człon permalinku kategorii, na przykład przy &amp;#039;&amp;#039;http://jakis.jogger.pl/internet/blogi/&amp;#039;&amp;#039; należy użyć samego &amp;#039;&amp;#039;blogi&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Kanał dla kategorii Miniblog===&lt;br /&gt;
Postać URL kanału dla kategorii Miniblog wygląda następująco:&lt;br /&gt;
&lt;br /&gt;
 /rss/cat/miniblog/miniblog/&lt;br /&gt;
lub&lt;br /&gt;
 /atom/cat/miniblog/miniblog/&lt;br /&gt;
&lt;br /&gt;
==Kanały komentarzy==&lt;br /&gt;
Dostępne są również kanały komentarzy dla poszczególnych wpisów.&lt;br /&gt;
&lt;br /&gt;
Dodanie do permalinku wpisu &amp;#039;&amp;#039;/rss/&amp;#039;&amp;#039; tworzy kanał RSS z komentarzami do danego wpisu. Na przykład: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;rss/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dodanie do permalinku wpisu &amp;#039;&amp;#039;/atom/&amp;#039;&amp;#039; tworzy kanał Atom z komentarzami do danego wpisu. Na przykład: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;atom/&amp;quot;&amp;gt;Atom komentarzy&amp;lt;/a&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dodatkowo dodanie &amp;#039;&amp;#039;/auth/identyfikator/&amp;#039;&amp;#039; umożliwia dostęp do komentarzy wpisów na poziomie wyższym niż 1, podobnie jak dla kanału wpisów.&lt;br /&gt;
 &lt;br /&gt;
==Stary format adresów==&lt;br /&gt;
&amp;#039;&amp;#039;/syndication.php&amp;#039;&amp;#039; jest już nieaktywny, proszę używać nowej wersji.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3670</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3670"/>
				<updated>2007-09-24T04:45:36Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ważna sprawa - jaki domyślny format linka dajemy do szablonów? Standardem powinien być Atom, jest po prostu lepszy, ale jak wyświetlać wpisy? Byłbym za /content/html/5/. A może 2 typy, &amp;#039;nagłówki&amp;#039; albo &amp;#039;treść&amp;#039;? Warto też dawać odpowiedni type=&amp;quot;&amp;quot; do wszystkich linków (zarówno &amp;lt;link/&amp;gt; jak i &amp;lt;a/&amp;gt;)…&lt;br /&gt;
&lt;br /&gt;
Jak też wygląda sprawa z RSS komentarzy? Byłbym za nie dodawaniem RSS wszystkich wpisów na stronę komentarzy do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt;, żeby nie powodować zamętu.&lt;br /&gt;
&lt;br /&gt;
Uzupełniłem wytyczne.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - użytkownik aktualnego bloga + jego admin -- NIE, wszyscy zalogowani, czyli + zalogowani na koncie jogger.pl, bo jak zrobić dla wszystkich?&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2) -- poziom 2+ (+ jeśli właściciel dał dostęp)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+) -- tu tak samo 2+ bo niby skąd ma mieć dostęp do 2?&lt;br /&gt;
&lt;br /&gt;
RSS/Atom - /10/ tak jak jest domyślnie bez wpisania liczby, albo wcale jej nie podawać i też będzie.&lt;br /&gt;
Do head bym dawał tytuły i short, czyli /atom/10/ i /atom/short/10/, albo lepiej /atom/miniblog/10/ i /atom/short/miniblog/10/ ewentualnie na stronie z komentarzami jeszcze &amp;amp;ENTRY_COMMENT_HREF;atom/&lt;br /&gt;
Na stronie komentarzy dałby tez tez wpisami, bo to dla wygody użytkowników -- podbijamy świat... :P&lt;br /&gt;
&lt;br /&gt;
Przeglądarki nie wyświetlają kanałów Atom w czytniku? Wyświetlają. (Firefox, nowa Seamonkey 2. Opery, KMeleona, Safari, Konquerora nie mam.)&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 09:33, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A ja mam kilka pytań:&lt;br /&gt;
a) Czy należy przyjąć wspólne nazewnictwo plików do includowania i ich ilość np. header, sidebar, footer, comments?&lt;br /&gt;
b) To samo dotyczy stron statycznych: ile i jak nazywać?&lt;br /&gt;
c) Gdzie umieszczać pliki stron statycznych, czy w folderze files, czy w głównym danego szablonu?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 10:42, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jestem za Atomem (standardy) Może być &amp;#039;&amp;#039;&amp;#039;atom/content/html/5&amp;#039;&amp;#039;&amp;#039;. Skrócone mogą być, ale opcjonalnie. W stronie komentarzy można użyć jednego kanału dodatkowego w sekcji &amp;#039;&amp;#039;&amp;#039;&amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ułatwiłoby to działanie takim serwisom jak co.mments z którego osobiście korzystam.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;riddle&amp;#039;&amp;#039;&amp;#039;: Problem z użytkownikami nie i zalogowanymi, to już chyba my raczej go nie rozwiążemy.. Te wytyczne które podałeś w wypunktowaniu są dobre.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]] 12:07, 23 wrz 2007 (CEST)&lt;br /&gt;
----&lt;br /&gt;
Off - wszystkie linki joggerowe powinny mieć ukośnik na końcu - czyli /10/ a nie /10 - wiem czepiam się, ale niech będzie jednakowo.&lt;br /&gt;
&lt;br /&gt;
I jestem za /10/ albo bez liczby, żeby cache pracowało jednakowo - mniejsze obciążenie serwera.&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 12:16, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Lemiel - tak, zaznaczone na czerwono pola uważam za błędne więc zgadzamy się co do tego.&lt;br /&gt;
&lt;br /&gt;
RSS skrócony do samych nagłówków - obciążenie żadne, jeśli nikt bloga nie czyta, bez przesady. Nie przesadzalbym też z iloscia feedow do wyboru. Pełny RSS zawsze jest przyjemny w odbiorze, nie powinniśmy przesadnie podchodzić do tego – zwłaszcza, że user może sobie zmienić sam z uwagi na prostę permalinku.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;HOME;/atom/content/html/10/&lt;br /&gt;
&amp;amp;HOME;/atom/10/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak serwer będzie obciążony to się go zmieni, o to się nie bójmy. I przeciez pisalem ze Atom lepszy. :&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jbg - dobre pytanie. Proponuje jakos prefiksowac te pliki (aby byly kolo siebie w listingu folderu), a nazywac wedle utartych konwencji.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;inc-header.html&lt;br /&gt;
inc-sidebar.html&lt;br /&gt;
inc-footer.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wydają się dobre…&lt;br /&gt;
&lt;br /&gt;
Co go umieszczenia - myślę, że po prostu do files/, tak jak podczas budowania domyślnej paczki z szablonem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;files&lt;br /&gt;
  style.css&lt;br /&gt;
  main.js&lt;br /&gt;
  inc-sidebar.html&lt;br /&gt;
jogg-index.html&lt;br /&gt;
jogg-comments.html&lt;br /&gt;
jogg-page.html&lt;br /&gt;
jogg-login.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 15:09, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
IMO prefiks &amp;#039;jogg&amp;#039; jest niepotrzebny i można go sobie w zupełności udpuścić. Pliki do inkludowania mogłyby by być zarówno w files jak i w &amp;#039;./&amp;#039; Osobiście wolę &amp;#039;./&amp;#039;. Umieszczenie RSS/ATOM w headzie zawsze będzie bardziej użyteczne. Prefiks w plikach inkludowanych może być.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]] 15:21, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie nie za bardzo, bo inkludy i tak są w /files/ na serwerze, a profil paczki powinien odzwierciedlać to co się tam znajduje - wtedy proces uploadu będzie bardzo prosty (wrzucamy sam ZIP). Jogg-…… jest z tych samch powodów, tak się nazywają pliki. :)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 15:54, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Co do RSS - imo powinno być /rss/short/ , bo wysyłanie pełnego będzie wielu osobom syfiło czytniki. RSS miał chyba być agregatorem linków do wpisów, a nie ich treści?&lt;br /&gt;
&lt;br /&gt;
Co do szablonów - tutaj przychylam się w stronę Riddla. Prefiks jogg- mógłby być. Ale dodałbym też jakiś about.txt, w którym byłby opis szablonu, autor itp. Wygodniej będzie się potem tym zajmować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 16:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Co do about.txt to to jest wręcz obowiązkowe. Do jogg-nazwa szablonu to mni nikt nie przekonał. Zawsze można pobrać pliki *.html z danego folderu beż żadnych prefiksów. Zawsze to dodatkowe 4bajty :D&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
RSS to sposób na dostarczanie contentu do usera, nie na odwrót.&amp;lt;br /&amp;gt;&lt;br /&gt;
About.txt - super pomysł.&lt;br /&gt;
&lt;br /&gt;
Off - jak Cie nikt nie przekonal? :| Wgrywasz paczke a ona idzie do szablonow, bez zadnych modyfikacji - wiec nazewnictwo sie musi pokrywac z tym co juz jest w J używane…&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:45, 24 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3666</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3666"/>
				<updated>2007-09-23T13:54:52Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ważna sprawa - jaki domyślny format linka dajemy do szablonów? Standardem powinien być Atom, jest po prostu lepszy, ale jak wyświetlać wpisy? Byłbym za /content/html/5/. A może 2 typy, &amp;#039;nagłówki&amp;#039; albo &amp;#039;treść&amp;#039;? Warto też dawać odpowiedni type=&amp;quot;&amp;quot; do wszystkich linków (zarówno &amp;lt;link/&amp;gt; jak i &amp;lt;a/&amp;gt;)…&lt;br /&gt;
&lt;br /&gt;
Jak też wygląda sprawa z RSS komentarzy? Byłbym za nie dodawaniem RSS wszystkich wpisów na stronę komentarzy do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt;, żeby nie powodować zamętu.&lt;br /&gt;
&lt;br /&gt;
Uzupełniłem wytyczne.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - użytkownik aktualnego bloga + jego admin -- NIE, wszyscy zalogowani, czyli + zalogowani na koncie jogger.pl, bo jak zrobić dla wszystkich?&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2) -- poziom 2+ (+ jeśli właściciel dał dostęp)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+) -- tu tak samo 2+ bo niby skąd ma mieć dostęp do 2?&lt;br /&gt;
&lt;br /&gt;
RSS/Atom - /10/ tak jak jest domyślnie bez wpisania liczby, albo wcale jej nie podawać i też będzie.&lt;br /&gt;
Do head bym dawał tytuły i short, czyli /atom/10/ i /atom/short/10/, albo lepiej /atom/miniblog/10/ i /atom/short/miniblog/10/ ewentualnie na stronie z komentarzami jeszcze &amp;amp;ENTRY_COMMENT_HREF;atom/&lt;br /&gt;
Na stronie komentarzy dałby tez tez wpisami, bo to dla wygody użytkowników -- podbijamy świat... :P&lt;br /&gt;
&lt;br /&gt;
Przeglądarki nie wyświetlają kanałów Atom w czytniku? Wyświetlają. (Firefox, nowa Seamonkey 2. Opery, KMeleona, Safari, Konquerora nie mam.)&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 09:33, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A ja mam kilka pytań:&lt;br /&gt;
a) Czy należy przyjąć wspólne nazewnictwo plików do includowania i ich ilość np. header, sidebar, footer, comments?&lt;br /&gt;
b) To samo dotyczy stron statycznych: ile i jak nazywać?&lt;br /&gt;
c) Gdzie umieszczać pliki stron statycznych, czy w folderze files, czy w głównym danego szablonu?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 10:42, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jestem za Atomem (standardy) Może być &amp;#039;&amp;#039;&amp;#039;atom/content/html/5&amp;#039;&amp;#039;&amp;#039;. Skrócone mogą być, ale opcjonalnie. W stronie komentarzy można użyć jednego kanału dodatkowego w sekcji &amp;#039;&amp;#039;&amp;#039;&amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ułatwiłoby to działanie takim serwisom jak co.mments z którego osobiście korzystam.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;riddle&amp;#039;&amp;#039;&amp;#039;: Problem z użytkownikami nie i zalogowanymi, to już chyba my raczej go nie rozwiążemy.. Te wytyczne które podałeś w wypunktowaniu są dobre.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]] 12:07, 23 wrz 2007 (CEST)&lt;br /&gt;
----&lt;br /&gt;
Off - wszystkie linki joggerowe powinny mieć ukośnik na końcu - czyli /10/ a nie /10 - wiem czepiam się, ale niech będzie jednakowo.&lt;br /&gt;
&lt;br /&gt;
I jestem za /10/ albo bez liczby, żeby cache pracowało jednakowo - mniejsze obciążenie serwera.&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 12:16, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Lemiel - tak, zaznaczone na czerwono pola uważam za błędne więc zgadzamy się co do tego.&lt;br /&gt;
&lt;br /&gt;
RSS skrócony do samych nagłówków - obciążenie żadne, jeśli nikt bloga nie czyta, bez przesady. Nie przesadzalbym też z iloscia feedow do wyboru. Pełny RSS zawsze jest przyjemny w odbiorze, nie powinniśmy przesadnie podchodzić do tego – zwłaszcza, że user może sobie zmienić sam z uwagi na prostę permalinku.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;HOME;/atom/content/html/10/&lt;br /&gt;
&amp;amp;HOME;/atom/10/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak serwer będzie obciążony to się go zmieni, o to się nie bójmy. I przeciez pisalem ze Atom lepszy. :&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jbg - dobre pytanie. Proponuje jakos prefiksowac te pliki (aby byly kolo siebie w listingu folderu), a nazywac wedle utartych konwencji.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;inc-header.html&lt;br /&gt;
inc-sidebar.html&lt;br /&gt;
inc-footer.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wydają się dobre…&lt;br /&gt;
&lt;br /&gt;
Co go umieszczenia - myślę, że po prostu do files/, tak jak podczas budowania domyślnej paczki z szablonem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;files&lt;br /&gt;
  style.css&lt;br /&gt;
  main.js&lt;br /&gt;
  inc-sidebar.html&lt;br /&gt;
jogg-index.html&lt;br /&gt;
jogg-comments.html&lt;br /&gt;
jogg-page.html&lt;br /&gt;
jogg-login.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 15:09, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
IMO prefiks &amp;#039;jogg&amp;#039; jest niepotrzebny i można go sobie w zupełności udpuścić. Pliki do inkludowania mogłyby by być zarówno w files jak i w &amp;#039;./&amp;#039; Osobiście wolę &amp;#039;./&amp;#039;. Umieszczenie RSS/ATOM w headzie zawsze będzie bardziej użyteczne. Prefiks w plikach inkludowanych może być.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]] 15:21, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie nie za bardzo, bo inkludy i tak są w /files/ na serwerze, a profil paczki powinien odzwierciedlać to co się tam znajduje - wtedy proces uploadu będzie bardzo prosty (wrzucamy sam ZIP). Jogg-…… jest z tych samch powodów, tak się nazywają pliki. :)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 15:54, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3664</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3664"/>
				<updated>2007-09-23T13:13:25Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ważna sprawa - jaki domyślny format linka dajemy do szablonów? Standardem powinien być Atom, jest po prostu lepszy, ale jak wyświetlać wpisy? Byłbym za /content/html/5/. A może 2 typy, &amp;#039;nagłówki&amp;#039; albo &amp;#039;treść&amp;#039;? Warto też dawać odpowiedni type=&amp;quot;&amp;quot; do wszystkich linków (zarówno &amp;lt;link/&amp;gt; jak i &amp;lt;a/&amp;gt;)…&lt;br /&gt;
&lt;br /&gt;
Jak też wygląda sprawa z RSS komentarzy? Byłbym za nie dodawaniem RSS wszystkich wpisów na stronę komentarzy do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt;, żeby nie powodować zamętu.&lt;br /&gt;
&lt;br /&gt;
Uzupełniłem wytyczne.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - użytkownik aktualnego bloga + jego admin -- NIE, wszyscy zalogowani, czyli + zalogowani na koncie jogger.pl, bo jak zrobić dla wszystkich?&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2) -- poziom 2+ (+ jeśli właściciel dał dostęp)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+) -- tu tak samo 2+ bo niby skąd ma mieć dostęp do 2?&lt;br /&gt;
&lt;br /&gt;
RSS/Atom - /10/ tak jak jest domyślnie bez wpisania liczby, albo wcale jej nie podawać i też będzie.&lt;br /&gt;
Do head bym dawał tytuły i short, czyli /atom/10/ i /atom/short/10/, albo lepiej /atom/miniblog/10/ i /atom/short/miniblog/10/ ewentualnie na stronie z komentarzami jeszcze &amp;amp;ENTRY_COMMENT_HREF;atom/&lt;br /&gt;
Na stronie komentarzy dałby tez tez wpisami, bo to dla wygody użytkowników -- podbijamy świat... :P&lt;br /&gt;
&lt;br /&gt;
Przeglądarki nie wyświetlają kanałów Atom w czytniku? Wyświetlają. (Firefox, nowa Seamonkey 2. Opery, KMeleona, Safari, Konquerora nie mam.)&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 09:33, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A ja mam kilka pytań:&lt;br /&gt;
a) Czy należy przyjąć wspólne nazewnictwo plików do includowania i ich ilość np. header, sidebar, footer, comments?&lt;br /&gt;
b) To samo dotyczy stron statycznych: ile i jak nazywać?&lt;br /&gt;
c) Gdzie umieszczać pliki stron statycznych, czy w folderze files, czy w głównym danego szablonu?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 10:42, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jestem za Atomem (standardy) Może być &amp;#039;&amp;#039;&amp;#039;atom/content/html/5&amp;#039;&amp;#039;&amp;#039;. Skrócone mogą być, ale opcjonalnie. W stronie komentarzy można użyć jednego kanału dodatkowego w sekcji &amp;#039;&amp;#039;&amp;#039;&amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ułatwiłoby to działanie takim serwisom jak co.mments z którego osobiście korzystam.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;riddle&amp;#039;&amp;#039;&amp;#039;: Problem z użytkownikami nie i zalogowanymi, to już chyba my raczej go nie rozwiążemy.. Te wytyczne które podałeś w wypunktowaniu są dobre.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]] 12:07, 23 wrz 2007 (CEST)&lt;br /&gt;
----&lt;br /&gt;
Off - wszystkie linki joggerowe powinny mieć ukośnik na końcu - czyli /10/ a nie /10 - wiem czepiam się, ale niech będzie jednakowo.&lt;br /&gt;
&lt;br /&gt;
I jestem za /10/ albo bez liczby, żeby cache pracowało jednakowo - mniejsze obciążenie serwera.&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 12:16, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Lemiel - tak, zaznaczone na czerwono pola uważam za błędne więc zgadzamy się co do tego.&lt;br /&gt;
&lt;br /&gt;
RSS skrócony do samych nagłówków - obciążenie żadne, jeśli nikt bloga nie czyta, bez przesady. Nie przesadzalbym też z iloscia feedow do wyboru. Pełny RSS zawsze jest przyjemny w odbiorze, nie powinniśmy przesadnie podchodzić do tego – zwłaszcza, że user może sobie zmienić sam z uwagi na prostę permalinku.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;HOME;/atom/content/html/10/&lt;br /&gt;
&amp;amp;HOME;/atom/10/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak serwer będzie obciążony to się go zmieni, o to się nie bójmy. I przeciez pisalem ze Atom lepszy. :&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jbg - dobre pytanie. Proponuje jakos prefiksowac te pliki (aby byly kolo siebie w listingu folderu), a nazywac wedle utartych konwencji.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;inc-header.html&lt;br /&gt;
inc-sidebar.html&lt;br /&gt;
inc-footer.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wydają się dobre…&lt;br /&gt;
&lt;br /&gt;
Co go umieszczenia - myślę, że po prostu do files/, tak jak podczas budowania domyślnej paczki z szablonem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;files&lt;br /&gt;
  style.css&lt;br /&gt;
  main.js&lt;br /&gt;
  inc-sidebar.html&lt;br /&gt;
jogg-index.html&lt;br /&gt;
jogg-comments.html&lt;br /&gt;
jogg-page.html&lt;br /&gt;
jogg-login.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 15:09, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3663</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3663"/>
				<updated>2007-09-23T13:11:51Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ważna sprawa - jaki domyślny format linka dajemy do szablonów? Standardem powinien być Atom, jest po prostu lepszy, ale jak wyświetlać wpisy? Byłbym za /content/html/5/. A może 2 typy, &amp;#039;nagłówki&amp;#039; albo &amp;#039;treść&amp;#039;? Warto też dawać odpowiedni type=&amp;quot;&amp;quot; do wszystkich linków (zarówno &amp;lt;link/&amp;gt; jak i &amp;lt;a/&amp;gt;)…&lt;br /&gt;
&lt;br /&gt;
Jak też wygląda sprawa z RSS komentarzy? Byłbym za nie dodawaniem RSS wszystkich wpisów na stronę komentarzy do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt;, żeby nie powodować zamętu.&lt;br /&gt;
&lt;br /&gt;
Uzupełniłem wytyczne.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - użytkownik aktualnego bloga + jego admin -- NIE, wszyscy zalogowani, czyli + zalogowani na koncie jogger.pl, bo jak zrobić dla wszystkich?&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2) -- poziom 2+ (+ jeśli właściciel dał dostęp)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+) -- tu tak samo 2+ bo niby skąd ma mieć dostęp do 2?&lt;br /&gt;
&lt;br /&gt;
RSS/Atom - /10/ tak jak jest domyślnie bez wpisania liczby, albo wcale jej nie podawać i też będzie.&lt;br /&gt;
Do head bym dawał tytuły i short, czyli /atom/10/ i /atom/short/10/, albo lepiej /atom/miniblog/10/ i /atom/short/miniblog/10/ ewentualnie na stronie z komentarzami jeszcze &amp;amp;ENTRY_COMMENT_HREF;atom/&lt;br /&gt;
Na stronie komentarzy dałby tez tez wpisami, bo to dla wygody użytkowników -- podbijamy świat... :P&lt;br /&gt;
&lt;br /&gt;
Przeglądarki nie wyświetlają kanałów Atom w czytniku? Wyświetlają. (Firefox, nowa Seamonkey 2. Opery, KMeleona, Safari, Konquerora nie mam.)&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 09:33, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A ja mam kilka pytań:&lt;br /&gt;
a) Czy należy przyjąć wspólne nazewnictwo plików do includowania i ich ilość np. header, sidebar, footer, comments?&lt;br /&gt;
b) To samo dotyczy stron statycznych: ile i jak nazywać?&lt;br /&gt;
c) Gdzie umieszczać pliki stron statycznych, czy w folderze files, czy w głównym danego szablonu?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 10:42, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jestem za Atomem (standardy) Może być &amp;#039;&amp;#039;&amp;#039;atom/content/html/5&amp;#039;&amp;#039;&amp;#039;. Skrócone mogą być, ale opcjonalnie. W stronie komentarzy można użyć jednego kanału dodatkowego w sekcji &amp;#039;&amp;#039;&amp;#039;&amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ułatwiłoby to działanie takim serwisom jak co.mments z którego osobiście korzystam.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;riddle&amp;#039;&amp;#039;&amp;#039;: Problem z użytkownikami nie i zalogowanymi, to już chyba my raczej go nie rozwiążemy.. Te wytyczne które podałeś w wypunktowaniu są dobre.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]] 12:07, 23 wrz 2007 (CEST)&lt;br /&gt;
----&lt;br /&gt;
Off - wszystkie linki joggerowe powinny mieć ukośnik na końcu - czyli /10/ a nie /10 - wiem czepiam się, ale niech będzie jednakowo.&lt;br /&gt;
&lt;br /&gt;
I jestem za /10/ albo bez liczby, żeby cache pracowało jednakowo - mniejsze obciążenie serwera.&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 12:16, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Lemiel - tak, zaznaczone na czerwono pola uważam za błędne więc zgadzamy się co do tego.&lt;br /&gt;
&lt;br /&gt;
RSS skrócony do samych nagłówków - obciążenie żadne, jeśli nikt bloga nie czyta, bez przesady. Nie przesadzalbym też z iloscia feedow do wyboru.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;HOME;/atom/content/html/10/&lt;br /&gt;
&amp;amp;HOME;/atom/10/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak serwer będzie obciążony to się go zmieni, o to się nie bójmy. I przeciez pisalem ze Atom lepszy. :&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jbg - dobre pytanie. Proponuje jakos prefiksowac te pliki (aby byly kolo siebie w listingu folderu), a nazywac wedle utartych konwencji.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;inc-header.html&lt;br /&gt;
inc-sidebar.html&lt;br /&gt;
inc-footer.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wydają się dobre…&lt;br /&gt;
&lt;br /&gt;
Co go umieszczenia - myślę, że po prostu do files/, tak jak podczas budowania domyślnej paczki z szablonem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;files&lt;br /&gt;
  style.css&lt;br /&gt;
  main.js&lt;br /&gt;
  inc-sidebar.html&lt;br /&gt;
jogg-index.html&lt;br /&gt;
jogg-comments.html&lt;br /&gt;
jogg-page.html&lt;br /&gt;
jogg-login.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 15:09, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3662</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3662"/>
				<updated>2007-09-23T13:09:52Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:lemiel|lemiel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ważna sprawa - jaki domyślny format linka dajemy do szablonów? Standardem powinien być Atom, jest po prostu lepszy, ale jak wyświetlać wpisy? Byłbym za /content/html/5/. A może 2 typy, &amp;#039;nagłówki&amp;#039; albo &amp;#039;treść&amp;#039;? Warto też dawać odpowiedni type=&amp;quot;&amp;quot; do wszystkich linków (zarówno &amp;lt;link/&amp;gt; jak i &amp;lt;a/&amp;gt;)…&lt;br /&gt;
&lt;br /&gt;
Jak też wygląda sprawa z RSS komentarzy? Byłbym za nie dodawaniem RSS wszystkich wpisów na stronę komentarzy do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt;, żeby nie powodować zamętu.&lt;br /&gt;
&lt;br /&gt;
Uzupełniłem wytyczne.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - użytkownik aktualnego bloga + jego admin -- NIE, wszyscy zalogowani, czyli + zalogowani na koncie jogger.pl, bo jak zrobić dla wszystkich?&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2) -- poziom 2+ (+ jeśli właściciel dał dostęp)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+) -- tu tak samo 2+ bo niby skąd ma mieć dostęp do 2?&lt;br /&gt;
&lt;br /&gt;
RSS/Atom - /10/ tak jak jest domyślnie bez wpisania liczby, albo wcale jej nie podawać i też będzie.&lt;br /&gt;
Do head bym dawał tytuły i short, czyli /atom/10/ i /atom/short/10/, albo lepiej /atom/miniblog/10/ i /atom/short/miniblog/10/ ewentualnie na stronie z komentarzami jeszcze &amp;amp;ENTRY_COMMENT_HREF;atom/&lt;br /&gt;
Na stronie komentarzy dałby tez tez wpisami, bo to dla wygody użytkowników -- podbijamy świat... :P&lt;br /&gt;
&lt;br /&gt;
Przeglądarki nie wyświetlają kanałów Atom w czytniku? Wyświetlają. (Firefox, nowa Seamonkey 2. Opery, KMeleona, Safari, Konquerora nie mam.)&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 09:33, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A ja mam kilka pytań:&lt;br /&gt;
a) Czy należy przyjąć wspólne nazewnictwo plików do includowania i ich ilość np. header, sidebar, footer, comments?&lt;br /&gt;
b) To samo dotyczy stron statycznych: ile i jak nazywać?&lt;br /&gt;
c) Gdzie umieszczać pliki stron statycznych, czy w folderze files, czy w głównym danego szablonu?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 10:42, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jestem za Atomem (standardy) Może być &amp;#039;&amp;#039;&amp;#039;atom/content/html/5&amp;#039;&amp;#039;&amp;#039;. Skrócone mogą być, ale opcjonalnie. W stronie komentarzy można użyć jednego kanału dodatkowego w sekcji &amp;#039;&amp;#039;&amp;#039;&amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ułatwiłoby to działanie takim serwisom jak co.mments z którego osobiście korzystam.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;riddle&amp;#039;&amp;#039;&amp;#039;: Problem z użytkownikami nie i zalogowanymi, to już chyba my raczej go nie rozwiążemy.. Te wytyczne które podałeś w wypunktowaniu są dobre.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Off|Off]] 12:07, 23 wrz 2007 (CEST)&lt;br /&gt;
----&lt;br /&gt;
Off - wszystkie linki joggerowe powinny mieć ukośnik na końcu - czyli /10/ a nie /10 - wiem czepiam się, ale niech będzie jednakowo.&lt;br /&gt;
&lt;br /&gt;
I jestem za /10/ albo bez liczby, żeby cache pracowało jednakowo - mniejsze obciążenie serwera.&lt;br /&gt;
&lt;br /&gt;
-[[Użytkownik:Lemiel|Lemiel]] 12:16, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Lemiel - tak, zaznaczone na czerwono pola uważam za błędne więc zgadzamy się co do tego.&lt;br /&gt;
&lt;br /&gt;
RSS skrócony do samych nagłówków - obciążenie żadne, jeśli nikt bloga nie czyta, bez przesady. Nie przesadzalbym też z iloscia feedow do wyboru.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;HOME;/atom/content/html/10/&lt;br /&gt;
&amp;amp;HOME;/atom/10/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak serwer będzie obciążony to się go zmieni, o to się nie bójmy. I przeciez pisalem ze Atom lepszy. :&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jbg - dobre pytanie. Proponuje jakos prefiksowac te pliki (aby byly kolo siebie w listingu folderu), a nazywac wedle utartych konwencji.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;inc-header.html&lt;br /&gt;
inc-sidebar.html&lt;br /&gt;
inc-footer.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wydają się dobre…&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 15:09, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3654</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3654"/>
				<updated>2007-09-23T04:58:54Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ważna sprawa - jaki domyślny format linka dajemy do szablonów? Standardem powinien być Atom, jest po prostu lepszy, ale jak wyświetlać wpisy? Byłbym za /content/html/5/. A może 2 typy, &amp;#039;nagłówki&amp;#039; albo &amp;#039;treść&amp;#039;? Warto też dawać odpowiedni type=&amp;quot;&amp;quot; do wszystkich linków (zarówno &amp;lt;link/&amp;gt; jak i &amp;lt;a/&amp;gt;)…&lt;br /&gt;
&lt;br /&gt;
Jak też wygląda sprawa z RSS komentarzy? Byłbym za nie dodawaniem RSS wszystkich wpisów na stronę komentarzy do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt;, żeby nie powodować zamętu.&lt;br /&gt;
&lt;br /&gt;
Uzupełniłem wytyczne.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3653</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3653"/>
				<updated>2007-09-23T04:57:50Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Komentarze */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_SUBJECT&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_SHORT/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_LONG/&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_COMMENT_HREF/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_TRACKBACK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;ENTRY_TRACKBACK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link do trackbacka powinien być zawsze widoczny.&lt;br /&gt;
&lt;br /&gt;
O wiele ważniejsze jednak jest rozdzielenie trackbacków i komentarzy w szablonie. Domyślnie wyświetlane są razem, ale istnieje możliwość przygotowania miejsca w szablonie gdyby blogger zmienił ustawienia.&lt;br /&gt;
&lt;br /&gt;
=== RSS ===&lt;br /&gt;
&lt;br /&gt;
RSS* powinien być obowiązkowo dodany do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt; szablonu. Warto też dodać go na stronie komentarzy, bowiem często umyka możliwość śledzenia wątku.&lt;br /&gt;
&lt;br /&gt;
Nie zaleca się korzystania z tagi &amp;amp;RSS;, ponieważ nowocześniejszym i lepszym wyborem jest stadard Atom.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;* - jako nazwa technologii, nie standardu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGES_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;PAGES_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3652</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3652"/>
				<updated>2007-09-23T04:57:26Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Wpisy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_SUBJECT&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_SHORT/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_LONG/&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_COMMENT_HREF/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_TRACKBACK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;ENTRY_TRACKBACK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link do trackbacka powinien być zawsze widoczny.&lt;br /&gt;
&lt;br /&gt;
O wiele ważniejsze jednak jest rozdzielenie trackbacków i komentarzy w szablonie. Domyślnie wyświetlane są razem, ale istnieje możliwość przygotowania miejsca w szablonie gdyby blogger zmienił ustawienia.&lt;br /&gt;
&lt;br /&gt;
=== RSS ===&lt;br /&gt;
&lt;br /&gt;
RSS* powinien być obowiązkowo dodany do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt; szablonu. Warto też dodać go na stronie komentarzy, bowiem często umyka możliwość śledzenia wątku.&lt;br /&gt;
&lt;br /&gt;
Nie zaleca się korzystania z tagi &amp;amp;RSS;, ponieważ nowocześniejszym i lepszym wyborem jest stadard Atom.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;* - jako nazwa technologii, nie standardu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGES_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;PAGES_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3651</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3651"/>
				<updated>2007-09-23T04:57:08Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Wpisy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_SUBJECT&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_SHORT/&amp;gt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_CONTENT_LONG/&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;ENTRY_COMMENT_HREF/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_TRACKBACK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;ENTRY_TRACKBACK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link do trackbacka powinien być zawsze widoczny.&lt;br /&gt;
&lt;br /&gt;
O wiele ważniejsze jednak jest rozdzielenie trackbacków i komentarzy w szablonie. Domyślnie wyświetlane są razem, ale istnieje możliwość przygotowania miejsca w szablonie gdyby blogger zmienił ustawienia.&lt;br /&gt;
&lt;br /&gt;
=== RSS ===&lt;br /&gt;
&lt;br /&gt;
RSS* powinien być obowiązkowo dodany do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt; szablonu. Warto też dodać go na stronie komentarzy, bowiem często umyka możliwość śledzenia wątku.&lt;br /&gt;
&lt;br /&gt;
Nie zaleca się korzystania z tagi &amp;amp;RSS;, ponieważ nowocześniejszym i lepszym wyborem jest stadard Atom.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;* - jako nazwa technologii, nie standardu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGES_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;PAGES_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3650</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3650"/>
				<updated>2007-09-23T04:55:28Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ważna sprawa - jaki domyślny format linka dajemy do szablonów? Standardem powinien być Atom, jest po prostu lepszy, ale jak wyświetlać wpisy? Byłbym za /content/html/5/. A może 2 typy, &amp;#039;nagłówki&amp;#039; albo &amp;#039;treść&amp;#039;? Warto też dawać odpowiedni type=&amp;quot;&amp;quot; do wszystkich linków (zarówno &amp;lt;link/&amp;gt; jak i &amp;lt;a/&amp;gt;)…&lt;br /&gt;
&lt;br /&gt;
Jak też wygląda sprawa z RSS komentarzy? Byłbym za nie dodawaniem RSS wszystkich wpisów na stronę komentarzy do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt;, żeby nie powodować zamętu.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:55, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3649</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3649"/>
				<updated>2007-09-23T04:52:15Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* RSS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_TRACKBACK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;ENTRY_TRACKBACK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link do trackbacka powinien być zawsze widoczny.&lt;br /&gt;
&lt;br /&gt;
O wiele ważniejsze jednak jest rozdzielenie trackbacków i komentarzy w szablonie. Domyślnie wyświetlane są razem, ale istnieje możliwość przygotowania miejsca w szablonie gdyby blogger zmienił ustawienia.&lt;br /&gt;
&lt;br /&gt;
=== RSS ===&lt;br /&gt;
&lt;br /&gt;
RSS* powinien być obowiązkowo dodany do &amp;lt;code&amp;gt;&amp;lt;head&amp;gt;&amp;lt;/code&amp;gt; szablonu. Warto też dodać go na stronie komentarzy, bowiem często umyka możliwość śledzenia wątku.&lt;br /&gt;
&lt;br /&gt;
Nie zaleca się korzystania z tagi &amp;amp;RSS;, ponieważ nowocześniejszym i lepszym wyborem jest stadard Atom.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;* - jako nazwa technologii, nie standardu&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGES_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;PAGES_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3648</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3648"/>
				<updated>2007-09-23T04:49:43Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Adres trackback */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;ENTRY_TRACKBACK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;ENTRY_TRACKBACK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link do trackbacka powinien być zawsze widoczny.&lt;br /&gt;
&lt;br /&gt;
O wiele ważniejsze jednak jest rozdzielenie trackbacków i komentarzy w szablonie. Domyślnie wyświetlane są razem, ale istnieje możliwość przygotowania miejsca w szablonie gdyby blogger zmienił ustawienia.&lt;br /&gt;
&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGES_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;PAGES_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3647</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3647"/>
				<updated>2007-09-23T04:45:49Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Lista stron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;PAGES_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGES_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;PAGES_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3646</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3646"/>
				<updated>2007-09-23T04:45:02Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Podgląd komentarza */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3645</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3645"/>
				<updated>2007-09-23T04:44:40Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Lista grup linków */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_GROUP_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;LINK_BLOCK&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;amp;LINK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_HREF_DESCR/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;&amp;lt;LINK_XFN_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;&amp;amp;LINK_XFN_REL;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość stworzenia wielu grup linków, należy zawsze umieszczać konstrukcję pozwalającą na wyświetlenie ich wszystkich. Należy też dodawać opcjonalny atrybut relacji XFN, ponieważ jest to dość mocno zaznaczone w panelu ze względu na ważność tego mikroformatu.&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3644</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3644"/>
				<updated>2007-09-23T04:41:31Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Podgląd komentarza */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_BODY/&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;lt;code&amp;gt;&amp;quot;#id-preview&amp;quot;&amp;lt;/code&amp;gt; do &amp;lt;code&amp;gt;action=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
Jesli uzywamy &amp;lt;code&amp;gt;&amp;amp;lt;ol&amp;gt;&amp;lt;/code&amp;gt; do pokazywania listy komentarzy i z tego powodu okalamy ją &amp;lt;code&amp;gt;&amp;lt;COMMENT_BLOCK_EXIST&amp;gt;&amp;lt;/code&amp;gt; (walidacja gdy nie bedzie zadnych komentarzy), podgląd nie może byc umieszczony w tej samej liście – gdy nie będzie żadnego komentarza, nie będzie można też użyć podglądu.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3643</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3643"/>
				<updated>2007-09-23T04:31:18Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3642</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3642"/>
				<updated>2007-09-23T04:30:45Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
* ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin (LOGGED_USER_BLOCK + ADMIN_BLOCK)&lt;br /&gt;
* JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
* LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
* NOUSER_BLOCK - gosc&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 06:30, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3641</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3641"/>
				<updated>2007-09-23T04:30:22Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do treści strony na wiki nie mam uwag. A ta perfekcja, tak, o ile się da.&lt;br /&gt;
A to dlatego nie byłem podpisany... Myślałem, że automat. Dzięki.&lt;br /&gt;
A szablony niektóre są w strasznym stanie... Ale ja się nie podejmuję poprawek.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Lemiel|Lemiel]] 00:01, 23 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jest wielki problem z ustawieniami prywatnosci + odpowiednimi blokami.&lt;br /&gt;
&lt;br /&gt;
[[Grafika:Usercraziness.png]]&lt;br /&gt;
&lt;br /&gt;
Powinno być raczej tak:&lt;br /&gt;
&lt;br /&gt;
ALL_USER_BLOCK - uzytkownik aktualnego bloga + jego admin (LOGGED_USER_BLOCK + ADMIN_BLOCK)&lt;br /&gt;
JOGGER_USER_BLOCK - zalogowany na koncie na jogger.pl (poziom 2)&lt;br /&gt;
LOGGED_USER_BLOCK - zalogowany na aktualnym blogu (poziom 3+)&lt;br /&gt;
NOUSER_BLOCK - gosc&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Plik:Usercraziness.png&amp;diff=3640</id>
		<title>Plik:Usercraziness.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Plik:Usercraziness.png&amp;diff=3640"/>
				<updated>2007-09-23T04:29:29Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: Bloki dla grup userów&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bloki dla grup userów&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3639</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3639"/>
				<updated>2007-09-23T04:26:00Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_EDIT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
&lt;br /&gt;
Z uwagi na możliwość użycia Textile, ważne jest aby zapewnić komentującemu możliwość podejrzenia komentarza.&lt;br /&gt;
&lt;br /&gt;
Na przycisk Podgląd powinien być położony mniejszy nacisk niż na Dodaj komentarzy – można to prosto osiągnąć przez pogrubienie tekstu w &amp;quot;Dodaj&amp;quot;. Zazwyczaj umieszcza się go po prawej stronie od &amp;quot;Dodaj&amp;quot;, ale zależy też wiele od designu.&lt;br /&gt;
&lt;br /&gt;
Kwestia przewinięcia do podglądu - nie zaleca się dodawania &amp;quot;#id-preview&amp;quot; do action=&amp;quot;&amp;quot; formularza, ponieważ zostanie on dodany do paska adresu nawet jeśli nie użyliśmy podglądu, a po prostu wysłaliśmy komentarz. Potrzebna tutaj jest ingerencja ze strony Joggera.&lt;br /&gt;
&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
&lt;br /&gt;
Jogger dość mocno zaznacza opcje prywatności - należy umożliwić bloggerom skorzystanie z nich przez zalogowanie się na blog.&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na dwa sposoby - albo użytkownikiem jest ktoś spoza Jogger.pl, albo jego użytkownik. W pierwszym przypadku musi widzieć link &amp;lt;code&amp;gt;href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot;&amp;lt;/code&amp;gt;, w drugim najlepiej &amp;lt;code&amp;gt;href=&amp;quot;http://login.jogger.pl/login/&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3637</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3637"/>
				<updated>2007-09-22T21:50:06Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3636</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3636"/>
				<updated>2007-09-22T21:48:43Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem info, że sparrow dorobił nowe tagi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;COMMENT_FORM_FORMAT_TEXTILE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORM_FORMAT_TEXTILE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORM_FORMAT_TEXTILE_LITE&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORM_FORMAT_TEXTILE_LITE_IMG&amp;gt;&lt;br /&gt;
&amp;lt;COMMENT_FORM_FORMAT_PLAIN&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W sam raz do podawania informacji o tym jakie formatowanie w komentarzach działa – coś czego baardzo brakuje po blogusiach. To też musi być obowiązkowe.&lt;br /&gt;
&lt;br /&gt;
Uwagi dotyczące tego co wypisałem na stronie Wiki?&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:48, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=U%C5%BCytkownik:Riddle&amp;diff=3635</id>
		<title>Użytkownik:Riddle</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=U%C5%BCytkownik:Riddle&amp;diff=3635"/>
				<updated>2007-09-22T21:38:59Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://riddle.pl&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3634</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3634"/>
				<updated>2007-09-22T21:38:23Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów, wypuszczanych po naszych ustaleniach z niepełną pulą ficzerów, powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3633</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3633"/>
				<updated>2007-09-22T21:35:20Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja chętnie dołączę do teamu ;) Kiedy można by się spodziewać tych zasad?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Służę pomocą, jeżeli chodzi o dostosowywanie szablonów do odpowiednich standardów. Swoje już zaczynam zmieniać.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Jbg|Jbg]] 16:54, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ja też mogę należeć do tego teamu przyjmującego, ale i tak kategoriowanie gotowców by się przydało. Ewentualnie szersze opisy informujące co jest, czego nie ma.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 18:23, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pomysł jest dobry, teraz tylko zostaje uzupełnić wybrakowane szablony (nie ma ich znowu tak dużo).&lt;br /&gt;
&lt;br /&gt;
Zgadzam się z D4rkym w kwestii wysyłania szablonów, bo to co jest teraz jest niewystarczające. Najlepiej byłoby moim zdaniem spróbować zrobić mechanizm edycji &amp;quot;na żywo&amp;quot;, tzn. przed wysłaniem szablonu dać możliwość jego przetestowania &amp;quot;w locie&amp;quot; (zbędne by były wtedy dodatkowe joggery testowe, jak to jest teraz), gdzie można by na gorąco sprawdzić, jakich elementów brakuje, ewentualnie które szwankują.&lt;br /&gt;
&lt;br /&gt;
Nie zgadzam się natomiast z pomysłem &amp;quot;kategoryzowania&amp;quot; szablonów na pełne/niepełne. Jak robić szablony to kompletne, jak komuś coś nieodpowiada zawsze może usunąć część kodu (wiadomo - łatwiej część usunąć niż pisać od nowa) lub zakomentować.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:michoch|michoch]] 21:20, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Moje, uwagi, wiem, drobiazgi, ale jestem upierdliwy.&lt;br /&gt;
&lt;br /&gt;
Szablon logowania:&lt;br /&gt;
&lt;br /&gt;
Dla nie zalogowanych nigdzie &lt;br /&gt;
  &amp;lt;code&amp;gt;action=&amp;quot;&amp;amp;USER_LOG_IN_ACTION;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
i ewentualnie coś takiego&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;https://login.jogger.pl/login/&amp;quot; title=&amp;quot;zaloguj się do Joggera&amp;quot;&amp;gt;Zaloguj się do Joggera&amp;lt;/a&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;NOUSER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych &lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
dałbym w blok &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dla zalogowanych na Joggerze ogólnie jakiś blok z informacjami o danym blogu, odsyłacz do głównej, albo jakoś tak, bo tak to mają pusto.&lt;br /&gt;
&lt;br /&gt;
Szablony wpisów i komentarzy:&lt;br /&gt;
&lt;br /&gt;
Te dwie rzeczy bywają strasznie irytujące i wprowadzające nieporozumienie na wielu joggach, ale widzę, że to w Saharze jest:&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;USER_LOG_IN_HREF;&amp;quot; title=&amp;quot;zaloguj się u mnie&amp;quot;&amp;gt;Zaloguj się u mnie&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;amp;LOGGED_USER_NAME; — &amp;lt;a href=&amp;quot;&amp;amp;LOGGED_USER_LOG_OUT_HREF;&amp;quot; title=&amp;quot;wyloguj się&amp;quot;&amp;gt;Wyloguj się&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Trzeba je dawać odpowiednio w bloki &amp;lt;NOUSER_BLOCK&amp;gt; i &amp;lt;LOGGED_USER_BLOCK&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
W Saharze, w komentarzach Atom opisany jako RSS - to dobrze?&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;/atom/&amp;quot;&amp;gt;RSS komentarzy&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I to w sumie tyle chyba co mnie bolało. Może coś jeszcze mi przyjdzie do głowy.&lt;br /&gt;
&lt;br /&gt;
Dopisałem [http://bugger.jogger.pl/?do=details&amp;amp;task_id=598 buga 598] przy okazji poprawek w szablonie, a związanych z tym co napisałem wyżej.&lt;br /&gt;
&lt;br /&gt;
Jeszcze jedna rzecz, która mnie w szablonach denerwuje: naprzemiennie, zależnie od tego co twórcy przyjdzie do głowy, używanie tagów w postaci &amp;amp;TAG; albo &amp;lt;TAG/&amp;gt;, taka zupa różnych postaci. No chyba, że jest jakiś przepis na to, które w jakiej postaci?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Otaczanie kawałków szablonu logowania blokami LOGGED_USER_BLOCK i NOUSER_BLOCK jest z lekka przesadne, bo te bloki powinny otaczać linki do tej strony, ale możemy to potraktować jako perfekcyjną praktykę, czemu nie. :-)&lt;br /&gt;
&lt;br /&gt;
RSS to już po prostu nazwa technologii. Czytałem, że Atom jest lepszy od RSS 2.0… http://kurs.browsehappy.pl/Definicja/RSS#wady&lt;br /&gt;
&lt;br /&gt;
Właśnie co z &amp;#039;&amp;#039;&amp;#039;tagami&amp;#039;&amp;#039;&amp;#039;? Istnieje blok &amp;lt;ENTRY_TAG_NOT_LAST&amp;gt;, &amp;lt;/ENTRY_TAG_NOT_LAST&amp;gt;, wiec gdyby dorzucić do tego jeszcze sprawdzanie obecności tagów we wpisie, można by to dodać do listy obowiązkowych bloków szablonu…&lt;br /&gt;
&lt;br /&gt;
Szablony aktualnie niekompletne trzeba podciągnąć do 100%. Autorów szablonów wypuszczane po naszych ustaleniach z niepełną pulą ficzerów powinno się cisnąć na zmiany albo samemu dopisywać brakujące funkcje. IMHO nie powinno się udostępniać w panelu czegoś co nie działa w 100%. Zawsze można stworzyć stronę w Wiki linkującą do reszty szablonów.&lt;br /&gt;
&lt;br /&gt;
BTW, Lemiel - podpisuj się (&amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 23:35, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3619</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3619"/>
				<updated>2007-09-22T12:14:40Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Jak na moje, szablony powinny po prostu mieć swoje kategorie (ewentualnie tagi). Wtedy takie możnaby wrzucać do kategorii, np. &amp;quot;niekompletne&amp;quot; albo &amp;quot;bez wszystkich ficzerów&amp;quot;. Ewentualnie do każdego możnaby przypisać, jakie dodatki/ficzery posiada, a jakich nie.&lt;br /&gt;
&lt;br /&gt;
I fajnie by było, gdyby poza wysyłaniem szablonów na mail, była opcja automatycznego dodania ich do oczekujących na akceptację czy cuś. Bo teraz to jest trochę niepraktyczne, i zapewne sporo osób nie ma ochoty na pieprzenie się z pakowaniem i słaniem maila do Wielkiego S. (Sparrowa). Ewentualnie nie wiedzą o takiej możliwości.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:D4rky|D4rky]] 13:04, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chodzi też o to, aby zebrać team, który będzie się zajmował szablonami – jeśli będzie parę osób i zasady wg których szablony są pisane będą jasne, poprawka każdego template&amp;#039;a to kwestia minut.&lt;br /&gt;
&lt;br /&gt;
System wysyłania poprawek do szablonów dla tego teamu będzie.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 14:14, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3616</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3616"/>
				<updated>2007-09-22T04:23:00Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Elementy standardowe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* COMMENT_BLOCK_EXIST&lt;br /&gt;
* COMMENT_BLOCK&lt;br /&gt;
* COMMENT_NICK/&lt;br /&gt;
* COMMENT_CONTENT/&lt;br /&gt;
* COMMENT_EDIT_EXIST&lt;br /&gt;
** &amp;amp;COMMENT_EDIT_HREF;&lt;br /&gt;
* COMMENT_ALLOWED_BLOCK&lt;br /&gt;
* COMMENT_NONE_BLOCK&lt;br /&gt;
* COMMENT_LOGGED_BLOCK&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;COMMENT_ID;&lt;br /&gt;
* COMMENT_DATE&lt;br /&gt;
* COMMENT_HOUR&lt;br /&gt;
* ADMIN_BLOCK&lt;br /&gt;
** &amp;amp;ADMIN_COMMENT_EDIT_HREF;&lt;br /&gt;
** &amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;br /&gt;
** &amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak n/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3615</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3615"/>
				<updated>2007-09-22T03:57:22Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3614</id>
		<title>Dyskusja:Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:Szablony&amp;diff=3614"/>
				<updated>2007-09-22T03:57:02Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: New page: Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wy...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przykład kompletnego szablonu (mam nadzieję): http://templates.jogger.pl/files/sahara.zip&lt;br /&gt;
Nie wiem tylko gdzie zmiescic miniblog i dylemat ten pojawia sie w wiekszosci szablonow, stad wywalenie go z czesci Obowiazkowe.&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 05:57, 22 wrz 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3613</id>
		<title>Szablony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Szablony&amp;diff=3613"/>
				<updated>2007-09-22T03:42:52Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: New page: = Wytyczne dla twórców szablonów =  &amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;  Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z pozio...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wytyczne dla twórców szablonów =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WORK IN PROGRESS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Szablon dostępny publicznie musi być odporny na większość zmian przeprowadzanych przez początkującego bloggera z poziomu panelu. Musi być także kompletny oraz przetestowany w naturalnych warunkach (np: podgląd komentarza, zablokowanie komentarzy)&lt;br /&gt;
&lt;br /&gt;
== Elementy obowiązkowe ==&lt;br /&gt;
&lt;br /&gt;
Podstawowy szablon musi mieć następujące części:&lt;br /&gt;
&lt;br /&gt;
* Wpisy&lt;br /&gt;
* Przeglądanie stron wpisów (kategorii, archiwum)&lt;br /&gt;
* Komentarze&lt;br /&gt;
* Formularz dodawania komentarza&lt;br /&gt;
* Podgląd komentarza&lt;br /&gt;
* Link do logowania / wylogowania&lt;br /&gt;
* Adres trackback&lt;br /&gt;
* RSS wpisów i komentarzy&lt;br /&gt;
* Lista stron&lt;br /&gt;
* Lista grup linków&lt;br /&gt;
&lt;br /&gt;
W przypadku RSS dopuszczalne jest skorzystanie z konstrukcji &amp;lt;code&amp;gt;&amp;amp;lt;link/&amp;amp;gt;&amp;lt;/code&amp;gt; w części &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/code&amp;gt; dokumentu.&lt;br /&gt;
&lt;br /&gt;
=== Wpisy ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; &amp;lt;small&amp;gt;(strona komentarzy)&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Należy zakładać, że blogger może chcieć skrócić wpis za pomocą taga &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;gt;, dlatego wymagane jest korzystanie na stronie wpisów z tagów &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt; wraz z linkiem do dalszej części wpisu. Na stronie komentarzy należy skorzystać z &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&amp;lt;/code&amp;gt; otoczonego elementem z (na przykład) &amp;lt;code&amp;gt;id=&amp;quot;more&amp;quot;&amp;lt;/code&amp;gt;, aby link kierował od razu do dalszej części, a nie początku wpisu.&lt;br /&gt;
&lt;br /&gt;
=== Przeglądanie stron wpisów ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_PREV_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;PAGE_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;PAGE_NEXT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Komentarze ===&lt;br /&gt;
&lt;br /&gt;
Wymagane tagi:&lt;br /&gt;
&lt;br /&gt;
* COMMENT_BLOCK_EXIST&lt;br /&gt;
* COMMENT_BLOCK&lt;br /&gt;
* COMMENT_NICK/&lt;br /&gt;
* COMMENT_CONTENT/&lt;br /&gt;
* COMMENT_EDIT_EXIST&lt;br /&gt;
** &amp;amp;COMMENT_EDIT_HREF;&lt;br /&gt;
* COMMENT_ALLOWED_BLOCK&lt;br /&gt;
* COMMENT_NONE_BLOCK&lt;br /&gt;
* COMMENT_LOGGED_BLOCK&lt;br /&gt;
&lt;br /&gt;
Należy pamiętać o 3 ostatnich tagach określających czy komentowanie zostało zablokowane. W przypadku monitu o login, powinno się podać adres http://login.jogger.pl/login/ jako że chodzi o logowanie joggerowców (poziom 2 wpisu), a nie użytkowników tego jednego bloga.&lt;br /&gt;
&lt;br /&gt;
Pierwszy tag stosuje się, aby stwierdzić czy już jakieś komentarze się pojawiły (szablon nie przejdzie walidacji, jeśli będzie pusty &amp;amp;lt;ol&amp;amp;gt; gdzie zwykle umieszcza się komentarze).&lt;br /&gt;
&lt;br /&gt;
Wymagany jest także link edycji komentarza, aby nie dokładać problemów komentującemu.&lt;br /&gt;
&lt;br /&gt;
Standardowe tagi:&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;COMMENT_ID;&lt;br /&gt;
* COMMENT_DATE&lt;br /&gt;
* COMMENT_HOUR&lt;br /&gt;
* ADMIN_BLOCK&lt;br /&gt;
** &amp;amp;ADMIN_COMMENT_EDIT_HREF;&lt;br /&gt;
** &amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&lt;br /&gt;
** &amp;amp;ADMIN_COMMENT_REMOVE_HREF;&lt;br /&gt;
&lt;br /&gt;
Warto podać (i prawie zawsze jest na to miejsce) czas dodania komentarza oraz linki administracyjne. Przydaje się też permalink do komentarza – można podlinkować w tym przypadku timestamp.&lt;br /&gt;
&lt;br /&gt;
=== Formularz dodawania komentarza ===&lt;br /&gt;
&lt;br /&gt;
Wszystkie tagi są obowiązkowe. Należy pamiętać, że istnieją 3 stany formularza:&lt;br /&gt;
&lt;br /&gt;
* Admin – widzi 2 pola (treść, podpis)&lt;br /&gt;
* Joggerowiec – widzi 3 pola (treść, podpis, śledzenie wątku (checkbox włącz / submit wyłącz)&lt;br /&gt;
* Gość - widzi cztery pola (treść, podpis, strona www, kod catpcha)&lt;br /&gt;
&lt;br /&gt;
=== Podgląd komentarza ===&lt;br /&gt;
=== Logowanie ===&lt;br /&gt;
=== Adres trackback ===&lt;br /&gt;
=== RSS ===&lt;br /&gt;
=== Lista stron ===&lt;br /&gt;
=== Lista grup linków ===&lt;br /&gt;
&lt;br /&gt;
== Elementy standardowe ==&lt;br /&gt;
&lt;br /&gt;
Poniższe elementy mogą być pominięte, jeśli układ / design szablonu nie pozwala bądź znacznie utrudnia dodanie takich elementów. Brak w/w nie uniemożliwia korzystania z bloga, aczkolwiek nie zaleca się usuwania na raz listy archiwum i kategorii.&lt;br /&gt;
&lt;br /&gt;
* Tytuł bloga&lt;br /&gt;
* Miniblog&lt;br /&gt;
* Tagi wpisu&lt;br /&gt;
* Przeglądanie wpisów pojedynczo (poprzedni, następny)&lt;br /&gt;
* Lista archiwum&lt;br /&gt;
* Lista kategorii&lt;br /&gt;
&lt;br /&gt;
Część z elementów pozycji wyświetlana jest tylko wtedy, gdy istnieją dane mogące je wypełnić – to blogger decyduje których opcji chce użyć (np.: lista stron, linki…), więc nie ma powodu do obaw o przeładowanie szablonu.&lt;br /&gt;
&lt;br /&gt;
W przypadku minibloga, specjalnie oddzielona lista wpisów jest bardzo mile widziana i jeśli tylko da się ją umieścić w sidebarze bloga, powinno się tak robić.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Tagi/Kategorie&amp;diff=3612</id>
		<title>Tagi/Kategorie</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Tagi/Kategorie&amp;diff=3612"/>
				<updated>2007-09-22T02:41:20Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* CATEGORY_SUB_CLASS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;[http://wiki.jogger.pl/wiki/Tagi &amp;amp;larr; Wszystkie tagi]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Kategorie wpisów (CATEGORY)==&lt;br /&gt;
===CATEGORY_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/CATEGORY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon strony głównej i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:w tym bloku umieszczana jest lista z kategoriami&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;ul id=&amp;quot;categories&amp;quot;&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;li class=&amp;quot;&amp;amp;amp;CATEGORY_CLASS;&amp;quot; id=&amp;quot;&amp;amp;amp;CATEGORY_ID;&amp;quot;&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;a href=&amp;quot;&amp;amp;CATEGORY_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt;&lt;br /&gt;
     (&amp;amp;lt;CATEGORY_ENTRIES/&amp;amp;gt;)&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ul&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_CLASS;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_CLASS/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia naprzemiennie tekst &amp;lt;code&amp;gt;category1&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;category2&amp;lt;/code&amp;gt;; działa analogicznie do &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;COMMENT_CLASS&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;CATEGORY_CLASS&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;LINK_CLASS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_ENTRIES===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_ENTRIES;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_ENTRIES/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia liczbę wpisów w danej kategorii&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_HREF;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia URL do kategorii (lista kategorii)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_HREF_DESCR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_HREF_DESCR;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia tytuł (opis) linku prowadzącego do danej kategorii&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_TITLE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia opis kategorii ustawiony w panelu administracyjnym. Wykorzystywane, gdy użytkownik chce dodać atrybut title.&lt;br /&gt;
;przykład&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;a class=&amp;quot;cat&amp;amp;CATEGORY_LEVEL;&amp;quot; href=&amp;quot;&amp;amp;CATEGORY_HREF;&amp;quot; title=&amp;quot;&amp;amp;CATEGORY_TITLE;&amp;quot;&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt; (&amp;amp;lt;CATEGORY_ENTRIES/&amp;amp;gt;)&lt;br /&gt;
 &amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_ID===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_ID;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_ID/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia identyfikator do kategorii&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_NOT_LAST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający &amp;lt;code&amp;gt;(&amp;amp;lt;CATEGORY_NOT_LAST&amp;amp;gt;&amp;lt;/code&amp;gt; ... &amp;lt;code&amp;gt;&amp;amp;lt;/CATEGORY_NOT_LAST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku jest wyświetlana dla każdej z kategorii, z wyjątkiem ostatniej. Bloku tego można użyć np. dla umieszczenia przecinków między nimi.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;a href=&amp;amp;quot;&amp;amp;amp;CATEGORY_HREF;&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;CATEGORY_NOT_LAST&amp;amp;gt;, &amp;amp;lt;/CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_LEVEL===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_LEVEL;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_LEVEL/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Przyjmuje wartości od 0 to 5 w zależności od liczby wpisów w danej kategorii. Znacznik ułatwia tworzenie Chmurki tagów [[Ładne Tagi]].&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;a class=&amp;amp;quot;tag&amp;amp;amp;CATEGORY_LEVEL;&amp;amp;quot; href=&amp;amp;quot;&amp;amp;amp;CATEGORY_HREF;&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CATEGORY_SUB_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;CATEGORY_SUB_CLASS;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;CATEGORY_SUB_CLASS/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Zwraca poziom zagłębienia kategorii; przyjmuje wartości &amp;quot;subcategory0&amp;quot;, &amp;quot;subcategory1&amp;quot;, &amp;quot;subcategory2&amp;quot;, itd.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;a class=&amp;amp;quot;&amp;amp;amp;CATEGORY_SUB_CLASS;&amp;amp;quot; href=&amp;amp;quot;&amp;amp;amp;CATEGORY_HREF;&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Pomoc|Tagi, Kategorie]]&lt;br /&gt;
[[Kategoria:Tagi|Kategorie]]&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Tagi/Wpisy&amp;diff=3611</id>
		<title>Tagi/Wpisy</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Tagi/Wpisy&amp;diff=3611"/>
				<updated>2007-09-22T00:07:43Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* ENTRY_BLOCK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;[http://wiki.jogger.pl/wiki/Tagi &amp;amp;larr; Wszystkie tagi]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Wpis (ENTRY)==&lt;br /&gt;
===ENTRY_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia wpisy&lt;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;h2 id=&amp;quot;&amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt; poziom | &amp;amp;lt;ENTRY_DATE/&amp;amp;gt;, &amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
        kategoria: &lt;br /&gt;
            &amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
                        &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_CATEGORY_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
                        &amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;, &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;span&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_EDIT_HREF;&amp;quot;&amp;amp;gt;Edytuj&amp;amp;lt;/a&amp;amp;gt;,&lt;br /&gt;
        &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;quot;&amp;amp;gt;Usuń&amp;amp;lt;/a&amp;amp;gt;.&lt;br /&gt;
        &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;/ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DAY_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:znacznik opcjonalny; wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DAY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_DAY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera&lt;br /&gt;
;działanie&lt;br /&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;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;div class=&amp;quot;dzien&amp;quot;&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;h2&amp;amp;gt;dzień &amp;amp;lt;ENTRY_DATE/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt; roku:&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_DAY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;h2 id=&amp;quot;&amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt; poziom |&amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
    kategoria: &lt;br /&gt;
    &amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_CATEGORY_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;, &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;span&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_EDIT_HREF;&amp;quot;&amp;amp;gt;Edytuj&amp;amp;lt;/a&amp;amp;gt;,&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;quot;&amp;amp;gt;Usuń&amp;amp;lt;/a&amp;amp;gt;.&lt;br /&gt;
    &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/ENTRY_DAY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;hr /&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
;uwagi&lt;br /&gt;
:Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_DATE&amp;#039;&amp;#039;&amp;#039; oraz na położenie poziomej linii &amp;lt;code&amp;gt;&amp;amp;lt;hr /&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_SUBJECT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_SUBJECT;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia tytuł wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_TITLE;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia tytuł wpisu podobnie jak ENTRY_SUBJECT, ale po usunięciu z niego elementów HTML.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE_DAY===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE_DAY/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE_DAY;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia dzień wysłania wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE_MONTH===&lt;br /&gt;
;Typ&lt;br /&gt;
:Pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE_MONTH/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE_MONTH;&amp;lt;/code&amp;gt;&lt;br /&gt;
;Stosowanie&lt;br /&gt;
:Strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;Działanie&lt;br /&gt;
:Wstawia miesiąc wysłania wpisu. Miesiąc można ustawić w panelu administracyjnym w zakładce [https://login.jogger.pl/?tab=constants Stałe].&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE_YEAR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE_YEAR/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE_YEAR;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia rok wysłania wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_HOUR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_HOUR;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_ID===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_ID/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &amp;lt;em lang=&amp;quot;en&amp;quot; xml:lang=&amp;quot;en&amp;quot;&amp;gt;anchor link&amp;lt;/em&amp;gt;). Wstawiany tekst wygląda np. tak: &amp;lt;code&amp;gt;e32726&amp;lt;/code&amp;gt;&lt;br /&gt;
;przykłady&lt;br /&gt;
:znacznika mozna użyć po prostu w atrybucie &amp;#039;&amp;#039;&amp;#039;id&amp;#039;&amp;#039;&amp;#039; np. nagłowka wpisu:&lt;br /&gt;
 &amp;amp;lt;h2 id=&amp;quot;&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:&lt;br /&gt;
 &amp;amp;lt;h2 id=&amp;quot;&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;#&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_LEVEL===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_LEVEL;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia identyfikator oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &amp;lt;code&amp;gt;&amp;amp;lt;LEVELx&amp;amp;gt;&amp;lt;/code&amp;gt;, gdzie x to domyślnie liczba od 0 do 11. Można zmienić to w panelu administracyjnym (Poziomy). 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 &amp;quot;Ostatnio dodane wpisy&amp;quot;. Poziom 2 jest tylko dla zalogowanych użytkowników Jogger.pl a poziomy od 3 do 10 są już prywatne, by przeczytać takie wpisy, należy posiadać konto na danym blogu (do ustawienia w panelu - Użytkownicy poziomów).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ważne&amp;#039;&amp;#039;&amp;#039;: Identyfikatory i opisy poziomów można ustawić w panelu administracyjnym w sekcji &amp;#039;&amp;#039;Mój jogger&amp;#039;&amp;#039; &amp;amp;raquo; [https://login.jogger.pl/?tab=levels Poziomy]&lt;br /&gt;
;przykład&lt;br /&gt;
:Znacznika &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_LEVEL&amp;amp;gt;&amp;lt;/code&amp;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.&lt;br /&gt;
 &amp;amp;lt;h2 class=&amp;quot;poziom&amp;amp;amp;ENTRY_LEVEL;&amp;quot; id=&amp;quot;&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
:CSS:&lt;br /&gt;
 .poziom0 { background-color: #fff; }&lt;br /&gt;
 .poziom1 { background-color: #eee; }&lt;br /&gt;
 .poziom2 { background-color: #ddd; }&lt;br /&gt;
 .poziom3 { background-color: #ccc; }&lt;br /&gt;
 (...)&lt;br /&gt;
 /* można też hurtem określić ten sam identyfikator dla poziomów &amp;lt;br /&amp;gt;np.: 3 - 6 jako &amp;quot;priv&amp;quot; i potem tylko dać w CSS .priv { … } */&lt;br /&gt;
;uwagi&lt;br /&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 &amp;#039;&amp;#039;&amp;#039;title&amp;#039;&amp;#039;&amp;#039;, lub pseudoelementów CSS :before i :after (np. &amp;lt;code&amp;gt;.poziom2:after { content: &amp;quot; (Wpis ukryty)&amp;quot; }&amp;lt;/code&amp;gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CONTENT;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia treść wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_SHORT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CONTENT_SHORT;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Znacznik działa podobnie do &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT&amp;#039;&amp;#039;&amp;#039; (wstawia treść wspisu), lecz, gdy w treści tej napotka &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;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 &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_SHORT_EXIST===&lt;br /&gt;
&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) (lecz działa także w szablonie komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku będzie pokazana jedynie wtedy, gdy istnieje skrót wpisu (działa znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT&amp;#039;&amp;#039;&amp;#039; czyli we wpisie jest &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039;). &lt;br /&gt;
;uwagi&lt;br /&gt;
:Główne wykorzystanie znacznika sprowadza się do ukrywania / pokazywania linka &amp;quot;Czytaj dalej&amp;quot; dla wpisów skróconych na stronie głównej&lt;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;p class=&amp;quot;readmore&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;#more&amp;quot;&amp;amp;gt;Czytaj dalej...&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_SHORT_NOT_EXIST===&lt;br /&gt;
&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CONTENT_SHORT_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) (lecz działa także w szablonie komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku będzie pokazana jedynie wtedy, gdy &amp;lt;u&amp;gt;nie&amp;lt;/u&amp;gt; istnieje skrót wpisu (nie działa znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT&amp;#039;&amp;#039;&amp;#039; bo we wpisie nie ma &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_LONG===&lt;br /&gt;
&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Działa tak samo jak &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT&amp;#039;&amp;#039;&amp;#039; lecz pokazuje treść wpisu &amp;lt;u&amp;gt;po&amp;lt;/u&amp;gt; &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
;uwagi&lt;br /&gt;
:Wykorzystując znacznik możemy rozbić wpisy wykorzystujące skróty &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039; na dwie części. Można dzięki temu utworzyć dowiązanie do drugiej części i utworzyć link przeskakujący od razu do niej ze strony głównej joggera (przykład dostępny w opisie znacznika &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT_EXIST&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;div id=&amp;quot;more&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_COMMENT_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_COMMENT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i na stronie komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia URL / permalink do wpisu. Może być używany jako link do strony z komentarzami na stronie głównej joggera oraz wskaźnik na aktualny wpis na stronie komentarzy.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_COMMENT_HREF_DESCR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_COMMENT_HREF_DESCR;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) oraz strona z komentarzami&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &amp;quot;Dodaj komentarz&amp;quot;. Jeśli komentarze są - np. &amp;quot;1 komentarz&amp;quot;, &amp;quot;3 komentarze&amp;quot;, &amp;quot;5 komentarzy&amp;quot;. Jeśli komentarze są wyłączone, pojawi się napis &amp;quot;Komentarze zablokowane&amp;quot;.&lt;br /&gt;
;uwagi&lt;br /&gt;
:Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub 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 tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: &lt;br /&gt;
 &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;p class=&amp;quot;ukryj&amp;quot;&amp;amp;gt; do wpisu &amp;amp;lt;em&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/em&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
:Klasa &amp;quot;ukryj&amp;quot; powinna zostać w CSS zdefiniowana następująco:&lt;br /&gt;
 .ukryj {&lt;br /&gt;
        text-indent: -1000em;&lt;br /&gt;
 }&lt;br /&gt;
:Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &amp;quot;2 komentarze&amp;quot; w trzech różnych miejscach, zobaczymy: &amp;quot;2 komentarze do wpisu &amp;#039;&amp;#039;Pierwszy&amp;#039;&amp;#039;&amp;quot;, &amp;quot;2 komentarze do wpisu &amp;#039;&amp;#039;Drugi&amp;#039;&amp;#039;&amp;quot;, &amp;quot;2 komentarze do wpisu &amp;#039;&amp;#039;Trzeci&amp;#039;&amp;#039;&amp;quot;. Zastosowanie &amp;lt;code&amp;gt;display: none&amp;lt;/code&amp;gt; jest o tyle złe, że pozbawimy użytkowników czytników ekranu tej treści także.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CLASS&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CLASS;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Działa analogicznie do znacznika &amp;#039;&amp;#039;&amp;#039;COMMENT_CLASS&amp;#039;&amp;#039;&amp;#039; - naprzemiennie wstawia tekst &amp;lt;code&amp;gt;entry1&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;entry2&amp;lt;/code&amp;gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_DAY_BLOCK&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jedną datą.&lt;br /&gt;
;uwagi&lt;br /&gt;
:patrz &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS_RESET&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CLASS_RESET===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CLASS_RESET&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CLASS_RESET;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Działa tylko w połączeniu z &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;. Powoduje zignorowanie dotychczasowego porządku działania &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039; i ponowne rozpoczęcie od &amp;lt;code&amp;gt;entry1&amp;lt;/code&amp;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ę &amp;lt;code&amp;gt;entry1&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;działanie&lt;br /&gt;
:w tym bloku umieszczona jest kategoria danego wpisu&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;h2 id=&amp;quot;&amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt; poziom | &amp;amp;lt;ENTRY_DATE/&amp;amp;gt;, &amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
        kategoria: &lt;br /&gt;
            &amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_CATEGORY_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;, &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_CLASS;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_CLASS/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia naprzemiennie tekst &amp;lt;code&amp;gt;entrycategory1&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;entrycategory2&amp;lt;/code&amp;gt;; działa analogicznie do &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;COMMENT_CLASS&amp;#039;&amp;#039;&amp;#039; (wykorzystywany, gdy w użyciu jest &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_HREF_DESCR2&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_HREF;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia URL do kategorii (przy notce)&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_HREF_DESCR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_HREF_DESCR;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia tytuł (opis) linku kategorii (przy notce)&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_HREF_DESCR2===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&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;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_TITLE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia opis kategorii ustawiony w panelu administracyjnym. Wykorzystywane, gdy użytkownik chce dodać atrybut title.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_CATEGORY_HREF;&amp;quot; title=&amp;quot;&amp;amp;ENTRY_CATEGORY_TITLE;&amp;quot;&amp;amp;gt;&amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_NOT_LAST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Jego zawartość zostanie wstawiona, jeśli kategoria wpisu nie jest ostatnią z kategorii, do których należy wpis. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TRACKBACK_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TRACKBACK_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_TRACKBACK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia odnośnik do trackbacka&lt;br /&gt;
;uwagi&lt;br /&gt;
:Trackback działa tylko do wpisów na poziomach 0 i 1, dlatego zaleca się jego użycie w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_TRACKBACK_EXIST&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TRACKBACK_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TRACKBACK_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_TRACKBACK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko przy wpisach na poziomach 0 i 1.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;ENTRY_TRACKBACK_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_TRACKBACK_HREF;&amp;quot;&amp;amp;gt;trackback&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_TRACKBACK_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TRACKBACK_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TRACKBACK_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_TRACKBACK_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko przy wpisach na poziomie 2 i dalszych.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy wcześniejszy wpis istnieje.&lt;br /&gt;
;przykład&lt;br /&gt;
  &amp;amp;lt;div class=&amp;quot;browse&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_PREV_EXIST&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_PREV_HREF;&amp;quot; title=&amp;quot;Poprzedni wpis&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_PREV_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/ENTRY_PREV_EXIST&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_NEXT_EXIST&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_NEXT_HREF;&amp;quot; title=&amp;quot;Następny wpis&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_NEXT_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/ENTRY_NEXT_EXIST&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_PREV_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy wcześniejszy wpis nie istnieje.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_SUBJECT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_SUBJECT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_SUBJECT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł wpisu bez przetwarzania go. W wypadku, jeśli tytuł może zawierać elementy HTMLa lepiej użyć tagu &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_TITLE&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_TITLE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł wpisu podobnie jak &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_SUBJECT&amp;#039;&amp;#039;&amp;#039;, ale po usunięciu z niego elementów HTML.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_CONTENT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_CONTENT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia treść wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_CONTENT_SHORT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_CONTENT_SHORT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia skróconą treść wcześniejszego wpisu do momentu wystąpienia &amp;lt;EXCERPT&amp;gt; lub 500 znaków, w zależności od tego, które zdarzenie wystąpi wcześniej.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_DATE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_DATE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia datę wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_HREF;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia odnośnik do wcześniejszego wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy nowszy wpis istnieje.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_NEXT_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy nowszy wpis nie istnieje.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_SUBJECT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_SUBJECT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_SUBJECT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł nowszego wpisu bez przetwarzania go. W wypadku, jeśli tytuł może zawierać elementy HTMLa lepiej użyć tagu &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_TITLE&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_TITLE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł nowszego wpisu podobnie jak &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_SUBJECT&amp;#039;&amp;#039;&amp;#039;, ale po usunięciu z niego elementów HTML.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_CONTENT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_CONTENT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia treść nowszego wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_CONTENT_SHORT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_CONTENT_SHORT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia skróconą treść nowszego wpisu do momentu wystąpienia &amp;lt;EXCERPT&amp;gt; lub 500 znaków, w zależności od tego, które zdarzenie wystąpi wcześniej.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_DATE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_DATE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia datę nowszego wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_HREF;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia odnośnik do nowszego wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_IS_MINIBLOG===&lt;br /&gt;
&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_IS_MINIBLOG&amp;amp;gt; ... &amp;amp;lt;/ENTRY_IS_MINIBLOG&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) (lecz działa także w szablonie komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku będzie pokazana jedynie wtedy, gdy wpis należy do kategorii &amp;#039;&amp;#039;Miniblog&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Pomoc|Tagi, Wpisy]]&lt;br /&gt;
[[Kategoria:Tagi|Wpisy]]&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Strony&amp;diff=3608</id>
		<title>Strony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Strony&amp;diff=3608"/>
				<updated>2007-09-19T21:48:31Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Dozwolone tagi ==&lt;br /&gt;
&lt;br /&gt;
Lista dozwolonych tagów w szablonach stron:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;INCLUDE&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_BLOCK_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_GROUP_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;MINIBLOG_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LOGGED_USER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JOGGER_USER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ALL_USER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;NOUSER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_IMAGE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JID/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;RSS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_TEXT/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_DESCR2/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_HREF_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_ENTRIES/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_NOT_LAST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_CURRENT_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_HREF_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_TITLE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_XFN_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_XFN_NOT_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_XFN_REL/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_CLASS_RESET/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_GROUP_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_ENTRIES/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_TITLE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_SUB_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_LEVEL/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_ID/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;USER_LOG_IN_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;USER_LOG_IN_ACTION/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LOGGED_USER_NAME/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;HOME/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JOG/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JOG_TITLE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_ENTRY_ADD_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_ENTRY_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_DRAFT_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_THREAD_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_TEMPLATE_MAIN_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_TEMPLATE_CSS_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_TEMPLATE_COMMENT_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_SETTINGS_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_NOTIFY_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_LOGOUT_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;FOOTER/&amp;amp;gt; (stary znacznik, niezalecany)&lt;br /&gt;
&amp;amp;lt;HEADER/&amp;amp;gt; (stary znacznik, niezalecany)&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Strony&amp;diff=3607</id>
		<title>Strony</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Strony&amp;diff=3607"/>
				<updated>2007-09-19T21:27:35Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: New page: == Dozwolone tagi ==  Lista dozwolonych tagów w szablonach stron:  &amp;lt;pre&amp;gt;&amp;amp;lt;HEADER/&amp;amp;gt; &amp;amp;lt;LINK_BLOCK_EXIST&amp;amp;gt; &amp;amp;lt;LINK_GROUP_BLOCK&amp;amp;gt; &amp;amp;lt;LINK_BLOCK&amp;amp;gt; &amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt; &amp;amp;lt;MIN...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Dozwolone tagi ==&lt;br /&gt;
&lt;br /&gt;
Lista dozwolonych tagów w szablonach stron:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;HEADER/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_BLOCK_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_GROUP_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;MINIBLOG_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LOGGED_USER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JOGGER_USER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ALL_USER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;NOUSER_BLOCK&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_IMAGE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JID/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;RSS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_TEXT/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_DESCR2/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;STATUS_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_HREF_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_ENTRIES/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_NOT_LAST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ARCHIVE_CURRENT_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_HREF_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_TITLE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_XFN_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_XFN_NOT_EXIST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_XFN_REL/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_CLASS_RESET/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LINK_GROUP_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_ENTRIES/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_HREF_DESCR/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_TITLE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_SUB_CLASS/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_LEVEL/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_ID/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LOGGED_USER_LOG_OUT_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;USER_LOG_IN_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;USER_LOG_IN_ACTION/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;LOGGED_USER_NAME/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;HOME/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JOG/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;JOG_TITLE/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_ENTRY_ADD_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_ENTRY_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_DRAFT_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_THREAD_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_TEMPLATE_MAIN_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_TEMPLATE_CSS_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_TEMPLATE_COMMENT_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_SETTINGS_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_NOTIFY_LIST_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ADMIN_LOGOUT_HREF/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;FOOTER/&amp;amp;gt; (stary znacznik, niezalecany)&lt;br /&gt;
&amp;amp;lt;ARCHIVE_BLOCK&amp;amp;gt; (stary znacznik, niezalecany)&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:XFN&amp;diff=3605</id>
		<title>Dyskusja:XFN</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:XFN&amp;diff=3605"/>
				<updated>2007-09-16T15:57:38Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Dziwne tłumaczenie */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Dziwne tłumaczenie ==&lt;br /&gt;
&lt;br /&gt;
Mam wątpliwości co do tego tłumaczenia:&lt;br /&gt;
&lt;br /&gt;
* sympatia — date&lt;br /&gt;
* partner — sweetheart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Według tego, dobre jest:&lt;br /&gt;
http://gmpg.org/xfn/join&lt;br /&gt;
date: Someone you are dating.&lt;br /&gt;
sweetheart: Someone with whom you are intimate and at least somewhat committed, possibly exclusively.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
no ale jak to przetlumaczyc? randka? przeciez to bez sensu.&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 17:57, 16 wrz 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Dyskusja:XFN&amp;diff=3604</id>
		<title>Dyskusja:XFN</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Dyskusja:XFN&amp;diff=3604"/>
				<updated>2007-09-16T15:57:24Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Dziwne tłumaczenie ==&lt;br /&gt;
&lt;br /&gt;
Mam wątpliwości co do tego tłumaczenia:&lt;br /&gt;
&lt;br /&gt;
* sympatia — date&lt;br /&gt;
* partner — sweetheart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Według tego, dobre jest:&lt;br /&gt;
http://gmpg.org/xfn/join&lt;br /&gt;
date: Someone you are dating.&lt;br /&gt;
sweetheart: Someone with whom you are intimate and at least somewhat committed, possibly exclusively.&lt;br /&gt;
&lt;br /&gt;
no ale jak to przetlumaczyc? randka? przeciez to bez sensu.&lt;br /&gt;
--[[Użytkownik:Riddle|Riddle]] 17:57, 16 wrz 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Sitemap&amp;diff=3587</id>
		<title>Sitemap</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Sitemap&amp;diff=3587"/>
				<updated>2007-05-22T11:54:01Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jogger potrafi automatycznie tworzyć mapę witryny zgodną z [http://www.google.com/webmasters/sitemaps/docs/en/protocol.html Sitemap Protocol]. Pozwala to na umieszczenie mapy w &amp;#039;&amp;#039;[https://www.google.com/webmasters/sitemaps/siteoverview Google Sitemaps]&amp;#039;&amp;#039;, przez co Googlebot ma lepszy dostęp do stron na joggerze. &lt;br /&gt;
&lt;br /&gt;
Pliki &amp;lt;code&amp;gt;http&amp;lt;span&amp;gt;:&amp;lt;/span&amp;gt;//domena.jogger.pl/sitemap.xml.gz&amp;lt;/code&amp;gt; sa aktualizowane o godzinie 4 w nocy.&lt;br /&gt;
&lt;br /&gt;
Aby włączyć generowanie mapy, należy w [https://login.jogger.pl/account/settings/advanced/ panelu administracyjnym] zaznaczyć pole &amp;#039;&amp;#039;Używaj Sitemap&amp;#039;&amp;#039;.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3578</id>
		<title>XFN</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3578"/>
				<updated>2007-05-06T14:49:10Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Przykład zastosowania w szablonach */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;XFN (XHTML Friends Network) jest prostym sposobem na opisanie relacji międzyludzkich za pomocą linków. W ostatnich latach blogi stały się najszybciej rozwijającą się częścią Internetu - XFN pozwala ich autorom na określanie relacji w kierunku osób z ich blogrollów przez dodanie atrybutu &amp;#039;rel&amp;#039; do tagów &amp;#039;&amp;lt;a href&amp;gt;&amp;#039;. Na przykład:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://jan.kowalski.pl&amp;quot; rel=&amp;quot;friend met&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Przykład zastosowania w szablonach===&lt;br /&gt;
Opis relacji linków umożliwiają tagi: [[Tagi/Linki#LINK_XFN_EXIST|LINK_XFN_EXIST]], [[Tagi/Linki#LINK_XFN_NOT_EXIST|LINK_XFN_NOT_EXIST]], [[Tagi/Linki#LINK_XFN_REL|LINK_XFN_REL]].&lt;br /&gt;
&lt;br /&gt;
     &amp;amp;lt;LINK_BLOCK&amp;amp;gt;&lt;br /&gt;
       &amp;amp;lt;li&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;amp;LINK_HREF;&amp;quot; title=&amp;quot;&amp;amp;amp;LINK_TITLE;&amp;quot;&lt;br /&gt;
              &amp;amp;lt;LINK_XFN_EXIST&amp;amp;gt;rel=&amp;quot;&amp;amp;LINK_XFN_REL;&amp;quot;&amp;amp;lt;/LINK_XFN_EXIST&amp;amp;gt;&lt;br /&gt;
           &amp;amp;gt;&amp;amp;lt;LINK_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;/LINK_BLOCK&amp;amp;gt;	&lt;br /&gt;
&lt;br /&gt;
Dodatkowo w nagłówku strony (szablonie) przydatne byłoby określenie profilu strony:&lt;br /&gt;
 &amp;amp;lt;head profile=&amp;quot;http://gmpg.org/xfn/11&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dostępne relacje===&lt;br /&gt;
 &lt;br /&gt;
Mój kolejny adres — &amp;#039;&amp;#039;me&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zażyłość&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
kontakt — &amp;#039;&amp;#039;contact&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
znajomy — &amp;#039;&amp;#039;acquaintance&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
przyjaciel — &amp;#039;&amp;#039;friend&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fizyczne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
spotkany — &amp;#039;&amp;#039;met&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zawodowe&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
współpracownik — &amp;#039;&amp;#039;co-worker&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
kolega po fachu — &amp;#039;&amp;#039;colleague&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Geograficzne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
współlokator — &amp;#039;&amp;#039;co-resident&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
sąsiad — &amp;#039;&amp;#039;neighbor&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rodzinne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
dziecko — &amp;#039;&amp;#039;child&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzic — &amp;#039;&amp;#039;parent&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzeństwo — &amp;#039;&amp;#039;sibling&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
małżonek — &amp;#039;&amp;#039;spouse&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzina — &amp;#039;&amp;#039;kin&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Uczuciowe&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
inspiracja — &amp;#039;&amp;#039;muse&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
zadurzenie — &amp;#039;&amp;#039;crush&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
sympatia — &amp;#039;&amp;#039;date&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
partner — &amp;#039;&amp;#039;sweetheart&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Źródła===&lt;br /&gt;
http://gmpg.org/xfn/&amp;lt;br /&amp;gt;&lt;br /&gt;
http://microformats.org/wiki/xfn&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3577</id>
		<title>XFN</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3577"/>
				<updated>2007-05-06T14:48:43Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Przykład zastosowania w szablonach */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;XFN (XHTML Friends Network) jest prostym sposobem na opisanie relacji międzyludzkich za pomocą linków. W ostatnich latach blogi stały się najszybciej rozwijającą się częścią Internetu - XFN pozwala ich autorom na określanie relacji w kierunku osób z ich blogrollów przez dodanie atrybutu &amp;#039;rel&amp;#039; do tagów &amp;#039;&amp;lt;a href&amp;gt;&amp;#039;. Na przykład:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://jan.kowalski.pl&amp;quot; rel=&amp;quot;friend met&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Przykład zastosowania w szablonach===&lt;br /&gt;
Opis relacji linków umożliwiają tagi: [[Tagi/Linki#LINK_XFN_EXIST|LINK_XFN_EXIST]], [[Tagi/Linki#LINK_XFN_NOT_EXIST|LINK_XFN_NOT_EXIST]], [[Tagi/Linki#LINK_XFN_REL|LINK_XFN_REL]].&lt;br /&gt;
&lt;br /&gt;
     &amp;amp;lt;LINK_BLOCK&amp;amp;gt;&lt;br /&gt;
       &amp;amp;lt;li&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;amp;LINK_HREF;&amp;quot; title=&amp;quot;&amp;amp;amp;LINK_TITLE;&amp;quot;&lt;br /&gt;
              &amp;amp;lt;LINK_XFN_EXIST&amp;amp;gt;rel=&amp;quot;&amp;amp;LINK_XFN_REL;&amp;quot;&amp;amp;lt;/LINK_XFN_EXIST&amp;amp;gt;&lt;br /&gt;
       &amp;amp;gt;&lt;br /&gt;
           &amp;amp;lt;LINK_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;/LINK_BLOCK&amp;amp;gt;	&lt;br /&gt;
&lt;br /&gt;
Dodatkowo w nagłówku strony (szablonie) przydatne byłoby określenie profilu strony:&lt;br /&gt;
 &amp;amp;lt;head profile=&amp;quot;http://gmpg.org/xfn/11&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dostępne relacje===&lt;br /&gt;
 &lt;br /&gt;
Mój kolejny adres — &amp;#039;&amp;#039;me&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zażyłość&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
kontakt — &amp;#039;&amp;#039;contact&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
znajomy — &amp;#039;&amp;#039;acquaintance&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
przyjaciel — &amp;#039;&amp;#039;friend&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fizyczne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
spotkany — &amp;#039;&amp;#039;met&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zawodowe&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
współpracownik — &amp;#039;&amp;#039;co-worker&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
kolega po fachu — &amp;#039;&amp;#039;colleague&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Geograficzne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
współlokator — &amp;#039;&amp;#039;co-resident&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
sąsiad — &amp;#039;&amp;#039;neighbor&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rodzinne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
dziecko — &amp;#039;&amp;#039;child&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzic — &amp;#039;&amp;#039;parent&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzeństwo — &amp;#039;&amp;#039;sibling&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
małżonek — &amp;#039;&amp;#039;spouse&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzina — &amp;#039;&amp;#039;kin&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Uczuciowe&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
inspiracja — &amp;#039;&amp;#039;muse&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
zadurzenie — &amp;#039;&amp;#039;crush&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
sympatia — &amp;#039;&amp;#039;date&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
partner — &amp;#039;&amp;#039;sweetheart&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Źródła===&lt;br /&gt;
http://gmpg.org/xfn/&amp;lt;br /&amp;gt;&lt;br /&gt;
http://microformats.org/wiki/xfn&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3576</id>
		<title>XFN</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3576"/>
				<updated>2007-05-06T14:48:12Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* Przykład zastosowania w szablonach */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;XFN (XHTML Friends Network) jest prostym sposobem na opisanie relacji międzyludzkich za pomocą linków. W ostatnich latach blogi stały się najszybciej rozwijającą się częścią Internetu - XFN pozwala ich autorom na określanie relacji w kierunku osób z ich blogrollów przez dodanie atrybutu &amp;#039;rel&amp;#039; do tagów &amp;#039;&amp;lt;a href&amp;gt;&amp;#039;. Na przykład:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://jan.kowalski.pl&amp;quot; rel=&amp;quot;friend met&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Przykład zastosowania w szablonach===&lt;br /&gt;
Opis relacji linków umożliwiają tagi: [[Tagi/Linki#LINK_XFN_EXIST|LINK_XFN_EXIST]], [[Tagi/Linki#LINK_XFN_NOT_EXIST|LINK_XFN_NOT_EXIST]], [[Tagi/Linki#LINK_XFN_REL|LINK_XFN_REL]].&lt;br /&gt;
&lt;br /&gt;
     &amp;amp;lt;LINK_BLOCK&amp;amp;gt;&lt;br /&gt;
       &amp;amp;lt;li&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;amp;LINK_HREF;&amp;quot; title=&amp;quot;&amp;amp;amp;LINK_TITLE;&amp;quot;&lt;br /&gt;
              &amp;amp;lt;LINK_XFN_EXIST&amp;amp;gt;rel=&amp;quot;&amp;amp;LINK_XFN_REL;&amp;quot;&amp;amp;lt;/LINK_XFN_EXIST&amp;amp;gt;&amp;amp;gt;&lt;br /&gt;
           &amp;amp;lt;LINK_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;/LINK_BLOCK&amp;amp;gt;	&lt;br /&gt;
&lt;br /&gt;
Dodatkowo w nagłówku strony (szablonie) przydatne byłoby określenie profilu strony:&lt;br /&gt;
 &amp;amp;lt;head profile=&amp;quot;http://gmpg.org/xfn/11&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dostępne relacje===&lt;br /&gt;
 &lt;br /&gt;
Mój kolejny adres — &amp;#039;&amp;#039;me&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zażyłość&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
kontakt — &amp;#039;&amp;#039;contact&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
znajomy — &amp;#039;&amp;#039;acquaintance&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
przyjaciel — &amp;#039;&amp;#039;friend&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fizyczne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
spotkany — &amp;#039;&amp;#039;met&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zawodowe&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
współpracownik — &amp;#039;&amp;#039;co-worker&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
kolega po fachu — &amp;#039;&amp;#039;colleague&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Geograficzne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
współlokator — &amp;#039;&amp;#039;co-resident&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
sąsiad — &amp;#039;&amp;#039;neighbor&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rodzinne&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
dziecko — &amp;#039;&amp;#039;child&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzic — &amp;#039;&amp;#039;parent&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzeństwo — &amp;#039;&amp;#039;sibling&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
małżonek — &amp;#039;&amp;#039;spouse&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
rodzina — &amp;#039;&amp;#039;kin&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
brak&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Uczuciowe&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
inspiracja — &amp;#039;&amp;#039;muse&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
zadurzenie — &amp;#039;&amp;#039;crush&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
sympatia — &amp;#039;&amp;#039;date&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
partner — &amp;#039;&amp;#039;sweetheart&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Źródła===&lt;br /&gt;
http://gmpg.org/xfn/&amp;lt;br /&amp;gt;&lt;br /&gt;
http://microformats.org/wiki/xfn&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Kategorie_specjalne&amp;diff=3560</id>
		<title>Kategorie specjalne</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Kategorie_specjalne&amp;diff=3560"/>
				<updated>2007-04-30T22:52:39Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: New page: Kategorie specjalne oprócz tego, że przechowują wpisu mają określoną funkcję.  Techblog - wpisy z tej kategorii pojawiają się na http://techblog.pl. Techblog jest moderowanym kata...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kategorie specjalne oprócz tego, że przechowują wpisu mają określoną funkcję.&lt;br /&gt;
&lt;br /&gt;
Techblog - wpisy z tej kategorii pojawiają się na http://techblog.pl. Techblog jest moderowanym katalogiem wpisów zmuszających do myślenia, przekazujących użyteczną wiedzę, rozprzestrzeniających określone idee i tym podobne. Wpisy nie spełniające wymaganych kryteriów mogą zostać z Techbloga usunięte przez administratora. W przypadku nadużywania możliwości wysyłania wpisów na Techblog (nie spełniających wymaganych kryteriów) administrator może taką możliwość użytkownikowi zabrać.&lt;br /&gt;
&lt;br /&gt;
Miniblog - do tej kategorii należy przypisać wpisy, które mają pojawić się na Twoim joggerze w miejscu określonym przez znaczniki minibloga.&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3559</id>
		<title>XFN</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=XFN&amp;diff=3559"/>
				<updated>2007-04-30T22:52:02Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: New page: XFN (XHTML Friends Network) jest prostym sposobem na opisanie relacji międzyludzkich za pomocą linków. W ostatnich latach blogi stały się najszybciej rozwijającą się częścią Int...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;XFN (XHTML Friends Network) jest prostym sposobem na opisanie relacji międzyludzkich za pomocą linków. W ostatnich latach blogi stały się najszybciej rozwijającą się częścią Internetu - XFN pozwala ich autorom na określanie relacji w kierunku osób z ich blogrollów przez dodanie atrybutu &amp;#039;rel&amp;#039; do tagów &amp;#039;&amp;lt;a href&amp;gt;&amp;#039;. Na przykład:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://jan.kowalski.pl&amp;quot; rel=&amp;quot;friend met&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://gmpg.org/xfn/&amp;lt;br /&amp;gt;&lt;br /&gt;
http://microformats.org/wiki/xfn&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Tagi/Wpisy&amp;diff=3493</id>
		<title>Tagi/Wpisy</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Tagi/Wpisy&amp;diff=3493"/>
				<updated>2007-02-25T08:41:05Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: Przykładowy kod stronicowania wpisów&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;[http://wiki.jogger.pl/wiki/Tagi &amp;amp;larr; Wszystkie tagi]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Wpis (ENTRY)==&lt;br /&gt;
===ENTRY_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia wpisy&lt;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;h2 id=&amp;quot;&amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt; poziom | &amp;amp;lt;ENTRY_DATE/&amp;amp;gt;, &amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
        kategoria: &lt;br /&gt;
            &amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
                        &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_CATEGORY_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
                        &amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;, &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;span&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_EDIT_HREF;&amp;quot;&amp;amp;gt;Edytuj&amp;amp;lt;/a&amp;amp;gt;,&lt;br /&gt;
        &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;quot;&amp;amp;gt;Usuń&amp;amp;lt;/a&amp;amp;gt;.&lt;br /&gt;
        &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;/ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DAY_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:znacznik opcjonalny; wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DAY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_DAY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera&lt;br /&gt;
;działanie&lt;br /&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;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;div class=&amp;quot;dzien&amp;quot;&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;h2&amp;amp;gt;dzień &amp;amp;lt;ENTRY_DATE/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt; roku:&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_DAY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;h2 id=&amp;quot;&amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt; poziom |&amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
    kategoria: &lt;br /&gt;
    &amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_CATEGORY_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;, &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;span&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_EDIT_HREF;&amp;quot;&amp;amp;gt;Edytuj&amp;amp;lt;/a&amp;amp;gt;,&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_ENTRY_REMOVE_HREF;&amp;amp;gt;Usuń&amp;amp;lt;/a&amp;amp;gt;.&lt;br /&gt;
    &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/ENTRY_DAY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;hr /&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
;uwagi&lt;br /&gt;
:Należy zwrócić uwagę na położenie nagłówka h2 zawierającego znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_DATE&amp;#039;&amp;#039;&amp;#039; oraz na położenie poziomej linii &amp;lt;code&amp;gt;&amp;amp;lt;hr /&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_SUBJECT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_SUBJECT;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia tytuł wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_TITLE;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia tytuł wpisu podobnie jak ENTRY_SUBJECT, ale po usunięciu z niego elementów HTML.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia datę (dzień, miesiąc (słownie) i rok) wysłania wpisu lub wpisów.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE_DAY===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE_DAY/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE_DAY;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia dzień wysłania wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE_MONTH===&lt;br /&gt;
;Typ&lt;br /&gt;
:Pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE_MONTH/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE_MONTH;&amp;lt;/code&amp;gt;&lt;br /&gt;
;Stosowanie&lt;br /&gt;
:Strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;Działanie&lt;br /&gt;
:Wstawia miesiąc wysłania wpisu. Miesiąc można ustawić w panelu sterowania w zakładce [https://login.jogger.pl/?tab=constants Stałe].&lt;br /&gt;
&lt;br /&gt;
===ENTRY_DATE_YEAR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_DATE_YEAR/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_DATE_YEAR;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia rok wysłania wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_HOUR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_HOUR;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia godzinę wysłania wpisu (w formacie GG:MM:SS).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_ID===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_ID/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_ID;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia numer ID wpisu w bazie Joggera. Można tego użyć, by stworzyć zakotwiczenie do wpisu (ang. &amp;lt;em lang=&amp;quot;en&amp;quot; xml:lang=&amp;quot;en&amp;quot;&amp;gt;anchor link&amp;lt;/em&amp;gt;). Wstawiany tekst wygląda np. tak: &amp;lt;code&amp;gt;e32726&amp;lt;/code&amp;gt;&lt;br /&gt;
;przykłady&lt;br /&gt;
:znacznika mozna użyć po prostu w atrybucie &amp;#039;&amp;#039;&amp;#039;id&amp;#039;&amp;#039;&amp;#039; np. nagłowka wpisu:&lt;br /&gt;
 &amp;amp;lt;h2 id=&amp;quot;&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
Można także zrobić od razu odnośnik do danego wpisu, na wypadek, gdyby ktoś chciał podać doń URL:&lt;br /&gt;
 &amp;amp;lt;h2 id=&amp;quot;&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;#&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_LEVEL===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_LEVEL;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia identyfikator oznaczającą poziom dostępności wpisu. Poziom ten określa się poprzedzając treść wpisu znacznikiem &amp;lt;code&amp;gt;&amp;amp;lt;LEVELx&amp;amp;gt;&amp;lt;/code&amp;gt;, gdzie x to domyślnie liczba od 0 do 11. Można zmienić to w panelu administracyjnym (Poziomy). 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 &amp;quot;Ostatnio dodane wpisy&amp;quot;. Poziom 2 jest tylko dla zalogowanych użytkowników Jogger.pl a poziomy od 3 do 10 są już prywatne, by przeczytać takie wpisy, należy posiadać konto na danym blogu (do ustawienia w panelu - Użytkownicy poziomów).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ważne&amp;#039;&amp;#039;&amp;#039;: Identyfikatory i opisy poziomów można ustawić w panelu administracyjnym w sekcji &amp;#039;&amp;#039;Mój jogger&amp;#039;&amp;#039; &amp;amp;raquo; [https://login.jogger.pl/?tab=levels Poziomy]&lt;br /&gt;
;przykład&lt;br /&gt;
:Znacznika &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_LEVEL&amp;amp;gt;&amp;lt;/code&amp;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.&lt;br /&gt;
 &amp;amp;lt;h2 class=&amp;quot;poziom&amp;amp;amp;ENTRY_LEVEL;&amp;quot; id=&amp;quot;&amp;amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
:CSS:&lt;br /&gt;
 .poziom0 { background-color: #fff; }&lt;br /&gt;
 .poziom1 { background-color: #eee; }&lt;br /&gt;
 .poziom2 { background-color: #ddd; }&lt;br /&gt;
 .poziom3 { background-color: #ccc; }&lt;br /&gt;
 (...)&lt;br /&gt;
 /* można też hurtem określić ten sam identyfikator dla poziomów &amp;lt;br /&amp;gt;np.: 3 - 6 jako &amp;quot;priv&amp;quot; i potem tylko dać w CSS .priv { … } */&lt;br /&gt;
;uwagi&lt;br /&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 &amp;#039;&amp;#039;&amp;#039;title&amp;#039;&amp;#039;&amp;#039;, lub pseudoelementów CSS :before i :after (np. &amp;lt;code&amp;gt;.poziom2:after { content: &amp;quot; (Wpis ukryty)&amp;quot; }&amp;lt;/code&amp;gt; - pomysł [http://xyc.jogger.pl XyCastego]. Wszystko jest dozwolone.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CONTENT;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia treść wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_SHORT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CONTENT_SHORT;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Znacznik działa podobnie do &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT&amp;#039;&amp;#039;&amp;#039; (wstawia treść wspisu), lecz, gdy w treści tej napotka &amp;lt;code&amp;gt;&amp;amp;lt;EXCERPT&amp;amp;gt;&amp;lt;/code&amp;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 &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_SHORT_EXIST===&lt;br /&gt;
&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) (lecz działa także w szablonie komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku będzie pokazana jedynie wtedy, gdy istnieje skrót wpisu (działa znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT&amp;#039;&amp;#039;&amp;#039; czyli we wpisie jest &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039;). &lt;br /&gt;
;uwagi&lt;br /&gt;
:Główne wykorzystanie znacznika sprowadza się do ukrywania / pokazywania linka &amp;quot;Czytaj dalej&amp;quot; dla wpisów skróconych na stronie głównej&lt;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;p class=&amp;quot;readmore&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;#more&amp;quot;&amp;amp;gt;Czytaj dalej...&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_SHORT_NOT_EXIST===&lt;br /&gt;
&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_SHORT_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CONTENT_SHORT_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) (lecz działa także w szablonie komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku będzie pokazana jedynie wtedy, gdy &amp;lt;u&amp;gt;nie&amp;lt;/u&amp;gt; istnieje skrót wpisu (nie działa znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT&amp;#039;&amp;#039;&amp;#039; bo we wpisie nie ma &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CONTENT_LONG===&lt;br /&gt;
&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy  (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Działa tak samo jak &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT&amp;#039;&amp;#039;&amp;#039; lecz pokazuje treść wpisu &amp;lt;u&amp;gt;po&amp;lt;/u&amp;gt; &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
;uwagi&lt;br /&gt;
:Wykorzystując znacznik możemy rozbić wpisy wykorzystujące skróty &amp;#039;&amp;#039;&amp;#039;EXCERPT&amp;#039;&amp;#039;&amp;#039; na dwie części. Można dzięki temu utworzyć dowiązanie do drugiej części i utworzyć link przeskakujący od razu do niej ze strony głównej joggera (przykład dostępny w opisie znacznika &amp;#039;&amp;#039;&amp;#039;ENTRY_CONTENT_SHORT_EXIST&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
;przykład&lt;br /&gt;
:&lt;br /&gt;
 &amp;amp;lt;ENTRY_CONTENT_SHORT/&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;div id=&amp;quot;more&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_CONTENT_LONG/&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_CONTENT_SHORT_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_COMMENT_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_COMMENT_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) i na stronie komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia URL / permalink do wpisu. Może być używany jako link do strony z komentarzami na stronie głównej joggera oraz wskaźnik na aktualny wpis na stronie komentarzy.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_COMMENT_HREF_DESCR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_COMMENT_HREF_DESCR;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;) oraz strona z komentarzami&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tekst odnośnika do stron z komentarzami. Jeśli nie ma żadnych komentarzy, wtedy jest to &amp;quot;Dodaj komentarz&amp;quot;. Jeśli komentarze są - np. &amp;quot;1 komentarz&amp;quot;, &amp;quot;3 komentarze&amp;quot;, &amp;quot;5 komentarzy&amp;quot;. Jeśli komentarze są wyłączone, pojawi się napis &amp;quot;Komentarze zablokowane&amp;quot;.&lt;br /&gt;
;uwagi&lt;br /&gt;
:Ponieważ możliwe jest, że kilka wpisów nie będzie miało żadnego komentarza lub 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 tekstowych lub dźwiękowych. Dlatego zalecany jest zapis: &lt;br /&gt;
 &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;p class=&amp;quot;ukryj&amp;quot;&amp;amp;gt; do wpisu &amp;amp;lt;em&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/em&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
:Klasa &amp;quot;ukryj&amp;quot; powinna zostać w CSS zdefiniowana następująco:&lt;br /&gt;
 .ukryj {&lt;br /&gt;
        text-indent: -1000em;&lt;br /&gt;
 }&lt;br /&gt;
:Dzieki temu, przeglądając stronę bez CSS, zamiast napisu &amp;quot;2 komentarze&amp;quot; w trzech różnych miejscach, zobaczymy: &amp;quot;2 komentarze do wpisu &amp;#039;&amp;#039;Pierwszy&amp;#039;&amp;#039;&amp;quot;, &amp;quot;2 komentarze do wpisu &amp;#039;&amp;#039;Drugi&amp;#039;&amp;#039;&amp;quot;, &amp;quot;2 komentarze do wpisu &amp;#039;&amp;#039;Trzeci&amp;#039;&amp;#039;&amp;quot;. Zastosowanie &amp;lt;code&amp;gt;display: none&amp;lt;/code&amp;gt; jest o tyle złe, że pozbawimy użytkowników czytników ekranu tej treści także.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CLASS&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CLASS;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Działa analogicznie do znacznika &amp;#039;&amp;#039;&amp;#039;COMMENT_CLASS&amp;#039;&amp;#039;&amp;#039; - naprzemiennie wstawia tekst &amp;lt;code&amp;gt;entry1&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;entry2&amp;lt;/code&amp;gt;. Można go użyć zarówno do wpisów jak i do całych dni, o ile w szablonie zastosowano znacznik &amp;#039;&amp;#039;&amp;#039;ENTRY_DAY_BLOCK&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039; zawsze wstawia wspomniane teksty naprzemiennie - bez względu na liczbę wpisów zgrupowanych pod jedną datą.&lt;br /&gt;
;uwagi&lt;br /&gt;
:patrz &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS_RESET&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CLASS_RESET===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CLASS_RESET&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CLASS_RESET;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Działa tylko w połączeniu z &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039;. Nie ma ściśle wyznaczonego miejsca, może zostać wpisany gdziekolwiek w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;. Powoduje zignorowanie dotychczasowego porządku działania &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039; i ponowne rozpoczęcie od &amp;lt;code&amp;gt;entry1&amp;lt;/code&amp;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ę &amp;lt;code&amp;gt;entry1&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon strony głównej i szablon komentarzy (pomiędzy znacznikami &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_BLOCK&amp;amp;gt; ... &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;działanie&lt;br /&gt;
:w tym bloku umieszczona jest kategoria danego wpisu&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;div class=&amp;quot;entry&amp;quot;&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;h2 id=&amp;quot;&amp;amp;ENTRY_ID;&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_LEVEL/&amp;amp;gt; poziom | &amp;amp;lt;ENTRY_DATE/&amp;amp;gt;, &amp;amp;lt;ENTRY_HOUR/&amp;amp;gt;&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
        kategoria: &lt;br /&gt;
            &amp;amp;lt;ENTRY_CATEGORY_BLOCK&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_CATEGORY_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;, &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&lt;br /&gt;
            &amp;amp;lt;/ENTRY_CATEGORY_BLOCK&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;ENTRY_CONTENT/&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
        &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;ENTRY_COMMENT_HREF;&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_COMMENT_HREF_DESCR/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_CLASS;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_CLASS/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia naprzemiennie tekst &amp;lt;code&amp;gt;entrycategory1&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;entrycategory2&amp;lt;/code&amp;gt;; działa analogicznie do &amp;#039;&amp;#039;&amp;#039;ENTRY_CLASS&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;COMMENT_CLASS&amp;#039;&amp;#039;&amp;#039; (wykorzystywany, gdy w użyciu jest &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_HREF_DESCR2&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_HREF;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia URL do kategorii (przy notce)&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_HREF_DESCR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_HREF_DESCR;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia tytuł (opis) linku kategorii (przy notce)&lt;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_HREF_DESCR2===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_CATEGORY_HREF_DESCR2;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_HREF_DESCR2/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&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;br /&gt;
&lt;br /&gt;
===ENTRY_CATEGORY_NOT_LAST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_CATEGORY_NOT_LAST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_CATEGORY_NOT_LAST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;ENTRY_CATEGORY_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon strony głównej i szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Jego zawartość zostanie wstawiona, jeśli kategoria wpisu nie jest ostatnią z kategorii, do których należy wpis. Wykorzystywane, gdy użytkownik chce dodawać wpisy nie tylko do jednej kategorii).&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TRACKBACK_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TRACKBACK_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_TRACKBACK_HREF;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia odnośnik do trackbacka&lt;br /&gt;
;uwagi&lt;br /&gt;
:Trackback działa tylko do wpisów na poziomach 0 i 1, dlatego zaleca się jego użycie w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_TRACKBACK_EXIST&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TRACKBACK_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TRACKBACK_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_TRACKBACK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko przy wpisach na poziomach 0 i 1.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;ENTRY_TRACKBACK_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_TRACKBACK_HREF;&amp;quot;&amp;amp;gt;trackback&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/ENTRY_TRACKBACK_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_TRACKBACK_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_TRACKBACK_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_TRACKBACK_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:strona główna joggera (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_BLOCK&amp;#039;&amp;#039;&amp;#039;), szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko przy wpisach na poziomie 2 i dalszych.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_PREV_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy wcześniejszy wpis istnieje.&lt;br /&gt;
;przykład&lt;br /&gt;
  &amp;amp;lt;div class=&amp;quot;browse&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_PREV_EXIST&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_PREV_HREF;&amp;quot; title=&amp;quot;Poprzedni wpis&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_PREV_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/ENTRY_PREV_EXIST&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ENTRY_NEXT_EXIST&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ENTRY_NEXT_HREF;&amp;quot; title=&amp;quot;Następny wpis&amp;quot;&amp;amp;gt;&amp;amp;lt;ENTRY_NEXT_SUBJECT/&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/ENTRY_NEXT_EXIST&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_PREV_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy wcześniejszy wpis nie istnieje.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_SUBJECT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_SUBJECT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_SUBJECT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł wpisu bez przetwarzania go. W wypadku, jeśli tytuł może zawierać elementy HTMLa lepiej użyć tagu &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_TITLE&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_TITLE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł wpisu podobnie jak &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_SUBJECT&amp;#039;&amp;#039;&amp;#039;, ale po usunięciu z niego elementów HTML.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_CONTENT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_CONTENT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia treść wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_CONTENT_SHORT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_CONTENT_SHORT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia skróconą treść wcześniejszego wpisu do momentu wystąpienia &amp;lt;EXCERPT&amp;gt; lub 500 znaków, w zależności od tego, które zdarzenie wystąpi wcześniej.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_DATE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_DATE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia datę wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_PREV_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_PREV_HREF;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_PREV_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_PREV_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia odnośnik do wcześniejszego wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_NEXT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy nowszy wpis istnieje.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/ENTRY_NEXT_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie pokazana tylko w wypadku, gdy nowszy wpis nie istnieje.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_SUBJECT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_SUBJECT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_SUBJECT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł nowszego wpisu bez przetwarzania go. W wypadku, jeśli tytuł może zawierać elementy HTMLa lepiej użyć tagu &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_TITLE&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_TITLE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_TITLE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_TITLE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia tytuł nowszego wpisu podobnie jak &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_SUBJECT&amp;#039;&amp;#039;&amp;#039;, ale po usunięciu z niego elementów HTML.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_CONTENT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_CONTENT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia treść nowszego wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_CONTENT_SHORT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_CONTENT_SHORT;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_CONTENT_SHORT/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia skróconą treść nowszego wpisu do momentu wystąpienia &amp;lt;EXCERPT&amp;gt; lub 500 znaków, w zależności od tego, które zdarzenie wystąpi wcześniej.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_DATE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_DATE;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia datę nowszego wpisu.&lt;br /&gt;
&lt;br /&gt;
===ENTRY_NEXT_HREF===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;amp;ENTRY_NEXT_HREF;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;ENTRY_NEXT_HREF/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy (w bloku &amp;#039;&amp;#039;&amp;#039;ENTRY_NEXT_EXIST&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia odnośnik do nowszego wpisu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Pomoc|Tagi, Wpisy]]&lt;br /&gt;
[[Kategoria:Tagi|Wpisy]]&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	<entry>
		<id>http://wiki.jogger.pl/index.php?title=Tagi/Komentarze&amp;diff=3492</id>
		<title>Tagi/Komentarze</title>
		<link rel="alternate" type="text/html" href="http://wiki.jogger.pl/index.php?title=Tagi/Komentarze&amp;diff=3492"/>
				<updated>2007-02-25T08:29:02Z</updated>
		
		<summary type="html">&lt;p&gt;Riddle: /* COMMENT_NONE_BLOCK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;[http://wiki.jogger.pl/wiki/Tagi &amp;amp;larr; Wszystkie tagi]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Komentarze (COMMENT)==&lt;br /&gt;
===COMMENT_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;... &amp;amp;lt;/COMMENT_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:blok służy wyświetlaniu kolejnych komentarzy.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;h2&amp;amp;gt;Komentarze:&amp;amp;lt;/h2&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;div class=&amp;quot;&amp;amp;amp;COMMENT_CLASS;&amp;quot;&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;COMMENT_NICK/&amp;amp;gt; | dnia &amp;amp;lt;COMMENT_DATE/&amp;amp;gt;, o godzinie &amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;ADMIN_BLOCK&amp;amp;gt;        &lt;br /&gt;
   &amp;amp;lt;span&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_COMMENT_REMOVE_HREF;&amp;quot;&amp;amp;gt;Usuń&amp;amp;lt;/a&amp;amp;gt;,&lt;br /&gt;
   &amp;amp;lt;a href=&amp;quot;&amp;amp;amp;ADMIN_COMMENT_BLOCKIP_HREF;&amp;quot;&amp;amp;gt;Zablokuj IP&amp;amp;lt;/a&amp;amp;gt;.&lt;br /&gt;
   &amp;amp;lt;/span&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;/ADMIN_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/COMMENT_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===COMMENT_ALLOWED_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ALLOWED_BLOCK&amp;amp;gt; ... &amp;amp;lt;/COMMENT_ALLOWED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie wyświetlona jedynie wtedy, gdy możliwe jest dodawanie komentarzy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_NONE_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt; ... &amp;amp;lt;/COMMENT_NONE_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie wyświetlona jedynie wtedy, gdy komentarze zostały zablokowane.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;COMMENT_NONE_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;p&amp;amp;gt;Komentarze zostały zablokowane.&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/COMMENT_NONE_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===COMMENT_LOGGED_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt; ... &amp;amp;lt;/COMMENT_LOGGED_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie wyświetlona jedynie wtedy, gdy komentarze wymagają zalogowania użytkownika.&lt;br /&gt;
;uwagi&lt;br /&gt;
:Blok nie pojawi się na stronie, jeśli użytkownik jest zalogowany.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;COMMENT_LOGGED_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;p&amp;amp;gt;Musisz się zalogować, jeśli chcesz dodać komentarz.&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/COMMENT_LOGGED_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_BLOCK_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_EXIST&amp;amp;gt; ... &amp;amp;lt;/COMMENT_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie wyświetlona jedynie wtedy, gdy wpis posiada komentarze.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_BLOCK_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_BLOCK_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/COMMENT_BLOCK_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie wyświetlona jedynie wtedy, gdy wpis &amp;#039;&amp;#039;&amp;#039;nie&amp;#039;&amp;#039;&amp;#039; posiada komentarzy.&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;COMMENT_BLOCK_NOT_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;p&amp;amp;gt;Jeszcze nie ma żadnych komentarzy. Twój może być pierwszy.&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/COMMENT_BLOCK_NOT_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy , zapis: &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CLASS/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_CLASS;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:W zależności od bloku, w którym został użyty wstawia odpowiednio tekst &amp;lt;code&amp;gt;comment1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;comment2&amp;lt;/code&amp;gt;, ... (blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039;) lub &amp;lt;code&amp;gt;trackback1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;trackback2&amp;lt;/code&amp;gt;, ... (blok &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039;). Dzięki temu można za pomocą CSS zróżnicować wygląd sąsiadujących komentarzy/&amp;#039;&amp;#039;trackbacków&amp;#039;&amp;#039;, i tym samym ułatwić ich czytanie. Najczęściej definiuje się odmienne kolory tła lub style obramowania.&lt;br /&gt;
;uwagi&lt;br /&gt;
:Patrz &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_EDIT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;... &amp;amp;lt;/COMMENT_EDIT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:blok umożliwia wstawienie linka do formularza edycji komentarza&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;COMMENT_EDIT_EXIST&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;a href=&amp;quot;&amp;amp;COMMENT_EDIT_HREF;&amp;quot;&amp;amp;gt;edytuj komentarz&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/COMMENT_EDIT_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_NICK===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_NICK;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia podpis komentującego lub nazwę bloga, z którego wysłano &amp;#039;&amp;#039;trackback&amp;#039;&amp;#039;. Jeśli komentujący jest użytkownikiem Joggera i w chwili dodawania komentarza był zalogowany do Joggera (zalogować się można na stronie głównej [http://jogger.pl Joggera]), wstawiony zostanie podpis będący odnośnikiem do joga komentującego.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_DATE===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_DATE/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_DATE;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia datę dodania komentarza.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_HOUR===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_HOUR/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_HOUR;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia godzinę dodania komentarza.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_NUMBER===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NUMBER/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_NUMBER;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia numer komentarza.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_CONTENT===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis: &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_CONTENT/&amp;amp;gt;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_CONTENT;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia treść komentarza lub fragment treści artykułu, z którego wysłano &amp;#039;&amp;#039;trackback&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_FAVICON===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_FAVICON;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_FAVICON/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:znacznik jest podmieniany na favikone zarejestrowanego użytkownika; wymagany plik w katalogu: favicon.png, favicon.gif, favicon.jpg lub favicon.ico; maksymalna wielkość favikony to 32x32 piksele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_FAVICON2===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_FAVICON2;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_FAVICON2/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia czysty link do obrazka (favikony)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_FAVICON_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;lt;COMMENT_FAVICON_EXIST&amp;gt; ... &amp;lt;/COMMENT_FAVICON_EXIST&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:w tym bloku informacje są wyświetlane, kiedy użytkownik Joggera posiada favikonę&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_FAVICON_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;lt;COMMENT_FAVICON_NOT_EXIST&amp;gt; ... &amp;lt;/COMMENT_FAVICON_NOT_EXIST&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:w tym bloku informacje są wyświetlane, kiedy użytkownik Joggera nie posiada favikony&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_ID===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_ID;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_ID/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia identyfikator komentarza/&amp;#039;&amp;#039;trackbacka&amp;#039;&amp;#039; w postaci jego numeru w bazie danych&lt;br /&gt;
;uwagi&lt;br /&gt;
:Zgodnie ze specyfikacją identyfikator &amp;#039;&amp;#039;&amp;#039;musi&amp;#039;&amp;#039;&amp;#039; rozpoczynać się literą lub znakiem podkreślenia. Tag należy więc poprzedzić prefiksem, na przykład &amp;quot;comm&amp;quot; (dla komentarzy) lub &amp;quot;track&amp;quot; (dla &amp;#039;&amp;#039;trackbacków&amp;#039;&amp;#039;)&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;a id=&amp;quot;comm&amp;amp;amp;COMMENT_ID;&amp;quot; href=&amp;quot;#comm&amp;amp;amp;COMMENT_ID;&amp;quot; title=&amp;quot;Permalink do komentarza&amp;quot;&amp;amp;gt;Permalink&amp;amp;lt;/a&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===COMMENT_NICK_CLASS===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_NICK_CLASS;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_NICK_CLASS/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:blok &amp;#039;&amp;#039;&amp;#039;COMMENT_BLOCK&amp;#039;&amp;#039;&amp;#039; lub &amp;#039;&amp;#039;&amp;#039;TRACKBACK_BLOCK&amp;#039;&amp;#039;&amp;#039; (szablon komentarzy)&lt;br /&gt;
;działanie&lt;br /&gt;
:Wstawia &amp;lt;code&amp;gt;owner&amp;lt;/code&amp;gt; jeżeli autorem komentarza jest właściciel joggera, &amp;lt;code&amp;gt;jogger&amp;lt;/code&amp;gt; w przypadku, gdy komentarz jest innego zalogowanego użytkownika joggera, &amp;lt;code&amp;gt;guest&amp;lt;/code&amp;gt; jeżeli komentującym jest osoba niezalogowana lub &amp;lt;code&amp;gt;trackback&amp;lt;/code&amp;gt; jeżeli komentarz jest &amp;#039;&amp;#039;trackbackiem&amp;#039;&amp;#039; z innego bloga. Dzięki temu przy pomocy CSS można np. wyróżnić komentarze właściciela joggera czy &amp;#039;&amp;#039;trackbacki&amp;#039;&amp;#039;. Najczęściej robi się to poprzez zdefiniowanie koloru, bądź obrazka tła lub nadanie komentarzowi obramowania.&lt;br /&gt;
;uwagi&lt;br /&gt;
:W celu wyróżnienia &amp;#039;&amp;#039;trackbacków&amp;#039;&amp;#039; przy pomocy tego tagu należy w [https://login.jogger.pl/?tab=settings ustawieniach ogólnych] joggera wybrać opcję wyświetlania ich razem z innymi komentarzami (przed, po lub mieszane).&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;COMMENT_BLOCK&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;div class=&amp;quot;&amp;amp;amp;COMMENT_NICK_CLASS; &amp;amp;amp;COMMENT_CLASS;&amp;quot;&amp;amp;gt;&lt;br /&gt;
     (...)&lt;br /&gt;
   &amp;amp;lt;/div&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/COMMENT_BLOCK&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===COMMENT_PREVIEW_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i tag zamykający (&amp;lt;code&amp;gt;&amp;lt;COMMENT_PREVIEW_EXIST&amp;gt; ... &amp;lt;/COMMENT_PREVIEW_EXIST&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:określa, czy komentujący użytkownik wybrał opcję podglądu komentarza&lt;br /&gt;
&lt;br /&gt;
===COMMENT_PREVIEW_BODY===&lt;br /&gt;
;typ&lt;br /&gt;
:pojedynczy, zapis &amp;lt;code&amp;gt;&amp;amp;amp;COMMENT_PREVIEW_BODY;&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;&amp;amp;lt;COMMENT_PREVIEW_BODY/&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:wstawia treść komentarza wysłanego w trybie podglądu&lt;br /&gt;
;przykład&lt;br /&gt;
 &amp;amp;lt;COMMENT_PREVIEW_EXIST&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;li&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;p&amp;amp;gt;Twój komentarz nie został jeszcze dodany, kliknij Wyślij aby go dodać.&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
     &amp;amp;lt;COMMENT_PREVIEW_BODY/&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;/li&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/COMMENT_PREVIEW_EXIST&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trackbacki (TRACKBACK)==&lt;br /&gt;
===TRACKBACK_BLOCK===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;TRACKBACK_BLOCK&amp;amp;gt; ... &amp;amp;lt;/TRACKBACK_BLOCK&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:blok służy wyświetlaniu &amp;#039;&amp;#039;trackbacków&amp;#039;&amp;#039;&lt;br /&gt;
;uwagi&lt;br /&gt;
:W [https://login.jogger.pl/?tab=settings ustawieniach ogólnych] joggera należy wybrać opcję wyświetlania &amp;#039;&amp;#039;trackbacków&amp;#039;&amp;#039; w osobnym bloku.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TRACKBACK_BLOCK_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;TRACKBACK_BLOCK_EXIST&amp;amp;gt; ... &amp;amp;lt;/TRACKBACK_BLOCK_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie wyświetlona tylko wtedy, gdy istnieją &amp;#039;&amp;#039;trackbacki&amp;#039;&amp;#039; z innych blogów.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TRACKBACK_BLOCK_NOT_EXIST===&lt;br /&gt;
;typ&lt;br /&gt;
:wymagany tag otwierający i zamykający (&amp;lt;code&amp;gt;&amp;amp;lt;TRACKBACK_BLOCK_NOT_EXIST&amp;amp;gt; ... &amp;amp;lt;/TRACKBACK_BLOCK_NOT_EXIST&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
;stosowanie&lt;br /&gt;
:szablon komentarzy&lt;br /&gt;
;działanie&lt;br /&gt;
:Zawartość bloku zostanie wyświetlona tylko wtedy, gdy brak jest &amp;#039;&amp;#039;trackbacków&amp;#039;&amp;#039; z innych blogów.&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Pomoc|Tagi, Komentarze]]&lt;br /&gt;
[[Kategoria:Tagi|Komentarze]]&lt;/div&gt;</summary>
		<author><name>Riddle</name></author>	</entry>

	</feed>