Название: Selector BB-codes
Автор: Alice
Описание: добавляет в окно расширенного ответа селектор ВВ-кодов (например, для вставки видео с различных видеохостингов).
Время установки: ~ 2 минуты + время на установку самих ВВ-кодов, которые будут включены в селектор.
Сложность: легко
1. Прежде чем делать селектор, нужно включить в includes/bbcode.php ВВ-коды, которые он будет объединять.
Селектор целесообразен, если таких ВВ-кодов много.
Например, у меня пока только 2 ВВ-кода для вставки видео - из ютуб http://torrentpier.com/threads/full-youtube-mod.208/page-2#post-7580, который я переделала по-своему из варианта, предложенного Mikotka, и из смотри.ком http://torrentpier.com/threads/ВВ-code-smotri-com.605/.
Но я собираюсь написать и установить еще ВВ-коды для вставки видео из ливентернет, мейлру, яндекс-видео и рутуб.
Чтобы не загромождать кнопками окно ответа, пригодится селектор.
2. Непосредственно создание селектора.
templates/default/posting_editor.tpl
найти:
добавить после:
Названия, разумеется, подставить свои...
На примере ВВ-кодов для вставки видео youtube и smotri:
найти:
добавить после:
На примере ВВ-кодов для вставки видео:
В результате в окне расширенного ответа появится вот такой селектор:
По аналогии селектор можно использовать для других ВВ-кодов.
Автор: Alice
Описание: добавляет в окно расширенного ответа селектор ВВ-кодов (например, для вставки видео с различных видеохостингов).
Время установки: ~ 2 минуты + время на установку самих ВВ-кодов, которые будут включены в селектор.
Сложность: легко
1. Прежде чем делать селектор, нужно включить в includes/bbcode.php ВВ-коды, которые он будет объединять.
Селектор целесообразен, если таких ВВ-кодов много.
Например, у меня пока только 2 ВВ-кода для вставки видео - из ютуб http://torrentpier.com/threads/full-youtube-mod.208/page-2#post-7580, который я переделала по-своему из варианта, предложенного Mikotka, и из смотри.ком http://torrentpier.com/threads/ВВ-code-smotri-com.605/.
Но я собираюсь написать и установить еще ВВ-коды для вставки видео из ливентернет, мейлру, яндекс-видео и рутуб.
Чтобы не загромождать кнопками окно ответа, пригодится селектор.
2. Непосредственно создание селектора.
templates/default/posting_editor.tpl
найти:
Код:
<select name="codeAlign" class="text_size">
<option value="left" selected="selected">{L_ALIGN}</option>
<option value="left"> {L_LEFT}</option>
<option value="right"> {L_RIGHT}</option>
<option value="center"> {L_CENTER}</option>
<option value="justify"> {L_JUSTIFY}</option>
</select>
Код:
<select name="название селектора" class="text_size">
<option value="выбор ВВ-кода...">выбор ВВ-кода...</option>
<option value="название ВВ-кода1"> название1</option>
<option value="название ВВ-кода2"> название2</option>
<option value="название ВВ-кода3"> название3</option>
и т.д.
</select>
На примере ВВ-кодов для вставки видео youtube и smotri:
Код:
<select name="videoselector" class="text_size">
<option value="видео из...">видео из...</option>
<option value="youtube"> youtube.com</option>
<option value="smotri"> smotri.com</option>
</select>
Код:
bbcode.addTag("codeAlign", function(e) { var v=e.value; e.selectedIndex=0; return "align="+v }, "/align");
Код:
bbcode.addTag("название селектора", function(e) { var v=e.value; e.selectedIndex=0; return v,v} );
Код:
bbcode.addTag("videoselector", function(e) { var v=e.value; e.selectedIndex=0; return v,v} );
По аналогии селектор можно использовать для других ВВ-кодов.