Для создания нового сайта с темой и пользовательскими компонентами используется копия начального шаблона, предоставляемого средой Oracle Content Management.
Начальный шаблон собирает все элементы, необходимые для создания пользовательского веб-сайта, в одном пакете: сайт по умолчанию, макет, навигация, образец контента, тема, связанные элементы контента и т. д. В отличие от других шаблонов, предоставляемых с Oracle Content Management, начальный шаблон предоставляет простую в использовании базовую инфраструктуру для создания нового сайта, включая новую тему.
Примечание.:
Тема обычно совместно используется в шаблонах, но в начальном шаблоне используется копия темы.Начальные шаблоны, StarterTemplate и JETStarterTemplate, предоставляются вместе с другими шаблонами в Oracle Content Management, когда администратор включает шаблоны во время установки и настройки сервиса. Начальный шаблон Oracle JavaScript Extension Toolkit (JET) включает в себя новейшие стили JET для шаблонов, содержит некоторый контент страниц (например, компоненты JET) и начальные компоненты для создания шаблонов и сайтов на основе JET.
Основной процесс
Ниже приведен основной процесс работы с начальным шаблоном.
Создайте новый сайт и выберите начальный шаблон. Вместе с новым сайтом создается новая начальная тема.
Примечание.:
Тщательно выберите название сайта. Имя сайта дублируется как имя новой темы, а тема будет видна пользователям после публикации сайта. После создания темы изменить ее имя невозможно.Начальный сайт и тема содержат набор папок и файлов, необходимых для начала разработки сайта и темы.
Синхронизируйте новую тему со своим рабочим столом. Вы можете работать на рабочем столе, чтобы расширить и настроить тему с помощью макетов и статических активов. Поскольку это копия темы и используется имя, характерное для шаблона, в тему можно вносить изменения, не затрагивая исходную тему.
Откройте сайт в Site Builder. Site Builder можно использовать для добавления элементов в структуру сайта, добавления компонентов и взаимодействий на страницы и добавления контента, который станет частью сайта по умолчанию нового шаблона. Контент сайта, указанный в начальном шаблоне, можно повторно использовать или удалить.
Когда сайт и тема готовы, синхронизируйте изменения со своим экземпляром Oracle Content Management, а затем создайте новый шаблон на основе выбранного сайта.
Предоставьте совместный доступ к шаблону, чтобы другие могли его использовать.
Создание шаблона с помощью начального шаблона
Чтобы использовать начальный шаблон, выполните указанные ниже действия.
В боковом меню навигации Oracle Content Management щелкните Сайты.
Отображается список существующих сайтов.
Нажмите Создать.
В диалоговом окне "Создание сайта" выберите начальный шаблон для использования в качестве основы для своего сайта.
Новый сайт использует тему, предоставленную в начальном шаблоне, переименованном, чтобы соответствовать названию нового сайта.
В данном диалоговом окне введите имя сайта. Это имя используется в URL-адресе сайта. Можно употреблять буквы, цифры, символы подчеркивания (_) и дефисы (-). Введенный пробел автоматически заменяется символом подчеркивания.
Не используйте для шаблонов, тем, компонентов, сайтов и страниц сайтов следующие имена: authsite, content, pages, scstemplate_*, _comps, _components, _compsdelivery, _idcservice, _sitescloud, _sitesclouddelivery, _themes, _themesdelivery. Следующие имена можно использовать только для страниц сайтов (не для шаблонов, тем, компонентов и сайтов): documents, sites.
Примечание.:
URL-адрес сайта Oracle Content Management зависит от регистра букв. Регистр букв в запросе или строках фрагментов определяется разработчиками в своем коде.
https:[//host[:port]][/]path[?query][#fragment] \____________________/\________________________/ Location Data
Дополнительно можно ввести описание сайта.
По завершении нажмите кнопку Создать.
В индикаторе выполнения отображается имя нового сайта и состояние создания. После создания сайта имя появляется в списке сайтов. Сначала сайт находится в автономном состоянии.
Чтобы быстро найти недавно созданные сайты в списке, отсортируйте его по дате последнего обновления. Только что созданный сайт появится наверху списка.
Примечание.:
Создателю сайта автоматически назначается роль менеджера для созданного сайта.Используйте настольное приложение для синхронизации темы с рабочим столом.
Теперь должны отображаться иерархии папок и файлы для темы.
Начальная тема содержит минимальный набор папок и файлов, например:
theme assets css main.css js topnav.js designs default design.css design.json facebook.png googleplus.png linkedin.png twitter.png youtube.png x-close.png layouts index.html resonsepages 404.html _folder.json _folder_icon.jpg components.json viewports.json
Файл x-close.png содержит значок закрытия по умолчанию для всплывающего окна с сообщением о согласии на использование файлов cookie.
Папка /layouts
содержит файл начального макета страницы (index.html
) со следующим контентом:
Набор тегов HTML, которые позволяют использовать файл в качестве макета страницы.
Одна ячейка, содержащая предварительно заданный текст с инструкциями, такими как синхронизация темы с рабочим столом, инструкции по добавлению нового макета страницы, инструкции по добавлению компонентов в макет страницы и инструкции по созданию иерархии сайта с помощью нового макета страницы.
Простой файл навигации JavaScript, в котором приведен пример использования функций и объектов JavaScript API-интерфейса рендерера. Для перемещения по иерархии сайта и создания необходимой разметки HTML для навигации по сайту необходим API-интерфейс средства рендеринга.
Завершив изменение темы, синхронизируйте папки и файлы темы со своим экземпляром Oracle Content Management. Чтобы увидеть, как изменения выглядят и ведут себя на сайте, откройте сайт в Site Builder. Скорее всего, это итеративный процесс.
Чтобы просмотреть или изменить сайт, выберите его и нажмите Открыть в контекстном меню или нажмите на панели действий.
Переключите режим редактирования на Edit (Редактировать), чтобы можно было вносить изменения в сайт. Можно изменить существующие страницы и добавить новые, используя макет страницы, доступный в начальных темах.
Примечание.:
Если вы знакомы со структурой макета страницы и ее использованием, можете удалить ненужные разделы, предоставленные начальным шаблоном, и включить макет в разделах, которые требуется использовать для одного из новых макетов.Завершив вносить изменения в сайт, сохраните его и нажмите Опубликовать, чтобы объединить обновление с базовым сайтом.
Выберите сайт и на его основе создайте шаблон. При этом извлекаются активы и тема для нового шаблона.
Предоставьте совместный доступ к шаблону участниками, вместе с которым вы хотите использовать шаблон.