Плагин вывода комментариев через функцию по условиям (аргументам)
| Kort |
|
|---|---|
[Plugin] Comlist / PagecomПлагин вывода комментариев через функцию по условиям (аргументам):
Для работы плагина необходимо установить или просто загрузить плагин Pagelist. Примеры использования
// Вывести 5 последних комментариев
{PHP|cot_comlist(‘comlist’, 5}
// Вывести 5 последних комментариев, сгруппированных по страницам
{PHP|cot_comlist(‘comlist’, 5, ‘’, ‘’, 1}
// Вывести последние комментарии, сгруппированные по страницам
// и с паджинацией по 5 записей на страницу
{PHP|cot_comlist(‘comlist’, 5, ‘’, ‘’, 1, ‘compage’}
// Вывести последние комментарии, сгруппированные по страницам
// и с ajax-паджинацией по 5 записей на страницу
{PHP|cot_comlist(‘comlist’, 5, ‘’, ‘’, 1, ‘compage’, ‘com2list’}
// Вывести 5 последних комментариев к опросам
{PHP|cot_comlist(‘comlist’, 5, '', 'com_area = "polls"'}
// Вывести 5 последних комментариев к разделу docs
{PHP|cot_comlist(‘comlist’, 5, '', 'com_area = "page" and com_code = "docs"'}
// Вывести 5 последних комментариев с сортировкой по дате и закэшировать на 1 день
{PHP|cot_comlist(‘comlist’, 5, 'com_date DESC', '', 1, '', '', 'comments_global', 86400}
Почему удалены аргументы black / white listsФункционал белого и черного списка нечасто используется, поэтому он реализоватн в виде дополнения. Пример использования в шаблоне:
{PHP|cot_comlist('comlist', '5', 'com_date DESC', '-1docs;system', 1)}
В аргументе $extra можно указать режим и опции белого и черно списка:
Если в аргументе $extra присутствует точка с запятой, функция "расшифрует" и обработает указанные настройки. Работает только при включенной опции "Генерировать page tags". Если необходимости в использовании белых и черных списков нет, части comlist.first.black_white.php и comlist.query.black_white.php можно отключить (поставить на паузу). SED.by - создание сайтов, разработка плагинов и тем для Котонти
Отредактировано: Kort (15.09.2023 17:06, 2 года назад)
|