本帖最后由 csz83 于 2011-6-23 06:57 编辑
看了官方升级的说明,怎么也搞不定,说明只是转移家园的图,论坛的附件图怎么显示?
附上我的7.2中家园和论坛的图,求教
除了把这个目录转移到旧目录中,./source/include/space/space_blog.php 这个文件又改怎么改呢?
看了教程步骤,真是把人看晕了
5. 转移旧附件目录到新产品根目录(在转移之前,您的动态、日志、评论、留言等内容中的图片无法正常显示)
a)进入 old/attachment 目录
b)将所有文件移动到 新Discuz! X产品 /data/attachment/album/ 目录中
c)同时,修改一下 Discuz! X的代码
让日志内容中的已经插入的图片地址,通过字符串替换,改为最新的图片地址,解决日志内容图片无法显示的问题。
方法如下:
打开Discuz! X的 ./source/include/space/space_blog.php 程序
找到:
$blog['message'] = blog_bbcode($blog['message']);
在下面增加如下代码:
$home_url = 'http://your_home_site_url/'; // 请将此链接地址改为您的 UCHome 站点地址!!!
$bbs_url = 'http://your_bbs_site_url/'; // 请将此链接地址改为您的 BBS 站点地址!!!
$findarr = array(
'<img src="attachment/', //原uchmoe附件图片目录
'<IMG src="'.$home_url.'attachment/', // 原UCHome附件图片目录
$bbs_url.'attachments/month', // 原论坛附件图片目录
);
$replacearr = array(
'<img src="'.$_G['setting']['attachurl'].'album/',
'<IMG src="'.$_G['setting']['attachurl'].'album/',
$bbs_url.$_G['setting']['attachurl'].'forum/month',
);
$blog['message'] = str_replace($findarr, $replacearr, $blog['message']);
如果你的UCHome的附件不是存放在默认的 ./attachment 目录,那么
修正上面代码的 <img src="attachment/ 中的 attachment 为你自己的附件目录名字
6. 转移旧图片目录到新产品根目录(在转移之前,您的动态、日志、评论、留言等内容中的表情无法正常显示)
a)将 old/image 目录和目录下的文件 移动到 新Discuz! X产品的根目录中
===============================================
5. C 中的修改php代码,要修改哪些参数呢? url我知道设置, 下面的园uchome目录什么的麻烦大家帮我看看我该怎么设置?
第6步中的怎么移到根目录啊,这些文件有什么用呢
|