Discuz X2.5“复制链接”的伪静态方法

Discuz X2.5 清新版主题后添加“复制链接”以及“复制链接”的伪静态

众所周知,Discuz!清新版官方默认去掉了【复制链接】,这让很多朋友感觉不适应,在享受清新版带来的绝佳快感时还得承受他所带来的痛苦....嘿嘿....小学语文不好,措辞不当请见谅!经过一段时间的研究以及在官网不懈努力的提问、寻找,终于找到了解决办法(附带着“复制链接”的伪静态支持),方法如下:
1、添加复制链接
找到当前模板下:
viewthread_node.htm文件,在文件中找到如下代码:
<a href="forum.php?mod=viewthread&tid=$_G[tid]" id="thread_subject">$_G[forum_thread][subject]</a>
在此代码后面(我是在</h1>后面)添加以下代码:
<a href="{$_G[siteurl]}thread-$_G[tid]-1-1.html" title="{lang share_url_copy_comment}">[{lang share_url_copy}]</a>


2、复制链接伪静态

解决办法一(无需修改任何代码):
后台 》全局 》积分设置 》积分策略:里面的“访问推广”和“注册推广”的分值全部设置为0;
然后更新缓存!看看,是不是伪静态了!~~但是这样的弊端就是,不能开启推广送积分了!所以我找到了第二种修改方法!

解决办法二(简单修改HTML代码):
打开网站安装目录下的template\default\forum\viewthread.htm文件
查找代码:
<a href="forum.php?mod=viewthread&tid=$_G[tid]$fromuid" onclick="return copyThreadUrl(this)" title="{lang share_url_copy_comment}">[{lang share_url_copy}]</a>

修改为:
<a href="forum.php?mod=viewthread&tid=$_G[tid]" onclick="return copyThreadUrl(this)" title="{lang share_url_copy_comment}">[{lang share_url_copy}]</a>   (这个修改方法比较简单点,如果新版本的代码有差异,那就是直接去掉$fromuid就可以了)

或者这样修改(默认静态规则下二选一):
<a href="thread-$_G[tid]-1-1.html" onclick="return copyThreadUrl(this)" title="{lang share_url_copy_comment}">[{lang share_url_copy}]</a>

修改完成之后,覆盖上传。然后进入后台,更新数据缓存。看看,是不是全部伪静态了啊!这样做,同样推广宣传能获得积分!随便找一篇帖子看一下吧~米粒在线亲测可用!

米粒在线
  • 本文由 发表于 2012年12月25日01:38:22
  • 转载请务必保留本文链接:https://www.miliol.org/2655.html
网站建设

从并发20到并发120之laravel性能优化

调优成果 遇到问题 单台服务并发20,平均响应时间1124ms,通过htop观察,发现cpu占用率达到100%(包括sleep的进程),内存几乎没怎么用。 调优后 单机最大吞吐量达到1...
wordpress主题

为了WordPress运行效率翻倍我用Cyberpanel替代了宝塔面板

因为我的博客最近这段时间总是莫名其妙的卡成狗,用的是应该是某个插件的原因,正好许久没折腾了就追求刺激,准备重新使用我以前心心恋恋的 openlitespeed,当初测试在都安装插件的情况下 NGINX...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: