Benutzer Diskussion:MichaelSchoenitzer/QuickWikiEditor

aus Wikipedia, der freien Enzyklopädie

Text im Add-ons-Manager erledigtErledigt

Hallo Michael! Gerne werde ich Dein Tool betatesten. Beim Text im Add-ons-Manager sind mir ein paar sprachliche Schnitzer aufgefallen. Schicke mir doch den Text per Mail (copy geht nicht), ich schicke Dir dann eine korrigierte Version zurück. Was ist mit "restart" gemeint? Disable/enable oder im Ernst ein Firefox-Neustart? Grüße --WolfgangRieger (Diskussion) 23:34, 13. Mär. 2013 (CET)

Hier ist der Quelltext im purem Formart, copy-paste sollte da kein Problem sein. Danke für sprachliche Verbesserungen. Ich werde das Add-on zukünftig auch internationalisierten, bin nur noch nicht dazugekommen. Wo steht den "restart"? -- Michi 23:46, 13. Mär. 2013 (CET)
Sorry, hab erst jetzt gesehen, dass es um den Text im Add-ons-Manager geht. Hier der Text:
{
  "name": "quickwikieditor",
  "fullName": "QuickWikiEditor",
  "description": "Edittool for Wikipedia authors. Simple and fast direct on-page editing of article text sniplets without using the Wikipedia editor.",
  "author": "Michael F. Schönitzer",
  "version": "0.5beta",
  "id": "jid0-hfviyWEDI6edV0BwIzEOoUMbcKI",
  "preferences": [
  	{ "type": "string",
  	  "name": "hotkey",
  	  "title": "Hotkey",
  	  "description": "Key combination to start the editor. Valid modifiers: shift, alt, meta, control & accel. Restart (i. e. disable/enable tool) required.",
  	  "value": "accel-e" },
  	{ "type": "string",
  	  "name": "summary",
  	  "title": "Edit summary",
  	  "description": "The edit summary shown in the article version history. Use value _AUTO_ for automatically generated summary",
  	  "value": "_AUTO_" },
  	{ "type": "bool",
  	  "name": "minor",
  	  "title": "Mark edits as minor",
  	  "description": "Should the edits be marked as minor edits?",
  	  "value": true }
  	],
  "license": "GNU General Public License (https://www.gnu.org/licenses/gpl.html)"
}

Als restart reicht in der Tat ein deaktivieren/aktivieren der Extension. -- Michi 23:50, 13. Mär. 2013 (CET)

Ich habe den Text modifiziert. Denke, er sollte jetzt ok sein. Das Tool funktioniert bislang ganz gut. Der Default-Hotkey scheint allerdings "control-e" und nicht "accel-e" zu sein. Grüße --WolfgangRieger (Diskussion) 00:01, 14. Mär. 2013 (CET)
Danke. accel ist eine plattform-unabhängige Bezeichnung für die Control-Taste bei Windows und Linux bzw. die Command-Taste bei Mac. Sofern du also einen Windows- oder Linux-Rechner hast ist das so in Ordnung. Werde aber vlt. in Zukunft einen Hinweis hinzufügen. -- Michi 00:22, 14. Mär. 2013 (CET)

2 Probleme

Es fehlt ein Handling für gesperrte Seiten und für Vorlagen. Bei beidem reagiert die Software recht unintuitiv. Zumindest das eine sollte recht einfach zu regeln sein, da bei gesperrten Seiten andere GUI-Elemente angezeigt werden. PS: Ich beta-teste auch. syrcro Gekaufte Artikel Nein Danke.svg 21:46, 14. Mär. 2013 (CET)

Gescheiterte Bearbeitung erledigtErledigt

Solange eine gescheiterte Bearbeitung angezeigt wird und erst nach Reload bzw. Blick in die VH klar ist, dass nichts geändert wurde, scheint mir das Tool nicht verwendbar. Es kann doch nicht so schwer sein, zB durch eine Überprüfung der VH sicherzustellen, dass ein Edit stattgefunden hat, oder? --WolfgangRieger (Diskussion) 11:40, 20. Mär. 2013 (CET)

Ich versteh dich nicht ganz: wieso muss du in die VH schauen bzw Reloaden um zu sehen ob es erfolgreich war? Wenn es nicht erfolgreich war bring es eine Fehlermeldung und außerdem gibt es das Optionale Statusicon welches anzeigt ob die Bearbeitung erfolgreich war oder nicht. Wie auch immer ich hab grad ne neue Version hoch geladen, welche auch den angezeigten Text zurücksetzt wenn die Bearbeitung fehlschlägt. Dauert aber noch ein bisschen bis die von Mozilla freigegeben wird. Wenn ich dich falsch verstanden haben oder wenn du einen Fall gefunden hast, bei dem die Änderung nicht erfolgreich war obwohl keine Fehlermeldung kam sag bitte Bescheid. -- Michi 17:19, 31. Mär. 2013 (CEST)
Genau das meinte ich: keine Fehlermeldung + keine Änderung. Beispiel habe ich im Augenblick keines, ist ja ein paar Tage her. Hast Du die Funktion schon mal auf en-WP geprüft? --WolfgangRieger (Diskussion) 17:26, 31. Mär. 2013 (CEST)
PS: Hier sehe ich immer noch die Version 0.6. Grüße --WolfgangRieger (Diskussion) 17:31, 31. Mär. 2013 (CEST)
Das sollte nicht passieren und ist mir selbst auch noch nie passiert. Bist du dir sicher, dass du nicht nur nicht lange genug gewartet hast? (Je nach Internetverbindung und Größe der Seite, kann das Speichern etwas dauern.) Sollte so was nochmal auftreten bitte mit der konkreten Stelle und Seite melden. Werde den Quelltext nochmal reviewen. Die neue Version ist noch in Prüfung von Mozilla. -- Michi 00:01, 4. Apr. 2013 (CEST)
Artikel Französische Sprache. Änderung: "dem Volke verständliche Sprache" -> "dem Volk verständliche Sprache". Bearbeitung wird zunächst angezeigt, wird aber nicht umgesetzt. Kein Eintrag in VH. Nach Reload erscheint der alte Text. --WolfgangRieger (Diskussion) 22:36, 4. Apr. 2013 (CEST)
Danke für das Beispiel. Bei mir hat es aber problemlos geklappt. Werde wohl den Code nochmal reviewen müssen. -- Michi 08:52, 5. Apr. 2013 (CEST)
Hi. Um zu prüfen, ob eventuell irgendein Konflikt mit einem anderen Tool dahinter steckt, habe ich alle Add-ons bis auf NoScript und alle Plugins bis auf Flash deaktiviert. Keine Änderung. Sorry. --WolfgangRieger (Diskussion) 19:01, 5. Apr. 2013 (CEST)

Hi Michael! Die folgende Fehlermeldung könnte Dir vielleicht nutzen:

