vimruler писал(а):icedogas писал(а):1. условия отображения
Да интересно, но с другой стороны реально проще реализовать на php, так и так его придется использовать при размещении ушки.
Предложенный вариант удобен в первую очередь «непрограммистам», т.к. нет нужды вообще с кодом связываться. А что писать в условия - можно будет в примерах или документации указать в виде кейсов.
icedogas писал(а):2. тогда к ушке еще придется подключать редактор, да и чего нельзя сделать на html, что можно сделать на bb-код. BB-код для форумов.
Зачем редактор? Зачем вы усложняете всё? При чём тут форумы? бб-код позволяет заметно экономить свои силы при кодинге ушек. Для реализации предложения достаточно прогнать содержимое ушки через хук content. Благодаря чему можно будет использовать не только коды плагина
bbcode, но также коды плагина
psevdocode. Ещё будет проходить обработка другими плагинами (будут обрабатываться кастомные коды). Так что одни только плюсы.
Для тех, кто этим всем не пользуется, вполне можно будет остаться на html/php-ушках, тоже нет никаких ограничений и противоречий.
ну так разместите
новую ушку в шаблоне - не лезя в код - это в принципе нереально.
В тех же кейсах можно указать простейшие вставки php кода, которые перекроют 80% вопросов на корню:
Код: Выбрать все
<?
if(is_type('home'))
{
if (function_exists('ushka')) echo ushka('имя ушки');
}
?>
Зачем редактор?
А смысл использовать bb-коды, если ты не знаешь какой из них нажать?
Зачем вы усложняете всё?
Я не усложняю, я пытаюсь представить ситуацию, как бы это работало.
При чём тут форумы?
бб-коды используют в форумах, что бы пользователи не рушили верстку и не пытались задефейсить форум, для админки сайта - где новости добавляет редактор это не к чему.
psevdocode. Ещё будет проходить обработка другими плагинами
Не проще тогда сделать плагин, который бы включал такую возможность - кому надо тот и поставит, без лишних нагрузок на остальных пользователей.
Просто если уж реально копнуть - код пишет макс, у него время не резиновое, денег ему не платят, чем больше таких фиксов, тем меньше времени на какие то серьезные вещи, например на d3 Шаблон.