Wikipedia Diskussion:Technik/Skin/Gadgets/CommonsDirekt

message: Salvete! Heute ist mir zum ersten mal passiert, daß ich bei einem Klick auf ein Bild sofort zu Commons weitergeleitet worden bin; gestern war das noch nicht. Mir war diese Springfunktion zum Glück bekannt und habe sie deshalb für mich einfach wieder abgestellt. Viele andere werden aber vewirrt sein -- muß es wirklich sein, daß der Commonssprung jetzt Standard ist, gerade wo doch noch dick TESTPHASE dransteht? Es wäre sicherlich besser, den weiterhin als Option anzubieten, die man, wenn man mag, zuschalten kannt. --Soccus cubitalis (Diskussion) 10:23, 22. Jul. 2012 (CEST)
replies: text: Das Gadget ist schon seit dem 28. Juni standardmäßig aktiviert () - Hoo man (Diskussion) 13:49, 22. Jul. 2012 (CEST)
replies: text: Tatsächlich? Dann ist es mir bisher nicht aufgefallen -- danke für die Jnfo! --Soccus cubitalis (Diskussion) 15:26, 22. Jul. 2012 (CEST)
thread_title:  Plötzlich Standard? 

message: In Russian Wikipedia we tested this gadget and find that PDF, DJVU, TIFF files it ignores. Patched version from Putnik:
 if ( mw.config.get( 'wgNamespaceNumber', 0 ) >= 0 ) {
        $( function() {
                var     commonsBase =  '//commons.wikimedia.org/wiki/File:',
                        localBase = mw.util.wikiGetlink( mw.config.get( 'wgFormattedNamespaces' )['6'] + ':' ),
                        commonsBaseBook =  '//commons.wikimedia.org/w/index.php?title=File:',
                        localBaseBook = mw.util.wikiScript() + '?title=' + mw.util.wikiUrlencode( mw.config.get( 'wgFormattedNamespaces' )['6'] + ':' ),
                        uploadBaseRe = new RegExp( '^' + $.escapeRE( '//upload.wikimedia.org/wikipedia/commons/' ) );
 
                $( 'a.image' ).attr( 'href', function( i, currVal ) {
                        if ( uploadBaseRe.test( $(this).find( 'img' ).attr( 'src' ) ) ) {
                                return currVal.replace( localBase, commonsBase ).replace( localBaseBook, commonsBaseBook );
                        }
                });
 
        });
 }
--Sasha Krotov (Diskussion) 04:58, 27. Jul. 2012 (CEST)
replies: text: SVG Dateien scheinen bisher auch nicht zu funktionieren. Weiß jemand Rat? Regards, Peter Weis (Diskussion) 19:19, 30. Sep. 2012 (CEST)
replies: text: PDFs funtionieren nicht, weil diese ein  in der URL haben. SVGs hatten das auch mal eine Zeitlang, der Fehler ist aber behoben, so dass SVGs nicht mehr betroffen sein sollten. Der Umherirrende 17:56, 28. Nov. 2012 (CET)
thread_title:  PDF 

message: Unter mw:Snippets/Direct imagelinks to Commons#Code gibt es eine neue Version des Gadgets mit folgenden Verbesserungen:
* Unterstützung von PDF-Dateien mit Seitenangabe
* Unterstützung von mw:Manual:Live preview
In MediaWiki:Gadgets-definition sollte
 * CommonsDirekt[ResourceLoader|dependencies=mediawiki.util|default]|Direct-link-to-Commons.js
durch
 * CommonsDirekt[ResourceLoader|dependencies=mediawiki.util,jquery.mwExtension|default]|Direct-link-to-Commons.js
