Как настроить смартфоны и ПК. Информационный портал

Web-узел. Создание и управление

Данный раздел содержит общие сведения об узлах и их свойствах, привилегиях администраторов и администрировании узлов с удаленных компьютеров. Раздел содержит следующие подразделы:

Веб- и FTP-узлы

Несколько веб- или FTP-узлов на одном компьютере с Windows 2000 могут быть созданы при работе в интрасети или Интернете любым из трех способов:

  • Добавление номеров портов к IP-адресу.
  • Использование нескольких IP-адресов, каждому из которых соответствует плата сетевого адаптера.
  • Назначение нескольких имен доменов и IP-адресов одной плате сетевого адаптера с помощью имен заголовков узлов.

Приведенный ниже пример иллюстрирует сценарий работы в интрасети, при котором администратор установил на сервер компании Windows 2000 Server с IIS, результатом чего будет создание одного веб-узла, устанавливаемого по умолчанию, http://CompanyServer. Затем администратор создал два дополнительных веб-узла, по одному на каждое подразделение: группа маркетинга и отдел кадров.

Хотя и CompanyServer , и Marketing , и HumanResources размещены на одном компьютере, каждый из них будет выглядеть как отдельный веб-узел. Эти узлы подразделений имеют такие же установки системы безопасности, как если бы они размещались на отдельных компьютерах, поскольку каждый узел имеет собственные параметры доступа и административных разрешений. Кроме того, административные задачи могут быть распределены между сотрудниками каждого подразделения. Дополнительные сведения о размещении нескольких узлов см. в подразделе Назначение имен заголовка узла, адресов и портов веб-узлам раздела «Об определении адресов по именам».

Если создается большое число узлов, не забудьте учесть ограничения, налагаемые аппаратной частью, и, при необходимости, произведите модернизацию аппаратного обеспечения. Более подробные сведения см. в томе IIS Resource Guide пакета Windows 2000 Resource Kit.

Свойства и наследование свойств на узлах

Свойства - это значения, которые могут быть установлены на веб-узле. Например, можно использовать для изменения порта TCP, назначенного веб-узлу, используемому по умолчанию, со значения 80 на другой номер порта. Свойства узла отображаются в окне свойств и хранятся в базе данных, называемой метабазой .

Во время установки IIS различным свойствам присваиваются значения по умолчанию, которые отображаются в окне свойств. Можно использовать значения, предлагаемые IIS по умолчанию, или настроить эти параметры для удовлетворения потребностей публикации в Интернете. Корректировка стандартных настроек иногда позволяет добавить новые функциональные возможности, повысить производительность и усилить систему безопасности.

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

Значения некоторых свойств имеют вид списка. Например, значение документа, используемое по умолчанию, может быть списком документов, которые будут загружаться, если пользователь в адресе URL не указал имя файла. Другими примерами свойств, сохраняемых в формате списков, являются специальные сообщения об ошибках, управление доступом TCP/IP, сопоставления сценариев и сопоставления MIME. Хотя эти списки обычно содержат несколько элементов, IIS рассматривает весь список как единое значение свойства. Если пользователь изменяет список для каталога, а затем вносит глобальное изменение в свойства на уровне узла, то список на уровне каталога полностью заменяется на новый список с уровня узла; объединение списков не производится. Кроме того, значения свойств, имеющих формат списка, отображаются только на уровне основных свойств, а также на уровне узла или каталога, на котором эти свойства были изменены относительно значения по умолчанию. Списки не отображаются, если они представляют унаследованные значения по умолчанию.

На следующем рисунке изображено окно свойств, на котором задаются свойства для всех веб-узлов.

В можно нажать кнопку Справка в окне свойств для получения сведений об установке отдельных свойств.

Операторы веб-узла

Операторы веб-узла представляют собой особую группу пользователей, которые имеют ограниченные административные привилегии для отдельных веб-узлов. Операторы могут администрировать свойства, которые оказывают влияние только на соответствующие узлы. Они не имеют доступа к свойствам, которые влияют на IIS, компьютер сервера или сеть.

Например, поставщик услуг Интернета, который разместил множество узлов различных компаний, может назначить представителя компании оператором веб-узла компании. Подобный метод распределенного администрирования сервера имеет следующие преимущества:

  • Каждый оператор может действовать как оператор узла и может по необходимости изменять конфигурацию веб-узла. Например, оператор может установить разрешения на доступ для веб-узла, разрешить вход в систему, изменить документ, используемый по умолчанию, и примечания, установить срок годности содержимого узла и включить оценку содержимого.
  • Оператору веб-узла не разрешено изменять идентификатор веб-узла, конфигурировать имя пользователя и пароль анонимного пользователя, регулировать полосу пропускания, создавать виртуальные каталоги или изменять пути к ним, а также изменять изолирование приложений.
  • Поскольку операторы имеет более ограниченные, чем администраторы веб-узла, привилегии, они не имеют возможность удаленного обзора файловой системы и, следовательно, не могут устанавливать свойства каталогов или файлов (если не использовать путь, удовлетворяющий универсальному соглашению об именах).

Инструкции по указанию учетных записей пользователей Windows, используемых операторами веб-узла, см. в разделе Назначение операторов веб-узла .

Удаленное администрирование узлов

Поскольку не всегда удобно выполнять задачи администрирования на компьютере, на котором выполняется IIS, имеются две возможности удаленного администрирования. Если соединение с сервером осуществляется по Интернету или через прокси-сервер, можно использовать HTML-версию диспетчера служб Интернета для изменения свойств узла. При работе в интрасети можно использовать или HTML-версию диспетчера служб Интернета, или, располагающуюся в Microsoft Management Console (MMC). Хотя HTML-версия диспетчера служб Интернета предлагает множество возможностей, аналогичных возможностям оснастки Internet Information Services, изменения свойств, которые требуют координации со служебными программами Windows, не могут быть сделаны с помощью HTML-версии диспетчера служб Интернета.

Примечание . В предыдущих версиях оснастка Internet Information Services называлась диспетчером служб Интернета.

HTML-версия диспетчера служб Интернета использует веб-узел, внесенный в список административных веб-узлов, для доступа к свойствам IIS. После установки IIS случайным образом выбирается порт, номер которого находится в диапазоне от 2000 до 9999, и назначается этому веб-узлу. Это узел отвечает на запросы веб-обозревателя к именам всех доменов, установленных на компьютере, при условии, что номер порта добавлен к адресу. Если используется обычная проверка подлинности, при обращении к узлу будет запрошено имя пользователя и пароль. Использовать этот узел могут только члены группы администраторов Windows. Операторы веб-узла могут удаленно администрировать веб-узлы. Инструкции по использованию HTML-версии диспетчера служб Интернета и оснастки Internet Information Services см. в разделе Удаленное администрирование .

Примечание. Хотя функциональные характеристики HTML-версии диспетчера служб Интернета во многом совпадают с характеристиками оснастки IIS, HTML-версия разработана как веб-страница. Действия с правой кнопкой мыши не поддерживаются. Многие привычные кнопки панели инструментов или заголовки вкладок выводятся как ссылки в левой рамке. Из-за этих различий многие из инструкций в документации могут не вполне точно описывать конкретные действия, выполняемые в HTML-версии диспетчера служб Интернета.

При выполнении задач удаленного администрирования также доступна электронная документация. Для получения этой документации запустите веб-обозреватель и введите http://ИмяСервера /webmast/iis/misc/default.asp , где ИмяСервера - имя компьютера, на котором запущен IIS.

Сопоставление MIME могут быть настроены на уровне компьютера, веб-узла, виртуального каталога, каталога или файла. Чтобы настроить сопоставления MIME на уровне компьютера, используйте окно свойств Internet Information Services . Чтобы настроить сопоставления MIME на других уровнях, используйте окно свойств Заголовки HTTP .

Примечание . Сопоставления MIME, настроенные на уровне компьютера, автоматически перекрывают установки, сделанные на более низких уровнях.

Чтобы ускорить выполнение лабораторной работы возможно копирование через буфер обмена данных для создания страницы с фреймами п.2.3.1, 2.1.4 и 2.1.5 из файла с методическими указаниями.

2.1.1 Создать и оформить web-узла, содержащий web-страницы. Для этого необходимо выполнить команду Файл 4 Создать 4 Одностраничный Web-узел, в окне диалога выбрать вариантОдностраничный Web-узел . Затем переключиться в режим Переходы (вкладка внизу окна Front Page) , далее дважды щелкнуть по названию файла index.htm в центре экрана. Затем следует расположить на листе данные, указанные на рисунке 1: ввести текст по образцу, расположить картинки.Для создания логотипа названия магазина можно воспользоваться средством WordArt.

Для оформления внешнего вида домашней страницы необходимо воспользоваться командой Формат4Шрифт , в которой нужно выбрать цвет шрифта и гарнитуру написания. Далее необходимо сохранить страницу.

Для создания страницы с фреймами, указанной на рисунке 2 в области переходов выделить файл index.htm и выполнить командуФайл 4 Создать 4 Другие шаблоны страниц, в появившемся диалоговом окне Шаблоны страниц выбрать вкладку Страница рамок , затем выбрать шаблон Объявление и оглавление , и щелкнуть на кнопке ОК. После этого перейти в режим редактирования страницы, затем нужно щелкнуть на кнопке Создать страницу в каждом фрейме.

Рисунок 1 Пример домашней страницы

Для оформления страницы верхнего фрейма (рисунок 2) вставить таблицу из одной строки и трех столбцов. Затем в столбцы таблицы поместить рисунки, далее переместить границы столбцов по размеру каждого из рисунков и выровнять их по центру. Затем щелкнуть правой кнопкой мыши на таблице и в появившемся контекстном меню выбрать команду Свойства таблицы… . В группе элементов Границы задать нулевой размер границы таблицы для того, чтобы граница стала неви­димой.

Для написания пунктов меню в левой части страницы с фреймами также следует использовать таблицу, состоящую из одного столбца и четырех строк. Каждый пункт меню записывается в строку таблицы.

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

После этого необходимо выполнить команду Файл4Сохранить ,для сохранения всех новых страниц. Каждая страница будет сохранена под своим именем. Сохраняемая страница будет выделена рамкой синего цвета. Например, для страницы верхнего фрейма следует задать имя baner.htm, для левого - mnu.htm, для правого - text.htm, а для самой страницы с фреймами - имя start.htm. В результате должна получится страница с фреймами, представленная на рисунке 2.

Рисунок 2 Пример создания страницы с фреймами


После создания страницы с фреймами start.htm следует приступить к созданию других страниц, которые будут содержать информацию по каждому из пунктов меню, находящегося в левом фрейме.

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

Создать новую страницу, на которой в режиме Конструктор расположить следующую информацию.

Известно, что приложение FrontPage является средством разработки веб-узлов. Но у этого приложения есть и другая важная функция, о которой следует помнить: FrontPage - это также и средство управления веб-узлами.

Как FrontPage помогает управлять веб-узлом? Здесь приводится несколько примеров использования возможностей приложения.

  • · Добавление, переименование, удаление и перемещение файлов (без помощи проводника Microsoft Windows)
  • · Устранение неполадок с использованием специальных отчетов, таких как отчет о неработающих гиперссылках
  • · Публикация веб-узла

Важно не забывать, что эти возможности управления недоступны при открытии одиночных HTML-файлов и работе с ними. Они доступны только при открытии веб-узла FrontPage и во время работы с ним.

Web-узел FrontPage

Веб-узел представляет собой группу связанных веб-страниц, размещенных на одном из серверов HTTP (Протокол HTTP. Протокол Интернета, используемый для доставки данных. Позволяет пользователям клиентских программ загружать текст, рисунки, звук и другие цифровые данные, вводя URL-адреса или щелкая гиперссылки.) в Интернете. Большинство веб-узлов в качестве начальной точки предлагают посетителю домашнюю страницу. Домашняя страница связана с другими страницами при помощи гиперссылок и структуры переходов.

Можно создать находящийся на диске или находящийся на сервере веб-узел. Находящимся на диске веб-узлом называется узел расположенный на локальном копьютере. Находящимся на сервере веб-узлом называется узел расположенный на веб-сервере, например Microsoft Internet Information Server (IIS), или на виртуальном сервере.

Шаблоны (Шаблон. Набор предварительно разработанных текстовых и графических форматов, на основе которых могут создаваться новые веб-страницы и веб-узлы. Страница или узел, созданные с помощью шаблона, могут быть настроены и изменены.) и мастера (Мастер. Программа, задающая вопросы, а затем использующая полученные ответы для создания таких объектов, как форма или веб-страница.) Microsoft FrontPage облегчают и ускоряют создание веб-узла. При использовании одного из этих средств Microsoft FrontPage выполняет большую часть связанной с созданием структуры работы, позволяя сосредоточится на содержимом. Шаблоны и мастера можно использовать для создания пустой веб-страницы или сложного, многостраничного, интерактивного веб-узла.

