EEK EUR RUB USD Russian
Estonian

Pause Play
1

Новости

Используемые файлы

- /news_text.html - шаблон вывода новости(текста) - не обязатен

- /news/default.sub - шаблон вывода списка новостей на странице. Шаблонов с расширением ".sub" в папке "/news" может быть несколько(с разными именами).

- Обработка общего шаблона

 

Файл: /news_text.html

Переменные:

Переменная
Описание
{text} Текст новости

 

Пример #1: Содержимое файла "/news_text.html"

<table>
   <tr>
      <td> {text} </td>
   </tr>
</table>

 

Файл: /news/default.sub

Блок "news_list":

<news_list> - общий блок списка новостей

    <news_element> - повторяющийся блок новости

        <news_image> - блок изображения из новости

    <separator> - разделитель новостей

 

Переменные:

Переменная
Описание
{title} Заголовок новости
{text} Текст новости
{href} Ссылка на детальное рассмотрение новости
{src} Ссылка на изображение из новости
{width} Ширина изображения из новости
{height} Высота изображения из новости
{date:d.m.Y H:i:s} Дата в формате 00-00-0000 00:00:00. Подробнее о переменных даты читать тут: http://www.php.net/date

 

Блок "numbers":

<numbers> - общий блок страниц новостей

    <number> - номер страницы

    <number_selected> - выделенный номер страницы

    <separator> - разделитель номеров страниц

 

Переменные:

Переменная
Описание
{name} Имя(номер) страницы
{href} Ссылка на страницу

 

Пример #2: Вывод списка новостей "/news/default.sub"

<news_list>
    <news_element>
        <news_image> <img src="{src}" width="{width}" height="{height}"> </news_image>
        <a href="{href}">{title}, {date:d.m.Y H:i:s}</a>
        <p>{text}</p>
    </news_element>
    <separator> <hr> </separator>
</news_list>

<numbers>
    <number><a href="{href}">{name}</a></number>
    <number_selected><b>{name}</b></number_selected>
    <separator>, </separator>
</numbers>

 

Обработка общего шаблона

Блок "latest_news":

<latest_news onpage=5 news_id=1 length=150 sort=asc width=100 height=100> - общий блок списка новостей

    <part> - повторяющийся блок новости

        <news_image> - блок изображения из новости

    <part_selected> - блок открытой новости. При открытой новости используется вместо <part>

    <separator> - разделитель новостей

 

Настройки:

Переменная
Описание
onpage Кол-во отображаемых новостей в блоке.
news_id ID Новостной ленты, откуда берутся новости. Если не определён - используются все новости сайта.
length Кол-во отображаемых символов сокращённого текста. Если не определён - выводится полный текст новости.
sort
Сортировка вывода новостей. ASC - прямой порядок, DESC - Обратный порядок. По умолчанию используется ASC.
width Максимально возможная ширина изображения из новости. Если не определена, то используется оригинальная ширина изображения.
height Максимально возможная высота изображения из новости. Если не определена, то высчитывается пропорционально ширине.

 

Переменные:

Переменная
Описание
{title} Заголовок новости
{text} Текст новости
{href} Ссылка на детальное рассмотрение новости
{src} Ссылка на изображение из новости
{width} Ширина изображения из новости
{height} Высота изображения из новости
{date:d.m.Y H:i:s} Дата в формате 00-00-0000 00:00:00. Подробнее о переменных даты читать тут: http://www.php.net/date

 

Пример #3: Вывод списка новостей

<latest_news onpage=5 length=150>
    <part>
        <news_image> <img src="{src}" width="{width}" height="{height}"> </news_image>
        <a href="{href}">{title}, {date:d.m.Y H:i:s}</a>
        <p>{text}</p>
    </part>
    <separator> <hr> </separator>
    <a href="{href}">Read all news</a>
</latest_news>

 

Шаблоны для WPAS
Шаблоны от Bugvin Web Development

Контакты Тел.: 555 93 226