Zum Inhalt springen

„MediaWiki Diskussion:Gadget-toolserver-integration.js“ – Versionsunterschied

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 15 Jahren von Matthiasb in Abschnitt Komplett-Rewrite
Inhalt gelöscht Inhalt hinzugefügt
Zeile 100: Zeile 100:
:::Ich habe die Übersetzung mal aus dem Onloadhook herausgezogen, damit reicht ein normaler Reload aus, den jeder durchführen kann.
:::Ich habe die Übersetzung mal aus dem Onloadhook herausgezogen, damit reicht ein normaler Reload aus, den jeder durchführen kann.
:::Falls UserPages nicht gewünscht wird, nehme ich es natürlich wieder raus. Einzelne Tools man mann über seine scriptt.css ausblenden, oder wird müssen das in mehrere Gadgets aufsplitten.[[Benutzer:Merlissimo/Sig|Merl]][[Benutzer Diskussion:Merlissimo/Sig|issimo]] 15:40, 9. Apr. 2010 (CEST)
:::Falls UserPages nicht gewünscht wird, nehme ich es natürlich wieder raus. Einzelne Tools man mann über seine scriptt.css ausblenden, oder wird müssen das in mehrere Gadgets aufsplitten.[[Benutzer:Merlissimo/Sig|Merl]][[Benutzer Diskussion:Merlissimo/Sig|issimo]] 15:40, 9. Apr. 2010 (CEST)
::::An eine solche Möglichkeit (analog zu <s>Popups</s> ''[[Wikipedia:Helferlein/Extra-Editbuttons#Anpassung über Parameter|Extra-Editbuttons]]'') hatte ich gedacht.
::::An eine solche Möglichkeit (analog zu Popups) hatte ich gedacht.
::::Ich fände es sinnvoll, wenn UserPages nur angezeigt werden, wenn man die Beobachungsliste (oder allg. Spezialseiten) anschaut. --[[Benutzer:Leyo|Leyo]] 15:44, 9. Apr. 2010 (CEST)
::::Ich fände es sinnvoll, wenn UserPages nur angezeigt werden, wenn man die Beobachungsliste (oder allg. Spezialseiten) anschaut. --[[Benutzer:Leyo|Leyo]] 15:44, 9. Apr. 2010 (CEST)
:::::UserPages bitte wieder raus nehmen oder an einen anderen Ort verschieben, es ist mMn nicht so wichtig, als dass es neben der Beob.-Liste erscheinen müsste. Viele Grüße --[[Benutzer:Orci|Orci]] [[Benutzer Diskussion:Orci|<small>Disk</small>]] 16:00, 9. Apr. 2010 (CEST)
:::::UserPages bitte wieder raus nehmen oder an einen anderen Ort verschieben, es ist mMn nicht so wichtig, als dass es neben der Beob.-Liste erscheinen müsste. Viele Grüße --[[Benutzer:Orci|Orci]] [[Benutzer Diskussion:Orci|<small>Disk</small>]] 16:00, 9. Apr. 2010 (CEST)
Zeile 109: Zeile 109:
::::::::Das ist sinnvoll, danke. --[[Benutzer:Leyo|Leyo]] 16:25, 9. Apr. 2010 (CEST)
::::::::Das ist sinnvoll, danke. --[[Benutzer:Leyo|Leyo]] 16:25, 9. Apr. 2010 (CEST)
Ich muss Matthias recht geben, durch das "MeinUnterschied" wird es vor allem für Admins mit nicht so großem Bildschirm langsam eng, da kann es dann recht leicht passieren, dass man nicht mehr alle Reiter sieht (bei mir reicht der Platz gerade so aus). Braucht es das "MeinUnterschied" wirklich als Reiter neben Versionen/Autoren etc.? Zudem funktioniert derzeit das Erweiterte-Editbutton-Gadget nicht (ich weiß aber nicht, ob das an den Änderungen hier oder woanders liegt). Viele Grüße --[[Benutzer:Orci|Orci]] [[Benutzer Diskussion:Orci|<small>Disk</small>]] 16:43, 9. Apr. 2010 (CEST)
Ich muss Matthias recht geben, durch das "MeinUnterschied" wird es vor allem für Admins mit nicht so großem Bildschirm langsam eng, da kann es dann recht leicht passieren, dass man nicht mehr alle Reiter sieht (bei mir reicht der Platz gerade so aus). Braucht es das "MeinUnterschied" wirklich als Reiter neben Versionen/Autoren etc.? Zudem funktioniert derzeit das Erweiterte-Editbutton-Gadget nicht (ich weiß aber nicht, ob das an den Änderungen hier oder woanders liegt). Viele Grüße --[[Benutzer:Orci|Orci]] [[Benutzer Diskussion:Orci|<small>Disk</small>]] 16:43, 9. Apr. 2010 (CEST)
:::::::::Warum heißt es eigentlich ''Seite bearbeiten''? ''Bearbeiten'' würde doch reichen, was anderes als die Seite kann man sowieso nicht bearbeiten. Würde einige Pixel sparen. Dann: Ich würde das kryptische Rev-IW unter Werkzeuge packen, direkt unter ''Links auf diese Seite'', da paßt es thematisch auch besser. Dann: Vielleicht auch den Autoreviewer und den Linkchecker zu den Werkzeugen, denn im Gegensatz zu den anderen Reitern oben haben diese ja keine direkte Auswirkung auf einen Artikel. Dann: Dasselbe könnte man auch mit Bildsuche machen. (Ja, habe gerade mal wieder Eins, zwei, drei von Billy Wilder gesehen) Ich sehe übrigens im Moment ohne Scrollen gerade noch Autoreviewer, alles was später kommt, ist weg. --[[Benutzer:Matthiasb|Matthiasb]] 16:56, 9. Apr. 2010 (CEST)
:"MeinUnterschied" hieß vorher "Diff zu mir" - nicht viel kürzer. Ich selber finde ja die Toolnamen besser. Diese sind auch kürzer. Das mit der Lokalisierung und den dortigen bezeichnungen habe ich dann übernommen. Neu sind ja auch die sehr viel ausführlicheren Tooltips. Vielleicht kann man deswegen doch die Toolnamens verwenden oder die Beschriftung noch kürzer fassen. [[Benutzer:Merlissimo/Sig|Merl]][[Benutzer Diskussion:Merlissimo/Sig|issimo]] 16:53, 9. Apr. 2010 (CEST)


== MyDiff ==
== MyDiff ==

Version vom 9. April 2010, 16:56 Uhr

Einleitungskommentar

Ich habe eine Bitte:

Wäre es möglich, denn langen Einleitungskommentar auszulagern?

Der Grund wäre, das so weniger Daten übertragen, zwischengespeichert und verarbeitet werden müssen, was sich letzten Endes Server- und Clientseitig in der Geschwindigkeit und Speicherbedarf bemerkbar machen kann.

Die Kommentare sind ja nur für wenige Benutzer Interessant und die finden sie auch wenn nur ein "siehe ..." steht, während für die meisten, normalen Benutzer die Kommentare keine Vorteile bringt, aber dennoch Ressourcen verbraucht.

-- MichaelFrey 12:40, 28. Dez. 2007 (CET)Beantworten

Der Ressourcenmehrverbrauch ist minimal und wohl nicht messbar, da die Skripte clientseitig gecacht werden. Ich hab den Kommentar aber mal gekuerzt, da er eh in der entsprechenden Hilfseite enthalten ist und obendrein das Skript nun etwas uebersichtlicher ist. Arnomane 14:41, 1. Jan. 2008 (CET)Beantworten

urlencode/escape

Wahrscheinlich ist das hier aussichtslos etwas zu schreiben, aber ich versuche es trotzdem mal. Es geht darum, das einige url nicht richtig encoded sind. Dafür müsste um einige variablen escapeencodeURIComponent(varible) gesetzt werden. dies ist bei 'article', 'imagetitle', 'template', 'category' und 'username'/'wgUserName' nötig. Beispiel: Bei der 'Auswertung' von Vorlage:Positionskarte+ ist es gut zu sehen: Derzeit, das '+' wird als Leerzeichen interpretiert. Mit escapeencodeURIComponent sollte es so aussehen und dann funktioniert es. Vielen dank. Der Umherirrende 23:05, 26. Mär. 2008 (CET) Beantworten

Mit escape funktioniert das nicht, da es kein '+' verschlüsselt. Mit encodeURIComponent() sollte es aber gehen. Der Umherirrende 09:17, 27. Mär. 2008 (CET)Beantworten

Es scheint doch nicht zu funktionieren, da ein slash in ein '%2F' umgewandelt wird und das führt immer zu einem Serverfehler (404 File not found). Ich habe derzeit keine Idee um das Problem zu beheben. Ich schaue danach, wenn ich mehr Zeit habe, ob ich eine Funktion finde, die ein '+' richtig codiert und keine anderen Probleme bereitet. Der Umherirrende 19:46, 6. Apr. 2008 (CEST)Beantworten

MyDiff im Versionsvergleich

Servus, spräche etwas dagegen, den Link "Diff zu mir" auch in dieser Ansicht einzublenden? Danke, --Flominator 19:58, 16. Jun. 2008 (CEST)Beantworten

urlencode

Wird eigentlich bei jeder Verwendung von variabeln in einer URL benötigt, damit eventuelle Leerzeichen oder Sonderzeichen entsprechend gewandelt werden. Meist können die Browser oder die Skripte damit umgehen, das ein Leerzeichen im Parameterwert vorhanden ist, aber das muss nicht für alte Browser gelten. Zusätzlich kann man die URl nicht kopieren und einfügen, da das Leerzeichen als Trenner zwischen URL und Beschreibungstext im Wiki dient, dies hat dann unerwünschte Effekte. Vielen Dank fürs einfügen. Der Umherirrende 12:13, 14. Mär. 2009 (CET)Beantworten

Vorlage:NoCommons/Vorlage:NoCommons (Benutzerbild)

Wenn die Vorlage auf einer Dateibeschreibungsseite steht, sollte nicht der Link "Verschieben nach Commons" angezeigt werden. Dies kann durch das vorhandensein der id Vorlage_NoCommons/Vorlage_Benutzerbild abgefragt werden. Der Umherirrende 12:16, 14. Mär. 2009 (CET)Beantworten

Bei erstgenannter Vorlage finde ich den Link in vielen Fällen trotzdem praktisch. Auch wenn beispielsweise Strukturformeln mit {{Bild-PD-Schöpfungshöhe}} lizenziert sind, können sie doch in den meisten Fällen nach Commons verschoben werden. Bei Vorlage:NoCommons (Benutzerbild) finde ich deine Idee aber gut. --Leyo 12:30, 14. Mär. 2009 (CET)Beantworten

Commonshelper: Eingabeseite statt Ergebnis?

Was hält ihr davon, beim Link auf den Commonshelper doit=Get+text zu entfernen, so dass die Eingabeseite des Tools angezeigt wird? Dort kann ggf. der Zieldateiname angepasst oder die TUSC-Angaben für den Direkt-Upload ergänzt werden. --Leyo 16:50, 25. Apr. 2009 (CEST)Beantworten

Um die TUSC-Eingaben zu automatisieren kann du alternativ auch das Bookmarklet für CH auf Wikipedia:Browser-Unterstützung nutzen. --Flominator 15:12, 26. Apr. 2009 (CEST)Beantworten
Ich habe noch nie damit gearbeitet. Da ich an verschiedenen PCs arbeite, müsste auf jedem ein solches Bookmarklet angelegt werden, oder? Wird der Bildname damit also jeweils automatisch angepasst? --Leyo 23:32, 26. Apr. 2009 (CEST)Beantworten
Ja, es muss auf jedem PC eingerichtet werden. Was meinst du mit "automatisch angepasst"? --Flominator 09:58, 27. Apr. 2009 (CEST)Beantworten
Naja, dass die Parameter vom Bildnamen abhängig sind. Am einfachsten (auch für Mitleser) wäre es, wenn du unten den Bookmarklet-Code posten würdest. :-) --Leyo 10:02, 27. Apr. 2009 (CEST)Beantworten

Ich habe das jetzt durch Ergänzung meiner monobook.js gelöst:

 if (wgNamespaceNumber == 6) addOnloadHook(function () {
    var url = "http://toolserver.org/~magnus/commonshelper.php?interface=de&language=de&project=wikipedia&commonsense=1&remove_categories=1&tusc_user=Leyo&reallydirectupload=1&image=" + encodeURIComponent(wgTitle);
    addPortletLink("p-cactions", url, "→C", "ca-tocommons", "Per Bot nach Commons verschieben");
 });

Wer das übernehmen möchte, muss „Leyo“ durch seinen Benutzernamen ersetzen. --Leyo 19:50, 7. Okt. 2009 (CEST)Beantworten

Toolserver-Integration im Skin „Vector“

Hallo,

für diejenigen, die sich gerade am Beta-Test des neuen Skins „Vector“ beteiligen, wäre es ganz praktisch, wenn das Gadget mit diesem Skin auch funktionieren würde. Bei mir funktioniert es mit folgenden kleinen Änderungen:

1) erste Zeile des Skripts:

// works only in monobook and vector skin
if (skin == 'monobook' || skin == 'vector')

2) Ende der Funktion „append_tab“:

  // Grab the element we want to append the tab and append the tab to it.
  var tabs = null;

  if (skin == 'monobook') {
    var c1 = document.getElementById('column-one');
    tabs = c1.getElementsByTagName('div')[0].getElementsByTagName('ul')[0];
  } else {
    tabs = document.getElementsByClassName('menu')[0].getElementsByTagName('ul')[0];
  }

  tabs.appendChild(li);

Damit werden die Links zum Toolserver in das Ausklappmenü des Skins integriert.

Grüße, Jowereit (typografie.js) 10:14, 11. Aug. 2009 (CEST)Beantworten

Dateiübersicht

Das „Dateiübersicht“-Tool ist „disabled“. Deswegen sollte ein Admin die Zeile

append_tab('http://toolserver.org/~daniel/WikiSense/MediaSearch.php?wiki=' + tab_project + '&category=' + category , tab_mediasearch, 'ca-mediasearch');

in der Funktion add_category_tabs(category) entfernen. Deswegen wird auch die Definition der Variale tab_mediasearch überflüssig:

var tab_mediasearch = 'file overview';

Dementsprechend sollte hier, hier und hier die entsprechende Zeile entfernt werden. Danke. Gruß, ireas (talk’n’judge - DÜP) 18:18, 20. Sep. 2009 (CEST)Beantworten

Erledigt. Gruß,--Tilla 2501 21:41, 20. Sep. 2009 (CEST)Beantworten
Vielen Dank :) ireas (talk’n’judge - DÜP) 07:10, 21. Sep. 2009 (CEST)Beantworten

Komplett-Rewrite

Ich war mal mutig. Sollte nun mit allen Skins funktionieren und auch mit SSL. Habe einige Tools hinzugefügt. GlobalUsage entfernt, weil es inzwischen die Extension direkt auf der Bildseite gibt. URV-Kontrolle ist auch weggefallen, da es so irgendwie keinen Sinn machte. Mann müsste irgendwie Artikeltext markieren und das direkt an Tools schicken können. Da einige meiner eigenen Tools hinzugekommen sind sollte jemand die sinnvolle Verwendung mal gegenchecken. Merlissimo 15:32, 9. Apr. 2010 (CEST)

