<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Яйо &#187; web</title>
	<atom:link href="http://blog.karailiev.net/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.karailiev.net</link>
	<description>(блог на Валентин Караилиев)</description>
	<lastBuildDate>Sun, 18 Oct 2009 18:59:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Fix for Joomla1.5 Bridge for phpBB3.0</title>
		<link>http://blog.karailiev.net/2008/fix-for-joomla-bridge-for-phpbb3/</link>
		<comments>http://blog.karailiev.net/2008/fix-for-joomla-bridge-for-phpbb3/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 12:39:41 +0000</pubDate>
		<dc:creator>Valentin Karailiev</dc:creator>
				<category><![CDATA[phpBB]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[joomla]]></category>

		<guid isPermaLink="false">http://www.karailiev.net/?p=90</guid>
		<description><![CDATA[Few days ago I&#8217;ve installed my first CMS and the chosen one was Joomla! It&#8217;s great program with nice administration panel with many options (some may say too many ). After clicking here and there I realized there wasn&#8217;t any form of discussion out of the box and I started looking for some plugin that [...]]]></description>
			<content:encoded><![CDATA[<p>Few days ago I&#8217;ve installed my first CMS and the chosen one was <a href="http://www.joomla.org/" target="_blank">Joomla!</a><br />
It&#8217;s great program with nice administration panel with many options (some may say too many <img src='http://blog.karailiev.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ).<br />
After clicking here and there I realized there wasn&#8217;t any form of discussion out of the box and I started looking for some plugin that enables writing comments. At the next day I decided I needed something  more powerful&#8230; something like phpBB3. It tuned out that there is a nice <a href="http://www.phpbbchina.com/forum/viewtopic.php?f=4&amp;t=1787" target="_blank">Joomla1.5 Bridge for phpBB3.0</a> that enables integration of phpBB3. The main idea is to make the forum to use the Joomla&#8217;s users table.<br />
And now the problem: there were many people (and me too) that install the bridge and it&#8217;s not working.</p>
<blockquote><p>Hello, thanks for the great bridge! I have one question however, everything is installed correctly and new users to Joomla are added to phpbb. But users are not logged in to phpbb when they log in through Joomla.</p>
<p>If the users logs into both Joomla and phpbb separately and then logs out through Joomla &#8211; they will be logged out of phpbb.</p>
<p>What do I need to do to get the logins to sync?</p></blockquote>
<p>Now I think I&#8217;ve found the problem. <span id="more-90"></span><br />
When I go to ACP-&gt;Cookie settings I see</p>
<blockquote><p>Cookie name: phpbb3_ABC</p></blockquote>
<div style="float:right; margin-left:10px;margin-top:10px;"><script type="text/javascript"><!--
google_ad_client = "pub-9257444666908270";
/* 250x250 - Mandigo */
google_ad_slot = "8603249153";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p>When I log in via phpBB it creates the cookies phpbb_ABC_k, phpbb_ABC_u, phpbb_ABC_sid<br />
When I log in via Joomla it creates phpbb_XYZ_k, phpbb_XYZ_u, phpbb_XYZ_sid<br />
So there was a problem with cookies naming.<br />
I opened the phpBB database and there I saw in the config table</p>
<blockquote><p>cookie_name: phpbb_XYZ</p></blockquote>
<p>The bridge is loading correct data from DB.<br />
So I suppose this is a phpBB3 bug, because for some reason they have one value shown in interface and really used and another value in the database.</p>
<p>So I needed to make the both values equal.<br />
The easiest way was to go to ACP-&gt;Cookie settings and just hit Submit.<br />
After that there was the same cookie name everywhere and since then everything works like a charm.</p>
<p>I hope this will help others too. If you have some questions or this doesn&#8217;t help to solve your problem you can leave a comment here or post a reply to <a href="http://www.phpbbchina.com/forum/viewtopic.php?f=4&amp;t=1787" target="_blank">this topic</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karailiev.net/2008/fix-for-joomla-bridge-for-phpbb3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Как да добавим клип от YouTube в phpBB3 форум</title>
		<link>http://blog.karailiev.net/2008/%d0%ba%d0%b0%d0%ba-%d0%b4%d0%b0-%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%b8%d0%bc-%d0%ba%d0%bb%d0%b8%d0%bf-%d0%be%d1%82-youtube-%d0%b2-phpbb3-%d1%84%d0%be%d1%80%d1%83%d0%bc/</link>
		<comments>http://blog.karailiev.net/2008/%d0%ba%d0%b0%d0%ba-%d0%b4%d0%b0-%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%b8%d0%bc-%d0%ba%d0%bb%d0%b8%d0%bf-%d0%be%d1%82-youtube-%d0%b2-phpbb3-%d1%84%d0%be%d1%80%d1%83%d0%bc/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 21:59:04 +0000</pubDate>
		<dc:creator>Valentin Karailiev</dc:creator>
				<category><![CDATA[phpBB]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.karailiev.net/?p=5</guid>
		<description><![CDATA[От известно време поддържам няколко форума и макар да са на различни теми, всички имат един и същи раздел: забава / fun / off-topic или нещо от сорта. Напоследък все по-често в този раздел (и не само) се появяват линкове към клипчета в YouTube. Досадното е, че phpBB3 не поредоставя начин за показването на клипчетата [...]]]></description>
			<content:encoded><![CDATA[<p>От известно време поддържам няколко форума и макар да са на различни теми, всички имат един и същи раздел: забава / fun / off-topic или нещо от сорта.<br />
Напоследък все по-често в този раздел (и не само) се появяват линкове към клипчета в YouTube.<br />
Досадното е, че phpBB3 не поредоставя начин за показването на клипчетата директно във форума и желаещите да ги видят трябва да кликнат на линка и да отворят YouTube.<br />
Ето как реших проблема за моите форуми:</p>
<p><span id="more-5"></span></p>
<p>За да направите необходимите промени трябва да имате <strong>администраторски достъп</strong>.</p>
<ol>
<li>Отворете контролния панел и от главното меню изберете <strong>Posting</strong>.</li>
<li>След това изберете <strong>BBCodes</strong> (ако не е избрано по подразбиране). Тук можете да добавите собствени BB тагове. Сега ние ще добавим тага [YouTube].</li>
<li>Под (може би) празната таблица с ваши тагове има бутон <strong>Add a new BBCode</strong>. Когато кликнете на него, се отваря форма за добавяне на нов BB код.</li>
<li>В полето <strong>BBCode usage</strong> въведете:
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">[YouTube]&lt;object width=&quot;{NUMBER1}&quot; height=&quot;{NUMBER2}&quot;&gt;&lt;param name=&quot;{TEXT1}&quot; value=&quot;{TEXT2}&quot;&gt;&lt;/param&gt;&lt;param name=&quot;{TEXT3}&quot; value=&quot;{TEXT4}&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;{TEXT5}&quot; type=&quot;application/x-shockwave-flash&quot; {TEXT6}=&quot;{TEXT7}&quot; width=&quot;{NUMBER8}&quot; height=&quot;{NUMBER9}&quot;&gt;&lt;/embed&gt;&lt;/object&gt;[/YouTube]</div>
</li>
</ol>
</div>
</li>
<li>В полето <strong>HTML replacement</strong> въведете:
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&lt;object width=&quot;{NUMBER1}&quot; height=&quot;{NUMBER2}&quot;&gt;&lt;param name=&quot;{TEXT1}&quot; value=&quot;{TEXT2}&quot;&gt;&lt;/param&gt;&lt;param name=&quot;{TEXT3}&quot; value=&quot;{TEXT4}&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;{TEXT5}&quot; type=&quot;application/x-shockwave-flash&quot; {TEXT6}=&quot;{TEXT7}&quot; width=&quot;{NUMBER8}&quot; height=&quot;{NUMBER9}&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</div>
</li>
</ol>
</div>
</li>
<li>Ако желате при писане на пост да се извежда бутон за новия таг заедно с бутоните за останалите, сложете отметката <strong>Display on posting page</strong>.</li>
<li>В полето <strong>Help line text</strong> можете да въведете кратко обяснение за потребителите, което се извежда, когато задържите курсора на мишката за няколко секунди върху бутончето (ако сте разрешили то да се показва).</li>
<li>Натиснете бутона <strong>Submit</strong></li>
</ol>
<p><a href='http://www.karailiev.net/wp-content/uploads/2008/04/youtubebutton.png' target='_blank'><img src="http://www.karailiev.net/wp-content/uploads/2008/04/youtubebutton-300x119.png" alt="" title="youtubebutton" width="300" height="119" class="alignright size-medium wp-image-8" /></a> Ако сте изпълнили успешно всички стъпки и опитате да напишете нов пост или отговор във форума, би трябвало да видите новия бутон, както на тази картинка.<br />
Когато кликнете на бутона, в полето ще се изпише [YouTube][/YouTube] и курсурът ще застане посредата в очакване да въведете клипчето, което искате да покажете. Ако не сте избрали опцията за показване на бутона, можете да напишете таговете на ръка.</p>
<p><a href='http://www.karailiev.net/wp-content/uploads/2008/04/youtubelink.png' target='_blank'><img src="http://www.karailiev.net/wp-content/uploads/2008/04/youtubelink-300x197.png" alt="" title="youtubelink" width="300" height="197" class="alignright size-medium wp-image-7" /></a> Сега остава само да отворите YouTube, да изберете клип и да изкопирате приготвения за целта код. Намира се в дясно под информацията за потребителя, който е качил клипа. Изкопирания код поставете между двата [YouTube] тага и когато публикувате поста си, на тяхно място ще се появи прозорче, в което да гледате клипа без да напускате форума.</p>
<p>Това е всичко необходимо за phpBB3. Когато ми остане повече време ще си поиграя и с други форуми. Ако някой вече има информация по въпроса, може да ми пише или да остави коментар. Ако туториалът ви е бил полезен, ще съм благодарен да напишете във форума си кратък пост или просто да сложите линк към статията. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karailiev.net/2008/%d0%ba%d0%b0%d0%ba-%d0%b4%d0%b0-%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%b8%d0%bc-%d0%ba%d0%bb%d0%b8%d0%bf-%d0%be%d1%82-youtube-%d0%b2-phpbb3-%d1%84%d0%be%d1%80%d1%83%d0%bc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CSS Naked Day!</title>
		<link>http://blog.karailiev.net/2008/css-naked-day/</link>
		<comments>http://blog.karailiev.net/2008/css-naked-day/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 22:59:49 +0000</pubDate>
		<dc:creator>Valentin Karailiev</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://karailiev.net/?p=4</guid>
		<description><![CDATA[Къде ми е дизайнът?! Каква ирония&#8230; точно за откриването си блогът ми остана гол&#8230; Зад всичко това стои идеята за популяризиране на уеб стандартите. Елегантно и просто благодарение на правилната употреба на (x)html, meta-тагове, css, добра йерархична структура и разбира се игра на думи. Това е 3та година на инициативата CSS Naked Day. Оставянето на [...]]]></description>
			<content:encoded><![CDATA[<h2>Къде ми е дизайнът?!</h2>
<p>Каква ирония&#8230; точно за откриването си блогът ми остана гол&#8230;</p>
<p>Зад всичко това стои идеята за популяризиране на уеб стандартите. Елегантно и просто благодарение на правилната употреба на (x)html, meta-тагове, css, добра йерархична структура и разбира се игра на думи.</p>
<p>Това е 3та година на инициативата <a href="http://naked.dustindiaz.com/" target="_blank">CSS Naked Day</a>. Оставянето на страницата гола ще помогне да се оцени работата на уеб дизайнерите, благодарение на които сайтовете и блоговете  ни изглеждат толкова добре. Това е повод и да се напомнят предимствата на употребата на CSS в дизайна на страниците, правейки ги достъпни за повече хора, използващи различни средства за достъп до тях.</p>
<p><span id="more-4"></span></p>
<h2>Как да участвам?</h2>
<p>Попълнете тази форма <a href="http://naked.dustindiaz.com/#signup" target="_blank">naked day signup form</a>, и сайтът ви ще бъде включен в официалния списък на участниците за 1 час.</p>
<p>След това на 9 Април просто <strong>махнете целия CSS код от сайта си, оставяки го без дизайн</strong>.</p>
<p>(По желание): Добавете следния код в началото на страницата си:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&lt;h3&gt;Какво се случи с дизайна?&lt;/h3&gt;
</div>
</li>
<li class="li1">
<div class="de1">За да разберете защо стилове на този сайт не работят, посетете
</div>
</li>
<li class="li1">
<div class="de1">&lt;a href=&quot;http://naked.dustindiaz.com/&quot;&gt;официалния сайт&lt;/a&gt;
</div>
</li>
<li class="li1">
<div class="de1">на годишната кампания CSS Naked Day или
</div>
</li>
<li class="li2">
<div class="de2">&lt;a title=&quot;годишната кампания CSS Naked Day на български&quot;
</div>
</li>
<li class="li1">
<div class="de1">href=&quot;http://www.karailiev.net/2008/css-naked-day/&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">преводa на български език&lt;/a&gt;.</div>
</li>
</ol>
</div>
<p>Това е за тези, които смятат, че е нужно да обяснят на посетителите си за какво става дума.</p>
<h2>Кога ще се състои отново?</h2>
<p>Ето как се определя датата:</p>
<ul>
<li>Денят трябва да е вторник, сряда или четвъртък (дните с най-глоям трафик)</li>
<li>Трябва да е около първата седмица на април</li>
<li>Не трябва да е на 1 април (международен ден на шегата)</li>
<li>Датата трябва да бъде съобщена поне 5 дни предварително</li>
</ul>
<h2>Как да го направя?</h2>
<p>Ето една примерна PHP функция, която да помогне в начинанието:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">function</span> is_naked_day<span class="br0">&#40;</span><span class="re0">$d</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="re0">$start</span> = <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&#8216;U&#8217;</span>, <a href="http://www.php.net/mktime"><span class="kw3">mktime</span></a><span class="br0">&#40;</span><span class="nu0">-12</span>, <span class="nu0">0</span>, <span class="nu0">0</span>, <span class="nu0">04</span>, <span class="re0">$d</span>, <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&#8216;Y&#8217;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="re0">$end</span> = <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&#8216;U&#8217;</span>, <a href="http://www.php.net/mktime"><span class="kw3">mktime</span></a><span class="br0">&#40;</span><span class="nu0">36</span>, <span class="nu0">0</span>, <span class="nu0">0</span>, <span class="nu0">04</span>, <span class="re0">$d</span>, <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&#8216;Y&#8217;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li2">
<div class="de2">&nbsp; <span class="re0">$z</span> = <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&#8216;Z&#8217;</span><span class="br0">&#41;</span> * <span class="nu0">-1</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="re0">$now</span> = <a href="http://www.php.net/time"><span class="kw3">time</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> + <span class="re0">$z</span>; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span> <span class="re0">$now</span> &gt;= <span class="re0">$start</span> &amp;&amp; <span class="re0">$now</span> &lt;= <span class="re0">$end</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw1">return</span> <span class="kw2">true</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; <span class="kw1">return</span> <span class="kw2">false</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Използва се така:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&lt;head&gt;</div>
</li>
<li class="li1">
<div class="de1">&#8230;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span> is_naked_day<span class="br0">&#40;</span><span class="nu0">9</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&#8216;&lt;!&#8211; naked day has no styles &#8211;&gt;&#8217;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&#8216;&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;styles.css&quot; /&gt;&#8217;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
<li class="li2">
<div class="de2">&#8230;</div>
</li>
<li class="li1">
<div class="de1">&lt;/head&gt;</div>
</li>
</ol>
</div>
<p>Ако желаете да получите повече информация за инициативата, посетете <a href="http://naked.dustindiaz.com/" target="_blank">http://naked.dustindiaz.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karailiev.net/2008/css-naked-day/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
