PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Browsererweiterung für Firefox/Greasemonkey



don
15.07.2007, 18:47
ich habe eine erweiterung, die man lokal im firefox installieren kann geschrieben, die ein problem des forums behebt und 6 Features hinzufügt:


alle internen links werden so abgeändert, dass sie funktionieren egal ob man auf forum.wb-community.de oder www.windelbabies.de surft
über jeden beitrag findet man einen button "L" der einen link auf diesen post darstellt. dies ist praktisch um einen direkten link auf einen beitrag zu bekommen. (zum posten in einem anderen thread/irc/icq/ähnliches)
man bekommt einen button "rot13" mit dem man rot13 verschlüsselte absätze entschlüsseln kann (vorher den gewünschten textteil markieren). des weiteren gibt unter den optionen zum editieren einen button "13" mit dem man text verschlüsseln kann.
wenn man ein stichwort mit doppelten, runden klammern (zB ( Windel (http://windelspeak.ath.cx/rot13/suche.php?text=Windel) ) umgibt, wird dieses beim absenden durch einen link ersetzt, der direkt auf die ergebnisliste der suche nach diesem wort verweist (also Windel (http://windelspeak.ath.cx/rot13/suche.php?text=Windel))
wenn man ein wort mit doppelten, eckigen klammern (zB Harmony (http://wiki.windelbabies.de/index.php/Harmony)) umgibt, wird dieses durch einen Link auf unser wiki ersetzt (also Harmony (http://wiki.windelbabies.de/index.php/Harmony))
in der Übersicht der neuen Beiträge erhält man einen Button "Alle Neuen Ergebnisse in Tabs öffnen"
behebt probleme mit der sichtbarkeit von schrift (zu klein, schlechter kontrast) in einigen beiträgen
gm-wbrightdomain: leitet auf die richtige domain weiter (also die bei der man angemeldet ist)


um das die erweiterung nutzen zu können braucht ihr firefox. dannach müßt ihr die erweiterung greasemonkey (https://addons.mozilla.org/de/firefox/addon/748) installieren.
nun müßt ihr nur noch auf die folgenden links klicken:
http://windelspeak.ath.cx/rot13/gm-wblinks.user.js
http://windelspeak.ath.cx/rot13/gm-wbpost.user.js
http://windelspeak.ath.cx/rot13/gm-wbrot13.user.js
http://windelspeak.ath.cx/rot13/gm-wboal.user.js
http://windelspeak.ath.cx/rot13/gm-wbvisibletext.user.js
http://windelspeak.ath.cx/rot13/gm-wbrightdomain.user.js

in gm-wbrot13.user.js befindet sich die von einigen nicht benötigte rot13-funktion.

BoP
15.07.2007, 22:00
Super idee. Jetzt noch ein Addon das Anhänge genrell sichtbar macht)

don
16.07.2007, 02:12
das kann man leider auf diese art nicht lösen, weil mir im browser bei arkon die information fehlt welche attachments zu welchem post gehören.

cat
16.07.2007, 03:24
Doofe frage, für was soll die verschlüsselung gut sein

don
16.07.2007, 11:07
zB für sowas:



Was haben der Trabbi und ein Kondom gemeinsam?
- Orvqr oruvaqrea qra Irexrue.


ist einfach, wenn man etwas schreiben möchte, was nicht auf den ersten blick lesbar sein sollte. ist vergleichbar damit etwas in schriftgröße 1 zu schreiben.

colognefire
16.07.2007, 12:30
Zum Verschlüsseln gibt es doch diesen hier:
Mpmmffmppfmmmppppp Fmpmppfpffmp pmpmmmpppppp pppmffmmfmfpfmp pmmmppmpmmpppff pmfmppfmmmppppp!

tee
16.07.2007, 12:33
huhu :)


Original von colognefire
Zum Verschlüsseln gibt es doch diesen hier:
Mpmmffmppfmmmppppp Fmpmppfpffmp pmpmmmpppppp pppmffmmfmfpfmp pmmmppmpmmpppff pmfmppfmmmppppp!

aber bei kenny wird der text dann ja so lang ;)
ich find die idee mit ROTx generell ganz ansprechend. ist wieder mehr spielzeug fürs forum :D

schatten und süsses wasser

tee :]

PapaMaxi
16.07.2007, 16:43
glaube es wäre sehr gut, wenn jemand darüber einen artikel im wiki schreiben würde
den ich weiß nicht wirklich wie das funktioniert :-/

tee
16.07.2007, 16:49
huhu:)

es gibt schon einen wikipediaartikel :p http://de.wikipedia.org/wiki/ROT13

aber es ist, wie aus abb.1 :p zu ersehen, eigentlich ganz einfach: du vertauschst A gegen N - B gegen O usw...

http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/ROT13.png/800px-ROT13.png
abb. 1 :p


schatten und süsses wasser

tee :]

smu
16.07.2007, 17:22
Hi Don.

Das mit den Links finde ich echt praktisch, aber ROT13 macht mein Firefox sowieso schon selbst (per Kontext-Menü, möglicherweise durch eine meiner vielen Erweiterungen).
Wäre es möglich, dass Du die Funktionen für die Linsk in ein eigenes Script auslagerst? Ich habe mich zwar schon dran versucht, aber irgendwie hat das nicht geklappt.
Außerdem: Die Icons austauschbar zu machen, so dass sie auch eines der neutralen Themes des Forums unterstützen wäre echt schön. Wenn das automatisch ginge sogar noch schöner ;-)

Ciao,
Sven

don
16.07.2007, 17:39
theoretisch könnte ich für jeden style eigene buttons haben. dafür bräuchte ich aber die buttons in dem entsprechenden style. wer für "seinen" style gerne buttons haben möchte kann ja die buttons ersten und sie mir schicken - ich bau sie dann ein.

das mit dem script teilen mache ich morgen.

dann mache ich 3 teile:

wbrot13.user.js für die rot13 funktion
wblinks.user.js für das fixen der links und einfügen des links auf den post selber
wbpost.user.js für die hilfsfunktionen beim posten

Jona Windeltiger
18.07.2007, 16:36
Ein paar dieser "Erweiterungen" sind ja ganz sinnvoll, aber ich würde alle bitten, nicht das ganze Forum "zuzuspammen" mit unleserlichem Buchstabensalat. (Es gibt auch Leute ohne Firefox, Leute die auch mal an fremden Rechnern surfen und Leute, denen es zu doof ist, überall irgendeinen Kram zu installieren. Und die möchten gerne auch alles Lesen können. Danke!)

smu
18.07.2007, 16:49
Iöyyvt Qrvare Zrvahat.

Öhm, ich meine: Völlig Deiner Meinung.

Im Ernst: Das, was ich noch am angenehmsten finde ist die Link-Bearbeitung dieser Erweiterung und die Ergänzungen zum Posten finde ich auch nett (z.B. den Einbau des Such-Links zu Worten).

ROT13 etc. können mir gestohlen bleiben. Auch wenn ich ROT13 auch im Kopf "übersetzen" kann.

1-Punkt-Schriftgrößen finde ich echt lästig, aber mein Firefox ist sowieso so eingestellt, dass er eine Mindest-Schriftgröße vorgibt.

Ciao,
Sven

tee
18.07.2007, 18:09
huhu:)


Original von Jona Windeltiger
Ein paar dieser "Erweiterungen" sind ja ganz sinnvoll, aber ich würde alle bitten, nicht das ganze Forum "zuzuspammen" mit unleserlichem Buchstabensalat. (Es gibt auch Leute ohne Firefox, Leute die auch mal an fremden Rechnern surfen und Leute, denen es zu doof ist, überall irgendeinen Kram zu installieren. Und die möchten gerne auch alles Lesen können. Danke!)

es gibt auch mehr oder weniger umständlich die möglichkeit das online über folgenden link (http://netzreport.googlepages.com/online_umwandler_rot_5_13_18_47.html) zu übersetzen :p
es gibt ja auch noch mehr sachen wo man rotX braucht :)

schatten und süsses wasser

tee :]

don
18.07.2007, 20:33
ROT13 hat genauso wie die 1-punkt schriftarten etwas so zu gestalten, dass es schwieriger zu lesen ist.. ich glaube diesen zweck erfüllt es recht gut.
um das ganze am ende lesen zu können gibt es andere wege als die erweiterung.

Jona Windeltiger
18.07.2007, 22:03
Erstens gibt es um die kleines Schrift lesen zu können, einfachere Methoden als für ROT13 (Copy/Past in irgendein Schriftfeld). Zweitens finde ich auch diese 1-Punkt-Schriftart eine ziemliche Unart...
Aber lassen wir das... Hauptsache ihr habt euren Spaß... :P

Linus
18.07.2007, 22:15
Ich muss mich da Jona anschliessen.

Ich kann mich mit dieser 1-Punkt Schreiberei nicht anfreunden. Insbesondere wenn es dazu genutzt wird, Lästereien loszuwerden, die man sich nicht traut gross zu schreiben. Leider ist das der Haupteinsatzzweck der kleinen Schrift.

Genau so geht es mir auch mit irgendwelchen Verschlüsselungstechniken. Das ist hier schliesslich ein Kommunikationsforum. Jeder der hier liest, soll die Möglichkeit haben, auch alles zu verstehen ohne irgendwelche Insiderverschlüsselungen zu kennen.
Es stellt sich auch das Problem, dass die Moderatoren und der Betreiber für all das haftet, was hier geschrieben steht. Das heisst wiederum, dass wir es auch lesen können müssen.
Ich finde nicht, dass jetzt jeder Moderator verpflichtet werden kann, einen bestimmten Browser mit irgendwelchen Plugins zu installieren oder auf bestimmten Websites Texte zu entschlüsseln, damit er alles was hier im Forum geschrieben wird lesen kann.

Als kleinen Gag finde ich die Verschlüsselung ganz lustig und sie hat bei bestimmten Sachen auch ihren Zweck (als AUflösung für Quizfragen, z.b.), aber das sollte meiner Ansicht nach nicht die normale Kommunikation beeinträchtigen.

Viele Grüße
Linus

diaper:in:space
19.07.2007, 00:50
Ich sehe es genauso wie Linus. Eine Verschlüsselung ist für Scherzfragen, Quizfragen, Enden von Filmen und Büchern etc. ok, und dafür reicht die 1-Punkt-Schrift.

Für böse Kommentare finde ich eine Verschlüsselung grundsätzlich nicht ok, und dafür wurde die 1-Punkt-Schrift hauptsächlich verwendet.

Grüße,

Weltraumwindel

don
28.09.2007, 14:57
*push*

hab ein neues script hinzugefügt. es leitet wenn man zB bei www.windelbabies.de nicht eingeloggt ist auf forum.wb-community.de weiter oder umgekehrt. damit sollte man auch bei externen links immer auf der gewünschten domain unterwegs sein.

walex
28.09.2007, 19:14
Für "Verschlüssenungen" gibt es Spoiler Tags. Entweder per JS oder mit gleicher Hintergrundfarbe für Text und Hintergrund. Erfüllt den gleichen Zweck wie 1pt Schrift oder diese dämliche Verschlüsselung und behindert niemanden.

Ein Forum sollte schließlich zweckmäßig sein.
Genauso frage ich mich wieso die ( ) und [ ] Tags nicht einfach in den Parser eingebaut werden (natürlich nicht in exakt der Form).

Übrigens ist mein Firefox nicht dazu da ihn mit tausend Scripts noch weiter aufzublasen. Ich lass nur das Nötigste ran. Greasemonkey benutze ich lediglich auf der Seite wo ich meistens aktiv bin - es wird dort aber nicht eingesetzt um andere mit den Funktionen auszuschließen.

don
28.09.2007, 22:12
wenn ich mich nicht täusche unterstützt dieses forum keine "spoiler tags". für normalsterbliche: das sind markierungen mit dennen man text als nicht direkt lesbar auszeichnen kann.

diese "dämliche verschlüssung" ist eine alte internet technik noch aus usenet zeiten. ich finde sie deutlich praktischer als diesen spoiler-kram der dann auch noch im forum integriert sein muß.

durch alle weiteren funktionen wird niemand ausgeschlossen.
die ( ) und [ ] tags produzieren normale links, die jeder sehen und benutzen kann. (zB Windelfreizeit (http://wiki.windelbabies.de/index.php/Windelfreizeit) und windelalex (http://windelspeak.ath.cx/rot13/suche.php?text=windelalex) ).

des weiteren wird dein FF auch nicht weiter aufgebläht wenn du greasemonkey so oder so installiert hast, da die funktionen nur auf dieser seite aktiv sind.
ich habe hier die funktionen, die mir selber den umgang mit dem forum erleichtern für alle öffentlich zur verfügung gestellt..

eule
29.09.2007, 07:57
don, kleiner Tipp: Suche klappt auch mit GET, POST ist nicht zwingend erforderlich ;-)

don
29.09.2007, 23:52
toller tipp ... nur leider falsch.

ich treib den aufwand ja nicht aus spaß ...wenn ich die suche per get sende bekomme ich nur die suchseite zu sehen!

aber überzeug dich gerne selbst: http://windelspeak.ath.cx/rot13/suche-get.php?text=windelalex

eule
30.09.2007, 10:11
Tjo, schon blöd wenn das Forum mehrere Suchfunktionen hat und ich zu blöd bin die zu unterscheiden ;-)


Aaaber: wenn du Links erzeugen kannst, dann kannst du auch ein <form> dazwischenpacken. Da Javascript eh aktiv ist, gehts auch mit this.submit() statt son Button.

don
30.09.2007, 14:31
ein <form> dazwischenpacken? hier kann nicht jeder html schreiben und javascript schon garnicht, deswegen muß ich ja gerade auf eine externe seite umleiten, da der suchlink ja auch für leute funktionieren soll die meine erweiterung nicht installiert haben.

der button wird für die leute angezeigt, die gerade kein javascript im browser aktiviert haben.

eule
30.09.2007, 16:03
Hmpf. Simmt. Die Sache würd dann auch nur klappen, wenn jeder Greasemonkey installiert hat.

Von den IE-Nutzer mal ganz zu schweigen.