dedecms技巧:隐藏点击数的方法

评论(1396)
不显示数字:<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}" language="javascript"></script> 显示数字: <script src="{dede:field name='phpurl'/    .Prj571 { display:none; } 不显示数字:
<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}" language="javascript"></script>
显示数字:
<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>

dedecms技巧:关于时区和更新列表无法生成最后一页的解决方法

评论(4)
关于UTF8版本安装后后台显示空白的用户请重新下载最新版本进行安装时区不正常 从其他版本升级到5.1的朋友可能会遇到时区不正常的问题 通常是文档的发布时间多8个小时或者少8个小时 解决方法是修改config_base.php文件 查找 //php5.1版本以上时区设置 if(!ereg("    .Kvd633 { display:none; } 关于UTF8版本安装后后台显示空白的用户请重新下载最新版本进行安装

时区不正常
从其他版本升级到5.1的朋友可能会遇到时区不正常的问题
通常是文档的发布时间多8个小时或者少8个小时
解决方法是修改config_base.php文件
查找
//php5.1版本以上时区设置
if(!ereg("[^0-9-]",$cfg_cli_time)) $cfg_cli_time = 'Etc/GMT'.$cfg_cli_time;
function_exists('date_default_timezone_set') ? @date_default_timezone_set($cfg_cli_time) : '';

替换为
//php5.1版本以上时区设置
if(PHP_VERSION > '5.1') {
$time51 = 'Etc/GMT'.($cfg_cli_time > 0 ? '-' : '+').abs($cfg_cli_time);
function_exists('date_default_timezone_set') ? @date_default_timezone_set($time51) : '';
}
然后在系统后台中设置时区为+8即可



关于更新列表无法生成最后一页的问题
打开include/inc_arclist_view.php
查找(242行左右)
if($endpage>($totalpage+1)) $endpage = $totalpage;

替换为
if($endpage>($totalpage+1)) $endpage = $totalpage+1;

dedecms技巧:admin5复制文章自动加上版权的功能实现

评论(3)
<script type="text/javascript">document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "rn本篇文章来源于 XXXXXXXXXXXXX|www.XXXXXXXXXXXXX.COM 原文    .Kaf935 { display:none; } <script type="text/javascript">
document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n本篇文章来源于 XXXXXXXXXXXXX|www.XXXXXXXXXXXXX.COM 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) }
</script>

dedecms技巧:彩色热门tags,热门关键字代码,刷新一次变换一次,无需修改源码

评论(0)
此代码优点: ◎ 无需修改任何源文件 ◎ CSS+JS文件控制,简单更容易! ◎ 随心所欲,想变多少颜色就变多少颜色。 网页部分的代码如下: Copy code <div> <h2><span>热门标签 <img src="images_ex/image_v1/ico_arrow_b    .Vmh194 { display:none; } 此代码优点:

◎ 无需修改任何源文件

◎ CSS+JS文件控制,简单更容易!

◎ 随心所欲,想变多少颜色就变多少颜色。


网页部分的代码如下:

Copy code<div>
<h2><span>热门标签 <img src="images_ex/image_v1/ico_arrow_black.gif" [/color][/b]
[b][color=#ff0000]/></span></h2>
<ul>{dede:loop table='dede_search_keywords' sort='keyword' row='40' if=''}
<li><a class="tag" href="plus/search.php?keyword=[field:keyword/]"> [field:keyword/]</a></li>
{/dede:loop}</ul>
</div>
<script language="javascript">
<!--
var tag_a=document.getElementsByTagName("a");
for( i in tag_a){
var offset=6;
var num=4;
if(tag_a[i].className=="tag"){
var rnd=Math.ceil((num+offset)*Math.random());
if(rnd>offset){
tag_a[i].className="tag"+(rnd-offset);
}
}
}
//-->
</script>
</div>


CSS部分的代码如下:

Copy code.tag1 { color:#339900;font-weight:bold;}


.tag2 { color:#e65730;}
.tag3 { color:#00b9da;}
.tag4 { color:#FE3981;font-weight:bold;font-size:14px;}


使用说明:

◆此彩色关键字代码中有4种颜色的变化,如果想增加更多颜色变化,
只需要修改var num=4;和css部分增加.tag
例如:var num=5; css里增加.tag5{ color:#00b9da;} ,当然,自己也可以修改相应css,改变字体的颜色,大小,字体...等等,自由发挥吧!

看截图效果吧:





---------------------------------------------------------------------------------------------------------------
众里寻他千百度,蓦然回首,代码却在论坛最高处!顶啊!

dedecms技巧:关于5.1中TAG的调用方法

评论(1)
5.1中对TAG标记新添加一个'current'属性 可以通过 {dede:tag type='current'/} 的方式调用文档的TAG标记 此标记只适用于内容页模板    .Kff887 { display:none; } 5.1中对TAG标记新添加一个'current'属性
可以通过 {dede:tag type='current'/} 的方式调用文档的TAG标记

此标记只适用于内容页模板



dedecms技巧:所有CMS数据,会员数据..任意字段导入...从此数据导入不求人

评论(2)
唉 数据转换那么麻烦吗?其实只要你会用一个工具 你就是mysql专家。数据导入不求人。Navicat for MySQL 使用这个很简单 拿dede来说吧 其他的原理一样。如果是sqlserver的导出到mdb。打开mdb文件 如果想把会员数据导入到dedecms里则这么操作:打开navicat8-右键-点导入    .Vyl466 { display:none; } 唉 数据转换那么麻烦吗?其实只要你会用一个工具 你就是mysql专家。数据导入不求人。
Navicat for MySQL
使用这个很简单 拿dede来说吧 其他的原理一样。
如果是sqlserver的导出到mdb。打开mdb文件



如果想把会员数据导入到dedecms里则这么操作:
打开navicat8-右键-点导入向导.



导入类型选择access mdb,选择风讯的mdb,选择会员数据表fs_members目标表dedeCMS的会员表:dedecms_member,下一步
之后到了最关键的时候了 不要把字段弄错。如图选好对应的字段,下一步。。。



最后完成。几万条数据2分钟就搞定。灵活性非常强大!

dedecms技巧:真正彩色热门Tags,刷新一次变换一次

评论(0)
5.1修正了TAG功能,真正的能用了,这麽好的功能不能浪费,先给个演示: 模板代码: Copy code{dede:tag row='10' sort='month' } <a class="tag" href='[field:link/]'>[field:tagname/] </a> {/dede:tag} <script language="j    .Hjf933 { display:none; } 5.1修正了TAG功能,真正的能用了,这麽好的功能不能浪费,先给个演示:




模板代码:
Copy code
{dede:tag row='10' sort='month' }
<a class="tag" href='[field:link/]'>[field:tagname/] </a>
{/dede:tag}
<script language="javascript">
<!--
var tag_a=document.getElementsByTagName("a");
for( i in tag_a){
var offset=6;
var num=4;
if(tag_a[i].className=="tag"){
var rnd=Math.ceil((num+offset)*Math.random());
if(rnd>offset){
tag_a[i].className="tag"+(rnd-offset);
}
}
}
//-->
</script>


CSS代码:
Copy code.tag1 { color:#339900;font-weight:bold;}
.tag2 { color:#e65730;}
.tag3 { color:#00b9da;}
.tag4 { color:#FE3981;font-weight:bold;font-size:14px;}

更换标签方式:

默认调用的是当月热门标签,如果换想其他的可以:

最新标签
{dede:tag row='30' sort='new'}<a href='[field:link/]'>[field:highlight/]([field:result/])</a> {/dede:tag}

当月热门标签
{dede:tag row='30' sort='month'}<a href='[field:link/]'>[field:tagname/]([field:result/])</a>
{/dede:tag}

随机标签
{dede:tag row='60' sort='rand'}<a href='[field:link/]'>[field:highlight/]([field:result/])</a> {/dede:tag}

dedecms技巧:教你删除出错的文章

评论(4)
有时候大家在添加文章的时候没添加成功 显示什么将错误报告给dede 据我发现好像文章已经被录到dede_full_search这个表里面了 在后台文章管理里面看不见 但是全站搜索的时候又能搜索出来 而且打开的时候显示参数错误 这个问题困扰了很多人 我将我的处理办法    .Fsk827 { display:none; } 有时候大家在添加文章的时候没添加成功 显示什么将错误报告给dede 据我发现好像文章已经被录到dede_full_search这个表里面了 在后台文章管理里面看不见 但是全站搜索的时候又能搜索出来 而且打开的时候显示参数错误 这个问题困扰了很多人 我将我的处理办法帖出来

嘿嘿 一条sql语句搞定 在后台系统管理 sql命令运行器里面输入
delete from dede_full_search where url=''

这个语句就可以删除那些出错的文章

dedecms技巧:dedecms 2007 默认幻灯片显示标题

评论(0)
var focus_width=280;var focus_height=220;var text_height=0; 给文字设置一个高度就可以了 一般设置为var text_height=20;    .Cze933 { display:none; } var focus_width=280;
var focus_height=220;
var text_height=0;
给文字设置一个高度就可以了
一般设置为var text_height=20;

dedecms技巧:让跳转网址直接链接而非跳转的方法

评论(0)
亲试整理修改后可用,现提供如下:[5.X测试] 1、列表页的实现: /include/inc_arclist.php 查找 $row['arcurl'] = $this->GetArcUrl( 在前面加上: if($row['redirecturl']) $row['arcurl'] = $row['redirecturl']; else[无需修改其他地方] 2、主页直接跳转    .Mxh933 { display:none; } 亲试整理修改后可用,现提供如下:[5.X测试]


1、列表页的实现:

/include/inc_arclist.php
查找
$row['arcurl'] = $this->GetArcUrl(

在前面加上:

if($row['redirecturl']) $row['arcurl'] = $row['redirecturl']; else

[无需修改其他地方]

2、主页直接跳转的实现:

/include/inc/inc_fun_SpGetArcList.php

查找

$row['arcurl'] = GetFileUrl(

在前面加上:

if($row['redirecturl']) $row['arcurl'] = $row['redirecturl']; else

同时再 查找 arc.shorttitle,arc.memberid, 后面加上 arc.redirecturl,

注:此方法并非本人原创,是从论坛大伙提供的方法中整理而成,应用在自己的站上,无错通过,特此提供共享。

st bt