

РАДЬКО ПЕТР CMTV
xenforo
12

Badges
Во время работы над лигами на форуме возникла проблема. Есть ряд уникальных достижений, многие из которых уже никак не получить. Но их очки достижений учитываются в лигах. Что же делать? Решение — новая сущность — медали. Медали не дают никаких очков. Они круты сами по себе. Это уникальные награды, которыми пользователи могут хвастаться в сообщениях и профилях.


Rules
Единственный способ сделать правила в XenForo — описать их списком. Это некрасиво и неудобно. Поэтому создал аддон, с помощью которого можно создавать правила, группировать их в категории. Все правила показываются на отдельной красивой и удобочитаемой странице. Можно ссылаться на конкретные правила.


Criteria Builder
Стандартный набор критериев XenForo очень скудный. С его помощью нельзя создать по-настоящему уникальные и креативные достижения. Criteria Builder позволяет импортировать/экспортировать критерии также просто, как это делается со смайликами. Кроме того, можно написать собственные критерии на PHP!


Username Change
Аддон для XenForo, который добавляет полностью настраиваемый функционал изменения имен пользователей на форум. В комплекте: права, история изменений с возможностью редактирования, виджет «Последние изменения имен», критерии для трофеев, а также поддержка «Журнала изменений пользователей».


Документация XenForo
У XenForo очень скудная техническая документация. Она покрывает лишь основы. Во всем остальном приходится разбираться самостоятельно. Поэтому написал большую и подробную статью про систему критериев XenForo: что это, как работает, как использовать и так далее. Помимо теории дал практические примеры с возможностью скачать образцы кода. В планах написать статьи такого же размаха по остальным направлениям разработки аддонов для XenForo.


Google Search
Поиск XenForo не работает для коротких (3 буквы и меньше) запросов, не ищет по картинкам и имеет другие ограничения. Поэтому создал аддон позволяет пользователям поиск по форуму с помощью Google поисковика. Кроме того, Google поиск может производиться автоматически, если сам форум ничего не нашел, или вообще возникла ошибка поиска.


Code
Стандартные блоки кода в XenForo неудобные: нет номеров и подсветки строк, нельзя настроить распространенные языки для быстрой вставки и другие проблемы. Поэтому написал аддон, который сильно расширяет возможности блока кода в сообщении: собственный заголовок блока, три новые кнопки (развернуть, свернуть, скопировать), полоска изменения высоты, показ номеров и подсветка строчек кода.


Math
Аддон для XenForo, с помощью которого можно использовать красивую, четкую и масштабируемую математику! Для вставки математики нужно использовать LaTeX. Кроме того, аддон добавляет кнопку «Вставить математику» в текстовый редактор. Кнопка очень сильно упрощает процесс добавления математики сообщения, темы, страницы и так далее.


PHP Criteria
Аддон для XenForo позволяет создавать сложные критерии для продвинутых достижений/повышений с помощью PHP кода. Это полезно, так как стандартных критериев XenForo мало и с их помощью нельзя создавать уникальные условия. Можно комбинировать стандартные критерии с собственным PHP кодом.


Day Night Switcher
Аддон для XenForo, который автоматически меняет стиль форума днем и ночью. Это полезно потому что светлые темы, с превалирующим белым цветом очень неприятно (физически) смотрятся ночью (или ранним утром). Посещение форума с этим аддоном ночью не вызовет резь в глазах, а руки не потянутся поставить темную тему.


Question Threads
Мой самый популярный аддон для XenForo. С его помощью пользователи могут создавать вопросы, помечать их решенными/нерешенными, а также выбирать лучшие ответы. У каждого пользователя есть счетчик лучших ответов. Можно посмотреть статистику по наибольшему числу лучших ответов.


Minecraft Avatars
Мой первый форум был посвящен Minecraft. Поэтому решил создать аддон, позволяющий использовать скин Minecraft в качестве аватары на форуме.