byadmin 發表於 2013-8-12 21:48:09
, 3448人已閱讀 , 0人回應
剛剛Shawn稍微逛了一下應用中心,發現上一篇文章和下一篇文章有作者設計成插件,本來以為這個簡單的小修改應該不會收取超過20人民幣的費用,結果沒想到竟然看到的都收取50元人民幣以上 !? 這個功能其實在X2時代網路上就已經有相當多的修改方法文章,以下筆者特地整理出來提供給各位,此修改方法應用在 X2, X2.5上保證沒問題, X3沒試過但我也不想試 XD
上下篇文章修改方法:
步驟一開啟:source\module\portal\portal_view.php文件
搜尋:- include_once template("diy:portal/view:{$catid}"
複製代碼 在上方添加以下程式碼:- /*門戶閱讀頁顯示上下篇文章*/
- $query = DB::query("SELECT a.aid, a.title FROM ".DB::table('portal_article_title')." AS a WHERE a.aid<$id ORDER BY a.aid DESC limit 1");
- $cr180_last = DB::fetch($query);
- if (!empty($cr180_last['title'])){$cr180_lasts = "上一篇:<a href=\"portal.php?mod=view&aid=$cr180_last[aid]\">$cr180_last[title]</a>";}else{$cr180_lasts = "上一篇:沒有了";}
- $query = DB::query("SELECT a.aid, a.title FROM ".DB::table('portal_article_title')." AS a WHERE a.aid>$id ORDER BY a.aid ASC limit 1");
- $cr180_next = DB::fetch($query);
- if (!empty($cr180_next['aid'])){$cr180_nexts = "下一篇:<a href=\"portal.php?mod=view&aid=$cr180_next[aid]\">$cr180_next[title]</a>";}else{$cr180_nexts = "下一篇:沒有了";}
- /*門戶閱讀頁顯示上下篇文章*/
複製代碼
步驟二開啟:template\default\portal\view.htm文件
搜尋:- <!--[diy=diycontentrelatetop]--><div id="diycontentrelatetop" class="area"></div><!--[/diy]-->
複製代碼 在下方添加以下程式碼:- <style>
- /*門戶閱讀頁顯示上下篇文章*/
- .cr180nextitle { height:auto; overflow:hidden; padding:3px 5px}
- .cr180nextitle span{ font-weight:bold; display:block; float:left; width:50%; height:21px; line-height:21px; overflow:hidden}
- .cr180nextitle span a { font-weight:normal}
- /*門戶閱讀頁顯示上下篇文章*/
- </style>
- <div class="bm cr180nextitle"><span style="float:right">$cr180_nexts</span><span>$cr180_lasts</span></div>
複製代碼 更新緩存一下,大功告成!簡單兩步驟,就省下50人民幣~
|
|