- Основатель
- Главный администратор
- Главный модератор
- Команда форума
- Автор темы
- #41
Новое улучшение: Полная адаптация плагина Editor & BB Code Manager под XenForo 2.3
✦ Большое техническое обновление редактора и BB-кодов для стабильной работы форума ✦
На форуме Helgring – Community была проведена серьёзная техническая работа по адаптации плагина Editor & BB Code Manager под современную версию движка XenForo 2.3.
Данное обновление выполнил пользователь Lugunika, который полностью переработал проблемный плагин, устранил старые ошибки, исправил несовместимость с новыми версиями XenForo и PHP, а также адаптировал дополнение специально под работу на нашем форуме.
Что произошло:
- Ранее плагин Editor & BB Code Manager был рассчитан на версию XenForo 2.2 и в актуальных версиях форума работал нестабильно, а в отдельных случаях вызывал критические ошибки.
- Теперь плагин был полностью адаптирован под XenForo 2.3, причём не через отдельные костыли, временные фиксы или вспомогательные моды, а путём исправления самого дополнения изнутри.
Что именно было сделано:
- Полная адаптация под XenForo 2.3: плагин приведён в совместимое состояние для работы с новой веткой движка.
- Исправление старых критических ошибок: устранены проблемы, из-за которых дополнение могло вызывать фатальные сбои и ломать форум после установки или обновления.
- Переписан JavaScript-код: фронтенд-логика плагина была переработана, чтобы корректно работать в современных версиях XenForo.
- Исправлена работа BB-кодов в панели редактора: устранены баги, из-за которых некоторые кнопки BB-кодов не отображались, отображались пустыми или работали некорректно.
- Обновлена иконка плагина: визуальная часть дополнения также была приведена в порядок и оформлена более аккуратно и современно.
- Устранены накопившиеся баги прошлых версий: в старых сборках пользователи сталкивались с различными ошибками, связанными с отображением шрифтов, шаблонов, значков, HTML-кнопок, а также совместимостью с новыми версиями PHP и XF.
Какие проблемы были у старой версии:
- Старая версия изначально поддерживала только XenForo 2.2, из-за чего на XenForo 2.3 начали проявляться серьёзные проблемы совместимости.
- На практике пользователи сталкивались с ошибками загрузки конфигурации редактора, некорректной работой Google Fonts, проблемами с отображением дополнительных BB-кодов и сбоем отдельных шаблонов редактора.
- Также были замечены баги с отображением значков в панели редактора, нарушением логики вставки BB-кодов и проблемами в работе шаблонов и модификаторов.
- На более новых версиях XenForo и PHP дополнение могло приводить к фатальной ошибке, из-за которой форум фактически переставал нормально работать до отключения проблемных слушателей или удаления дополнения.
Почему это обновление важно:
- Для пользователей: редактор форума и дополнительные BB-коды теперь работают стабильнее, а сама система публикации контента стала надёжнее и удобнее.
- Для администрации: отпала необходимость использовать отдельные временные фиксы, патчи и сторонние костыли, которые раньше приходилось устанавливать поверх плагина.
- Для форума в целом: это повышает стабильность платформы, уменьшает риск сбоев после обновлений и позволяет использовать нужный функционал редактора без опасений за совместимость.
Чем новая версия отличается от прежних фиксов:
- Ранее для решения отдельных проблем использовались временные исправления, сторонние патчи и даже отдельные мини-плагины.
- Теперь вся основная работа выполнена непосредственно внутри самого плагина. Это означает, что исправления больше не завязаны на отдельные костыли, а являются частью полноценной адаптированной версии дополнения.
- Иными словами, речь идёт уже не о «фиксе для фикса», а о нормально приведённом в порядок плагине, который адаптирован под современные условия эксплуатации.
Автор адаптации
- Пользователь Lugunika проделал большую и важную техническую работу по модернизации плагина Editor & BB Code Manager.
- В рамках этой работы дополнение было не просто частично подправлено, а полноценно переработано под XenForo 2.3 с исправлением логики, структуры и клиентской части.
- Отдельная благодарность за то, что все исправления были собраны в самом плагине, а не вынесены в очередной внешний фикс или отдельное временное решение.
Итог:
- Плагин Editor & BB Code Manager успешно адаптирован для использования на Helgring – Community.
- Исправлены ошибки, устранены баги старых версий, переписана важная часть логики и обеспечена совместимость с современной версией форума.
- Это обновление является важным шагом к более стабильной, аккуратной и удобной работе редактора на нашем проекте.
Такие технические улучшения редко видны снаружи, но именно они делают форум действительно надёжным и современным.
С уважением,
Команда форума Helgring – Community
Команда форума Helgring – Community
© Helgring – Community · Все материалы собраны в образовательных целях