一、构建内容模型
二、添加顶级栏目并添加文档
三、创建模型模板
1.article_cool
1 2 3 4 5{dede:field.title/}_{dede:global.cfg_webname/} 6 7 8 9 10 92 93 94 {dede:include filename="head2.htm"/} 95 969798194 195 196当前位置: {dede:field name='position'/}99 100101191 192 193 {dede:include file='ajaxfeedback.htm' /}102104 105{dede:field.title/}
103时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/} 来源:{dede:field.source/} 作者:{dede:field.writer/} 点击:106 107 次108 109 {dede:field.description runphp='yes'}110 if(@me<>'' )@me = '111'.@me.'112 ';113 {/dede:field.description}114115137 138116 117
136118 123119 酷0站URL: 120 121{dede:field.coolurl/} 122124 129125 酷站名字: 126 127{dede:field.coolname/} 128130 135131 酷站介绍: 132 133{dede:field.coolhelp/} 134139143 144 145140 {dede:pagebreak/}141
142146163 164 165 166 167 168 169 170147154顶一下148({dede:field.goodpost/})149150153 151{dede:field.goodper/}%152155162踩一下156({dede:field.badpost/})157158161 159{dede:field.badper/}%160------分隔线----------------------------171 189 190{dede:memberinfos}197251 252 {dede:include filename="footer.htm"/}253 254 255198203 {/dede:memberinfos}204199
202- 发布者资料
200- [field:uname/] 查看详细资料 发送留言 加为好友 用户等级:[field:rankname /] 注册时间:[field:jointime function="MyDate('Y-m-d H:m',@me)"/] 最后登录:[field:logintime function="MyDate('Y-m-d H:m',@me)"/]
201205249 250206219207
218- 栏目列表
208- 209
217210 {dede:channel type='son' currentstyle="211
216- ~typename~
212 "}213- [field:typename/]
214 {/dede:channel}215{dede:myad name='contentRtPicAD'/}220221234 235222
233- 推荐内容
223- 224
232225 {dede:arclist flag='c' titlelen=42 row=6}226
231- [field:title/]227
229 {/dede:arclist}230[field:description function='cn_substr(@me,80)'/]...
228236247237
246- 热点内容
238- 239
245240 {dede:arclist row=10 orderby=click}241
244- [field:title/]
242 {/dede:arclist}243{dede:myad name='contentRtPicAD2'/}248
2.list_cool
1 2 3 4 5{dede:field.title/}_{dede:global.cfg_webname/} 6 7 8 9 10 11 {dede:include filename="head.htm"/}12 13 141523 2416 {dede:channel currentstyle="
19 20 返回首页21 22- ~typename~
"}17- [field:typename/]
{/dede:channel}182588 89 {dede:include filename="footer.htm"/}90 91 92 932656 5727 当前位置: {dede:field name='position'/}2829305031 {dede:list pagesize='10'}32
49- 33 [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : ""); [/field:array]34 [field:title/]35 36 日期:[field:pubdate function="GetDateTimeMK(@me)"/]37 点击:[field:click/]38 好评:[field:scores/]39 地区:[field:coolarea/]40 颜色:[field:coolcolor/]41 行业:[field:coolprofession/]42 43
47 {/dede:list}4844 [field:description/]...45
46515552 {dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}53
5458875971 7260
70- 推荐内容
61- 62
6963 {dede:arclist flag='c' titlelen=42 row=6}64
68- [field:title/]65
{/dede:arclist}67[field:description function='cn_substr(@me,80)'/]...
667384 85 8674
83- 热点内容
75- 76
8277 {dede:arclist row=10 orderby=click}78
81- [field:title/]
79 {/dede:arclist}80
3.index_cool
1 2 3 4 5{dede:field.title/}_{dede:global.cfg_webname/} 6 7 8 9 10 11 {dede:include filename="head.htm"/} 12 13 141520 2116 {dede:channel type='son' currentstyle=" ~typename~"} 17 [field:typename/]{/dede:channel} 18192213623104 10524 57585976 7760
75- 频道头条
61- 62
7463 {dede:arclist flag='h' limit='0,1'} 6468[field:title/]
65[field:description function='cn_substr(@me,110)'/]...[查看全文]
66 {/dede:arclist} 6769 {dede:arclist flag='h' limit='1,6'} 70
73- [field:title/]
71 {/dede:arclist} 727888 8979
87- 图文资讯
80- 81
8682 {dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124' imgheight='94'} 83
85- [field:image/][field:title/]
{/dede:arclist} 8490 {dede:channelartlist} 9110392
101 {/dede:channelartlist}102- {dede:field name='typename'/} 更多...
93- 94
10095 {dede:arclist titlelen='60' row='8'} 96
99- [field:pubdate function="MyDate('m-d',@me)"/][field:title /]
97 {/dede:arclist} 98106135107120108
119- 推荐内容
109- 110
118111 112 {dede:arclist flag='c' titlelen=42 row=6}113
117- [field:title/]114
{/dede:arclist}116[field:description function='cn_substr(@me,80)'/]...
115{dede:myad name='listRtPicAD'/}121122133 134123
132- 热点内容
124- 125
131126 {dede:arclist row=10 orderby=click}127
130- [field:title/]
128 {/dede:arclist}129{dede:myad name='innerfooterAD'/}137 {dede:include filename="footer.htm"/}138 139 140 141
4.对article_cool的简单解析
{dede:include filename="head.htm"/} 包含头部(系统的头部,可以自定义)
{dede:include filename="footer.htm"/} 包含尾部
{dede:global.cfg_templets_skin/} 代表默认模板地址\templets\default{dede:field.title/}_{dede:global.cfg_webname/} 文章标题_网站名字<meta name="keywords" content="{dede:field.keywords/}" /> 文章关键字<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> 文章描述src="{dede:global.cfg_cmsurl/} 网站根目录<div class="place"> <strong>当前位置:</strong> {dede:field name='position'/} </div> 当前网页定位,根据栏目层级 当前位置: 首页 > 酷站欣赏 > 时间:</small>{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}<small>来源:</small>{dede:field.source/} {dede:field.description runphp='yes'} 运行php代码 if(@me<>'' )@me = ' 如果描述不为空,当前描述为:(一段HTML代码) <div class="intro">'.@me.'</div> .@me.中.是PHP中的链接字符,相当与Java中的+ '; {/dede:field.description} 该段代码的意思是描述为空应该什么都不做,不为空加上相应的代码{dede:field.coolurl/}酷站内容模型中有一个coolurl字段{dede:field.coolname/} 有coolname字段{dede:field.coolhelp/} 有coolhelp字段5.效果图
四、添加插件查询pr值,收录状况,域名whois,alexa排名
mooPHP 开发框架 www.moophp.org
站长工具查询集首先将tool考到网站根目录plus下,再在article_cool中添加<a href="/plus/tool/pr.php?site={dede:field.coolurl/}" target="_blank">PR值</a> <a href="/plus/tool/site.php?site={dede:field.coolurl/}" target="_blank"> 收录状况</a> <a href="/plus/tool/whois.php?domain={dede:field.coolurl/}" target="_blank"> 域名whois <a href="/plus/tool/alexa.php?url={dede:field.coolurl/}" target="_blank">alexa排名</a>效果图
通过动态读取直接显示pr值等到具体页面而不以超链接的形式
四、使用lightbox实现点击图片弹出原图
1、将lightbox考到网站根目录下
2、在模板中引入相应的js和css文件
3、在a标签中添加rel属性
4、点解图片,效果图
5、该效果在火狐上不成功,Firefox是跳转到另一个页面显示图片
这个版本可能有一点问题,有一个应该可靠的版本,需要的朋友可以下一下
http://www.zhangxinxu.com/wordpress/2010/01/jquery-lightboxbalupton%e7%89%88%e5%9b%be%e7%89%87%e5%b1%95%e7%a4%ba%e6%8f%92%e4%bb%b6%e8%ae%b2%e8%a7%a3/