Голосование

[3] [0]

Голосование на Предложение по работе с шаблонами Средняя оценка: 2.5 Всего проголосовало: 3
Тип Пожелание
Состояние Исправлено
Приоритет Высокий
Версия 3.55
Система *
Воспроизводимость Нет
Автор Константин
Исполнитель

На мой взгляд, часть проблемы решил бы очень подробно раскомментированный шаблон дефолтной темы, где было бы расписано:
- какой блок кода за что отвечает - заголовок, тело поста, вывод виджетов и т.д.;
- что конкретно выдает на экран абракадабра (с точки зрения среднего пользователя :) ) вида "%1$s", "post-$post.id" и т.п., в каком формате сие должно "подаваться" в шаблоне. Чтобы было понятно, что вот это заголовок - заголовок поста, вот это - дата поста, это - ссылка на комментарий, а вот это лучше вообще не трогать...

Выскажу вообще крамольную мысль... :) Стоило бы заставить делать движок сделать несколько лишних телодвижений и вообще убрать из шаблона всё загадочное вида "$lang.permalink $post.title"
и заменить сие на удобопонятные служебные тэги, например:
- выводит название сайта;
- выводит описание сайта;
- выводит дату поста;
- выводит тело поста;
- выводит ссылку на комментарии к посту;
- выводит кол-во комментариев к посту;
...
и т.д и т.п., на все случаи жизни. То есть сделать шаблон по принципу конструктора: верстаем банальную HTML- страничку на таблицах или стилях, как кому понятнее, и в нужные места вставляем нужные тэги...

Идея не нова и не моя, таковое, например, давно и успешно используется в GB TOP (gbscript.com/top-dir-docs.html), в Blogs Organizer'е (support.cheapestwebsoftware.com/viewtopic.php?t=27) и других скриптах и делает написание темплейта делом тривиальным даже для не сильно искушенного пользователя, а скрипту очень добавляет популярности в народе (а мы ведь к тому и стремимся?..).