Лекция 1.8. Использование шаблонов — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
| + | Шаблоны | ||
| + | «Шаблонами» в ПскоВики называется класс особых страниц, содержимое которых можно вставить в другие страницы. Причём это содержимое считывается при каждой загрузке страницы: изменения в шаблоне проявятся на страницах, их применяющих. Ниже описывается их работа. | ||
| + | Общая информация | ||
| + | Страницы шаблонов — полноценные вики-документы, для которых отведено своё пространство имён «Шаблон:». В ПскоВики их позволено править любому участнику. | ||
| + | |||
| + | Вызывается шаблон пометкой | ||
| + | |||
| + | {{Имя шаблона}} | ||
| + | При отображении страницы на место этого будет помещено содержимое страницы «Шаблон:Имя шаблона». Если её ещё нет, то пометка будет отображена как ссылка на несуществующую статью шаблона. Поэтому, чтобы не озадачивать красной ссылкой, удостоверьтесь в существовании вызываемых шаблонов — это делается предпросмотром страницы до сохранения правки. | ||
| + | |||
| + | Любая статья ПскоВики может быть использована как шаблон. Если имя статьи записать не в квадратных, а в фигурных скобках и перед именем статьи поставить двоеточие, то текст указанной статьи будет автоматически подставлен.Если вызывать так картинку или категорию, то будет подставлена описательная часть картинки и категории соответственно. | ||
| + | |||
| + | Таким способом удобно: | ||
| + | |||
| + | экспериментировать с шаблонами (не попадая в пространство шаблонов); | ||
| + | «вытаскивать» подписи и описания картинок; | ||
| + | изготавливать специальные составные статьи (например для печати). | ||
| + | Пример использования статьи в качестве шаблона | ||
| + | |||
| + | :{{Имя статьи}} | ||
| + | см. пример: - ПскоВики:Хранилище | ||
| + | |||
| + | Подстановка | ||
| + | Использование «subst:» после двойных фигурных скобок заставляет выполнять подстановку текста шаблона в момент сохранения ссылающейся страницы. | ||
| + | |||
| + | Например: | ||
| + | |||
| + | {{subst:Шаблон:Визитка проекта}} | ||
| + | подставится при сохранении страницы проекта | ||
| + | |||
| + | Проект "Как сделать мультимедийную презентацию" | ||
| + | |||
| + | и изменения в статье никак не отразятся на «теле» шаблона. | ||
| + | |||
| + | История изменений для страниц, содержащих шаблоны | ||
| + | При просмотре исторических версий статей, содержащих шаблоны и/или картинки, всегда используется текущая версия шаблонов (и картинок), т. е. невозможна автоматическая «абсолютная» реконструкция исторических версий композитных текстов, чтобы также содержались ссылки на соответствующие картинки и шаблоны. | ||
| + | |||
| + | Ссылки | ||
| + | Википедия Летопись.ru | ||
| + | |||
Шаблоны Вики – это особые страницы, содержимое которых можно вставить в другие страницы. В "Wiki Владимир" шаблоны находятся в соответствующей Категории. Для того, чтобы применить Шаблон к новой странице нужно: | Шаблоны Вики – это особые страницы, содержимое которых можно вставить в другие страницы. В "Wiki Владимир" шаблоны находятся в соответствующей Категории. Для того, чтобы применить Шаблон к новой странице нужно: | ||
Версия 14:52, 4 мая 2009
Шаблоны «Шаблонами» в ПскоВики называется класс особых страниц, содержимое которых можно вставить в другие страницы. Причём это содержимое считывается при каждой загрузке страницы: изменения в шаблоне проявятся на страницах, их применяющих. Ниже описывается их работа. Общая информация Страницы шаблонов — полноценные вики-документы, для которых отведено своё пространство имён «Шаблон:». В ПскоВики их позволено править любому участнику.
Вызывается шаблон пометкой
Шаблон:Имя шаблона При отображении страницы на место этого будет помещено содержимое страницы «Шаблон:Имя шаблона». Если её ещё нет, то пометка будет отображена как ссылка на несуществующую статью шаблона. Поэтому, чтобы не озадачивать красной ссылкой, удостоверьтесь в существовании вызываемых шаблонов — это делается предпросмотром страницы до сохранения правки.
Любая статья ПскоВики может быть использована как шаблон. Если имя статьи записать не в квадратных, а в фигурных скобках и перед именем статьи поставить двоеточие, то текст указанной статьи будет автоматически подставлен.Если вызывать так картинку или категорию, то будет подставлена описательная часть картинки и категории соответственно.
Таким способом удобно:
экспериментировать с шаблонами (не попадая в пространство шаблонов); «вытаскивать» подписи и описания картинок; изготавливать специальные составные статьи (например для печати). Пример использования статьи в качестве шаблона
см. пример: - ПскоВики:Хранилище
Подстановка Использование «subst:» после двойных фигурных скобок заставляет выполнять подстановку текста шаблона в момент сохранения ссылающейся страницы.
Например:
{{subst:Шаблон:Визитка проекта}} подставится при сохранении страницы проекта
Проект "Как сделать мультимедийную презентацию"
и изменения в статье никак не отразятся на «теле» шаблона.
История изменений для страниц, содержащих шаблоны При просмотре исторических версий статей, содержащих шаблоны и/или картинки, всегда используется текущая версия шаблонов (и картинок), т. е. невозможна автоматическая «абсолютная» реконструкция исторических версий композитных текстов, чтобы также содержались ссылки на соответствующие картинки и шаблоны.
Ссылки Википедия Летопись.ru
Шаблоны Вики – это особые страницы, содержимое которых можно вставить в другие страницы. В "Wiki Владимир" шаблоны находятся в соответствующей Категории. Для того, чтобы применить Шаблон к новой странице нужно:
1. В строке Поиска написать название статьи.
2. Нажать кнопку ПЕРЕЙТИ.
3. По ссылке СОЗДАТЬ СТРАНИЦУ открыть страницу в режиме редактирования.
4. Вставить имя шаблона в двойных фигурных скобках написать имя шаблона.
5. Для того чтобы шаблон был доступен для редактирования, перед именем шаблона нужно поставить вики-тег subst. Надпись будет выглядеть так: {{subst:Имя шаблона}}.
6. Сохраните страницу. С помощью кнопки Править войдите в шаблон и напишите свою статью, используя теги шаблона.
На страницу проекта вставьте пожалуйста Шаблон:Демонстрация проекта
На страницу проекта вставьте пожалуйста Шаблон:Наш класс