dedecms的文章列表中,如果文章没有图片,就显示一个缺省的空缩略图,很不美观。
去除的方法 :
在模板中找到下列代码:
[field:array runphp=’yes’]@me = (empty(@me[’litpic’]) ? ”" : ”<a href=’{@me[’arcurl’]}’ class=’preview’><img src=’{@me[’litpic’]}’/></a>”); [/field:array]
改为:
[field:array runphp=’yes’]@me = (strpos(@me[’litpic’],’defaultpic’) ? ”" : ”<a href=’{@me[’arcurl’]}’ class=’preview’><img src=’{@me[’litpic’]}’/></a>”); [/field:array]
改后,文章列表中,有图的显示缩略图,无图的不显示。
原文http://jijian91.com/blog20090318/dedecmsdefaultpic.html
开启dedecms的自动分页功能后,文章就不能恢复到不分页状态。无论是关闭自动分页功能,还是调大分页尺寸都不行。去除模板中的分页代码,也只能去掉翻页显示,但仍不能在单页中显示整篇文章。
jijian91经过一番摸索,发现唯一的解决办法是删除数据库中的分页标记。即在dedecms的核心-批量维护-数据库内容替换,选择dede_addonarticle表的body字段,将”#p#分页标题#e#“替换为空。
重新生成后,文章页恢复正常。但原先自动分页产生的后几页html仍然存在,还可以访问,这还是个遗留问题。
原文http://jijian91.com/blog20090313/dedecms-remove-page.html
寂寞天涯开发的,实现title中各级栏目的从小到大和从大到小排列。dedecms bbs中技巧贴有,但缺代码。
jijian91搜索了很久,才找到。还是在dedecms bbs中,这个帖子。
记录在下,备用
/**
* 栏目名称调用标签
* 标签编写:寂寞天涯
* 时间:2008年12月13日
* 标签使用说明:
* {dede:channeltitle order=’forward|backward’ character=’-'/}
* order:栏目显示顺序
* order=’forward’ 从左到右顺序为“顶级栏目-一级栏目-二级栏目”
* order=’backward’ 从左到右顺序为“二级栏目-一级栏目-顶级栏目”
* character:间隔使用符号
*/
使用方法:
1.解压文件到include/taglib目录下
2.在模板list_*.htm或index_*.htm的<titile>和</title>之间加入表前代码。
例:<title>{dede:channeltitle order=’backward’ character=’-'/}-{dede:global.cfg_webname/}</title>
演示站点:http://www.dedemo.cn/news/cms/index.html
说明:织梦新版本可以扩展开发标签,非常方便简捷,大家可以先做研究。
代码包:
channeltitle.lib.rar
原文http://jijian91.com/blog20090311/dedecms-channeltitle.html
dedecms bbs的使用技巧中提到,
5.3内容页不显示点击数,但又能统计到数据
<script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>
以上是统计代码
只需要把yes 改成 no 表示 统计数据的同时 不显示数据。
jijian91试验的结果,这样写不行,点击数还会显示出来。
经看代码,发现应写作:
<script src=”{dede:field name=’phpurl’/}/count.php?aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>
或修改/plus/count.php文件,将20行的
if(!empty($view)
修改为:
if(!empty($view) && $view == ‘yes’)
原文http://jijian91.com/blog20090311/dedecms-view-click.html
jijian91在试用DedeCMS时,发现默认模板中使用了黑帽SEO技术,存在被搜索引擎惩罚的隐患。
具体说,各页左上角的logo位置,使用了css把网站链接和网站名设置为字体大小为0(font-size:0px),从而显示出背景的logo图片。这样,使用默认模板的每个网页上都有字体为0的关键词和链接,非常容易被搜索引擎判定为典型的黑帽SEO行为——隐藏关键词,从而受到惩罚。
Google对隐藏关键词的定义是:
- 在白色背景上显示白色文字
- 将文字置于图片后
- 使用 CSS 隐藏文字
- 将字体大小设置为 0
修改方法是:
继续…
原文http://jijian91.com/blog20090306/dedecms-black-seo.html