<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>InvisionBoard RSS - Artykuły / Tutoriale</title>
	<description>InvisionBoard RSS - Artykuły / Tutoriale</description>
	<link>http://forum.invisionize.pl</link>
	<pubDate>Tue, 30 Sep 2008 20:39:15 +0000</pubDate>
	<ttl>60</ttl>
	<item>
		<title>InvWiki: Jak zarobić na własnym forum.</title>
		<link>http://forum.invisionize.pl/topic/21450-invwiki-jak-zarobic-na-wlasnym-forum/</link>
		<description><![CDATA[To jest wątek dyskusji dla artykułu: <a href='http://www.invisionboard.pl/index.php?autocom=ineo&showarticle=11' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Jak zarobić na własnym forum.</a>]]></description>
		<pubDate>Tue, 30 Sep 2008 20:39:15 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/21450-invwiki-jak-zarobic-na-wlasnym-forum/</guid>
	</item>
	<item>
		<title>Sygnatura użytkowników na inne fora</title>
		<link>http://forum.invisionize.pl/topic/21238-sygnatura-uzytkownikow-na-inne-fora/</link>
		<description><![CDATA[     <span style='font-family: Times New Roman'><span style='font-size: 14px;'>Dynamiczna  sygnatura użytkowników IPB by Kemsan*</span><br />
  Zaczynamy!<br />
  Jako iż nie potrafię korzystać z podłączenia do bazy sql poprzez pliki IPB to w  pliku sygna php będzie podłączenie do bazy<br />
  <br />
  Tworzymy plik sygnatura.php<br />
  Otwieramy notatnik <br />
  Wklejamy kod:<br />
  <pre class='prettyprint'>&#60;?php
	   $dbh = mysql_connect&#40;&#34;localhost&#34;, &#34;krasnal&#34;,  &#34;root&#34;&#41;; 
	   $db = mysql_select_db&#40;&#34;baza&#34;&#41;; 
	   //Localhost - host bazy sql
	   //Krasnal - user bazy sql
	   //Root - hasło do bazy sql
	   //Baza - nazwa tabeli w której mamy swoje ipb
	   
	   $id = $_GET&#91;'id'&#93;;//Pobieranie zmiennej id
	   
	   if &#40;!ereg&#40;&#34;^&#91;1-9&#93;&#91;0-9&#93;*$&#34;, $_GET&#91;'id'&#93;&#41;&#41; { //Sprawdzanie czy wpisano  liczbę jeśli nie to wychodzimy ze skryptu
		   exit&#40;&#34;Tylko liczby!&#34;&#41;;
	   }
	   if &#40;!isset&#40;$_GET&#91;'id'&#93;&#41;&#41; { //Sprawdzanie czy wpisano coś po id=
		   exit&#40;&#34;Wpisz id!&#34;&#41;;
	   }
	   
	   $sql = mysql_query&#40;&#34;SELECT * FROM &#96;ibf_members&#96; WHERE &#96;id&#96;='$id'&#34;&#41; or  die&#40;mysql_error&#40;&#41;&#41;; //Pobieranie informacji z bazy sql
	   $num = mysql_fetch_array&#40;$sql&#41;; //Wyniki
	   
	   if &#40;empty &#40;$num&#91;'id'&#93;&#41;&#41; { exit&#40;&#34;Nie ma takiego użytkownika!&#34;&#41;; }  //Sprawdzanie czy podany w id= użytkownik wogóle istnieje
	   
	   $obrazek=ImageCreate&#40;300,100&#41;;//Tworzenie obrazka
	   $bialy=ImageColorAllocate&#40;$obrazek,255 ,255 ,255&#41;;//Kolor tła &#40;wartości rgb&#41;
	   $czarny=ImageColorAllocate&#40;$obrazek,0 ,0 ,0&#41;; //Kolor tekstu&#40;wartości rgb&#41;
	   ImageFill&#40;$obrazek,0,0,$bialy&#41;;
	   
	   if &#40;empty &#40;$num&#91;'title'&#93;&#41;&#41; { $tytul = &#34;Użytkownik&#34;; } else { $tytul =  $num&#91;'title'&#93;; } // Jeśli użytkownik nie ma żadnego tytułlu
	   //nadajemy mu domyślny&#40;Użytkownik&#41;, jeśli użytkownik ma tytuł do go podajemy 
	   
	   //Teksty
	   //W skrypcie będą pokazywane&#58; id,nick,email,tytuł oraz ilość postów&#40;później  pokaże jak zrobić inne
	   ImageString&#40;$obrazek,2,10,10,&#34;ID&#58;&#34;,$czarny&#41;; //Id
	   ImageString&#40;$obrazek,2,10,20,&#34;Nick&#58;&#34;,$czarny&#41;; //Nick
	   ImageString&#40;$obrazek,2,10,40,&#34;Email&#58;&#34;,$czarny&#41;; //Tytuł
	   ImageString&#40;$obrazek,2,10,50,&#34;Ilość postów&#58;&#34;,$czarny&#41;; //Ilość postów
	   
	   // Funkcje
	   ImageString&#40;$obrazek,2,50,10,$num&#91;'id'&#93;,$czarny&#41;; //1
	   ImageString&#40;$obrazek,2,50,20,$num&#91;'name'&#93;,$czarny&#41;; //2
	   ImageString&#40;$obrazek,2,10,30,$tytul,$czarny&#41;; //4
	   ImageString&#40;$obrazek,2,50,40,$num&#91;'email'&#93;,$czarny&#41;; //3
	   ImageString&#40;$obrazek,2,100,50,$num&#91;'posts'&#93;,$czarny&#41;; //4
	   
	   
	   Header&#40;&#34;Content-type&#58; image/gif&#34;&#41;;
	   ImageGIF&#40;$obrazek&#41;;//Tworzenie obrazka
	   ?&#62;</pre></span><br />
<br />
 <span style='font-family: Times New Roman'>    <span rel='lightbox'><img src='http://images25.fotosik.pl/248/d7a4c257fe7d505c.jpg' alt='Dołączona grafika' class='bbc_img' /></span><br />
Opisy w komentarzach <img src='http://forum.invisionize.pl/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /><br />
Następnie:<br />
Look and Feel -&gt; Nasz skin -&gt; Edit template HTML -&gt; User Control Panel -&gt; splash <br />
Na końcu dodajemy: <br />
<br />
<pre class='prettyprint'>&#60;div class=&#34;formsubtitle&#34;&#62;Sygnatura&#60;/div&#62;
   &#60;div align=&#34;center&#34; style='padding-bottom&#58;6px;'&#62;
   &#60;center&#62;Jeśli chcesz się pochwalić statystykami z tego forum, to wybierz sobie kod a później wklej na stronę www lub forum intenetowe&#60;/center&#62;
   
   &#60;img src=&#34;sygnatura.php?id={$this-&#62;ipsclass-&#62;member&#91;'id'&#93;}&#34;&#62;
   
   &#60;table&#62;
   &#60;tr&#62;
   &#60;td widh=&#34;30%&#34;&#62;Kod na fora&#58;&#60;/td&#62;
   &#60;td width=&#34;70%&#34;&#62;&#60;textarea cols=&#34;69&#34; rows=&#34;1&#34; &#62;&#91;img&#93;{$this-&#62;ipsclass-&#62;vars&#91;'board_url'&#93;}/sygnatura.php?id={$this-&#62;ipsclass-&#62;member&#91;'id'&#93;}&#91;/img&#93;&#60;/textarea&#62;
   &#60;/td&#62;
   &#60;/tr&#62;&#60;tr&#62;&#60;td width=&#34;30%&#34;&#62;Kod na stronę www&#60;/td&#62;
   &#60;td width=&#34;70%&#34;&#62;&#60;textarea cols=&#34;69&#34; rows=&#34;1&#34; &#62;&#60;img src=&#34;{$this-&#62;ipsclass-&#62;vars&#91;'board_url'&#93;}/sygnatura.php?id={$this-&#62;ipsclass-&#62;member&#91;'id'&#93;}&#34;&#62;&#60;/textarea&#62;&#60;td&#62;&#60;/tr&#62;
   &#60;/table&#62;</pre>
<br />
Screen:<br />
<span rel='lightbox'><img src='http://images28.fotosik.pl/250/42cc4bf8c989ee1b.gif' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
  Wszelkie błędy proszę pisać w tym temacie<br />
  <br />
  IPB ma zablokowaną możliwość wklejania dynamicznych rzeczy więc ta sygnatura  przyda się na inne fora...<br />
  <br />
  Wywołujemy ją poprzez: <a href='http://www.twojeforum.pl/sygnatura.php?id=ID' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>http://www.twojeforum.pl/sygnatura.php?id=ID</a> np id=1<br />
  <br />
  *ZAKAZ KOPIOWANIA NA INNE FORA BEZ ZGODY AUTORA rym się trzasnął <img src='http://forum.invisionize.pl/public/style_emoticons/default/sad.gif' class='bbc_emoticon' alt=':(' /><br />
  <br />
    </span>]]></description>
		<pubDate>Wed, 16 Jul 2008 14:44:55 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/21238-sygnatura-uzytkownikow-na-inne-fora/</guid>
	</item>
	<item>
		<title>Zmiana wyglądu statystyk</title>
		<link>http://forum.invisionize.pl/topic/21163-zmiana-wygladu-statystyk/</link>
		<description><![CDATA[Dzięki temu tutkowi będziecie mogli zmienić wygląd wyświetlanych sie statystyk ''Tematów'' i ''Odpowiedzi'' na stronie głównej.<br />
<br />
Wchodzimy do:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>LOOK & FEEL</strong> &gt; <em class='bbc'>(Wybieramy skin)</em> &gt; <strong class='bbc'>Edit Template HTML</strong> &gt; <strong class='bbc'>Board Index</strong> &gt; <em class='bbc'>ForumRow</em><br />
<br />
<strong class='bbc'>Znajdź: </strong><br />
<pre class='prettyprint'>&#60;td align=&#34;center&#34; class=&#34;row1&#34;&#62;{$data&#91;'topics'&#93;}&#60;/td&#62;
	  &#60;td align=&#34;center&#34; class=&#34;row1&#34;&#62;{$data&#91;'posts'&#93;}&#60;/td&#62;</pre>
<br />
<strong class='bbc'>Zmień na:</strong><br />
<pre class='prettyprint'>&#60;td align=&#34;center&#34; class=&#34;fonts&#34;&#62;{$data&#91;'topics'&#93;}&#60;/td&#62;
	  &#60;td align=&#34;center&#34; class=&#34;fonts&#34;&#62;{$data&#91;'posts'&#93;}&#60;/td&#62;</pre>
<br />
Następnie otwieramy:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>LOOK & FEEL</strong> &gt; <em class='bbc'>(Wybieramy skin)</em> &gt; <strong class='bbc'>Edit Stylesheet (CSS Advanced Mode)</strong><br />
<br />
<strong class='bbc'>Dodajemy na końcu:</strong><br />
<br />
<pre class='prettyprint'>.fonts
.fonts
{
color&#58; #B82323;
font-family&#58; Times New Roman, &#34;lucida console&#34;, sans-serif;
font-weight&#58; bold;
font-size&#58; 16px;
}</pre>
<br />
Done! <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /> Oczywiście zmieniamy sobie czcionkę, czy wielkość i jak nie chcemy pogrubienia to usuwamy<br />
<pre class='prettyprint'>font-weight&#58; bold;</pre>
reszta analogicznie <img src='http://forum.invisionize.pl/public/style_emoticons/default/biggrin.gif' class='bbc_emoticon' alt=':D' /><br />
<br />
<span class='bbc_underline'><em class='bbc'>Przed:</em></span><br />
<span rel='lightbox'><img src='http://img53.imageshack.us/img53/5313/beztytuuiw3.jpg' alt='Dołączona grafika' class='bbc_img' /></span><br />
<span class='bbc_underline'><em class='bbc'><br />
Po:</em></span><br />
<span rel='lightbox'><img src='http://img231.imageshack.us/img231/6015/vdsvsdvf1.jpg' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
_________<br />
<span style='color: #FF0000'><strong class='bbc'>UWAGA:</strong></span> Tutorial nie jest zrobiony przeze mnie !!]]></description>
		<pubDate>Tue, 08 Jul 2008 21:17:31 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/21163-zmiana-wygladu-statystyk/</guid>
	</item>
	<item>
		<title>Ciekawy efekt powiększania grafik na forum</title>
		<link>http://forum.invisionize.pl/topic/21063-ciekawy-efekt-powiekszania-grafik-na-forum/</link>
		<description><![CDATA[Jeśli chcesz uzyskać ciekawy efekt powiększania grafik na forum, postępuj wg instrukcji.<br />
<br />
<strong class='bbc'>Instrukcja:</strong><br />
Po kliknięciu na grafikę możesz dowolnie przenosić grafikę - w tym celu przytrzymaj lewy klawisz myszy na obrazku i przeciągaj go.<br />
<br />
Przejdź do:<br />
<strong class='bbc'>ACP</strong> &gt;<strong class='bbc'> LOOK & FEEL</strong> &gt; <em class='bbc'>( wybór skina )</em> &gt; <strong class='bbc'>Edit Template HTML</strong> &gt; <strong class='bbc'>All Global HTML</strong> &gt;&gt; <em class='bbc'>global_board_header</em><br />
Znajdź:<br />
<pre class='prettyprint'>&lt!--ipb.javascript.start--&gt;</pre>
Dodaj wyżej:<br />
<pre class='prettyprint'>&lt;script type=&#34;text/javascript&#34; src=&#34;shot/shot.js&#34;&#62;&#60;/script&#62;
&lt;script type=&#34;text/javascript&#34;&#62;	
	hs.graphicsDir = 'shot/img/';
	window.onload = function&#40;&#41; {
		hs.preloadImages&#40;5&#41;;
	}
&#60;/script&#62;
&#60;link rel=&#34;stylesheet&#34; type=&#34;text/css&#34; href=&#34;shot/shot.css&#34;&#62;</pre>
<br />
Przejdź do:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>MANAGEMENT</strong> &gt; <strong class='bbc'>Custom BBCode</strong> &gt;&gt; <em class='bbc'>Add New BBCode</em><br />
i dodaj nowy BBCode wg wzoru:<br />
<br />
<strong class='bbc'>Custom BBCode Title:</strong> <em class='bbc'>Shot</em><br />
<strong class='bbc'>Custom BBCode Description:</strong> <em class='bbc'>Ciekawa funkcja przybliżania obrazków</em><br />
<strong class='bbc'>Custom BBCode Example:</strong> <em class='bbc'>[*shot] link do grafiki [*/shot]</em> ( bez * gwiazdki ) <br />
<strong class='bbc'>Custom BBCode Tag:</strong> <em class='bbc'>shot</em><br />
<strong class='bbc'>Use Option in tag?: </strong><em class='bbc'>No</em><br />
<strong class='bbc'>Switch option around?:</strong> <em class='bbc'>No</em><br />
<strong class='bbc'>Custom BBCode Replacement:</strong><br />
<pre class='prettyprint'>&#60;a href=&#34;{content}&#34; class=&#34;highslide&#34; onclick=&#34;return hs.expand&#40;this, {captionId&#58; 'caption1'}&#41;&#34;&#62;&#60;img border=&#34;0&#34; src=&#34;{content}&#34; width=&#34;200&#34; height=&#34;100&#34;/&#62;&#60;/a&#62;</pre>
<strong class='bbc'>Insert into the editor's 'Insert Special' menu?:</strong> <em class='bbc'>Yes</em><br />
<br />
Pobierz załącznik i wrzuć jego strukturę do głównego folderu swojego forum ( tam gdzie znajduje się plik <em class='bbc'>conf_global.php</em> )<br />
<br />
Zrobione!<br />
<br />
Link:<span style='font-size: 8px;'><em class='bbc'> ( coś nam załączniki szwankują to daję na swój serwer )</em></span><br />
<pre class='prettyprint'>www.ipslink.pl/pomoc_invision/shot.rar</pre>
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Sun, 22 Jun 2008 16:39:23 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/21063-ciekawy-efekt-powiekszania-grafik-na-forum/</guid>
	</item>
	<item>
		<title>Naprawa paska z emotikonami w Firefox 3</title>
		<link>http://forum.invisionize.pl/topic/21058-naprawa-paska-z-emotikonami-w-firefox-3/</link>
		<description><![CDATA[Pod FF3 daje się zauważyć następujący błąd podczas pisania wiadomości:<br />
<span rel='lightbox'><img src='http://i28.tinypic.com/4s1daw.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
By go naprawić i osiągnąć taki efekt:<br />
<span rel='lightbox'><img src='http://i25.tinypic.com/im5bf9.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
Postępuj wg poniższej instrukcji.<br />
<br />
Otwórz plik: <em class='bbc'>jscripts/ips_text_editor_func.js</em> ( zalecam użycie pliku: <em class='bbc'>board/Development/javascript_uncompressed/jscripts/ips_text_editor_func.js</em> )<br />
Znajdź:<br />
<pre class='prettyprint'>		_main_div.className	   = 'rte-option-emo-box';
		_main_div.style.width	 = '90%';</pre>
Zamień na:<br />
<pre class='prettyprint'>		_main_div.className	   = 'rte-option-emo-box';
		_main_div.style.width	 = 'auto';</pre>
Operację wykonaj <strong class='bbc'>dwa razy</strong> ( są dwa wystąpienia tego kodu w tym pliku ).<br />
Zapisz i wyślij.<br />
<br />
Gotowe!<br />
<br />
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Sat, 21 Jun 2008 13:55:11 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/21058-naprawa-paska-z-emotikonami-w-firefox-3/</guid>
	</item>
	<item>
		<title>Błąd na forum - IPS Driver Error</title>
		<link>http://forum.invisionize.pl/topic/21057-blad-na-forum-ips-driver-error/</link>
		<description><![CDATA[Witam,<br />
<br />
problem opisywany wiele razy, jednak jak do tej pory nie doczekał się zebrania go w całość :-)<br />
<br />
Ogólnie rzecz biorąc jest to komunikat forum, że wystąpił <strong class='bbc'>błąd w bazie danych</strong>, bliżej nieokreślony, jednak jak się zaraz okaże - bardzo jasny i 'zrozumiały'.<br />
<br />
Mechanizm ten jest zaimplementowany stosunkowo od niedawna, jednak spełnia swoje zadanie bardzo dobrze. O ile kiedyś diagnoza i naprawa forum była bardzo czasochłonna o tyle teraz diagnoza jest stosunkowo szybka i pełna i dostarcza całość informacji Administratorowi potrzebnych do naprawy forum.<br />
<br />
Jeśli chcesz poznać kilka szczegółów odnośnie tego mechanizmu to zapraszam do lektury.<br />
<br />
Wstęp:<br />
Jeśli zobaczysz na forum ten komunikat:<br />
<span rel='lightbox'><img src='http://u.vct.pl/uploads/b03720b26e.jpg' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
to pierwszą czynnością jaką powinieneś zrobić jest zalogowanie się na FTP i przejście do katalogu<strong class='bbc'> cache/</strong>.<br />
Tam powinieneś znaleźć plik podobny do tego <strong class='bbc'>sql_error_log_06_21_08.cgi</strong>. Krótkie wyjaśnienie nazwy:<br />
<br />
<strong class='bbc'>sql_error_log_<span style='color: #FF0000'>06</span>_<span style='color: #FFFF00'>21</span>_<span style='color: #2E8B57'>08</span>.cgi</strong><br />
<ul class='bbc'><li><strong class='bbc'>sql_error_log_</strong> - nazwa stała<br /></li><li><span style='color: #FF0000'>06</span> - miesiąc wystąpienia błędu<br /></li><li><span style='color: #FFFF00'>21</span> - dzień wystąpienia błędu<br /></li><li><span style='color: #2E8B57'>08</span> - rok wystąpienia błędu</li></ul>
<br />
Oczywiście należy otworzyć plik z datą w nazwie kiedy wystąpił aktualny błąd ( potem nic nie stoi na przeszkodzie by przejrzeć starsze logi i naprawić ewentualne błędy itd. ).<br />
<br />
<br />
<strong class='bbc'>Przykładowy log:</strong><br />
<p class='citation'>Cytat</p><div class="blockquote"><div class='quote'>===================================================<br />
 Date: Sat, 21 Jun 2008 02:15:56 +0200<br />
 Error Number: 1054<br />
 Error: Unknown column 'g.g_max_messages' in 'field list'<br />
 IP Address: 127.0.0.1<br />
 Page: /235/admin/index.php?adsess=2b2e9a389419dcc027c7263ccfdddcb2<br />
 mySQL query error: SELECT m.id, m.mgroup_others, m.members_display_name, m.msg_total, m.view_pop, me.vdirs, g.g_max_messages FROM ibf_members m  LEFT JOIN ibf_member_extra me ON ( me.id=m.id )   WHERE m.id &gt; 0 AND (mgroup IN (4)) ORDER BY m.id ASC LIMIT 50<br />
===================================================</div></div>
<br />
Jak widać przedstawia szczegółowe informacje, takie jak dokładna data wystąpienia błędu, numer błędu, ogólny opis błędu ( w sumie najważniejsza informacja ), adres IP który wywołał błąd, informacja na jakiej stronie, a na końcu błąd zwrócony przez serwer bazy danych.<br />
<br />
<br />
<br />
<strong class='bbc'>Niektóre logi i opis jak sobie z radzić z błędami:</strong><br />
<br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=9001&view=findpost&p=45149' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: Table 'baza.ibf_skin_template_links' doesn't exist</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=9060&view=findpost&p=45491' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: Out of memory (Needed 4656704 bytes)</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=8469&view=findpost&p=42272' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: Unknown column 'g_calendar_post' in 'field list'</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=8333&view=findpost&p=41607' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: Unknown MySQL server host 'localhost:3306' (3)</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=7809&view=findpost&p=38762' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>SQL error: duplicate entry '8956' for key 1</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=7774&view=findpost&p=38602' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=7602&view=findpost&p=37684' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: INSERT command denied to user 'forumesportu'@'localhost' for table 'ibf_sessions'</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=2673&view=findpost&p=14468' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>SQL error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)</a><br />
<a href='http://www.invisionboard.pl/index.php?showtopic=7931' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: Lost connection to MySQL server during query</a><br />
<a href='http://www.invisionboard.pl/index.php?s=&showtopic=7256&view=findpost&p=35977' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Error: Access denied for user 'majkel'@'amr64.rev.netart.pl' (using password: YES)</a><br />
<br />
Wszystkie błędy oparte oczywiście na przykładowych danych.<br />
<br />
<br />
Jeśli ktoś spotkał się z innymi błędami, czy to tutaj na forum ( szukając rozwiązania swojego problemu ) czy w innym miejscu i może uzupełnić tę listę, to proszę dopisywać do tematu. Będę go uzupełniał wraz z czasem.<br />
<br />
<br />
<br />
<strong class='bbc'>Zakończenie:</strong><br />
Jak widać ten mechanizm komunikacji jest bardzo przydatny w diagnozie i naprawie forum.<br />
<br />
Przedstawione informacje dotyczące komunikatów błędu to tylko garstka z całości. Więcej numerów błędów znajdziecie tutaj: <a href='http://dev.mysql.com/doc/refman/5.0/en/error-handling.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>http://dev.mysql.com/doc/refman/5.0/en/error-handling.html</a> <br />
<br />
<br />
<br />
<span style='font-family: Georgia'><span style='font-size: 8px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.invisionboard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span><br />
<br />
<br />
<em class='bbc'>By dostosować forum do naszej strefy ( .pl ) możesz zmienić komunikat błędy wyświetlany przez forum na polski, skorzystaj z tego poradnika:<br />
<a href='http://www.invisionboard.pl/Zmiana-komunikatu-bledu-forum-t9005.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Zmiana komunikatu błędu forum</a> </em><br />
<br />
<br />
<br />
<span style='font-size: 12px;'><p class='bbc_center'><strong class='bbc'>***************************WAŻNE**************************************</strong></p></span><br />
Jeśli masz taki problem z forum i szukasz rozwiązania, a Twój błąd nie był opisywany na forum lub nie wiesz jak sobie poradzić to do Twojego tematu z opisywanym błędem<strong class='bbc'> IPS Driver Error</strong> zawsze wklejaj zawartość pliku<strong class='bbc'> .cgi</strong> z folderu <em class='bbc'>cache/</em>, dzięki temu będziemy w stanie Ci pomóc]]></description>
		<pubDate>Sat, 21 Jun 2008 12:25:54 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/21057-blad-na-forum-ips-driver-error/</guid>
	</item>
	<item>
		<title>Liczba tematów na stronie głównej w statystykach</title>
		<link>http://forum.invisionize.pl/topic/20944-liczba-tematow-na-stronie-glownej-w-statystykach/</link>
		<description><![CDATA[Jeśli z jakiegokolwiek powodu chcesz umieścić informację o liczbie tematów napisanych na forum na stronie głównej w statystykach, postępuj wg poniższej instrukcji.<br />
<br />
Otwórz plik:<em class='bbc'> cache/lang_cache/XX/lang_boards.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>Nasi użytkownicy napisali łącznie &#60;b&#62;&#60;#posts#&#62;&#60;/b&#62; postów</pre>
Dodaj dalej (w tej samej linii):<br />
<pre class='prettyprint'>w &#60;b&#62;&#60;#topics#&#62;&#60;/b&#62; tematach</pre>
Zapisz i wyślij.<br />
<br />
Otwórz plik: <em class='bbc'>sources/lib/func_boardstats.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>$total_posts		= $this-&#62;ipsclass-&#62;do_number_format&#40;$total_posts&#41;;</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>$total_topics	   = $this-&#62;ipsclass-&#62;do_number_format&#40;$stats&#91;'total_topics'&#93;&#41;;</pre>
Znajdź:<br />
<pre class='prettyprint'>$this-&#62;ipsclass-&#62;lang&#91;'total_word_string'&#93; = str_replace&#40; &#34;&#60;#posts#&#62;&#34; , &#34;$total_posts&#34;		  , $this-&#62;ipsclass-&#62;lang&#91;'total_word_string'&#93; &#41;;</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>$this-&#62;ipsclass-&#62;lang&#91;'total_word_string'&#93; = str_replace&#40; &#34;&#60;#topics#&#62;&#34;, &#34;$total_topics&#34;		 , $this-&#62;ipsclass-&#62;lang&#91;'total_word_string'&#93; &#41;;</pre>
Zapisz i wyślij.<br />
<br />
Zrobione!<br />
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Tue, 03 Jun 2008 20:51:13 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20944-liczba-tematow-na-stronie-glownej-w-statystykach/</guid>
	</item>
	<item>
		<title>Jak zarobić na własnym forum.</title>
		<link>http://forum.invisionize.pl/topic/20918-jak-zarobic-na-wlasnym-forum/</link>
		<description><![CDATA[Czy do tej pory za licencję, serwer, domenę, itp płaciłeś z własnej kieszeni? Za pewne tak. Spraw, żeby forum zaczęło samo zarabiać na siebie. Jeśli masz dość przyzwoitą ilość odwiedzin, sporą ilość zarejestrowanych użytkowników lub niezerowy PageRank, możesz to wykorzystać i zacząć sprzedawać usługi reklamowe.<br />
<br />
Co do tego potrzeba?<br />
<ul class='bbc'><li>zdecydowanie przyda Ci się rachunek bankowy<br /></li><li>przydatne będzie również konto na allegro<br /></li><li>zainstalowane statystyki na forum (np. proste stat4u)</li></ul>
<br />
<br />
<span style='font-size: 12px;'><strong class='bbc'>I</strong></span> Jeśli Twoje forum cieszy się sporą przeglądalnością i masz te parę tysięcy unikalnych wizyt dziennie (nie myl z odsłonami), wykorzystaj to w sprzedaży slotów na bannery i buttony reklamowe. Pamiętaj jednak, że nie możesz umieszczać ich gdzie popadnie. Musisz wybrać nadające się do tego miejsca na forum. Po 1. klient musi być zadowolony z widoczności bannera/buttuna. Po 2. Całość musi wyglądać estetycznie, żeby nie odstraszało Twoich użytkowników. Podpowiem gdzie warto umieścić grafikę reklamową:<br />
<br />
<strong class='bbc'>1.</strong> Obok loga forum. Wykorzystaj do tego modyfikację: <a href='http://www.invisionboard.pl/Banner-w-topand39ie-forum-t950.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>http://www.invisionboard.pl/Banner-w-topan...forum-t950.html</a> . Banner nie może być jednak za duży. Pamiętaj, że ludzie używają różnych rozdzielczości ekranu. Mimo nowych monitorów, nadal bardzo popularna jest rozdzielczość 1024x768. Po umieszczenia bannera, wycentruj go, operując na współrzędnych przesunięcia. Polecam sprzedawać bannery o rozmiarach 468x60 (jest to chyba najczęściej używany rozmiar bannerów).<br />
<br />
Efekt:<br />
<span rel='lightbox'><img src='http://images25.fotosik.pl/222/d60b8c6778d51547med.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
<br />
<strong class='bbc'>2.</strong> Między Member Bar'em, a paskiem nawigacji. Myślę, że w tym miejscu można śmiało umieścić obok siebie 2 bannery o polecanym przeze mnie rozmiarze 468x60. Możecie również zamienić to na kilka mniejszych buttonów. Warto jednak zachować wysokość nie większą niż 60pxl. Jak to zrobić? Zaloguj się do ACP. Następnie przejdź do zakładki LOOK&FEEL. Wybierz skina, na którym ma się wyświetlać banner. Wejdź do "Edit Board Header & Footer Wrapper". Znajdź "&lt;% MEMBER BAR %&gt;". Po tym miejscu daj jeden enter (&lt;br&gt;) i umieść tu jeden lub dwa bannery w jednej linii, najlepiej wycentrowane.<br />
<br />
Efekt:<br />
<span rel='lightbox'><img src='http://images31.fotosik.pl/271/a8df0fe811f976f0med.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
<br />
<strong class='bbc'>3.</strong> Pod każdym 1. postem w temacie. Wykorzystaj do tego modyfikację: <a href='http://mods.invisionize.com/db/index.php/f/7367' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>http://mods.invisionize.com/db/index.php/f/7367</a> . Mod został zrobiony w celu umieszczenia we wspomnianych miejscach reklam google. Nikt jednak nie powiedział, że nie można wykorzystać go do lepszych celów. <img src='http://forum.invisionize.pl/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /> Adsense przynosi na prawdę małe zyski w porównaniu z tym, co sami możemy uzyskać bez pośredników. Obszar ten jest dość spory, więc możesz go wykorzystać np. na cztery bannery (2x2) o rozmiarach 400x50 lub na 5 button'ów w jednym rzędzie o rozmiarach (150x100). Ilość i rozmiar zależy od Ciebie. Nie zapomnij jedynie o estetycznym wyglądzie.<br />
<br />
Efekt:<br />
<span rel='lightbox'><img src='http://images34.fotosik.pl/271/2d9d7e939aa8fdd9med.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
<br />
<br />
<span style='font-size: 12px;'><strong class='bbc'>II</strong></span> Masz kilka tysięcy zarejestrowanych użytkowników na forum. Również możesz wykorzystać ten element, sprzedawając mailingi. W ACP w zakładce "TOOLS & SETTINGS", znajdziesz "Post Office". Tam znajdziesz ustawienia oraz możliwość wysyłania mailingu do użytkowników. Ważne jest, że możesz wysyłać mailingi również w formie HTML. Po "wklepaniu" maila i zatwierdzeniu, zacznie on rozsyłać się automatycznie co minutę do tyle osób ilu ustawiłeś. Standardowo jest to 50. Przy lepszym serwerze można spokojnie ustawić troszkę więcej (zbyt duża ilość może przeciążyć serwer). Ja np. wysyłam do 200 na raz. Mając kilkadziesiąt tysięcy użytkowników, mailing potrafi wysyłać się kilka godzin, dlatego warto sprawdzić ile "wytrzyma" nasz serwer. Jeśli zależy Ci na szybkim wysłaniu mailingu, możesz ręcznie wykonywać task'a. Przejdź do TOOLS & SETTINGS --&gt; Task Manager i znajdź "Send Bulk Mail". Wciskanie kółeczka, spowoduje ręczne wykonywanie zapytania. Co do cen sprzedawania mailingu, na allegro za każde tys. użytkowników dostaniesz ok. 0,50 - 1,00zł. Polecam zacząć od niższych cen. Znaleźć stałych klientów, a później stopniowo zwiększać ceny po 1-2zł.<br />
<br />
<br />
<br />
<span style='font-size: 12px;'><strong class='bbc'>III</strong></span> Jeszcze jednym z elementów znajdującym swoje miejsce w sprzedaży usług są linki pozycjonujące. Jeśli masz PageRank przynajmniej równy 2/3, możesz przystąpić do umieszczania linków w zamian za pieniądze. Swój PR, ilość linków wychodzących i wchodzących oraz ilość podstron możesz sprawdzić np. tutaj: <a href='http://mypagerank.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>http://mypagerank.pl</a> . Ciężko określić cenę, gdyż nie zależy ona jedynie od PR. Mają na nią wpływ inne wspomniane właściwości. Jeśli nie znasz się specjalnie na pozycjonowaniu, cen za wysokich nie uzyskasz. Warto jednak poszukać stałych klientów. Pamiętaj również, że nie można zrobić z forum tak zwanej farmy linków. Nie możemy umieścić zbyt dużo linków wychodzących, gdyż to obniży jakość sprzedawanych usług (będzie zdecydowanie mniejsze zainteresowanie), jak i możemy zaszkodzić naszej stronie. Gdzie umieszczać linki? Polecam miejsce w stopce forum, pod Copyrights, czyli na samym dole. Zaloguj się do ACP. Przejdź do zakładki LOOK&FEEL. Wybierz skina. Wejdź do "Edit Board Header & Footer Wrapper". Znajdź "&lt;% COPYRIGHT %&gt;". Postaw enter'a (&lt;br&gt;) i zacznij umieszczać tutaj linki (polecam wycentrować). <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=';)' /><br />
<br />
<br />
<br />
Jeśli już przemyślałeś co, gdzie, jak i za ile chciałbyś sprzedawać, warto zareklamować swoją aukcję w różnych serwisach, posiadających Webbazar. Przykładowo możesz to zrobić na:<br />
<ul class='bbc'><li><a href='http://www.invisionboard.pl/-Gielda-Kupie-Sprzedam-Zlece-Wspolpraca-f34.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>InvisionBoard.PL</a> <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=';)' /><br /></li><li><a href='http://forum.webhelp.pl/index.php?f=38' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Webhelp.pl</a><br /></li><li><a href='http://www.forum.optymalizacja.com/index.php?showforum=20' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>optymalizacja.com</a><br /></li><li><a href='http://www.webmastertalk.pl/webbazar-f-21.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>webmastertalk.pl</a><br /></li><li><a href='http://www.webbar.pl/index.php' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>webbar.pl</a><br /></li><li><a href='http://forum.sponsoring-stron.pl/webbazar-f-15.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>forum.sponsoring-stron.pl</a><br /></li><li><a href='http://forum.blogowicz.info/webbazar-vf49.htm' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>blogowicz.info</a><br /></li><li><a href='http://forum.mocny.com/index.php?showforum=245' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>mocny.com</a><br /></li><li><a href='http://www.webday.pl/viewforum.php?f=13' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>webday.pl</a><br /></li><li><a href='http://www.egadu.pl/cat26.htm' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>egadu.pl</a><br /></li><li><a href='http://forum.webinside.pl/viewforum.php?f=14' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>webinside.pl</a><br /></li><li><a href='http://muonline.org.pl/Reklama-f165.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>muonline.org.pl</a> xD<br /></li><li>i na pewno wielu innych serwisach.</li></ul>
<br />
<br />
<br />
Mam nadzieję, że poradnik przyda się nie jednej osobie. Może dzięki temu wielu amatorów zacznie zarabiać dzięki swoim forom i powstanie wiele cennych serwisów. Wszelkie uwagi i kolejne wskazówki, mile widziane. Prosiłbym nie kopiować poradnika bez mojej zgody.]]></description>
		<pubDate>Sun, 01 Jun 2008 07:44:23 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20918-jak-zarobic-na-wlasnym-forum/</guid>
	</item>
	<item>
		<title>Likwidacja podkreślonych nicków na forum</title>
		<link>http://forum.invisionize.pl/topic/20917-likwidacja-podkreslonych-nickow-na-forum/</link>
		<description><![CDATA[Więc znalazłem rozwiązanie jak usunąć te podkreślone nicki na forum <br />
<br />
Więc robimy tak :<br />
<br />
<br />
1.Wchodzimy w :  <em class='bbc'>LOOK & FEEL / wybieramy nasz styl i wybieramy z listy Edit Stylesheet (CSS Advenced Mode) </em><br />
<br />
Szukamy teraz :<strong class='bbc'> text-decoration: underline;</strong><br />
i zmieniamy na <strong class='bbc'>text-decoration: none;</strong><br />
<br />
To wszystko <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=';)' /> Prawda że łatwe ? <img src='http://forum.invisionize.pl/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=';)' />]]></description>
		<pubDate>Sun, 01 Jun 2008 07:23:05 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20917-likwidacja-podkreslonych-nickow-na-forum/</guid>
	</item>
	<item>
		<title>Zmiana komunikatu błędu forum</title>
		<link>http://forum.invisionize.pl/topic/20913-zmiana-komunikatu-bledu-forum/</link>
		<description><![CDATA[Nie od dziś wiadomo, że czasem zdarza się ujrzeć błąd na forum o treści:<br />
<span rel='lightbox'><img src='http://u.vct.pl/uploads/b03720b26e.jpg' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
Jest to komunikat mówiący, że wystąpił jakiś problem z bazą danych. Treść lakoniczna, w dodatku po angielsku. Pokażę prosty sposób jak zmienić ten komunikat na taki by userzy nie mieli dziwnych min jak go zobaczą.<br />
<br />
Otwórz plik: <em class='bbc'>ips_ckernel/class_db.php</em><br />
Znajdź: ( linie 788-805 )<br />
<pre class='prettyprint'>			print &#34;&#60;html&#62;&#60;head&#62;&#60;title&#62;IPS Driver Error&#60;/title&#62;
					&#60;style&#62;P,BODY{ font-family&#58;arial,sans-serif; font-size&#58;11px; }&#60;/style&#62;&#60;/head&#62;&#60;body&#62;
					   &#60;blockquote&#62;&#60;h1&#62;IPS Driver Error&#60;/h1&#62;&#60;b&#62;There appears to be an error with the database.&#60;/b&#62;&#60;br&#62;
					   You can try to refresh the page by clicking &#60;a href=&#092;&#34;java script&#58;window.location=window.location;&#092;&#34;&#62;here&#60;/a&#62;
				  &#60;/body&#62;&#60;/html&#62;&#34;;
		}
		else
		{
			$the_error .= &#34;&#092;n&#092;nSQL error&#58; &#34;.$this-&#62;error.&#34;&#092;n&#34;;
			$the_error .= &#34;SQL error code&#58; &#34;.$this-&#62;error_no.&#34;&#092;n&#34;;
			$the_error .= &#34;Date&#58; &#34;.date&#40;&#34;l dS &#092;o&#092;f F Y h&#58;i&#58;s A&#34;&#41;;
		
			$out = &#34;&#60;html&#62;&#60;head&#62;&#60;title&#62;IPS Driver Error&#60;/title&#62;
				   &#60;style&#62;P,BODY{ font-family&#58;arial,sans-serif; font-size&#58;11px; }&#60;/style&#62;&#60;/head&#62;&#60;body&#62;
				   &#60;blockquote&#62;&#60;h1&#62;IPS Driver Error&#60;/h1&#62;&#60;b&#62;There appears to be an error with the database.&#60;/b&#62;&#60;br&#62;
				   You can try to refresh the page by clicking &#60;a href=&#092;&#34;java script&#58;window.location=window.location;&#092;&#34;&#62;here&#60;/a&#62;.
				   &#60;br&#62;&#60;br&#62;&#60;b&#62;Error Returned&#60;/b&#62;&#60;br&#62;
				   &#60;form name='mysql'&#62;&#60;textarea rows=&#092;&#34;15&#092;&#34; cols=&#092;&#34;60&#092;&#34;&#62;&#34;.htmlspecialchars&#40;$the_error&#41;.&#34;&#60;/textarea&#62;&#60;/form&#62;&#60;br&#62;We apologise for any inconvenience&#60;/blockquote&#62;&#60;/body&#62;&#60;/html&#62;&#34;;</pre>
<br />
<br />
Zamień na:<br />
<pre class='prettyprint'>			print &#34;&#60;html&#62;&#60;head&#62;&#60;title&#62;Błąd Bazy Danych&#60;/title&#62;
					&#60;style&#62;P,BODY{ font-family&#58;arial,sans-serif; font-size&#58;11px; }&#60;/style&#62;&#60;/head&#62;&#60;body&#62;
					   &#60;blockquote&#62;&#60;h1&#62;Błąd Bazy Danych&#60;/h1&#62;&#60;b&#62;Wystąpił błąd w bazie danych.&#60;/b&#62;&#60;br&#62;
						Możesz spróbować odświeżyć stronę klikając &#60;a href=&#092;&#34;java script&#58;window.location=window.location;&#092;&#34;&#62;tutaj&#60;/a&#62;.
				  &#60;/body&#62;&#60;/html&#62;&#34;;
		}
		else
		{
			$the_error .= &#34;&#092;n&#092;nSQL error&#58; &#34;.$this-&#62;error.&#34;&#092;n&#34;;
			$the_error .= &#34;SQL error code&#58; &#34;.$this-&#62;error_no.&#34;&#092;n&#34;;
			$the_error .= &#34;Date&#58; &#34;.date&#40;&#34;l dS &#092;o&#092;f F Y h&#58;i&#58;s A&#34;&#41;;
		
			$out = &#34;&#60;html&#62;&#60;head&#62;&#60;title&#62;Błąd Bazy Danych&#60;/title&#62;
				   &#60;style&#62;P,BODY{ font-family&#58;arial,sans-serif; font-size&#58;11px; }&#60;/style&#62;&#60;/head&#62;&#60;body&#62;
				   &#60;blockquote&#62;&#60;h1&#62;Błąd Bazy Danych&#60;/h1&#62;&#60;b&#62;Wystąpił błąd w bazie danych.&#60;/b&#62;&#60;br&#62;
				  Możesz spróbować odświeżyć stronę klikając  &#60;a href=&#092;&#34;java script&#58;window.location=window.location;&#092;&#34;&#62;tutaj&#60;/a&#62;.
				   &#60;br&#62;&#60;br&#62;&#60;b&#62;Zwrócony błąd&#60;/b&#62;&#60;br&#62;
				   &#60;form name='mysql'&#62;&#60;textarea rows=&#092;&#34;15&#092;&#34; cols=&#092;&#34;60&#092;&#34;&#62;&#34;.htmlspecialchars&#40;$the_error&#41;.&#34;&#60;/textarea&#62;&#60;/form&#62;&#60;br&#62;Przepraszamy za wszelkie niedogodności&#60;/blockquote&#62;&#60;/body&#62;&#60;/html&#62;&#34;;</pre>
<br />
Pamiętaj by zmienić <strong class='bbc'>java script</strong> na <strong class='bbc'>javascript</strong> - IP.Board ze względów bezpieczeństwa robi spację w tym wyrazie <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=';)' /><br />
<br />
Zapisz i wyślij.<br />
<br />
Gotowe!<br />
<br />
<br />
<span style='font-family: Georgia'><span style='font-size: 8px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.invisionboard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span>]]></description>
		<pubDate>Sat, 31 May 2008 17:38:16 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20913-zmiana-komunikatu-bledu-forum/</guid>
	</item>
	<item>
		<title><![CDATA[[2.3.x] Koniec z duplikatami raportów]]></title>
		<link>http://forum.invisionize.pl/topic/20878-23x-koniec-z-duplikatami-raportow/</link>
		<description><![CDATA[Modyfikacja ta sprawia że po wysłaniu raportu przez użytkownika przycisk znika - nikt inny nie może raportować tematu 2 raz.<br />
<br />
Modyfikacja jest bardzo przydatna przy większych forach gdzie podwójne raporty są dość częstym zjawiskiem.<br />
<br />
<strong class='bbc'>Otwórz: </strong>sources/action_public/misc/contact_member.php<br />
<br />
Znajdź<br />
<pre class='prettyprint'>		//-----------------------------------------
		// Make sure we came in via a form.
		//-----------------------------------------
		
		if &#40; $_POST&#91;'message'&#93; == &#34;&#34; &#41;
		{
			$this-&#62;ipsclass-&#62;Error&#40; array&#40; 'LEVEL' =&#62; 1, 'MSG' =&#62; 'complete_form'&#41; &#41;;
		}</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>		if &#40; $_POST&#91;'message'&#93; == &#34;&#34; &#41;
		{
			$this-&#62;ipsclass-&#62;Error&#40; array&#40; 'LEVEL' =&#62; 1, 'MSG' =&#62; 'complete_form'&#41; &#41;;
		}
			$this-&#62;ipsclass-&#62;DB-&#62;query&#40;&#34;UPDATE ibf_posts SET been_reported=1 WHERE pid=&#34;.$pid&#41;;</pre>
<br />
<strong class='bbc'>Otwórz:</strong> sources/action_public/topics.php<br />
<br />
Znajdź:<br />
<pre class='prettyprint'>		$row&#91;'report_link'&#93;   = &#40;&#40;$this-&#62;ipsclass-&#62;vars&#91;'disable_reportpost'&#93; != 1&#41; and &#40; 

$this-&#62;ipsclass-&#62;member&#91;'id'&#93; &#41;&#41;
							  ? 

$this-&#62;ipsclass-&#62;compiled_templates&#91;'skin_topic'&#93;-&#62;report_link&#40;$row&#41;
							  &#58; '';</pre>
<br />
Zamień na <br />
<pre class='prettyprint'>		$row&#91;'report_link'&#93;   = &#40;&#40;$this-&#62;ipsclass-&#62;vars&#91;'disable_reportpost'&#93; != 1&#41; and &#40; 

$this-&#62;ipsclass-&#62;member&#91;'id'&#93; &#41; and &#40; $row&#91;'been_reported'&#93;==0 &#41;&#41;
							  ? 

$this-&#62;ipsclass-&#62;compiled_templates&#91;'skin_topic'&#93;-&#62;report_link&#40;$row&#41;
							  &#58; '';</pre>
<br />
Zapisz i wyślij na serwer.<br />
<br />
Wykonaj zapytanie w SQL-u<br />
<br />
<pre class='prettyprint'>alter table ibf_posts add been_reported tinyint&#40;1&#41; default 0 not null</pre>
<br />
W przypadku innej nazwy tabeli ibf_posts należy zmienić zapytanie jak i zapytanie w pliku sources/action_public/misc/contact_member.php<br />
<br />
Modyfikacja dla wersji 2.3.X<br />
<br />
Created by ? bizon11 for IPB 2.3.X <br />
Na podstawie: Stop duplicate reports]]></description>
		<pubDate>Tue, 27 May 2008 14:21:01 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20878-23x-koniec-z-duplikatami-raportow/</guid>
	</item>
	<item>
		<title><![CDATA[Opcja "Włączyć notyfikację email o odpowiedziach?"]]></title>
		<link>http://forum.invisionize.pl/topic/20877-opcja-wlaczyc-notyfikacje-email-o-odpowiedziach/</link>
		<description><![CDATA[Jeśli z jakiś powodów chcesz by pole ' Włączyć notyfikację email o odpowiedziach? ' by standardowo zaznaczone, bez potrzeby klikania każdorazowo, postępuj wg poniższej instrukcji.<br />
<br />
<br />
<strong class='bbc'>1. Włączenie w standardowej odpowiedzi na forum</strong><br />
<br />
Przejdź do:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>Look And Feel</strong> &gt; <em class='bbc'>( wybór skina )</em> &gt; <strong class='bbc'>Edit Template HTML</strong> &gt;  <strong class='bbc'>Post Screen</strong> &gt;&gt;<em class='bbc'>get_box_enabletrack</em><br />
<br />
Znajdź:<br />
<pre class='prettyprint'>&#60;br /&#62;
&#60;input type=&#34;checkbox&#34; name=&#34;enabletrack&#34; class=&#34;checkbox&#34; value=&#34;1&#34; $checked /&#62; {$this-&#62;ipsclass-&#62;lang&#91;'enable_track'&#93;}</pre>
Zamień na:<br />
<pre class='prettyprint'>&#60;br /&#62;
&#60;input name=&#34;enabletrack&#34; type=&#34;checkbox&#34; class=&#34;checkbox&#34; value=&#34;1&#34; checked=&#34;checked&#34;/&#62;
 {$this-&#62;ipsclass-&#62;lang&#91;'enable_track'&#93;}</pre>
Zapisz.<br />
<br />
<br />
<strong class='bbc'>2. Włączenie w szybkiej odpowiedzi</strong><br />
<br />
Przejdź do:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>Look And Feel</strong> &gt; <em class='bbc'>( wybór skina )</em> &gt; <strong class='bbc'>Edit Template HTML</strong> &gt;  <strong class='bbc'>Topic View</strong> &gt;&gt;<em class='bbc'>quick_reply_box_open</em><br />
<br />
Znajdź:<br />
<pre class='prettyprint'>				&#60;if=&#34;$this-&#62;ipsclass-&#62;member&#91;'auto_track'&#93; == &#34;&#34; or $this-&#62;ipsclass-&#62;member&#91;'auto_track'&#93; == '0'&#34;&#62;
					&#60;input type=&#34;checkbox&#34; name=&#34;enabletrack&#34; value=&#34;1&#34; class=&#34;checkbox&#34; /&#62; {$this-&#62;ipsclass-&#62;lang&#91;'qr_add_email'&#93;} |
				&#60;else /&#62;
					&#60;input type=&#34;checkbox&#34; name=&#34;enabletrack&#34; value=&#34;1&#34; class=&#34;checkbox&#34; checked=&#34;checked&#34; /&#62; {$this-&#62;ipsclass-&#62;lang&#91;'qr_add_email'&#93;} |
				&#60;/if&#62;</pre>
Zamień na:<br />
<pre class='prettyprint'>&#60;input type=&#34;checkbox&#34; name=&#34;enabletrack&#34; value=&#34;1&#34; class=&#34;checkbox&#34; checked=&#34;checked&#34; /&#62; {$this-&#62;ipsclass-&#62;lang&#91;'qr_add_email'&#93;} |</pre>
Zapisz.<br />
<br />
<br />
Gotowe! <img src='http://forum.invisionize.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /><br />
<br />
<br />
<span style='font-family: Georgia'><span style='font-size: 8px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.invisionboard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span>]]></description>
		<pubDate>Tue, 27 May 2008 13:49:20 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20877-opcja-wlaczyc-notyfikacje-email-o-odpowiedziach/</guid>
	</item>
	<item>
		<title><![CDATA[Opcja 'Dodać linię 'Edytowane przez' w poście?']]></title>
		<link>http://forum.invisionize.pl/topic/20819-opcja-dodac-linie-edytowane-przez-w-poscie/</link>
		<description><![CDATA[Jeśli z jakiś powodów chcesz by pole ' Dodać linię 'Edytowane przez' w poście? ' by standardowo zaznaczone, bez potrzeby klikania każdorazowo dla osiągnięcia takiego efektu:<br />
<span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/edytowane_przez_default.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
postępuj wg poniższej instrukcji.<br />
<br />
Przejdź do:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>Look And Feel</strong> &gt; <em class='bbc'>( wybór skina )</em> &gt; <strong class='bbc'>Edit Template HTML</strong> &gt; <strong class='bbc'>Post Screen</strong> &gt;&gt; <em class='bbc'>Add_Edit_Box</em><br />
<br />
Znajdź:<br />
<pre class='prettyprint'>&#60;input type=&#34;checkbox&#34; name=&#34;add_edit&#34; value=&#34;1&#34; $checked class=&#34;checkbox&#34; /&#62;&nbsp;{$this-&#62;ipsclass-&#62;lang&#91;'append_edit'&#93;}</pre>
Zamień na:<br />
<pre class='prettyprint'>&#60;input type=&#34;checkbox&#34; name=&#34;add_edit&#34; checked=&#34;checked&#34; value=&#34;1&#34; $checked class=&#34;checkbox&#34; /&#62;&nbsp;{$this-&#62;ipsclass-&#62;lang&#91;'append_edit'&#93;}</pre>
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Sun, 25 May 2008 20:51:34 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20819-opcja-dodac-linie-edytowane-przez-w-poscie/</guid>
	</item>
	<item>
		<title>Sortowanie wg adresu IP na liście online</title>
		<link>http://forum.invisionize.pl/topic/20818-sortowanie-wg-adresu-ip-na-liscie-online/</link>
		<description><![CDATA[Jeśli z jakiś względów chcesz dodać funkcjonalność polegającą na możliwości sortowania osób na liście online wg adresu IP, postępuj wg poniższej instrukcji.<br />
<br />
Otwórz plik: <em class='bbc'>sources/action_public/online.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>$sort_key		 = array&#40; 'click', 'name' &#41;;</pre>
Zamień na:<br />
<pre class='prettyprint'>$sort_key		 = array&#40; 'click', 'name', 'ip' &#41;;</pre>
<br />
Znajdź:<br />
<pre class='prettyprint'> $db_key   = $sort_key_value   == 'click' ? 'running_time' &#58; 'member_name';</pre>
Zamień na:<br />
<pre class='prettyprint'>		//$db_key   = $sort_key_value   == 'click' ? 'running_time' &#58; 'member_name';

		switch &#40;$sort_key_value&#41;
		{
			case 'click'&#58;
			   $db_key = 'running_time';
			break;
			case 'name'&#58;
				$db_key = 'member_name';
			break;
			case 'ip'&#58;
				$db_key = 'ip_address';
			break;
			default&#58;
				$db_key = 'running_time';
		}</pre>
Zapisz i wyślij.<br />
<br />
Otwórz plik: <em class='bbc'>cache/lang_cache/XX/lang_online.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>'s_sort_key_name'		  =&#62; &#34;Nazwa użytkownika&#34;,</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>'s_sort_key_ip'		  =&#62; &#34;Adres IP&#34;,</pre>
Zapisz i wyślij.<br />
<br />
<br />
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Sun, 25 May 2008 20:32:05 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20818-sortowanie-wg-adresu-ip-na-liscie-online/</guid>
	</item>
	<item>
		<title>Raporty do wszystkich moderatorów</title>
		<link>http://forum.invisionize.pl/topic/20791-raporty-do-wszystkich-moderatorow/</link>
		<description><![CDATA[W IPB raporty idą tylko i wyłącznie do Moderatorów działów - o ile są tacy przydzieleni, jeśli nie to tylko do globalnych.<br />
Modyfikacja ta ma sprawić że raporty będą dochodzić do moderatorów działów i do globalnych moderatorów całego forum.<br />
<br />
Otwieramy: <strong class='bbc'>sources/action_public/misc/contact_member.php</strong><br />
<br />
Szukamy<br />
<pre class='prettyprint'>		//-----------------------------------------
		// Check for mods in this forum
		//-----------------------------------------
		
		$this-&#62;ipsclass-&#62;DB-&#62;cache_add_query&#40; 'contact_member_report_get_mods', array&#40; 'fid' =&#62; $fid &#41; &#41;;
		$this-&#62;ipsclass-&#62;DB-&#62;cache_exec_query&#40;&#41;;
		
		if &#40; $this-&#62;ipsclass-&#62;DB-&#62;get_num_rows&#40;&#41; &#41;
		{
			while&#40; $r = $this-&#62;ipsclass-&#62;DB-&#62;fetch_row&#40;&#41; &#41;
			{
				$mods&#91; $r&#91;'id'&#93; &#93; = $r;
			}
		}
		else
		{
			//-----------------------------------------
			// No mods? Get those super moderators
			//-----------------------------------------
			
			$this-&#62;ipsclass-&#62;DB-&#62;cache_add_query&#40; 'contact_member_report_get_supmod', array&#40;&#41; &#41;;
			$this-&#62;ipsclass-&#62;DB-&#62;cache_exec_query&#40;&#41;;
			
			if &#40; $this-&#62;ipsclass-&#62;DB-&#62;get_num_rows&#40;&#41; &#41;
			{
				while&#40; $r = $this-&#62;ipsclass-&#62;DB-&#62;fetch_row&#40;&#41; &#41;
				{
					$mods&#91; $r&#91;'id'&#93; &#93; = $r;
				}
			}
			else
			{
				//-----------------------------------------
				// No supmods? Get those with control panel access
				//-----------------------------------------
				
				$this-&#62;ipsclass-&#62;DB-&#62;cache_add_query&#40; 'contact_member_report_get_cpaccess', array&#40;&#41; &#41;;
				$this-&#62;ipsclass-&#62;DB-&#62;cache_exec_query&#40;&#41;;
				
				while&#40; $r = $this-&#62;ipsclass-&#62;DB-&#62;fetch_row&#40;&#41; &#41;
				{
					$mods&#91; $r&#91;'id'&#93; &#93; = $r;
				}
			}
		}</pre>
<br />
Zamieniamy na:<br />
<br />
<pre class='prettyprint'>		//-----------------------------------------
		// Check for mods in this forum
		//-----------------------------------------
		
		$this-&#62;ipsclass-&#62;DB-&#62;cache_add_query&#40; 'contact_member_report_get_mods', array&#40; 'fid' =&#62; $fid &#41; &#41;;
		$this-&#62;ipsclass-&#62;DB-&#62;cache_exec_query&#40;&#41;;
		
		if &#40; $this-&#62;ipsclass-&#62;DB-&#62;get_num_rows&#40;&#41; &#41;
		{
			while&#40; $r = $this-&#62;ipsclass-&#62;DB-&#62;fetch_row&#40;&#41; &#41;
			{
				$mods&#91; $r&#91;'id'&#93; &#93; = $r;
			}
			
			//-----------------------------------------
			// No mods? Get those super moderators
			//-----------------------------------------
			
			$this-&#62;ipsclass-&#62;DB-&#62;cache_add_query&#40; 'contact_member_report_get_supmod', array&#40;&#41; &#41;;
			$this-&#62;ipsclass-&#62;DB-&#62;cache_exec_query&#40;&#41;;
			
			if &#40; $this-&#62;ipsclass-&#62;DB-&#62;get_num_rows&#40;&#41; &#41;
			{
				while&#40; $r = $this-&#62;ipsclass-&#62;DB-&#62;fetch_row&#40;&#41; &#41;
				{
					$mods&#91; $r&#91;'id'&#93; &#93; = $r;
				}

				//-----------------------------------------
				// No supmods? Get those with control panel access
				//-----------------------------------------
				
				$this-&#62;ipsclass-&#62;DB-&#62;cache_add_query&#40; 'contact_member_report_get_cpaccess', array&#40;&#41; &#41;;
				$this-&#62;ipsclass-&#62;DB-&#62;cache_exec_query&#40;&#41;;
				
				while&#40; $r = $this-&#62;ipsclass-&#62;DB-&#62;fetch_row&#40;&#41; &#41;
				{
					$mods&#91; $r&#91;'id'&#93; &#93; = $r;
				}
		}


		}</pre>
<br />
Zapisujemy i wysyłamy na serwer.<br />
<br />
Działa pod wersją 2.3.5 ale i pod wcześniejszymi np. 2.3.1<br />
<br />
Created by &#169; bizon11 for IPB 2.3.5]]></description>
		<pubDate>Thu, 22 May 2008 19:15:28 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20791-raporty-do-wszystkich-moderatorow/</guid>
	</item>
	<item>
		<title>Polskie daty oraz czas w IP.Board</title>
		<link>http://forum.invisionize.pl/topic/20762-polskie-daty-oraz-czas-w-ipboard/</link>
		<description><![CDATA[Witam,<br />
<br />
jako, że ludzie mają problemy z ustawieniem polskiej daty w IP.Board postanowiłem zebrać informacje zawarte w <a href='http://www.invisionboard.pl/Polskie-daty-w-IPB-t1887.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'><span style='font-family: Impact'>tym</span></a> temacie w jeden.<br />
Uwaga jest taka, że nie pisałem tutaj o spolszczaniu modyfikacji, gdyż takie też się pojawiały we wspomnianym temacie. Chciałem zebrać informacje tylko o skrypcie. Kto będzie miał problem z modyfikacją i jej spolszczeniem proszę najlepiej pisać w tamtym temacie.<br />
<br />
Zaczynamy ^^<br />
<br />
Pliki podlegające edycji:<br />
<ul class='bbc'><li>init.php<br /></li><li>sources/ipsclass.php<br /></li><li>sources/action_public/profile.php<br /></li><li>sources/lib/admin_functions.php<br /></li><li>sources/action_public/calendar.php</li></ul>
<br />
<br />
<p class='bbc_center'><strong class='bbc'>*******************************************************</strong></p>
<br />
<br />
<strong class='bbc'>1. Otwórz plik:</strong> <em class='bbc'>init.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>error_reporting  &#40;E_ERROR | E_WARNING | E_PARSE&#41;;</pre>
<br />
Dodaj poniżej:<br />
<pre class='prettyprint'>setlocale&#40;LC_ALL, 'pl_PL.ISO8859-2'&#41;;</pre>
Zapisz i wyślij.<br />
<br />
<br />
<p class='bbc_center'><strong class='bbc'>*******************************************************</strong></p>
<br />
<br />
<strong class='bbc'>2. Otwórz plik:</strong> <em class='bbc'>sources/ipsclass.php</em><br />
<br />
Znajdź:<br />
<pre class='prettyprint'>$this-&#62;today_time	 = gmdate&#40;'d,m,Y', &#40; time&#40;&#41; + $this-&#62;offset&#41; &#41;;
$this-&#62;yesterday_time = gmdate&#40;'d,m,Y', &#40; &#40;time&#40;&#41; - 86400&#41; + $this-&#62;offset&#41; &#41;;</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>$this-&#62;today_time	 = strftime&#40;'%d,%m,%Y', &#40; time&#40;&#41; + $this-&#62;offset&#41; &#41;;
$this-&#62;yesterday_time = strftime&#40;'%d,%m,%Y', &#40; &#40;time&#40;&#41; - 86400&#41; + $this-&#62;offset&#41; &#41;;</pre>
<br />
Znajdź (trzykrotnie):<br />
<pre class='prettyprint'>return gmdate&#40;$this-&#62;time_options&#91;$method&#93;, &#40;$date + $this-&#62;offset&#41; &#41;;</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>return strftime&#40;$this-&#62;time_options&#91;$method&#93;, &#40;$date + $this-&#62;offset&#41; &#41;;</pre>
<br />
Znajdź:<br />
<pre class='prettyprint'>$this_time = gmdate&#40;'d,m,Y', &#40;$date + $this-&#62;offset&#41; &#41;;</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>$this_time = strftime&#40;'%d,%m,%Y', &#40;$date + $this-&#62;offset&#41; &#41;;</pre>
<br />
Znajdź:<br />
<pre class='prettyprint'>if &#40; $this_time == $this-&#62;today_time &#41;
			{
				return str_replace&#40; '{--}', $this-&#62;lang&#91;'time_today'&#93;, gmdate&#40;$this-&#62;vars&#91;'time_use_relative_format'&#93;, &#40;$date + $this-&#62;offset&#41; &#41; &#41;;
			}
			else if  &#40; $this_time == $this-&#62;yesterday_time &#41;
			{
				return str_replace&#40; '{--}', $this-&#62;lang&#91;'time_yesterday'&#93;, gmdate&#40;$this-&#62;vars&#91;'time_use_relative_format'&#93;, &#40;$date + $this-&#62;offset&#41; &#41; &#41;;
			}</pre>
<br />
<br />
Zamień na:<br />
<pre class='prettyprint'>if &#40; $this_time == $this-&#62;today_time &#41;
			{
				return str_replace&#40; '{--}', $this-&#62;lang&#91;'time_today'&#93;, strftime&#40;$this-&#62;vars&#91;'time_use_relative_format'&#93;, &#40;$date + $this-&#62;offset&#41; &#41; &#41;;
			}
			else if  &#40; $this_time == $this-&#62;yesterday_time &#41;
			{
				return str_replace&#40; '{--}', $this-&#62;lang&#91;'time_yesterday'&#93;, strftime&#40;$this-&#62;vars&#91;'time_use_relative_format'&#93;, &#40;$date + $this-&#62;offset&#41; &#41; &#41;;
			}</pre>
<br />
Znajdź:<br />
<pre class='prettyprint'>return gmdate&#40;$method, &#40;$date + $this-&#62;offset&#41; &#41;;</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>return strftime&#40;$method, &#40;$date + $this-&#62;offset&#41; &#41;;</pre>
<br />
<br />
Znajdź:<br />
<pre class='prettyprint'>function get_time&#40;$date, $method='h&#58;i A'&#41;</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>function get_time&#40;$date, $method='%H&#58;%M'&#41;</pre>
<br />
<br />
Znajdź:<br />
<pre class='prettyprint'>				//-----------------------------------------
				// Time options
				//-----------------------------------------
		
		$this-&#62;time_options = array&#40; 'JOINED' =&#62; $this-&#62;vars&#91;'clock_joined'&#93;,
									 'SHORT'  =&#62; $this-&#62;vars&#91;'clock_short'&#93;,
									 'LONG'   =&#62; $this-&#62;vars&#91;'clock_long'&#93;,
									 'TINY'   =&#62; isset&#40;$this-&#62;vars&#91;'clock_tiny'&#93;&#41; ? $this-&#62;vars&#91;'clock_tiny'&#93; &#58; 'j M Y - G&#58;i',
									 'DATE'   =&#62; isset&#40;$this-&#62;vars&#91;'clock_date'&#93;&#41; ? $this-&#62;vars&#91;'clock_date'&#93; &#58; 'j M Y',
								   &#41;;</pre>
<br />
<br />
Zamień na:<br />
<pre class='prettyprint'>		//-----------------------------------------
		// Time options
		//-----------------------------------------
		
		$this-&#62;time_options = array&#40; 'JOINED' =&#62; $this-&#62;vars&#91;'clock_joined'&#93;,
									 'SHORT'  =&#62; $this-&#62;vars&#91;'clock_short'&#93;,
									 'LONG'   =&#62; $this-&#62;vars&#91;'clock_long'&#93;,
									 'TINY'   =&#62; isset&#40;$this-&#62;vars&#91;'clock_tiny'&#93;&#41; ? $this-&#62;vars&#91;'clock_tiny'&#93; &#58; '%A, %d %B %Y - %H&#58;%M',
									 'DATE'   =&#62; isset&#40;$this-&#62;vars&#91;'clock_date'&#93;&#41; ? $this-&#62;vars&#91;'clock_date'&#93; &#58; '%A, %d %B %Y',
								   &#41;;</pre>
<br />
<br />
Znajdź:<br />
<pre class='prettyprint'>$this-&#62;yesterday_time = strftime&#40;'%d,%m,%Y', &#40; &#40;time&#40;&#41; - 86400&#41; + $this-&#62;offset&#41; &#41;;</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>$this-&#62;yesterday_time = strftime&#40;'%d,%m,%Y', &#40; &#40;time&#40;&#41; - 86400&#41; + $this-&#62;offset&#41; &#41;;return strftime&#40;$this-&#62;time_options&#91;$method&#93;, &#40;$date + $this-&#62;offset&#41; &#41;;</pre>
<br />
Zapisz i wyślij.<br />
<br />
<br />
<p class='bbc_center'><strong class='bbc'>*******************************************************</strong></p>
<br />
<strong class='bbc'>3. Otwórz plik:</strong> <em class='bbc'>sources/action_public/profile.php</em><br />
<br />
Znajdź:<br />
<pre class='prettyprint'>$info&#91;'local_time'&#93;  = $member&#91;'time_offset'&#93; != &#34;&#34; ? gmdate&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_long'&#93;, time&#40;&#41; + &#40;$member&#91;'time_offset'&#93;*3600&#41; + &#40;$this-&#62;ipsclass-&#62;vars&#91;'time_adjust'&#93; * 60&#41; &#41; &#58; $this-&#62;ipsclass-&#62;lang&#91;'no_info'&#93;;</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>$info&#91;'local_time'&#93;  = $member&#91;'time_offset'&#93; != &#34;&#34; ? strftime&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_long'&#93;, time&#40;&#41; + &#40;$member&#91;'time_offset'&#93;*3600&#41; + &#40;$this-&#62;ipsclass-&#62;vars&#91;'time_adjust'&#93; * 60&#41; &#41; &#58; $this-&#62;ipsclass-&#62;lang&#91;'no_info'&#93;;</pre>
<br />
Znajdź:<br />
<pre class='prettyprint'>$member&#91;'_local_time'&#93;	   = $member&#91;'time_offset'&#93; != &#34;&#34; ? gmdate&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_long'&#93;, time&#40;&#41; + &#40;$member&#91;'time_offset'&#93;*3600&#41; + &#40;$time_adjust * 60&#41; &#41; &#58; '';</pre>
<br />
Zamień na:<br />
<pre class='prettyprint'>$member&#91;'_local_time'&#93;	   = $member&#91;'time_offset'&#93; != &#34;&#34; ? strftime&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_long'&#93;, time&#40;&#41; + &#40;$member&#91;'time_offset'&#93;*3600&#41; + &#40;$time_adjust * 60&#41; &#41; &#58; '';</pre>
<br />
Zapisz i wyślij.<br />
<br />
<br />
<p class='bbc_center'><strong class='bbc'>*******************************************************</strong></p>
<br />
<strong class='bbc'>4. Zmiany wyświetlania dat w ACP:</strong><br />
<strong class='bbc'>Otwórz plik: </strong><em class='bbc'>sources/lib/admin_functions.php</em><br />
Znajdź: [ w funkcji get_date($date="", $method="") ]<br />
<pre class='prettyprint'>		return gmdate&#40;$this-&#62;time_options&#91;$method&#93;, &#40;$date + $this-&#62;time_offset&#41; &#41;;</pre>
Zamień na:<br />
<pre class='prettyprint'>return strftime&#40;$this-&#62;time_options&#91;$method&#93;, &#40;$date + $this-&#62;time_offset&#41; &#41;;</pre>
<br />
<br />
<br />
<p class='bbc_center'><strong class='bbc'>*******************************************************</strong></p>
<br />
<strong class='bbc'>6. Otwórz plik:</strong> <em class='bbc'>sources/action_public/calendar.php </em><br />
Znajdź:<br />
<pre class='prettyprint'>		if &#40; $event&#91;'event_recurring'&#93; == 0 AND $event&#91;'event_unix_to'&#93; &#41;
		{
			$type = $this-&#62;ipsclass-&#62;lang&#91;'se_range'&#93;;
			$de   = $this-&#62;ipsclass-&#62;lang&#91;'se_ends'&#93;.' '.gmdate&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_joined'&#93;, $event&#91;'event_unix_to'&#93; &#41;;
		}
		else if &#40; $event&#91;'event_recurring'&#93; == 1 &#41;
		{
			$type = $this-&#62;ipsclass-&#62;lang&#91;'se_recur'&#93;;
			$de   = $this-&#62;ipsclass-&#62;lang&#91;'se_ends'&#93;.' '.gmdate&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_joined'&#93;, $event&#91;'event_unix_to'&#93; - $set_offset &#41;;
		}</pre>
Zamień na:<br />
<pre class='prettyprint'>		if &#40; $event&#91;'event_recurring'&#93; == 0 AND $event&#91;'event_unix_to'&#93; &#41;
		{
			$type = $this-&#62;ipsclass-&#62;lang&#91;'se_range'&#93;;
			$de   = $this-&#62;ipsclass-&#62;lang&#91;'se_ends'&#93;.' '.strftime&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_joined'&#93;, $event&#91;'event_unix_to'&#93; &#41;;
		}
		else if &#40; $event&#91;'event_recurring'&#93; == 1 &#41;
		{
			$type = $this-&#62;ipsclass-&#62;lang&#91;'se_recur'&#93;;
			$de   = $this-&#62;ipsclass-&#62;lang&#91;'se_ends'&#93;.' '.strftime&#40; $this-&#62;ipsclass-&#62;vars&#91;'clock_joined'&#93;, $event&#91;'event_unix_to'&#93; - $set_offset &#41;;
		}</pre>
<br />
<br />
<p class='bbc_center'><strong class='bbc'>*******************************************************</strong></p>
<br />
<strong class='bbc'>6. Zmiany w ACP:</strong><br />
<br />
Aby uzyskać dodatkowe poprawne formatowanie dat przejdź:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>TOOLS & SETTINGS</strong> &gt; <strong class='bbc'>View All General Settings </strong>&gt;&gt; <em class='bbc'>Date & Time Formats</em><br />
 i ustaw wpisy jak poniżej:<br />
<br />
Short time format:      %A, %d %B %Y - %H:%M<br />
Join date time format:  %a, %d %b %g<br />
Long time format:       %a, %d %b %Y - %H:%M<br />
Relative time format:   {--}, %H:%M<br />
<br />
<br />
<p class='bbc_center'><strong class='bbc'>*******************************************************</strong></p>
<br />
<br />
Koniec! <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
Dodałem trochę nowego kodu, który będę systematycznie uzupełniać <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
Wszelkie zauważone błędy/sugestie proszę pisać do mnie na PM. Proszę nie pisać w tym temacie, który ma służyć jako czysta pomoc. Jeśli masz nieopisany problem to proszę napisz w temacie wspomnianym wyżej.<br />
Natomiast jeśli chcesz dopisać spolszczenie dat, które nie było opisane pisz śmiało! <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
<br />
<br />
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Sun, 18 May 2008 21:02:53 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20762-polskie-daty-oraz-czas-w-ipboard/</guid>
	</item>
	<item>
		<title>Zaokraglona belka kategorii</title>
		<link>http://forum.invisionize.pl/topic/20748-zaokraglona-belka-kategorii/</link>
		<description><![CDATA[Witam,<br />
przedstawiam bardzo dobry artykuł napisany przez znakomitego skiniarz IP.Board - Ehrena, napisany w marcu 2006 roku, więc już ponad dwa lata temu <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':P' /><br />
<br />
Nie tłumaczyłem bo opis wydaje mi się jasny, jeśli jednak coś będzie nie jasne proszę pisać, ja lub ktoś inny na pewno odpowie.<br />
<br />
<br />
<p class='bbc_center'>***********START TUTORIALA********************</p>
<br />
<br />
This tutorial will teach you how to make rounded category headers for the Default IPB skin, as shown below.<br />
<br />
<span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/okragle_forum/1.gif' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
<span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/okragle_forum/2.gif' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
To begin, log into your Admin Cpanel, select Look & Feel and select Edit Stylesheet (CSS Advanced Mode) from the drop down next to your skin.<br />
<br />
We firstly need to make our rounded images.  Open up any graphics program, such as Adobe Photoshop, and create your left and right category images.  Name them <strong class='bbc'>cat_left.gif</strong> and <strong class='bbc'>cat_right.gif</strong>.  The two round images I will be using can be seen below.  I have also included the <strong class='bbc'>tile_cat.gif</strong> image.<br />
<br />
<strong class='bbc'>IP. Pro</strong><br />
<span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/okragle_forum/3.gif' alt='Dołączona grafika' class='bbc_img' /></span> <span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/okragle_forum/4.gif' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
<strong class='bbc'>Default Skin</strong><br />
<span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/okragle_forum/5.gif' alt='Dołączona grafika' class='bbc_img' /></span> <span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/okragle_forum/6.gif' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
Save them, and upload to your style_images folder.<br />
<br />
Now it's time to make the coding for these images.  In the stylesheet, add the following code (it <span class='bbc_underline'><strong class='bbc'>MUST</strong></span> go after <em class='bbc'>.borderwrap p</em> in the stylesheet, and preferably above <em class='bbc'>.popmenubutton</em>:<br />
<br />
<br />
<span class='bbc_underline'><strong class='bbc'>Quick Overview<br />
</strong></span>The left and right classes create the div's which store the background images.  The no-repeat and the (0 0) and (100% 0) position the images so they are located at the top left and top right of the maintitle.<br />
<br />
The main_text class adds padding to the above div's, while styling the text to look like the original default text.<br />
<br />
The other classes are just duplicates of the original .maintitle class, but must be included for the new styles to work correctly.<br />
<br />
Press <strong class='bbc'>Save Stylesheet</strong>.  You will be redirected to the Skin Management page.  Select your skin, but this time choose <strong class='bbc'>Edit Template HTML</strong> <br />
<br />
In the menu, select <strong class='bbc'>Board Index</strong> and then choose <strong class='bbc'>CatHeader_Expanded</strong>.<br />
<br />
Replace that code with the following code: <span style='color: #ff0000'><strong class='bbc'>FOR IPB 2.1.x</strong></span><br />
<pre class='prettyprint'>&#60;div class=&#34;borderwrap&#34; style=&#34;border&#58;0;display&#58;{$data&#91;'div_fc'&#93;}&#34; id=&#34;fc_{$data&#91;'id'&#93;}&#34;&#62;
		 &#60;div class=&#34;maintitle_3&#34;&#62;
	 &#60;div class=&#34;left&#34;&#62;&#60;div class=&#34;right&#34;&#62;&#60;div class='main_text'&#62;
			 &#60;p class=&#34;expand&#34;&#62;&#60;a href=&#34;java script&#58;togglecategory&#40;{$data&#91;'id'&#93;}, 0&#41;;&#34;&#62;&#60;{E_PLUS}&#62;&#60;/a&#62;&#60;/p&#62;
			 &#60;p&#62;&#60;{CAT_IMG}&#62; &#60;a href=&#34;{ipb.script_url}showforum={$data&#91;'id'&#93;}&#34;&#62;{$data&#91;'name'&#93;}&#60;/a&#62;&#60;/p&#62;
		 &#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;
	 &#60;/div&#62;
	 &#60;div class=&#34;borderwrap&#34; style=&#34;border&#58;0;display&#58;{$data&#91;'div_fo'&#93;}&#34; id=&#34;fo_{$data&#91;'id'&#93;}&#34;&#62;
		 &#60;div class=&#34;maintitle_3&#34;&#62;&#60;div class=&#34;left&#34;&#62;&#60;div class=&#34;right&#34;&#62;&#60;div class='main_text'&#62;&#60;p class=&#34;expand&#34;&#62;&#60;a href=&#34;java script&#58;togglecategory&#40;{$data&#91;'id'&#93;}, 1&#41;;&#34;&#62;&#60;{E_MINUS}&#62;&#60;/a&#62;&#60;/p&#62;
			 &#60;p&#62;&#60;{CAT_IMG}&#62; &#60;a href=&#34;{ipb.script_url}showforum={$data&#91;'id'&#93;}&#34;&#62;{$data&#91;'name'&#93;}&#60;/a&#62;&#60;/p&#62;
		 &#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;div class='borderwrap'&#62;
		 &#60;table class='ipbtable' cellspacing=&#34;1&#34;&#62;
			 &#60;tr&#62; 
				 &#60;th colspan=&#34;2&#34; width=&#34;66%&#34;&#62;{ipb.lang&#91;'cat_name'&#93;}&#60;/th&#62;
				 &#60;th align=&#34;center&#34; width=&#34;7%&#34;&#62;{ipb.lang&#91;'topics'&#93;}&#60;/th&#62;
				 &#60;th align=&#34;center&#34; width=&#34;7%&#34;&#62;{ipb.lang&#91;'replies'&#93;}&#60;/th&#62;
				 &#60;th width=&#34;35%&#34;&#62;{ipb.lang&#91;'last_post_info'&#93;}&#60;/th&#62;
			 &#60;/tr&#62;</pre>
<br />
<strong class='bbc'><span style='color: #ff0000'>FOR IPB 2.2.x and IPB 2.3.x, use this code:<br />
</span></strong><pre class='prettyprint'>&#60;div class=&#34;borderwrap&#34; style=&#34;border&#58;0;padding&#58;0;display&#58;{$data&#91;'div_fc'&#93;}&#34; id=&#34;fc_{$data&#91;'id'&#93;}&#34;&#62;
   &#60;div class='maintitle_3'&#62;&#60;div class='left'&#62;&#60;div class='right'&#62;&#60;div class='main_text'&#62;
		   &#60;p class=&#34;expand&#34;&#62;&#60;a href=&#34;java script&#58;togglecategory&#40;{$data&#91;'id'&#93;}, 0&#41;;&#34;&#62;&#60;{E_PLUS}&#62;&#60;/a&#62;&#60;/p&#62;
		   &#60;p&#62;&#60;{CAT_IMG}&#62; &#60;a href=&#34;{$this-&#62;ipsclass-&#62;base_url}showforum={$data&#91;'id'&#93;}&#34;&#62;{$data&#91;'name'&#93;}&#60;/a&#62;&#60;/p&#62;
	   &#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;
   &#60;div class='borderwrap' style='border-top&#58;0;'&#62;&#60;div class='catend'&#62; &#60;/div&#62;&#60;/div&#62;
   &#60;/div&#62;
   &#60;div class=&#34;borderwrap&#34; style=&#34;border&#58;0;padding&#58;0;display&#58;{$data&#91;'div_fo'&#93;}&#34; id=&#34;fo_{$data&#91;'id'&#93;}&#34;&#62;
   &#60;div class='maintitle_3'&#62;&#60;div class='left'&#62;&#60;div class='right'&#62;&#60;div class='main_text'&#62;
		   &#60;p class=&#34;expand&#34;&#62;&#60;a href=&#34;java script&#58;togglecategory&#40;{$data&#91;'id'&#93;}, 1&#41;;&#34;&#62;&#60;{E_MINUS}&#62;&#60;/a&#62;&#60;/p&#62;
		   &#60;p&#62;&#60;{CAT_IMG}&#62; &#60;a href=&#34;{$this-&#62;ipsclass-&#62;base_url}showforum={$data&#91;'id'&#93;}&#34;&#62;{$data&#91;'name'&#93;}&#60;/a&#62;&#60;/p&#62;
	   &#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;div class='borderwrap'&#62;
	   &#60;table class='ipbtable' cellspacing=&#34;1&#34;&#62;
		   &#60;tr&#62; 
			   &#60;th colspan=&#34;2&#34; width=&#34;66%&#34;&#62;{$this-&#62;ipsclass-&#62;lang&#91;'cat_name'&#93;}&#60;/th&#62;
			   &#60;th style='text-align&#58;center' width=&#34;7%&#34;&#62;{$this-&#62;ipsclass-&#62;lang&#91;'topics'&#93;}&#60;/th&#62;
			   &#60;th style='text-align&#58;center' width=&#34;7%&#34;&#62;{$this-&#62;ipsclass-&#62;lang&#91;'replies'&#93;}&#60;/th&#62;
			   &#60;th width=&#34;35%&#34;&#62;{$this-&#62;ipsclass-&#62;lang&#91;'last_post_info'&#93;}&#60;/th&#62;
		   &#60;/tr&#62;</pre><strong class='bbc'><span style='color: #ff0000'><br />
</span></strong><br />
<span style='color: #cc0000'><em class='bbc'><strong class='bbc'>Note: Due to a bug in IPB, the word 'javascript' has automatically been changed to 'java script', notice the space inbetween the words.  When you paste this code into your template bit, please change all instances of 'java script' into 'javascript'</strong></em></span><br />
<br />
I'll briefly explain the changes in this section.<br />
<br />
For the collapsed version, were changing the <strong class='bbc'>maintitlecollapse</strong> to <strong class='bbc'>maintitle_3</strong>, and we are removing the border style from <strong class='bbc'>borderwrap</strong>.  Then on the inside of the <strong class='bbc'>maintitle_3</strong> we are adding 3 divs (left image, right image and the main_text div).  We then need to close these div's, so I added an extra 3 closing divs past the &lt;/p&gt; tag.<br />
<br />
For the expanded version, we are basically copying the collapsed version.  We needed to remove the border on <strong class='bbc'>borderwrap</strong> (using the style tag), and change the <strong class='bbc'>maintitle</strong> to <strong class='bbc'>maintitle_3</strong>.  Then we need to add the 3 div's again before the &lt;p&gt; tags, and close them after the &lt;/p&gt; tags.  Now we need to fix up a border that we removed (borderwrap).  So I added a div above the table tag, and gave it the borderwrap class.<br />
<br />
<br />
Once you have this code added, press <strong class='bbc'>Save Template Bit</strong>.  Now select <strong class='bbc'>Board Index </strong>&gt;<strong class='bbc'> end_this_cat<br />
<br />
</strong>We need to close the opened borderwrap div that we added above the table, so after the &lt;table&gt; tag, add a &lt;/div&gt;.  My code for this section is: <span style='color: #ff0000'><strong class='bbc'>FOR IPB 2.1.x, IPB 2.2.x AND IPB 2.3.x</strong></span><br />
<pre class='prettyprint'>&#60;tr&#62; 
			   &#60;td class=&#34;catend&#34; colspan=&#34;5&#34;&#62;&#60;/td&#62;
		   &#60;/tr&#62;
	   &#60;/table&#62;
   &#60;/div&#62;
   &#60;/div&#62;
   &#60;br /&#62;</pre>
<br />
Press <strong class='bbc'>Save Template Bit</strong><br />
<br />
This edit makes all category footers the same.  So you will encounter a problem with subforums if you have them.  To fix it, just edit the subheader found at <strong class='bbc'>Board Index &gt; subheader</strong> and make the same changes as the category header.<br />
<span style='font-size: 8px;'><a href='http://www.forum.spannerdev.pl/Zaokraglona-belka-kategorii-t80.html' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>see thief</a></span><br />
Once your finished, were done!  <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':P' /> <br />
<br />
<strong class='bbc'><em class='bbc'><br />
Before requesting help/support for this tutorial, PLEASE try to understand what the code is doing.  Help will be given, but it's expected that you know what the code does, and how it works.</em></strong><br />
<br />
<br />
<p class='bbc_center'>***********KONIEC TUTORIALA********************</p>
<br />
<br />
Myślę, że będzie przydatny <img src='http://forum.invisionize.pl/public/style_emoticons/default/laugh.gif' class='bbc_emoticon' alt=':P' /><br />
<br />
UWAGA: to nie ja jestem autorem tutoriala. Proszę nie przypisywać mi jego autorstwa.<br />
<br />
p.s. dla uważnych nagroda  <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':P' />]]></description>
		<pubDate>Sat, 17 May 2008 14:34:29 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20748-zaokraglona-belka-kategorii/</guid>
	</item>
	<item>
		<title>(FSY23)Members Online Today</title>
		<link>http://forum.invisionize.pl/topic/20735-fsy23members-online-today/</link>
		<description><![CDATA[Standardowo w tym modzie są pokazywane tylko osoby online do godziny 23:59 - jeśli chcesz by pokazywało userów sprzed ostatnich 24h postępuj wg poniższej instrukcji.<br />
<br />
Otwórz plik: <em class='bbc'>sources/lib/func_mot.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>'where'	=&#62; &#34;m.id &#60;&#62; 0 AND m.last_activity &#62; &#34;.time&#40;&#41;.&#34; - 172800{$exclude}&#34;,</pre>
Zamień na:<br />
<pre class='prettyprint'>'where'	=&#62; &#34;m.id &#60;&#62; 0 AND m.last_activity &#62; &#34;.time&#40;&#41;.&#34; - 86400{$exclude}&#34;,</pre>
<br />
Znajdź:<br />
<pre class='prettyprint'>				//-----------------------------------------
				// Check if they've been online today
				//-----------------------------------------
				
				if &#40; $user&#91;'last_activity'&#93; &#62; 0 &#41;
				{
					if &#40; $this-&#62;ipsclass-&#62;get_time&#40; $user&#91;'last_activity'&#93;, 'j-n-Y' &#41; == $this-&#62;ipsclass-&#62;get_time&#40; time&#40;&#41;, 'j-n-Y' &#41; &#41;
					{
						$the_date = $this-&#62;ipsclass-&#62;lang&#91;'last_active'&#93;.&#34;&#58; &#34;.$this-&#62;ipsclass-&#62;get_date&#40; $user&#91;'last_activity'&#93;, 'LONG' &#41;;
						$mems&#91;'list'&#93; .= &#34;&#60;a title=&#092;&#34;{$the_date}&#092;&#34; href=&#092;&#34;{$this-&#62;ipsclass-&#62;base_url}showuser={$user&#91;'id'&#93;}&#092;&#34;&#62;&#34;.$this-&#62;ipsclass-&#62;make_name_formatted&#40; $user&#91;'members_display_name'&#93;, $user&#91;'mgroup'&#93; &#41;.&#34;&#60;/a&#62;{$this-&#62;sep_char} &#092;n&#34;;
						$mems&#91;'count'&#93;++;
					}
				}
			}
			
			$mems&#91;'list'&#93;  = preg_replace&#40; &#34;/&#34;.preg_quote&#40; $this-&#62;sep_char &#41;.&#34;$/&#34;, &#34;&#34;, trim&#40; $mems&#91;'list'&#93; &#41; &#41;;
		}</pre>
Zamień na:<br />
<pre class='prettyprint'>				//-----------------------------------------
				// Check if they've been online today
				//-----------------------------------------
				
				if &#40; $user&#91;'last_activity'&#93; &#62; 0 &#41;
				{
						$the_date = $this-&#62;ipsclass-&#62;lang&#91;'last_active'&#93;.&#34;&#58; &#34;.$this-&#62;ipsclass-&#62;get_date&#40; $user&#91;'last_activity'&#93;, 'LONG' &#41;;
						$mems&#91;'list'&#93; .= &#34;&#60;a title=&#092;&#34;{$the_date}&#092;&#34; href=&#092;&#34;{$this-&#62;ipsclass-&#62;base_url}showuser={$user&#91;'id'&#93;}&#092;&#34;&#62;&#34;.$this-&#62;ipsclass-&#62;make_name_formatted&#40; $user&#91;'members_display_name'&#93;, $user&#91;'mgroup'&#93; &#41;.&#34;&#60;/a&#62;{$this-&#62;sep_char} &#092;n&#34;;
						$mems&#91;'count'&#93;++;
					}
				}
			
			$mems&#91;'list'&#93;  = preg_replace&#40; &#34;/&#34;.preg_quote&#40; $this-&#62;sep_char &#41;.&#34;$/&#34;, &#34;&#34;, trim&#40; $mems&#91;'list'&#93; &#41; &#41;;
		}</pre>
<br />
Zapisz i wyślij.<br />
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Thu, 15 May 2008 20:20:29 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20735-fsy23members-online-today/</guid>
	</item>
	<item>
		<title>Szybkie czyszczenie logów</title>
		<link>http://forum.invisionize.pl/topic/20732-szybkie-czyszczenie-logow/</link>
		<description><![CDATA[Jeśli chcesz utrzymać kondycję bazy danych w dobrej formie powinieneś dbać o nią. Jednym ze sposobów jest manualne wykonanie czyszczenia niepotrzebnych logów.<br />
<br />
By to wykonać przejdź do:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>ADMIN</strong> &gt; <strong class='bbc'>SQL Management</strong> &gt; <strong class='bbc'>SQL Toolbox </strong>&gt;&gt; <em class='bbc'>Run a Query</em><br />
i wykonaj następujące zapytanie:<br />
<pre class='prettyprint lang-sql'>truncate ibf_admin_logs;
truncate ibf_admin_login_logs;
truncate ibf_email_logs;
truncate ibf_mail_error_logs;
truncate ibf_moderator_logs;
truncate ibf_spider_logs;
truncate ibf_task_logs;
truncate ibf_warn_logs;</pre>
Pamiętaj by zastąpić<strong class='bbc'> ibf_</strong> prefixem Twojej bazy danych.<br />
<br />
Nie znasz prefixu bazy danych?<br />
Otwórz plik: <em class='bbc'>conf_global.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>$INFO&#91;'sql_tbl_prefix'&#93;			=	'PREFIX';</pre>
w miejscu PREFIX jest to ,czego szukasz <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':P' /><br />
<br />
enjoy!]]></description>
		<pubDate>Thu, 15 May 2008 17:39:32 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20732-szybkie-czyszczenie-logow/</guid>
	</item>
	<item>
		<title>Rozmiar avatara dla poszczególnych grup</title>
		<link>http://forum.invisionize.pl/topic/20633-rozmiar-avatara-dla-poszczegolnych-grup/</link>
		<description><![CDATA[Jeśli chcesz ustawić by poszczególne grupy mogły uploadować avatary różnych max. rozmiarów ( np. grupa member maksymalnie 80x80, a np. grupa VIP 100x100 ) to ten mod jest dla Ciebie. By go zainstalować postępuj wg poniższej instrukcji.<br />
<br />
Przejdź do:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>ADMIN</strong> &gt; <strong class='bbc'>SQL Management</strong> &gt; <strong class='bbc'>SQL Toolbox </strong>&gt;&gt; <em class='bbc'>Run a Query</em><br />
i wykonaj następujące zapytanie:<br />
<pre class='prettyprint'>ALTER TABLE &#96;ibf_groups&#96; ADD &#96;g_avatar_max_vars&#96; VARCHAR&#40; 200 &#41; NULL DEFAULT '20&#58;64&#58;64';</pre>
<br />
Otwórz plik: <em class='bbc'>sources/action_admin/groups.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>$this-&#62;ipsclass-&#62;input&#91;'p_max'&#93; = str_replace&#40; &#34;&#58;&#34;, &#34;&#34;, $this-&#62;ipsclass-&#62;input&#91;'p_max'&#93; &#41;;
$this-&#62;ipsclass-&#62;input&#91;'p_width'&#93; = str_replace&#40; &#34;&#58;&#34;, &#34;&#34;, $this-&#62;ipsclass-&#62;input&#91;'p_width'&#93; &#41;;
$this-&#62;ipsclass-&#62;input&#91;'p_height'&#93; = str_replace&#40; &#34;&#58;&#34;, &#34;&#34;, $this-&#62;ipsclass-&#62;input&#91;'p_height'&#93; &#41;;</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>$this-&#62;ipsclass-&#62;input&#91;'a_max'&#93; = str_replace&#40; &#34;&#58;&#34;, &#34;&#34;, $this-&#62;ipsclass-&#62;input&#91;'a_max'&#93; &#41;;
$this-&#62;ipsclass-&#62;input&#91;'a_width'&#93; = str_replace&#40; &#34;&#58;&#34;, &#34;&#34;, $this-&#62;ipsclass-&#62;input&#91;'a_width'&#93; &#41;;
$this-&#62;ipsclass-&#62;input&#91;'a_height'&#93; = str_replace&#40; &#34;&#58;&#34;, &#34;&#34;, $this-&#62;ipsclass-&#62;input&#91;'a_height'&#93; &#41;;</pre>
Znajdź:<br />
<pre class='prettyprint'>'g_photo_max_vars' =&#62; $this-&#62;ipsclass-&#62;input&#91;'p_max'&#93;.'&#58;'.$this-&#62;ipsclass-&#62;input&#91;'p_width'&#93;.'&#58;'.$this-&#62;ipsclass-&#62;input&#91;'p_height'&#93;,</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>'g_avatar_max_vars' =&#62; $this-&#62;ipsclass-&#62;input&#91;'a_max'&#93;.'&#58;'.$this-&#62;ipsclass-&#62;input&#91;'a_width'&#93;.'&#58;'.$this-&#62;ipsclass-&#62;input&#91;'a_height'&#93;,</pre>
Znajdź:<br />
<pre class='prettyprint'>list&#40;$p_max, $p_width, $p_height&#41; = explode&#40; &#34;&#58;&#34;, $group&#91;'g_photo_max_vars'&#93; &#41;;</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>list&#40;$a_max, $a_width, $a_height&#41; = explode&#40; &#34;&#58;&#34;, $group&#91;'g_avatar_max_vars'&#93; &#41;;</pre>
Znajdź:<br />
<pre class='prettyprint'>$this-&#62;ipsclass-&#62;html .= $this-&#62;ipsclass-&#62;adskin-&#62;add_td_row&#40; array&#40; &#34;AVATARS&#58; Allow avatar uploads?$guest_legend&#34; , $this-&#62;ipsclass-&#62;adskin-&#62;form_yes_no&#40;&#34;g_avatar_upload&#34;, $group&#91;'g_avatar_upload'&#93; &#41; &#41; &#41;;</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>		$this-&#62;ipsclass-&#62;html .= $this-&#62;ipsclass-&#62;adskin-&#62;add_td_row&#40; array&#40; &#34;&#60;b&#62;ROZMIAR AVATARU&#58; max. rozmiar avataru &#40;w KB&#41;&#60;/b&#62;&#34; ,
																 $this-&#62;ipsclass-&#62;adskin-&#62;form_input&#40;&#34;a_max&#34;, $a_max &#41;.&#34;&#60;br /&#62;&#34;
																 .&#34;Max szerokość &#40;px&#41;&#58; &#60;input type='text' size='3' class='textinput' name='a_width' value='{$a_width}'&#62; &#34;
											   &#41;	  &#41;;</pre>
Zapisz i wyślij.<br />
<br />
Otwórz plik: <em class='bbc'>sources/action_public/usercp.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>list&#40; $this-&#62;ipsclass-&#62;vars&#91;'av_width'&#93; , $this-&#62;ipsclass-&#62;vars&#91;'av_height'&#93; &#41; = explode &#40;&#34;x&#34;, $this-&#62;ipsclass-&#62;vars&#91;'avatar_dims'&#93;&#41;; list&#40; $w, $h &#41; = explode &#40; &#34;x&#34;, $this-&#62;ipsclass-&#62;vars&#91;'avatar_def'&#93; &#41;;</pre>
Zamień na:<br />
<pre class='prettyprint'>list&#40; $this-&#62;ipsclass-&#62;vars&#91;'avup_size_max'&#93; , $this-&#62;ipsclass-&#62;vars&#91;'av_width'&#93; , $this-&#62;ipsclass-&#62;vars&#91;'av_height'&#93; &#41; = explode &#40;&#34;&#58;&#34;, strtolower&#40;$this-&#62;ipsclass-&#62;member&#91;'g_avatar_max_vars'&#93;&#41; &#41;; list&#40; $maxsizeunused, $w , $h &#41; = explode&#40; &#34;&#58;&#34;, strtolower&#40;$this-&#62;ipsclass-&#62;member&#91;'g_avatar_max_vars'&#93;&#41; &#41;;</pre>
Zapisz i wyślij.<br />
<br />
Otwórz plik: <em class='bbc'>sources/libs/func_usercp.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>list&#40;$p_width, $p_height&#41; = explode&#40; &#34;x&#34;, $this-&#62;ipsclass-&#62;vars&#91;'avatar_dims'&#93; &#41;;</pre>
Zamień na:<br />
<pre class='prettyprint'>list&#40; $this-&#62;ipsclass-&#62;vars&#91;'avup_size_max'&#93;, $p_width, $p_height &#41; = explode&#40; &#34;&#58;&#34;, strtolower&#40;$this-&#62;ipsclass-&#62;member&#91;'g_avatar_max_vars'&#93;&#41; &#41;;</pre>
Zapisz i wyślij.<br />
<br />
<br />
Enjoy!]]></description>
		<pubDate>Fri, 02 May 2008 21:38:57 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20633-rozmiar-avatara-dla-poszczegolnych-grup/</guid>
	</item>
	<item>
		<title><![CDATA[Spolszczenie "Inbox" i "Sent Items" w UserCP]]></title>
		<link>http://forum.invisionize.pl/topic/20526-spolszczenie-inbox-i-sent-items-w-usercp/</link>
		<description><![CDATA[Po zainstalowaniu spolszczenia niestety nazwy folderów skrzynka odbiorcza i wiadomości wysłane nie wyświetlają się poprawnie.<br />
Oto potrzebne modyfilkacje.<br />
<br />
Szukamy pliku <em class='bbc'>sources/lib/func_msg.php<br />
</em><br />
Szukamy wpisu<br />
<br />
<pre class='prettyprint'>$folder_links .= $this-&#62;ipsclass-&#62;compiled_templates&#91;'skin_msg'&#93;-&#62;menu_bar_msg_folder_link&#40;$id, $real&#41;;</pre>
<br />
nad wpisem dodajemy<br />
<br />
<pre class='prettyprint'>$real = str_replace&#40; &#34;Inbox&#34;, &#34;Skrzynka odbiorcza&#34;, $real &#41;;
$real = str_replace&#40; &#34;Sent Items&#34;, &#34;Wysłane wiadomosci&#34;, $real &#41;;</pre>
<br />
Szukamy pliku <em class='bbc'>sources/lib/func_usercp.php</em><br />
<br />
Szukamy wpisu<br />
<br />
<pre class='prettyprint'>$folder_links .= $this-&#62;ipsclass-&#62;compiled_templates&#91;'skin_ucp'&#93;-&#62;menu_bar_msg_folder_link&#40;$id, $real&#41;;</pre>
<br />
nad wpisem dodajemy<br />
<br />
<pre class='prettyprint'>$real = str_replace&#40; &#34;Inbox&#34;, &#34;Skrzynka odbiorcza&#34;, $real &#41;;
$real = str_replace&#40; &#34;Sent Items&#34;, &#34;Wysłane wiadomosci&#34;, $real &#41;;</pre>
<br />
<br />
Troche na okrętkę ale działa.]]></description>
		<pubDate>Sun, 13 Apr 2008 10:01:48 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20526-spolszczenie-inbox-i-sent-items-w-usercp/</guid>
	</item>
	<item>
		<title>Możliwość edycji Custom Fields tylko przez Adminis</title>
		<link>http://forum.invisionize.pl/topic/20520-mozliwosc-edycji-custom-fields-tylko-przez-adminis/</link>
		<description><![CDATA[Wiadomo, że przy ustawieniu opcji <strong class='bbc'>Field can be edited by the member?</strong> na <em class='bbc'>No</em> tutaj:<br />
<strong class='bbc'>ACP</strong> &gt;<strong class='bbc'> MANAGEMENT</strong> &gt; <strong class='bbc'>Users and Groups</strong> &gt;&gt; <em class='bbc'>Custom Profile Fields</em><br />
<br />
powoduje, że takie pole może być edytowane tylko przez administratorów i super moderatorów, zgodnie z wyjaśnieniem tego pola poniżej:<br />
<pre class='prettyprint'>If 'no', the member cannot edit the field but Super Moderators and Admins will be able to.</pre>
<br />
Poniżej przedstawię krótki tutorial jak sprawić by te pola mogły być edytowane tylko przez administratorów.<br />
<br />
Otwórz plik: <em class='bbc'>sources/classes/class_custom_fields.php</em><br />
Znajdź: ( ok. 403 linii )<br />
<pre class='prettyprint'>					if &#40; ! $this-&#62;admin AND ! $this-&#62;supmod &#41;</pre>
Zamień na:<br />
<pre class='prettyprint'>					if &#40; ! $this-&#62;admin &#41;</pre>
Zapisz i wyślij.<br />
<br />
Zrobione! <img src='http://forum.invisionize.pl/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /><br />
<br />
<br />
<br />
<span style='font-family: Georgia'><span style='font-size: 8px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.IPB.ipslink.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.IPB.ipslink.pl</a> & <a href='http://www.InvisionBoard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span>]]></description>
		<pubDate>Sat, 12 Apr 2008 15:55:57 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20520-mozliwosc-edycji-custom-fields-tylko-przez-adminis/</guid>
	</item>
	<item>
		<title>Odblokowanie edycji komponentów</title>
		<link>http://forum.invisionize.pl/topic/20514-odblokowanie-edycji-komponentow/</link>
		<description><![CDATA[Standardowo edycja pewnych komponentów jest niemożliwa w ACP.<br />
<br />
<strong class='bbc'>ACP </strong>&gt; <strong class='bbc'>ADMIN</strong> &gt; <strong class='bbc'>Manage Components</strong> <br />
<span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/komponentoff_wm.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
By odblokować możliwość edycji tych komponentów i w konsekwencji mieć możliwość ich edycji:<br />
<span rel='lightbox'><img src='http://www.ipslink.pl/pomoc_invision/komponenton_wm.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
<br />
Należy wykonać następujące zapytanie SQL:<br />
<pre class='prettyprint lang-sql'>UPDATE &#96;ibf_components&#96; SET com_safemode=0</pre>
które wykonuje się tutaj:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>ADMIN</strong> &gt; <strong class='bbc'>SQL Management</strong> &gt; <strong class='bbc'>SQL Toolbox </strong>&gt;&gt; <em class='bbc'>Run a Query</em><br />
<br />
Pamiętaj by zastąpić<strong class='bbc'> ibf_</strong> prefixem Twojej bazy danych.<br />
<br />
Nie znasz prefixu bazy danych?<br />
Otwórz plik: <em class='bbc'>conf_global.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>$INFO&#91;'sql_tbl_prefix'&#93;			=	'PREFIX';</pre>
w miejscu PREFIX jest to, czego szukasz <img src='http://forum.invisionize.pl/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /><br />
<br />
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Fri, 11 Apr 2008 15:19:40 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20514-odblokowanie-edycji-komponentow/</guid>
	</item>
	<item>
		<title>Przydatne zapytania SQL</title>
		<link>http://forum.invisionize.pl/topic/20475-przydatne-zapytania-sql/</link>
		<description><![CDATA[Poniżej przedstawiam zbiór przydatnych zapytań SQL. Wykonuje się je tutaj:<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>ADMIN</strong> &gt; <strong class='bbc'>SQL Management</strong> &gt; <strong class='bbc'>SQL Toolbox </strong>&gt;&gt; <em class='bbc'>Run a Query</em><br />
<br />
Pamiętaj by zastąpić<strong class='bbc'> ibf_</strong> prefixem Twojej bazy danych.<br />
<br />
Nie znasz prefixu bazy danych?<br />
Otwórz plik: <em class='bbc'>conf_global.php</em><br />
Znajdź:<br />
<pre class='prettyprint lang-sql'>$INFO&#91;'sql_tbl_prefix'&#93;			=	'PREFIX';</pre>
w miejscu PREFIX jest to, czego szukasz <img src='http://forum.invisionize.pl/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=';)' /><br />
<br />
<br />
*****************************<br />
<br />
LEGENDA:<br />
<br />
n = nowa grupa<br />
o = aktualna grupa<br />
x = numer<br />
f = nowe forum<br />
z = aktualne forum<br />
m = numer ID moderatora<br />
<br />
*****************************<br />
<br />
<span style='color: #0000FF'>Zmiana grupy Użytkownika<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_members SET mgroup = n WHERE mgroup = o</pre>
<br />
<br />
<br />
Usuwanie komentarzy w profilu danego użytkownika<br />
<br />
<pre class='prettyprint lang-sql'>DELETE FROM ibf_profile_comments WHERE comment_by_member_id = x</pre>
<br />
<br />
<br />
Masowe przeniesienie użytkowników ze stanem licznika postów równym 0 ( każdego )<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_members SET mgroup = n WHERE posts = 0</pre>
<br />
<br />
<br />
Masowe przeniesienie użytkowników ze stanem licznika postów równym 0 z konkretnej grupy<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_members SET mgroup = n WHERE posts = 0 AND mgroup = o</pre>
<br />
<br />
<br />
Usuwanie użytkowników, którzy mają 0 postów<br />
<br />
<pre class='prettyprint lang-sql'>DELETE FROM ibf_members WHERE posts=0</pre>
<br />
<br />
<br />
Przenoszenie tematów z jednego forum do innego<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_forums SET parent_id = f WHERE parent_id = z</pre>
<br />
<br />
<br />
Zmiana wyświetleń tematów, które nie miały wyświetleń na 100<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_topics SET views = '100' WHERE views = '0'</pre>
<br />
<br />
<br />
Usuwanie moderatora<br />
<br />
<pre class='prettyprint lang-sql'>DELETE FROM ibf_moderators WHERE member_id = m</pre>
<br />
<br />
<br />
Wylogowanie wszystkich użytkowników z forum<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_sessions</pre>
<br />
<br />
<br />
Usuwanie wszystkich logów logowań Administracji<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_admin_login_logs</pre>
<br />
<br />
<br />
Usuwanie wszystkich logów Administracji<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_admin_logs</pre>
<br />
<br />
<br />
Usuwanie wszystkich filtrów cenzury<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_badwords</pre>
<br />
<br />
<br />
Usuwanie wszystkich filtrów banów<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_banfilters</pre>
<br />
<br />
<br />
Usuwanie logów e-maili<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_email_logs</pre>
<br />
<br />
<br />
Usuwanie wszystkich komentarzy w profilach<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_profile_comments</pre>
<br />
<br />
<br />
Usuwanie wszystkich przyjaciół użytkowników<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_profile_friends</pre>
<br />
<br />
Usuwanie wszystkich głosowań w profilach<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_profile_ratings</pre>
<br />
<br />
<br />
Usuwanie logów botów<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_spider_logs</pre>
<br />
<br />
<br />
Usuwanie logów tasków<br />
<br />
<pre class='prettyprint lang-sql'>TRUNCATE TABLE ibf_task_logs</pre>
<br />
<br />
<br />
Zmiana wyświetleń profilów na 0 ( dla każdego )<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_members SET members_profile_views = 0</pre>
<br />
<br />
<br />
Zmiana wyświetleń profilów na 0 ( dla konkretnego użytkownika )<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_members SET members_profile_views = 0 WHERE id=x</pre>
<br />
<br />
<br />
Przeniesienie forum do innej kategorii<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_forums SET parent_id = f WHERE parent_id = z</pre>
<br />
<br />
<br />
Masowe przeniesienie tematów z jednego forum do innego, gdzie x - nowe forum, y - aktualne forum<br />
<br />
<pre class='prettyprint lang-sql'>update ibf_forums set parent_id = X where parent_id = Y</pre>
<br />
<br />
<br />
IDM - Usuwanie info o ostatniej aktualizacji ze wszystkich plików<br />
<br />
<pre class='prettyprint lang-sql'>update ibf_downloads_files set file_updated=0;</pre>
<br />
<br />
<br />
IDM - Usuwanie info o tym, kto zatwierdził dany plik ze stopki widoku pliku<br />
<br />
<pre class='prettyprint lang-sql'>UPDATE ibf_downloads_files SET file_approver='0' AND file_approvedon='0';</pre>
<br />
<br />
Masowe przeniesienie subfor do innej kategorii<br />
<br />
<pre class='prettyprint lang-sql'>update ibf_forums set parent_id = X where parent_id = Y</pre>
<br />
<br />
</span><br />
<br />
<br />
<br />
Pozdrawiam,<br />
DawPi]]></description>
		<pubDate>Sat, 05 Apr 2008 21:25:26 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20475-przydatne-zapytania-sql/</guid>
	</item>
	<item>
		<title>Odtwarzacz mp3 na Forum</title>
		<link>http://forum.invisionize.pl/topic/20447-odtwarzacz-mp3-na-forum/</link>
		<description><![CDATA[Witam,<br />
<br />
Znalazłem w internecie sposób jak zrobić by odtwarzać na naszym forum muzykę z wrzuty i postanowiłem podzielić się z wami.<br />
<br />
Zaczynamy : <br />
Ściągamy ten : <a href='http://s008.wyslijto.pl/?file_id=53432268924066862175' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>Klik!</a> pliczek i wrzucamy player.swf i audio-player.js w dowolne miejsce na serwerze.<br />
<br />
ACP &gt; <span rel='lightbox'><img src='http://invisionboard.pl/skin_acp/IPB2_Standard/images/tabs_main/system.png' alt='Dołączona grafika' class='bbc_img' /></span> MANAGEMENT &gt; Custom BB Code &gt; Add New BBCode<br />
<br />
<br />
Custom BBCode Title : Odtwarzacz Mp3.<br />
Custom BBCode Description : Odtwarzacz Mp3 na Forum.<br />
<br />
Custom BBCode Tag : mp3<br />
Custom BBCode Replacement<br />
<pre class='prettyprint'>&lt;script language=&#34;JavaScript&#34; src=&#34;http&#58;//adres-do-pliku/audio-player.js&#34;&#62;&#60;/script&#62;
&#60;object type=&#34;application/x-shockwave-flash&#34; data=&#34;adres-do-pliku&#34; id=&#34;audioplayer1&#34; height=&#34;24&#34; width=&#34;290&#34;&#62;
&#60;param name=&#34;movie&#34; value=&#34;http&#58;//adres-do-pliku/player.swf&#34;&#62;
&#60;param name=&#34;FlashVars&#34; value=&#34;playerID=1&soundFile={content}&#34;&#62;
&#60;param name=&#34;quality&#34; value=&#34;high&#34;&#62;
&#60;param name=&#34;menu&#34; value=&#34;false&#34;&#62;
&#60;param name=&#34;wmode&#34; value=&#34;transparent&#34;&#62;
&#60;/object&#62;</pre>
<br />
Dodajemy.<br />
<br />
<br />
Mamy już Dodane BB Code z odtwarzaczem.<br />
<br />
Teraz odtwarzanie piosenek z wrzuty.<br />
<br />
Bierzemy przykładowy link z wrzuty, zmieniamy wartość : audio na /aud/file/<br />
I wstawiamy w dodane przez nas tagi : [mp3]<a href='http://ktostam.wrzuta.pl/aud/file/ktostam-costam' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>http://ktostam.wrzuta.pl/aud/file/ktostam-costam</a>[/mp3]<br />
<br />
Cieszymy się odtwarzaczem ;-)]]></description>
		<pubDate>Mon, 31 Mar 2008 10:10:09 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20447-odtwarzacz-mp3-na-forum/</guid>
	</item>
	<item>
		<title>Dodawanie nowych linków w TOPie forum</title>
		<link>http://forum.invisionize.pl/topic/20434-dodawanie-nowych-linkow-w-topie-forum/</link>
		<description><![CDATA[//By już było w jednym miejscu//<br />
<br />
Otwórz:<br />
<br />
<strong class='bbc'>ACP</strong> &gt; <strong class='bbc'>LOOK & FEEL</strong> &gt;<em class='bbc'> ( wybór skina )</em> &gt; <strong class='bbc'>Edit Template HTML</strong> &gt; <strong class='bbc'>All Global HTML</strong> &gt;&gt; <em class='bbc'>global_board_header</em><br />
<br />
Szukasz:<br />
<pre class='prettyprint'>		&lt!--ipb.leftlinks.start--&gt;
&#40;...&#41;
		&lt!--ipb.leftlinks.end--&gt;</pre>
<br />
Pomiędzy tymi znacznikami operujemy lewymi linkami w TOPie forum.<br />
Nowy link dodajemy w nastepujący sposób:<br />
<pre class='prettyprint'>&#60;div class='ipb-top-left-link'&#62;&#60;a href=&#34;link&#34;&#62;anchor&#60;/a&#62;&#60;/div&#62;</pre>
<br />
Analogicznie dla prawej strony.<br />
<br />
Szukasz:<br />
<pre class='prettyprint'>&lt!--ipb.rightlinks.start--&gt;
&#40;... &#41;
&lt!--ipb.rightlinks.end--&gt;</pre>
<br />
Pomiędzy tymi znacznikami operujemy prawymi linkami w TOPie forum.<br />
Nowy link dodajemy w nastepujący sposób:<br />
<pre class='prettyprint'>&#60;div class='ipb-top-right-link'&#62;&#60;a href=&#34;link&#34;&#62;anchor&#60;/a&#62;&#60;/div&#62;</pre>
<br />
<br />
<br />
<br />
<span style='font-family: Georgia'><span style='font-size: 8px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.IPB.ipslink.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.IPB.ipslink.pl</a> & <a href='http://www.InvisionBoard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span>]]></description>
		<pubDate>Sat, 29 Mar 2008 13:12:33 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20434-dodawanie-nowych-linkow-w-topie-forum/</guid>
	</item>
	<item>
		<title>Wyłączenie widoczności statystyk forum dla gości</title>
		<link>http://forum.invisionize.pl/topic/20418-wylaczenie-widocznosci-statystyk-forum-dla-gosci/</link>
		<description><![CDATA[Jeśli z jakiś powodów nie chcesz pokazywać statystyk gościom postępuj wg poniższej instrukcji.<br />
<br />
Otwórz plik: <em class='bbc'>sources/action_public/boards.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>			//-----------------------------------------
			// Add in show online users
			//---------------------------------------</pre>
Dodaj powyżej:<br />
<pre class='prettyprint'>		if&#40; $this-&#62;ipsclass-&#62;member&#91;'id'&#93; &#62; 0 &#41;
		{</pre>
Znajdź:<br />
<pre class='prettyprint'>				$this-&#62;output .= $this-&#62;ipsclass-&#62;compiled_templates&#91;'skin_boards'&#93;-&#62;stats_footer&#40;&#41;;
			}</pre>
Dodaj poniżej:<br />
<pre class='prettyprint'>		}</pre>
<br />
Drugą możliwością jest ukrycie statystyk większej ilości grup. Jeśli chcesz to zrobić wystarczy, że powyższy kod:<br />
<pre class='prettyprint'>				$this-&#62;output .= $this-&#62;ipsclass-&#62;compiled_templates&#91;'skin_boards'&#93;-&#62;stats_footer&#40;&#41;;
			}</pre>
Zamienisz na:<br />
<pre class='prettyprint'>		if&#40; ! in_array&#40; $this-&#62;ipsclass-&#62;member&#91;'id'&#93;, array&#40; '2', '3'&#41; &#41; &#41;
		{</pre>
Gdzie wartość 2 i 3 są przykładowymi, odpowiadają ID grup, którym chcemy ukryć statystyki.<br />
<br />
Enjoy!]]></description>
		<pubDate>Tue, 25 Mar 2008 21:47:15 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20418-wylaczenie-widocznosci-statystyk-forum-dla-gosci/</guid>
	</item>
	<item>
		<title><![CDATA['Wydłużenie' loginów w widoku na forum]]></title>
		<link>http://forum.invisionize.pl/topic/20354-wydluzenie-loginow-w-widoku-na-forum/</link>
		<description><![CDATA[Standardowo IP.Board 'obcina' dłuższe niż 16 znaków loginy użytkowników, dodając '...' do loginu. Posłużę się przykładem:<br />
<span rel='lightbox'><img src='http://img168.imageshack.us/img168/8415/81071159kz3.png' alt='Dołączona grafika' class='bbc_img' /></span><br />
Jak widać nick został skrócony, ale miejsca jest dość nadto by owy login wyświetlić w całości.<br />
By to zrobić należy postępować wg poniższego opisu.<br />
<br />
Otwórz plik: <em class='bbc'>sources/ipsclass.php</em><br />
Znajdź:<br />
<pre class='prettyprint'>		$member&#91;'members_display_name_short'&#93; = $this-&#62;txt_truncate&#40; $member&#91;'members_display_name'&#93;, 16 &#41;;</pre>
Zamień na:<br />
<pre class='prettyprint'>		$member&#91;'members_display_name_short'&#93; = $this-&#62;txt_truncate&#40; $member&#91;'members_display_name'&#93;, XX &#41;;</pre>
Gdzie <em class='bbc'>XX</em> to dowolna liczba znaków jakie maksymalnie mogą się pokazywać, np. 20.<br />
<br />
Gotowe! <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
<br />
<br />
<span style='font-family: Myriad Pro'><span style='font-size: 10px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.IPB.ipslink.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.IPB.ipslink.pl</a> & <a href='http://www.InvisionBoard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span>]]></description>
		<pubDate>Mon, 10 Mar 2008 22:07:41 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20354-wydluzenie-loginow-w-widoku-na-forum/</guid>
	</item>
	<item>
		<title>Dodawanie nowych czcionek na forum</title>
		<link>http://forum.invisionize.pl/topic/20353-dodawanie-nowych-czcionek-na-forum/</link>
		<description><![CDATA[Standardowo w IP.Board jest dostępnych dokładnie 19 czcionek, oto ich krótki spis ( dostępny również w widoku edytora ):<br />
<p class='citation'>rodzaje czcionek napisał:</p><div class="blockquote"><div class='quote'><span style='font-family: Arial'>Arial</span><br />
<span style='font-family: Arial Black'>Arial Black</span><br />
<span style='font-family: Arial Narrow'>Arial Narrow</span><br />
<span style='font-family: Book Antiqua'>Book Antiqua</span><br />
<span style='font-family: Century Gothic'>Century Gothic</span><br />
<span style='font-family: Comic Sans MS'>Comic Sans MS</span><br />
<span style='font-family: Courier New'>Courier New</span><br />
<span style='font-family: Franklin Gothic Medium'>Franklin Gothic Medium</span><br />
<span style='font-family: Garamond'>Garamond</span><br />
<span style='font-family: Georgia'>Georgia</span><br />
<span style='font-family: Impact'>Impact</span><br />
<span style='font-family: Lucida Console'>Lucida Console</span><br />
<span style='font-family: Lucida Sans Unicode'>Lucida Sans Unicode</span><br />
<span style='font-family: Microsoft Sans Serif'>Microsoft Sans Serif</span><br />
<span style='font-family: Palatino Linotype'>Palatino Linotype</span><br />
<span style='font-family: Tahoma'>Tahoma</span><br />
<span style='font-family: Times New Roman'>Times New Roman</span><br />
<span style='font-family: Verdana'>Trebuchet MS</span><br />
<span style='font-family: Verdana'>Verdana</span></div></div>
Dodawanie nowych czcionek jest banalnie proste. <br />
By to zrobić należy otworzyć plik: <em class='bbc'>jscripts/ips_text_editor.php</em><br />
Ten plik jest skompresowany, więc najlepiej otworzyć plik: <em class='bbc'>board/Development/javascript_uncompressed/jscripts/ips_text_editor.php</em>, jak widać jest to lokalizacja w paczce ściągniętej z panelu klienta.<br />
<br />
Znajdź:<br />
<pre class='prettyprint'>var ips_primary_fonts = new Array&#40;</pre>
Na końcu jest kod:<br />
	<pre class='prettyprint'>&#34;Verdana&#34;
&#41;;</pre>
by dodać nową czcionkę, należy wpisać jej nazwę na końcu, lub w dowolne miejsce powyżej, wg schematu:<br />
<br />
<ul class='bbcol lower-alpha'><li>wstawiając na końcu:<br />
<pre class='prettyprint'>	&#34;Verdana&#34;,
	&#34;Efentine&#34;
&#41;;</pre>
Jak widać należy pamiętać o wstawieniu przecinka, ponieważ jest to prosta tablica danych, tutaj akurat zawiera nazwy czcionek.<br />
<br /></li><li>wstawiając w środku listy:<br />
	<pre class='prettyprint'>&#34;Efentine&#34;,</pre></li></ul>
Oczywiście to tylko przykład czcionki.<br />
<br />
Gotowe! <img src='http://forum.invisionize.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
<br />
<br />
<span style='font-family: Myriad Pro'><span style='font-size: 10px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.IPB.ipslink.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.IPB.ipslink.pl</a> & <a href='http://www.InvisionBoard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span>]]></description>
		<pubDate>Mon, 10 Mar 2008 21:53:12 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20353-dodawanie-nowych-czcionek-na-forum/</guid>
	</item>
	<item>
		<title>Zmiana nazwy forum  w przesyłanych mailach</title>
		<link>http://forum.invisionize.pl/topic/20352-zmiana-nazwy-forum-w-przesylanych-mailach/</link>
		<description><![CDATA[Witam,<br />
standardowo jest tak, że w wysyłanych mailach z forum jest zawarta również jego nazwa wpisana w tym miejscu:<br />
<strong class='bbc'>ACP </strong>&gt; <strong class='bbc'>TOOLS & SETTINGS</strong> &gt; <strong class='bbc'>System Settings</strong> &gt; <strong class='bbc'>View All General Settings</strong> &gt; <strong class='bbc'>General Configuration</strong> &gt;&gt; <em class='bbc'>Board Name</em><br />
<br />
Niektórzy wpisują tam bardzo długi tekst, który w mailach nie wygląda zbyt dobrze. Można to zmienić, np. edytując wpis we wskazanym wcześniej miejscu, ale wtedy wszędzie się zmieni ten tytuł ( np. na forum w belce przeglądarki ), a ktoś może tego nie chcieć. Co wtedy robić? Przestawię to w poniższym bardzo prostym tutorialu.<br />
<br />
Otwórz plik: <em class='bbc'>sources/classes/class_email.php</em><br />
Znajdź: ( ok. 410 linii )<br />
<pre class='prettyprint'>			$this-&#62;subject .= &#34; &#40; &#34;.$this-&#62;ipsclass-&#62;vars&#91;'board_name'&#93;.&#34; &#41;&#34;;</pre>
Zamień na:<br />
<pre class='prettyprint'>			$this-&#62;subject .= &#34; &#40; InvisionBoard.pl &#41;&#34;;</pre>
Oczywiście należy zmienić nazwę domeny na swoją lub wpisać dowolnie inny tekst, jak również usunąć nawiasy etc.<br />
<br />
Myślę, że zmiana ta jest bardzo praktyczna w czytaniu maili, gdzie zdarza się, że ten właśnie człon tytułu jest 2-3 razy dłuższy od właściwej treści tytułu.<br />
<br />
<br />
<br />
<br />
<span style='font-family: Myriad Pro'><span style='font-size: 10px;'>Autorem tutoriala jest <strong class='bbc'>DawPi</strong>. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.<br />
<br />
<strong class='bbc'>Tutorial wykonany dla <a href='http://www.IPB.ipslink.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.IPB.ipslink.pl</a> & <a href='http://www.InvisionBoard.pl' class='bbc_url' title='Zewnętrzny odnośnik' rel='nofollow external'>www.InvisionBoard.pl</a></strong><br />
</span></span>]]></description>
		<pubDate>Mon, 10 Mar 2008 20:28:55 +0000</pubDate>
		<guid>http://forum.invisionize.pl/topic/20352-zmiana-nazwy-forum-w-przesylanych-mailach/</guid>
	</item>
</channel>
</rss>
