Теги ядра
Усі теги ядра: сайт, сторінка, людина, пошук, налаштування — з прикладами та умовами.
Теги, які працюють у будь-якому файлі тегів теми (*.tpl.html) або в окремих виглядах. Сторінку зібрано з єдиного каталогу тегів — той самий список видно підказками в редакторі тем. Теги модулів (список записів, обговорення, завантаження, банери…) — на сторінці «Виведення модулів на сайті» та у «Виглядах на тегах».
Сайт і рамка сторінки
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
{site_name} | значення | Назва сайту з «Налаштування → Загальні». | скрізь |
{locale} | значення | Код мови сторінки. | скрізь |
{word:theme::shelf.popular} | значення | Слово мовою відвідувача за ключем: слово ядра, модуля (модуль::ключ) або самої теми (файл слів теми). Немає слова — порожньо. | скрізь |
{year} | значення | Поточний рік, для підвалу з правами. | скрізь |
{home} | адреса | Адреса головної сторінки. | скрізь |
{canonical} | адреса | Основна адреса цієї сторінки (та, що залишить пошуковик). | скрізь |
[if:rss_url]<a href="{rss_url}">RSS</a>[/if] | адреса | Адреса стрічки сайту (RSS) для місця в темі: спершу новини, потім форум; порожньо, якщо в жодного модуля немає стрічки. Посилання на стрічку в заголовок сторінки рушій кладе сам. | скрізь |
{theme} | адреса | Адреса теки файлів теми (картинки, стилі). | скрізь |
{content} | розмітка | Вміст сторінки в контейнері рушія: не вилазить за екран. Беріть для кабінету, форуму й форм. | скрізь |
{content_raw} | розмітка | Вміст без обгортки й без обмеження ширини, лише для своїх повносторінкових розкладок. | скрізь |
{languages} | блок | Вибір мови (готовий блок). | скрізь |
{search} | блок | Рядок пошуку (готовий блок). | скрізь |
{login} | блок | Готовий блок «Увійти / Реєстрація» або ім’я того, хто увійшов. | скрізь |
{poll} | блок | Поточне опитування сайту. | скрізь |
{logout_button} | кнопка | Кнопка «Вийти» з ключем захисту (вихід — форма, посиланням ключ не передати). | скрізь |
{menu_toggle} | блок | Кнопка «Меню» і меню розділів, яке на телефоні відкривається кнопкою. | скрізь |
{user_menu} | блок | Меню учасника: профіль, повідомлення, панель, вихід. | скрізь |
{color_scheme_toggle} | блок | Кнопка «світла / темна / авто». Показується, лише якщо в теми є друга палітра і в налаштуваннях увімкнено «Перемикач схеми в шапці». | скрізь |
{theme_choice} | блок | Вибір вигляду сайту: меню з тем, які дозволив власник; відвідувач сам обирає, як виглядає сайт. Порожньо, якщо вибір вимкнено в налаштуваннях або тема одна. | скрізь |
{info} | блок | Повідомлення «збережено», «помилка», «зверніть увагу» після дії. Якщо в розкладці немає {info}, рушій сам ставить їх перед {content}. Умова [if:info]…[/if] — виводити лише коли повідомлення є. | скрізь |
{part:sidebar title="Новинки"} | місце | Шматок самої теми (файл views/partials/ім'я.tpl.html) у будь-якому місці шаблону: {part:ім'я} або {part:ім'я ключ=значення}; усередині шматка {param.ключ} дає значення, а у значенні можна писати теги: t="{item.title}". Усередині циклу шматок бачить поточний елемент. Шматки вкладаються до трьох рівнів; немає шматка — порожньо. | скрізь |
{region:sidebar} | місце | Блоки модулів, поставлені в це місце теми. Місця: header, before_content, sidebar, after_content, footer, head_actions. | скрізь |
[each:menu]<a href="{item.url}">{item.title}</a>[/each] | повтор | Пункти меню сайту. Всередині: назва пункту, адреса, ознака «поточний». | скрізь |
Відвідувач і вхід
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
[if:user.logged]…[else]…[/if] | умова | Умова: відвідувач увійшов. З гілкою «інакше» — інший текст для гостя. | скрізь |
{user.name} | значення | Ім’я того, хто увійшов. | скрізь |
{user.url} | адреса | Адреса профілю того, хто увійшов. | скрізь |
{user.login_url} | адреса | Адреса сторінки входу. | скрізь |
{user.register_url} | адреса | Адреса сторінки реєстрації. | скрізь |
{user.forgot_url} | адреса | Адреса відновлення пароля. | скрізь |
[if:user.avatar]<img src="{user.avatar}" alt="">[/if] | адреса | Адреса аватара; порожньо, якщо його немає (огорніть в умову). | скрізь |
{user.role} | значення | Назва ролі того, хто увійшов. | скрізь |
[if:user.role=editor]…[/if] | значення | Машинна назва ролі (не перекладається, не змінюється): порівнюйте її в умові, кілька назв через кому, наприклад editor,admin. | скрізь |
[if:user.pm_unread]{user.pm_unread}[/if] | значення | Кількість непрочитаних особистих повідомлень; порожньо, якщо модуль «Повідомлення» вимкнено. | скрізь |
{user.pm_total} | значення | Кількість усіх особистих повідомлень людини (не лише непрочитаних); порожньо, якщо модуль «Повідомлення» вимкнено. | скрізь |
{user.pm_url} | адреса | Адреса особистих повідомлень. | скрізь |
{user.favorites_count} | значення | Кількість закладок. | скрізь |
{user.favorites_url} | адреса | Адреса закладок. | скрізь |
[if:user.can_admin]<a href="{user.admin_url}">…</a>[/if] | адреса | Адреса панелі керування; порожньо для тих, кого в неї не пускають. | скрізь |
[if:user.can_admin]…[/if] | умова | Умова: того, хто увійшов, пускають у панель керування. | скрізь |
{user.field:ім'я} | значення | Власне поле профілю того, хто увійшов (поля заводить власник); гостю й невідомому полю — порожньо. | скрізь |
Профіль людини і кабінет
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
{profile.name} | значення | Імʼя людини, чия це сторінка. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
@{profile.username} | значення | Логін людини (показується як @логін). | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
{profile.url} | адреса | Адреса публічної сторінки людини. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.avatar]<img src="{profile.avatar}" alt="">[/if] | адреса | Адреса аватара; порожньо, якщо аватара немає. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.bio]<p>{profile.bio}</p>[/if] | значення | Текст «про себе» (простий текст); порожньо, якщо не заповнено. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.location]<p>{profile.location}</p>[/if] | значення | Місце проживання з профілю (звичайний текст); порожньо, якщо не заповнено. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.joined]{profile.joined}[/if] | значення | Дата реєстрації; порожньо, якщо людина її приховала. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.last_seen]{profile.last_seen}[/if] | значення | Останній вхід; порожньо, якщо людина приховала активність. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.own]<a href="{profile.edit_url}">…</a>[/if] | адреса | Адреса «змінити профіль»; лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.own]<a href="{profile.security_url}">…</a>[/if] | адреса | Адреса сторінки безпеки облікового запису (пароль, двоетапний вхід). Лише на своїй сторінці; у чужої порожньо. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.own]<a href="{profile.devices_url}">…</a>[/if] | адреса | Адреса сторінки з пристроями, на яких виконано вхід (де ви ввійшли, закрити інші входи). Лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.own]<a href="{profile.mail_url}">…</a>[/if] | адреса | Адреса сторінки налаштувань пошти (що сайт може вам надсилати). Лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.own]<a href="{profile.privacy_url}">…</a>[/if] | адреса | Адреса сторінки приватності (завантажити свої дані, стерти обліковий запис). Лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.own]<a href="{profile.notifications_url}">…</a>[/if] | адреса | Адреса сторінки сповіщень. Лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.muted]…[/if] | умова | Умова: модератор заборонив цьому обліковому запису публікувати (записи й коментарі), заборона діє зараз. Лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.muted_until]{profile.muted_until}[/if] | значення | Коли закінчиться заборона публікацій (день.місяць.рік години:хвилини); порожньо, якщо заборона безстрокова або її немає. Лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.manage]<a href="{profile.manage_url}">…</a>[/if] | умова | Умова: ви дивитеся чужу сторінку й маєте право редагувати людей у панелі (співробітник). Для гостей, звичайних учасників і на своїй сторінці порожньо. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.manage]<a href="{profile.manage_url}">…</a>[/if] | адреса | Адреса картки цієї людини в панелі (блокування, заборона публікацій, ролі). Лише для співробітника на чужій сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.two_factor]…[else]…[/if] | умова | Умова: для цього облікового запису ввімкнено двоетапний вхід. Лише на своїй сторінці. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.signature]{profile.signature}[/if] | розмітка | Підпис людини (короткий рядок під її записами), якщо підписи ввімкнено в налаштуваннях; інакше порожньо. Готовий безпечний HTML: не вставляйте його в атрибут і не обгортайте власним екрануванням. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
{profile.mail} | значення | Ваша власна пошта; лише в кабінеті, на чужій сторінці її немає. | auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.group=editor]…[/if] | значення | Перша роль підписом; для умови — машинне імʼя: [if:profile.group=editor] (кілька через кому). | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.own]…[else]…[/if] | умова | Умова: це власна сторінка відвідувача. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.online]…[/if] | умова | Умова: людина була на сайті за останні 5 хвилин (якщо активність не прихована). | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.field:ім'я]{profile.field:ім'я}[/if] | значення | Відкрите поле профілю: {profile.field:ключ}; порожньо, якщо не заповнено. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[if:profile.count:comments>0]{profile.count:comments}[/if] | значення | Число від модуля: {profile.count:news}, {profile.count:comments}; працює в умовах: [if:profile.count:comments>10]. Лише на своїй сторінці й у кабінеті; на чужій сторінці порожньо. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[each:profile.roles]{item.title} [/each] | повтор | Ролі людини: {item.title}, {item.name} (машинне імʼя). | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[each:profile.links]<a href="{item.url}">{item.title}</a> [/each] | повтор | Посилання, які дала людина (сайт, GitHub…): {item.title}, {item.url}, {item.kind}. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[each:profile.fields]{item.label}: {item.value} [/each] | повтор | Усі відкриті заповнені поля профілю: {item.label}, {item.value}, {item.url} (у посилань), {item.key}. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[each:profile.stats]{item.title}: {item.value} [/each] | повтор | Зведення, яке додають модулі (записи, коментарі…): {item.title}, {item.value}; лише якщо людина показує активність. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
[each:profile.actions]<a href="{item.url}">{item.title}</a> [/each] | повтор | Кнопки, які модулі ставлять на сторінку («Написати», «У закладки»): {item.title}, {item.url}. | auth/public-profile, auth/profile, auth/profile-dashboard, auth/profile-security, auth/profile-sessions, auth/profile-privacy |
Службові сторінки
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
{status} | значення | Код відповіді (403, 404, 500, 503). | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{message} | розмітка | Текст для відвідувача. На сторінці обслуговування — текст власника з розміткою рушія. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
[if:reference]{reference}[/if] | значення | Номер події для журналу (порожньо, якщо немає); його можна назвати власнику. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
[if:until]{until}[/if] | значення | Коли обіцяють повернутися (сторінка обслуговування); порожньо, якщо власник не вказав. | errors/maintenance |
{reason} | значення | Причина голим текстом: текст обслуговування або причина заборони. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{description} | значення | Причина заборони (те саме, що {reason} на сторінці відмови). | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{end} | значення | Коли закінчиться заборона або відкриється сайт — датою. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
[if:ban]…[else]…[/if] | умова | Умова: відвідувачу відмовлено за чорним списком (тоді доступні причина й дати). | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{ban.reason} | значення | Причина, записана в чорному списку. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{ban.until} | значення | Кінець заборони датою; порожньо, якщо заборона безстрокова. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{ban.from} | значення | Коли заборону встановлено — датою. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{ban.address} | значення | Адреса самого відвідувача, яку закрито. | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
{ban_from} | значення | Коли заборону встановлено (те саме, що {ban.from}). | errors/maintenance, errors/error, errors/403, errors/404, errors/500, errors/503 |
Сторінка, рубрика, навігаційний ланцюжок
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
{page.title} | значення | Назва цієї сторінки, як у вкладці браузера. | скрізь |
{page.description} | значення | Опис цієї сторінки, як він віддається пошуковику. | скрізь |
[if:page.route=news.show]…[/if] | значення | Назва маршруту сторінки; порівняйте її в умові, щоб показати щось лише на одному виді сторінок. | скрізь |
[if:page.home]…[else]…[/if] | умова | Умова: це головна сторінка. | скрізь |
{page.path} | значення | Адреса сторінки без домену. | скрізь |
[if:page.number]стр. {page.number}[/if] | значення | Номер сторінки гортання (?page=N); на першій сторінці та там, де гортання немає, порожньо. Працює й умовою: [if:page.number>1]. | скрізь |
[if:page.sort=old]…[/if] | значення | Порядок, який обрав відвідувач (?sort=слово), лише літери, цифри, «-» і «_»; порожньо, якщо не обирав. Працює й умовою: [if:page.sort=old]. | скрізь |
[if:module.ім'я]…[/if] | умова | Умова: модуль увімкнено (будь-яка назва з теки модулів). | скрізь |
{category.title} | значення | Назва поточної рубрики, якщо модуль її назвав. | скрізь |
{category.url} | адреса | Адреса поточної рубрики. | скрізь |
{category.key} | значення | Коротка назва поточної рубрики. | скрізь |
{category.description} | значення | Опис поточної рубрики (звичайний текст), якщо модуль його дав. | скрізь |
[each:crumbs]<a href="{item.url}">{item.title}</a>[/each] | повтор | Хлібні крихти: «Головна» і ланцюжок модуля. Всередині: назва, адреса, ознака останнього пункту. | скрізь |
[if:search.sections]<nav>[each:search.sections]<a href="{item.url}"[if:item.active] aria-current="true"[/if]>{item.title} {item.count}</a> [/each]</nav>[/if] | повтор | Ряд розділів пошуку («Скрізь / Новини / Магазин…»): {item.title} (назва розділу), {item.url} (пошук у цьому розділі з тим самим запитом і відборами), {item.count} (знахідок; порожньо, якщо не рахували), {item.active} (вибраний), {item.empty} (знахідок немає). Порожньо, якщо запиту немає, ніде нічого не знайшлося і розділ не вибирали. | search |
{search.everywhere_url} | адреса | Адреса пошуку по всьому сайту з тим самим запитом і відборами (пункт «Скрізь» ряду розділів). | search |
{search.everywhere_total} | значення | Кількість знахідок по всьому сайту. | search |
[if:search.everywhere_active]…[/if] | умова | Умова: пошук іде по всьому сайту (розділ не вибрано). | search |
[if:search.found_line]{search.found_line}[/if] | значення | Рядок «Знайдено: N» (з відмінюванням). Лише коли є результати. | search |
[if:search.capped]{search.capped}[/if] | значення | Позначка, що показано лише перші результати (пошук уперся в ліміт); інакше порожньо. | search |
[if:search.nothing]{search.nothing}[/if] | значення | Рядок «За запитом … нічого не знайдено» із самим запитом. Лише коли нічого не знайдено. | search |
[if:search.nothing_hint]{search.nothing_hint}[/if] | значення | Порада під «нічого не знайдено» (перевірте написання, спробуйте інші слова). Лише коли нічого не знайдено. | search |
[if:search.corrected]{search.corrected}[/if] | значення | Позначка, що запит виправлено через описку («Показано результати за …»); інакше порожньо. | search |
[if:search.try_everywhere_url]<a href="{search.try_everywhere_url}">…</a>[/if] | адреса | Адреса повторного пошуку по всьому сайту (коли вибрано розділ); порожньо, якщо пошук і так по всьому сайту. | search |
[each:search.popular]<a href="{item.url}">{item.title}</a> [/each] | повтор | Часті запити-підказки при порожній видачі: {item.title}, {item.url}. Порожньо, якщо їх немає. | search |
{search.pager} | розмітка | Готове гортання сторінок результатів («1 2 3 …»). Лише коли сторінок більше однієї. Готова розмітка. | search |
Хто прийшов
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
[if:visitor.country=UA]…[/if] | значення | Код країни відвідувача («UA») із заголовка мережі доставки або локальної бази адрес; порожньо, якщо невідома. | скрізь |
[if:visitor.mobile]…[/if] | умова | Умова: відвідувач із телефона (за рядком браузера). | скрізь |
[if:visitor.tablet]…[/if] | умова | Умова: відвідувач із планшета. | скрізь |
[if:visitor.desktop]…[/if] | умова | Умова: відвідувач із комп’ютера. | скрізь |
{visitor.device} | значення | Тип пристрою відвідувача: телефон, планшет або комп’ютер. | скрізь |
{visitor.os} | значення | Система відвідувача: ios, android, windows, macos, linux, tv або other (за рядком браузера). | скрізь |
[if:visitor.ios]…[/if] | умова | Умови за системою: visitor.ios, visitor.android, visitor.windows, visitor.macos, visitor.linux, visitor.tv (телевізор і приставку перевіряють першими). | скрізь |
[if:visitor.lang=ru]…[/if] | значення | Основна мова браузера відвідувача двома літерами (ru, uk, en…); порожньо, якщо невідома. Не те саме, що мова сторінки. | скрізь |
Кабінет
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
[if:propose_url]<a href="{propose_url}">…</a>[/if] | адреса | Посилання «Запропонувати запис»; порожньо, якщо модуль або налаштування вимкнено. | скрізь |
{social_login} | блок | Готові кнопки «Увійти через …» (лише ввімкнені мережі; ключів застосунку на сторінці немає); порожньо, якщо мереж немає. | скрізь |
[if:social.any]…[/if] | умова | Умова: ввімкнено хоча б одну мережу входу. | скрізь |
[if:social.google]<a href="{social.google.url}">{social.google.title}</a>[/if] | умова | Конкретна мережа (google, github, yandex, vk, facebook, mailru): чи ввімкнена, адреса початку входу та її назва. | скрізь |
{social_profile} | блок | Блок «Прив’язані сервіси» для кабінету: прив’язати й відв’язати за паролем; гостю порожньо. | скрізь |
Форми по частинах
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
{form} | блок | Готова форма виду з полями й ключем захисту (перша форма; друга — form:2). | скрізь |
{form_open} | місце | Відкриття форми з її адресою й прихованими полями; ключ захисту — там. | скрізь |
{field:ім'я} | місце | Значення додаткового поля за його назвою: {field:назва}; [if:field:назва]…[/if] показує блок, лише коли поле заповнене; [each:field:назва]…[/each] для списків. Порожнє поле нічого не виводить. | скрізь |
{submit} | місце | Кнопка надсилання форми. | скрізь |
{form_close} | місце | Закриття форми. | скрізь |
{t.title} | слово | Слово інтерфейсу цього виду мовою сторінки: t.title, t.lead, t.submit та інші. | скрізь |
Додаткові поля
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
{fieldlabel:ім'я} | значення | Підпис додаткового поля. Порожньо, якщо поле не заповнене, щоб «Режисер:» не висів без значення. | скрізь |
{fields} | блок | Готовий список усіх заповнених додаткових полів запису («підпис — значення»); якщо жодне не заповнене — нічого не виводить. Беріть, коли не хочете ставити кожне поле вручну. | скрізь |
Умови і повтори
| Вставка | Вигляд | Що виводить | Де працює |
|---|---|---|---|
[if:ім'я]…[else]…[/if] | умова або повтор | Умова: шматок показується, лише якщо значення не порожнє; «else» — друга гілка. | скрізь |
[each:ім'я]{item.title}[/each] | умова або повтор | Повтор для кожного елемента списку; всередині поля елемента — item.назва. | скрізь |
{item.ім'я} | умова або повтор | Поле поточного елемента списку (назва, адреса й інші; які — каже список). | скрізь |
{index} | умова або повтор | Номер поточного елемента списку, з одиниці. | скрізь |
{title limit=60 wordsafe=1} | умова або повтор | Обрізання тексту в будь-якого тега, що виводить текст: limit=N (знаки), words=N (слова), wordsafe=1 (не рвати слово). Обрізаний текст закінчується «…». | скрізь |
{date=d.m.Y H:i} | умова або повтор | Дата запису у власному форматі: date=d.m.Y H:i (і edit-date=… для дати останньої правки). Літери: d j m n M Y y H i s F. | скрізь |
Обновлено 16.10.2026
Пока никто не высказался. Будьте первым.