Timestamp: 06.04.2013 17:48:34
Error: quickwikieditor: An exception occurred.
TypeError: page.revisions is undefined
resource://jid0-hfviywedi6edv0bwizeooumbcki-at-jetpack/quickwikieditor/lib/main.js 224
Traceback (most recent call last):
  File "resource://jid0-hfviywedi6edv0bwizeooumbcki-at-jetpack/addon-sdk/lib/sdk/net/xhr.js", line 126, in 
    self._orsc.apply(self, arguments);
  File "resource://jid0-hfviywedi6edv0bwizeooumbcki-at-jetpack/addon-sdk/lib/sdk/request.js", line 91, in onreadystatechange
    emit(target, 'complete', response);
  File "resource://jid0-hfviywedi6edv0bwizeooumbcki-at-jetpack/addon-sdk/lib/sdk/event/core.js", line 83, in emit
    for each (let item in emit.lazy.apply(emit.lazy, arguments)) {
  File "resource://jid0-hfviywedi6edv0bwizeooumbcki-at-jetpack/addon-sdk/lib/sdk/event/core.js", line 101, in lazy
    yield listeners.shift().apply(target, args);
  File "resource://jid0-hfviywedi6edv0bwizeooumbcki-at-jetpack/quickwikieditor/lib/main.js", line 224, in sourcecoderequest<.onComplete
    sourcecode = page.revisions[0]['*'];

Grüße. --WolfgangRieger (Diskussion) 17:51, 6. Apr. 2013 (CEST)

Ja, das sollte weiterhelfen. Weiß jetzt wo der Fehler auftritt, muss nur noch herausfinden warum. -- Michi 17:53, 11. Apr. 2013 (CEST)

Chrome-Version?

Hallo Michael,

die Idee zu deinem Tool finde ich großartig. Meinst du es wäre möglich eine Version für Chrome zu entwickeln?

Grüße --MB-one (Diskussion) 20:23, 20. Okt. 2013 (CEST)

Ich denke das wäre sicher möglich. Ich hab dafür leider aber keine Zeit. Ich denke es wäre vielleicht sogar möglich eine Browser-unabhängige Version in Form eines Userscripts zu schreiben – aber ich kenne mich mit Javascript noch nicht sehr gut aus, vielleicht findet sich ja jemand anderes. -- Michi 02:15, 24. Okt. 2013 (CEST)

Strg+E öffnet Websuche

Wollte gerade das Addon testen. Es öffnet sich das kleine Bearbeitungsfenster, aber leider spingt mein Firefox gleich danach auf die Hauptseite von Google. Habe mit dem Addon Customizable shortcuts herausgefunden, dass mit Ctrl+E die Aktion "websearch 2" verknüpft ist. Leider löst eine Änderung dieser Tastenkombinationen nicht das Problem. Hat jemand einen Rat? Klar, man kann die Kombination für den QuickWikiEditor ändern, aber ich finde Strg+E dafür sehr passend und einprägsam. --LordOider (Diskussion) 17:17, 6. Nov. 2013 (CET)

Selection includes unsupported tags

Hallo Michael! Ich habe bei meinen Helferlein den Begriffsklärungscheck aktiviert. Der Versuch, im Artikel Korea "dem Tungusen-Stamm" durch "dem Tungusen-Stamm" zu ersetzen scheitert mit obiger Meldung. Wenn ich das Helferlein deaktiviere, sagt der Editor, dass er den zu ersetzenden Text nicht finden kann. Grüße -- Wolfgang Rieger (Diskussion) 09:56, 11. Nov. 2013 (CET)

Der Grund dafür ist klar. Die Funktionsweiße des Addons ist das es versucht die Formatierung des HTML-Quelltextes in Wikitext zurück zu rechnen um dies dann im Quellcode zu suchen. Es unterstützt natürlich nur einen kleinen Bruchteil der Formatierung & wenn es dabei über unbekannte/nicht unterstützte HTML-Formatierung stolpert bricht es (vorsichtshalber) ab. Das Helferlein Begriffsklärungscheck fügt eigene HTML-Formatierung ein und diese wird nicht unterstützt. Wenn ich mal Zeit hab, kann ich das villeicht implementieren. -- Michi 13:01, 29. Nov. 2013 (CET)

Dass er auch bei deaktiviertem Helferlein scheitert, hat vielleicht einen anderen Grund: Wenn ich z. B. im 2. obigem Beispiel (Wikitext: "dem [[Tungusische Völker|Tungusen]]-Stamm") etwas ersetzen will, so bietet er im Editfeld "dem [[Tungusische_V%C3%B6lker|Tungusen]]-Stamm an. Wenn ich dann zu speichern versuche, sagt er, dass er den Text nicht findet. Problem mit dem URL-Enoding von Umlauten? -- Wolfgang Rieger (Diskussion) 13:50, 29. Nov. 2013 (CET)

tastaturlos

Ich muss zugeben, ich hab's noch nicht am PC probiert, aber die Idee dieses Editors klingt ideal fürs Tablett (oder auch Smartphone), wo man oft gerne mal schnell ein Komma oder ähnliche Kleinigkeiten korrigieren möchte wenn man eigentlich nur vorbeikam um etwas nachzuschlagen. Allerdings hat man dann (mangels Tastatur) keine „Tastenkombination“ zur Verfügung. (Ich denke hier hauptsächlich an Firefox für Android; vielleicht ist Firefox OS aber ähnlich.) Wäre das eine grundsätzlich mögliche kleine Erweiterung oder eine tiefgreifende Änderung? (Vielleicht sollte ich allerdings erst einmal selbst experimentieren, die Frage kam mir nur unmittelbar bei Lesen auf.) --SpecMade (Diskussion) 17:56, 14. Nov. 2013 (CET)

Ich könnte entweder eine Option ins Kontextmenü einbauen oder den Button in der Add-on-Bar um eine solche Funktionalität erweitern. Ich hab kein Tablett oder Smartphone – insofern weiß ich nicht ob es die beiden dort gibt. Wenn sich jemand eine der beiden Möglichkeiten wünscht, kann ich die implementieren sobald Zeit. -- Michi 12:56, 29. Nov. 2013 (CET)

Not working in Firefox?

Hi Michael—I don't think QWE is working now, at least in Firefox 28. I've made numerous WP edits with it, and they appear in the article view—but when I view the page source, or edit the entire section of the article, the QWE changes have disappeared. (Es tut mir leid, dass ich nicht Deutsch sprechen, nach dem Weg.) AndyFielding (Diskussion) 10:06, 29. Apr. 2014 (CEST)

English ist no problem. In general the plugin is working. Can you 1. give me some more informations: wich Operatingsystem and which language and project you use 2. test editing on WP:Spielwiese and take a look into the webconsole (open it via Str+shift+K) while doing that. If you get an error while editing please post it here. -- Michi 19:32, 1. Mai 2014 (CEST)

QuickWikiEditor mit HHVM zerstört Kategorien

Hallo,

seit ich den QWE mit HHVM nutze werden die Kategorien durcheinandergewirbelt. Bisher zweimal passiert: [1], [2]

Viele Grüße, --CENNOXX 10:50, 2. Okt. 2014 (CEST)

Ich hab im Moment überhaupt gar keine Idee wie es dazu kommen kann. Sicher dass es an HHVM liegt, hast du vielleicht in der Zeit noch etwas geändert? Neue Firefox-Addons oder neuer Code in common.js oder sowas? Ich werde es Debuggen, weiß nur nicht ob ich diese Woche Zeit finde. -- Michi 01:35, 7. Okt. 2014 (CEST)

Auch Probleme mit QWE

Beispiele: [3], [4], [5]. Gruß --Cramunhao (Diskussion) 15:14, 10. Jan. 2015 (CET)