Greasemonkey-Script: Alle Beiträge auf einer Seite
-
Nach Änderungen am Forum, ein aktualisiertes Skript für Greasemonkey, das alle Beiträge eines Threads mit einem Klick anzeigt.
// ==UserScript== // @name c-plusplus.net: Alle Beiträge auf einer Seite // @namespace c-plusplus.net // @description Fügt der Threadübersicht Links zur Anzeige aller Beiträge mehrseitiger Threads hinzu // @include http://*c-plusplus.net/forum/viewforum-*.html // ==/UserScript== function modifyPageLists() { pages = document.evaluate( "/html/body/table[2]/tbody/tr/td/table[2]/tbody/tr/td/table[2]/tbody/tr/td[2]/span[2][count(a)>0]", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null ); for(var i = 0; i < pages.snapshotLength; ++i) { span = pages.snapshotItem(i); var link = String(span.getElementsByTagName("a")[0]); span.innerHTML = span.innerHTML + " [ <a href='" + link.substr(0, link.length-5) + "-and-printview-is-1.html'>alle</a> ]"; } } modifyPageLists();
In Greasemonkey reinpasten.
Oder per Mausklick installieren: http://userscripts.org/scripts/show/60995
-
Offenbar gabs wieder Änderungen am Layout? Script aktualisiert.
-
Registrierter Troll schrieb:
Offenbar gabs wieder Änderungen am Layout
Und wieder zurück: vom (ersten) table[2] auf table[3]:
Oder diesmal durch
"//table[@class=\"forumline\"]/tbody/tr/td[2]/span[2][count(a)>0]",
austauschen, was es weniger Layout abhängig und vielseitiger
macht.