- // ==UserScript==
- // @name Re-Mcbbs
- // @namespace undefined
- // @version 0.2
- // @description 修改mcbbs界面-未完成
- // @author SettingDust
- // @include *mcbbs.net/*
- // @require https://code.jquery.com/jquery-latest.js
- // ==/UserScript==
-
- $(function() {
- var css="";
- //修改标题
- document.title=" Minecraft(我的世界)中文论坛 - Mcbbs";
- $("[src='template/mcbbs/image/logo_sc.png']").attr("src","http://i.imgur.com/8WUBLPS.png");
-
- //主体背景颜色
- css+=[
- "#hd .wp {",
- " background: none;",
- "}",
- "#ip_notice .bm{",
- " background: #C5A97A;",
- "}",
- "#ip_notice{",
- " background: none;",
- " bottom: -9px;",
- "}",
- ".plugin .bm_h {",
- " background: #D6BE96",
- "}"
- ].join("\n");
-
- //修改底部
- $("[style*='width:100%;margin-top:-20px;']").css("background","rgba(0, 0, 0, 0.4) none repeat scroll 0 0");
-
- //修改顶部
- css+=[
- "#toptb {",
- " background: none 0px 0px repeat scroll rgba(0, 0, 0, 0.4);",
- " line-height: 39px;",
- " height: auto;",
- "}",
- "#toptb .z a {",
- " height: 39px;",
- "}",
- "#toptb .z a:hover {",
- " background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0;",
- " background-size: 100% 37px;",
- " color: #fff;",
- " text-decoration: none;",
- "}",
- "#um {",
- " margin-right: 82px;",
- "}",
- ".mc_map_wp {",
- " margin-top: -26px;",
- "}",
- ".z {",
- " margin-left: 100px;",
- "}"
- ].join("\n");
- $(".hdc.cl > h2").css("margin-top","-18px").css("margin-left","130px");
-
- //边框修改
- css+=[
- ".mc_map_border_top {",
- " background: none;",
- " height: 0;",
- "}",
- ".mc_map_border_right {",
- " background: none",
- "}",
- ".mc_map_border_foot {",
- " height: 0;",
- " background: none",
- "}",
- ".mc_map_border_left {",
- " background: none",
- "}",
- "#scrolltop .scrolltopa {",
- " visibility: hidden;",
- "}"
- ].join("\n");
-
- //导航栏修改
- $(".nv_ul").css("background","none");
- css+=["#nv .nv_ul li a {",
- " width: 80px;",
- " height: 57px;",
- " padding: 0;",
- " text-align: center;",
- " font-size: 14px;",
- " background: none !important;",
- " border: none",
- "}",
- "#nv .nv_ul li a:hover {",
- " background: none !important;",
- " color: #ffff58;",
- " text-decoration: underline;",
- "}",
- "#nv .nv_ul li {",
- " width: 60px;",
- " padding: 0;",
- " height: 57px;",
- " line-height: 56px;",
- " background: none;",
- "}",
- "#nv .nv_ul li:last-child a {",
- " border: none;",
- "}",
- "#nv .nv_ul li:first-child a:hover{",
- " border: none;",
- "}",
- "#nv li#mn_N7844.hover a {",
- " background: none !important;",
- " color: #ffff58 !important;",
- "}",
- "#hd .h_pop {",
- " border-top: 1px solid #b1a994;",
- "}",
- "#hd .p_pop a:hover {",
- " color: #C5A97A;",
- "}"
- ].join("\n");
- $("#nv_right").remove();
-
- //修改搜索
- css+=[
- ".y_search {",
- " width: auto;",
- " margin-top:4px;",
- "}",
- ".y_search_inp {",
- " background: none;",
- "}"
- ].join("\n");
- $(".y_search_btn").remove();
-
- //分情况处理
- var url=document.URL;
- if(url.endsWith("forum.php") || url.endsWith("portal.php")){
- //修改个人资料部分
- css+=[
- ".special_info {",
- " background: none !important;",
- "}",
- ".special_info_t {",
- " background: none !important;",
- "}",
- ".special_info_i {",
- " background: none !important;",
- "}",
- ].join("\n");
- $(".special_user_info").css("background-color","#C5A97A");
- var avatar=$(".special_photo > img").attr("src");
- if(avatar!==undefined){
- avatar=avatar.replace("big","middle");
- $(".special_photo").css("background","url("+avatar+") center no-repeat");
- $(".special_photo > img").remove();
- }
-
- //微博修改
- css+=[
- "iframe {",
- " height: 415px;",
- " width: 264px;",
- "}"
- ].join("\n");
-
- //背景修改
- css+=[
- "#wp {",
- " background: none;",
- "}",
- "#nv_forum #ct {",
- " background: none;",
- "}"
- ].join("\n");
-
- if(url.endsWith("portal.php")){
- //背景修改
- css+=[
- "#wp .wp {",
- " background: none;",
- "}",
- ".portal_left_dev {",
- " background: #D6BE96",
- "}"
- ].join("\n");
- //修改侧边栏
- css+=[
- "#portal_index_right .block {",
- " background: #C5A97A",
- "}",
- "#portal_index_right .frame {",
- " background: none",
- "}",
- "#portal_index_right .portal_game {",
- " width: auto;",
- "}",
- "#portal_index_right .portal_game {",
- " padding: 0px 1px",
- "}"
- ].join("\n");
- $("#portal_block_737_content").attr("style","margin: 0 !important;");
-
- //修改轮播
- css+=[
- ".ss3_wrapper .slideshow_paging li {",
- " background: none;",
- "}",
- ".ss3_wrapper .slideshow_paging a {",
- " width: 90px;",
- " height: 43px;",
- " overflow: hidden;",
- "}",
- ".ss3_wrapper .slideshow_paging .activeSlide {",
- " background-color: rgba(255,255,255,0.4);",
- "}",
- ".portal_wrapper4 .slideshow_paging li {",
- " height: auto;",
- "}",
- "#portal_left .portal_txt {",
- " margin: auto 8px;",
- "}",
- ".portal_wrapper .slideshow_paging a {",
- " width: 73px;",
- " height: 39px",
- "}",
- ".portal_wrapper .slideshow_paging li {",
- " background: none;",
- "}",
- ".portal_wrapper .slideshow_paging .activeSlide {",
- " background-color: rgba(255,255,255,0.6);",
- "}",
- "#slideshow_3 .slideshow_item .image a {",
- " height: 320px;",
- " width: 670px;",
- " overflow: hidden;",
- "}",
- ].join("\n");
- }
- if(url.endsWith("forum.php")){
- //修改侧边栏
- css+=[
- "#forum_index_right .frame {",
- " background: none;",
- "}",
- "#forum_index_right .block {",
- " background-color: #C5A97A !important;",
- "}"
- ].join("\n");
- $(".bm.bmw.cl").css("background","#D6BE96");
- }
- }
- $("<style></style>").text(css).appendTo($("head"));
- });