Перейти до змісту
Домент ipb-board.ru продається.

Создание ББ-Кода

Рекомендовані відповіді

Опубліковано
  • Адміністратор
Многие BB-теги представляют собой XML-файл для импорта. Данная статья рассказывает как создать XML-файл для своего BB-тега.
 
XML-файл
 
XML-файл BB-кода создать довольно просто. Необходимо всего лишь знать значение полей. Вид XML-файла BB-кода показан ниже.
<?xml version="1.0" encoding="utf-8"?><bbcodeexport>  <bbcodegroup>    <bbcode>      <bbcode_id/>      <bbcode_title>НАЗВАНИЕ</bbcode_title>      <bbcode_desc/>      <bbcode_tag>ТЕГ</bbcode_tag>      <bbcode_replace><![CDATA[ЗАМЕНА]]></bbcode_replace>      <bbcode_useoption>0</bbcode_useoption>      <bbcode_example><![CDATA[[ТЕГ]Text[/ТЕГ]]]></bbcode_example>      <bbcode_switch_option>0</bbcode_switch_option>      <bbcode_menu_option_text/>      <bbcode_menu_content_text/>      <bbcode_single_tag>0</bbcode_single_tag>      <bbcode_groups>all</bbcode_groups>      <bbcode_sections>all</bbcode_sections>      <bbcode_php_plugin/>      <bbcode_parse>2</bbcode_parse>      <bbcode_no_parsing>0</bbcode_no_parsing>      <bbcode_protected>0</bbcode_protected>      <bbcode_aliases/>      <bbcode_optional_option>0</bbcode_optional_option>      <bbcode_image/>      <bbcode_strip_search>0</bbcode_strip_search>      <bbcode_app>core</bbcode_app>      <bbcode_custom_regex/>    </bbcode>  </bbcodegroup></bbcodeexport>

где:

bbcode_title - название BB-кода.bbcode_desc - описание BB-кода.bbcode_tag - тег, который будет представлять собой BB-код.bbcode_replace - замена. Замена - обычный HTML-код, который будет преобразовываться в BB-код.bbcode_useoption - использование опции в BB-коде. Принимает значение 0 (нет) и 1 (да).bbcode_example - пример BB-кода. Необходим для отображения на странице BB-кодов.bbcode_switch_option - поменять option и content местами.bbcode_menu_option_text - подсказка для опции.bbcode_menu_content_text - подсказка для контента.bbcode_single_tag - одиночный BB-код. Принимает значение 0 (нет) и 1 (да).bbcode_groups - доступность для групп пользователей. Идёт перечисление ID групп пользователей через запятую, например 4,6 или all (для всех).bbcode_sections - доступность в определённых разделах. Идёт перечисление ID разделов через запятую, например 1,2 или all (для всех).bbcode_php_plugin - PHP файл для исполнения.bbcode_no_parsing - предотвращать разбор вложенных кодов.bbcode_aliases - псевдонимы.bbcode_optional_option - не обязательная "опция" в BB-коде. Принимает значение 0 (нет) и 1 (да).bbcode_image - изображение BB-кода. Если изображение указано, то оно будет отображаться в виде кнопки.bbcode_strip_search - вырезать из результатов поиска. Принимает значение 0 (нет) и 1 (да).bbcode_app - приложение BB-кодов.bbcode_custom_regex - фильтр с использованием регулярных выражений.

Для публікації повідомлень створіть обліковий запис або авторизуйтесь