🗊Темы в Drupal 6 Что нового, и чем оно грозит

Категория: Авто/мото
Нажмите для полного просмотра!
Темы в Drupal 6   Что нового, и чем оно грозит, слайд №1Темы в Drupal 6   Что нового, и чем оно грозит, слайд №2Темы в Drupal 6   Что нового, и чем оно грозит, слайд №3Темы в Drupal 6   Что нового, и чем оно грозит, слайд №4Темы в Drupal 6   Что нового, и чем оно грозит, слайд №5Темы в Drupal 6   Что нового, и чем оно грозит, слайд №6Темы в Drupal 6   Что нового, и чем оно грозит, слайд №7Темы в Drupal 6   Что нового, и чем оно грозит, слайд №8Темы в Drupal 6   Что нового, и чем оно грозит, слайд №9Темы в Drupal 6   Что нового, и чем оно грозит, слайд №10Темы в Drupal 6   Что нового, и чем оно грозит, слайд №11Темы в Drupal 6   Что нового, и чем оно грозит, слайд №12Темы в Drupal 6   Что нового, и чем оно грозит, слайд №13Темы в Drupal 6   Что нового, и чем оно грозит, слайд №14Темы в Drupal 6   Что нового, и чем оно грозит, слайд №15Темы в Drupal 6   Что нового, и чем оно грозит, слайд №16Темы в Drupal 6   Что нового, и чем оно грозит, слайд №17Темы в Drupal 6   Что нового, и чем оно грозит, слайд №18Темы в Drupal 6   Что нового, и чем оно грозит, слайд №19Темы в Drupal 6   Что нового, и чем оно грозит, слайд №20Темы в Drupal 6   Что нового, и чем оно грозит, слайд №21

Вы можете ознакомиться и скачать Темы в Drupal 6 Что нового, и чем оно грозит. Презентация содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Темы в Drupal 6 
Что нового, и чем оно грозит
Описание слайда:
Темы в Drupal 6 Что нового, и чем оно грозит

Слайд 2





Нирвана – близка ли она?
   Нирвана темизации наступит, когда дизайнерам будет легко делать новые темы, а простым пользователям будет что выбрать из большого количества тем.
Описание слайда:
Нирвана – близка ли она? Нирвана темизации наступит, когда дизайнерам будет легко делать новые темы, а простым пользователям будет что выбрать из большого количества тем.

Слайд 3





Drupal 4.5: Ад
   


	Существовали лишь файлы .theme и можно было переопределять функции тем.
Описание слайда:
Drupal 4.5: Ад Существовали лишь файлы .theme и можно было переопределять функции тем.

Слайд 4





Drupal 4.6: Чистилище



	Xtemplate, увы, не помог.
Описание слайда:
Drupal 4.6: Чистилище Xtemplate, увы, не помог.

Слайд 5





Drupal 4.7: Лимб
	С PHPtemplate стало заметно лучше, но шаблоны были лишь для узла, блока и комментария. Этого явно не хватало.
Описание слайда:
Drupal 4.7: Лимб С PHPtemplate стало заметно лучше, но шаблоны были лишь для узла, блока и комментария. Этого явно не хватало.

Слайд 6





Drupal 5: Всё ещё Лимб
	Вообще-то уже не совсем Лимб. Но ковыряться было неудобно.
Описание слайда:
Drupal 5: Всё ещё Лимб Вообще-то уже не совсем Лимб. Но ковыряться было неудобно.

Слайд 7





Drupal 6

•	Файлы .info сделали сложные вещи очевидными
•	Доступно 287 тем (май 2009) и их становится всё больше!
•	Серьёзные шаги к разделению логики и представления
•	Улучшеные  _phptemplate_variables()
•	Наследование тем
•	Темы на чистом CSS, без использования tpl.php
•	Все эти радости доступны и в движках тем.
Описание слайда:
Drupal 6 • Файлы .info сделали сложные вещи очевидными • Доступно 287 тем (май 2009) и их становится всё больше! • Серьёзные шаги к разделению логики и представления • Улучшеные _phptemplate_variables() • Наследование тем • Темы на чистом CSS, без использования tpl.php • Все эти радости доступны и в движках тем.

Слайд 8





Файлы info
Описание слайда:
Файлы info

Слайд 9





Больше шаблонов
Чётче контроль над контентом.
Логика отделена от представления.
Данные уже очищены от лишнего, меньше вероятность непредумышленых дыр в безопасности.
Описание слайда:
Больше шаблонов Чётче контроль над контентом. Логика отделена от представления. Данные уже очищены от лишнего, меньше вероятность непредумышленых дыр в безопасности.

Слайд 10





forum-topic-list.tpl.php
Описание слайда:
forum-topic-list.tpl.php

Слайд 11





forum-topic-list.tpl.php
Описание слайда:
forum-topic-list.tpl.php

Слайд 12





Логика
Описание слайда:
Логика

Слайд 13





aggregator-item.tpl.php
Описание слайда:
aggregator-item.tpl.php

Слайд 14





Разделение
Описание слайда:
Разделение

Слайд 15





phptemplate_variables()
Описание слайда:
phptemplate_variables()

Слайд 16





Наследование темы
Для подтемы устанавливается базовая тема в файле .info
Дочерняя тема автоматически получает все таблицы стилей базовой темы
Дочерняя тема автоматически получает все шаблоны базовой темы
Дочерняя тема автоматически получает все функции, содержащиеся в template.php базовой темы
В дочерней теме нельзя использовать функции phptemplate_* 
Это самый простой способ «подстроить» тему и иметь возможность обновлять её
Описание слайда:
Наследование темы Для подтемы устанавливается базовая тема в файле .info Дочерняя тема автоматически получает все таблицы стилей базовой темы Дочерняя тема автоматически получает все шаблоны базовой темы Дочерняя тема автоматически получает все функции, содержащиеся в template.php базовой темы В дочерней теме нельзя использовать функции phptemplate_* Это самый простой способ «подстроить» тему и иметь возможность обновлять её

Слайд 17





Темы на CSS
Родной page.tpl.php базируется на теме Zen
Хорошо подобраные названия классов для определения областей
С темой, состоящей лишь из файла .info сайт получится страшненькии, но с чистым XHTML, который можно раскрасить CSS-ом
Описание слайда:
Темы на CSS Родной page.tpl.php базируется на теме Zen Хорошо подобраные названия классов для определения областей С темой, состоящей лишь из файла .info сайт получится страшненькии, но с чистым XHTML, который можно раскрасить CSS-ом

Слайд 18





Движки
Smarty, PHPTal, LOLTheme
Можно регистрировать как расширение - .smarty
Можно регистрировать как рендерер – smarty_template_render()
Определение шаблонов от имени темы
Загрузка файла template.php от имени темы
Описание слайда:
Движки Smarty, PHPTal, LOLTheme Можно регистрировать как расширение - .smarty Можно регистрировать как рендерер – smarty_template_render() Определение шаблонов от имени темы Загрузка файла template.php от имени темы

Слайд 19





Близка ли нирвана темизации?
Ещё не всё у нас в шаблонах
Неполный набор интуитивно именованых классов
Недостаточно регламентированы методы генерации HTML-кода в модулях сторонних разработчиков
Недостаточно регламентировано создание тем сторонними разработчиками
Неудобный поиск тем на сайте drupal.org
Описание слайда:
Близка ли нирвана темизации? Ещё не всё у нас в шаблонах Неполный набор интуитивно именованых классов Недостаточно регламентированы методы генерации HTML-кода в модулях сторонних разработчиков Недостаточно регламентировано создание тем сторонними разработчиками Неудобный поиск тем на сайте drupal.org

Слайд 20





Мы уже почти достигли просветлия
Дождёмся ли НИРВАНЫ в Drupal 7 ?
Описание слайда:
Мы уже почти достигли просветлия Дождёмся ли НИРВАНЫ в Drupal 7 ?

Слайд 21





Хотите помочь?
Помогите вычистить наш XHTML и CSS
Помогите в создании набора интуитивно именованых классов для использования в Drupal
Помогите в создании новых, ещё не существующих шаблонов
Описание слайда:
Хотите помочь? Помогите вычистить наш XHTML и CSS Помогите в создании набора интуитивно именованых классов для использования в Drupal Помогите в создании новых, ещё не существующих шаблонов



Похожие презентации
Mypresentation.ru
Загрузить презентацию