studivz annoyances remover

By Caracalla Last update Mar 11, 2008 — Installed 6,625 times.

Archived Comments (locked)

in
Subscribe to Archived Comments 11 posts, 8 voices



Jesse Andrews Admin

The following is an archive of comments made before threaded discussions was implemented (November 16th, 2008)

 
11lein Scriptwright

ergänze den code

var patterns = new Array(
"//table[contains(tbody/tr/td/h2,'Telegramm')]",
"//tr[contains(td/h2,'Neuigkeiten')]",
"//div[starts-with(@class,'yahoo')]",
"//div[starts-with(@id,'yahoo')]",
"//div[@class='leftmess']",
"//div[@id='kds_form']"
);

um diese zeile
"//table[contains(tbody/tr/td/h2,'Schaufenster')]",

also:
var patterns = new Array(

"//table[contains(tbody/tr/td/h2,'Telegramm')]",
"//table[contains(tbody/tr/td/h2,'Schaufenster')]",

"//tr[contains(td/h2,'Neuigkeiten')]",

"//div[starts-with(@class,'yahoo')]",

"//div[starts-with(@id,'yahoo')]",

"//div[@class='leftmess']"
"//div[@id='kds_form']"

);

 
Mando User

kann dieses schaufenster auch mit entfernt werden??

 
Mando User

seit gerade eben wird bei mir wieder das "schaufenster" auf der startseite angezeigt...

 
avocado User

coole sache. wenn man jetzt noch die werbung einmal rechts da um die ecke wegbekommen würde, das wär toll. leider kenn ich mich nicht so damit aus.. mal sehn

 
lazka Scriptwright

Zur Entfernung von "Kennst du schon" auf der Startseite.

(function() {

var patterns = new Array(

"//table[contains(tbody/tr/td/h2,'Telegramm')]",

"//tr[contains(td/h2,'Neuigkeiten')]",

"//div[starts-with(@class,'yahoo')]",

"//div[starts-with(@id,'yahoo')]",

"//div[@class='leftmess']",
"//div[@id='kds_form']"

);

var results;

for (var i = 0; i < patterns.length; i++) {

results = document.evaluate(patterns[i], document, null,

XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);

for (var j = 0; j < results.snapshotLength; j++) {

results.snapshotItem(j).style.display = "none";

}

}

GM_addStyle(".iconsection { width:95%; } .icon { width:0px !important; } #poke_container { width:auto !important; }");

})();

 
Hanjo Scriptwright

Habe gerade bemerkt, dass es "Telegramm" doch noch gibt, aber nicht immer... Die "Top Suche" ist aber auf jeden Fall neu ;-)

 
bdrain User

er stellt den code hier nicht richtig dar, aber ich denke man kann erkennen was gemeint ist:

document.getElementById("yahoo_hotspot_websearch").style.display = "none";

und

for (var i=0; i<node>
if (node[i].parentNode.innerHTML.match(/Anzeige/)) {
node[i].parentNode.parentNode.parentNode.removeChild(node[i].parentNode.parentNode);
}
}

 
bdrain User

hab den code für mich mal folgendermaßen angepasst. scheint zu funktionieren:


(function() {

var node = document.getElementsByTagName("h2");
for (var i=0; i<node>
if (node[i].parentNode.innerHTML.match(/Neuigkeiten/)) {
node[i].parentNode.parentNode.parentNode.removeChild(node[i].parentNode.parentNode);
}
}
for (var i=0; i<node>
if (node[i].parentNode.innerHTML.match(/Telegramm/)) {
node[i].parentNode.parentNode.parentNode.removeChild(node[i].parentNode.parentNode);
}
}
for (var i=0; i<node>
if (node[i].parentNode.innerHTML.match(/llo/)) {
node[i].parentNode.parentNode.parentNode.removeChild(node[i].parentNode.parentNode);
}
}
for (var i=0; i<node>
if (node[i].parentNode.innerHTML.match(/Anzeige/)) {
node[i].parentNode.parentNode.parentNode.removeChild(node[i].parentNode.parentNode);
}
}
var node = document.getElementsByTagName("yahoo");
for (var i=0; i<node>
if (node[i].parentNode.innerHTML.match(/Anzeige/)) {
node[i].parentNode.parentNode.parentNode.removeChild(node[i].parentNode.parentNode);
}
}
document.getElementById("yahoo_hotspot_websearch").style.display = "none";
}
)();

 
Hanjo Scriptwright

Das StudiVZ hat mal wieder die Werbung verändert: "Telegramm" scheint es nicht mehr zu geben, dafür eine "Top Suche"...

 
Gebinsel User

Yeah. Cool. läuft astrein. und studivz sieht wieder aus wie vor der kommerziellen revolution :)
Vielen Dank

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel