Foren / National / Russian / Сиена, русское бета тестирование (Siena 0.9)

Trustmaster
#27869 12. Januar 2011, 06:04
Alex300:
Добавление кнопок в верхнюю часть админ панели не сложное? Например была мысль добавить туда корзину.
Открываем modules/forums/forums.setup.php, видим такую строчку:
Admin_icon=img/adminmenu_forums.png
Собственно она и добавляет кнопку с иконкой и адресом admin.php?m=forums. Для других модулей аналогично: добавляем module_name.admin.php (Hooks=admin) и указываем путь к иконке в setup-файле. Для плагинов сейчас не поддерживается, но если будут ещё пожелания, то можно аналогично сделать доступ к tool-частям плагинов.

Alex300:
И еще вспомнил, такой вопрос и для Genoa задавал:
Можно ли CKEditor использовать для страниц с html парсингом и MarkitUp! с bb-code для форума?
Для Genoa я этот вопрос решил.
Не самое популярное решение с нашей стороны, но в Siena парсинг выбирается глобально. Либо одно, либо другое, причём по умолчанию рекомендуется html, а bbcode работает в виде плагина поверх него. Почему? Потому что с точки зрения программиста очень тяжело учитывать то, что контент может иметь несколько видов разметки, тогда уж лучше везде ожидать один и тот же вид разметки. А html по умолчанию потому, что сейчас уже фильтрация html - вопрос установки одного плагина, и единственным преимуществом ббкода остаётся только его привычность для многих.
May the Source be with you!