Skin:Vector/2022/hi

Vector 2022 मीडियाविकि के Vector स्किन का दूसरा विकास है, और इसे डेस्कटॉप सुधार परियोजना के हिस्से के रूप में विकसित किया जा रहा है। इसे से मीडियाविकि के साथ बंडल किया जा रहा है। यह विभिन्न विकिमीडिया परियोजनाओं के लिए डिफ़ॉल्ट स्किन है।

Vector 2022 ज़्यादातर दूसरे स्किन्स से अलग है क्योंकि इसका अपना कोई कोड बेस नहीं है; बल्कि इसका कोड Vector स्किन के कोड का हिस्सा है, और दोनों को साथ में डाउनलोड किया जाता है।

स्थापना


वैकल्पिक निर्भरताएँ
Vector 2022 इन एक्सटेंशनों के स्थापित होने पर इनका इस्तेमाल कर सकता है, हालाँकि इनमें से कोई भी आवश्यक नहीं:


 * - भाषा परिवर्तन बटन के लिए
 * - खोज बार में हर पृष्ठ के लिए एक चित्र जोड़ने के लिए (अगर उपलब्ध हो तो)
 * - खोज बार में हर पृष्ठ के लिए एक विवरण जोड़ने के लिए (विकिमीडिया परियोजना पर ऐसी की कार्यक्षमता है, मगर इस एक्सटेंशन की मदद से नहीं)



Vector 2022 को अपना डिफ़ॉल्ट स्किन बनाना
मीडियाविकि संस्करण 1.38 और अधिक के लिए Vector 2022 को डिफ़ॉल्ट स्किन बनाने के लिए LocalSettings.php पर यह जोड़ें:

1.36 और 1.37 संस्करणों के लिए आपको यह जोड़ना होगा:



1.38 प्रकाशन के बारे में टिप्पणी
1.38 प्रकाशन ने स्किन के लिए आधिकारिक तृतीय-पक्ष समर्थन चिह्नित किया, मगर 1.36 और 1.38 के बीच स्किन तृतीय-पक्ष के अपने फैसले पर उपलब्ध था।

अगर कोई साइट 1.36 या 1.37 पर नए Vector का इस्तेमाल कर रही है, 1.38 प्रकाशन में अपग्रेड करते समय उन्हें समस्याएँ आ सकती हैं। इससे बचा नहीं जा सकता, और यह एक वजह है जिससे 1.38 से पहले इस स्किन के उपयोग को हतोत्साहित किया जाता था।

अगर साइट ने सदस्यों को नए अनुभव को देखने का विकल्प दिया था, इन सदस्यों को अपग्रेड के बाद विरासती Vector दिखाया जाएगा, और Vector 2022 में अपने स्किन की वरीयता को बदलने के लिए उन्हें दोबारा Special:Preferences पर जाना होगा।

बड़े विकियों के लिए, जहाँ स्किन में बदलाव लॉग-इन किए हुए सदस्यों के लिए रुकावट बन सकता है, आपको एक अनुरक्षण स्क्रिप्ट लिख लेना चाहिए जिससे मौजूदा डेटाबेस वरीयताओं को अपग्रेड किया जा सके। अधिक विवरण के लिए T299104 और देखें।



कॉन्फ़िगरेशन के पैरामीटर्स
ध्यान रखें कि Vector में अब भी कई अस्थिर सुविधाओं की चिप्पियाँ हैं, जो किसी भी समय हट सकती हैं। इनमें से ज़्यादातर सुविधाओं की चिप्पियाँ अधूरी सुविधाओं से जुड़े हैं। अगर किसी सुविधा को यहाँ सूचीबद्ध न किया गया हो, हम अनुशंसा देंगे कि आप उसके डिफ़ॉल्ट वैल्यू से कोई चिप्पी न हटाएँ।

$wgVectorMaxWidthOptions
यह कॉन्फ़िगर करने के लिए इस्तेमाल किया जा सकता है कि अधिकतम चौड़ाई लागू होगी कि नहीं। Relatively stable at this point.

$wgVectorLanguageInMainPageHeader
Controls whether the language button shows on the main page in the header.

$wgVectorWvuiSearchOptions
Associative array with keys showDescription and showThumbnail (both booleans).