Die Übersetzungen unter MediaWiki:Gadget-toolserver-integration.js/de scheinen durch das letzte Update wirkungslos geworden zu sein. --Leyo 15:05, 9. Apr. 2010 (CEST)Beantworten

Jein, die musst die Seite neu laden. Das Problem ist dass du das mit einen einfachen reload nicht hinbekommst. Da musst du das Script extra laden und dann ein reload durchführen. Merlissimo 15:32, 9. Apr. 2010 (CEST)
Ich fände es gut, wenn die Möglichkeit zur individuellen Abschaltung einzelner Tabs existieren würde. Siehe dazu auch WP:?#"userpages". --Leyo 15:37, 9. Apr. 2010 (CEST)Beantworten
Ich habe die Übersetzung mal aus dem Onloadhook herausgezogen, damit reicht ein normaler Reload aus, den jeder durchführen kann.
Falls UserPages nicht gewünscht wird, nehme ich es natürlich wieder raus. Einzelne Tools man mann über seine scriptt.css ausblenden, oder wird müssen das in mehrere Gadgets aufsplitten.Merlissimo 15:40, 9. Apr. 2010 (CEST)
An eine solche Möglichkeit (analog zu Popups) hatte ich gedacht.
Ich fände es sinnvoll, wenn UserPages nur angezeigt werden, wenn man die Beobachungsliste (oder allg. Spezialseiten) anschaut. --Leyo 15:44, 9. Apr. 2010 (CEST)Beantworten
UserPages bitte wieder raus nehmen oder an einen anderen Ort verschieben, es ist mMn nicht so wichtig, als dass es neben der Beob.-Liste erscheinen müsste. Viele Grüße --Orci Disk 16:00, 9. Apr. 2010 (CEST)Beantworten
Ist auch eine Möglichkeit. Dann in der Personal (=ganz oben) belassen oder dann in die Toolbar? Vielleicht kann man auch nur auf SUL einschränken. Muss ich mal ausprobieren. Wäre das sinnvoll? Merlissimo 16:00, 9. Apr. 2010 (CEST)
In der Monobook muß nachgearbeitet werden... nicht jeder hat einen Cinemascope-Bildschirm. --Matthiasb 16:05, 9. Apr. 2010 (CEST)Beantworten
UserPages steht jetzt in den caaction, wenn man sich die eigenen Beiträge ansieht.
@Matthiasb Hast du auch Vorschläge? Tools entfernen, kürzere Beschreibung? Merlissimo 16:24, 9. Apr. 2010 (CEST)
Das ist sinnvoll, danke. --Leyo 16:25, 9. Apr. 2010 (CEST)Beantworten

Ich muss Matthias recht geben, durch das "MeinUnterschied" wird es vor allem für Admins mit nicht so großem Bildschirm langsam eng, da kann es dann recht leicht passieren, dass man nicht mehr alle Reiter sieht (bei mir reicht der Platz gerade so aus). Braucht es das "MeinUnterschied" wirklich als Reiter neben Versionen/Autoren etc.? Zudem funktioniert derzeit das Erweiterte-Editbutton-Gadget nicht (ich weiß aber nicht, ob das an den Änderungen hier oder woanders liegt). Viele Grüße --Orci Disk 16:43, 9. Apr. 2010 (CEST)Beantworten

Warum heißt es eigentlich Seite bearbeiten? Bearbeiten würde doch reichen, was anderes als die Seite kann man sowieso nicht bearbeiten. Würde einige Pixel sparen. Dann: Ich würde das kryptische Rev-IW unter Werkzeuge packen, direkt unter Links auf diese Seite, da paßt es thematisch auch besser. Dann: Vielleicht auch den Autoreviewer und den Linkchecker zu den Werkzeugen, denn im Gegensatz zu den anderen Reitern oben haben diese ja keine direkte Auswirkung auf einen Artikel. Dann: Dasselbe könnte man auch mit Bildsuche machen. (Ja, habe gerade mal wieder Eins, zwei, drei von Billy Wilder gesehen) Ich sehe übrigens im Moment ohne Scrollen gerade noch Autoreviewer, alles was später kommt, ist weg. --Matthiasb 16:56, 9. Apr. 2010 (CEST)Beantworten

MyDiff

Funktioniert nicht mit Seiten, die ein + enthalten, zum Beispiel C++, da + als Leerzeichen interpretiert wird. urlencode von + in %2B sollte das Problem beheben.

Gruß --Steef 389 16:32, 9. Apr. 2010 (CEST)Beantworten