Forums / National / Russian / Вопросы и пожелания к движку

Для юзеров Seditio и новичков

Roffun
#38796 2013-12-18 15:08
#38795 Kort:

Ok, а за фикс спасибо )

И вам всем спасибо за Cotonti, отличный движок

 

Добавлено 1 недели спустя:

=====================================

В предыдущих версиях Cotonti Siena по просьбе трудящихся были добавлены  в админпанели поля для создания уникальных описаний разделов форума. Это очень нужная функция, так как в идеале каждая индексируемая страница должна содержать уникальный тайтл дескрипшт кейвордс, и H1 заголовок , который разбавляется описанием в H2. Я постарался именно такую структуру организовать при создании Justy , чтобы человек установил шаблон, и все само собой подставилось, вывелось, ему только в админке заполнить поля, и все.

Но к сожалению так не везде получается, а это накладывает определенные трудности в освоении новичкам, некоторые могут неправильно понять ситуацию. Я имею в виду главную страницу форума и секции.  В прошлых версиях (до 0.9.13) приходилось выходить из положения подручными средствами в header.tpl  вроде:

<title><!-- IF {PHP.rowt.ft_title} -->{PHP.rowt.ft_title}<!-- ELSE -->{HEADER_TITLE}<!-- ENDIF --></title>

<!-- IF {PHP.env.ext} == 'forums' AND {PHP.m} == 'sections' -->{FORUMS_SECTIONS_ROW_DESC}<!-- ELSE -->{HEADER_META_DESCRIPTION}<!-- ENDIF -->" />

Но это не совсем удобно, а для тех кто не особо любит в код заглядывать, вообще проблема. 

1) Не отображаются метатеги для главной страницы форума, и для секций, хотя в админпанели поля для них есть. Через дебаггер для главной страницы форума кроме {PHP.cfg.forums.cat___default.keywords}{PHP.cfg.forums.cat___default.metatitle}{PHP.cfg.forums.cat___default.metadesc} ничего не видно, для секций еще хуже, там выдает только теги с явной привязкой, например для секции raznoe это будет {PHP.cfg.forums.cat_raznoe.metatitle} , а в идеале содержимое этих переменных должно как и все остальные на сайте работать через стандартные теги в header.tpl, а именно:
{HEADER_TITLE} {HEADER_META_DESCRIPTION} {HEADER_META_KEYWORDS}
  
2) В шаблоне forums.sections.tpl  теги   {FORUMS_SECTIONS_ROW_TITLE} и {FORUMS_SECTIONS_ROW_DESC}  работают корректно только если находятся в блоке <!-- BEGIN: CAT -->, а для того чтобы вывести для главной страницы форума и для секций уникальный  <h1></h1> <h2></h2>  нужно чтобы {FORUMS_SECTIONS_ROW_TITLE}  и  {FORUMS_SECTIONS_ROW_DESC}  работали начиная с блока <!-- BEGIN: MAIN -->  или  создать два тега взамен этих.

Добавил заявку на гитхаб

Добавлено 9 минуты спустя:

p.s. Содержимое секций индексируется поисковиками, и попасть в нее можно боту очень легко, в хлебных крошках выводится путь, например в этой теме тоже можно попасть в секцию, кликнув на national.

Форумы / National / Russian / Вопросы и пожелания к движку

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
This post was edited by Justwebber (2013-12-29 12:54, 10 years ago)