JensusUT
Senior Member
Hallo Boardies,
Ihr erinnert euch an eine Funktion unter vB 2.xx, mit der man gezielt einzelne Beiträge aus der Anzeige der neuen Beiträge ausblenden konnte? Nicht? Na egal, es gab jedenfalls die Möglichkeit, die beim Update auf 3.5 auf der Strecke geblieben ist (Jetzt kann man nur noch komplette Foren ausblenden)
Aber wir wären nicht das Wohlfühlboard, wenn wir uns darüber keine Gedanken machen würden
Der erste Gedanke ist natürlich ein Upgrade von der aktuellen 3.5.x auf 3.6.x... Kommt vielleicht auch, ist aber kurzfristig nicht machbar.
Für Opera- und Firefoxuser ist diese Funktion aber auch innerhalb des Browsers "nachrüstbar"... echt!
Wenn sich jemand also partout nicht für Licht an, Lich aus oder die Asselziationskette interessiert, braucht es nur ein wenig Handarbeit, und man sieht diese Threads nur wieder, wenn man in den entsprechenden Foren verweilt.
Fangen wir mit Firefox an.
Dazu muss ich nicht viel sagen, es hat sich im Apfeltalk-Forum nämlich schon mal jemand Gedanken gemacht und sogar mit Bildern erläutert, wie man per Greasemonkey (eine Art UserScript-Erweiterung) und Vbulletin "New Posts" catagory filtering genau diese fehlende Funktion wieder reanimieren kann.
Zitat (auch für die Boardsuche):
Unter Opera kann man die Sache ähnlich lösen.
Zuerst muss in den Einstellungen ein Verzeichnis angegeben werden, in dem die Userscripte liegen, die Opera ausführen soll (es gibt nämlich etliche, was aber dann eher Thema eines andern Beitrages werden könnte...)
Dazu unter Extras -> Einstellungen -> Erweitert -> Inhalte -> JavaScript-Einstellungen in dem entsprechenden Feld "Benutzerdefinierte JavaScript-Datei" ein Verzeichnis eintragen, welches ihr vorher an dem Platz eures Vertrauens angelegt habt (z. B. im Opera-Profielverzeichnis). Dorthin wird die js-Datei von dieser Seite (Vbulletin "New Posts" catagory filtering) hinkopiert, der Name sollte 2324.user.js lauten.
Diese Datei öffnet ihr mit einem Texteditor und tragt einfach hinter // @include den Suchlink (https://www.supernature-forum.de/search.php*) ein.
Die Filterkeywords müssen natürlich auch angepasst werden; seht euch das folgende Beispiel an, in dem die Assoziationskette, LichtanAus und die Songs im CD-Spieler ausgeblendet werden:
Die Datei wird anschliessend unter einem beliebigen Namen gespeichert, aber Achtung: Viele Editoren hängen eigenmächtig eine txt- oder sonstige Erweiterung hintenran; das Script muss weiterhin .user.js heißen!
Nun Opera neu starten, auf dem Board einloggen, neue Beiträge abrufen und staunen
Fragen? Verbesserungen? Hinweise? Nur zu...
Gruß
Jensus
Ihr erinnert euch an eine Funktion unter vB 2.xx, mit der man gezielt einzelne Beiträge aus der Anzeige der neuen Beiträge ausblenden konnte? Nicht? Na egal, es gab jedenfalls die Möglichkeit, die beim Update auf 3.5 auf der Strecke geblieben ist (Jetzt kann man nur noch komplette Foren ausblenden)
Aber wir wären nicht das Wohlfühlboard, wenn wir uns darüber keine Gedanken machen würden
Der erste Gedanke ist natürlich ein Upgrade von der aktuellen 3.5.x auf 3.6.x... Kommt vielleicht auch, ist aber kurzfristig nicht machbar.
Für Opera- und Firefoxuser ist diese Funktion aber auch innerhalb des Browsers "nachrüstbar"... echt!
Wenn sich jemand also partout nicht für Licht an, Lich aus oder die Asselziationskette interessiert, braucht es nur ein wenig Handarbeit, und man sieht diese Threads nur wieder, wenn man in den entsprechenden Foren verweilt.
Fangen wir mit Firefox an.
Dazu muss ich nicht viel sagen, es hat sich im Apfeltalk-Forum nämlich schon mal jemand Gedanken gemacht und sogar mit Bildern erläutert, wie man per Greasemonkey (eine Art UserScript-Erweiterung) und Vbulletin "New Posts" catagory filtering genau diese fehlende Funktion wieder reanimieren kann.
Zitat (auch für die Boardsuche):
Mich störte immer etwas, wenn ich im Forum auf "Neue Beiträge" klicke, dass da viele Beiträge dabei sind, die mich gar nicht interessieren. Es wurde schon oft für das vBulletin-Forum eine Beitrags-Ignore-Funktion gewünscht (...). Sie soll bestimmte Beiträge in der Suche ausblenden (in der normalen Forum-Übersicht sollen diese Beiträge selbstverständlich noch vorhanden sein)
Unter Opera kann man die Sache ähnlich lösen.
Zuerst muss in den Einstellungen ein Verzeichnis angegeben werden, in dem die Userscripte liegen, die Opera ausführen soll (es gibt nämlich etliche, was aber dann eher Thema eines andern Beitrages werden könnte...)
Dazu unter Extras -> Einstellungen -> Erweitert -> Inhalte -> JavaScript-Einstellungen in dem entsprechenden Feld "Benutzerdefinierte JavaScript-Datei" ein Verzeichnis eintragen, welches ihr vorher an dem Platz eures Vertrauens angelegt habt (z. B. im Opera-Profielverzeichnis). Dorthin wird die js-Datei von dieser Seite (Vbulletin "New Posts" catagory filtering) hinkopiert, der Name sollte 2324.user.js lauten.
Diese Datei öffnet ihr mit einem Texteditor und tragt einfach hinter // @include den Suchlink (https://www.supernature-forum.de/search.php*) ein.
Die Filterkeywords müssen natürlich auch angepasst werden; seht euch das folgende Beispiel an, in dem die Assoziationskette, LichtanAus und die Songs im CD-Spieler ausgeblendet werden:
Code:
// ==UserScript==
// @name Vbulletin "New Posts" catagory filtering
// @namespace http://www.katapultstolpiller.com/greasemonkey/
// @description The script removes lines with content matching the filter list on the "New posts page"
// @include https://www.supernature-forum.de/search.php*
// ==/UserScript==
// This is where you enter the forum sections you want to filter out.
var filter_keywords= new Array()
filter_keywords[0]="Licht an Licht aus";
filter_keywords[1]="In meinem CD Player läuft gerade";
filter_keywords[2]="Assoziationskette";
filter_keywords[3]="Forum 4";
filter_keywords[4]="Forum 5";
filter_keywords[5]="Forum 6";
// Don't edit below this line unless you know what you are doing!
var allElements, thisElement;
allElements = document.getElementsByTagName('tr');
for (var i = 0; i < allElements.length; i++) {
thisElement = allElements[i];
for (var n = 0; n < filter_keywords.length; n++) {
if(i>6){
if(thisElement.innerHTML.indexOf(filter_keywords[n])!=-1)
{
thisElement.style.display = 'none';
}
}
}
}
Die Datei wird anschliessend unter einem beliebigen Namen gespeichert, aber Achtung: Viele Editoren hängen eigenmächtig eine txt- oder sonstige Erweiterung hintenran; das Script muss weiterhin .user.js heißen!
Nun Opera neu starten, auf dem Board einloggen, neue Beiträge abrufen und staunen
Fragen? Verbesserungen? Hinweise? Nur zu...
Gruß
Jensus