Динамический Web шаблон

Статичным сайтом называют сайт, который написан HTML кодом и находится у Вас на компьютере. Неудобство такого сайта заключается в том, что если Вам необходимо добавить любой элемент на несколько страниц, то делать это Вам придется вручную редактируя каждую по отдельности. Существует несколько вариантов как заставить страницы обновляться всем сразу без Вашего ручного труда. Рассмотрим самые простые способы для статичного сайта.

Для начала я посоветую Вам освоить динамические web шаблоны. Не пугайтесь столь официального названия, в динамических web шаблонах нет ничего сложного для вебмастера новичка. Динамический вебшаблон - это по сути обыкновенная страничка Вашего сайта, по образу и подобию которой создаются другие страницы, присоединенные к нему.

Наглядный пример, в котором использован шаблон веб страницы перед Вашими глазами, если Вы откроете любую страничку этого сайта, Вы не сможете не заметить, что их оформление похоже друг на друга как две капли воды. Страницы отличаются только содержимым на белом фоне. Это как раз и есть, редактируемая часть web шаблона.

 return_links(1); ?>

Теперь расскажу по порядку.

1. Для создания web шаблона, необходимо создать html страницу, в которой будут предусмотрены неизменяемые и изменяемые области. Неизменяемые, это те области, которые будут одинаковыми для всех страниц, к которым прикреплен web шаблон и при их изменении в web шаблоне, изменятся все страницы. Изменяемые, или по другому, редактируемые области, создаются в web шаблоне в местах, где будет размещена информация, касающаяся только одной страницы, изменения в этой области не приводят к изменению всех страниц.

Пример неизменяемых областей на этой странице это меню справа, сама таблица, логотип вверху и служебная информация внизу.

Пример изменяемой области - этот текст, который Вы сейчас читаете.

В общем Ваша цель создать html страницу, с пустым содержимым, но полностью оформленную, чтобы оставалось только наполнить ее контентом.

После создания такой страницы нужно переименовать ее с в файл с расширение *.dwt

 return_links(1); ?>

2. Теперь откройте эту страницу в редакторе FrontPage и добавьте в нужных местах поля редактирования. Для этого поставьте мышкой курсор в нужном месте, нажмите правую кнопку и в появившемся меню выберите позицию "Управление изменяемыми областями". В открывшемся окошке введите имя области и нажмите кнопку "Добавить". Рекомендую в появившемся оранжевом прямоугольнике создать пару новых пустых строк, иначе возможны проблемы при попытке редактирования этой области уже в реальных страницах. Все, Ваш первый Web шаблон готов к работе.

3. Создайте нужное количество пустых html страниц, слева в списке папок (имеется в виду программа FrontPage), удерживая левый Ctrl и нажимая левую кнопку мыши выделите необходимые страницы, которые Вы хотите присоединить к web шаблону. После этого, выберите в меню Формат > Динамический веб-шаблон > Присоединить динамический веб-шаблон. В появившемся списке двойным кликом мышки выбираем наш файл с расширением dwt. Все!!! Все выделенные страницы стали похожи друг на друга как братья близнецы. Теперь стоит Вам добавить пункт меню в веб-шаблон и нажать кнопку сохранить, как все присоединенные страницы так же обновятся.

Последний совет. Откройте вкладку "Код" в правом окошке для Вашего веб-шаблона. В начале кода найдите теги отвечающие за оглавление страницы, описание и ключевые слова. Оформите их в следующий парный тег, выделенный красным цветом:

 return_links(); ?>

<!-- #BeginEditable -->


<title>Название страницы</title>
<meta name="keywords" content="Ключи">
<meta name="description" content="Описание">

 

<!-- #EndEditable -->

Это позволит задавать вышеуказанные параметры отдельно для каждой страницы.

Перейти на главную страницу

 

Главная страница

Зарабатываем деньги:

Где заработать??? обзор рыбных мест.

 

Разное

Наш сайт в каталогах

 

 

Написать письмо вебмастеру folvarok@mail.ru

Использование материалов данного сайта разрешено при условии обязательной гиперссылки на данный ресурс. Авторские права на данный ресурс принадлежат Кузьминичу Евгению.

февраль 2010г.