Benutzer Diskussion:Jowereit/typografie.js

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 11 Jahren von Mangomix in Abschnitt Script + WikEd
Zur Navigation springen Zur Suche springen

Hallo Jowereit,

Dein Tool gefällt mir sehr gut. Ich würde es gerne auf meine eigene Wiki-Installation einbinden, und allen Benutzern sofort verfügbar machen.

  1. Wo muss ich die Datei speichern?
  2. Wie binde ich sie so ein, dass das Tool für jeden Benutbar ist?

Danke, --BenjaminBruecker 17:54, 2. Mär. 2008 (CET)BenjaminBeantworten

Hallo Benjamin,
  1. Die Datei speicherst du am besten als eigene Seite in deinem Wiki. Eine Möglichkeit ist es, das Skript in eine Benutzerunterseite eines Administratorbenutzers zu speichern, beispielsweise unter Benutzer:Admin/typografie.js. Dann kann das Skript nicht von anderen Benutzern bearbeitet werden. Wenn du das Skript als Seite im normalen Artikelnamensraum speicherst, muss die Seite danach unbedingt schreibgeschützt werden, da sonst jeder das Skript verändern und bösartigen Code einfügen könnte.
  2. So, wie ich dich verstanden habe, möchtest du die Autokorrektur für alle Benutzer global aktivieren. Dazu schreibst du folgenden Code in die Seite MediaWiki:Common.js:
// Hier kommen die ganzen Einstellungen, wie du sie auch in deiner monobook.js vornehmen würdest
var einstellungsname = …;

document.write('<script type="text/javascript" src="'
 + 'http://WWW.DOMAIN.DE/PFAD/ZUM/WIKI/index.php?title=Benutzer:Admin/typografie.js'
 + '&action=raw&ctype=text/javascript&dontcountme=s"></' + 'script>');
Den Pfad zum Wiki und den Seitentitel (title=…) musst du natürlich entsprechend anpassen. – Jowereit (typografie.js) 15:31, 3. Mär. 2008 (CET)Beantworten

Typografie für Quickedit[Quelltext bearbeiten]

Hallo, danke für das tolle Script! Ich wollte mal fragen wie es möglich wäre, dein typografie.js mit Benutzer:ASM/quickedit.js zu kombinieren? Viele Grüße --Knorck??? 17:02, 4. Jul. 2009 (CEST)Beantworten

Das dürfte prinzipiell ohne größere Probleme möglich sein, es bräuchte nur eine kleine Änderung am QuickEdit-Skript. Ich habe beim Autor mal nachgefragt. – Jowereit (typografie.js) 22:56, 4. Jul. 2009 (CEST)Beantworten
Vielen, vielen Dank! :) --Knorck??? 19:21, 5. Jul. 2009 (CEST)Beantworten
Es gibt da eine kleine Unverträglichkeit in QuickEdit, bis die beseitigt ist, habe ich mal einen kleinen Workaround geschrieben. Die QuickEdit-Unterstützung ist jetzt standardmäßig aktiviert, wer sie abstellen möchte, schreibt in seine monobook.js die Zeile var typo_quickedit = false;. Ich bitte um Rückmeldung, falls Probleme auftreten. – Jowereit (typografie.js) 22:53, 24. Jul. 2009 (CEST)Beantworten

Experimentielle Optionen[Quelltext bearbeiten]

Hallo Jowereit. Dein Script ist wirklich gut. Bei den typografischen Anführungszeichen („“) irritiert mich, daß das zweite von links nach rechts fallend dargestellt ist. Ich kenne beide seit meiner frühesten Schulzeit als von Rechts nach links fallend („”).
Oder muß ich da irgendwo was nachstellen. --JLeng 18:29, 23. Dez. 2009 (CET) Bei der Vorschau wird das anders dargestellt als im „Bearbeiten-fenster“. Beide Zeichen sollten in dieselbe Richtung gekrümmt sein.Beantworten

