模板编写指南 - NPS Version 1.x Documentation

NPS支持RS、RESOURCE、ATTACH、MAP和JAVA五种语句。
     1.RS语句用于读取栏目数据和SQL数据,可以嵌套RS、RESOURCE、ATTACH、MAP和JAVA语句。
     2.RESOURCE语句用于读取栏目相关的各类附件,可以嵌套RS、RESOURCE、MAP和JAVA语句。
     3.ATTACH语句用于读取当前上下文中文章的附件,不能嵌套其他语句。
     4.MAP语句用于读取栏目列表,可以嵌套除ATTACH外的所有语句。
     5.JAVA语句提供直接JAVA语法支持,只能使用标签而不能嵌套语句。建议对标签进行类型强制转换,例如(String)<$art_title$>。

NPS同时支持正文标签、附件标签、全局标签、RS标签四种标签。
     1.正文标签只能出现在文章模板、带TOPIC标记的RS语句、RESOURCE语句和ATTACH语句中。注意,在RS语句、RESOURCE语句和ATTACH语句中引用标签时必须加上ID号作为前缀。
     2.附件标签只能出现在RESOURCE或ATTACH语句中。
     3.RS标签只能出现在带SQL标记的RS语句中。
     4.全局标签可以出现在任何地方。

以上各种语句和标签的使用范围:
     1.文章模板和页面模板可以应用以上所有语句和标签。
     2.页面模板输出路径名中可以引用全局标签。