Page History
...
Advanced Tables - Table Plus | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||
|
...
/prototype
:模板原型配置,将会在下节中讨论到。/availability
:此内容节点决定了编辑者能在内容页面上使用什么样的模板。default
站点可以使用STK > 模板定义/pages
中配置的具体页面模板:- 每个模板都在它自身的内容节点里分配,该节点与模板定义中定义的内容节点相匹配。
id
属性的值由于是<module name>:<path to definition>
结构,所以可以在任何模块里配置的模板引用,不仅限于STK。在企业版里,由于配置在default
网站定义里,而网站定义扩展了default
定义,所以模板对任何其他站点,如demo-project,
都自动可用。 同时,还可以使用
role
来限制对模板的使用。在<template name>
节点下添加一个role
内容节点,并设置一个属性,使该属性的名称和值与安全应用的角色标签里建立的角色相同。详细信息可参考角色。Advanced Tables - Table Plus heading 0 multiple false enableHeadingAttributes false enableSorting false class m5-configuration-tree enableHighlighting false 节点名 值 default
templates
prototype
availability
templates
stkHome
roles
superusermgnl-p superuser
idmgnl-p standard-templating-kit:pages/stkHome stkSection
idmgnl-p standard-templating-kit:pages/stkSection stkArticle
stkLargeArticle
stkNews
...
Advanced Tables - Table Plus | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
|
变异形式
就像名字提示的一样,变异形式是原型经过变化的形式。在演示站点上,它用来对内容格式进行重新设计,以适合放到智能手机上,但不仅仅只是这些。例如,您可以为平板、网络电视、PDF,或已登录用户组的特定输出配置变异形式。参看通道以获得更多信息。smartphone变异形式将
在移动性里详细讨论。
...
- 修改模板原型。
- 使不同的模板对编辑者可用。
分配一个不同于默认
pop
的主题。Advanced Tables - Table Plus heading 0 multiple false enableHeadingAttributes false enableSorting false class m5-configuration-tree enableHighlighting false 节点名 值 default
templates
theme
variations
smartphone
templates
prototype
navigation
areas
theme
namemgnl-p theme-pop
国际化
Magnolia CMS在三个层面上提供国际化支持:内容,系统,和编写。您可以在配置应用的/server/i18n
下看到国际化配置。
...
Advanced Tables - Table Plus | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||
|
...
/defaultLocale
设置默认绘制的语言。/fallbackLocale
设置在内容没有被翻译时使用的语言。/class
被设置为DefaultI18nContentSupport
,与社区版使用的Java类相同。/locales
包含必需数量的单个语言的配置。Advanced Tables - Table Plus heading 0 multiple false enableHeadingAttributes false enableSorting false class m5-configuration-tree enableHighlighting false 节点名 值 default
templates
theme
variations
i18n
locales
en
countrymgnl-p
enabledmgnl-p true
languagemgnl-p en de
classmgnl-p info.magnolia.cms.i18n.DefaultI18nContentSupport
defaultLocalemgnl-p en
enabledmgnl-p true
fallbackLocalemgnl-p en
在整个系统中,语言都是用包含两个字母的识别符来表示,如en代表英语English,de代表德语German。
...
Advanced Tables - Table Plus | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||
|
...