ColleIsarco
Geowizard
Caches` mehr anzeigen.
Das neue Feature, die zuletzt angezeigten Caches aufzulisten, stößt auf wenig Gegenliebe. Mit diesem kleinen Skript, das ich euch nicht vorenthalten will, kann man die Anzeige wegblenden und bei Bedarf wieder einblenden:
Jaaaa, ich weiß, ich bin kein Greasemonkey / Javascript-Crack und man kann das viel besser machen. Zumindest aber erfüllt es seinen Zweck.
Schönes WE
ColleIsarco
Das neue Feature, die zuletzt angezeigten Caches aufzulisten, stößt auf wenig Gegenliebe. Mit diesem kleinen Skript, das ich euch nicht vorenthalten will, kann man die Anzeige wegblenden und bei Bedarf wieder einblenden:
Code:
// ==UserScript==
// @name ModifyProfilePage
// @namespace http:/it.colleisarco
// @description Removes `Recently Viewed Caches` from GS-Profilepage
// @include http://www.geocaching.com/my/
// ==/UserScript==
function togglePreview(){
alert (recentlyViewedNode);
if(recentlyViewedNode.style.display=='none'){
recentlyViewedNode.style.display='block';
toggleButton.imagetoClick.src="http://www.geocaching.com/images/minus.gif"
}
else{
recentlyViewedNode.style.display='none';
toggleButton.imagetoClick.src="http://www.geocaching.com/images/plus.gif"
}
}
var recentlyViewedNode = document.getElementById ('ctl00_ContentBody_RecentlyViewedCachesPanel');
var toggleButton=document.createElement("a");
if (recentlyViewedNode){
toggleButton.setAttribute("id", "showRecentlyViewed");
var showButton=document.createElement("img");
showButton.setAttribute("src","http://www.geocaching.com/images/plus.gif");
toggleButton.imagetoClick=showButton;
toggleButton.appendChild(showButton);
recentlyViewedNode.parentNode.insertBefore(toggleButton, recentlyViewedNode);
recentlyViewedNode.style.display='none';
toggleButton.addEventListener ('click', togglePreview, false);
}
Jaaaa, ich weiß, ich bin kein Greasemonkey / Javascript-Crack und man kann das viel besser machen. Zumindest aber erfüllt es seinen Zweck.
Schönes WE
ColleIsarco