Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 发现DV8.3转DZX1.0转换程序中旧链接处理的问题

[复制链接]
mccad 发表于 2010-11-27 12:40:27 | 显示全部楼层 |阅读模式
本帖最后由 mccad 于 2010-11-27 12:40 编辑

function.php中有这么一段,是用于转换原来动网中的链接,如dispbbs.asp?及index.asp?这样的链接:
  1. $urlreplace = array(
  2.    "\\1/forumdisplay.php?fid=\\2",
  3.    "\\1/forumdisplay.php?fid=\\2",
  4.    "\\1/viewthread.php?tid=\\3&extra=&page=\\5",
  5.    "\\1/viewthread.php?tid=\\3",
  6.    "\\1/viewthread.php?tid=\\4&extra=&page=\\6",
  7.    "\\1/viewthread.php?tid=\\4",
  8.   );
复制代码


可是,X1.0或X1.5已经没有forumdisplay.php和viewthread.php了,那是非X版本用的,转了也没用。

官方写程序怎么就这么不小心,看也不看一下。

又得自己改了。
 楼主| mccad 发表于 2010-11-27 12:47:59 | 显示全部楼层
我只能改成
  1.                 $urlreplace = array(
  2.                         "$mainurl/forum.php?mod=forumdisplay&fid=\\2",
  3.                         "$mainurl/forum.php?mod=forumdisplay&fid=\\2",
  4.                         "$mainurl/forum.php?mod=viewthread&tid=\\3&extra=&page=\\5",
  5.                         "$mainurl/forum.php?mod=viewthread&tid=\\3",
  6.                         "$mainurl/forum.php?mod=viewthread&tid=\\4&extra=&page=\\6",
  7.                         "$mainurl/forum.php?mod=viewthread&tid=\\4",
  8.                 );
复制代码
当然,在上面我还加入了
  1.                 $mainurls = explode("|",$bbsurl);
  2.                 $mainurl = $mainurls[0];
复制代码
用于将以前N多个域名都转成同一域名位置。(将要转换域名中的第一个做为转换后的域名)。
回复

使用道具 举报

拒绝 发表于 2010-11-27 17:04:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

baxter 发表于 2010-11-27 17:16:28 | 显示全部楼层
回复 mccad 的帖子

学习一下。。。
回复

使用道具 举报

番禺人网 发表于 2010-11-28 12:41:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

weixin529 发表于 2010-11-30 12:26:32 | 显示全部楼层
回复

使用道具 举报

12153556 发表于 2010-11-30 12:27:18 | 显示全部楼层
再次顶一下楼主

每次都是自问自答...............
回复

使用道具 举报

huihui0103 发表于 2010-11-30 14:12:47 | 显示全部楼层
照猫画虎其实还是值得鼓励的
回复

使用道具 举报

白乐天 发表于 2010-11-30 15:27:59 | 显示全部楼层
楼主,forumdisplay.php和viewthread.php实际上是有的,为了保持旧链接,安装包里提供了这两个文件。不过自己改写程序也可以。
回复

使用道具 举报

onpower 发表于 2010-12-6 22:24:39 | 显示全部楼层
本帖最后由 onpower 于 2010-12-6 22:25 编辑

假如dz还是在走当年dv的自认强者路线,一味追求表面文章,那么将会想dv一样没落下去。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-2 12:17 , Processed in 0.125183 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表