如果您对织梦CMS插件plus文件调用头部尾部的办法和织梦cms调用栏目图片感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解织梦CMS插件plus文件调用头部尾部的办法的各种细节,并对织梦cms
如果您对织梦CMS 插件plus文件调用头部尾部的办法和织梦cms调用栏目图片感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解织梦CMS 插件plus文件调用头部尾部的办法的各种细节,并对织梦cms调用栏目图片进行深入的分析,此外还有关于DEDECMS织梦重命名更改plus文件夹名称的简单办法、dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件、dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法、控制织梦CMS栏目页的缩略图大小的办法的实用技巧。
本文目录一览:- 织梦CMS 插件plus文件调用头部尾部的办法(织梦cms调用栏目图片)
- DEDECMS织梦重命名更改plus文件夹名称的简单办法
- dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件
- dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法
- 控制织梦CMS栏目页的缩略图大小的办法
织梦CMS 插件plus文件调用头部尾部的办法(织梦cms调用栏目图片)
织梦CMS 插件plus文件调用头部尾部的办法 。
办法一:
进入自定义宏标记,正常显示内容里增加:{dede:include filename="head.htm"/}
回到自定义标签列表,点击JS调用可以得到JS调用代码<script src='/plus/mytag_js.php?aid=1' language='javascript'></script>
这个JS代码就相当于普通文档中的{dede:include filename="head.htm"/}
其他的什么标签都可以用js调用来实现。 此办法也可以通过广告模块来实现,原理一样,都是使用js去读取。
办法二:
*步:打开"/include/common.func.php"
然后在该文件中加入一个函数,代码如下:
function pasterTempletDiy($path)
{
require_once(DEDEINC."/arc.partview.class.php");
global $cfg_basedir,$cfg_templets_dir;
$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路径
$dtp = new PartView();
$dtp->SetTemplet($tmpfile);
$dtp->Display();
}
第二步,打开留言本的模版文件,默认的是/templets/plus/guestbook.htm
用以下代码替换原来的调用头部代码:
<?php
pasterTempletDiy("default/head.htm");
?>
这里的default是默认的源码路径,如果你使用的其他的源码,注意修改这里的default。
同理,用以下代码替换原因的调用底部代码:
<?php
pasterTempletDiy("default/footer.htm");
?>
这样就可以直接使用系统的head、footer源码了!
本文章网址:http://www.ppssdd.com/code/14209.html。转载请保留出处,谢谢合作!DEDECMS织梦重命名更改plus文件夹名称的简单办法
DEDE有很多漏洞都是出自plus文件夹下的文件,网上有很多挂马工具都有自动扫描网站PLUS目录功能用来匹配漏洞文件,因此为了避免被漏洞入侵,我们可以重命名PLUS文件夹,并将里面无用的文件都清理干净,DEDE重命名PLUS目录需要改动对应关系,办法如下修改inlclude文件夹下common.inc.php 187行
//插件目录,这个目录是用于存放计数器、投票、评论等程序的必要动态程序
$cfg_plus_dir = $cfg_cmspath.'/plus';
然后直接修改这里红色位置的名称就可以了,改成你要的名称 本文章网址:http://www.ppssdd.com/code/10500.html。转载请保留出处,谢谢合作!
dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件
《Dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件》要点:
本文介绍了Dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件,希望对您有用。如果有疑问,可以联系我们。
之前一直没用过Dedecms,本日有机会做一个企业站,顺便把自己新建模板的过程记录一下,分享给大家.这个教程我会一直写,做一个完整的织梦CMS模板制作教程,如果大家感兴趣,就一直关注我们全栈达人就行了.本日是这个教程的第一步,如何新建模板,统一模板的头部和尾部.
第一步.找到Dedecms要目录的templets文件夹,在些文件夹下新建你的模板文件夹名称.然后把你的静态文件拷贝到此文件夹下.
第二步.登录Dedecms后台,找到系统,系统基本参数,修改模板默认作风为你新建的模板文件夹名称.
第三步.Dedecms后台找到生成,更新主页HTML,选择主页模板,把default改动为你的模板文件夹名称.
第四步.更新系统缓存,前台打开首页,查看效果,这时候没有样式,要改动样式及JS文件路径,还有图片路径,CSS路径标签{dede:global.cfg_templets_skin/}/style/,图片路径标签为{dede:global.cfg_templets_skin/}/images/.
第五步.统一模板文件的head及footer文件.把新建模板的公共头部和尾部独立出来,在模板里使用标签挪用
{dede:include filename="head.htm"/}
头部和尾部就OK了.
最终我们做出来的后果会是这个样子的.
《Dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件》是否对您有启发,欢迎查看更多与《Dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件》相关教程,学精学透。小编PHP学院为您提供精彩教程。
dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法
首先,我们知道,在内容详细页调用当前文档作者的ID代码为{dede:field.mid/},但这个标签只能调用出作者的mid编码。要想调用具体的文档ID,就必须对会员表(dede_member)来进行检索,检索的SQL语句为:
select * from dede_member where mid = 会员MID编号
刚才呢,我们已经将mid使用{dede:field.mid/}标签调用出来了,现在我们要做的就是赋值进去查询即可。故,完整代码为:
{dede:field.mid runphp='yes'}
$id = @me;
if($id <> 0){
$sql = "select * from dede_member where mid = $id";
$query = mysql_query($sql);
$row = mysql_fetch_array($query);
if($row['face'] == ''){
@me = '作者头像:<img src=http://www.dede58.com/a/dedejq/"/member/templets/images/dfboy.png" />';
}
else{
$face = $row['face'];
@me = '作者头像:<img src="'.$face.'" />';
}
}
else{
@me = '游客发表';
}
{/dede:field.mid}
2)栏目页
和1)中分析的原理是完全一样的,只是在这里由于在栏目页,需要赋值的不是{dede:field.mid/},而是[field:mid/]。故完整代码为:
[field:mid runphp='yes']
$id = @me;
if($id <> 0){
$sql = "select * from dede_member where mid = $id";
$query = mysql_query($sql);
$row = mysql_fetch_array($query);
if($row['face'] == ''){
@me = '作者头像:<img src=http://www.dede58.com/a/dedejq/"/member/templets/images/dfboy.png" />';
}
else{
$face = $row['face'];
@me = '作者头像:<img src="'.$face.'" />';
}
}
else{
@me = '游客发表';
}
[/field.mid]
二、分析及解释
1)本文上述代码的特点有:
对文档作者进行了判断,如果是游客投稿,则不进行查询而直接输出“游客发表”,当前,这里您也可以直接置空;
对会员头像做了简单的判断,如果会员没有上传头像(即头像为空)时,则输出“/member/templets/images/dfboy.png”路径的默认图片;
2)其它说明及辅助:
本实例还有继续优化的可能性(比如会员头像为空时,判断会员的性别,对不同的姓别分别输出不同的默认头像);
本文章网址:http://www.ppssdd.com/code/2448.html。转载请保留出处,谢谢合作!控制织梦CMS栏目页的缩略图大小的办法
办法一:
{dede:list pagesize='15' imgwidth='100' imgheight='70' infolen='180'}
办法二:
这个源码的图片大小控制是由CSS控制的
这个要修改CSS样式表
例如:
templets/style/picture.css文件
.pbox 样式
如图片大小
.pbox dl dt{
width:188px;
height:132px;
display:block;
overflow:hidden;
}
.pbox dl dt a img{
display:block;
width:expression(this.width > this.height && this.width >176 ? 176 : true);
height:expression(this.height > this.width && this.height > 132? 132 : true);
max-width:176px;
max-height:132px;
margin:0px auto 0px;
}
办法三:
把调用代码中标签[field:imglink/]换成 <a href=http://www.dede58.com/a/dedejq/"[field:arcurl /]" target="_blank"><img src=http://www.dede58.com/a/dedejq/"[field:picname /]" border="0" width="高度值" height="宽度值" /></a>
我们今天的关于织梦CMS 插件plus文件调用头部尾部的办法和织梦cms调用栏目图片的分享就到这里,谢谢您的阅读,如果想了解更多关于DEDECMS织梦重命名更改plus文件夹名称的简单办法、dedecms(织梦CMS)系统制作模板之一更换模板,统一头部和尾部文件、dede织梦cms栏目页/内容详细页调用当前文档作者的会员头像的办法、控制织梦CMS栏目页的缩略图大小的办法的相关信息,可以在本站进行搜索。
本文标签: