Краткое содержание

Return to Introduction  Previous page  Next page

Вывод кратких новостей настраивается в файле shortstory.tpl и возможно использование следующих тегов:

 

{title}

Выводится заголовок статьи

{title limit="x"}

Выводится урезанный до X количества символов, заголовок новости.

{news-id}

ID номер новости, это номер под которым данная новость храниться в базе данных

{short-story}

Выводится краткая новость

{short-story limit="x"}

Выводит только текст краткой новости без HTML форматирования, при этом сам текст публикации сокращается до указанного X количества символов.

{author}

Автор статьи

{date}

Дата публикации, формат вывода даты настраивается в настройках системы

{rating}

Отображение рейтинга новости

[rating] текст [/rating]

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

[rating-type-1] текст [/rating-type-1]

Выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга 'Оценка'.

[rating-type-2] текст [/rating-type-2]

Выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга 'Только Нравится'.

[rating-type-3] текст [/rating-type-3]

Выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга 'Нравится' или 'Не нравится'.

[rating-minus] текст [/rating-minus]

Выводят текст, заключенных в них, в виде ссылки для уменьшения рейтинга публикации, выводится данная ссылка только если используется третий тип рейтинга.

[rating-plus] текст [/rating-plus]
 

Выводят текст, заключенных в них, в виде ссылки для увеличения рейтинга публикации, выводится данная ссылка только если используется второй и третий тип рейтинга.

{vote-num}

Выводит количество пользователей, выставивших рейтинг для данной новости

{comments-num}

Отображает количество комментариев , написанных к статье

{category}

Категория, к которой относится статья

{category-icon}

ссылка на иконку категории, внимание выводится именно путь к картинке, сам вывод вы должны предусмотреть самостоятельно например <img src="{category-icon}" />

{views}

Количество просмотров новости

{favorites}

Ссылка на добавление или удаление из Избранного

[add-favorites] текст [/add-favorites]

Выводят текст в них в виде ссылки на добавление новость в закладки на сайте

[del-favorites] текст [/del-favorites]

Выводят текст в них в виде ссылки удаление новости из закладок на сайте

[edit] текст [/edit]

Ссылка редактирование новости

{link-category}

Ссылка на все категории в которой присутствует новость

[full-link] и [/full-link]

Ссылка на полную версию, например [full-link]Подробнее…[/full-link]

[com-link] и [/com-link]

Ссылка на комментарии к статье, выводится только если они разрешены

[xfvalue_x]

Значение дополнительного поля "x", где "x" название дополнительного поля

[xfvalue_X limit="X2"]

Выводит только текст дополнительного поля без HTML форматирования, при этом сам текст сокращается до указанного X2 количества символов. При этом сокращение текста происходит до последнего логического слова. Например [xfvalue_test limit="50"] выведет только первые 50 символов значения дополнительного поля c именем test

[xfgiven_x] [xfvalue_x] [/xfgiven_x]

Выводится дополнительное поле "x", если поле не пустое, если поле не имеет значения, то текст просто вырезается

[xfnotgiven_X] [/xfnotgiven_X]

Выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где "х" это имя дополнительного поля

[ifxfvalue tagname="tagvalue"] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.

[ifxfvalue tagname!="tagvalue"] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.

[xfvalue_thumb_url_X]

Данный тег может использоваться только если дополнительное поле имеет тип "Изображение". Тег выводит только URL для уменьшенной копии загруженного изображения, где "х" это имя дополнительного поля

[xfvalue_image_url_X]

Данный тег может использоваться только если дополнительное поле имеет тип "Изображение". Тег выводит только URL для полноразмерной картинки загруженного изображения, где "х" это имя дополнительного поля

[group=X]текст[/group]

Вывод текста определенной группе пользователей. Где X это список ID через запятую группы пользователей.

[category=X]текст[/category]

Предназначен для вывода текста если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

[tags] текст [/tags]

Выводит текст если новость содержит ключевые слова, назначенные для облака тегов

{tags}