Использование Microsoft FrontPage для создания веб-узла включает следующие основные шаги.

  • 1. Получение у службы, предоставляющей доступ к веб-серверам, учетной записи веб-узла или адреса URL (URL-адрес. Адрес, указывающий протокол (такой как HTTP или FTP) и расположение объекта, документа, веб-страницы или другого ресурса в Интернете или интрасети, например: http://www.microsoft.com/.), например у поставщика услуг Интернета (ISP) (Поставщик услуг Интернета. Организация, предоставляющая доступ к Интернету для работы с электронной почтой или использования других служб Интернета. Некоторые поставщики услуг Интернета являются международными, предлагая доступ в разных странах, в то время как другие ограничены конкретным регионом.) или Web Presence Provider (WPP) WPP (Web Presence Provider). Поставщик услуг Интернета, размещающий на своих серверах веб-узлы заказчиков и управляющий аппаратным и программным обеспечением, необходимым для обеспечения доступности веб-узлов заказчиков в Интернете) .
  • 2. Создание структуры веб-узла при помощи шаблонов и мастеров.
  • 3. Добавление содержимого.
  • 4. Публикация веб-узла в Интернете.

Чтобы создать узел SharePoint и настроить его, используя Microsoft FrontPage, необходимо наличие прав администратора, учетная запись веб-узла и возможность установления связи с сервером, на котором установлен Microsoft Windows SharePoint Services.

Веб-узел может содержать один или несколько дочерних узлов. Дочерний узел - это веб-узел, находящийся внутри другого веб-узла. Веб-узел, содержащий дочерние узлы, называется узлом верхнего уровня (Узел верхнего уровня. Самая верхняя папка в иерархии папок веб-узла. Веб-узел верхнего уровня может размещаться на веб-сервере, в сети виртуального сервера или на жестком диске локального компьютера). Если представить веб-узел в виде содержащего набор папок каталога, а дочерний узел будет представлен вложенной папкой, содержащей независимый веб-узел.

Дочерние сайты обладают независимыми управлением, разработкой и доступом. Однако на дочернем сайте модно отображать сведения ограниченного доступа или сведения, предназанченные ограниченной группе посетителей узла.

Папки веб-узла верхнего уровня можно преобразовать в дочерние узлы. Также, дочерние узлы можно преобразовать во вложенные папки. Однако, многие параметры веб-узла могут быть утрачены при выполнении таких преобразований, например, гиперссылки панелей переходов и задачи связанные с этими страницами. Эти параметры теряются потому, что структура переходов и задачи хранятся для каждого веб-узла отдельно. Кроме того, чем больше содержимое веб-узла, тем больше времени занимает преобразование веб-узла во вложенную папку или вложенной папки в веб-узел.

Помимо мастеров, при разработке Web-узлов можно и нужно использовать шаблоны. Они помогают создавать типовую структуру Web-узла.

Для создания Web-узла с применением одного из предлагаемых шаблонов выполните следующие действия:

  1. В меню Файл (File) выберите команду Создать Страница или веб-узел (Новая страница или Web-узел).
  2. На появившейся панели выберите команду Шаблоны веб-узлов (Web Site Templates).
  3. Открывшееся диалоговое окно Шаблоны веб-узлов содержит шаблоны для создания Web-узлов (табл. 11.2).
Шаблон Назначение
Одностраничный веб-узел (One Page Web) Создает Web-узел, содержащий одну страницу
Веб-узел поддержки заказчиков (Customer Support Web) Создает Web-узел поддержки покупателей вашей продукции, на котором они смогут разместить свои замечания и предложения относительно качества товаров и услуг
Пустой веб-узел (Empty Web) Создает пустой Web-узел
Личный веб-узел (Personal Web) Создает многостраничный персональный Web-узел
Веб-узел проекта (Project Web) Web-узел проекта. Данный шаблон можно использовать как координационный и дискуссионный центр для ведения крупного проекта. На страницах Web-узла можно размещать информацию об участниках проекта, состоянии дел, обсуждать важнейшие вопросы и т.д.
Веб-узел рабочей группы на основе SharePoint (SharePoint-based Team Web Site) Web-узел по сотрудничеству. Содержит календарь событий, библиотеку совместно используемых документов, список контактов, задач и т.п.

Таблица 11.2. Шаблоны, используемые для создания Web-узлов

Выделите курсором значок шаблона, услугами которого хотите воспользоваться. При этом в области Описание (Description) появляется краткое назначение выбранного мастера.

  1. В поле (Specify the location of the new web) введите местоположение и имя создаваемого Web-узла.
  2. Нажмите кнопку ОК.

В соответствии с выбранным шаблоном программа FrontPage формирует требуемый шаблон Web-узла и открывает его в режиме просмотра и редактирования. Вы можете приступать к редактированию созданного прообраза Web-узла.

Шаблон создания одностраничного Web-узла

Первым в списке предлагаемых шаблонов и мастеров располагается шаблон Одностраничный веб-узел (One Page Web), предназначенный для создания одностраничного Web-узла. При использовании данного шаблона программа FrontPage формирует структуру Web-узла, состоящую из папок, и добавляет в нее одну пустую Web-страницу.

Чтобы просмотреть структуру созданного с помощью шаблона Web-узла, отобразите в окне программы панель Список папок (Folder List), выбрав в меню Вид (View) одноименную команду. Страница, входящая в созданную структуру Web-узла, сохранена в файле с именем index.htm. По умолчанию подразумевается, что эта страница будет использоваться в качестве домашней. Откройте эту страницу, дважды щелкнув на имени файла index.htm. Страница будет открыта в режиме редактирования в рабочей области программы FrontPage (рис. 11.36).

Рис. 11.36.

Замечание

Структуру Web-узла, созданного на основе шаблона Одностраничный веб-узел, в дальнейшем можно изменить: добавить новые папки и любое необходимое количество страниц.

Шаблон создания пустого Web-узла

Для создания пустого Web-узла используется шаблон Пустой веб-узел (Empty Web). При использовании этого шаблона программа FrontPage формирует структуру Web-узла, состоящую из папок _private и images.

После завершения формирования шаблона созданный Web-узел открывается в режиме редактирования. На панели папок вы можете просмотреть структуру Web-узла. Она не содержит ни одной страницы.

Замечание

Шаблон Пустой веб-узел (Empty Web) удобно использовать в тех случаях, когда для создания домашней страницы вы предполагаете использовать страницу с более сложной структурой, например, включающей фрейм.

Шаблон создания многостраничного персонального Web-узла

Используя шаблон Личный веб-узел (Personal Web), вы сможете достаточно быстро создать персональный Web-узел. В нем вы можете разместить информацию личного характера, фотографии друзей, справочные сведения, а также, используя ссылки, просматривать наиболее часто посещаемые страницы в Интернете. К тому же этот Web-узел - прекрасная стартовая площадка для тех, кто приступает к изучению возможностей, предоставляемых программой FrontPage.

Чтобы создать персональный Web-узел с помощью шаблона, выполните следующие действия:

  1. В меню Файл (File) выберите команду Создать (New), а затем в открывшемся подменю - опцию Страница или веб-узел (Новая страница или Web -узел).
  2. На появившейся панели Создание веб-страницы или узла выберите команду Шаблоны веб-узлов (Web Site Templates).
  3. В поле Укажите расположение нового веб-узла (Specify the location of the new web) открывшегося диалогового окна Шаблоны веб-узлов введите местоположение и имя создаваемого Web-узла. Назовем Web-узел, например, My Pers_ Web.
  4. Дважды щелкните на значке Личный веб-узел (Personal Web). Начинается процесс создания шаблона. Через некоторое время в главном окне программы FrontPage откроется полученный Web-узел для просмотра и редактирования (рис. 11.37).

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

Рис. 11.37 . Персональный Web-узел, созданный с использованием шаблона

Разработкашаблонов Web-узла

Создаем Web-узел для шаблона

В главе 4 вы создавали шаблоны Web-страниц. В настоящем приложениивы самостоятельно создадите шаблон Web-узла. Хотя шаблон Web-узлазначительно сложнее, чем одностраничный шаблон, разработка его не вызывает особых трудностей. Вы создаете и сохраняете Web-узел обычнымобразом, а затем копируете новый Web-узел в папку шаблонов.
Следующий пример демонстрирует, как создать шаблон Web-узла и какиепредпринять шаги, чтобы его можно было использовать для создания узлов.
1. В Frontpage создайте новый Web-узел па основе шаблона Empty Web.Присвойте узлу имя WebTemplate.
2. Перейдите в режим просмотра Navigation. Щелкните на кнопке New Pageпанели инструментов Standard, чтобы создать домашнюю страницу.
3. Щелкните правой кнопкой на пиктограмме домашней страницы направой панели и активизируйте команду Rename контекстного меню.Введите новый заголовок "Домашняя страница" и нажмите клавишу .
4. Если панель Folder List не отображена, активизируйте команду Folderменю View. Щелкните на домашней странице на правой панели. Выполните щелчок на кнопке New Page, чтобы добавить еще одну страницу в
Web-узел. В Frontpage сразу после создания страницы предлагается переименовать имя файла страницы, присваиваемого по умолчанию. Присвойте новой странице имя Pagel и нажмите клавишу .
5. Создайте еще три страницы, присвоив им имена Page2, Page3, Page4.
6. Перетяните последовательно страницы Pagel.htm, Page2.htm, Page3. htm,Page4.1-i.tm с панели Folder List на правую панель, расположив их на одномуровне под домашней страницей (по умолчанию в качестве заголовковбудут использоваться имена файлов страниц). Таким образом, эти четырестраницы станут дочерними по отношению к домашней странице.
7. В режиме просмотра Navigation выполните два щелчка на пиктограммекаждой страницы на правой панели (интервал между щелчками должен быть достаточно большим, чюбы программа не восприняла и какдвойные щелчки) и введите новые заголовки страниц Страница1 , Сn раница2, СтраницаЗ и Странипа4 Структура Web-узла WebTemplate показана на рис Б.1 ! Теперь вы можете отредактировать содержимое страниц в режиме просмотра Page.

Рис Б.1 Структура Wehfemplate ч режиме просмотра Ncnafufion

Копирование файлов для создания шаблона Web узла Создав Web-узел необходимой струкгуры, следует преобразовать его в шаблон Для этого нужно создать папку с расширением ТЕМ (ее имя может быть произвольным), коюрая должна находюся по следующему пути, считая от корневой папки Windows \Application Data\Microsoft\FrontPage\Webs\. Затем нужно скопировать все файлы Web узла в э1у папку и добавить файлы. необходимые для того, чтобы FrontPdge воспринимал Web-узет как шаблон Копирование и создание файлов будет осуществляться в Windows Expioier
1. В Windows Explorer переидиге к папке Web-узла WebTemplate (путь по умолчанию С \Inetpub\Wwn\root\Webteinp!atc\) В папке должны находиться пять HTML-файлов, созданных в предыдущем разделе, а также другие папки с дополнительными файлами, используемыми Web-узлами Frontpage (рис Б 2) Э ги папки Frontpage описаны в табл Б1 Щелкните на папке правой кнопкой мыши (на левой панели Windows Explorer) и активизируйте команду Copy контекстного меню
2. Откройте папку, в которую помещаются фанта создаваемых шаблонов Web-узла FiontPage 2000 (путь по умолчанию С \Windows\Application Data \Microsoft\FrontPage\Webs\)
3 Щелкните правой кнопкой мыши на данной папке (правая панель Windows Explorer) и выбериге команду Paste контекстного меню Папка Webtem plate будет скопирована в папку Webs В результате вы получите большинство файлов для создания полноценного шаблона
Примечание
Чтобы созданный Web-узел мог использоваться в качестве шаблона, вч можете также разместить папку с его файлами в папке, в которой хранятся стандартные шаблоны Frontpage (путь по умолчанию С \Program Files \Mic rosoft Office \ Templates \1033\ Webs \)
4. Щелкните правой кнопкой мыши на имени новой подпапки Webtemplate, которая была скопирована в папку Webs, выберите в контекстном меню команду Rename и присвоите указанной подпапке имя Webtemplate tern (добавьте расширение ТЕМ)
Примечание
В папке Webtemplate tern вы можете удалить все папки, перечисленные в таб Б.1 (не удалите только папку Images) Это не отразится на работоспособности шаблона

Рис Б. 2 Структура шаблона Web-узла WehTemplate

Таблица Б. 1. Структура папок Web-узла, в Frontpage

Папка Содержимое
borders Включает до четырех HTML-файлов, которые вставляются на каждую страницу вместе с верхней, нижней, правой или левой общими областями
private Страницы, которые вы хотели бы сделать недоступными для просмотра в броузере или для поиска (например, включенные страницы)
sharedtemplates Шаблоны, использующиеся на Web-узле
vtibin Созданные Frontpage CGI-программы для управления просмотром, а также для выполнения действий на сервере администратором и автором
vticnf Конфигурационные файлы для каждой страницы Web-узла, содержащие такие данные, как имя страницы, даты создания и модификации, имя разработчика и т.д.
vtipvt Несколько подпапок как с текущими, так и с историческими файлами То Do List (сделать список), а также с метаинформациея для Web-узла и зависимой базы данных
vtiscript Сценарии на языках JavaSript и VBScript
vtitxt Индексы текста для использования формами поиска
Images Все изображения, связанные с Web-узлом

Создание INF- и МАР-файлов

Помимо уже скопированных файлов, вам понадобятся два дополнительных (с расширениями INF и MAP) файла для того, чтобы в Frontpage 2000 можно было воспользоваться шаблоном Web-узла. INF-файлы содержат информацию, используемую для включения вашего шаблона в список, находящийся в диалоговом окне New. В МАР-файлах хранятся созданные вами навигационные ссылки. Мы скопируем эти два файла из папки стандартного шаблона Web-узла, изменим их содержимое и сохраним под соответствующими именами.

1. В Windows Explorer откройте папку стандартного шаблона Personal Web (путь по умолчанию: C:\Program Files\Microsoft Off)ce\Templates\1033\Webs\Personal.tem).

