Diese Diskussionsseite dient dazu, Verbesserungen an der Projektseite „Helferlein/Extra-Editbuttons“ zu besprechen. Persönliche Betrachtungen zum Thema gehören nicht hierher. Für allgemeine Wissensfragen gibt es die Auskunft.

Füge neue Diskussionsthemen unten an:

Klicke auf Abschnitt hinzufügen, um ein neues Diskussionsthema zu beginnen.
Archiv
Wie wird ein Archiv angelegt?
Auf dieser Seite werden Abschnitte ab Überschriftenebene 2 automatisch archiviert, die seit 7 Tagen mit dem Baustein {{Erledigt|1=--~~~~}} versehen sind.

Dokumentationsseite: Extra-Editbuttons

Bilder von anderen Seiten einbinden Bearbeiten

Hallo, ich wollte mal ausprobieren ob sich z.B. dieses Bildchen als Icon eignet. Geht nicht, er zeigt mir dann nur die erweiterte Editbuttonsreihe an. Woran liegt das? Oder was hab ich falschgemacht? Geht das Dateiformat nicht? Für weitere siehe Google-Suche ohne das x am anfang gehts nicht, möglicherweise zu ersetzten durch a,b,c….
fragt --Bergi Noch Fragen? 01:52, 8. Jul. 2009 (CEST) PSBeantworten

Signatur Bearbeiten

Ist es Absicht, dass bei meiner Signatur jetzt nur noch 4 Tilden kommen und das vorangehende -- fehlt? Oder liegt das an einer Einstellung bei mir? Das ist ein bisschen komisch, wenn die Sig nicht getrennt vom Text dargestellt wird, finde ich. --kingofears¿Disk? 野球 19:52, 9. Jan. 2010 (CET)Beantworten

Editbuttons Bearbeiten

Hallo! Lasse mir grad ein Wiki für die Fotostiftung bauen, krieg aber irgendwie die Edittbuttons nicht hin. Natürlich auch nicht die Extra-Editbuttons. Wie krieg ich die in mein wiki http://fotodok.meschch.nine.ch/index.php?title=Hauptseite? Für jede Hilfe dankbar --Nienetwiler 14:43, 9. Mär. 2010 (CET)Beantworten

Ausrichtung der Buttons Bearbeiten

Hi, nachdem ich mich überall durchgewuselt habe was die Buttons angeht, habe ich noch eine Frage... Um das Design auf meiner wiki abzurunden habe ich die Buttons gruppiert. Nutze dafür verschieden große transparente Grafiken. Das klappt auch wunderbar. Nun würde ich aber gerne noch die Buttons gezielt in 3-4 Zeilen aufteilen, da kommt meine Frage: Wie setze ich das in diesem Script um?

Nutze natürlich das hier. Würde mich freuen, wenn mir jemand verrät was ich machen müsste... --85.180.226.13 21:58, 22. Mär. 2010 (CET)Beantworten

var customEditButtons Bearbeiten

Hallo, habe gerade http://simpsonspedia.net/index.php?title=mediaWiki:Common.js auf den neusten Standgebracht und dementsprechend auch meine eigene monobook.js angepasst http://simpsonspedia.net/index.php?title=Benutzer:Comic_Book_Guy/monobook.js

