Forums / National / Russian / Идеи / активность плагинописателей и развитие движка

Aristei
#37966 2013-09-13 12:36

Вот кстати поддерживаю Macikа, на самом деле из-за плохой документации движок и набирает популярность, т.к. уже сейчас на нем вполне можно сделать свой персональный блог, копоративный сайт для небольшой фирмы, многие вещи сделаны так, что даже программировать не надо (вот пример использования плагина contact http://vgolovkov.ru/contact 90% форма сделана штатными средствами).

Но пользователи тупо про это не знают и впираются с джумлой, вордпрессом, где котонти может показать себя гораздо лучше.

Чтобы не быть голословным предлагаю пока собирать ответы на вопросы по движку в контактовскую группу или здесь тему сделать, а потом я это раскидаю по темам и оформлю, вот примеры, которые я собираю с этого форума, для дальнейшей публикации:

За что отвечает файл page.list.unvalidated.tpl?

За отображение персональной очереди валидации страниц текущего пользователя, index.php?e=page&c=unvalidated

 

Объясните предназначение таблицы БД auth

Таблица auth хранит значения прав групп пользователей на элементы сайта. Колонки по порядку: id группы, код расширения, код элемента, маска прав, маска read-only, id ответственного администратора.

 

 Как сделать разные шаблоны для list.tpl

  1. Копируем шаблон page.list.tpl в page.list.new.tpl и page.list.uslugi.tpl
  2. В каталоге темы создаем подкаталог modules и перемещаем туда наши два шаблона или кладем их в папку с темой
  3. Работаем с ними

 

 Как в «хлебных крошках» вместо заголовка сайта прописать «Главная» или что-то другое?

Нужно прописать в языковом файле темы:  $L['breadcrumbmaintitle'] = 'Главная';

 

 Как настроить формат даты в Siena?

Есть несколько вариантов.

  1. Формат даты/времени по умолчанию теперь задается в локали (lang/ru/main.ru.lang.php), например:

$Ldt['datetime_short'] = 'd.m H:i';

  1. Кроме того, для всех дат теперь доступна возможность настройки прямо на месте в шаблоне посредством тегов _STAMP и callback-функций шаблонизатора, пример:

{FORUMS_SECTIONS_ROW_LASTPOSTDATE_STAMP|cot_date('l, H:i', $this)}

 

 Как вывести текст обрезанный по количеству символов, а не по тегу More?

Нужно к основному тегу добавить соответствующую функцию, указав необходимое количество символов: {PAGE_ROW_TEXT|cot_cutstring($this,150)}

 

Sorry for my English