使用入门级模板

可使用 Oracle Content Management 提供的入门级模板副本创建包含主题和定制组件的新站点。

入门级模板收集了在一个程序包中构建定制网站所需的所有内容:默认站点、布局、导航、示例内容、主题、关联的内容项等。与随 Oracle Content Management 提供的其他模板不同,入门级模板为您提供了易于使用的基本框架,可用于创建新站点(包括新主题)。

注:

模板之间通常会共享主题,但入门级模板使用主题副本。

如果管理员在安装和配置服务时启用模板,则 Oracle Content Management 中会提供入门级模板 StarterTemplate 和 JETStarterTemplate 以及其他模板。Oracle JavaScript 扩展工具包 (JavaScript Extension Toolkit, JET) 入门级模板包含了模板的最新 JET 样式设置,加入了一些页内容(作为 JET 组件),并提供了用于构建基于 JET 的模板和站点的入门级组件。

基本流程

下面是使用入门级模板的基本流程:

  1. 创建新站点并选择入门级模板。在创建新站点时会创建新的入门级主题。

    注:

    应仔细选择站点名称。您为站点提供的名称会复制为新主题的名称,发布站点后,用户将可以看到主题。主题的名称在创建后无法更改。

    入门级站点和主题包含开始开发站点和主题所需的一组文件夹和文件。

  2. 将新主题同步到桌面。您可以在桌面上工作来使用布局和静态资产扩展和定制主题。由于这是主题副本,并且它使用特定于模板的名称,您可以对该主题进行更改,而不会影响源主题。

  3. 在站点构建器中打开站点。您可以使用站点构建器向站点结构中添加内容、将组件和交互添加到页以及添加将成为新模板的默认站点一部分的内容。您可以重用或删除入门级模板中提供的站点内容。

  4. 站点和主题准备就绪后,将更改与 Oracle Content Management 实例同步,然后从选择的站点创建新模板。

  5. 共享模板,以便其他人可以使用它。

使用入门级模板创建模板

要使用入门级模板,请执行以下操作:

  1. Oracle Content Management 侧面导航中,单击站点

    此时将显示现有站点的列表。

  2. 单击创建

  3. 在“创建站点”对话框中,选择要用作站点基础的入门级模板。

    新站点将使用随入门级模板提供的主题,该主题将重命名以匹配新站点名称。

  4. 在对话框中,输入站点的名称。站点 URL 中将使用此名称。可以使用字母、数字、下划线 (_) 和连字符 (-)。如果输入空格,将使用下划线自动取代空格。

    不要将以下名称用于模板、主题、组件、站点或站点页:authsite、content、pages、scstemplate_*、_comps、_components、_compsdelivery、_idcservice、_sitescloud、_sitesclouddelivery、_themes、_themesdelivery。下面的名称虽然可用于站点页,但不要将其用于模板、主题、组件或站点:documents、sites。

    注:

    Oracle Content Management 站点 URL 的路径区分大小写。查询或片段字符串中的大小写由开发人员在其定制代码中管理。

          https:[//host[:port]][/]path[?query][#fragment]
         \____________________/\________________________/
            Location          Data
  5. (可选)输入站点的说明。

  6. 准备好之后,单击创建

    进度栏显示新站点名称和创建状态。在创建站点时,名称将显示在站点列表中。其初始状态为脱机。

    要在列表中快速查找您新建的站点,请按照上次更新时间对列表排序。您刚刚创建的站点将显示在列表顶部。

    注:

    对于您创建的站点,系统会自动为您分配管理者角色。
  7. 使用桌面应用程序将主题同步到桌面。

    现在,您应该可以看到主题的文件夹层次和文件。

  8. 入门级主题包含一组最低限度的文件夹和文件,例如:

    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 导航文件,提供了有关如何使用呈现器 API JavaScript 函数和对象的示例。遍历站点层次并生成所需的 HTML 标记以允许在站点中导航时需要呈现的 API。

    另请参见基本主题结构
  9. 完成主题修改后,将主题文件夹和文件同步到 Oracle Content Management 实例。要查看对主题所做更改在站点中的外观和行为,请在站点构建器中打开该站点。这可能是个迭代过程。

  10. 要查看或修改站点,请选择站点,然后在右键单击菜单中单击打开,或单击操作栏中的 “打开”图标

  11. 将编辑器模式切换为编辑,以便可以对站点进行更改。您可以修改现有页,并使用入门级主题中提供的页布局添加新页。

    注:

    如果您熟悉页布局结构和用法,您可以从入门级模板中提供的部分中删除不需要的部分,并将需要的部分上的布局切换到新布局之一。
  12. 完成对站点的更改后,保存站点,然后单击发布以将更新合并到基本站点。

  13. 选择站点并基于该站点创建模板。这将为新模板拉入资产和主题。

  14. 与您希望其能够使用该模板的成员共享该模板。