Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Управление дизайном модуля «Фотоальбомы»

Управление дизайном модуля «Фотоальбомы»
Материал добавлен: 08 Декабря 2016
Материал обновлен: 21 Августа 2025

С помощью данной инструкции вы научитесь управлять внешним видом модуля «Фотоальбомы».

За отображение всех страниц модуля отвечают шаблоны:

Если включена PDA-версия сайта, для неё отображаются отдельные шаблоны модуля:

В каждом шаблоне используется собственный набор переменных. Они выполняют различные функции и выводят разную информацию. Чтобы просмотреть список доступных переменных, нажмите на значок в редакторе шаблонов:

Главная страница фотоальбома

Главная страница содержит перечень уменьшенных фотографий. За вывод перечня отвечает переменная $BODY$. Количество фотографий регулируется настройкой «Количество отображаемых материалов».

С помощью переключателя страниц $PAGE_SELECTOR$ можно просматривать все добавленные фотографии прямо с главной страницы.

Если используются разделы или категории, переменная $CATEGORIES$ выведет их в шаблоне. Она отображает категории и разделы верхнего уровня (не вложенные). Для изменения их вида используйте настройки «Внешний вид» → «Разделы и категории».

Страница со списком фотографий раздела

На этой странице отображается список фотографий конкретного раздела. За вывод отвечает переменная $BODY$.

Как и на главной странице, переменная $PAGE_SELECTOR$ выводит переключатель страниц, а $CATEGORIES$ — список вложенных категорий.

Меню сортировки файлов добавляется с помощью переменной $SORTING_MENU$. Вид меню можно настроить в разделе «Внешний вид» → «Меню сортировки».

Для фильтрации изображений проверьте наличие переменных $FILTER1_MENU$ и $FILTER2_MENU$ в шаблоне.

Информация о разделе выводится с помощью переменных:

  • $SECTION_NAME$
  • $SECTION_DESCR$
  • $SECTION_URL$

Значения этих переменных задаются при создании разделов.

Страница со списком фотографий категории

Этот шаблон используется всегда, поскольку категория обязательна при добавлении изображений в модуль.

Актуальные переменные: $BODY$, $PAGE_SELECTOR$, $SORTING_MENU$, $FILTER1_MENU$.

Информация о родительском разделе: $SECTION_NAME$, $SECTION_DESCR$, $SECTION_URL$.

Информация о категории: $CAT_NAME$, $CAT_DESCR$, $CAT_URL$.

Значения переменных задаются при создании категорий.

Страница с полной фотографией и комментариями

Этот шаблон содержит информацию, которая была добавлена при загрузке изображения: краткое описание, название, фильтры, дополнительные поля и прочее. Каждое поле выводится своей переменной, которую можно разместить в любом месте шаблона.

Если при добавлении изображения была активирована настройка «Комментирование», то в шаблоне отобразится форма добавления комментариев.

Специальные переменные модуля «Фотоальбомы»

  • $FULL_PHOTO_DIRECT_URL$ — прямая ссылка на файл фотографии в полном размере (если больше 500×500 пикселей).
  • $FULL_PHOTO_URL$ — ссылка на страницу с фотографией в полном размере.
  • $NEAR_PHOTOS$ — миниатюры с возможностью быстрого переключения.

  • $OTHER_PHOTOS$ — ссылки на другие фотографии текущего альбома.

  • $PHOTO_DESCR$, $PHOTO_NAME$ — описание и название изображения.
  • $PHOTO_SIZE$ — размеры изображения в пикселях.
  • $PHOTO_WEIGHT$ — размер файла в КБ.
  • $SLIDESHOW$ — выводит слайдшоу на Flash из фотографий категории.

  • $SLIDESHOW_BUTTON$ — кнопка запуска слайдшоу.
  • $THUMBNAIL_URL$ — прямая ссылка на миниатюру изображения.

Вид фотографий

