Help:RotateLink/nl
This is the documentation for RotateLink, a JavaScript gadget which can be enabled or disabled in your Preferences. The script itself is located at MediaWiki:Gadget-RotateLink.js. |
If you need more help, please ask at the discussion page or at Commons:Help desk. Documentation: |
RotateLink is een gadget om een link "verzoek rotatie" toe te voegen aan bestandspagina's. Het kan worden gebruikt om gemakkelijk rotatie van een afbeelding te vragen die in de verkeerde richting is (meer info: Rotatie). De link verschijnt op de regel net onder de afbeelding en ziet er zo uit: ( rotatie verzoek).
De meeste rotaties worden binnen een paar uur zonder verlies gedaan door Rotatebot.
Details
Waarom een script/link? De meeste mensen, en vooral nieuwkomers weten niet dat we hier een bot voor hebben. Ze gebruiken vaak een Windows JPEG-rotatie, wat resulteert in verkeerde EXIF tags en een verlies aan kwaliteit. Merk op dat zelfs "verliesloos" jpegtran rotatie licht verliesloos kan zijn (afhankelijk van de afmetingen van het beeld; maximaal 16 pixels worden op grenzen gesneden), maar er worden geen nieuwe compressie-artefacten gemaakt.
Deze gadget biedt een eenvoudige interface voor het toevoegen van {{Rotate}} aan de beeldbeschrijving pagina. Het vertraagt niet (met name) het laden van bestandspagina's, omdat de zware code alleen wordt geladen door op de link te klikken.
Het dialoogvenster herinnert zich de laatste gebruikte graadwaarde (met behulp van een cookie, die na 14 dagen vervalt).
In de pop-up wordt een miniatuur weergegeven die gebruikt moet worden om het beeld correct te oriënteren. Het wordt voor gezorgd dat deze miniatuur een nieuwe is door automatisch het bestand te verwijderen (purge) en door een ongebruikelijke afbeeldingsgrootte te gebruiken. Het verwijderen kan het effect hebben dat (in geval van verkeerde EXIF-oriëntatie) plotseling alle miniatuurgroottes verkeerd worden weergegeven als er voorheen slechts enkele fouten waren.
Uitschakelen en aanpassen
De gadget is standaard ingeschakeld voor alle ingelogde gebruikers maar kan gemakkelijk worden uitgeschakeld in de instellingen van de gebruiker met één klik (verwijder het vinkje ☑ voor "RotateLink") als u het niet wilt gebruiken.
Om deze gadget op pagina's van een specifiek bestandstype te hebben, gebruik alleen de optie window.rotateFileTypes
. Voorbeeld om het gadget alleen op jpeg-bestandspagina's in te schakelen:
window.rotateFileTypes = ['jpg', 'jpeg'];
Voeg deze regel toe aan uw common.js.
Als u onlangs bestanden hebt geüpload en niet wilt wachten tot de server is gewist (is niet nodig voor uploads na 5 October 2011), waardoor het dialoogvenster wordt versneld, voegt u
window.rotateDontPurge = true;
toe aan uw common.js.
Code
- MediaWiki:Gadget-RotateLink.js - de link op de bestandspagina's onder de afbeelding
- MediaWiki:RotateRequest.js - het script zelf / pop-up
Naamsvermelding
Er worden al bestaande codes/iconen gebruikt. We bedanken hun auteurs voor het creëren en delen!
- MediaWiki:RotateRequest.js gebruikt de jQuery Rotate plugin van Wilq32 met de MIT-licentie.
- De gebruikersinterface van dit gadget gebruikt enkele iconen voor gemakkelijker toegankelijkheid:
- In MediaWiki:Gadget-RotateLink.js:
- In MediaWiki:RotateRequest.js:
- File:GeoGebra icon help.png: by Markus Hohenwarter, Michael Borcherds. CC-BY-SA-3.0
- File:Picframe ok.png: by AdmeLERT. LGPL; Is a derivative of File:Crystal Project success.png and File:Picframe.svg by Seahen
- File:Crystal error.png: by Everaldo Coelho (everaldo). LGPL
- File:Bert2 transp 5B5B5B cont 150ms.gif: by ajaxload.info (Code: Yannick Croissant, Design: Kath) and Saibo. PD-ineligible
Contactpersonen
- Voor de link om aan te vragen en de gebruikersinterface: Rillke
- Voor de rotatie en het verwijderen van het template: Rotatebot (Steinsplitter, Luxo)