Greasy Fork is available in English.
隐藏侧边栏,拓宽贴子的显示宽度,图片变得更清晰,贴吧链接不跳转直接打开,移动版页面自动跳转为PC版
当前为
// ==UserScript==
// @name 百度贴吧-宽版
// @namespace http://tampermonkey.net/
// @version 0.6.7
// @description 隐藏侧边栏,拓宽贴子的显示宽度,图片变得更清晰,贴吧链接不跳转直接打开,移动版页面自动跳转为PC版
// @author AN drew
// @match *://tieba.baidu.com/*
// @match *://gsp0.baidu.com/*
// @require https://lib.baomitu.com/jquery/3.5.0/jquery.min.js
// @grant GM_addStyle
// @run-at document-start
// ==/UserScript==
(function() {
'use strict';
GM_addStyle(`
.tb_rich_poster .poster_success{left:349px!important} /*发表成功提示居中*/
.af_display_mask{ background: #009eff38} /*图片缩略图聚焦框显示为淡蓝色*/
.p_content img.BDE_Image.origin{ max-width: 810px!important;} /*图片变大*/
#ueditor_replace img.BDE_Image{width:auto!important; height:auto!important;}/*编辑区删除图片长宽限制*/
.core_title_theme_bright .core_title_txt{ width: 700px!important;} /*标题变长*/
.post_bubble_top, .post_bubble_middle, .post_bubble_bottom{ width:auto!important } /*拉宽回复气泡*/
/*帖子内容变宽*/
.replace_div{ width: 810px!important; height: auto!important;}
.replace_tip{display:none!important}
.right_section{display:none!important}
/*吧内首页变宽*/
#aside{display:none!important}
#content_leftList{background:white!important}
.enter_pb_wrapper{left:850px!important;margin-top:-32px!important}/*进入帖子按钮靠右*/
.tbui_aside_fbar_button.tbui_fbar_down{display:none!important}/*隐藏下载按钮*/
/*个人主页变宽*/
.right_aside{display:none!important}
.ihome_body{border:1px solid #87BED9}
.ihome_nav_wrap{margin:0px}
.left_aside{background:white}
.n_right{background:white}
.new_list .n_post_time{margin-right:20px}
.n_right:hover{background-color: #f7f9fc;}
/*隐藏广告*/
#search_back_box{display:none!important}
.lu-search-box{display:none!important}
#search_fengchao{display:none!important}
#search_union_mod{display:none!important}
.af_head_gamelink{display:none!important}
#error_404_iframe{display:none!important}
.ifram-wrapper-gamen-ad{display:none!important}
.fengchao-wrap-feed{display:none!important}
.banner_theme{display:none!important}
.bus-top-activity-wrap{display:none!important}
#mediago-tb-first-floor{display:none!important}
[id*="mediago-tb-"]{display:none!important}
[class*="mediago-ad-"]{display:none!important}
.gift-goin{display:none!important}
.tb_poster_placeholder{display:none!important}/*隐藏回复框会员特权提示*/
`);
//移动版页面自动跳转为PC版
if(window.location.pathname.indexOf('/mo') > -1)
{
var reg = new RegExp('(^|&)' + 'tid' + '=([^&]*)(&|$)', 'i');
var r = window.location.search.substr(1).match(reg);
if (r != null) {
window.location.href='https://tieba.baidu.com/p/'+r[2];
}
}
if(window.location.href.indexOf('/photo/')>-1)
{
let right_fold=setInterval(function(){
if($('.af_right_fold.right_close').length>0)
{
$('.af_right_fold').get(0).click();
clearInterval(right_fold);
}
},100);
}
setInterval(()=>{
if(window.location.href.indexOf('/p/')!= -1) //帖子
{
//帖子内容变宽
if(!$('.left_section').hasClass('wide'))
{
$('.left_section').width($('.pb_content').width());
$('#j_core_title_wrap').width($('.pb_content').width()); //标题栏
$('#j_p_postlist').width($('.pb_content').width()); //内容列表
$('.left_section').addClass('wide');
}
$('.l_post_bright').each(function(){
if(!$(this).hasClass('wide'))
{
$(this).width($('.pb_content').width());
$(this).find('.d_post_content_main').width($('.pb_content').width() - 153);
$(this).find('.d_post_content_main .p_content').width($('.pb_content').width() - 173);
$(this).find('.core_reply_tail').width($('.pb_content').width() - 168);
$(this).find('.core_reply_wrapper').width($('.pb_content').width() - 168);
$(this).find('.core_reply_wrapper').width($('.pb_content').width() - 168);
$(this).find('.lzl_editor_container_s').width($('.pb_content').width() - 173);
if( $(this).find('.core_reply_wrapper').css('width')!=undefined && parseInt( $(this).find('.core_reply_wrapper').css('width')) >= 800)
{
$(this).addClass('wide');
}
}
//楼中楼回复框
$(this).find('.edui-container').width($('.pb_content').width() - 203);
$(this).find('.p_content .edui-editor-body').width($('.pb_content').width() - 203);
$(this).find('.editor_for_container.editor_lzl_container').width($('.pb_content').width() - 203);
$(this).find('.lzl_simple_wrapper').width($('.pb_content').width() - 203);
$(this).find('.lzl_panel_wrapper').width($('.pb_content').width() - 203);
})
//图片变清晰
$('.p_content img.BDE_Image').each(function(){
if(!$(this).hasClass('origin'))
{
//let imglink = $(this).attr('src').substring($(this).attr('src').lastIndexOf('/'));
//$(this).attr('src','http://tiebapic.baidu.com/forum/pic/item'+imglink);
$(this).css('max-width', '810px;')
$(this).removeAttr('width');
$(this).removeAttr('height');
$(this).addClass('origin');
$(this).wrap('<div>');
}
});
//发表回复变宽
$('.poster_head').width($('.pb_content').width() - 40);
$('.old_style_wrapper').width($('.pb_content').width() - 70);
$('.old_style_wrapper .edui-container').width($('.pb_content').width() - 70);
$('.edui-toolbar').width($('.pb_content').width() - 70);
$('.old_style_wrapper .edui-editor-body').width($('.pb_content').width() - 70);
$('#ueditor_replace').width($('.old_style_wrapper .edui-editor-body').width() - 20);
$('.poster_component').width($('.pb_content').width() - 40);
if($('.tbui_aside_fbar_button tbui_fbar_props').length==0)
{
$('.tb_rich_poster').css('margin','0px');
$('.editor_wrapper').css('margin-left','20px');
}
}
else if(window.location.href.indexOf('/home/')!= -1) //个人主页
{
$('.content_wrap').width($('#container').width());
$('.ihome_section').width($('#container').width()-23);
$('.n_right').width($('#container').width()-40);
}
else //吧内首页
{
//吧内首页变宽
$('#content_wrap').width($('.forum_content').width());
//图片变大
$('.media_disp').width($('.forum_content').width() - 120);
//图片变清晰
$('img.j_retract').each(function(){
if(!$(this).hasClass('origin'))
{
let imglink = $(this).attr('src').substring($(this).attr('src').lastIndexOf('/'));
$(this).attr('src','http://tiebapic.baidu.com/forum/pic/item'+imglink);
$(this).css('max-width', '875px;')
$(this).removeAttr('width');
$(this).removeAttr('height');
$(this).addClass('origin');
$(this).wrap('<div>');
}
});
//发表回复变宽
if( !$('html').hasClass('tb-ueditor-fullscreen')) //正常状态
{
$('.poster_head').width($('.forum_content').width() - 40);
$('.j_title_wrap').width($('.forum_content').width() - 40);
$('.editor_title').width($('.forum_content').width() - 130);
$('.old_style_wrapper').width($('.forum_content').width() - 40);
$('.old_style_wrapper .edui-container').width($('.forum_content').width() - 40);
$('.edui-toolbar').width($('.forum_content').width() - 70);
$('.edui-editor-body').width($('.forum_content').width() - 42);
}
else //全屏模式
{
$('.poster_head').removeAttr('style');
$('.j_title_wrap').removeAttr('style');
$('.editor_title').removeAttr('style');
$('.old_style_wrapper').removeAttr('style');
$('.old_style_wrapper .edui-container').removeAttr('style');
$('.edui-toolbar').removeAttr('style');
$('.edui-editor-body').removeAttr('style');
}
}
//贴吧链接不跳转直接打开
$('.j-no-opener-url').each(function(){
$(this).attr('href',$(this).text());
});
$('.ec-tuiguang').closest('.thread_item_box').hide();
$('.ec-tuiguang').closest('.l_post').hide();
$('.pull_right.label_text').closest('li').hide();
$('.label_text').closest('.l_post').hide();
$('.hover_btn').closest('.clearfix').hide();
},500);
})();