Выводит кликабельные ключевые слова новости

{full-link}

Для вывода полного постоянного адреса новости

[edit-date] текст [/edit-date]

Выводит текст если новость была отредактирована

{edit-date}

Выводит дату редактирования новости

{editor}

Выводит логин пользователя, отредактировавшего новость

[edit-reason] текст [/edit-reason]

Выводит текст если при редактировании была указана причина редактирования

{edit-reason}

Выводит причину редактирования новости

{date=формат даты}

Выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время

{approve}

Выводится только при просмотре пользователем собственного профиля и показывает статус его новостей ожидающих модерации

[fixed] текст [/fixed]

Выводит текст в тегах если данная новость зафиксирована

[not-fixed] текст [/not-fixed]

Выводит текст в тегах если данная новость не была зафиксирована

[day-news] текст [/day-news]

Выводит ссылку на все новости, опубликованные в тот же день что и данная новость. Данный тег например можно использовать совместно с тегом {date}

[catlist=1,2....] текст [/catlist]

Выводит текст в теге, если новость принадлежит указанным категориям

[not-catlist=1,2....] текст [/not-catlist]

Выводит текст в теге, если новость не принадлежит указанным категориям.

{login}

Выводит логин пользователя добавившего новость в виде обычной текстовой информации без ссылок на профиль и карточку пользователя.

[poll] текст [/poll]

Выводят текст в данных тегах, если для данной публикации задан опрос.

{poll}

Выводит опрос, добавленный к новости

[not-poll] текст [/not-poll]

Выводят текст в данных тегах, если для данной публикации не был задан опрос.

[profile] текст [/profile]

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

[complaint]

текст

[/complaint]

Выводят текст, указанных в тегах в виде ссылки на написание жалобы, на новость.

{category-url}

Выводит полный URL на категорию, которой принадлежит данная новость. Данный тег выводит только URL в чистом виде без форматирования или готовой ссылки.

[comments]

текст

[/comments]

Выводят текст, заключенный в них, если у данной публикации присутствуют комментарии на сайте.

[not-comments]

текст

[/not-comments]

Выводят текст, заключенный в них, если у данной публикации отсутствуют комментарии на сайте.

{image-x}

Выводит URL картинок находящихся в краткой новости, где x это номер картинки в новости, например {image-1} выведет URL первой картинки в краткой новости

[image-x] текст [/image-x]

Выводят текст указанный в них только в случае если картинка с номером X присутствует в новости

[tags=тег1,тег2,тег3] текст [/tags]

Выводят заключенный в них текст если посетитель просматривает страницы с перечисленными ключевыми словами из облака тегов, где тег1,тег2,тег3 это ключевые слова из облака тегов.

[not-tags=тег1,тег2,тег3] текст [/not-tags]

Выводит текст на любых других страницах кроме указанных в теге.

 

[declination=X] текст [/declination]

Выводит склонения слов относительно чисел. В качестве параметров тега вместо X передается число, а вместо "текст" передается корень слова с окончаниями. Окончания слова перечисляются при помощи символа "|". Данный тег полезно использовать с другими тегами, выводящими например количество просмотров новости или количество комментариев. Например [declination={comments-num}]комментари|й|я|ев[/declination] в зависимости от количества комментариев будет выводить: "комментарий", "комментария", "комментариев"

[newscount=x] текст [/newscount]

Выводит текст указанный в тегах если показывается X новость, где X это число показываемой на странице новости. Например [newscount=1] текст [/newscount] покажет текст при показе первой по счету на странице новости.

[not-newscount=X] текст [/not-newscount]

Выводят текст заключенный в данные теги при показе любых по счету новостей, кроме указанных X новостей. Данный тег будет полезен, если вы хотите выводить какие-либо элементы оформления во всех новостях при показе кратких новостей, кроме вышеуказанных. Например, что-либо не показывать в первой по списку новости.

{banner_x}

Выводит баннер добавленный в админпанели в разделе управления рекламными материалами. Где Х это имя баннера.