Add breadcrumbs on PotPlayer's forum
目前為
// ==UserScript==
// @name PotPlayer forum breadcrumbs
// @namespace V@no
// @description Add breadcrumbs on PotPlayer's forum
// @include https://potplayer.daum.net/forum/*
// @version 1.1
// @grant none
// ==/UserScript==
var inToolbar = true; //show it at top toolbar? (true or false)
var bc = document.getElementsByClassName("btn-breadcrumb"),
style = document.createElement("style"),
css;
inToolbar = inToolbar && bc.length && document.getElementById("search");
if (inToolbar)
{
//set link on logo to home page
document.getElementsByClassName("navbar-header")[0].getElementsByTagName("a")[0].setAttribute("href", "../");
//insert breadcrumbs to top toolbar
document.getElementById("search").parentNode.insertBefore(bc[0], document.getElementById("search").nextSibling);
css = function(){/*
/* center breadcrumbs in the toolbar *//*
.btn-breadcrumb
{
margin-top: 8px;
margin-left: -10px;
}
/* move everything else down *//*
#content-wrapper
{
margin-top: 40px;
}
*/};
}
else
{
css = function(){/*
/* disallow menu bar wrap if it doesn't fit into window *//*
.navbar-fixed-top
{
max-height: 50px;
}
/* move everything else down *//*
#content-wrapper
{
margin-top: 50px;
}
/* make breadcrumbs at fixed position so it always visible *//*
.btn-breadcrumb
{
position: fixed;
z-index: 9999;
}
*/};
}
style.innerHTML = css.toString().slice(14,-3).replace(/\*\/\/\*/g, "*/");
document.getElementsByTagName("head")[0].appendChild(style);