[Jetpack] Camp Firefox: Links & Button Zitieren

  • Nach dem hier mit dem Jetpack bereits zwei Erweiterungen, AutoCopy und CopyPlainText, entsorgt werden konnten, ging es dem Greasemonkey an den Kragen.

    Unter Greasemonkey liefen zwei Skripte, FxForumNewTab von Mithrandir und camp-firefox.de Login To Quote von boardraider (in der Reihenfolge der Umsetzung), deren Ideengut dankbar aber ungeniert benutzt wurde.

    Das Skript

    speichere man unter Camp_Firefox.js.

    Für die Installation wird noch eine kleine html-Datei benötigt

    die man unter Camp_Firefox.html speichere.

    Die relevante Zeile der html-Datei ist

    Code
    <link rel="jetpack" href="./Camp_Firefox.js">

    über der das Skript im Jetpack installierbar ist, wenn man diese Datei im FF öffnet.

    Literatur:
    (1) about:jetpack -> API Referenz
    (2) die Dokumentation zu jQuery

    Edit: Das Skript um die Links der Suchfunktionen ergänzt.

    Einmal editiert, zuletzt von Anonymous (12. August 2009 um 21:54)

  • Bei der momentanen Suchfunktion wird immer der aktuelle Tab überlagert. D.h. nach erfolgreicher Suche darf man sich wieder zum Ursprungsbeitrag durchhangeln. Mit einer kleinen Ergänzung

    Code
    if ( doc.location.href.indexOf('camp-firefox.de/forum') != -1 ){
        $("form.#search",doc).attr('target','_blank');
        $("form.#search > fieldset > a",doc).attr('target','_blank');
      };

    werden die "Suche" und die "Erweiterte Suche" in einem neuen Tab geöffnet.

    Der Code im Eingangsbeitrag wurde entsprechend abgeändert.

    Nach der erneuten Speicherung der Datei Camp_Firefox.js in "about:jetpack" -> 'Installed Features' -> 'Camp Firefox' -> uninstall anklicken. Die Zeile wandert an das Seitenende. Mit einem Klick auf reinstall wird, entgegen der hier gehegten Erwartungshaltung, der Quelltext der Datei vollständig neu eingelesen.