您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dedecms标签云优化代码实例
俞贡延2023-10-29DedeCMS教程已有人查阅
导读之前论坛有人发过这个教程,现在我把改良美化过后的代码发出来。js代码(2个js代码一样,任选一个,第一个为压缩过的,可以提升页面加载速度,第二个为普通未压缩)
之前论坛有人发过这个教程,现在我把改良美化过后的代码发出来。
使用方法:
index.html 模板 例如 <div class="pright"> 后面加入 (位置随你)
使用方法:
index.html 模板 例如 <div class="pright"> 后面加入 (位置随你)
<div id="tagCloud" class="hot mt1"> <dl class="tbox light">
<dt class=’light’><strong>热点标签Tags</strong></dt>
<dd class=’light’> {dede:tag sort=’rand’ row=’40′ getall=’1′}<a href=’[field:link/]‘>[field:tag /]</a>{/dede:tag}
</dd>
</dl>
</div>
css
#tagCloud a{
text-decoration:none; padding:3px;
}
#tagCloud a:hover{
background:#69f; color:#fff;
}
.color0{
color:#76B504;
}
.color1{
color:#AC1BF2;
}
.color2{
color:#9E6FC5;
}
.color3{
color:#FBA426;
}
.color4{
color:#CAC83B;
} .color5{
color:#C8A453;
}
.color6{
color:#AB2846;
}
.weight0{
font-weight:100;
}
.weight1{
font-weight:300;
}
.weight2{
font-weight:500;
}
.weight3{
font-weight:700;
}
.weight4{
font-weight:900;
}
.weight5{
font-weight:bold;
}
.weight6{
font-weight:bolder;
}
.size0{
font-size:12px;
}
.size1{
font-size:13px;
}
.size2{
font-size:14px;
}
.size3{
font-size:15px;
}
.size4{
font-size:16px;
}
.size5{
font-size:17px;
}
.size6{
font-size:18px;
}
js代码(2个js代码一样,任选一个,第一个为压缩过的,可以提升页面加载速度,第二个为普通未压缩),建议放到模板之后
<script language="javascript" type="text/javascript">
eval(function(p, a, c, k, e, d) { e = function(c)
{
return (c < a ? ” : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!”.replace(/^/, String)) { while (c–) { d[e(c)] = k[c] || e(c) } k = [function(e) { return d[e] } ]; e = function() { return ‘\w+’ }; c = 1 }; while (c–) { if (k[c]) { p = p.replace(new RegExp(‘\b’ + e(c) + ‘\b’, ‘g’), k[c]) } } return p } (‘G d(){1 4=9 b("E","K","x","w","v","y","u");1 5=9 b("B","A","C","n","p","o","t");1 6=9 b("r","z","S","N","M","O","D");1 k=4.3;1 l=5.3;1 m=6.3;1 8=h.P("8");1 7=8.Q("a");1 j=7.3;F(i=0;i<j;i++){7[i].H=4[2.c(k*2.e())]+" "+5[2.c(l*2.e())]+" "+6[2.c(m*2.e())]}}J(h.g){f.g(‘R’,d,s)}q{f.I(‘L’,d)}’, 55, 55, ‘|var|Math|length|colors|sizes|weights|tagLinks|tagCloud|new||Array|floor|setTagCloudStyle|random|window|addEventListener|document||tagLinksLen|colorsLen|sizesLen|weightsLen|size3|size5|size4|else|weight0|false|size6|color6|color4|color3|color2|color5|weight1|size1|size0|size2|weight6|color0|for|function|className|attachEvent|if|color1|onload|weight4|weight3|weight5|getElementById|getElementsByTagName|load|weight2′.split(‘|’), 0, {})) </script>
function setTagCloudStyle() {
var colors = new Array("color0", "color1", "color2", "color3", "color4", "color5", "color6");
var sizes = new Array("size0", "size1", "size2", "size3", "size4", "size5", "size6");
var weights = new Array("weight0", "weight1", "weight2", "weight3", "weight4", "weight5", "weight6");
var colorsLen = colors.length; var sizesLen = sizes.length; var weightsLen = weights.length;
var tagCloud = document.getElementById("tagCloud"); var tagLinks = tagCloud.getElementsByTagName("a"); var tagLinksLen = tagLinks.length;
for (i = 0; i < tagLinksLen; i++) {
tagLinks[i].className = colors[Math.floor(colorsLen * Math.random())] + " " + sizes[Math.floor(sizesLen * Math.random())] + " " + weights[Math.floor(weightsLen * Math.random())]
}
}
if (document.addEventListener) {
window.addEventListener(‘load’, setTagCloudStyle, false)
} else {
window.attachEvent(‘onload’, setTagCloudStyle)
}
css代码中 size 字体大小,color 颜色,weight 字体粗细这些0-6是js随机读出的,想要什么颜色都可以自定义,自己找个颜色截取器弄,不过我都弄得很大众化了,没事不需要改
本文标签:织梦cms标签
很赞哦! ()
图文教程
修改织梦dedecms目录增强安全防止网站挂马
有很多人反映织梦的安全性不够,漏洞太多,很多人都因为这个放弃了织梦CMS,但是要知道网站安全都是服务器配置、文件权限控制和网站程序三者的相互配合
织梦cms如何去掉底部的powered by dedecms的方法
最近由于织梦DEDECMS程序6月份的漏洞,很多织梦网站都被黑了,所以大家都在抓紧时间更新系统补丁。但是这次的DEDECMS V5.7版本更新后
dedecms网站怎么搬家,dedecms网站教程
一、登陆你的DEDECMS后台,在“系统”区找到“数据库备份/还原”,将数据库进行“备份”;二、将老空间里所有的文件,全部下载至你的电脑本地;
dedecms文章标题长度限制了怎么修改
有时候我们在使用dedecms的时候需要修改文章标题长度,这里简单整理下,方便需要的朋友方法一,在artlist标签中直接加入 titlelen=要显示的长度即可
相关源码
-
(自适应响应式)蓝色环保机械设备网站pbootcms模板HTML5源码下载基于PbootCMS的生态环境技术展示平台,通过内容调整可应用于新能源设备、污水处理、空气净化等环保相关领域。设备参数采用对比表格展示,技术原理支持图文混排;查看源码 -
(PC+WAP)蓝色五金机械设备营销型网站源码下载基于PbootCMS内核开发的营销型企业网站模板,为五金机械设备类企业打造,通过标准化数字展示提升客户转化率。模板采用模块化设计,可快速适配机床工具、建筑五金、阀门管件等细分领域。查看源码 -
帝国cms7.5品牌连锁店招商加盟商机网站模版源码本模板为招商加盟、创业投资、品牌连锁等商业领域设计,采用帝国CMS7.5内核构建,整体风格简洁大气,突出商业信任感与专业度,适合各类招商加盟项目展示、品牌连锁店宣传等商业应用场景。查看源码 -
(自适应响应式)个人作品技术文章博客网站模板下载基于PbootCMS内核开发的响应式博客模板,为数字营销、技术分享类内容打造。采用前沿设计理念,兼顾内容展示与阅读体验,适配各类终端设备。通过本模板可快速构建专业级行业博客,有效传播专业知识与案例成果。查看源码 -
帝国cms7.5模板情感文学名言名句心情文章类源码下载带手机本模板基于帝国CMS7.5开发,为情感文学类网站设计。整体风格温馨雅致,布局合理清晰,特别适合建设情书分享、文学作品展示类网站。模板采用响应式设计,能够自动适配各种终端设备。查看源码 -
响应式HTML5家居建材办公家具桌椅pbootcms模板为家居建材、办公家具企业打造的响应式网站模板,同时支持多行业快速适配通过替换文字图片即可转型为其他行业官网,大幅降低开发成本。查看源码
| 分享笔记 (共有 篇笔记) |
