<?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>Invision по-русски &#187; моды</title>
	<atom:link href="http://ipb-ru.net/tag/mody/feed" rel="self" type="application/rss+xml" />
	<link>http://ipb-ru.net</link>
	<description>IPB в Рунете &#124; Помощь по форуму на движке IP.Board</description>
	<lastBuildDate>Fri, 09 Dec 2011 17:35:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Весенние модификации от Andaril (IPB Skins Team)</title>
		<link>http://ipb-ru.net/ipb-mods-andaril-2009.html</link>
		<comments>http://ipb-ru.net/ipb-mods-andaril-2009.html#comments</comments>
		<pubDate>Sun, 19 Apr 2009 16:07:06 +0000</pubDate>
		<dc:creator>Info</dc:creator>
				<category><![CDATA[Модификации IPB]]></category>
		<category><![CDATA[IPB]]></category>
		<category><![CDATA[моды]]></category>
		<category><![CDATA[форум]]></category>

		<guid isPermaLink="false">http://ipb-ru.net/?p=821</guid>
		<description><![CDATA[За последние месяцы выпущены модификации для IPB 2.2–2.3: Мод формы поиска около каждого раздела Модификация устанавливается очень просто и будет полезна на тематических форумах с большим количеством новичков, задающих одни и те же вопросы. Новая версия мода «Спасибо» для IPB, на этот раз на Ajax. Судя по количеству скачиваний и горячему обсуждению в теме поддержки, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-880" title="a" src="http://ipb-ru.net/wp-content/uploads/2009/04/a.jpg" alt="a" width="200" height="150" /> За последние месяцы выпущены <strong>модификации для IPB 2.2–2.3</strong>:<br />
<a href="http://ipbskins.ru/forum/ipb.html?automodule=downloads&amp;req=idx&amp;cmd=viewdetail&amp;f_id=171">Мод формы поиска около каждого раздела</a><br />
Модификация устанавливается очень просто и будет полезна на тематических форумах с большим количеством новичков, задающих одни и те же вопросы.<br />
Новая версия <a href="http://ipbskins.ru/forum/ipb.html?automodule=downloads&amp;req=idx&amp;cmd=viewdetail&amp;f_id=172">мода «Спасибо» для IPB</a>, на этот раз на Ajax.<br />
Судя по количеству скачиваний и горячему обсуждению в теме поддержки, это очень нужное и достойное продолжение старой версии мода, которая была разработана Unlovelt (английская версия) и AVol (русская версия).<br />
<a href="http://ipbskins.ru/forum/ipb.html?automodule=downloads&amp;req=idx&amp;cmd=viewdetail&amp;f_id=177">Мод, позволяющий закрывать и открывать возможность комментировать изображения в IP.Gallery 2.2.x</a><br />
Модификация полезна на форумах, использующих галерею, с большим количеством участников, загружающих и обсуждающих картинки.</p>
]]></content:encoded>
			<wfw:commentRss>http://ipb-ru.net/ipb-mods-andaril-2009.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tag System (Облако тегов для IPB)</title>
		<link>http://ipb-ru.net/tag-ipb.html</link>
		<comments>http://ipb-ru.net/tag-ipb.html#comments</comments>
		<pubDate>Sat, 08 Mar 2008 01:29:10 +0000</pubDate>
		<dc:creator>andaril</dc:creator>
				<category><![CDATA[Модификации IPB]]></category>
		<category><![CDATA[Поисковая оптимизация]]></category>
		<category><![CDATA[Разное по теме IPB]]></category>
		<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Технические вопросы]]></category>
		<category><![CDATA[IPB]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[моды]]></category>
		<category><![CDATA[раскрутка]]></category>
		<category><![CDATA[форум]]></category>
		<category><![CDATA[чпу]]></category>

		<guid isPermaLink="false">http://yaci.ru/?p=61</guid>
		<description><![CDATA[Система тегов + ЧПУ для IPB v2.2.x–2.3.x. Возможна установка на версии IPB 2.1.x Tag System v2 © IPB Skins Team (by Andaril) Пример работы модуля Назначение: IPB v2.2-2.3. Может быть адаптирован к IPB v2.1.x. Для чего это надо: использование ключевых слов в виде тегов в каждой теме форума + вывод ключей в URL тегов. Способствует [...]]]></description>
			<content:encoded><![CDATA[<p>Система тегов + ЧПУ для IPB v2.2.x–2.3.x. Возможна установка на версии IPB 2.1.x</p>
<h3>Tag System v2 © IPB Skins Team (by Andaril)</h3>
<p><a href="http://ipbskins.ru/forum/tags.html">Пример работы модуля</a></p>
<p>Назначение: IPB v2.2-2.3. Может быть адаптирован к IPB v2.1.x.</p>
<p>Для чего это надо: использование ключевых слов в виде тегов в каждой теме форума + вывод ключей в URL тегов.<br />
<span id="more-61"></span></p>
<ul>
<li>Способствует индексации и лучшим позициям внутренних страниц форума в ПС по заданным ключевым словам, включая ключи на русском языке.</li>
<li>Получите много красивых URL в качестве рекламных площадок. Идеально подойдут для контекстной рекламы, а также для размещения ссылок sape и других бирж.</li>
<li>Лучшая замена поисковой системы форума. Очень удобно отправлять юзеров в поиск по тегам. Масса глупых вопросов моментально снимается.</li>
</ul>
<p>Возможности:</p>
<ul>
<li>Добавление/удаление тегов с помощью ajax.</li>
<li>Два вида ЧПУ (php в html):– tag_имя_тега.html
<p>– tags/имя_тега.html &#8212; http://ipbskins.ru/forum/tags/css.html</p>
<p>+ По желанию клиента создание другого чпу за отдельную плату.</li>
<li>Добавление тегов темы в meta-keywords при просмотре темы.</li>
<li>Вынесена опция поддержки локали cp1251.</li>
<li>При просмотре тега вывод похожих тегов.</li>
<li>Поиск по тегам.</li>
</ul>
<p>Цена с установкой и настройкой &#8212; 700 рублей.</p>
<p>По вопросам покупки обращайтесь к разработчику модуля: ICQ 293660180, Геннадий</p>
<p><strong>Внимание! </strong></p>
<p>На некоторых сайтах появились предложения установить этот модуль платно, но за меньшую цену.</p>
<p>Не ведитесь. Это кидалово. В лучшем случае, модуль просто не продадут ввиду его отсутствия у них, так как скопировали только описание. В худшем случае обманут.</p>
<p>PS</p>
<p>Обновление модуля Tag System до IP.Board 3.0 от разработчика получат все наши клиенты, не нарушившие правил лицензионного соглашения.</p>
]]></content:encoded>
			<wfw:commentRss>http://ipb-ru.net/tag-ipb.html/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>IPB 2.2.x–2.3.x: Дополнительные кнопки bb-кода</title>
		<link>http://ipb-ru.net/bbcode_buttons.html</link>
		<comments>http://ipb-ru.net/bbcode_buttons.html#comments</comments>
		<pubDate>Fri, 08 Jun 2007 06:37:38 +0000</pubDate>
		<dc:creator>andaril</dc:creator>
				<category><![CDATA[Модификации IPB]]></category>
		<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Технические вопросы]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[моды]]></category>

		<guid isPermaLink="false">http://yaci.ru/?p=36</guid>
		<description><![CDATA[Редактор, используемый в последних версиях IPB, громоздкий для освоения, кроме того, он целиком связан с java. В статье рассмотрено решение проблемы добавления своих кнопок bb-кода в редактор. Бывает нужно добавить кнопочки бб-кода в редактор, а как это сделать? Тем более нынешний редактор от ips слишком тяжелый в понимании так к тому же еще и полностью [...]]]></description>
			<content:encoded><![CDATA[<p>Редактор, используемый в последних версиях IPB, громоздкий для освоения, кроме того, он целиком связан с java. В статье рассмотрено решение проблемы добавления своих кнопок bb-кода в редактор.</p>
<p><span id="more-36"></span><br />
Бывает нужно добавить кнопочки бб-кода в редактор, а как это сделать? Тем более нынешний редактор от ips слишком тяжелый в понимании так к тому же еще и полностью завязан с java.<br />
Вот небольшая статья, о том как добавить на панель редактора свои кнопки, которые будут работать, как в обычном режиме редактора, так и в расширенном (WYSIWYG).<br />
Буду делать все на примере тега [sometag]. И так первое – это открыть ваш дистрибутив форума, и найти там папку development. В ней есть папка с несжатыми скриптами под названием javascript_uncompressed, там нам понадобятся следующие файлы:<br />
<!--quoteo--></p>
<div style="background: #E4EAF2;border: 1px dotted #000;border-bottom: 0;border-left: 4px solid #8394B2;color: #000;font-weight: bold;font-size: 10px;margin: 2px auto 0 auto;padding: 3px;">Цитата</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-left: 4px solid #8394B2;border-top: 0;color: #465584;padding: 4px;margin: 0 auto 0 auto;"><!--quotec-->./jscripts/ips_text_editor_lite.js<br />
./jscripts/ips_text_editor.js<!--QuoteEnd--></div>
<p><!--QuoteEEnd--><br />
Копируйте их куда-нибудь и откройте в любом редакторе с подсветкой синтаксиса. Не используйте обычный блокнот для редактирования файлов!!!<br />
Начнем с формы быстрого ответа, за нее отвечает файл ips_text_editor_lite.js. Найдем там строки:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->    /**<br />
    * STD:<br />
    * IPB code override<br />
    */<br />
    this.ipb_code = function()<br />
    {<br />
        var _text = this.get_selection();<br />
        this.wrap_tags( &#8216;code&#8217;, false, _text );<br />
    };<!--c2--></div>
<p><!--ec2--><br />
Копируем их, и вставим ниже. Т.е. получится что-то вроде этого:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->    /**<br />
    * STD:<br />
    * IPB code override<br />
    */<br />
    this.ipb_code = function()<br />
    {<br />
        var _text = this.get_selection();<br />
        this.wrap_tags( &#8216;code&#8217;, false, _text );<br />
    };  </p>
<p>    /**<br />
    * STD:<br />
    * IPB code override<br />
    */<br />
    this.ipb_code = function()<br />
    {<br />
        var _text = this.get_selection();<br />
        this.wrap_tags( &#8216;code&#8217;, false, _text );<br />
    };<!--c2--></div>
<p><!--ec2--></p>
<p>Теперь находим в том, что мы скопировали слова &#171;code&#187; и заменяем их на &#171;sometag&#187;. В итоге у нас получилась вот такая конструкция (вместе со стандартным текстом):</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->    /**<br />
    * STD:<br />
    * IPB code override<br />
    */<br />
    this.ipb_code = function()<br />
    {<br />
        var _text = this.get_selection();<br />
        this.wrap_tags( &#8216;code&#8217;, false, _text );<br />
    };  </p>
<p>    /**<br />
    * STD:<br />
    * IPB sometag override<br />
    */<br />
    this.ipb_sometag = function()<br />
    {<br />
        var _text = this.get_selection();<br />
        this.wrap_tags( &#8216;sometag&#8217;, false, _text );<br />
    };<!--c2--></div>
<p><!--ec2--></p>
<p>На данный момент вы получили полностью рабочую функцию вашей кнопки, можно сразу залить на сайт, однако этот файл слишком большой по объему, и его желательно сжать, как сделали это ips. Весь файл мы естественно сжимать заново не будем, а сожмем лишь новую функцию. И так, берем:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->/**<br />
    * STD:<br />
    * IPB sometag override<br />
    */<br />
    this.ipb_sometag = function()<br />
    {<br />
        var _text = this.get_selection();<br />
        this.wrap_tags( &#8216;sometag&#8217;, false, _text );<br />
    };<!--c2--></div>
<p><!--ec2--></p>
<p>И удаляем из нее все пробелы и переводы строк, но не трогаем пробел после слова &#171;var&#187;, а так же закомментированные строки. Удалив это, у вас должно получиться что-то наподобие этого:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_sometag=function(){var _text=this.get_selection();this.wrap_tags(&#8216;sometag&#8217;,false,_text);};<!--c2--></div>
<p><!--ec2--></p>
<p>Вот вы и сжали функцию. Теперь открываете файл ./jscripts/ips_text_editor_lite.js в папке с вашим форумом, предварительно сделав резервную копию. B находите в нем такую конструкцию:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_code=function(){var _text=this.get_selection();this.wrap_tags(&#8216;code&#8217;,false,_text);};<!--c2--></div>
<p><!--ec2--></p>
<p>И вставляете после нее вашу сжатую функцию, у меня это sometag:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_sometag=function(){var _text=this.get_selection();this.wrap_tags(&#8216;sometag&#8217;,false,_text);};<!--c2--></div>
<p><!--ec2--></p>
<p>И в итоге получится вот такая длинная строка</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_code=function(){var _text=this.get_selection();this.wrap_tags(&#8216;code&#8217;,false,_text);}; this.ipb_sometag=function(){var _text=this.get_selection();this.wrap_tags(&#8216;sometag&#8217;,false,_text);};<!--c2--></div>
<p><!--ec2--><br />
Сохраняем. Далее идем в стили, выбираем в опциях стиля &#171;редактировать html фрагменты&#187; (Edit template html) Далее в строке поиска шаблона пишем &#171;quick_reply_box_open (skin_topic)&#187; (без кавычек), нажимаете найти, и у вас появится этот фрагмент. В нем ищете</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->&lt;td&gt;&lt;div class=&#187;rte-normal&#187; id=&#187;fast-reply_cmd_ipb_code&#187;&gt;&lt;img src=&#187;style_images/&lt;#IMG_DIR#&gt;/folder_editor_images/rte-code-button.png&#187;  alt=&#187;{$this-&gt;ipsclass-&gt;lang['js_rte_lite_code']}&#187; title=&#187;{$this-&gt;ipsclass-&gt;lang['js_rte_lite_code']}&#187;&gt;&lt;/div&gt;&lt;/td&gt;<!--c2--></div>
<p><!--ec2--></p>
<p>Копируете этот текст и ниже вставляете его же, только заменяя {$this-&gt;ipsclass-&gt;lang['js_rte_lite_code']} на ваше название кнопки, в моем случае это &#171;Some Tag&#187;. И заменяете везде слово code на ваш тэг, у меня sometag. В итоге получится вот такая измененная строка</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->&lt;td&gt;&lt;div class=&#187;rte-normal&#187; id=&#187;fast-reply_cmd_ipb_sometag&#187;&gt;&lt;img src=&#187;style_images/&lt;#IMG_DIR#&gt;/folder_editor_images/rte-sometag-button.png&#187;  alt=&#187;Some Tag&#187; title=&#187;Some Tag&#187;&gt;&lt;/div&gt;&lt;/td&gt;<!--c2--></div>
<p><!--ec2--></p>
<p>Не забудьте залить картинку в папку style_images/&lt;#IMG_DIR#&gt;/folder_editor_images/, где &lt;#IMG_DIR#&gt; это папка со всеми изображениями вашего стиля, с названием, которое вы указали, у меня это rte-sometag-button.png. Сохраняете шаблон и все. Кнопка в быстром ответе готова.</p>
<p>Теперь кнопка в форме расширенного ответа. В принципе делать будем по аналогии, разве, что функции чуток отличаются.<br />
И так, открываем ваш несжатый файл ips_text_editor.js, который мы до этого копировали. И ищем в нем строки:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->        /**<br />
    * STD:<br />
    * IPB Quote override<br />
    */<br />
    this.ipb_quote = function()<br />
    {<br />
        this.wrap_tags_lite(  &#8217;[quote]&#8216;, &#8216;[/quote]&#8216;, 0)<br />
    };<!--c2--></div>
<p><!--ec2--><br />
Опять проделываем операцию копирования и получаем вот это (вместе с тем, что копировали).</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->    /**<br />
    * STD:<br />
    * IPB Quote override<br />
    */<br />
    this.ipb_quote = function()<br />
    {<br />
        this.wrap_tags_lite(  &#8217;[quote]&#8216;, &#8216;[/quote]&#8216;, 0)<br />
    };  </p>
<p>    /**<br />
    * STD:<br />
    * IPB Quote override<br />
    */<br />
    this.ipb_quote = function()<br />
    {<br />
        this.wrap_tags_lite(  &#8217;[quote]&#8216;, &#8216;[/quote]&#8216;, 0)<br />
    };<!--c2--></div>
<p><!--ec2--></p>
<p>Заменяем везде в копии слово &#171;quote&#187; на свой тэг, у меня это &#171;sometag&#187;. И получаем (вместе с исходной функцией):</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->    /**<br />
    * STD:<br />
    * IPB Quote override<br />
    */<br />
    this.ipb_quote = function()<br />
    {<br />
        this.wrap_tags_lite(  &#8217;[quote]&#8216;, &#8216;[/quote]&#8216;, 0)<br />
    };  </p>
<p>    /**<br />
    * STD:<br />
    * IPB sometag override<br />
    */<br />
    this.ipb_sometag = function()<br />
    {<br />
        this.wrap_tags_lite(  &#8217;[sometag]&#8216;, &#8216;[/sometag]&#8216;, 0)<br />
    };<!--c2--></div>
<p><!--ec2--></p>
<p>Далее сжимаем полученное (только в новой функции). Удаляем комментарии, пробелы, переводы строк. У меня получилось вот так:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_sometag=function(){this.wrap_tags_lite(&#8216;[sometag]&#8216;,&#8217;[/sometag]&#8216;,0)};<!--c2--></div>
<p><!--ec2--></p>
<p>Теперь открываете файл ./jscripts/ips_text_editor_lite.js в папке с вашим форумом, предварительно сделав резервную копию, и добавляете после</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_quote=function(){this.wrap_tags_lite(&#8216;[quote]&#8216;,&#8217;[/quote]&#8216;,0)};<!--c2--></div>
<p><!--ec2--></p>
<p>Вашу функцию бб кода:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_sometag=function(){this.wrap_tags_lite(&#8216;[sometag]&#8216;,&#8217;[/sometag]&#8216;,0)};<!--c2--></div>
<p><!--ec2--></p>
<p>И в итоге получаем вот такую строку:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->this.ipb_quote=function(){this.wrap_tags_lite(&#8216;[quote]&#8216;,&#8217;[/quote]&#8216;,0)}; this.ipb_sometag=function(){this.wrap_tags_lite(&#8216;[sometag]&#8216;,&#8217;[/sometag]&#8216;,0)};<!--c2--></div>
<p><!--ec2--></p>
<p>Сохраняем, и опять заходим в стили. На этот раз набираем в поиске &#171;ips_editor (skin_editors)&#187; (без кавычек). Находим в появившемся шаблоне строки:</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->&lt;td&gt;&lt;div class=&#187;rte-normal&#187; id=&#187;{$editor_id}_cmd_ipb_code&#187;&gt;&lt;img src=&#187;{$images_path}rte-code-button.png&#187;  alt=&#187;{$this-&gt;ipsclass-&gt;lang['js_rte_lite_code']}&#187; title=&#187;{$this-&gt;ipsclass-&gt;lang['js_rte_lite_code']}&#187;&gt;&lt;/div&gt;&lt;/td&gt;<!--c2--></div>
<p><!--ec2--></p>
<p>Копируете этот текст и ниже вставляете его же, только заменяя {$this-&gt;ipsclass-&gt;lang['js_rte_lite_code']} на ваше название кнопки, в моем случае это &#171;Some Tag&#187;. И заменяете везде слово code на ваш тэг, у меня sometag. В итоге получится вот такая измененная строка</p>
<p><!--c1--></p>
<div style="background: #FDDBCC;border: 1px dotted #000;border-bottom: 0;color: #000;font-weight: bold;margin: 0 auto 0 auto;padding: 3px;">Код</div>
<div style="background: #FAFCFE;border: 1px dotted #000;border-top: 0;color: #465584;font-family: Courier, Courier New, Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;"><!--ec1-->&lt;td&gt;&lt;div class=&#187;rte-normal&#187; id=&#187;{$editor_id}_cmd_ipb_sometag&#187;&gt;&lt;img src=&#187;{$images_path}rte-sometag-button.png&#187;  alt=&#187;Some tag&#187; title=&#187;Some tag&#187;&gt;&lt;/div&gt;&lt;/td&gt;<!--c2--></div>
<p><!--ec2--></p>
<p>Не забудьте залить картинку в папку style_images/&lt;#IMG_DIR#&gt;/folder_editor_images/, где &lt;#IMG_DIR#&gt; это папка со всеми изображениями вашего стиля, с названием, которое вы указали, у меня это rte-sometag-button.png. Сохраняете шаблон и все. Кнопки присутствуют в обоих формах ответа.</p>
]]></content:encoded>
			<wfw:commentRss>http://ipb-ru.net/bbcode_buttons.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

