Перейти к содержимому

Добро пожаловать IPBMaster.ru - всё для IPB.
Зарегистрируйтесь сейчас, чтобы получить доступ ко всем нашим функциям. После регистрации и входа в систему Вы сможете создавать темы, отвечать на сообщения. Вход здесь или Создать учетную запись





- - - - -

IPS 4.0: Редактор - Часть 3: Настройка и BB-коды

Написано Chaki, в Новости разработчиков 05 Сентябрь 2013 · 2 398 Просмотров

ips 4 ipb 4
Панель инструментов

Кнопки на панели инструментов редактора полностью настраиваемые и можно устанавливать различные макеты для настольных компьютеров, планшетных и мобильных ПК:

Прикрепленное изображение

(Предварительный дизайн, в окончательном варианте вкладок может не быть).

Перемещение кнопок работает как drag-and-drop. Кнопки справа позволяют добавить разделители и дополнительные строки. При нажатии на кнопке откроется диалоговое окно, позволяющее настроить права доступа на отображение кнопки.

Прикрепленное изображение

Добавление кнопок

Есть два способа добавления кнопок в редактор.

Самый простой — установить плагин для CKEditor. CKEditor имеет огромное количество плагинов, а их установка также легка, как загрузка zip-файла на свой сайт. Вот скриншот окна плагина дополнительных символов:

Прикрепленное изображение

Второй путь похож на добавление BB-кодов в предыдущих версиях IP.Board: Вы задаете HTML-код, который будет добавлен в редактор, когда пользователь нажмет на кнопку. Создание кнопки вручную возможно вызовет дополнительное диалоговое окно.

Дизайн

Дизайн редактора можно изменить также, как и установить плагин — просто загрузив ZIP-файл. Затем указать стиль редактора отдельно для каждого стиля форума.

BB-коды

В IPS4 пока нет возможности вставлять в редактор теги в стиле BB-кодов. Парсер BB-кодов был переписан для того, чтобы быть более безопасным, надежным и производительным, а также максимально совместимым со стандартами HTML. Преимущество в том, что сейчас уже нет необходимости в использовании режима BB-кодов. Можно ввести BB-код прямо в редактор, и он автоматически преобразуется в визуальный стиль.

Недостатки такого решения в том, что пользовательские BB-коды теперь нельзя добавлять через панель администратора. Однако, как упоминалось выше — есть возможность добавления своих кнопок в редактор, что является более интуитивным вариантом и с помощью них можно делать все, что могли делать пользовательские BB-коды раньше и даже больше. Для тех, кто действительно хочет добавить пользовательские BB-коды, мы реализовали специальный метод, который возвращает поддерживаемые BB-коды (и сведения для их парсинга). С помощью этих данный можно реализовать hook, который будет заниматься пользовательским BB-кодом.

Благодарим за перевод портал CYBER-SYSTEMS.ORG

  • 0




Trackbacks для записи [ Trackback URL ]

Для данной записи нет trackbacks.

Здраствуйте на форуме ipbmaster.ru все файлы потерани файлы можно скачать на IPB-Board.ru