„MediaWiki Diskussion:Gadget-toolserver-integration.js“ – Versionsunterschied
Leyo (Diskussion | Beiträge) K Revert: Grund: wegen BK andere Beiträge überschrieben/gelöscht |
|||
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 Popups) hatte ich gedacht. |
::::An eine solche Möglichkeit (analog zu <s>Popups</s> ''[[Wikipedia:Helferlein/Extra-Editbuttons#Anpassung über Parameter|Extra-Editbuttons]]'') 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) |
||
:"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) |
|||
: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 (und man hat mehr Platz für einen besseren Titel). 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) |
|||
== MyDiff == |
== MyDiff == |
Version vom 9. April 2010, 16:58 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)
- 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)
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)
- 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)
- 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)
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)
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)
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)
- 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)
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)
- 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)
- 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)
- Ja, es muss auf jedem PC eingerichtet werden. Was meinst du mit "automatisch angepasst"? --Flominator 09:58, 27. Apr. 2009 (CEST)
- 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)
- Ja, es muss auf jedem PC eingerichtet werden. Was meinst du mit "automatisch angepasst"? --Flominator 09:58, 27. Apr. 2009 (CEST)
- 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)
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)
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)
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)
- Erledigt. Gruß,--Tilla 2501 21:41, 20. Sep. 2009 (CEST)
- Vielen Dank :) ireas (talk’n’judge - DÜP) 07:10, 21. Sep. 2009 (CEST)
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)
- 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)
- 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
PopupsExtra-Editbuttons) 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)
- 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)
- 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)
- 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)
- In der Monobook muß nachgearbeitet werden... nicht jeder hat einen Cinemascope-Bildschirm. --Matthiasb 16:05, 9. Apr. 2010 (CEST)
- An eine solche Möglichkeit (analog zu
- 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)
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)
- "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. Merlissimo 16:53, 9. Apr. 2010 (CEST)
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)