模板及生成的所有静态页面都是以UTF-8编码的,因此,在模板或HTML中,在出现content-type的地方应设置为UTF-8。即:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
NPS支持RS、ATTACH、MAP和JAVA四种语句。
1.RS语句用于读取栏目数据和SQL数据,可以嵌套RS、ATTACH、MAP和JAVA语句。
2.ATTACH语句用于读取当前上下文中文章的附件,不能嵌套其他语句。
3.MAP语句用于读取栏目列表,可以嵌套除ATTACH外的所有语句。
4.JAVA语句提供直接JAVA语法支持,只能使用标签而不能嵌套语句。建议对标签进行类型强制转换,例如(String)<$art_title$>。
NPS同时支持正文标签、附件标签、全局标签、RS标签四种标签。
1.正文标签只能出现在文章模板和带TOPIC标记的RS语句中,RS语句中必须加上RS的ID号作为前缀进行引用。
2.附件标签只能出现在ATTACH语句中。
3.RS标签只能出现在带SQL标记的RS语句中。
4.全局标签可以出现在任何地方。
以上各种语句和标签的使用范围:
1.文章模板和页面模板可以应用以上所有语句和标签。
2.页面模板输出路径名中可以引用全局标签。
| 标签名称 | 地址 |
|---|---|
| 正文标签 | template_article.html |
| ATTACH语句及附件标签 | template_attach.html |
| 全局标签 | template_env.html |
| MAP语句 | template_map.html |
| RS语句及标签 | template_rs.html |
| JAVA语句 | template_java.html |