May 23

建立网站第二步:建立页 不指定

Handy , 14:26 , JSmarter , 评论(0) , 引用(0) , 阅读(670) , Via 本站原创 | |
建立网站第一步:建立树型


文件格式
页定义文件格式为标准的Xml格式,编码UTF-8。

内容说明
根节点名称为PageStructure,根节点包含2个子节点,分别为Template、Vars。
Template决定了当前页定义使用的模板路径,使用相对路径,以“.”(英文句号)符号开头,标明模板的路径。如果没有定义模板路径,使用这个页定义文件的树节点将无法产生任何页面。
Vars中包含了当前页定义的可编辑变量集合。

可编辑变量目前支持四种类型:
SinglelineTextJSmarterVar:单行文本框。
MultilineTextJSmarterVar:多行文本框。
HtmlTextJSmarterVar:Html文本编辑器。
ImageJSmarterVar:图片编辑器(附带上传功能,目前没有对文件类型做限制)。

每种可编辑变量共有的属性为:
Name:内部名称,用于模板变量替换,尽量使用英文。
Text:显示名称,在编辑区显示的名称,建议使用中文。
Visible:是否显示,这个属性设置成false后,User版的用户将无法看到当前的可编辑变量(也就无法进行编辑),而Developer版的用户仍然可以看到。

应用范例
使用以下定义的页将会使用./test1.tpl文件作为模板文件,其可编辑区包含一个可编辑变量叫做Title。
<?xml version="1.0" encoding="utf-8"?>
<PageStructure>
  <Template>./test1.tpl</Template>
  <Vars>
    <SinglelineTextJSmarterVar>
      <Name>Title</Name>
      <Text>标题</Text>
      <Visible>true</Visible>
    </SinglelineTextJSmarterVar>
  </Vars>
</PageStructure>

发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]