模板编写指南 - NPS Version 1.1 Documentation

模板及生成的所有静态页面都是以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.页面模板输出路径名中可以引用全局标签。