Warum wird die Angabe, die ich in Anführungszeichen setze (aktuell "All"), doppelt angehangen (http://simpsonspedia.net/doppelt.png)?

MfG --s.net Talk 05:23, 8. Feb. 2012 (CET)Beantworten

"Am 5. November 2018 ist die Werkzeugleiste „2006“ weggefallen..." Bearbeiten

Dieser Baustein verhindert die automatische Archivierung dieses Abschnitts und seiner Unterabschnitte.

@PerfektesChaos: Äh, wie meinen, bitte? Die Extra-Editbuttons gibt's ab sofort nicht mehr? Warum? Wie komme ich wieder an welche? --JD {æ} 22:26, 5. Nov. 2018 (CET)Beantworten

Weiß nicht. WD:NEU #BREAKING – mw.toolbar wird entfernt + FZW. VG --PerfektesChaos 22:28, 5. Nov. 2018 (CET)Beantworten
Total super wenn man von heute auf morgen wirklich gar nicht mehr arbeiten kann. Gibt es eine Alternative, mit der man sich konfigurierbare Buttons bauen kann? --Krd 05:46, 6. Nov. 2018 (CET)Beantworten
Spezial:Diff/182503161, Spezial:Diff/182502979 (Klick auf grauen Button: --~~~~ Klack:) --PerfektesChaos 10:09, 6. Nov. 2018 (CET)Beantworten
Kannst Du für menuSwitcher mal eine Beispielkonfig irgendwo ablegen? --Krd 10:55, 6. Nov. 2018 (CET)Beantworten
Läuft seit einem Jahr auf s:de:MediaWiki:Gadget-Sonderzeichenauswahl.js mit deren Altbestand.
In s:de:Benutzer:PerfektesChaos/Paulis/monobook.js oben unter fiat() recht konventionelle statische Elemente; darunter als Experiment ein dummy mit hochdynamischer kontextsensitiver Funktion; passt die Wirkung den momentanen Gegebenheiten an.
LG --PerfektesChaos 11:10, 6. Nov. 2018 (CET)Beantworten
Ich krieg es nicht geregelt. --Krd 13:02, 6. Nov. 2018 (CET)Beantworten

@Krd: War schon fast gut.

  • Du müsstest nur noch ergänzen:
options.position = [ { selector: "textarea",
                       lead:     true,
                       last:     true } ];
  • Das veranlasst beispielsweise, oberhalb von jedem Texteingabefeld in der HTML-Seite eine Leiste einzufügen.
  • Die de-Wikisource hatte dies bereits in der projektweiten Basis-Definition vorgenommen.
  • Auf einem Hochlade-Formular wird damit an jedem großen Feld eine eigene Leiste angebaut; kann man auch an noch mehr Stellen machen.
  • menuSwitcher ist völlig nackt und trifft keinerlei Annahmen über die Seite. Müsste sogar auf Nicht-MW-Wiki-Dokumenten funktionieren, bräuchte bloß geladene MW-Bibliotheken. Damit ist menuSwitcher auch geeignet, in jeder aktuellen oder zukünftigen Skin oder mobil oder sonstwo zu arbeiten.

LG --PerfektesChaos 16:20, 6. Nov. 2018 (CET)Beantworten

Supergenial, danke! Damit komme ich dann klar. --Krd 18:04, 6. Nov. 2018 (CET)Beantworten
Eine Frage noch: Die Editbuttons hatten drei Felder: Text wird vor der Cursor eingefügt, Selektion wird durch Text ersetzt und wieder selektiert, und Text wird dahinter gesetzt. Das mittlere sehe ich im menuSwitcher nicht. Gibt es das nicht? (Ist jetzt nicht wirklich entscheidend, aber wenn das einfach zu ergänzen ist, würde ich mich freuen.) --Krd 20:00, 6. Nov. 2018 (CET)Beantworten
Grundsätzlich gibt es noch wesentlich mehr Möglichkeiten als früher (alles optional). Der genaue Fall wie von dir beschrieben wird vermutlich von der benutzerdefinierten Funktion abgedeckt.
menuSwitcher ist vom Konzept der Onlyifediting abgeleitet und bildet alle dortigen Funktionen nach.
Von den .toolbar-Editbuttons kenne ich als „mittlere“ nur die als .sample von menuSwitcher angebotene Komponente; das aber realisiert als Beispieltext wie http://example.org gerade für den Fall, dass bisher nichts selektiert worden ist, während andernfalls der selektierte Bereich zwischen den umschließenden Elementen stehenbleibt.
Einen Anwendungsfall, wo man einen selektierten Text von etwas anderem umschließen und den bisherigen Text selbst ersetzen und den neuen konstanten Text dafür selektieren wolle, wüsste ich grad nicht. Wenn, dann wie gesagt mittels Funktion (siehe das WS-Beispiel), wo der bisher selektierte Text analysiert werden kann, und abhängig von dem vorgefundenen Inhalt sonstwas berechnet und manipuliert werden würde, und schließlich durch jenes Ergebnis ersetzt.
LG --PerfektesChaos 09:05, 7. Nov. 2018 (CET)Beantworten
Für das Ersetzen fällt mir auch kein Beispiel ein, aber etwas einzusetzen und den Mittelteil zu selektieren hat Sinn, wenn man z.B. eine Vorlage mit einem Default-Parameter einsetzt, den man danach vielleicht direkt überschreiben möchte. Ist aber wie gesagt nicht entscheidend, 99% Funktionalität habe ich wieder, das reicht. --Krd 18:06, 8. Nov. 2018 (CET)Beantworten
@PerfektesChaos: Ich habe gerade einen Fall, in dem ich ein Wort markieren und durch ein anderes ersetzen möchte (ohne etwas davor oder dahinter zu setzen) bei der Verwaltung von Vorlagen. Es wäre für mich hilfreich, wenn Du das irgendwann mit aufnehmen könntest. --Krd 14:01, 4. Dez. 2018 (CET)Beantworten
@Krd: Wie vorstehend bereits beschrieben – mittels der Funktionskomponente .fun kannst du das von dir markierte Wort zur Kenntnis nehmen und je nachdem, wie es lauten mag, durch irgendetwas anderes ersetzen. Eine Funktionalität, irgendwas immer nur durch einen konstanten Ausdruck zu ersetzen ist kein allgemeiner Anwendungsfall, und deshalb kein Bestandteil der allgemeinen Gestaltungsparameter und wird auch keiner werden. Der weitaus überwiegende Anwendungsfall ist die Dekoration und Beibehaltung von bereits bestehendem Text. Ansonsten kannst du auch das zu ersetzende Wort trivial konfigurieren und gleichzeitig Strg drücken – das funktioniert mit sämtlichen Buchstaben usw. genauso. LG --PerfektesChaos 14:22, 4. Dez. 2018 (CET)Beantworten

DaB. bastelt gerade daran, die Extra-Editbuttons wieder auf die Reihe zu kriegen [1]. --JD {æ} 18:23, 6. Nov. 2018 (CET)Beantworten

Ähm* er hat jetzt das Script völlig unnötig entsorgt (in ein statische Config-Liste verwandelt). Wäre schön wenn er das wieder rückgängig machen könnte. Ansonsten war da nicht viel zu basteln. Das Script ist nach dem Modul-Import funktionsfähig wie vorher. -- User: Perhelion 23:31, 8. Nov. 2018 (CET)Beantworten
Ohne die Möglichkeit für benutzerdefinierte Buttons ist das Script für mich praktisch wertlos … --Leyo 23:56, 8. Nov. 2018 (CET)Beantworten
Aja, zudem wird jetzt das Modul und die ganze Config auf jeder Seite abgerattert obwohl gar kein Edit-Modus besteht. Ist wohl ein generelles Problem mit Extension:Gadgets. Bei größeren Scripten wäre ein Workaround eine Zwischen-Laderoutine einzubauen. PS: Wie DaB mir gerade sagte hätte er sich die Arbeit ersparen können, da er anscheinend übersehen hat, dass die Initialisierung von einer Lade-Abfrage mit dem nicht mehr existenten Modul 'mediawiki.toolbar' abhängt (was an sich wohl auch besser im Resourceloader hätte definiert sein sollen). Gerade getestet, einfach das ganze mw.loader.using raus und es funzt wieder. -- User: Perhelion 00:11, 9. Nov. 2018 (CET)Beantworten
Da das Skript ja ursprünglich für die Monobook gedacht war, habe ich wie von Perhelion erwähnt, diese "gefixte" Version wieder in den Benutzer-Namensraum gelegt. Auf eine Kopie der ursprünglichen Dokumentation werde ich verzichten, bis man hier ein Entscheidung gefunden hat. Grüße, --PDD3 12:24, 11. Nov. 2018 (CET)Beantworten