There are 1 previous version of this script.
// ==UserScript==
// @author tomasz.frelik (at) enzo.pl
// @namespace http://frelo.enzo.pl/userscript
// @name Travian: Custom Links In Menu
// @description Add any links you want to the left hand menu. Edit this file to do so.
// @include http://s*.travian*/*
// ==/UserScript==
// remove comments (//) or and new elements
// remember about commas at lines' end,
// last line is without the coma
// EDIT HERE
var customLinks = new Array(
new Array( 'Alliance', 'allianz.php' ),
new Array( 'Alliance Forum', 'allianz.php?s=2&f=xxx' ),
new Array( 'Marketplace', 'build.php?id=xx' )
);
// STOP EDITING
var menuFindPattern = "//table[@id='navi_table']/tbody[1]/tr[1]/td[1]/br[2]";
links_start();
function links_start() {
var resultLinks = document.evaluate( menuFindPattern, document, null,
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null );
//alert( resultLinks.snapshotLength );
res = resultLinks.snapshotItem( 0 );
//alert( res );
// additional vertical space
//var brElement = document.createElement( 'br' );
//res.parentNode.insertBefore( brElement, res );
// define and add links
var linkElement;
for ( var i = 0; i < customLinks.length; i++ ) {
linkElement = document.createElement( 'a' );
linkElement.appendChild( document.createTextNode( customLinks[i][0] ));
linkElement.href = customLinks[i][1];
res.parentNode.insertBefore( linkElement, res );
}
return;
}