i was just going to start to compile my new template for BT.Manager and got stuck right a way
WTF is up with this
i want to know what part of this nonsense is needed for system and what is added for design
and why there is soooo much jquery in default template ?
Code:
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/prototype.js"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/lightbox.js"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/jquery.smoothmenu.js"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/core.js"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/ncode_imageresizer.js"></script>
<script type="text/javascript">
<!--
NcodeImageResizer.MODE = 'newwindow';
NcodeImageResizer.MAXWIDTH = 500;
NcodeImageResizer.MAXHEIGHT =400;
NcodeImageResizer.Msg1 = 'Click here to view the full image.';
NcodeImageResizer.Msg2 = 'This image has been resized. Click image to view the full image.';
NcodeImageResizer.Msg3 = 'This image has been resized. Click image to view the full image.';
NcodeImageResizer.Msg4 = 'Click here to view the small image.';
//-->
</script>
<script type="text/javascript">
pmbtsite_url = "{SITE_URL}";
tag_prompt = "Enter a Text:";
img_prompt = "Insert Link from Image";
font_formatter_prompt = "Enter a Text - ";
link_text_prompt = "Enter a Link Name (Optional):";
link_url_prompt = "Enter the Full Address on the left of:";
link_email_prompt = "Enter your Full Link:";
list_type_prompt = "Which type of List would you like? Give ' 1 ' for a Numerical List, 'a' for an Alphabetical List, or nothing at all for a Simple Point List.";
list_item_prompt = "Enter one point of list. Press OK to enter another point of list or press 'Cancel' to Finish.";
_btshoutnowprivate = "{L_PRIVATE_SHOUT}";
shoutrefresht = "{S_SHOUT_REF}";
shoutidle = "{S_SHOUT_IDL}";
function change_bg(img, state)
{
if (state == "1")
img.src = img.src.replace(".gif","_over.gif");
else if (state == "0")
img.src = img.src.replace("_over.gif",".gif");
else if (state == "2")
img.src = img.src.replace("_over.gif",".gif");
else if (state == "3")
img.src = img.src.replace("_over.gif",".gif");
}
var pd = new Date();
var last_reload = pd.getTime();
function do_breload() {
if (document.location.href.match(/\/torrents\.php/)) {
var d = new Date();
if (last_reload && last_reload > (d.getTime() - "4000")) return;
last_reload = d.getTime();
bparam('page=1')
}
}
function toggle2(nome) {
if(document.getElementById(nome).style.display=='none')
{
SetCookie(nome,'');
document.getElementById(nome).style.display = '';
document.getElementById(nome+"img").src="themes/Bitfarm/pics/minus.gif";
} else {
SetCookie(nome,'none',200);
document.getElementById(nome).style.display = 'none';
document.getElementById(nome+"img").src="themes/Bitfarm/pics/plus.gif";
}
}
function SetCookie(cookieName,cookieValue,nDays) {
var today = new Date();
var expire = new Date();
if (nDays==null || nDays==0) nDays=1;
expire.setTime(today.getTime() + 3600000*24*nDays);
document.cookie = cookieName+"="+escape(cookieValue)
+ ";expires="+expire.toGMTString();
}
function bparam(){
document.getElementById('myAnchor').href="torrents.php"
}
// <![CDATA[
var jump_page = '{LA_JUMP_PAGE}:';
var on_page = '{ON_PAGE}';
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
var menu_state = 'shown';
/**
* Jump to page
*/
function jumpto()
{
var page = prompt(jump_page, on_page);
if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
{
if (base_url.indexOf('?') == -1)
{
document.location.href = base_url + '?page=' + ((page - 1) * per_page/per_page+1);
}
else
{
document.location.href = base_url.replace(/&/g, '&') + '&page=' + ((page - 1) * per_page/per_page+1);
}
}
}
/**
* Set display of page element
* s[-1,0,1] = hide,toggle display,show
*/
function dE(n, s, type)
{
if (!type)
{
type = 'block';
}
var e = document.getElementById(n);
if (!s)
{
s = (e.style.display == '') ? -1 : 1;
}
e.style.display = (s == 1) ? type : 'none';
}
// ]]>
</script>
<script type="text/javascript" src="{SITE_URL}/global.js"></script>
<script type="text/javascript" src="{SITE_URL}/overlib/overlib.js"><!-- overLIB (c) Erik Bosrup --></script>
<script type="text/javascript" src="{SITE_URL}/overlib/overlib_shadow.js"><!-- overLIB (c) Erik Bosrup --></script>
<script src="{SITE_URL}/themes/Bitfarm/js/jquery.js" type="text/javascript"></script>
<script src="{SITE_URL}/themes/Bitfarm/js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
<script src="{SITE_URL}/themes/Bitfarm/js/ui.selectmenu.js" type="text/javascript"></script>
<script src="{SITE_URL}/themes/Bitfarm/js/jquery.cookie.js" type="text/javascript"></script>
<script src="{SITE_URL}/themes/Bitfarm/js/jquery.thumbnailScroller.js" type="text/javascript"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/jquery.smoothmenu.js"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/core.js"></script>
<script src="{SITE_URL}/themes/Bitfarm/js/jquery.jcarousel.js" type="text/javascript"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/jquery.qtip-1.0.0-rc3.min.js"></script>
<script src="{SITE_URL}/themes/Bitfarm/js/init.js" type="text/javascript"></script>
<script type="text/javascript" src="{SITE_URL}/themes/Bitfarm/js/jquery.jqDock.min.js"></script>
<script type="text/javascript">
$(function(){
var jqDockOpts = {align: 'left', duration: 200, labels: 'tc', size: 48, distance: 85};
$('#jqDock').jqDock(jqDockOpts);
});
</script>