Уроки Coppermine Photo Gallery
Структура темы Coppermine Photo Gallery
Все темы хранятся в папке ваша_галерея/themes. Вы можете взять за основу уже любую готовую тему из этой папки. В каждой теме вы найдете папку с изображениями, php-файл (theme), html-документ (template) и таблицу стилей (style).
Файл template.html отвечает за структуру вашей темы. Он может содержать только код HTML, CSS и JavaScript. Запомните, что использование PHP-кода в этом файле запрещено.
При редактировании файла template.html не удаляйте элементы между двумя фигурными скобками — {}. Это переменные, которые отвечают за вывод определенных блоков в галерее. Некоторые переменные не являются обязательными. Вы можете их удалить из template.html, если вам не нужен этот блок.
Не удаляйте переменную {JAVASCRIPT}! Она необходима для вывода полноразмерного изображения на экран и других функций.
Ниже приведена таблица, в которой указаны переменные и их значения.
Обязательные переменные
Необязательные переменные
| {LANG_DIR} | Направление языка
Возможные значения: слева-направо или справа-налево. |
| {CHARSET} | Кодировка
Определяет используемую кодировку. |
| {TITLE} | Название галереи
Указывается между тегами <title>, учитывается поисковыми системами. |
| {META} | Мета-теги
В настоящее время CPG использует мета-тег ключевых слов и мета-тег загрузки другого документа в текущее окно браузера. Если вы хотите использовать другие мета-теги, то просто добавьте их ниже переменной {META}. |
| {JAVASCRIPT} | JavaScript
Эта переменная была добавлена в версии cpg1.5.x и она в обязательном порядке должна присутствовать в файле template.html для правильной работы галереи. |
| {SYS_MENU} | Меню
Вывод меню первого уровня: домой, вход, регистрация |
| {SUB_MENU} | Подпункты меню
Вывод меню второго уровня: список альбомов, последние добавления, последние комментарии и так далее |
| {ADMIN_MENU} | Меню администратора
Отображает меню администратора |
| {MESSAGE_BLOCK} | Блок с сообщением |
| {GALLERY} | Галерея
Отображает содержание галереи |
Необязательные переменные
| {CUSTOM_HEADER} | Верхняя часть
Если соответствующая опция была установлена в настройках, эта переменная может быть заменена в итоге на ваш «хэдер». |
| {GAL_NAME} | Название галереи
Название галереи можно сменить в панели администратора в конфигурации. Можно удалить эту переменную, если вы будете использовать свой логотип, в котором уже будет название галереи. |
| {GAL_DESCRIPTION} | Описание галереи |
| {THEME_SELECT_LIST} | Выбор темы
Вывод выпадающего списка с существующими темами для выбора. |
| {LANGUAGE_SELECT_FLAGS} | Вывод языка (флаги)
Вывод строки с флагами для выбора языка. |
| {LANGUAGE_SELECT_LIST} | Выбор языка (список)
Вывод выпадающего списка с выбором языка. |
| {CUSTOM_FOOTER} | Нижняя часть
Если соответствующая опция была установлена в настройках, эта переменная может быть заменена в итоге на ваш «подвал». |
| {CREDITS} | Кредиты
Отобразит строчку «Powered by Coppermine Photo Gallery» на странице. Если эта переменная будет удалена, кредит будет отображаться как часть блока {GALLERY}, то есть основной галереи. |
| {VANITY} | Валидность
Если код темы валидный, то в этом блоке появятся кнопки, которые будут ссылаться на php.net, mysql.com и кнопки проверки валидности W3C. |
Источник: Документация Coppermine Photo Gallery
Перевод: Thea для www.monsterart.ru
Перепечатка разрешена только с указанием ссылки на источник!



