- Anzeige -
aircross - high performance gliders
- Anzeige -
TURNPOINT - European Brands for Pilots
- Anzeige -
= fly it your way =
- Anzeige -
AUS LEIDENSCHAFT AM FLIEGEM
- Anzeige -
Live your adventure !
Seite 2 von 2 ErsteErste 1 2
Ergebnis 16 bis 21 von 21

Thema: Forum ignorieren Funktion erweitern...

  1. #16
    DHV-Mitglied Avatar von neo423
    Registriert seit
    Jul 2003
    Beiträge
    423
    Ort
    Hamburg

    AW: Forum ignorieren Funktion erweitern...

    Für Chrome Nutzer gibt es

    https://tampermonkey.net/

    :-)

  2. #17
    Registrierter Benutzer
    Registriert seit
    Dec 2009
    Beiträge
    574

    AW: Forum ignorieren Funktion erweitern...

    Wahrscheinlich funktioniert immer noch was nicht richtig, aber das hier sollte alle Posts und Threads von Leuten entfernen, die auf der Ignorierliste stehen.

    Wer unter Firefox Greasemonkey hat kann einfach auf den Affen klicken, dann "Neues Benutzerscript" anlegen, dann diesen Code reinkopieren, speichern und gut ist.
    Wer schon das alte Script hat, selektiert und kopiert den untenstehenden Code, klickt auf den Affen, -> vBulletin Total Ignore -> bearbeiten -> STRG A (alles markieren) -> STRG+V (drüberkopieren) -> STRG+S (speichern)
    Ich übernehme keine Garantie.

    PHP-Code:
    // ==UserScript==
    // @name          vBulletin Total Ignore
    // @include       */index.php*
    // @include       */search.php*
    // @include       */forum.php*
    // @include       */forumdisplay.php*
    // @include       */showthread.php*
    // @include       */showpost.php*
    // @include       */private.php*
    // @include       */member.php*
    // @version       2.1.2
    // @date          2014-01-27
    // @creator       Tjololo
    // @require       https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
    // @namespace https://greasyfork.org/users/710
    // @description Remove all mention of ignored people (except thanks)
    // @grant     GM_log
    // ==/UserScript==

    var plonk = (localStorage["plonk"] ? localStorage["plonk"].split(',') : new Array());
    if (
    jQuery.inArray("OTER",plonk) == -1
    {
    plonk.push("OTER")};
    localStorage["plonk"] = plonk;

    console.log("Array of Ignored " plonk);


    $(
    'li[class*=postbitignored]').each(function() {
        var 
    name = $(this).find(".postbody").find("strong").html();
        if ($.
    inArray(name,plonk) == -1)
            
    plonk.push(name);
          
    localStorage["plonk"] = plonk;
        $(
    this).hide();
        
    console.log("Found "+name);
    });

    $(
    ".bbcode_quote").each(function() {
        var 
    name = $(this).find("strong").html();
        if ($.
    inArray(name,plonk) > -1){
            
    console.log("Found quote from "+name);
            $(
    this).html("Quote from "+name+" hidden");
            $(
    this).hide();
        }
    });


    $(
    'li[class*="threadbi"]').each(function() {
        var 
    name = $(this).find(".username").find("strong").html();
        if ($.
    inArray(name,plonk) !== -1){
        $(
    this).hide();
        
    console.log("hiding "+this)};
    });

    $(
    'li[class*="threadbi"]').each(function() {
        var 
    name = $(this).find(".author").find('a[href^="https://www.gleitschirmdrachenforum.de/member.php/"]').html();
        if ($.
    inArray(name,plonk) !== -1){
        $(
    this).hide();
        
    console.log("hiding "+this)};
    });

    $(
    'li[class*="threadbi"]').each(function() {
        var 
    name = $(this).find(".memberaction").find("strong").html();
        if ($.
    inArray(name,plonk) !== -1){
        $(
    this).hide();
        
    console.log("hiding "+this)};
    });

    $(
    'li[class*="threadbi"]').each(function() {
      var 
    name = $(this).find(".threadlastpost").find('a[href^="https://www.gleitschirmdrachenforum.de/member.php/"]').html();
        if ($.
    inArray(name,plonk) !== -1){
        $(
    this).hide();
        
    console.log("hiding "+this)};
    });

    $(
    'li[class*="forumbit_post"]').each(function() {
        var 
    name = $(this).find(".username").find("strong").html();
        if ($.
    inArray(name,plonk) !== -1){
        $(
    this).hide();
        
    console.log("hiding "+this)};
    });


    $(
    "#pagination_top").before($("<a></a>").addClass("newcontent_textcontrol").text("Clear totalignore list").click(function() { if(confirm("Clear the totalignore list? It will add each user it finds an ignored stub for.")) localStorage.removeItem("plonk"); })); 
    Geändert von Sebastian Neuhaus (16.01.2019 um 11:24 Uhr) Grund: code v2.1.2 ignorierte Threadersteller werden nun auch gefiltert

  3. #18
    DHV-Mitglied Avatar von Thermann
    Registriert seit
    Oct 2002
    Beiträge
    387
    Ort
    München

    AW: Forum ignorieren Funktion erweitern...

    Vielen Dank an Sebastian, Rene und die anderen, die hier Tipps gegeben haben!
    Ich kann jedem nur empfehlen das Plugin zu installieren und das Forum wird wieder lesenswert.
    NOVA Team Pilot

  4. #19
    DHV-Mitglied
    Registriert seit
    Feb 2016
    Beiträge
    463

    AW: Forum ignorieren Funktion erweitern...

    Zitat Zitat von marcel1 Beitrag anzeigen

    3. Wenn Nutzer A einen anderen Nutzer B auf die ignorieren Liste setzt sollte Nutzer B keine Antworten auf von Nutzer A eröffnete Themen geben können.
    DAS wäre die ultimative Otterfalle! Ich rede im echten Leben auch nicht mit jedem, aber hier kann jeder alles zumüllen.

    Gruss

    Raschel

  5. #20
    DHV-Mitglied Avatar von robert.scheibe
    Registriert seit
    May 2012
    Beiträge
    7

    AW: Forum ignorieren Funktion erweitern...

    Wie wäre es denn damit, diese hier beschriebene Funktion ins Forum einzubauen?

    https://youtu.be/jOhWZOn_IWY?t=1841

    Find ich eine sehr elegante Methode .

  6. #21
    DHV-Mitglied
    Registriert seit
    Apr 2017
    Beiträge
    17

    AW: Forum ignorieren Funktion erweitern...

    Ich fände viel besser auf ein "modernes" Forums-Format wie reddit.com zu wechseln. Mithilfe von Up und Down-Vote-Funktionen sieht man zumindest, welche Beiträge von der Allgemeinheit als sinnvoll betrachtet werden.

    reddit.com/r/freeflight wird allerdings leider sehr schwach frequentiert...

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •