本帖最后由 垃圾猫 于 2014-10-19 11:36 编辑
效果见:主网址:http://www.jzbar.net(建筑资源吧,欢迎交换链接)
说明:
(1)必须是discuzX3.2,而且是gbk版本,完美支持游客伪静态,登陆动态。
(2)前三个(本周热门、最新主题、最新回复)和最后一个(会员排行)不能修改,顺序也无法改变,除非你懂代码修改,恕不提供这方面咨询。
(3)本N格完美支持各种浏览器。
安装方法:
1。下载附件并解压。
2。修改框架:
论坛template—default—forum—discuz.htm(如果是自定义模板请找到对应目录),用右键点击,”打开方式“选择”记事本“,修改如下代码:
找到在上面添加- <!-- Start jzbar.net Hot -->
- <div class="ndsns_hot">
- <style type="text/css">
- .ndsns_hot { background:#FFF; margin:8px 0; width:958px; border:1px solid #DADADA }
- .ndsns_hot_title { background: url(static/image/common/ndsns_hot01.png) repeat-x scroll 0 0 transparent; border-bottom: 3px solid #4284CE; height: 30px; }
- .ndhot_t_left { display: inline; float: left; padding-left: 20px; margin-top: 5px; }
- .ndhot_t_left span { display:block; background:#4284CE; border: 1px solid #4284CE; color: #FFF; font-size: 12px; height: 24px; line-height: 24px; text-align: center; width: 70px; }
- .ndhot_t_right { display: inline; float: right; padding-right: 15px; padding-top: 5px; }
- .ndhot_t_right ul { list-style-type: none; margin: 0; padding: 0; }
- .ndhot_t_right li { display: inline; float: left; margin-left: 10px; }
- .ndhot_t_right li a { color: #035F9A; display: block; font-size: 12px; height: 24px; line-height: 24px; text-align: center; text-decoration: none; width: 65px; }
- .ndhot_t_right li a:hover { text-decoration: none; }
- .ndhot_t_right li a.ndsns_hov { background: url("static/image/common/ndsns_hot02.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; }
- .ndsns_hot_con { padding:2px; overflow:hidden; height:222px;}
- .ndhot_con_left { width:330px; height:220px; float:left; overflow:hidden }
- .ndhot_con_right { width:620px; float:right;}
- .ndhot_con_right .ndsns_hid { display:none; }
- .ndhot_con_right ul{ margin-top:7px;}
- .ndhot_con_right li { float:left; width:49%; font-size:14px; overflow:hidden; height:30px; line-height:30px; }
- .ndhot_con_right li a { color:#666; }
- .ndhot_con_right li span a { color:#197CBD; }
- .ndhot_con_right li span.spe { font-family:'宋体'; font-weight:bold; }
- .ndhot_con_right .con_hot_spe{ width:185px; float:left; padding:7px 10px 0; }
- .ndhot_con_right dt { background:url(static/image/common/ndsns_hot03.png) repeat-x 0 0; border: 1px solid #D3D3D3; color: #666; font-size: 12px; line-height: 18px; text-align: center; }
- .ndhot_con_right dd{ background:url({static/image/common/ndsns_hot_icon.png) no-repeat scroll 3px 6px; padding-left:16px; height:20px; line-height:20px; border-bottom:1px dashed #069; font-size:12px;}
- .ndhot_con_right dd span{ float:right; color:#999;}
- .ndhot_con_right dd a{ color:#127BBF; text-decoration:none;}
- </style>
- <script type="text/javascript">
- function showTab(name,cur,n){
- for(i=1;i<=n;i++){
- var menu=document.getElementById(name+i);
- var con=document.getElementById("con_"+name+"_"+i);
- menu.className=i==cur?"ndsns_hov":"";
- con.className=i==cur?"":"ndsns_hid";
- }
- }
- </script>
- <div class="ndsns_hot_title">
- <h3 class="ndhot_t_left"><span>焦点图片</span></h3>
- <ul class="ndhot_t_right">
- <li><a id="hot1" onmouseover="showTab('hot',1,7)" class="ndsns_hov" >本周热门</a></li>
- <li><a id="hot2" onmouseover="showTab('hot',2,7)">最新主题</a></li>
- <li><a id="hot3" onmouseover="showTab('hot',3,7)">最新回复</a></li>
- <li><a id="hot4" onmouseover="showTab('hot',4,7)">热门考试</a></li>
- <li><a id="hot5" onmouseover="showTab('hot',5,7)">精华主题</a></li>
- <li><a id="hot6" onmouseover="showTab('hot',6,7)">置顶帖子</a></li>
- <li><a id="hot7" onmouseover="showTab('hot',7,7)">会员排行</a></li>
- </ul>
- </div>
- <div class="ndsns_hot_con">
- <div class="ndhot_con_left"><!--[diy=ndsns01]-->
- <div id="ndsns01" class="area"></div>
- <!--[/diy]--></div>
- <div class="ndhot_con_right">
- <div id="con_hot_1">
- <!--[diy=ndsns02]-->
- <div id="ndsns02" class="area"></div>
- <!--[/diy]-->
- </div>
- <div id="con_hot_2" class="ndsns_hid">
- <!--[diy=ndsns03]-->
- <div id="ndsns03" class="area"></div>
- <!--[/diy]-->
- </div>
- <div id="con_hot_3" class="ndsns_hid">
- <!--[diy=ndsns04]-->
- <div id="ndsns04" class="area"></div>
- <!--[/diy]-->
- </div>
- <div id="con_hot_4" class="ndsns_hid">
- <!--[diy=ndsns05]-->
- <div id="ndsns05" class="area"></div>
- <!--[/diy]-->
- </div>
- <div id="con_hot_5" class="ndsns_hid">
- <!--[diy=ndsns06]-->
- <div id="ndsns06" class="area"></div>
- <!--[/diy]-->
- </div>
- <div id="con_hot_6" class="ndsns_hid">
- <!--[diy=ndsns07]-->
- <div id="ndsns07" class="area"></div>
- <!--[/diy]-->
- </div>
- <div id="con_hot_7" class="ndsns_hid">
- <div class="con_hot_spe">
- <!--[diy=ndsns08]-->
- <div id="ndsns08" class="area"></div>
- <!--[/diy]-->
- </div>
- <div class="con_hot_spe">
- <!--[diy=ndsns09]-->
- <div id="ndsns09" class="area"></div>
- <!--[/diy]-->
- </div>
- <div class="con_hot_spe">
- <!--[diy=ndsns10]-->
- <div id="ndsns10" class="area"></div>
- <!--[/diy]-->
- </div>
- </div>
- </div>
- </div>
- </div>
- <!--// End jzbar.net Hot -->
复制代码 上传覆盖,后台更新缓存(一定要更新)。
上面的代码中的如下中文信息请修改为你自己论坛对应的板块名称:- <li><a id="hot1" onmouseover="showTab('hot',1,7)" class="ndsns_hov" >本周热门</a></li>
- <li><a id="hot2" onmouseover="showTab('hot',2,7)">最新主题</a></li>
- <li><a id="hot3" onmouseover="showTab('hot',3,7)">最新回复</a></li>
- <li><a id="hot4" onmouseover="showTab('hot',4,7)">热门考试</a></li>
- <li><a id="hot5" onmouseover="showTab('hot',5,7)">精华主题</a></li>
- <li><a id="hot6" onmouseover="showTab('hot',6,7)">置顶帖子</a></li>
- <li><a id="hot7" onmouseover="showTab('hot',7,7)">会员排行</a></li>
复制代码 3。备份DIY:请备份首页DIY数据和需要覆盖的相关数据做,以备安装出错时可以恢复到安装前状态,如果你没有DIY数据则本步可跳过。
4。上传资料:“首页N格”文件夹下的“static”和“template”两个文件夹中的所有文件(包括上述修改保存后的discuz.htm)上传到网站相应的目录下。
5。打开论坛首页,用管理员登陆,点顶部"DIY",进入高级模式,再点“导入”,将文件夹里的“forum_discuz.xml”后,修改调用数据,方法如下:
点击要调用的栏目,然后鼠标往下移,会出现“编辑”,点击“编辑”,“属性”,相关的参数可以在里面修改,包括调用的版块。
一切修改完成后,点击最右上角“保存”即大功告成。
补充:如果发现DIY的最新回复和最新发帖一样的内容,请参加此帖子修复Discuz x2.5 DIY 解决最新回覆数据调用的问题!!!https://discuz.dismall.com/thread-2943319-1-1.html
|