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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 7.2升级到dzx2,原home的图片怎么迁移啊,官方的例子太模糊了

[复制链接]
csz83 发表于 2011-6-25 12:38:24 | 显示全部楼层 |阅读模式
7.2升到2.0,一切都正常,就是家园里的图片显示不对

我已经按提示把原图片目录 从 \home\attachment 迁移至 \data\attachment\album

同时提示也要修改程序。这里就太模糊了

  1.      $blog['message'] = blog_bbcode($blog['message']);
  2.      在下面增加如下代码:
  3.      $home_url = 'http://your_home_site_url/'; // 请将此链接地址改为您的 UCHome 站点地址!!!
  4.      $bbs_url = 'http://your_bbs_site_url/'; // 请将此链接地址改为您的 BBS 站点地址!!!
  5.      $findarr = array(
  6.         '<img src="attachment/',  //原uchmoe附件图片目录
  7.         '<IMG src="'.$home_url.'attachment/',  // 原UCHome附件图片目录
  8.         $bbs_url.'attachments/month',  // 原论坛附件图片目录
  9.      );
  10.      $replacearr = array(
  11.         '<img src="'.$_G['setting']['attachurl'].'album/',
  12.         '<IMG src="'.$_G['setting']['attachurl'].'album/',
  13.         $bbs_url.$_G['setting']['attachurl'].'forum/month',
  14.      );
  15.      $blog['message'] = str_replace($findarr, $replacearr, $blog['message']);

  16.      如果你的UCHome的附件不是存放在默认的 ./attachment 目录,那么
  17.      修正上面代码的 <img src="attachment/ 中的 attachment 为你自己的附件目录名字
复制代码
这个文件该如何修改呢?只看懂了站点地址的修改,下面的图片目录该如何修改?

$home_url = 'http://home.xxx.coml/'; // 请将此链接地址改为您的 UCHome 站点地址!!!
     $bbs_url = 'http://bbs.xxx.com/'; // 请将此链接地址改为您的 BBS 站点地址!!!

请教谁能给出具体的修改目录方式? 我把图片迁移至\data\attachment\album 是不是就代表着下面的目录可以不修改了呢?

可是目前日志里的图片没法显示

baxter 发表于 2011-6-25 21:59:22 | 显示全部楼层
图片迁移至\data\attachment\album 是不是就代表着下面的目录后,还要修改代码才可以的
回复

使用道具 举报

 楼主| csz83 发表于 2011-6-26 00:42:47 | 显示全部楼层
我自己写了个replace来转换。看官方提供的方法有太多变量什么的。自己写了一个看起来也没问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 20:43 , Processed in 0.033385 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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