转一下:给织梦dedecms5.6{dede:channel}标签增加行数序号属性
1 个评论
最近使用了dedecms5.6,当制作模板时,调用channel标签需要增加行数序号属性,但官方却没有提供这样的底层标签可供选用,这相比ASP的科汛CMS差了不少,不过通过自己的DIY,行号还是可以使用的,DIY方法如下:
要实现的效果
<ul>
<li class=”list1″></li>
<li?class=”list2″></li>
<li?class=”list3″></li>
<li?class=”list4″></li>
<li?class=”li...
阅读全文
dede自定义字段的FCK编辑器的问题
0 个评论
给客户修改会员系统,发现DEDE的竟然有自定义会员模型功能
真是非常方便啊~
每种类型的会员都可以单独设置附加表,里面可以放一些特殊的字段,比如普通会员可以留QQ,电话什么的,但是并不需要 荣誉证书什么的
而企业会员可以有荣誉证书,企业介绍等自定义字段
我是用的的后台给的html文本字段创建上述值
但是给我发现一个小小的问题,就是这些字段编辑的时候,竟然会显示源码,而不是我们所希望的所见即所得
然后我找了一下,结果发现在\include\FCKeditor文件夹里的fckeditor.php修改一下就可以了
找到这个函数 function CreateHtml()
然后修改...
阅读全文
发现DEDE的评论字数限制得太少
0 个评论
很多人的发现都只有半截了
上网搜索了一下,原来问题就在templets/plus/feedback_templet_js.htm这个文件上,找到:
document.write(“<div class=’decmt-content’>{dede:field.msg function=’jstrim(@me,100)’/}<
上面的100就是了,改大点就OK了。
再就是/include/feedback.php这个文件里,$msg = cn_substr(trim($msg),1000);
这句也控...
阅读全文
药吧的投稿功能被软件强奸了
0 个评论
注册了一堆无意义的用户名
然后大量发有链接的广告文章,今天我上去看了 下,竟然有一百多篇
我决定不再仁慈了
上次我已经修改过那个发投稿的程序,把所有的链接都去掉,没想到这些人还不死心,可能根本没上来看效果
发没有连接的文章达不到需要的SEO效果呢!
这次我要狠点,干脆把所有带链接的软文都拒之门外
找到DEDE用户文件夹member里面有个article_add.php功能,然后我们在大概80行的$body = HtmlReplace($body,-1);后面,添加我们的判断并作出拒绝动作
if (strpos($body,”<a”,0) >...
阅读全文
使用DEDE时候常用的一些小窍门(很久以前弄的,复制过这边来)
0 个评论
采集完后,或者使用伪静态的时候执行一下,可以把所有文章设置为动态文章
UPDATE `dede_archives` SET `ismake` = ‘-1’ ;
在某些标签里替换某些文字称为你需要的文字
@me=str_replace(‘src=”str1′,’src=”str2’,@me);
采集后需要替换文章内的一些乱码
UPDATE `dede_addonarticle` SET `body` = replace(body, ‘我是乱码’,”...
阅读全文
DEDE5.5伪静态修改
0 个评论
首先找到include/channelunit.func.php
找到大概113行的return $GLOBALS[“cfg_plus_dir”].”/view-“.$aid.’-1.html’;修改为return “/view-“.$aid.’-1.html’; 就是把PLUS这个烦人的目录去掉了
然后找到同文件的大概166行把$reurl = $GLOBALS[‘cfg_phpurl’].”/list.php?tid...
阅读全文
DEDE5.3编辑文章的地方加上 上一篇 下一篇 等
0 个评论
有的时候觉得文章可以不用编辑了,想跳到下一篇,却要回到列表再选择,真麻烦
于是就弄了这个功能
在管理目录(默认是dede)的 article_edit.php 中的
42行?$tags = GetTags($aid);?? 后面添加
//小货添加,取得前后文章ID
$next = “Select ID From `dede_archives` where ID>’$aid’? order by ID asc “;
$pre = “Select ID From `dede_archives` where ID&...
阅读全文
DEDE5.1小插件:自动按照发布时间发布文章
0 个评论
发现DEDE都是直接发文章的
如果采集一堆,也是马上就发布出去了
我的设想是先把采集到的文章全部变成未审核文章,也就是arcrank=’-1’,时间可以设置成未来的时间
然后设置几条SQL让到时间的文章变成正常文章就可以了arcrank=’0′
本文章由imxh.com.ru原创,转载注明出处
?
<?php
require_once(dirname(__FILE__).”/include/config_base.php”);
$dsql = new DedeSql(-100);
$timestm...
阅读全文
dede5.1删除主表与附加表的文章后,生成文档提示错误
0 个评论
做英文站的时候因为是测试,所以直接在数据库里删除了主表与附加表的文章,结果生成文档的HTML时总是提示文档多少错误
原来生成的时候是按照dede_full_search 里的记录生成的,因为 主表与附加表的文章 已经被删除,所以老是提示出错
我自己写了条语句,把出错的文章删除了
dede5.1生成的时候提示出错
找到管理文件夹的makehtml_archives_action.php
在72行提示错误后天添加
$sql123=”delete from dede_full_search where aid=”.$ID;
$dsql->Execut...
阅读全文
dede5.1登录框
0 个评论
做模板的时候发现老是无法正常显示会员登录后的信息(为空白)
把member/loginsta.php 改名为member/loginsta1.php
再进行修改
相应的首页的调用文件改为 myajax.SendGet2(“{dede:global name=”cfg_memberurl”/}/loginsta1.php”);
可以先在会员中心登录,确保登录成功,然后直接用 网址访问http://www.xxx.com/member/loginsta.php
显示的东西就是首页的东西
此次空白的原因是 国外空间 的 文件属性问题...
阅读全文