ASPCMS是一款基于ASP开发的内容管理系统,用于快速构建网站。在ASPCMS1.5版本中,它提供了丰富的标签系统,使得模板制作变得更加便捷。这些标签主要用于动态展示网站信息、导航、内容等元素,帮助开发者无需深入编程即可构建功能完善的网站。
1. 网站基本信息标签:
- `{aspcms:siteurl}`:显示网站的URL。
- `{aspcms:sitelogo}`:输出网站的LOGO图像路径。
- `{aspcms:sitepath}`:网站的根目录路径。
- `{aspcms:defaulttemplate}`:默认模板的名称。
- `{aspcms:companyname}`:公司或网站所有者的名称。
- `{aspcms:additiontitle}`:网页的附加标题,通常用于SEO优化。
- `{aspcms:companyaddress}`,`{aspcms:companypostcode}`,`{aspcms:companycontact}`,`{aspcms:companyphone}`,`{aspcms:companymobile}`,`{aspcms:companyfax}`,`{aspcms:companyemail}`:公司联系信息。
- `{aspcms:companyicp}`:网站的备案号。
- `{aspcms:statisticalcode}`:用于放置第三方统计代码,如Google Analytics或百度统计。
2. 导航与子导航标签:
- `{aspcms:navlist type=0}`:输出顶级导航菜单。
- `[navlist:link]` 和 `[navlist:name]`:分别获取导航项的链接和名称。
- `{aspcms:subnavlist type=[navlist:sortid]}`:输出指定父类的子导航菜单。
- `{if: [navlist:subcount]>0}` 和 `{/if}`:判断是否有子导航。
- `[subnavlist:link]` 和 `[subnavlist:name]`:子导航的链接和名称。
3. RSS标签:
- `{aspcms:rsslist}`:输出RSS订阅链接列表。
- `[rsslist:link]` 和 `[rsslist:name]`:RSS源的链接和名称。
- `{aspcms:subrsslist type=[rsslist:sortid]}`:输出指定RSS分类的子列表。
- `[subrsslist:link]` 和 `[subrsslist:name]`:子RSS源的链接和名称。
4. 内容相关标签:
- `{aspcms:type sort=59}`:输出指定栏目的名称链接。
- `{aspcms:top}` 和 `{aspcms:foot}`:调用`head.html`和`foot.html`模板,常用于头部和底部通用内容。
- `{aspcms:gbook}`:调用留言表单。
- `{aspcms:gbooklist size=10 order=time}`:显示最近的10条留言,按时间排序。
- `[gbooklist:title]`,`[gbooklist:name]`,`[gbooklist:wdate style=y-m-d]`,`[gbooklist:winfo]`,`[gbooklist:rdate style=y-m-d]`,`[gbooklist:rinfo]`:分别输出留言的标题、作者、发表日期、内容等信息。
- `{aspcms:page}`:内容页的分页标签。
- `[about:info]` 和 `[about:desc]`:在关于页面中输出信息和描述。
- `[news:title]`,`[news:desc]`,`[news:sortname]`,`[news:desc len=80]`:在新闻详情页中输出新闻标题、描述、所属栏目及限制长度的描述。
5. 辅助模板标签:
- `{aspcms:template src=side.html}`:调用辅助模板,如侧边栏内容。
6. 分类信息标签:
- `{aspcms:sortname}`,`{aspcms:sortid}`,`{aspcms:parentsortid}`,`{aspcms:topsortid}`:用于获取当前分类的名称、ID、父分类ID和顶级分类ID。
7. 条件判断标签:
- `{if: [navlist:sortid]={aspcms:sortid}}` 和 `{end if}`:用于条件判断,如果当前导航项的ID等于分类ID,则添加特定CSS类。
通过这些标签,开发者可以轻松地构建ASPCMS的自定义模板,以实现个性化的网站布局和内容展示。它们大大简化了模板设计过程,使得非编程背景的用户也能进行基本的网站定制。