dede5.3伪静态修改(未完善)

0 个评论
官方论坛上有相关的文章,但是我觉得还不是我需要的样子 所以就自己弄了一下 暂时修改,未完善 修改一点我就写一点 首先后台的 系统-系统基本参数-核心设置-是否使用伪静态:要选是 再执行下SQL语句,把所有栏目设置为动态 UPDATE `dede_arctype` SET `isdefault` = ‘-1′; ? include文件夹 (//后面为原来的,前面为修改过的) channelunit.func.php约108行 修改文章链接 return “/view-“.$aid.’-1.html’;//return $GLOBALS[“cfg_plus_dir”].”/view -“.$aid.’-1.html’; channelunit.func.php约155行 修改栏目链接 $reurl = “/list-“.$typeid.’.html’;//$reurl = $GLOBALS [‘cfg_phpurl’].”/list.php?tid=”.$typeid; arc.listview.class.php文件约207行 return ‘../list-‘.$this->TypeLink->TypeInfos[‘id’].’html’;//return ‘../plus/list.php?tid=’.$this->TypeLink->TypeInfos[‘id’]; ? ? .htaccess文件这样写 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1 RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 RewriteRule ^view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1 RewriteRule ^view-([0-9]+)\.html$ /plus/view.php?arcID=$1 RewriteRule plus/view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1 RewriteRule plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
2009-10-06 / dedecms / 4,548 views浏览
阅读全文

dede5.3下载远程图片和资源 的保存路径问题

0 个评论
后台文件夹里的inc文件夹里的inc_archives_functions.php文件有相关函数 27行 98行 169行 228行 $imgUrl = $cfg_uploaddir.”/”.MyDate(“ymd”,time()); 就是保存到目录? 一般为 /upimg/allimg/20090202 后面一串的数据就是时间 我现在不想再要下级目录(既时间文件夹),因为自动创建时间文件夹的话有可能会因为属性问题而无法写入 修改为$imgUrl = $cfg_uploaddir; 就可以将图片直接保存在上传目录 一般为 /upimg/allimg/
2009-10-06 / dedecms / 4,283 views浏览
阅读全文

原来dede自带有google sitemap功能

0 个评论
上网搜索了一下,据说4.0就开始有了 以前都没怎么注意 5.3的是在? 自由列表管理 里面 每次更新文章以后,要手动更新一下 google sitemap 对google的收录有极大的好处啊
2009-10-06 / dedecms / 5,055 views浏览
阅读全文

给dede的include标签增加一个随机数功能

0 个评论
看了一篇优化DEDE的文章,其中有将文章模板的arclist去掉,也就是将推荐文章和热点文章的调用去掉 然后用自由列表先生成这些调用的静态文件,再在文章模板里引用一下就可以了 可是DEDE的引用只能引用一个页面,于是我想能不能随机引用一个文件呢 这样文章页面的 推荐文章和热点文章 不至于那么呆板 每次都是那几篇文章 于是我修改了DEDE的标签解释文件 include/dedetag.class.php 约419行 ????$filename = ($CTag->GetAtt(‘file’)==” ? $CTag->GetAtt(‘filename’) : $CTag->GetAtt(‘file’) ); 的后面增加 ????//imxh修改,增加随机数目 ????if ($CTag->GetAtt(‘rand’)){ ????$num1=$CTag->GetAtt(‘rand’); ??????????????? $num1=explode(“,”,$num1); ????$num2=rand((int)$num1[0],(int)$num1[1]); ??????????????? $filename=preg_replace(“/[0-9].htm/is”,$num2.”.htm”,$filename); ????} 这样在引用文件里添加rand=’开始数字,结束数字’就可以了 比如我引用的 {dede:include? filename=”../../freelist/hot_2_1.html” ismake=’no’ rand=’1,3′ /} 将会随机引入 ../../freelist/hot_2_1.html? ../../freelist/hot_2_2.html?? ../../freelist/hot_2_3.html 中的一个文件 注意: filename=”../../freelist/hot_2_1.html”? 中.html前面一个必须是数字,就是吧这个数字替换的
2009-10-06 / dedecms / 5,486 views浏览
阅读全文

DEDE文章页随机模板

0 个评论
include/arc.archives.class.php 文件中有读取模板的函数 在之前修改下就可以 485行 ???if(!file_exists($tempfile) || !is_file($tempfile)) ???{ ????echo “模板文件不存在,无法解析文档!”; ????exit(); ???} 的后面加入 ???$randnum=rand(1,3); ???$tempfile=str_replace(“article_article”,”article_article”.$randnum,$tempfile); 这样读入的模板文件就有可能是 article_article1.htm? article_article2.htm? article_article3.htm 呵呵,对付采集菜鸟应该还是有点用的
2009-10-06 / dedecms / 5,383 views浏览
阅读全文

dede后台管理直接显示内容(DEDE5.3)

0 个评论
yxfree这个垃圾站已经放置了好久了,我现在也把RU直接绑到这个站上面,想整一整,更新一下内容,但是有个问题让我非常头痛,图片栏目里全是外链的图片,很多都挂了,怎么批量删除图挂了的文章呢? DEDE后台只能看到文章标题,文章里的图片挂没挂是看不出来的,我的想法是在文章标题下把内容也显示出来。 在管理目录找到content_list.php在大概154行 $query = “Select arc.id,arc.typeid,arc.senddate,arc.flag,arc.ismake, 替换这个SQL语句为 $query = “Select arc.id,arc.typeid,arc.senddate,arc.flag,arc.ismake, arc.channel,arc.arcrank,arc.click,arc.title,arc.color,arc.litpic,arc.pubdate,arc.mid, tp.typename,ch.typename as channelname,mb.uname as adminname,ad.body as body from `$maintable` arc left join `#@__arctype` tp on tp.id=arc.typeid left join `#@__channeltype` ch on ch.id=arc.channel left join `#@__member` mb on mb.mid=arc.mid left join `#@__addonarticle` ad on ad.aid=arc.id $whereSql order by arc.id desc”; 然后再找到同是管理目录下的templets/content_list.htm 在{/dede:datalist}前添加 <tr>? <td colspan=10> {dede:field.body/} ?</td></tr> 就可以了
2009-10-04 / dedecms / 4,827 views浏览
阅读全文

最近计划要做的一些事情

0 个评论
WP的采集接收接口需要修改一下,把发布时间弄成未来的时间,也就是预先发表,到时间自动显示 PHPBB的密码竟然不对,通过邮件找回了密码,但是进后台还是空白,似乎是上次修改域名的后遗症,现在的AD发了N多~懒得理了,我看有空还是换成joomla 主站和其他一些分站(比如减肥站)也需要更新英文文章了 药学吧的模板需要修改下 还有这个站需要更新点文章,全采集为未审核,再弄个小程序,定时发布 还有一个代理站需要做(10.5完成了),摄像头放网页上
2009-10-04 / 生活 / 4,437 views浏览
阅读全文

想想还是把博客换成WP吧~

0 个评论
好久没写了~ 没有激情了~ 唉~
2009-09-29 / 生活 / 5,268 views浏览
阅读全文

今天把药学吧升级为dede5.5了

0 个评论
发现一些小问题,并进行了修改 首先,在后台按编辑文章竟然是空白页面~让我摸不着头脑 看连接是archives_do.php文件出问题了,找到这个文件打开一看,需要执行一个PHP跳转 但是似乎服务器配置问题导致不能跳转,那我就放弃使用PHP跳转的方式,使用JS跳转 //header(“location:{$gurl}?aid=$aid”); echo “<script>self.location=\””.$gurl.”?aid=”.$aid.”\”</script>”; OK,正常运行了 然后修改了一下伪静态多了一个PLUS的问题 找到include/channelunit.func.php文件,找到 //动态文章 ?? if($cfg_rewrite == ‘Y’) 把下面的东东改为 return “/view-“.$aid.’-1.html’; 就OK了 然后改栏目的伪静态 在下面找到GetTypeUrl函数 //动态 //原来$reurl = $GLOBALS[‘cfg_phpurl’].”/list.php?tid=”.$typeid; $reurl = “/list-“.$typeid.’.html’;//改成这个 至于.htaccess文件继续使用原来的,最后两行是为了兼容原来带有PLUS的方式,避免出错 RewriteEngine On RewriteBase / RewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1 RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 RewriteRule ^view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1 RewriteRule ^view-([0-9]+)\.html$ /plus/view.php?arcID=$1 RewriteRule ^plus/view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1 RewriteRule ^plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 接下来就是为了给采集者增加难度设置的随机模板 找到include/arc.archives.class.php文件 找到 //载入模板 function LoadTemplet() 剩下就是在读取模板之前加入一个随机数 然后制作相当的模板就可以了 ??? $randnum=rand(1,3); ??? $tempfile=str_replace(“article_article”,”article_article”.$randnum,$tempfile); ??? //echo $tempfile; 呵呵,我设置了3个~可以自由添加 来个演示http://www.yaoxue8.com/view-10201-1.html 又添加了一个快速编辑功能,改动比较多就不写了 主要是修改plus下的view.php文件插入编辑链接,然后自己写个修改内容的小程序
2009-09-17 / dedecms / 4,450 views浏览
阅读全文

街头的感动

0 个评论
又见到了她~~~ 实际上我并不知道应该是她还是他 直觉告诉我,应该是个她 已经在附近的小巷见过很多次她了,她独特的行为让我记忆深刻 现在的她还是那样曲腿坐着 只是脑袋上多了一顶圣诞帽 圣诞已经过去好多天了,不知道谁送了她那顶帽子,也许是从哪里捡来的吧 她还沉迷于她的世界,膝盖上那张纸,上面涂画着一些符号,纸下面垫着几张报纸 每次看到她,她都似乎在认真学习 路过时候,看见她身旁有个塑料袋装了几片青菜 还好,今晚她不会太饿了,可是这么冷的天,她还得挨冻度过一个又一个夜晚 她在学什么呢,都已经流落街头还是每天拿着笔和纸 也许她自己都不明白,只是挣扎着梦想可以快乐地生活 逃离这寒冷的冬天街头,逃离满街鄙视的目光,逃离这痛苦的人世 那一瞬间,我看到了自己的影子  
2008-12-29 / 生活 / 4,269 views浏览
阅读全文