सहायता:RotateLink
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, फ़ाइल पृष्ठों पर एक "घुमाने का अनुरोध करें" वाली कड़ी जोड़ देता है। इसकी मदद से, गलत उन्मुखता में मौजूद किसी चित्र को घुमाने का आसानी से अनुरोध किया जा सकता है (अधिक जानकारी: Commons:घुमाना)। यह कड़ी चित्र के नीचे की पंक्ति में आती है, और इस प्रकार दिखती है: ( घुमाने का अनुरोध करें).
अधिकांश घुमाव, कुछ घंटो के भीतर Rotatebot द्वारा कर दिए जाएँगे।
विस्तार
एक स्क्रिप्ट/कड़ी क्यों? ज़्यादातर लोगों और खास कर नवागंतुकों को यह पता नहीं होता कि हमारे पास इसके लिए एक बॉट है। वे अक्सर लॉसी Windows JPEG घुमाव का इस्तेमाल करते हैं जिसके परिणामस्वरूप गलत EXIF टैग्स और गुणवत्ता की हानि देखने को मिलती हैं। ध्यान रखें कि "लॉसलेस" jpegtran घुमाव भी थोड़ा-सा लॉसी हो सकता है (चित्र की लंबाई-चौड़ाई पर निर्भर होता है; ज़्यादा-से-ज़्यादा सीमाओं पर 16 पिक्सल क्रॉप किए जाते हैं) मगर कंप्रेशन का कोई दूसरा प्रभाव नहीं होता है।
यह गैजेट, चित्र विवरण पृष्ठ पर {{Rotate}} जोड़ने के लिए एक सरल इंटरफ़ेस प्रदान करता है। यह फ़ाइल पृष्ठों को लोड करने के लिए लगने वाला समय (उतना ज़्यादा) नहीं बढ़ाता, क्योंकि ज़्यादातर भारी-भरकम कोड को, कड़ी पर क्लिक करने पर ही लोड किया जाता है।
डायलॉग पॉप-अप विंडो, डिग्री के आखिरी बार इस्तेमाल किए गए वैल्यू को याद रखता है (एक कुकी की मदद से, जो 14 दिन बाद समाप्त हो जाता है)।
पॉप-अप एक अंगूठाकार दिखाएगा जिसका इस्तेमाल चित्र को ठीक से उन्मुख करने के लिए किया जा सकता है। फ़ाइल को पर्ज करके और चित्र के एक अजीब आकार का अनुरोध करके यह ध्यान में रखा जाता है कि चित्र एक ताज़ा संस्करण से है। पर्ज के प्रभाव से (गलत EXIF उन्मुखता के मामले में) सभी अंगूठाकार के आकार गलत दिखने लगेंगे, अगर पहले सिर्फ कुछ ही गलत दिख रहे हों।
बंद करना और अनुकूलन
गैजेट सभी लॉग-इन किए हुए सदस्यों के लिए डिफ़ॉल्ट से सक्षम होता है लेकिन अगर किसी को यह पंसद न आए, इसे सदस्य की सेटिंग्स में एक क्लिक से ("RotateLink" के सामने के चेकमार्क ☑ को हटाकर) आसानी से अक्षम किया जा सकता है।
इस गैजेट को सिर्फ किसी विशिष्ट फ़ाइल प्रकार के पृष्ठों पर पाने के लिए window.rotateFileTypes
विकल्प का इस्तेमाल करें। सिर्फ jpeg फ़ाइल पृष्ठों पर गैजेट को सक्षम करने के लिए उदाहरण:
window.rotateFileTypes = ['jpg', 'jpeg'];
इस पंक्ति को अपने common.js पर जोड़ें।
अगर आपने हाल ही में फ़ाइलें अपलोड की हैं और सर्वर के पर्ज होने तक इंतज़ार नहीं करना चाहते हैं (5 October 2011 के बाद के अपलोड्स के लिए ज़रूरी नहीं) जिससे डायलॉग और तेज़ हो जाएगा, अपने common.js पर
window.rotateDontPurge = true;
जोड़ें।
कोड
- MediaWiki:Gadget-RotateLink.js - फ़ाइल पृष्ठों पर चित्र के नीचे वाली कड़ी
- MediaWiki:RotateRequest.js - स्क्रिप्ट / पॉप-अप।
श्रेय
कुछ मौजूदा कोड/आईकॉन्स का इस्तेमाल किया गया है। हम उनके लेखकों को, बनाने और बाँटने के लिए धन्यवाद देते हैं!
- MediaWiki:RotateRequest.js Wilq32 द्वारा jQuery Rotate plugin का इस्तेमाल करता है, जो MIT लाइसेंस में है।
- इस गैजेट का सदस्य इंटरफ़ेस, सरल उपयोग के लिए कुछ आईकॉन्स का इस्तेमाल करता है:
- 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
संपर्क साधक
- अनुरोध की कड़ी और सदस्य इंटरफ़ेस के लिए: Rillke
- घुमाने और साँचे को हटाने के लिए: Rotatebot (Steinsplitter, Luxo)