मैन्युअल:$wgRCMaxAge
Recent changes, new pages, watchlist and history: $wgRCMaxAge | |
---|---|
recentchanges टेबल में आयटम्स को नियमित रूप से साफ़ किया जाता है, इतने सेंकड बाद की एंट्रियों को हटा दिया जाएगा। |
|
Introduced in version: | 1.4.0 (r7170) |
Removed in version: | Still in use |
Allowed values: | (सकारात्मक पूर्णांक) |
Default value: | 90 * 24 * 3600 (९० दिन) (1.25+) 13 * 7 * 24 * 3600 (१३ हफ़्ते) (1.16-1.24) |
Other settings: Alphabetical | By function |
विस्तार
इस सेटिंग में (सेकंड के नाप पर) वह समय-सीमा है जब तक जितनी देर हाल में हुए बदलावों के इतिहास को रखा जाएगा।
जब भी विकि पर कोई सम्पादन होता है (जैसे पृष्ठ सम्पादन, स्थानांतरण, हटाना, नया सदस्य, आदि), recentchanges टेबल पर एक पंक्ति जोड़ दी जाती है जिसमें बदलाव के बारे में जानकारी होती है। नियमित रूप से, इस समय-सीमा से पुरानी एंट्रियों को इस टेबल से, यानी कि हाल में हुए बदलावों से, हटा दिया जाता है।
अगर ArticleEditUpdatesDeleteFromRecentchanges के लिए कोई हुक false नहीं लौटाता है, 1 प्रतिशत संभावना है कि हाल में हुए बदलावों के टेबल को साफ़ किया जाएगा।
इस वैल्यू को बदलने पर हाल में हुए बदलावों पर अचानक ज़्यादा एंट्रियाँ देखने को नहीं मिलेंगी, क्योंकि बदलाव टेबल से हटाए जा चुके हैं।
मगर टेबल में मौजूद एंट्रियों को नई सीमा को पहुँचने और बदलावों के साफ़ होने तक हटाया नहीं जाएगा।
अगर आप इस सेटिंग को बदलने के बाद हाल में हुए बदलावों को दोबारा भरना चाहते हैं, आपको maintenance/rebuildrecentchanges.php
चलाना होगा।
ध्यान रखें कि इस स्क्रिप्ट को चलाने पर पहले के परीक्षित चिह्नित किए गए सभी सम्पादनों को अपरीक्षित चिह्नित कर दिया जाता है।
$wgRCMaxAge को $wgDefaultUserOptions ['rcdays'] > ceil($wgRCMaxAge/24*3600) के अनुसार किसी वैल्यू पर सेट करने पर (यानी रखने की समय-सीमा से बड़ा दिखाने की समय-सीमा रखना) विकि पर त्रुटि आ सकती हैं, जैसे सदस्य वरीयता पृष्ठों को देखने पर।
प्रभावित पृष्ठ
यह पैरामीटर हाल में हुए बदलावों, संबंधित बदलाव, ध्यानसूचियों, और नए पृष्ठों की सूची को प्रभावित करता है, मगर इतिहास और सदस्य योगदान पृष्ठों को नहीं।