Aide:Lien faire pivoter

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Help:RotateLink and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Help:RotateLink and have to be approved by a translation administrator.
Sous l’image (surligné) : le lien de démarrage « faire pivoter » (request rotation)
Pop up : la fenêtre de saisie des paramètres du script après avoir cliqué sur le lien "request rotation".

RotateLink est un gadget pour ajouter un lien « faire pivoter » (request rotation) aux pages de description de fichiers. Il permet de demander aisément la rotation d’une image qui ne serait pas orientée correctement (plus d'informations : Commons:Rotation). Le lien est affiché sur une ligne juste en dessous de l'image, et ressemble à ceci : ( faire pivoter).

La plupart des rotations seront faites sans perte d'information par Rotatebot dans les deux heures suivant la demande.

Détails

Pourquoi un script/lien ? La plupart des gens, en particulier les nouveaux, ne savent pas que Commons dispose d’un robot pour effectuer cette tâche. Ils utilisent souvent des outils de rotation avec perte, ce qui rend les métadonnées EXIF obsolètes et provoque une perte de qualité. Veuillez noter que même les rotations effectuées avec jpegtran en mode soi-disant sans perte peuvent être passablement destructrices (cela dépend des dimensions de l'image ; au maximum 16 pixels peuvent être perdus sur les bords) mais sans création de nouveaux artefacts de compression.

Ce gadget propose une interface simple pour ajouter {{Rotate}} aux pages de descriptions de fichiers. Il ne ralentit pas (particulièrement) le chargement de la page de manière notable puisque l’essentiel du code est chargé au clic du lien.

La boîte de dialogue mémorise la valeur du dernier degré utilisé (grâce à un cookie, qui expire après 14 jours).

La boîte de dialogue affiche une miniature servant à orienter correctement l'image. On s'est attaché à ce que cette miniature ait été générée récemment en purgeant automatiquement le fichier et en utilisant une taille d'image inhabituelle. La purge devrait avoir pour effet (lorsqu'une orientation est incorrecte par rapport aux données EXIF) de construire un rendu incorrect pour toutes les tailles de miniatures, y compris dans le cas où seules certaines d'entre elles s'affichaient mal.

Désactivation, personnalisation

Ce gadget est activé par défaut pour tous les utilisateurs enregistrés mais est aisément désactivable d'un clic dans les préférences utilisateurs (décocher la case ☑ en face de "RotateLink").

Pour disposer de ce gadget sur certains types de fichiers seulement, utilisez l’option window.rotateFileTypes. Par exemple, pour n’activer ce gadget que sur les pages des fichiers JPEG :

window.rotateFileTypes = ['jpg', 'jpeg'];

Ajoutez cette ligne à votre common.js.

Si vous avez récemment téléversé des fichiers et que vous ne voulez pas patienter jusqu'à ce que le serveur soit purgé (ceci n'est pas nécessaire pour les téléversements réalisés après 5 October 2011), vous pouvez accélérer l'affichage de la boîte de dialogue en ajoutant

window.rotateDontPurge = true;

dans votre common.js.

Code

Attribution

Certains éléments de code et icônes pré-existants ont été utilisés. Nous remercions leurs auteurs de les avoir créés et partagés !

Qui contacter