GVKun编程网logo

DedeCMS 默认flash幻灯片代码的修改办法(dedecms怎样实现模板替换)

2

如果您想了解DedeCMS默认flash幻灯片代码的修改办法的相关知识,那么本文是一篇不可错过的文章,我们将对dedecms怎样实现模板替换进行全面详尽的解释,并且为您提供关于DedeCMS5.7标签

如果您想了解DedeCMS 默认flash幻灯片代码的修改办法的相关知识,那么本文是一篇不可错过的文章,我们将对dedecms怎样实现模板替换进行全面详尽的解释,并且为您提供关于DedeCMS 5.7 标签tag长度限制的修改办法、dedecms 5.7怎样在任意位置显示自由列表标题+链接、dedecms channel标签中使用php和sql、DedeCMS Error:Tag disabled:php错误的完整处理办法的有价值的信息。

本文目录一览:

DedeCMS 默认flash幻灯片代码的修改办法(dedecms怎样实现模板替换)

DedeCMS 默认flash幻灯片代码的修改办法(dedecms怎样实现模板替换)

 

修改DedeCMS 默认flash幻灯片代码的办法,希望能对大家有用,请看下面的代码与批注。

 

  源代码为:

 

<script language='javascript'> 

linkarr = new Array(); 

picarr = new Array(); 

textarr = new Array(); 

var swf_width=280; 

var swf_height=192; 

var files = ""; 

var links = ""; 

var texts = ""; 

//这里设置调用标记 

{dede:arclist flag='f' row='5'} 

linkarr[[field:global.autoindex/]] = "[field:arcurl/]"; 

picarr[[field:global.autoindex/]] = "[field:litpic/]"; 

textarr[[field:global.autoindex/]] = "[field:title function='html2text(@me)'/]"; 

{/dede:arclist} 

for(i=1;i<picarr.length;i++){ 

if(files=="") files = picarr; 

else files += "|"+picarr; 

for(i=1;i<linkarr.length;i++){ 

if(links=="") links = linkarr; 

else links += "|"+linkarr; 

for(i=1;i<textarr.length;i++){ 

if(texts=="") texts = textarr; 

else texts += "|"+textarr; 

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="#version=6,0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">'); 

document.write('<param name="movie" value="{dede:global.$cfg_templeturl/}/images/bcastr3.swf"><param name="quality" value="high">'); 

document.write('<param name="menu" value="false"><param name=wmode value="opaque">'); 

document.write('<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&bcastr_config=0xffffff|1|0x0066ff|60|0xffffff|0x0066ff|0x000033|3|2|1|_blank">'); 

document.write('<embed src=http://www.dede58.com/a/dedejq/"{dede:global.cfg_templeturl/}/images/bcastr3.swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&bcastr_config=0xffffff|1|0x0066ff|60|0xffffff|0x0066ff|0x000033|3|2|1|_blank& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="" />'); document.write('</object>'); 

</script>

参数设置: 

高级设置: 

默认参数字符串 

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表示在当前窗口打开 

 

修改的办法为 

在上面幻灯代码的bcastr_title='+texts+'后面添加下面的代码相关参数可以参考上面的说明 

&bcastr_config=0xffffff:文字色彩|2:文字位置|0x0066ff:文字背景色彩|60:文字背景透明度|0xffffff:按键文字色彩|0x0066ff:按键默认色彩|0x000033:按键当前色彩|8:自动播放时间(秒)|2:图片过渡效果|0:是否显示按钮|_blank:打开窗口

本文章网址:http://www.ppssdd.com/code/4369.html。转载请保留出处,谢谢合作!

DedeCMS 5.7 标签tag长度限制的修改办法

DedeCMS 5.7 标签tag长度限制的修改办法

 

大家都知道默认情况下,dedecms的标签tag长度是12个字节,也就是6个汉字,哪知道在织梦5.7中,也没有改掉这个烦恼的事,可能这个设定是基于效率问题考虑的,如果更新的时候设置的长度超过这个字符,系统就会不显示这个tag。有时候需要根据实际情况修改tag的长度,下面是办法,测试可用。

1.修改数据库中表dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改为varchar(255) 。

这个步骤需要直接操作数据库。

2.修改文件:/include/helpers/archive.helper.php

查找:if(isset($tag[12]) 修改为:if(isset($tag[255]) ;

再将if(isset($tag[20]) 修改为:if(isset($tag[255]) 。

本文章网址:http://www.ppssdd.com/code/13690.html。转载请保留出处,谢谢合作!

dedecms 5.7怎样在任意位置显示自由列表标题+链接

dedecms 5.7怎样在任意位置显示自由列表标题+链接

 

dedecms 5.7怎样在任意位置显示自由列表标题+链接?

为什么会有这样的问题呢,因为找了半天没有发现织梦cms中调用自由列表的标签.在度哥上也没找到答案.那就只有自己捉摸了.下面是我用到的办法,其实是很简单的,只需要一句简单的sql代码就可以实现了

{dede:sql sql="select * From dede_freelist limit 100"} 

<a href=http://www.dede58.com/a/dedejq/"[field:listdir/]">[field:title/]</a>

{/dede:sql} 

前提是必须删除添加自由列表时地址时前面出现的 {listdir}标签.

如图:

本文章网址:http://www.ppssdd.com/code/14438.html。转载请保留出处,谢谢合作!

dedecms channel标签中使用php和sql

dedecms channel标签中使用php和sql

 

{dede:channel type='son' }
[field:id runphp='yes']
global $dsql;
$sql='Select content from arctype where id=@me';
$row=$dsql->getone();
......
.....
[/field:id]
{/dede:channel} 本文章网址:http://www.ppssdd.com/code/14491.html。转载请保留出处,谢谢合作!

DedeCMS Error:Tag disabled:php错误的完整处理办法

DedeCMS Error:Tag disabled:php错误的完整处理办法

 

网站提示DedeCMS Error:Tag disabled:"php" more...!

在*新的织梦CMSdedecms5.7版本与7月15号的补丁里,官方增加了源码引擎禁用的全局设置,

用于控制哪些源码标签无法被加载,所有支持的源码标签可见系统目录下的“\include\taglib”,默认php标签是被禁用的。

当你还原数据的以后,有可能原来备份里没这个选项,或者是你禁用了源码里的php标签,所以才会报错 。
 

处理办法如下:

我们先登录后台找到网站后台--系统--系统基本参数---其他选项 ---源码引擎禁用标签。
 

如果没有找到这一项,请到后台-系统-系统设置-SQL命令行工具里运行一下下面的sql语句

INSERT INTO `dede_sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_disable_funs', '源码引擎禁用PHP函数', 7, 'bstring', 'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,file_put_contents'); 

INSERT INTO `dede_sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_disable_tags', '源码引擎禁用标签', 7, 'bstring', 'php'); 

然后在织梦CMS网站后台--系统--系统基本参数---其他选项 ---源码引擎禁用标签里把php删除掉保存就正常了。

本文章网址:http://www.ppssdd.com/code/14225.html。转载请保留出处,谢谢合作!

今天关于DedeCMS 默认flash幻灯片代码的修改办法dedecms怎样实现模板替换的分享就到这里,希望大家有所收获,若想了解更多关于DedeCMS 5.7 标签tag长度限制的修改办法、dedecms 5.7怎样在任意位置显示自由列表标题+链接、dedecms channel标签中使用php和sql、DedeCMS Error:Tag disabled:php错误的完整处理办法等相关知识,可以在本站进行查询。

本文标签: