My Style using at HKGolden
当前为
// ==UserScript==
// @name My HKG Style
// @namespace https://greasyfork.org/users/1006-peach
// @version 1.0.4
// @description My Style using at HKGolden
// @homepageURL https://greasyfork.org/users/1006-peach
// @include http://*.hkgolden.com/topics.aspx*
// @include http://*.hkgolden.com/view.aspx*
// @include http://*.hkgolden.com/*rofile*age.aspx*
// @include http://*.hkgolden.com/*earch*.aspx*
// @include http://*.hkgolden.com/secondHand.aspx*
// @include http://*.hkgolden.com/addSecondHand.aspx*
// @include http://*.hkgolden.com/post.aspx*
// @include http://*.hkgolden.com/login.aspx*
// @require http://code.jquery.com/jquery-1.10.2.min.js
// @copyright 2015, Peach
// ==/UserScript==
var currentServer;
currentServer = window.location.href.match(/(forum\d+|search|profile|archive)/)[0];
setTimeout(function() {
// 頂部藍啡黃BRA + Logo
jQuery('#aspnetForm > table:eq(0)').remove();
// 頂部空白
jQuery('.PageMiddleFunctions').remove();
jQuery('.PageMiddleBox').css('padding', '0 4px').css('width', '947px');
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div[style="height:5px"]:eq(0)').remove();
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(2)').css('height', '0');
// 頂部斷行
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > br:eq(0)').remove();
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(0) > br:eq(0)').remove();
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(0) > br:eq(0)').remove();
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(0) > br:last').remove();
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(0) > br:last').remove();
jQuery('#ctl00_ContentPlaceHolder1_view_form > table:eq(0) > tbody > tr:eq(0) > td:eq(0) > div:eq(0) > br:eq(0)').remove();
jQuery('#ctl00_ContentPlaceHolder1_view_form > table:eq(0) > tbody > tr:eq(0) > td:eq(0) > div:eq(0) > br:eq(0)').remove();
jQuery('#ctl00_ContentPlaceHolder1_view_form > table:eq(0) > tbody > tr:eq(0) > td:eq(0) > div:eq(0) > br:last').remove();
jQuery('#ctl00_ContentPlaceHolder1_view_form > table:eq(0) > tbody > tr:eq(0) > td:eq(0) > div:eq(0) > br:last').remove();
// 頂部闊度
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0)').css('width', '100%');
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(1)').css('width', '0%');
// 閣下現登入為
jQuery('#ctl00_ContentPlaceHolder1_lb_UserName').css('font-size', '16px').css('font-weight', 'bold');
// [公司模式-關]
jQuery('#ctl00_ContentPlaceHolder1_view_form > table:eq(0) > tbody > tr:eq(0) > td:eq(0) > div:eq(0)').css('font-size', '12px').css('font-weight', 'normal');
// 您現在聚腳在
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(0)').css('font-size', '12px').css('font-weight', 'normal');
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(0) > span:eq(0)').css('font-size', '16px').css('font-weight', 'bold');
jQuery('.ContentPanel > table:eq(0) > tbody:eq(0) > tr:eq(0) > td:eq(0) > div:eq(0) > b:eq(0)').css('font-size', '12px').css('font-weight', 'normal');
jQuery('#ctl00_ContentPlaceHolder1_view_form > table:eq(0) > tbody > tr:eq(0) > td:eq(0) > div:eq(0) > b:eq(0)').css('font-weight', 'normal');
// 搜尋BRA
jQuery('.Topic_FunctionPanel > div:eq(0) > br:eq(0)').remove();
jQuery('.Topic_FunctionPanel > div:eq(0) > br:eq(0)').remove();
jQuery('.Topic_FunctionPanel > div:eq(1) > br:eq(0)').remove();
jQuery('.Topic_FunctionPanel > div:eq(0) > a > img[alt="New"]').css('border-width', '0px').css('vertical-align', 'bottom');
jQuery('.HitSearchText').css('font-size', '12px');
jQuery('.Topic_FunctionPanel').css('margin', '0');
// » 高登主頁 »
jQuery('#ctl00_ContentPlaceHolder1_view_form > div:eq(1)').css('float', 'left').css('padding', '0');
jQuery('#ctl00_ContentPlaceHolder1_view_form > div:eq(2)').css('float', 'right').css('padding', '0');
jQuery('#ctl00_ContentPlaceHolder1_view_form > div:eq(3)').css('clear', 'both');
// 投票站
var $voting=jQuery('#ctl00_ContentPlaceHolder1_votingThreadMsg').html();
if($voting){
jQuery('#ctl00_ContentPlaceHolder1_votingThreadMsg').remove();
jQuery('#ctl00_ContentPlaceHolder1_lb_NewPM').prepend(' ['+$voting+'] ');
}
// 提名每月之星
var $nominate=jQuery('#ctl00_ContentPlaceHolder1_nominateLabel').html();
if($nominate){
jQuery('#ctl00_ContentPlaceHolder1_nominateLabel').remove();
jQuery('#ctl00_ContentPlaceHolder1_lb_NewPM').prepend(' ['+$nominate+'] ');
}
// 精選文章
if (jQuery('#Iframe1').length != 0) {
var t=0;
jQuery('#Iframe1').parent().css({'display': 'block'});
jQuery('#Iframe1').parent().css({'height': '0px'});
jQuery('#Iframe1').css({'height': '0px'});
jQuery('#ctl00_ContentPlaceHolder1_lb_NewPM').prepend(' [<a class="topart" href="#">精選文章</a>] ');
jQuery('.topart').click(function(){
if(t==0){
jQuery('#Iframe1').animate({'height':'240px'});
jQuery('#Iframe1').parent().animate({'height':'255px'});
t=1;
}else{
jQuery('#Iframe1').animate({'height':'0px'});
jQuery('#Iframe1').parent().animate({'height':'0px'});
t=0;
}
});
}
// 高登指數
if (jQuery('#ddtabs1').length != 0) {
var gi=0;
jQuery('#ddtabs1').parent().css({'display': 'block'});
jQuery('#ddtabs1').parent().css({'height': '0px'});
jQuery('#ddtabs1').hide();
jQuery('#ddtabs1').parent().find('.tabcontainer').hide();
jQuery('#ctl00_ContentPlaceHolder1_lb_NewPM').prepend(' [<a class="goldenIndex" href="#">高登指數</a>] ');
jQuery('.goldenIndex').click(function(){
if(gi==0){
jQuery('#ddtabs1 .current').removeClass('current');
jQuery('#ddtabs1 [rel="sc2"]').addClass('current');
jQuery('#sc1').hide();
jQuery('#sc3').hide();
jQuery('#sc2').show();
jQuery('#ddtabs1').parent().animate({'height':'280px'});
jQuery('#ddtabs1').show();
jQuery('#ddtabs1').parent().find('.tabcontainer').show();
gi=1;
}else{
jQuery('#ddtabs1').parent().animate({'height':'0px'});
jQuery('#ddtabs1').hide();
jQuery('#ddtabs1').parent().find('.tabcontainer').hide();
gi=0;
}
});
}
// 熱門著數
if (jQuery('[style="height:291px;"] > iframe').length != 0) {
var hj=0;
jQuery('[style="height:291px;"] > iframe').addClass('hj');
jQuery('.hj').parent().css({'display': 'block'});
jQuery('.hj').parent().css({'height': '0px'});
jQuery('.hj').css({'height': '0px'});
jQuery('#ctl00_ContentPlaceHolder1_lb_NewPM').prepend(' [<a class="tophj" href="#">熱門著數</a>] ');
jQuery('.tophj').click(function(){
if(hj==0){
jQuery('.hj').animate({'height':'260px'});
jQuery('.hj').parent().animate({'height':'260px'});
hj=1;
}else{
jQuery('.hj').animate({'height':'0px'});
jQuery('.hj').parent().animate({'height':'0px'});
hj=0;
}
});
}
// MTGamer
if (jQuery('.container[style="height:291px; width:644px;"]').length != 0) {
var mt=0;
jQuery('.container[style="height:291px; width:644px;"]').addClass('mt');
jQuery('.mt').parent().css({'display': 'block', 'overflow': 'hidden'});
jQuery('.mt').parent().css({'height': '0px'});
jQuery('.mt').css({'height': '0px'});
jQuery('#ctl00_ContentPlaceHolder1_lb_NewPM').prepend(' [<a class="topmt" href="#">MTGamer</a>] ');
jQuery('.topmt').click(function(){
if(mt==0){
jQuery('.mt').animate({'height':'260px'});
jQuery('.mt').parent().animate({'height':'260px'});
mt=1;
}else{
jQuery('.mt').animate({'height':'0px'});
jQuery('.mt').parent().animate({'height':'0px'});
mt=0;
}
});
}
// 高登公告 in Topic page
if (jQuery('.DivResizableBoxContainer').length != 0) {
var ann=0;
var annHeight=jQuery('.DivResizableBoxContainer').height();
jQuery('.DivResizableBoxContainer').css({'display': 'block'});
jQuery('.DivResizableBoxContainer').css({'height': '0px'});
jQuery('.DivResizableBoxContainer').hide();
jQuery('#ctl00_ContentPlaceHolder1_lb_NewPM').prepend(' [<a class="announce" href="#">高登公告</a>] ');
jQuery('.announce').click(function(){
if(ann==0){
jQuery('.DivResizableBoxContainer').show();
jQuery('.DivResizableBoxContainer').animate({'height':annHeight + 'px'});
ann=1;
}else{
jQuery('.DivResizableBoxContainer').animate({'height':'0px'},400, function(){jQuery('.DivResizableBoxContainer').hide();});
ann=0;
}
});
}
//若果大家不想見到小圈子post (用日向的Ajax更新,更新後會再出現)
if (jQuery('[style="background-color: #6EA0C4; color:white; font-family: Arial;"]').length != 0) {
jQuery('[style="background-color: #6EA0C4; color:white; font-family: Arial;"]').remove();
}
/*
// 討論區守則 <- 會同二手區撞
if (jQuery('.DivBoxContainer').length != 0) {
jQuery('.DivBoxContainer').remove();
}
*/
// 伸延閱讀
if (jQuery('#ctl00_ContentPlaceHolder1_view_form > iframe').length != 0) {
jQuery('#ctl00_ContentPlaceHolder1_view_form > iframe').remove();
}
// 頂部文字廣告
if (jQuery('[id="Top Textlink Zone 1"]').length != 0) {
jQuery('[id="Top Textlink Zone 1"]').parent().remove();
}
if (jQuery('[id="Top Textlink Zone 2"]').length != 0) {
jQuery('[id="Top Textlink Zone 2"]').parent().remove();
}
if (jQuery('[id="Top Textlink Zone 3"]').length != 0) {
jQuery('[id="Top Textlink Zone 3"]').parent().remove();
}
// 右上圖形廣告
if (jQuery('[id="Crazy Ads Zone"]').length != 0) {
jQuery('[id="Crazy Ads Zone"]').parent().remove();
}
if (jQuery('[id="Large Rectangle"]').length != 0) {
jQuery('[id="Large Rectangle"]').parent().remove();
}
if (jQuery('[id="Entry Point"]').length != 0) {
jQuery('[id="Entry Point"]').parent().remove();
}
// 搜尋BRA下方文字廣告
if (jQuery('[id="Right Textlink Zone"]').length != 0) {
jQuery('[id="Right Textlink Zone"]').parent().remove();
}
// 文章列表廣告
if (jQuery('#mainTopicTable tr:not([userid] > td)').length != 0) {
jQuery('#mainTopicTable tr:not([userid]) > td').parent().remove();
}
// 底部廣告Code
if (jQuery('.ContentPanel > center').length != 0) {
jQuery('.ContentPanel > center').remove();
}
if (jQuery('.FooterPanel').length != 0) {
jQuery('.FooterPanel').remove();
}
// Topic page廣告
if (jQuery('.myTestAd').parent().length != 0) {
jQuery('.myTestAd').parent().remove();
}
if (jQuery('[id^=MsgInLineAd]').parent().length != 0) {
jQuery('[id^=MsgInLineAd]').parent().remove();
}
if (jQuery('.repliers[border="1"]').parent().length != 0) {
jQuery('.repliers[border="1"]').parent().remove();
}
if (jQuery('.repliers > tr:not([userid] > td)').length != 0) {
jQuery('.repliers > tr:not([userid]) > td').remove();
}
if (jQuery('span[style="width:728px"]').length != 0) {
jQuery('span[style="width:728px"]').remove();
}
// PM page廣告
if (jQuery('[id^=PMInLineAd]').parent().parent().length != 0) {
jQuery('[id^=PMInLineAd]').parent().parent().remove();
}
// 發帖紀錄page廣告
if (jQuery('#ctl00_ContentPlaceHolder1_dataLabel [id^=Span]').parent().parent().length != 0) {
jQuery('#ctl00_ContentPlaceHolder1_dataLabel [id^=Span]').parent().parent().remove();
}
// Helianthus.annuus Menu
setTimeout(function() {
if (jQuery('#an').length != 0) {
jQuery('#an-mainmenu').css('top', '80px').css('font-size', '12px');
jQuery('#an-buttons').css('left', 'initial').css('right', '5px').css('border-left', '0').css('padding-left', '0');
jQuery('#an-buttons > ul:eq(0) > li:eq(0)').css('display', 'none');
}
}, 500);
// 請選擇討論區
jQuery('#forum_list').remove();
jQuery('body').append('<div style="position: fixed;right:5px;top:5px;">\
<a href="http://'+currentServer+'.hkgolden.com/ProfilePage.aspx?userid=166365" style="font-size:12px;text-decoration:none;color:#808080;">My Page</a> \
<select style="margin-bottom: 3px;" name="forum_list" id="forum_list" onchange="javascript: window.location.href = \'topics.aspx?type=\' + value;">\
<option selected="selected" value="">請選擇討論區</option>\
<option value="ET&sensormode=N&filtermode=N">娛樂台</option>\
<option value="CA&sensormode=N&filtermode=N">時事台</option>\
<option value="FN&sensormode=N&filtermode=N">財經台</option>\
<option value="GM&sensormode=N&filtermode=N">遊戲台</option>\
<option value="HW&sensormode=N&filtermode=N">硬件台</option>\
<option value="IN&sensormode=N&filtermode=N">電訊台</option>\
<option value="SW&sensormode=N&filtermode=N">軟件台</option>\
<option value="MP&sensormode=N&filtermode=N">手機台</option>\
<option value="AP&sensormode=N&filtermode=N">Apps台</option>\
<option value="SP&sensormode=N&filtermode=N">體育台</option>\
<option value="LV&sensormode=N&filtermode=N">感情台</option>\
<option value="SY&sensormode=N&filtermode=N">講故台</option>\
<option value="ED&sensormode=N&filtermode=N">飲食台</option>\
<option value="BB&sensormode=N&filtermode=N">親子台</option>\
<option value="PT&sensormode=N&filtermode=N">寵物台</option>\
<option value="TR&sensormode=N&filtermode=N">旅遊台</option>\
<option value="CO&sensormode=N&filtermode=N">潮流台</option>\
<option value="AN&sensormode=N&filtermode=N">動漫台</option>\
<option value="TO&sensormode=N&filtermode=N">玩具台</option>\
<option value="MU&sensormode=N&filtermode=N">音樂台</option>\
<option value="VI&sensormode=N&filtermode=N">影視台</option>\
<option value="DC&sensormode=N&filtermode=N">攝影台</option>\
<option value="ST&sensormode=N&filtermode=N">學術台</option>\
<option value="WK&sensormode=N&filtermode=N">上班台</option>\
<option value="TS&sensormode=N&filtermode=N">汽車台</option>\
<option value="RA&sensormode=N&filtermode=N">電 台</option>\
<option value="AU&sensormode=N&filtermode=N">成人台</option>\
<option value="MB&sensormode=N&filtermode=N">站務台</option>\
<option value="AC&sensormode=N&filtermode=N">活動台</option>\
<option value="JT&sensormode=N&filtermode=N">直播台</option>\
<option value="EP&sensormode=N&filtermode=N">創意台</option>\
<option value="BW&sensormode=N&filtermode=N">吹水台</option>\
</select></div>');
}, 500);