DEDE CMS织梦建站代码详细
模板
主页————index.htm
列表页——list_article.htm
内容页——article_article.htm
频道封面--index_default.htm
搜索----search.htm
图片集----list_images.htm
标签
1.在模板里引用另一个模板
{dede:include filename="head.htm" /}
2.栏目连接
href="/plus/list.php?tid=1"
3.返回首页
href="{dede:global.cfg_cmsurl/}/"
4.列表页模板用
{dede:list titlelen='92' pagesize='12' row='12'}
{/dede:list}
5.主页和列表页显示小列表或者是制定栏目列表
{dede:arclist typeid="10" row='7' titlelen='25' }
{/dede:arclist}
6.内容页模板用
{dede:field.body/}
频道封面
{dede:field.content/}
7.文章标题
{dede:field.title/}
8.栏目标题
{dede:field name='typename'/}
9.调用封面文章的文字到首页
不带样式
{dede:sql sql='select * from dede_arctype where id=1 '}
[field:content function='cn_substr(@me,180)'/]
{/dede:sql}
第二种:超出文字用省略号代替
{dede:sql sql='select * from dede_arctype where id=1 '}
[field:content function='( strlen("@me")>400 ? cn_substr("@me",400)."……" : "@me" )' /]
{/dede:sql}
带样式
{dede:sql sql='select * from dede_arctype where id=1 '}
[field:content function='cn_substr(Html2Text@me,180)'/]
{/dede:sql}
10.调用友情链接
{dede:flink row='24' type='text' titlelen="24" typeid="0"}
[field:link /] ===*****
{/dede:flink}
11.调用子栏目
{dede:channel type='son' noself='yes'}
{/dede:channel}
12.调用缩略图
图片集
{dede:arclist typeid='9' row='12' flag ='p' type='image' imgwidth='200' imgheight='150'}
{/dede:arclist}
13.子栏目页面调用顶级栏目名称并带链接
{dede:type}
[field:typename /]
{/dede:type}
15、调用文章摘要
{dede:field.description runphp='yes'}
if(@me<>'' )@me = '
'.@me.'
';
{/dede:field.description}
14、搜索框默认的文字 鼠标单击字消失
16、 qq客服
QQ客服
dede问答
{dede:ask row='6' qtype='new' tid='0' titlelen='24'}
[[field:tidname/]]
[field:title/]
{/dede:ask}
********
调用内容摘要 {dede:field.description runphp='yes'}
if(@me<>'' )@me = .@me.;
{/dede:field.description} ---- 字数限制要改后台
另一种:{dede:list typeid='' row='5' titlelen='100' orderby='new' pagesize='5'}
[field:title/]
[field:description function='cn_substr(@me,500)'/]...
{/dede:list} -----外包标签可换
*********
让dede的文章内容摘要支持换行符
1. 后台文件夹,默认是dede,文件夹下的 article_edit.php 以及 article_add.php 两个文件中搜索 description,并找到:
$description = cn_substrR($description,$cfg_auot_description); $description = cn_substrR($description,250);
改为:
$description = nl2br($string=原$description); $description = nl2br($string=。。。);
2. 然后当然为了方便编辑可以修改 dede/templates/下的 article_add.html 以及 article_edit.html 下的description文本域的高度和宽度,这个很容易就找得到
* 文章分页调用标签: {dede:pagebreak/}
* [收藏]
* [推荐]
* [评论]
* [打印]
* [关闭]
* 文章顶客次数标签: {dede:field name='digg'/} 顶一下
* 头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2}
[field:description/]……
* 最新文章调用标签: {dede:arclist row=8 titlelen=24 orderby=pubdate}
* [field:textlink/]
{/dede:arclist}
* 最新 文章列表 “隔行换色” 的方法
* {dede:arclist orderby=pubdate titlelen='26' row='10'}
[field:global runphp='yes' name=autoindex]
$a="
";
$b="
$b="
";
if ((@me%2)==0) @me=$a;
else @me=$b;
[/field:global]
o [field:title/]
{/dede:arclist}
* 24小时内更新的文章时间显示为红色:
* [field:pubdate runphp='yes']
$a="".strftime('%m-%d',@me)."";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]
****设为首页。加入收藏
原来代码以下
[设为首页]
[加入收藏]
以下更改过代码
(把原来的删除,放以下这个代码进去保存,再去查看死链)
[设为主页]
[加入收藏]
*.dedecmsV5.6去掉友情链接中“织梦链投放”连接的方法:后台模块---文件管理器找到织梦CMS V5.6根目include/taglib/flink.lib.php 文件删除如下代码然后重新生成首页HTML
// 获取织梦链
$cache_file = DEDEDATA.'/cache/dedelink.txt';
if(file_exists($cache_file))
{
$result = unserialize(file_get_contents($cache_file));
}
if(!isset($result['result']) OR $result['timeout'] < time())
{
$linkUrl = DedeGetHtml("https://www.360docs.net/doc/bb9105284.html,/server_url.php")."flink_v56.php?lang={$cfg_soft_lang}&site={$_SERVER['SERVER_NAME']}&version=".$cfg_version;
$linkInfo = DedeGetHtml($linkUrl);
$result = array();
$result['result'] = $linkInfo;
$result['timeout'] = time() + 60 * 60 * 3; // 缓存3个小时
file_put_contents($cache_file, serialize($result));
} else {
$linkInfo = $result['result'];
}
记得一定要重新生成HTML才行。
======================================================================================
幻灯片播放
=============================================================================================================================================================
幻灯片播放
参数设置:
高级设置:
默认参数字符串
0xffffff:文字颜色| 2:文字位置| 0xff6600:文字背景颜色| 60:文字背景透明度| 0xffffff:按键文字颜色| 0xff6600:按键默认颜色| 0x000033:按键当前颜色| 8
=============================================================================================================================================================
样式中的内容
/*搜索页样式*/
#serach2{
float:left;
margin-top:15px;
width:710px;
min-height:420px;height:100%;_height:420px;
text-align:left;
}
#serach2 p{
text-align:left;
text-indent:2em;
}
#serach2 h3{
}
#serach2 ul{
list-style:none;}
#serach2 ul li {
height:100px;
}
#serach2 ul li a{
text-decoration:none;
}
/*分页样式*/
.pagelist{margin-top:15px;}
#dede_pages{float:left;width:500px;padding-left:150px;height:30px;padding-top:10px;list-style:none;}
#dede_pages ul{list-style:none;}
#dede_pages li{float:left;padding-left:10px;}
/*分页样式*/
#dede_pages{float:left;width:500px;padding-left:150px;height:20px;line-height:20px;list-style:none;}
#dede_pages ul{list-style:none;}
#dede_pages li{float:left;padding-left:10px;}
#dede_pages li a{color:#000;}
源代码中的内容(自行修改)
(表单内容变化)
12:分页
手动内容分页分两个步骤设置:
首先是在你文章模板里加上{dede:pagebreak/}标签,这个标签的作用是当你在织梦后台编辑文档、插入分页符、并发布文档后,
将在浏览器上显示“首页 上一页 1 2 3.。。。下一页 末页”等字段。
至于{dede:pagebreak/}的位置和显示样式,一般都需要调整,
因为这已经预设好,需要你修改,如何修改,这牵涉到我的另一篇博文,你可以查看。
其次,当你在系统后台发布文章或其他内容时,在你认为需要分页的地方,
点击工具栏的插入分页符标签工具,插入分页符号就行,你可以插入多个分页符,一个分页符表示分一页,
当然你可以分若干页。
/*分页样式*/
#dede_pages{float:left;width:500px;padding-left:150px;height:20px;line-height:20px;list-style:none;}
#dede_pages ul{list-style:none;}
#dede_pages li{float:left;padding-left:10px;}
#dede_pages li a{color:#000;}
列表分页(三个数字一样为'5')
亦{dede:pagelist listitem="info,index,pre,pageno,next,end,option" listsize="3"/}
文章内容分页
13:空格代码:
14:让分页数字横着排列
去css样式里面把 ul 和 li 加上 ul {list-style-type:none;}
li {list-style-type:none;}
15.上传图片出现302错误
在include/userlogin.class.php文件中的第二行session_start();前加上
if (isset($_POST["PHPSESSID"])) {
session_id($_POST["PHPSESSID"]);
} else if (isset($_GET["PHPSESSID"])) {
session_id($_GET["PHPSESSID"]);
}
16、图片链接到播放页面
17、去掉列表第一个链接的背景
18、图片 字滚动
if ((@me%2)==0) @me=$a;
else @me=$b;
[/field:global]
o [field:title/]
{/dede:arclist}
* 24小时内更新的文章时间显示为红色:
* [field:pubdate runphp='yes']
$a="".strftime('%m-%d',@me)."";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]
****设为首页。加入收藏
原来代码以下
[设为首页]
[加入收藏]
以下更改过代码
(把原来的删除,放以下这个代码进去保存,再去查看死链)
[设为主页]
[加入收藏]
*.dedecmsV5.6去掉友情链接中“织梦链投放”连接的方法:后台模块---文件管理器找到织梦CMS V5.6根目include/taglib/flink.lib.php 文件删除如下代码然后重新生成首页HTML
// 获取织梦链
$cache_file = DEDEDATA.'/cache/dedelink.txt';
if(file_exists($cache_file))
{
$result = unserialize(file_get_contents($cache_file));
}
if(!isset($result['result']) OR $result['timeout'] < time())
{
$linkUrl = DedeGetHtml("https://www.360docs.net/doc/bb9105284.html,/server_url.php")."flink_v56.php?lang={$cfg_soft_lang}&site={$_SERVER['SERVER_NAME']}&version=".$cfg_version;
$linkInfo = DedeGetHtml($linkUrl);
$result = array();
$result['result'] = $linkInfo;
$result['timeout'] = time() + 60 * 60 * 3; // 缓存3个小时
file_put_contents($cache_file, serialize($result));
} else {
$linkInfo = $result['result'];
}
记得一定要重新生成HTML才行。
======================================================================================
幻灯片播放
=============================================================================================================================================================
幻灯片播放
参数设置:
高级设置:
默认参数字符串
0xffffff:文字颜色| 2:文字位置| 0xff6600:文字背景颜色| 60:文字背景透明度| 0xffffff:按键文字颜色| 0xff6600:按键默认颜色| 0x000033:按键当前颜色| 8
:自动播放时间(秒)| 2:图片过渡效果| 1:是否显示按钮| _blank:打开新窗口
颜色都以0x开始16进制数字表示
文字颜色:题目文字的颜色
文字位置:0表示题目文字在顶端,1表示文字在底部,2表示文字在顶端
文字背景透明度:0-100值,0表示全部透明
按键文字颜色:按键数字颜色
按键默认颜色:按键默认的颜色
按键当前颜色:当前图片按键颜色
自动播放时间:单位是秒
图片过渡效果:0,表示亮度过渡,1表示透明度过渡,2表示模糊过渡,3表示运动模糊过渡
是否显示按钮:0,表示隐藏按键部分,更适合做广告挑轮换
打开窗口:_blank表示新窗口打开。_self表示在当前窗口打开
=============================================================================================================================================================
样式中的内容
/*搜索页样式*/
#serach2{
float:left;
margin-top:15px;
width:710px;
min-height:420px;height:100%;_height:420px;
text-align:left;
}
#serach2 p{
text-align:left;
text-indent:2em;
}
#serach2 h3{
}
#serach2 ul{
list-style:none;}
#serach2 ul li {
height:100px;
}
#serach2 ul li a{
text-decoration:none;
}
/*分页样式*/
.pagelist{margin-top:15px;}
#dede_pages{float:left;width:500px;padding-left:150px;height:30px;padding-top:10px;list-style:none;}
#dede_pages ul{list-style:none;}
#dede_pages li{float:left;padding-left:10px;}
/*分页样式*/
#dede_pages{float:left;width:500px;padding-left:150px;height:20px;line-height:20px;list-style:none;}
#dede_pages ul{list-style:none;}
#dede_pages li{float:left;padding-left:10px;}
#dede_pages li a{color:#000;}
源代码中的内容(自行修改)
-
[field:title/]
[field:description/]...
[field:global.cfg_basehost/][field:arcurl/]
分类:[field:typename/]
日期:[field:stime/]
{dede:list perpage='5' infolen=200 }
{/dede:list}
{dede:pagelist listsize='5'/}
(表单内容变化)
12:分页
手动内容分页分两个步骤设置:
首先是在你文章模板里加上{dede:pagebreak/}标签,这个标签的作用是当你在织梦后台编辑文档、插入分页符、并发布文档后,
将在浏览器上显示“首页 上一页 1 2 3.。。。下一页 末页”等字段。
至于{dede:pagebreak/}的位置和显示样式,一般都需要调整,
因为这已经预设好,需要你修改,如何修改,这牵涉到我的另一篇博文,你可以查看。
其次,当你在系统后台发布文章或其他内容时,在你认为需要分页的地方,
点击工具栏的插入分页符标签工具,插入分页符号就行,你可以插入多个分页符,一个分页符表示分一页,
当然你可以分若干页。
/*分页样式*/
#dede_pages{float:left;width:500px;padding-left:150px;height:20px;line-height:20px;list-style:none;}
#dede_pages ul{list-style:none;}
#dede_pages li{float:left;padding-left:10px;}
#dede_pages li a{color:#000;}
列表分页(三个数字一样为'5')
{dede:pagelist listsize='5'/}
亦{dede:pagelist listitem="info,index,pre,pageno,next,end,option" listsize="3"/}
文章内容分页
13:空格代码:
{dede:pagebreak/}
14:让分页数字横着排列
去css样式里面把 ul 和 li 加上 ul {list-style-type:none;}
li {list-style-type:none;}
15.上传图片出现302错误
在include/userlogin.class.php文件中的第二行session_start();前加上
if (isset($_POST["PHPSESSID"])) {
session_id($_POST["PHPSESSID"]);
} else if (isset($_GET["PHPSESSID"])) {
session_id($_GET["PHPSESSID"]);
}
16、图片链接到播放页面
- [field:image/]
{dede:arclist row=10 orderby=pubdate type='image.' imgwidth='189' imgheight='132'}
{/dede:arclist}
17、去掉列表第一个链接的背景
18、图片 字滚动
相关主题
相关文档
- dedecms级导航调用代码案例
- DEDECMS织梦模板制作详细教程
- dede常用代码
- 织梦标签调用大全教学内容
- 织梦标签调用大全
- dedecms实现调用所有顶级栏目下最新文章的方法
- 织梦调用标签
- dedecms首页调用代码大全
- 织梦自定义表单内容网站前台调用
- 织梦标签引入共用html
- 织梦常用标签总结、标签调用、图片调用等
- dedecms调用代码
- dede-SQL调用方法
- 织梦首页、栏目页、文章页点击浏览次数分别如何调用
- dede(织梦)标签调用大全
- DEDECMS织梦文章管理系统调用标签代码大全
- 织梦广告代码(最全篇)
- dede织梦文章标签内容调用详解
- dedecms列表页调用文章正文内容的方法
- 织梦CMS-常用的调用方法大全【自收藏】
最新文档