=== Дополнительные ВВ-коды === Вероятно, вам приходилось пользоваться ВВ-кодами при размещении сообщений. Они представляют собой тэги, которые определенным образом трансформируют текст, заключенный в них. ВВ-коды могут состоять из четырех блоков, некоторые из которых обязательны: * Открывающийся тэг - напр.: [b]. Обязательный. Означает начало ВВ-кода. * Атрибут - напр.: [color=red]. Обычно, необязательный, хотя в некоторых случаях – обязательный. Обеспечивает дополнительные параметры для использования в ВВ-коде. * Содержимое тэгов - напр.: [b]Некоторый текст[/b]. Текст, к которому будет применен стиль ВВ-кода. * Закрывающийся тэг - напр.: [/b]. Обязательный, зависит от используемого тэга. Обозначает окончание ВВ-кода. IP.Board имеет ряд уже существующих ВВ-кодов для определенных стилей. Некоторые из них приведены ниже: ^ Тэг ^ Описание ^ Исходный текст ^ Результат ^ | [b] [/b] | Жирный текст | Вот некоторый [b]текст[/b] | Вот некоторый **текст** | | [i] [/i] | Курсив | Вот некоторый [i]текст[/i] | Вот некоторый //текст// | | [color={color}] [/color] | Цветной текст | Вот некоторый [color=red]текст[/color] | Вот некоторый {{documentation:acp:management:111.png|}} | Встроенные ВВ-коды, уже имеющиеся в IP.Board, не покрывают всех возможных типов форматирования, которые могут потребоваться для форума, поскольку у каждого могут быть свои требования. По этой причине IP.Board позволяет создавать собственные ВВ-коды, позволяя создавать собственные тэги ВВ-кода взамен указываемым HTML тэгам. Они используются также, как и встроенные ВВ-коды (как описано выше). Чтобы попасть на страницу управления дополнительными ВВ-кодами, перейдите по ссылке Дополнительные BB-коды -> Список ВВ-кодов (Custom BBCode -> Custom BBCode Manager). Отобразится список существующих ВВ-кодов (вместе с уже созданными IP.Board кодами). {{documentation:acp:management:59.png|}} Чтобы отредактировать ваши ВВ-коды, нажмите кнопку {{documentation:acp:management:clipboard03.png|}} в правой колонке в ряду, соответствующему коду, который вы хотите отредактировать, и выберите {{documentation:acp:management:clipboard01.png|}} из списка. Вам откроется экран, аналогичный тому, что открывается при добавлении ВВ-кода, с уже существующей, готовой для форматирования информацией в соответствующих полях. Пользуйтесь инструкциями по добавлению нового ВВ-кода при редактировании этих настроек. Хотя это и возможно, мы не рекомендуем изменять созданные по умолчанию IP.Board ВВ-коды, поскольку это может привести к нарушению некоторых функций форума. Для удаления дополнительного ВВ-кода, нажмите кнопку {{documentation:acp:management:clipboard02.png|}} в соответствующем списке, после нажатия клавиши {{documentation:acp:management:clipboard03.png|}}. Подтверждения процедуры нет, поэтому будьте внимательны при удалении. При удалении дополнительного ВВ-кода, текст, к которому код применялся, будет отображаться как неформатированный текст, т.е. – текст не будет отформатирован также как и раньше. === Добавление нового дополнительного BB-кода === Чтобы начать процесс добавления нового BB-кода, перейдите в меню Дополнительные ВВ-коды -> Добавить BB-код (Custom BBCode -> Add New BBCode). Прежде чем создавать BB-коды, Вы должны иметь хотя бы базовые знания HTML. Если таковые отсутствуют, Вы можете найти на сайтах поддержки IPB списки готовых BB-кодов, которые затем можно импортировать. {{documentation:acp:management:60.png|}} Форма содержит несколько полей, которые нужно заполнить для добавления нового ВВ-кода. __Название BB-кода__ Наименование ВВ-кода, который Вы создаете, используется в качестве справочной информации в контрольной панели администратора и во всплывающей подсказке, которую будут просматривать пользователи при размещении сообщений. __Полное описание этого BB-кода__ Описание создаваемого Вами ВВ-кода, которое будет показано пользователям во всплывающей подсказке, которую будут просматривать пользователи при размещении сообщений. __Пример этого BB-кода__ Пример применения данного ВВ-кода для использования во всплывающей подсказке. __Тэг этого BB-кода__ Это и есть настоящее значение для BB-тэгов, именно в таком виде их будет вводить пользователь. Не нужно указывать квадратные скобки, вводите только текст тэга. __Использовать опции в теге?__ Если необходимо передавать какие-то дополнительные значения в ваш ВВ-код (например, название цвета для тэга цвета), то включение данной заставит IPB использовать эти дополнительные значения (в том случае, если они указаны). __Сменить операнды?__ Если вы желаете заменять {content} на {option} (при использовании тегов IE «любит» [tag={content}]{option}[/tag] __Замена BB-кода__ Введите здесь HTML-код, которым будет заменяться ваш BВКод при выводе на экран. В HTML-код можно вставлять {тэги} ({tags}), которые будут заменены соответствующими значениями, указанными пользователем при вводе ВВ-кода. Доступны два тэга: * {content} - заменяется текстом, который пользователь вводит между открывающим и закрывающим тэгами. * {option} - заменяется значением опции, указанным в открывающем тэге. чтобы можно было использовать тэг {option}, настройка Использовать опции в тэге? (Use Option in Tag) должна быть активирована. Когда Вы указали все необходимые данные, нажмите Добавить (Add BBCode), чтобы выполнить это действие. На странице управления BB-кодами (Дополнительные BB-коды -> Список BB-кодов (Custom BBCode -> Custom BBCode Management)) есть инструмент, позволяющий вам протестировать созданные BB-коды. Просто введите какой-нибудь текст с применением вашего кода и нажмите кнопку Начать проверку (Run Test), чтобы увидеть результаты действия добавленного BB-кода. === Импорт и экспорт дополнительных ВВ-кодов === IPB позволяет Вам импортировать и экспортировать дополнительные BB-коды, созданные вами или другими людьми. Вы можете поделиться экспортированным списком ВВ-кодов с администраторами других форумов (через один из многочисленных форумов поддержки IPB), а можете импортировать список, созданный другими для быстрого добавления ВВ-кодов в вашем форуме. Чтобы импортировать список дополнительных ВВ-кодов, который вы предварительно экспортировали или где-то загрузили, прежде всего перейдите в раздел управления дополнительными ВВ-кодами (Дополнительные ВВ-коды -> Список ВВ-кодов (Custom BBCode -> Custom BBCode Manager)). В нижней части экрана расположена форма для импорта списка. {{documentation:acp:management:61.png|}} Нажмите кнопку Обзор (Browse) и найдите файл, который вы хотите импортировать; файл должен называться ipb_bbcode.xml.gz или ipb_bbcode.xml. Когда вы выбрали файл, нажмите Импортировать (Import), чтобы начать процесс импорта. При импорте не будут перезаписаны дублирующиеся ВВ-коды, имена тэгов которых уже существуют на форуме. Если вы хотите поделиться вашими ВВ-кодами с администраторами других форумов (как правило, через один из многочисленных форумов поддержки IPB) или просто сделать резервную копию для собственного пользования, вы можете экспортировать коды в формате XML с помощью панели управления администратора. Для этого нажмите кнопку Экспортировать ВВ-коды (Export BBCode), расположенную в правом верхнем углу окна управления дополнительными ВВ-кодами (Дополнительные ВВ-коды -> Список ВВ-кодов (Custom BBCode -> Custom BBCode Manager)). Процесс экспорта может занять несколько секунд. Когда процесс закончится, браузер предложит вам загрузить экспортированный файл, которым Вы сможете в дальнейшем поделиться с другими!