Познавательное чтиво

17 Июн

Шаблонные объекты

Шаблонные объекты в Dreamweaver реализуются с помощью так называемой библиотеки объектов. Каждый библиотечный объект фактически хранится в специальной папке Library, которую Dreamweaver создает внутри корневой папки данного сайта. Копии библиотечного объекта могут быть многократно использованы на разных страницах сайта. При этом копии защищены от непосредственного редактирования пользователем. Редактировать можно только сам библиотечный объект. И в этом случае, если он был отредактирован, все изменения полностью повторяются во всех копиях объекта. Проще говоря, обновленный объект копируется и замещает все свои копии на страницах сайта.

Такой принцип делает библиотеку объектов идеальным местом для хранения общих элементов странички внутри сайта, как, к примеру, корпоративный логотип, или стандартное меню навигации. Сделано один раз — используется везде! И позже всегда можно внести поправки, отредактировать текст или заменить картинки.

Очень важный момент — библиотека является составной частью проекта, то есть локального сайта, свойства которого определены в Dreamweaver. Чтобы получить доступ к библиотеке, необходимо сначала определить сайт, как это описано в главе 3.

Копия библиотечного объекта, что бы вы ни думали, действительно вставляется в исходный код страницы и выделяется HTML-комментариями по типу:

<!— #BeginLibraryItem "/LIBRARY/PICNEWS.LBI" —> … \\ HTML-код, соответствующий библиотечному объекту <! — #EndLibraryItem —>

В первой строке содержится указание на путь к оригиналу объекта, который хранится в папке Library, как уже говорилось. Оригинал объекта, хоть и хранится в файле с необычным расширением lbi (внутреннее обозначение Dreamweaver для исходных файлов библиотечных объектов), представляет из себя обычный текстовый файл с HTML-кодом, соответствующим объекту.

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

Большинство операций с библиотечными объектами выполняется с помощью панели Assets (Активы), открытой на вкладке Library (рис. 10.10). Откройте эту панель, выполнив команду меню Window | Assets или нажав клавишу <F11>. Чтобы открыть вкладку Library, щелкните на значке с изображением раскрытой книжки (самый нижний значок слева на панели Assets).

В верхней части панели можно наблюдать внешнее представление выбранного библиотечного объекта. В нижней части расположен список всех объектов, которые находятся в библиотеке сайта. Обратите внимание на заголовки колонок в данном списке:

□ Name — имя объекта, которое вы даете ему при создании;

□ Size — размер объекта (без учета присоединенных объектов, вроде картинок и Flash-роликов);

□ Full Path — путь к файлу объекта, который задается относительно корневой папки текущего сайта.

Щелчок по любому из заголовков приводит к сортировке списка объектов по данной колонке.

clip_image002

Рис. 10.10. Для работы с библиотекой объектов используется панель Assets, вкладка Library: 1 — кнопка, которая включает вкладку Library, 2 — кнопка Insert, 3 — кнопка Refresh Site List для обновления библиотеки объектов в текущем сайте, 4 — кнопка New Library Item, которая создает новый объект библиотеки, 5 — кнопка Edit (для редактирования объекта), 6 — кнопка Delete, для удаления объекта из библиотеки

Leave a Reply

© 2012 Познавательное чтиво | Entries (RSS) and Comments (RSS)