Moodle पर NameDrop
Moodle 3.9+ (LTI 1.3 समर्थित) के लिए दस्तावेज़ीकृत। सार्वजनिक Moodle demo (sandbox.moodledemo.net) और स्वयं-होस्टेड Moodle test इंस्टेंस के विरुद्ध सत्यापित।
आपको क्या मिलेगा
Section titled “आपको क्या मिलेगा”NameDrop एक External tool activity के रूप में दिखाई देता है जिसे प्रशिक्षक किसी course पेज में जोड़ता है। छात्र activity पर क्लिक करते हैं → NameDrop welcome+roster को इनलाइन (Embed mode) या एक नए tab में (launch container choice के आधार पर) रेंडर करता है।
Moodle प्रति-उपयोगकर्ता-profile LTI placement का समर्थन नहीं करता (Canvas के User Navigation का कोई समतुल्य नहीं)। हर उपयोगकर्ता के लिए एक personal “Record my name” सतह पाने के लिए, आपको एक वर्कअराउंड चाहिए — नीचे प्रति-उपयोगकर्ता placement वर्कअराउंड सेक्शन देखें।
सेटअप (एक-बार, Moodle एडमिन द्वारा)
Section titled “सेटअप (एक-बार, Moodle एडमिन द्वारा)”चरण 1: अपने NameDrop credentials प्राप्त करें
Section titled “चरण 1: अपने NameDrop credentials प्राप्त करें”https://app.namedrop.io/integrations पर अपने NameDrop dashboard में, Connect Moodle पर क्लिक करें। URLs नोट करें।
चरण 2: साइट-स्तर पर NameDrop रजिस्टर करें
Section titled “चरण 2: साइट-स्तर पर NameDrop रजिस्टर करें”- प्रशासक के रूप में Moodle में साइन इन करें।
- Site administration → Plugins → Activity modules → External tool → Manage tools।
- configure a tool manually पर क्लिक करें।
- भरें:
- Tool name: NameDrop
- Tool URL:
https://lti.namedrop.io/lti/launch - LTI version: LTI 1.3
- Public key type: Keyset URL
- Public keyset URL:
https://lti.namedrop.io/jwks/{your-tenant-id} - Initiate login URL:
https://lti.namedrop.io/lti/login - Redirection URI(s):
https://lti.namedrop.io/lti/launch - Tool configuration usage: “Show in activity chooser and as a preconfigured tool”
- Default launch container: Embed
- Save करें।
चरण 3: अपने NameDrop tenant से कनेक्ट करें
Section titled “चरण 3: अपने NameDrop tenant से कनेक्ट करें”Moodle उस टूल के लिए एक Client ID जनरेट करता है जिसे आपने अभी जोड़ा है। अपने NameDrop dashboard में, इसे Moodle इंटीग्रेशन फ़ॉर्म में paste करें। Save करें।
चरण 4: किसी course में NameDrop जोड़ें
Section titled “चरण 4: किसी course में NameDrop जोड़ें”किसी भी course में:
- एडिटिंग चालू करें।
- एक सेक्शन चुनें → + Add an activity or resource → External tool।
- Activity name: NameDrop
- Preconfigured tool: NameDrop चुनें।
- Save करें।
छात्र activity लिंक पर क्लिक करते हैं → NameDrop इनलाइन launch होता है।
वैकल्पिक: Record-my-name activity
Section titled “वैकल्पिक: Record-my-name activity”एक केंद्रित recorder activity (कोई roster नहीं) जोड़ने के लिए, course में एक दूसरी External tool activity जोड़ें:
- ऊपर चरण 4 जैसा ही।
- Activity name: Record my name
- Preconfigured tool: NameDrop
- Privacy का विस्तार करें → Show more…।
- Custom parameters:
view=record-my-nameजोड़ें - Save करें।
प्रति-उपयोगकर्ता placement वर्कअराउंड
Section titled “प्रति-उपयोगकर्ता placement वर्कअराउंड”Moodle में कोई LTI user-profile placement नहीं है। अगर आपको हर उपयोगकर्ता के लिए एक personal entry point चाहिए, तो दो non-LTI विकल्प:
- कस्टम user profile field (URL प्रकार) — Site administration → Users → User profile fields में, एक URL-प्रकार का फ़ील्ड जोड़ें जो एक token-protected NameDrop URL की ओर लिंक करे। यह LTI नहीं है; लिंक एक अलग token-redeem flow का उपयोग करता है जिसे बनाने में NameDrop की टीम आपकी मदद करेगी।
- Frontpage block — Moodle frontpage पर “Record my name” लिंक के साथ एक Text या HTML block जोड़ें। पहले लॉगिन पर हर कोई इसे देखता है, लेकिन यह व्यक्तिगत नहीं है (बिना अतिरिक्त glue के लॉग्ड-इन उपयोगकर्ता के रूप में auto-launch नहीं)।
विकल्प 1 उन संस्थानों के लिए सामान्य समाधान है जो प्रति-उपयोगकर्ता पहुँच चाहते हैं। token-redeem flow सेट अप करने के लिए NameDrop support से संपर्क करें।
Q: क्या Moodle activity NameDrop को course roster भेज सकती है? A: हाँ। टूल कॉन्फ़िगरेशन में Services → IMS LTI Names and Role Provisioning सक्षम करें। NameDrop launch के समय roster लाता है।
Q: क्या होगा अगर मेरा Moodle किसी फ़ायरवॉल के पीछे है? A: NameDrop के lambda को launch सत्यापन के दौरान आपके Moodle का सार्वजनिक keyset URL लाना पड़ता है। अगर आपका Moodle केवल आंतरिक है, तो NameDrop support से संपर्क करें — हमारे पास एक वैकल्पिक key-distribution flow है।
Q: मैं uninstall कैसे करूँ? A: Site administration → External tool → Manage tools → NameDrop → Delete। अपने NameDrop dashboard में Disconnect करें।
Was this page helpful?
Thanks for your feedback!