Hallo JLeng, danke für das Lob. Das erste von dir gebrachte Beispiel („“) ist die korrekte Variante. Welche Schriftart benutzt du denn und hilft es, eine andere Schriftart einzustellen? Ich glaube mich zu erinnern, dass beispielsweise bei der Schriftart Verdana die Zeichen “ und ” vertauscht sind. Viele Grüße, Jowereit (typografie.js) 23:00, 23. Dez. 2009 (CET)Beantworten
Ich hatte gar nicht geschrieben, was ich eigentlich wollte (Überschrift). Jetzt aber:
Dein Script bietet die Möglichkeit, die Autokorrektur (über Bearbeiten-Fenster) abzuschalten. Es gibt in den „Benutzer-Einstellungen | Bearbeiten → Experimentielle Optionen“ die Möglichkeit, eine „Erweiterte Bearbeiten-Werkzeugleiste“ zu aktivieren. Eine schöne Erweiterung mit mehr Möglichkeiten, aber die Abschaltmöglichkeit der „Autokorrektur“ funktioniert dann leider nicht mehr. Der Button und die Schrift sind weg. Kannst du das anpassen?
Meine Schriftart habe ich auf „Tahoma“ eingestellt. Ich gebe zu, an die falsche Darstellung, (" "), habe ich mich gründlich gewöhnt. Aber korrekter ist besser, also umgewöhnen. ;) Gruß, --JLeng 11:09, 24. Dez. 2009 (CET)Beantworten

Andere Wikiprojekte/Syles[Quelltext bearbeiten]

Finde den Script echt praktisch. Funktioniert der auch bei Wikibooks, bez gennerell bei anderen Styles und Wiki-Projekten? Wenn nein, was muss man ändern? MfG-- Sannaj 19:05, 30. Jan. 2010 (CET)Beantworten

Ich habe das jetzt nicht ausprobiert, aber es könnte sein, dass du folgendes in deine monobook.js auf Wikibooks hinzufügen kannst:
document.write('<script type="text/javascript" src="'
 + 'http://de.wikipedia.org/w/index.php?title=Benutzer:Jowereit/typografie.js'
 + '&action=raw&ctype=text/javascript&dontcountme=s"></' + 'script>');
Dann funktioniert das Ganze wahrscheinlich auch in diesem Projekt. Das Skript läuft momentan mit den Skins „Monobook“ und „Vector“. Viele Grüße, Jowereit (typografie.js) 22:47, 30. Jan. 2010 (CET)Beantworten

funzt nicht mit Firefox 3.6[Quelltext bearbeiten]

Hallo, ich habe dein Script hiermit in meine Common.js eingebunden, leider läuft es nicht mit Firefox 3.6. Lässt sich da was machen? Gruß --Schniggendiller Diskussion 23:16, 29. Mai 2011 (CEST)Beantworten

Guten Abend Schniggendiller, ich habe mal einen kurzen Test bei mir durchgeführt. Wenn ich das Skript in die common.js einfüge, dann funktioniert es tatsächlich nicht – wohl aber, wenn ich es in die .js-Datei meines Skins einfüge (bei mir z.B. vector.js).
Könntest du mal auf Wikipedia:Skin in der Tabelle nach der .js-Datei für deinen Skin suchen und die Zeile includePage('Benutzer:Jowereit/typografie.js'); dort einfügen? Eventuell funktioniert es dann, ansonsten gib mir einfach kurz Bescheid, bitte auch mit der Angabe, welchen Skin du benutzt.
(Warum es mit der common.js nicht funktioniert, erschließt sich mir allerdings im ersten Moment nicht. Was aber auch daran liegen könnte, dass es kurz nach elf Uhr abends ist …)
Viele Grüße, Jowereit (typografie.js) 23:01, 30. Mai 2011 (CEST)Beantworten
N’Abend, ich habe es jetzt noch mal per vector.js probiert, leider ohne Erfolg. Skin ist also wie gesagt Vector, hier habe ich die beiden Beta-Funktionen aktiv sowie bei den Helferlein wikEd. Da ich nicht weiß, ob zuerst commons.js oder skin.js geladen wird, habe ich sicherheitshalber auch noch die Einbindung in common.js gelöscht. Ebenfalls ohne Erfolg ... Weder über meinen Computer noch über den Browser gibt es was Besonderes zu berichten (Win XP, FF 3.6.16 ohne add-ons). Mit IE 8.0 funktionierte es übrigens von Anfang an, aber den benutze ich normalerweise nicht (schon allein, weil dort wikEd nicht läuft). Gruß --Schniggendiller Diskussion 01:44, 31. Mai 2011 (CEST)Beantworten

Script + WikEd[Quelltext bearbeiten]

