一、编码样例:
以下列出的是某个网站编码提取过程中的不同编码类型:
1:信息列表:
信息列表之精选:
<arkoo:list page="1" list="20" compositor="id" type="all" titlecount="20" choiceness="1" projectid="60" /><liststr/>
信息列表之频道:
<arkoo:list page="0" list="6" compositor="see" type="title_author_time_see" titlecount="12" channelid="113" projectid="60" /><liststr/>
信息列表之栏目:
<arkoo:list page="0" list="6" compositor="see" type="title_author_time_review" titlecount="12" classid="634" projectid="60" /><liststr/>
2:内容页面涉及的编码:
文章信息:<arkoo:content></arkoo:content>
文章标题:<arkoo:title></arkoo:title>
作者信息:<arkoo:author></arkoo:author>
发表时间:<arkoo:datetime></arkoo:datetime>
作者最新文章列表:<arkoo:authorlist list="5"/><authorliststr/>
回复信息:<arkoo:reversion></arkoo:reversion>
作者最新文章列表:<arkoo:authorlist list="5"/><authorliststr/>
回复信息:<arkoo:reversion></arkoo:reversion>
文章所属频道信息: <arkoo:navigation type='channel'></arkoo:navigation>
文章所属栏目信息: <arkoo:navigation type='column'></arkoo:navigation>
二、“信息列表”类型编码中的编码释义:
page:分页。值“1”;不分页,值为“0”。
list:每页行数。
compositor:显示顺序。时间为序,值为“id”;查看次数为序,值为“see”。
type:信息内容。所有,all;题目,title;作者,author;时间,time;查看,see;评论,review。
titlecount:题目显示字数。
choiceness:精选频道的代号;频道为channelid,每个频道数字不同;栏目为classid,每个栏目数字不同。每段代码中,三者只能有其一。
projectid:本站代号(本站都相同,不同的网站代号不同)
三、编码提取的小窍门:
1:每提取一项编码,建议将提取出来的编码拷贝到记事本上,而不是选择保留的方式保存在网上的帐号内。这样更便于网页制作时随时查阅使用。
2:编码提取项目中,我们只有必要选择提取“信息列表”类编码,其它的编码都是用于“内容页面”设计的,所有网站的内容页面编码都是相同的,你直接拷贝使用本文中编码样例就可以了。
3:在“精选”、“频道”、“栏目”三种编码提取的时候,每种编码只要拷贝一次,向上面的编码样例中那样,因为所有的频道编码的差别只有channelid不同,所有的栏目编码的差别只有classid不同。我们只要提取并记录每个频道和栏目的id号,编码提取部分就完成了。其它的项目我们可以根据编码释义中的含义进行调整。
四、注意事项
上面提到的“精选”、“频道”、“栏目”三种编码提取的时候,要注意,每次只能提取其中的一种,使其它两项处于初始状态;不能选择了“精选”,又同时在“频道”中选择某项频道。