<?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>yAnTar блог - про подорожі, відпочинок, моє життя &#187; плагін</title>
	<atom:link href="http://yablog.org.ua/tag/plahin/feed/" rel="self" type="application/rss+xml" />
	<link>http://yablog.org.ua</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 20:26:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Хак для watermark reloaded</title>
		<link>http://yablog.org.ua/2011/07/17/hak-dlya-watermark-reloaded/</link>
		<comments>http://yablog.org.ua/2011/07/17/hak-dlya-watermark-reloaded/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 15:41:56 +0000</pubDate>
		<dc:creator>yAnTar</dc:creator>
				<category><![CDATA[Інтернет]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[watermark reloaded]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[плагін]]></category>

		<guid isPermaLink="false">http://yablog.org.ua/?p=5102</guid>
		<description><![CDATA[Вирішив для тих рисунків, що додаю на блог ставити watermark (водяний знак). Скачав плагін для вордпреса, який при аплоді фотографій автоматично ставить watermark (в принципі можна було би і заюзати якусь прогу, що ставить для всіх фото в папці водяний знак, але зупинився саме на плагіні). Для цього підійшов плагін watermark reloaded &#8211; робить все [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://yablog.org.ua/wp-content/uploads/2011/07/wordpress.png" alt="" width="150" align="left" />Вирішив для тих рисунків, що додаю на блог ставити watermark (водяний знак). Скачав плагін для вордпреса, який при аплоді фотографій автоматично ставить watermark (в принципі можна було би і заюзати якусь прогу, що ставить для всіх фото в папці водяний знак, але зупинився саме на плагіні). Для цього підійшов плагін watermark reloaded &#8211; робить все автоматом, є багато налаштувань. Тільки одне, чого не було &#8211; це, щоб можна було використовувати альфа-канал в кольорі тексту. Але, щоб це поправити &#8211; вистачило 5 хвилин &#8211; знайти у файлі виклик функції imagecolorallocate і замінити її на imagecolorallocatealpha.<span id="more-5102"></span>Отже, відкриваємо файл /wp-content/plugins/watermark-reloaded/watermark-reloaded.php знаходимо метод imageColorAllocateHex (рядок 239) і міняємо рядок</p>
<div class="codesnip-container" >
<div class="php codesnip" style="font-family:monospace;"><span class="kw1">return</span> <a rel="nofollow" href="http://www.php.net/imagecolorallocate"><span class="kw3">imagecolorallocate</span></a><span class="br0">&#40;</span><span class="re0">$image</span><span class="sy0">,</span><br />
0xFF <span class="sy0">&amp;</span> <span class="br0">&#40;</span><span class="re0">$int</span> <span class="sy0">&gt;&gt;</span> 0&#215;10<span class="br0">&#41;</span><span class="sy0">,</span><br />
0xFF <span class="sy0">&amp;</span> <span class="br0">&#40;</span><span class="re0">$int</span> <span class="sy0">&gt;&gt;</span> 0&#215;8<span class="br0">&#41;</span><span class="sy0">,</span><br />
0xFF <span class="sy0">&amp;</span> <span class="re0">$int</span><span class="br0">&#41;</span></div>
</div>
<p>на такий</p>
<div class="codesnip-container" >
<div class="php codesnip" style="font-family:monospace;"><span class="kw1">return</span> <a rel="nofollow" href="http://www.php.net/imagecolorallocatealpha"><span class="kw3">imagecolorallocatealpha</span></a><span class="br0">&#40;</span><span class="re0">$image</span><span class="sy0">,</span><br />
0xFF <span class="sy0">&amp;</span> <span class="br0">&#40;</span><span class="re0">$int</span> <span class="sy0">&gt;&gt;</span> 0&#215;10<span class="br0">&#41;</span><span class="sy0">,</span><br />
0xFF <span class="sy0">&amp;</span> <span class="br0">&#40;</span><span class="re0">$int</span> <span class="sy0">&gt;&gt;</span> 0&#215;8<span class="br0">&#41;</span><span class="sy0">,</span><br />
0xFF <span class="sy0">&amp;</span> <span class="re0">$int</span><span class="sy0">,</span><br />
<span class="nu0">90</span><span class="br0">&#41;</span></div>
</div>
<p>тобто змінюємо метод на такий, що дозволяє юзати параметр альфа-каналу і додаємо цей параметр. Параметр може бути від 0 до 127 (я в себе поставив 90). Якщо комусь треба &#8211; можу зробити цей хак повноцінним &#8211; додати можливість міняти його в налаштуваннях, а не напряму через файл.</p>
]]></content:encoded>
			<wfw:commentRss>http://yablog.org.ua/2011/07/17/hak-dlya-watermark-reloaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery plugin positioning v1.1</title>
		<link>http://yablog.org.ua/2009/01/24/jquery-plugin-positioning-v11/</link>
		<comments>http://yablog.org.ua/2009/01/24/jquery-plugin-positioning-v11/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 17:30:59 +0000</pubDate>
		<dc:creator>yAnTar</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[плагін]]></category>

		<guid isPermaLink="false">http://yablog.org.ua/?p=735</guid>
		<description><![CDATA[2 місяці тому я написав плагін jQuery positioning. В процесі роботи виникли завдання і таким чином плагін прийшлось дописувати. Представляю оновлену версію плагіна.
Відмінності від попередньої версії:
- можна задавати зсув не тільки в пікселях, але і в процентах;
- в методі centering можна задавати центрування тільки по горизонталі, тільки по вертикалі або по обидвох параметрах.
Плагін (як і [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://yablog.org.ua/wp-content/uploads/2008/11/jquery.gif" alt="jquery" align="left" />2 місяці тому я написав плагін <a href="http://yablog.org.ua/2008/11/11/jquery-plugin-positioning/">jQuery positioning</a>. В процесі роботи виникли завдання і таким чином плагін прийшлось дописувати. Представляю оновлену версію плагіна.<span id="more-735"></span></p>
<p>Відмінності від попередньої версії:<br />
- можна задавати зсув не тільки в пікселях, але і в процентах;<br />
- в методі centering можна задавати центрування тільки по горизонталі, тільки по вертикалі або по обидвох параметрах.</p>
<p>Плагін (як і в попередній версії) має 2 методи<br />
positioning(leftOffset, topOffset, scroll) &#8211; позиціонує елемент на сторінці<br />
leftOffset &#8211; задає зсув по горизонталі<br />
topOffset &#8211; задає зсув по вертикалі<br />
scroll  &#8211; позиціонувати елемент відносно “абсолютного” лівої верхньої точки сторінки, чи позиціонувати елемент відносно верхньої лівої точки уже проскроленої сторінки<br />
Метод centering(horisontalAlign, verticalAlign) &#8211; позиціонує елемент по центру сторінки.<br />
Плагін тестував в FF 3.0, IE6.0+, Safari 3.1, Opera 9.6<br />
Приклад можна глянути тут<br />
<a onclick="this.target = '_blank'" href="http://yablog.org.ua/jquery/index.html">jQuery Plugin positioning</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yablog.org.ua/2009/01/24/jquery-plugin-positioning-v11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP-SpamFree &#8211; блог без каптчі</title>
		<link>http://yablog.org.ua/2008/11/14/wp-spamfree-bloh-bez-kaptchi/</link>
		<comments>http://yablog.org.ua/2008/11/14/wp-spamfree-bloh-bez-kaptchi/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 20:37:38 +0000</pubDate>
		<dc:creator>yAnTar</dc:creator>
				<category><![CDATA[Інтернет]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[плагін]]></category>

		<guid isPermaLink="false">http://yablog.org.ua/?p=564</guid>
		<description><![CDATA[За порадою Вови Осіпова поставив собі плагін SpamFree, бо так само як у нього при вводі каптчі бували деколи глюки. Плагін перевіряє, чи спам-бот зайшов на сайт, чи людина, використовуючи javascript i cookie.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://yablog.org.ua/wp-content/uploads/2008/11/captcha.png" alt="" align="left" />За порадою Вови Осіпова поставив собі плагін SpamFree, бо так само як у нього при вводі каптчі бували деколи глюки. Плагін перевіряє, чи спам-бот зайшов на сайт, чи людина, використовуючи javascript i cookie.</p>
]]></content:encoded>
			<wfw:commentRss>http://yablog.org.ua/2008/11/14/wp-spamfree-bloh-bez-kaptchi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>jQuery plugin positioning</title>
		<link>http://yablog.org.ua/2008/11/11/jquery-plugin-positioning/</link>
		<comments>http://yablog.org.ua/2008/11/11/jquery-plugin-positioning/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 07:29:41 +0000</pubDate>
		<dc:creator>yAnTar</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[плагін]]></category>

		<guid isPermaLink="false">http://yablog.org.ua/?p=560</guid>
		<description><![CDATA[Під час розробки одного проекту виникла проблема розміщення діву посередині сторінки незалежно від ширини діву.
Якщо сторінка повністю поміщається на екран &#8211; можна робити через сss (position:absolute; left i top).
Якщо ж сторінка займає більше місця &#8211; зявляється скролл і проблеми &#8211; потрібно робити по-іншому.
Так як останнім часом активно використовую Javascript-фреймворк jQuery &#8211; вирішив оформити код у [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://yablog.org.ua/wp-content/uploads/2008/11/jquery.gif" alt="jquery" align="left" />Під час розробки одного проекту виникла проблема розміщення діву посередині сторінки незалежно від ширини діву.</p>
<p>Якщо сторінка повністю поміщається на екран &#8211; можна робити через сss (position:absolute; left i top).</p>
<p>Якщо ж сторінка займає більше місця &#8211; зявляється скролл і проблеми &#8211; потрібно робити по-іншому.</p>
<p>Так як останнім часом активно використовую Javascript-фреймворк jQuery &#8211; вирішив оформити код у вигляді плагіна. Так з&#8217;явився плагін positioning<span id="more-560"></span>.</p>
<p>Плагін має 2 методи:<br />
positioning(leftOffset, topOffset, scroll) &#8211; позиціонує елемент на сторінці<br />
leftOffset &#8211; задає зсув по горизонталі</p>
<p>topOffset &#8211; задає зсув по вертикалі</p>
<p>scroll  &#8211; позиціонувати елемент відносно &#8220;абсолютного&#8221; лівої верхньої точки сторінки, чи позиціонувати елемент відносно верхньої лівої точки уже проскроленої сторінки<br />
Метод centering() &#8211; позиціонує елемент точно по центру сторінки.</p>
<p>Плагін тестував в FF 3.0, IE6.0+, Safari 3.1, Opera 9.6</p>
<p>Приклад можна глянути тут</p>
<p><a onclick="this.target = '_blank'" href="http://yablog.org.ua/jquery/index.html">jQuery Plugin positioning</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yablog.org.ua/2008/11/11/jquery-plugin-positioning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

