安装说明:
1、模板制作时的phpwind版本 - 9.0 RC 20121108
2、将包内两个文件夹上传至论坛程序的根目录。
(改了全局的global.js,所以上传的时候会提示这个文件是否要覆盖,直接覆盖即可。里面加的两个判断,不会你影响日后其他风格安装和使用。global.js的手工更改方法在下面。)
3、使用管理员账号登入后台 > 云平台 > 模板管理 > 本地 > 勾选安装 即可
4、安装好后,需要设为默认。
global直接更改的方法请看
进度:
基本把整体的调调做完。
这几日有空就会把各功能部分慢慢完善。
BUG:
兼容性通过了:IE6.0+,chrome 7.0+,firefox 4.0+,opera 10.50+,Safari,Maxthon 3
但改的文件较多(风格文件的HTM暂时改了86个),有小BUG难免。
手工修改global.js的方法:
一般你没有修改过glbal.js 你便不会需要手工修改。
global.js 的版本是【20775 2012-11-07 09:30:29Z hao.lin $】,用记事本打开后会看到。
global.js的位置:
论坛程序根目录/res/js/dev/pages/common/global.js
使用记事本打开,按【crtl+f】搜索:
复制代码
载入头部消息
接着把下面这一段(以【//侧栏勋章滚动】结尾):
复制代码
//载入头部消息js
var head_msg_btn = $('#J_head_msg_btn'); //消息按钮
if(head_msg_btn.length && !designing) {
Wind.Util.clickToggle({
elem : head_msg_btn,
list : head_msg_pop,
callback : function(elem, list){
//定位 显示
var _this = this;
list.css({
position : ($.browser.version < 7 ? 'absolute' : 'fixed'),
left : header.width() + header.offset().left - head_msg_pop.outerWidth(),
top : head_msg_btn.offset().top+head_msg_btn.height()+7 - $(document).scrollTop()
});
//headMsg是否已加载
Wind.js(GV.JS_ROOT+ 'pages/common/headMsg.js?v='+ GV.JS_VERSION);
//点击消息遮罩的图片 隐藏列表
$('#J_head_pl_hm').off('click').on('click', function(e){
e.preventDefault();
list.hide();
$('#J_emotions_pop').hide();
$('#J_hm_home').show().siblings().remove();
});
},
callbackHide : function(elem, list){
//显示消息首页列表
$('#J_emotions_pop').hide();
$('#J_hm_home').show().siblings().remove();
}
});
}
//头部发帖
if(GV.U_ID && !designing) {
var head_forum_post = $('#J_head_forum_post'), //头部发帖按钮
head_forum_pop = $('#J_head_forum_pop'); //头部发帖列表
Wind.Util.clickToggle({
elem : head_forum_post,
list : head_forum_pop,
callback : function(){
//wind.js不会重复加载
Wind.js(GV.JS_ROOT +'pages/common/headPost.js?v='+ GV.JS_VERSION);
var position,
top,
header_pos = $('#J_header').parent().css('position');
if(header_pos == 'static') {
//发帖页
position = 'absolute';
}else{
if($.browser.msie && $.browser.version < 7) {
position = 'absolute';
}else{
position = 'fixed';
}
}
if(position == 'absolute') {
top = head_forum_post.offset().top + head_forum_post.height();
}else{
top = head_forum_post.offset().top + head_forum_post.height() - $(document).scrollTop();
}
$('#J_head_forum_pop').css({
position : position,
top : top
});
}
});
}
//侧栏勋章滚动
替换成:
复制代码
// LoR Cold Turkey Custom
var lorThemeLabelThepage = $('.header_wrap').attr('data-theme-label');
// LoR Cold Turkey EndCus
//载入头部消息js
var head_msg_btn = $('#J_head_msg_btn'); //消息按钮
if(head_msg_btn.length && !designing) {
Wind.Util.clickToggle({
elem : head_msg_btn,
list : head_msg_pop,
callback : function(elem, list){
//定位 显示
var _this = this;
// LoR Cold Turkey Custom
if((lorThemeLabelThepage == "lorCT1")) {
list.css({
position : 'absolute',
left : 'auto',
right : 16,
top : 40
});
}
else {
list.css({
position : ($.browser.version < 7 ? 'absolute' : 'fixed'),
left : header.width() + header.offset().left - head_msg_pop.outerWidth(),
top : head_msg_btn.offset().top+head_msg_btn.height()+7 - $(document).scrollTop()
});
}
// LoR Cold Turkey EndCus
//headMsg是否已加载
Wind.js(GV.JS_ROOT+ 'pages/common/headMsg.js?v='+ GV.JS_VERSION);
//点击消息遮罩的图片 隐藏列表
$('#J_head_pl_hm').off('click').on('click', function(e){
e.preventDefault();
list.hide();
$('#J_emotions_pop').hide();
$('#J_hm_home').show().siblings().remove();
});
},
callbackHide : function(elem, list){
//显示消息首页列表
$('#J_emotions_pop').hide();
$('#J_hm_home').show().siblings().remove();
}
});
}
//头部发帖
if(GV.U_ID && !designing) {
var head_forum_post = $('#J_head_forum_post'), //头部发帖按钮
head_forum_pop = $('#J_head_forum_pop'); //头部发帖列表
Wind.Util.clickToggle({
elem : head_forum_post,
list : head_forum_pop,
callback : function(){
//wind.js不会重复加载
Wind.js(GV.JS_ROOT +'pages/common/headPost.js?v='+ GV.JS_VERSION);
var position,
top,
header_pos = $('#J_header').parent().css('position');
if(header_pos == 'static') {
//发帖页
position = 'absolute';
}else{
if($.browser.msie && $.browser.version < 7) {
position = 'absolute';
}else{
position = 'fixed';
}
}
if(position == 'absolute') {
top = head_forum_post.offset().top + head_forum_post.height();
}else{
top = head_forum_post.offset().top + head_forum_post.height() - $(document).scrollTop();
}
// LoR Cold Turkey Custom
if((lorThemeLabelThepage == "lorCT1")) {
$('#J_head_forum_pop').css({
position : 'absolute',
top : 33
});
}else{
$('#J_head_forum_pop').css({
position : position,
top : top
});
}
// LoR Cold Turkey EndCus
}
});
}
//侧栏勋章滚动
这样就可以了。
|