डॉक्यूमेंट में हेडिंग नंबरिंग / लेटरिंग दिखाने के लिए मैं मीडियाविकि को कैसे कॉन्फ़िगर करूं?


7

जब सामग्री की तालिका उत्पन्न होती है, तो यह उनकी हेडिंग के आधार पर वर्गों की संख्या:

1. section 1  
2. section 2  
2.1 section 2.1  
2.2 section 2.2  
3. section 3

मैं चाहूंगा कि ये खंड संख्याएँ अनुच्छेद स्तर पर भी दिखाई दें:

1. (section 1 header text)
... section 1 content ...

2. (section 2 header text)
... section 2 content ....

कोई सुझाव?

जवाबों:


4

सभी शीर्षकों को आउटलाइन नंबरिंग का उपयोग करने के लिए एक उपयोगकर्ता-वरीयता है, लेकिन यह सभी उपयोगकर्ताओं के लिए डिफ़ॉल्ट बनाने का कोई तरीका नहीं है। यहाँ कोड की कुछ पंक्तियाँ हैं जो आपके LocalSettings.php फ़ाइल में जोड़ी जा सकती हैं जो ऐसा करती हैं।

$wgExtensionFunctions[] = 'wfNumberHeadings';
function wfNumberHeadings() {
    global $wgUser;
    $wgUser->setOption('numberheadings', true);
}

जवाब के 6 साल हो चुके हैं। क्या एक नया तरीका है कि कैसे विश्व स्तर पर काम करने की सीमाएं बनाई जाएं?
Amio.io

यह स्थायी रूप से पृष्ठों पर हेडर नंबरिंग को अक्षम करने (टीओसी नंबरिंग को बनाए रखते हुए) के लिए बहुत अच्छा काम करता है। हालाँकि उपयोगकर्ता वरीयता "ऑटो नंबर हेडिंग" अब बेकार है। क्या हम उस उपयोगकर्ता-पूर्व-विकल्प को किसी तरह हटा सकते हैं? या क्या यह संभव है कि सभी मौजूदा और नए उपयोगकर्ता के प्रीफ़ को सेट करने के लिए संपादित करें numberheadings = falseलेकिन फिर भी वे चाहें तो इसे फिर से उपयोग कर सकते हैं?
Demis

3

इस पृष्ठ के अनुसार , आप इस व्यवहार को डिफ़ॉल्ट बनाने के लिए LocalSettings.php में भी परिवर्तन कर सकते हैं।

$wgDefaultUserOptions['numberheadings'] = 1;

इससे मेरी विकी पर कोई खास फर्क नहीं पड़ा। शायद यह केवल आपके द्वारा इस पंक्ति को जोड़ने के बाद बनाए गए उपयोगकर्ताओं के लिए काम करता है - फिर उनकी 'डिफ़ॉल्ट' सेटिंग को नंबर नहीं दिखाना होगा - ठीक है अगर आपके पास एक नया विकी है। सभी मौजूदा उपयोगकर्ताओं (जैसे MySQL के माध्यम से?) को सेटिंग लागू करने के लिए भी एक कमांड की आवश्यकता होगी।
डेविस

0

मैंने पाया कि यह एक्सटेंशन जाने का सबसे अच्छा तरीका था: https://www.mediawiki.org/wiki/Extension : NumberedHaddings

इसके अलावा, ओपी आपके पैराग्राफ के स्तर को भी कम करना चाहता है - मैं कहूंगा कि सभी पैराग्राफ वास्तव में # 5 सबहाइडिंग करें और सीएसएस का उपयोग करें ताकि यह हो के रूप में दिखाई दे

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.