Шаблон «Вид фотографий» отвечает за внешний вид изображений в списках. Все изображения помещаются в переменную $BODY$, которая затем используется в других шаблонах:

  • Главная страница модуля
  • Страницы категорий и разделов
  • Страницы поиска и рейтинга

В шаблоне можно использовать любые поля, относящиеся к фотографии. Важно представить изображение в компактном и удобном виде, чтобы пользователям было проще просматривать список.

Страница добавления фотографии

Шаблон «Добавление фотографии» используется для отображения страниц поиска, рейтинга и фотографий пользователя.

Поиск фотографий

Пользователь вводит поисковый запрос в форму $MODULE_SEARCH_FORM$ на любой странице модуля. Результаты отображаются в виде списка (шаблон «Вид материалов»). В переменную $SECTION_NAME$ автоматически подставляется значение: Поиск[поисковый запрос].

Страница рейтинга фотографий

Этот шаблон выводит список фотографий, отсортированных по различным критериям:

  • $TOP_COMMS_URL$ — по количеству комментариев
  • $TOP_NEW_URL$ — по дате добавления
  • $TOP_RATING_URL$ — по рейтингу
  • $TOP_READS_URL$ — по количеству просмотров

Фотографии пользователя

Переход на страницу с фотографиями пользователя возможен из его профиля. Используются переменные:

  • $_PHOTO_ACTIVITY_URL$ — ссылка на страницу с добавленными фотографиями
  • $_PHOTO_ENTRIES$ — количество добавленных изображений

Вывод материалов осуществляется через переменную $BODY$. Для переключения страниц используется $PAGE_SELECTOR$.

Форма добавления/редактирования фотографии

В этом шаблоне представлен весь список полей, которые можно подключить или отключить в настройках модуля. Вы можете менять порядок полей, перемещая соответствующий код.

Пример для поля «Краткое описание»:

<?if($BRIEF_FL$)?>
 <li id="phM13"><label for="description1">$BRIEF_SIGN$:</label></li>
 <li id="phM14">$BRIEF_FL$</li>
<?endif?>

Код можно вставлять между другими полями после тегов:

<li class="notcolumn"><?endif?>

Страница входа в приватный альбом

Приватность альбома или категории можно задать при его создании или редактировании:

После установки пароля пользователи при попытке открыть категорию увидят страницу с формой ввода:

Форма вывода пароля задаётся переменной $BODY$. До или после неё можно разместить дополнительную информацию, например:

  • Подсказки по доступу
  • Ссылки на другие разделы модуля
  • Контактные данные администратора

Страница фотографии во всплывающем окне

Шаблон работает при включении следующих настроек:

  • «Использовать функцию "LightBox" в категориях»
  • «Вид галереи: Новая»
  • «Показывать страницу фото в лайтбоксе»

Теперь при нажатии на миниатюру в списке, подробная информация о фотографии открывается во всплывающем окне:

Содержимое этого окна можно настраивать так же, как и обычную страницу полной фотографии, с использованием всех соответствующих переменных.

Форма добавления/редактирования фотографии

Шаблон содержит список всех возможных полей, подключаемых через настройки модуля. Поля можно перемещать в нужном порядке.

Пример: поле «Краткое описание»:

<?if($BRIEF_FL$)?>
 <li id="phM13"><label for="description1">$BRIEF_SIGN$:</label></li>
 <li id="phM14">$BRIEF_FL$</li>
<?endif?>

Перемещать код следует между другими полями после конструкции:

<li class="notcolumn"><?endif?>

Таблица стилей (CSS)

Модуль «Фотоальбомы» использует собственный CSS-файл, который подключается автоматически и действует только внутри модуля.

Код в шаблоне таблицы стилей указывается только на чистом CSS, без использования HTML.

Перед редактированием шаблонов

Если вы внесли правки и хотите вернуться к оригиналу — используйте кнопку «Восстановить стандартный шаблон»:

Управление дизайном модуля «Фотоальбомы»