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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!7.x 同时安装了UCHome和X-Space的情况下 让X-Space的空间链接为优先的修改

[复制链接]
肥爺 发表于 2009-11-11 10:43:52 | 显示全部楼层 |阅读模式
本帖最后由 一文天 于 2009-11-17 10:46 编辑

Discuz!程序中 当UCenter同时存在UCHome和X-Space时
是以UCHome的空间为优先判断的 即如果存在UCHome应用 用户的空间地址就指向UCHome
这里给出的修改方案是给想让X-Space优先的朋友

需要修改的文件都在templates/default这个目录下

头部用户工具栏的空间
打开header.htm
找到
  1. <!--{if $ucappopen['UCHOME']}-->
  2. <a href="{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
  3. <!--{elseif $ucappopen['XSPACE']}-->
  4. <a href="{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
  5. <!--{/if}-->
复制代码
改为
  1. <!--{if $ucappopen['XSPACE]}-->
  2. <a href="{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
  3. <!--{elseif $ucappopen['UCHOME']}-->
  4. <a href="{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
  5. <!--{/if}-->
复制代码
个人主页的个人空间链接
打开viewpro_classic.htm
找到
  1. <!--{if $ucappopen['UCHOME']}-->
  2. <li class="space"><a href="{$uchomeurl}/space.php?uid=$member[uid]" target="_blank">{lang user_space}</a></li>
  3. <!--{elseif $ucappopen['XSPACE']}-->
  4. <li class="space"><a href="{$xspaceurl}/?uid=$member[uid]" target="_blank">{lang user_space}</a></li>
  5. <!--{/if}-->
复制代码
改为
  1. <!--{if $ucappopen['XSPACE']}-->
  2. <li class="space"><a href="{$xspaceurl}/?uid=$member[uid]" target="_blank">{lang user_space}</a></li>
  3. <!--{elseif $ucappopen['UCHOME']}-->
  4. <li class="space"><a href="{$uchomeurl}/space.php?uid=$member[uid]" target="_blank">{lang user_space}</a></li>
  5. <!--{/if}-->
复制代码
帖子内容页个人信息
打开viewthread_node.htm
找到
  1. <!--{if $ucappopen['UCHOME']}-->
  2. <a href="{$uchomeurl}/space.php?uid=$post[authorid]" target="_blank" title="{lang space}"><img src="{IMGDIR}/home.gif" alt="{lang space}"  /></a>
  3. <!--{elseif $ucappopen['XSPACE']}-->
  4. <a href="{$xspaceurl}/?uid-$post[authorid]" target="_blank" title="{lang space}"><img src="{IMGDIR}/home.gif" alt="{lang space}"  /></a>
  5. <!--{/if}-->
复制代码
改为
  1. <!--{if $ucappopen['XSPACE']}-->
  2. <a href="{$xspaceurl}/?uid-$post[authorid]" target="_blank" title="{lang space}"><img src="{IMGDIR}/home.gif" alt="{lang space}"  /></a>
  3. <!--{elseif $ucappopen['UCHOME']}-->
  4. <a href="{$uchomeurl}/space.php?uid=$post[authorid]" target="_blank" title="{lang space}"><img src="{IMGDIR}/home.gif" alt="{lang space}"  /></a>
  5. <!--{/if}-->
复制代码
修改完后保存覆盖回去 后台》工具》更新缓存即可
祝各位使用愉快!:)
五元超市 发表于 2009-11-11 10:52:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

一文天 发表于 2009-11-11 16:45:41 | 显示全部楼层
很好。。。。
回复

使用道具 举报

abcnic18 发表于 2009-11-16 13:46:51 | 显示全部楼层
支持了!!!
回复

使用道具 举报

coolang7 发表于 2009-12-14 14:17:23 | 显示全部楼层
还有个 “个人中心”里也有个“我的空间” 如何修改?
回复

使用道具 举报

shxzc 发表于 2009-12-15 18:36:39 | 显示全部楼层
这个我可不想   uchome 强大多了
回复

使用道具 举报

niceleven 发表于 2009-12-28 19:58:34 | 显示全部楼层
学习了
有没有uchome和x-space共存的实例啊
回复

使用道具 举报

flaven 发表于 2009-12-28 20:52:17 | 显示全部楼层
这个一定要。uch就是给小孩过家家玩的
回复

使用道具 举报

 楼主| 肥爺 发表于 2009-12-28 20:58:04 | 显示全部楼层
学习了
有没有uchome和x-space共存的实例啊
niceleven 发表于 28-12-2009 07:58 PM

修改下判断就可以了
回复

使用道具 举报

popuppp 发表于 2010-1-2 18:50:55 | 显示全部楼层
Discuz!程序中 当UCenter同时存在UCHome和X-Space时
是以UCHome的空间为优先判断的 即如果存在UCHome应用  ...
肥爺 发表于 2009-11-11 10:43



    辛苦,辛苦。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 07:39 , Processed in 0.025253 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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