ersetzt werden, weil bereits derzeit $.escapeRE() aus dem Modul jquery.mwExtension verwendet wird. --Fomafix (Diskussion) 13:06, 27. Nov. 2013 (CET)
replies: text: Da jquery.mwExtension eine Dependency von mediawiki.util ist, ist es auf jedem Fall da, ich habe es aber trotzdem mal explizit erwähnt. Keine Ahnung, ob ein Update erwünscht ist. Vielleicht kann Raymond als "Initiator" dieses Gadget da mal schauen. Es gibt auf jedem Fall lokale Anpassungen, die sich nicht im Snippet wiederfinden. Der Umherirrende 11:25, 30. Nov. 2013 (CET)
replies: text: Als "Initiator" dieses Gadget war ich nur mutig und habe ein funktionierendes Skript hierher kopiert. Anpassungen/Updates überlasse ich aber extrem gerne den Leute, die besser mit JS zurechtkommen als ich. — Raymond Disk. 13:28, 30. Nov. 2013 (CET)
replies: text: Ist alles Übung, es gibt aber sicher noch Leute hier, die besser damit zurechtkommen, aber nicht umbedingt die Berechtigungen haben, das auch zu ändern. Den hook für LivePreview und vielleicht auch VisualEditor habe ich eingebaut. PDFs scheinen dadurch zu unterstützt werden, das jetzt auch nach URLs mit title= gesucht wird und nicht mehr Kurzform mit /wiki/. Der Umherirrende 13:51, 1. Dez. 2013 (CET)
replies: text: Wenn ich alles richtig gemacht habe, sollte es mit dieser Änderung auch Skript-URLs ersetzt werden und keine Fehler auftauchen. Der Umherirrende 14:07, 1. Dez. 2013 (CET)
thread_title:  Neue Version 11 

message: Unter mw:Snippets/Direct imagelinks to Commons#Code gibt es eine neue Version des Gadgets mit folgenden Verbesserungen:
* Unterstützung von mw:Manual:Live preview nach Änderung durch gerrit:101470
Bitte integrieren. --Fomafix (Diskussion) 11:06, 14. Jan. 2014 (CET)
replies: text: Wunschgemäß umgesetzt. Bitte kontrollieren: MediaWiki:Gadget-Direct-link-to-Commons.js und MediaWiki:Gadgets-definition. — Raymond Disk. 12:09, 14. Jan. 2014 (CET)
thread_title:  Neue Version 12 

message: * Nach Antwort der WMF zum MB des MB wird („mit der deutschsprachigen Gemeinschaft“) bestrebt nach einer anderen Lösung zu suchen, bzw. dieses Gadget zu ersetzen (was ich als Integration in den MV verstehe).
*: Denn folgender Punkt ist ungelöst (wenn man von dem Punkt der generellen Nichtfunktion für IPs absieht):
* Eine De-/Aktivierung des MV über die Dateibeschreibungsseite für Benutzer, was unter anderm folgendem Punkt zur Verbesserungen des MV indirekt entgegensteht:
** „Eine noch einfachere Möglichkeit zur Deaktivierung des Werkzeugs;“ (Da dieser dann wie gesagt nicht mehr über den selben Weg aktiviert werden kann)
* Mögliche Lösungsansätze
*# Der MV müsste auch über Commons rückerkennend eine Aktivierung bereitstellen - allerdings steht dies auf dem ersten Blick im Konflikt mit der gleichen Option des MV auf Commons - daher müsste eine zweite Schaltfläche her
*# Die Schaltfläche für die De-/Aktivierung müsste woanders als auf der Dateibeschreibungsseite sein - z.B. als kleines Symbol bei den Bild-Miniaturen, bzw. Bild-Einbindungen (Thumbs) bzw. kompletten Aufruf des MV (wo die Schaltfläche ja ebenfalls wieder ist)
*: Eine Integration erachte ich dann doch nicht für besonders sinnvoll, da hier ein klarer Funktionskonflikt vorliegt. Das einzige wäre eine automatische Anschaltung des Gadgets bei Abschaltung des MV.
*: → User: Perhelion 23:11, 9. Aug. 2014 (CEST)
thread_title:  WMF möchte dieses Gadget überarbeitet sehen 

message: Please copy this upstream change,
https://www.mediawiki.org/w/index.php?title=Snippets%2FDirect_imagelinks_to_Commons&type=revision&diff=5451422&oldid=3976429
For more information, see mw:Parsoid/Parser_Unification/Media_structure/FAQ
Thanks, Arlolra (Diskussion) 23:34, 24. Nov. 2022 (CET)
replies: text: Done in Special:Diff/228436401 --ABreault (WMF) (Diskussion) 18:43, 7. Mär. 2023 (CET)
thread_title:  Prepare for [[phab:T314318|T314318]]