Instagram controller for DocLister
Пример использования:
[[DLInstagram? &token=`AAA....AAA` &display=`5`]]
Используемые параметры:
Параметр | Обязательный | Значение по умолчанию | Описание |
---|---|---|---|
token | Да | - | Токен, полученный по инструкции |
cachetime | Нет | 86400 | Время кеширования результатов, в секундах |
fetchUserFields | Нет | id,media_count, username | Поля, запрашиваемые для пользователя |
fetchMediaFields | Нет | caption,media_type, media_url,permalink, thumbnail_url,timestamp | Поля, запрашиваемые для медиаконтента |
tpl | Нет | @CODE: <li><a href="[+url+]" target="_blank" rel="nofollow"><img src="[+image+]" alt="[+e.caption+]"></a> | Шаблон элемента |
ownerTPL | Нет | @CODE: <ul>[+wrap+]</ul> | Шаблон обертки |
Изображения сохраняются в папку assets/images/instagram.
В шаблонах доступны плейсхолдеры [+url+] - это permalink и [+image+] - это сохраненное изображение.