Архитектура темы в Gallery3

Понимание иерархии и архитектуры темы в скрипте Галерея 3

Структура каталогов Gallery3

DirectoryStructure.png

Каждая Тема состоит из следующих папок и файлов:

  • css
    • screen.css
  • images
  • js
  • views
    • album.html.php
    • block.html.php
    • dynamic.html.php
    • movie.html.php
    • no_sidebar.html.php
    • page.html.php
    • paginator.html.php
    • photo.html.php
    • sidebar.html.php
  • theme.info
  • thumbnail.png

Главные директории любой темы:

page.html.php album.html.php dynamic.html.php photo.html.php block.html.php

 

Структура файлов () (DEV)

 

  • Тема хранится целиком в …gallery-root / темы / имя-темы:
  • Подкаталогах
    • CSS — содержит CSS файлы темы. Каждая из них имеет особую роль, позволяя контролировать и изменять. Помните, что тема по умолчанию использует YUI сетки для контроля макета. Visual блоки могут быть помещены в widde разнообразных готовых форматов, а также полностью настраивают те, что написаны без CSS.
    • IMAGES — изображения (опция) — графические элементы, используемые в теме оформления и контроля.
    • JS (опционально) — JavaScript конкретной темы
    • WIEVS (обязательно) — G3 построен в рамках кода Kohana, Вы можете сопоставить их как PHP- шаблоны для сайта. В зависимости от характера настройки, знание некоторых Kohana понятий (YUI) не требуется.

 


Посильный перевод статьи: http://codex.gallery2.org/Gallery3:Tutorials:Themes

Запись опубликована в рубрике Темы Gallery3 с метками , , , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий