Пример вызова
<?=
$this->macros('blogs20', 'draughtsList', array())
;?>
Не используется.
Используемые блоки
posts_list_block
Выводит блок оформления для списка публикаций
- %lines%
-
указывает место, куда выводится список блогов из блока posts_list_line
- %bid%
-
id блога
- %total%
-
общее количество публикаций
- %per_page%
-
количество публикаций на странице.
posts_list_line
выводит блок оформления отдельной публикации.
- %id%
-
id публикации
- %author_id%
-
id пользователя - автора публикации
- %post_link%
-
ссылка на просмотр публикации
- %blog_link%
-
ссылка на блог, которому принадлежит данная публикация
- %bid%
-
id блога, которому принадлежит данная публикация
- %blog_title%
-
заголовок блога
- %cut%
-
текст ката
- %comments_count%
-
количество комментариев к публикации
- %tags%
-
строка со списком тегов, теги выводятся по блоку tag_decoration
- %list-class-first%
-
в случае, если элемент первый, выводит "first"
- %list-class-last%
-
в случае, если элемент последний, выводит "last"
- %list-class-odd%
-
в случае, если элемент четный, выводит "odd"
- %list-class-even%
-
в случае, если элемент нечетный, выводит "even"
- %list-position%
-
вставляет порядковый номер в списке
posts_list_block_empty
Используется вместо блока posts_list_block в случае, если публикаций, который нужно вывести, нет.
- %bid%
-
id блога
Название
%blogs20 draughtsList()% — выводит список черновиков текущего пользователя.
Параметры: %blogs20 draughtsList([blogId, template, limit = false])%
- blogId
-
Идентификатор блога, черновики которого требуется вывести. Если не задан, выводит все черновики текущего пользователя.
- template
-
tpl-шаблон вывода (по умолчанию -
default.tpl
) - limit
- Параметр, задающий количество выводимых черновиков. Если не задан, то выводит количество черновиков, заданное в настройках модуля.
Описание
Выводит список черновиков текущего пользователя. Черновики - это публикации, отмеченные как "неактивные". Также может быть вызван из адресной строки как http://ваш_сайт/blogs20/draughtsList/.
Кроме параметров, которые передаются в макрос при его вызове из шаблона, результат вывода данного макроса учитывает также такие параметры http-запроса как from_date и to_date. Таким образом вы можете вывести публикации, ограничив их список определенным временным интервалом. Значение этих параметров следует указывать в формате ГГ-ММ-ДД. Например, запрос к странице может выглядеть как http://ваш_сайт/blogs20/draughtsList/?from_date=12-11-10&to_date=12-12-21, что даст указание скрипту вывести только посты блога, опубликованные в промежутке между 10 ноября и 21 декабря 12 года.