Автоматично показване. Темата вика $o_page->hook('gallery') на мястото, където сега е page_media. Ако авторът е сложил в текста, рендерерът пази флаг "вече показана" за заявката. main_content се рендира преди хука в flatdesign, така че флагът е вече вдигнат и хукът не печата втори път. Ако няма снимки, не се връща нищо.
Синтаксис. Първият позиционен параметър е селекцията. Останалите са именувани.
| Запис | Значение |
|---|---|
|
всички снимки по sort_order |
|
само снимка №1 |
|
снимки 1 и 2 |
|
диапазон от 2 до 5 |
|
комбинация |
|
от 3-та до края |
|
първите 3 |
Номерата са позиции (1, 2, 3 …) в подредения списък със status=1, не imageID. Така съвпадат с реда в админа и не се чупят при замяна на файл.
Опционални параметри (сегашното 1,4,option го тълкувам като номера плюс опции):
| Параметър | Стойности | Ефект |
|---|---|---|
cols |
1–6 | брой колони (сега е auto-fit 180px) |
ratio |
4:3, 1:1, 16:9, auto |
пропорция на миниатюрите |
caption |
0/1 |
подписи под снимките |
limit |
число | максимум снимки |
order |
asc, desc, random |
подредба |
section |
текст | филтър по section_key за няколко галерии на една страница |
role |
текст | филтър по role |
layout |
grid, strip, slider |
вид на показване |
group |
текст | име на lightbox групата |
page |
номер | галерия от друга страница; само от същия SiteID |
Екипът на Максофт.НЕТ е създал няколко модула галерии. В зависимиост от избрания модул, всеки сайт може да има собствена галерия снимки, представени по различен начин. описание на всеки модул можете да намерите тук: