Extension:AJAXPoll
Appearance
AJAXPoll प्रकाशन की स्थिति: स्थिर |
|
---|---|
कार्यान्वयन | पर्सर एक्सटेंशन |
विवरण | <poll> टैग की मदद से AJAX पर आधारित पोल्स जोड़ने देता है |
लेखक | |
नवीनतम संस्करण | 2.3.0 (2020-02-24) |
MediaWiki | 1.39.10+ |
टेबल | ajaxpoll_info ajaxpoll_vote |
लाइसेंस | GNU मुक्त प्रलेख लाइसेंस |
डाउनलोड करें | |
उदाहरण | Any ShoutWiki site |
Quarterly downloads | 25 (Ranked 106th) |
AJAXPoll एक्सटेंशन को अनुवादित करें अगर यह translatewiki.net पर उपलब्ध है | |
मुद्दे | अधूरे कार्य · बग की रिपोर्ट करें |
AJAXPoll एक्सटेंशन <poll>
टैग की मदद से मीडियाविकि पृष्ठों पर AJAX पर आधारित एक या एकाधिक पोल्स जोड़ने देता है।
स्थापना
- फ़ाइलों को डाउनलोड करें और अपने
extensions/
फ़ोल्डर केAJAXPoll
नामक डिरेक्ट्री में डालें।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/AJAXPoll - अपने LocalSettings.php फ़ाइल के अंत में निम्न कोड जोड़ें:
wfLoadExtension( 'AJAXPoll' );
- अपडेट स्क्रिप्ट चलाएँ जो स्वचालित रूप से आवश्यक डेटाबेस टेबल्स का निर्माण करेगा जिसकी इस एक्सटेंशन को आवश्यकता है। सुविधानुसार कॉन्फ़िगर करें।
- पूर्ण – अपने विकि पर Special:Version पर जाकर देखें कि एक्सटेंशन को सफलतापूर्वक स्थापित किया गया है कि नहीं।
कॉन्फ़िगरेशन
# if you want to restrict the poll
# use the following code lines after calling the AJAXPoll extension
# to restrict to user group (example)
# The 'ajaxpoll-view-results-before-vote' group permission allows the specified
# group members to view poll results even without having voted
# but only if the high-level group permission 'ajaxpoll-vote' allows to view
# results in general.
#
# This 'ajaxpoll-view-results-before-vote' can be overwritten with the specific
# per-poll setting "show-results-before-voting" which takes precedence over the
# group permission.
#
# permission 'ajaxpoll-view-results' >>
# >> per-poll setting "show-results-before-voting" (if present)
# >> permission 'ajaxpoll-view-results-before-vote'
# anons
# default: anons cannot vote and will never see results
$wgGroupPermissions['*']['ajaxpoll-vote'] = false;
$wgGroupPermissions['*']['ajaxpoll-view-results'] = false;
$wgGroupPermissions['*']['ajaxpoll-view-results-before-vote'] = false;
# users
# default: users can vote and can see poll results - when they have voted
$wgGroupPermissions['user']['ajaxpoll-vote'] = true;
$wgGroupPermissions['user']['ajaxpoll-view-results'] = true;
अगर आप स्वचालित ट्रैकिंग श्रेणी को अक्षम करना चाहते हैं, अपने विकि के सिस्टम संदेश "MediaWiki:Ajaxpoll-tracking-category" को "-" (माइनस) पर सेट करें।
प्रयोग
सिनटैक्स
<poll>
Question
Choice 1
Choice 2
Choice 3
Choice 4
</poll>
उदाहरण
<poll>
Do you like this poll ?
Yes, it is awesome.
Yes.
No, I do not like polls.
I have no idea, what this means.
</poll>
अगर आप चाहें, आप खोलने वाले टेग पर show-results-before-voting पैरामीटर जोड़कर हर पोल के अनुसार सदस्यों को परिणामों को देखने की अनुमति दे सकते हैं:
<poll show-results-before-voting>
<poll show-results-before-voting=1>
<poll show-results-before-voting=0>
अगर <poll>
के बाद पहली पंक्ति "STATS" है, विकि और इसके पोल्स के बारे में कुछ सांख्यिकी दिखाई जाएगी।
ये आँकड़े स्थानीयकरणीय नहीं हैं और इस सुविधा को भविष्य में शायद हटा दिया जाएगा (या फिर इसकी कार्यक्षमता को बदल दिया जा सकता है)।
इस एक्सटेंशन को निम्न विकि फ़ार्म्स/होस्ट्स और/या पैकेजिस में शामिल किया गया है: यह कोई आधिकारिक सूची नहीं है। कुछ विकि फ़ॉर्म्स/होस्ट्स और/या पैकेजिस में यह एक्सटेंशन शामिल हो सकता है हालाँकि वो शायद यहाँ सूचीबद्ध न हों। सुनिश्चित करने के लिए हमेशा अपने विकि फ़ार्म/होस्ट से संपर्क करें या बंडल जाँचें। |
Categories:
- Stable extensions/hi
- Parser extensions/hi
- FDL licensed extensions/hi
- Extensions in Wikimedia version control/hi
- All extensions/hi
- Extensions included in Canasta/hi
- Extensions included in Miraheze/hi
- Extensions included in WikiForge/hi
- Social tools/hi
- Poll extensions/hi
- Ajax extensions/hi
- Extensions by ShoutWiki/hi
- Extensions by Fandom/hi