Hallo Jowereit, das Script find ich klasse! Nur ... leider funktioniert es bei mir nur, solange ich WikEd dekativiert lasse. Dann wird brav beim Tippen ersetzt und ich sehe oben rechts das "Autokorrektur"-Kontrollkästchen. Mit aktiviertem WikEd erscheint jedoch kein „“-Knopf in der Bearbeitungsleiste wie auf deinem Screenshot, sondern nach wie vor rechts oben ein Autokorrektur-Kontrollkästchen, jedoch ohne Funktion beim Editieren. Egal ob ich Monobook oder Vector verwende. Hast du eine Idee, wie ich das löse? --Mangomix Disk. 14:39, 4. Aug. 2012 (CEST)Beantworten

Hallo Mangomix, ich habe mal ein paar Korrekturen vorgenommen, sodass auch neuere wikEd-Versionen unterstützt werden. Kannst es gerne mal testen (momentan lässt sich der Button bei mir nicht auf „aus“ stellen, die Autokorrektur wird aber trotzdem deaktiviert). Viele Grüße, -- Jowereit (typografie.js) 16:58, 4. Aug. 2012 (CEST)Beantworten
Yes! Klappt! Die WikEd-Leiste hat auch den neuen Button anstelle des Kontrollkästchens. An/Ausschalten geht auch, wobei sich der Button selbst, wie bei dir auch, nicht verändert.) War also ein Versionenkonflikt, dann mal von mir vielen Dank für das superschnelle Update, über das sich sicher auch viele andere Verwender freuen werden! Ich hoffe, sowas wird bald auch standardmäßig „eingebaut“! Gruß, --Mangomix Disk. 17:45, 4. Aug. 2012 (CEST)Beantworten
Ups, irgendwas „klemmt“ da doch noch! Nachdem ich eben Vorschau drückte, verschwand die WikEd-Leiste komplett und kam selbst nach Browser-Neustart, ab- und wieder anschalten in den Benutzereinstellungen nicht wieder. Browser-Cache leeren → WikEd ist wieder da, aber mit jedem Speichern oder Vorschau drücken verschwindet es auch prompt wieder. --Mangomix Disk. 17:53, 4. Aug. 2012 (CEST) Nachtrag: Seh grad, du hast vorhin deine vector.js verändert (aus der hatte ich vorher beim Rumprobieren den Code kopiert in der Annahme, dass nicht falsch sein kann, was der Entwickler selbst benutzt), welches Skript sollte ich denn jetzt in meine einfügen? --Mangomix Disk. 17:58, 4. Aug. 2012 (CEST)Beantworten
Oha, danke für den erneuten Bugreport – da hat etwas im (von der wikEd-Entwicklungsseite übernommenen!) Button-Initialisierungscode nicht gestimmt. Es sollte jetzt funktionieren. An der vector.js habe ich übrigens nichts verändert. Grüße, Jowereit (typografie.js) 16:17, 5. Aug. 2012 (CEST)Beantworten
Gerne, ich Dank DIR! Bei mir klappt jetzt alles, d.h. auch ohne Cache-Leerung bleibt die WikEd-Leiste erhalten, nachdem ich Vorschau oder speichern drücke. Und die Autokorrektur funktioniert auch mit WikEd einwandfrei, auch das ein/ausschalten. Die Button-Optik bekommst du bestimmt auch noch hin - kann man ja auch mit leben, wenn man’s weiß. Zu vector.js: stimmt, rüberkopiert hatte ich dann wohl von deiner monobook.js - und die war auch vorher schon anders aus als die vector.js. Anyway, ich bin jetzt happy und habe es schon eben beim Schreiben von Cocktail genossen. Schönen So. Abend noch! --Mangomix Disk. 18:52, 5. Aug. 2012 (CEST)Beantworten


Fehler bei Interpunktion[Quelltext bearbeiten]

Wenn ich den Punkt drücke, löscht er die gesamte Seite bzw. springt an den Anfang der Seite. Ich schreib hier mal ohne den Punkt zu benutzen, weil sonst der Inhalt der Seite weg ist. Passiert auch bei Klammer, Tilden usw. wie ich grad merke. Mit eingeschaltetem wiEd ist der Fehler anscheinend weg. Rechtschreibkontrolle (Disk) 18:48, 5. Aug. 2012 (CEST)Beantworten