Все темы хранятся в папке ваша_галерея/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. |
http://www.monsterart.ru/tutorials/cpgallery02.php