2. Удерживая нажатой клавишу [ Ctrl], отметьте файлы Personal.inf и Personal.map. Нажмите комбинацию клавиш , чтобы скопировать файлы.
3. Вернитесь в папку Webtemplate.tem создаваемого шаблона (путь к ней по умолчанию C:\Wmdows\Application Data \Microsoft\FrontPage\Webs\Web-tempiate.-em). Щелкните правой кнопкой мыши на правой панели и активизируйте команду Paste, чтобы включить в эту папку два файла, скопированные на этапе 2.
4. Щелкните правой кнопкой на имени файла Personal.inf и переименуйте его, задав имя Webtemplate inf. Файлу Personal.map присвойте имя Web- template.map.
5. Выполните двойной щелчок на имени файла Webtemplate.mf и отредактируйте его содержимое, используя Notepad В секции Title введите название шаблона "Тестовый пример", а в секции Description - описание шаблона. После обработки содержимое файла должно быть таким-

6. Сохраните и закройте файл Webteinplate.inf.
7. Откройте файл Webt.ernpiate.map в редакторе Notepad.
8. Отредактируйте файл Webtemplate.map так, как показано на следующем рисунке.

9. Сохраните и закройте файл Webtemplate.map. Теперь, когда в вашей папке созданы файлы INF и MAP, Frontpage будет поддерживать ваш шаблон.
10. Перейдите в режим просмотра Page. Активизируйте команду Web подменю New меню File. В загрузившемся диалоговом окне New, в списке предлагаемых шаблонов будет и созданный вами шаблон - "Тестовый пример" (в области Description выводится его описание).

11. Выберите в списке шаблон "Тестовый пример" По умолчанию предлагается присвоить создаваемому \УеЬ-узлу имя Webtenrplale2 (не изменяйте это имя) Шелкниге на кнопке ОК, чтобы создать новый Web-узел на основе шаблона Откроется созданный вами Web-узел (рис Б.3)
12 Удалите только что созданный Web-узел и закройте Frontpage Если новый Web-узел функционирует не так, как вы ожидали, просмотрите файлы в шаблоне Убедитесь, что все файлы находятся там, где им положено быть, и что содержимое INF- и МАР-файлов соответствует нашим рекомендациям и не содержит ошибок (которые могли появиться, поскольку вы редактировали эти файлы вручную)

Рис. Б.3 Web-узел Webtemplate2, созданный с помощью шаблона "Тестовый пример"

Лучшие статьи по теме