Common.js

Revision as of 23:19, 27 October 2025 by Thomas (talk | contribs) (Created page with "→‎M'adrono Chat Widget for Talmido: mw.loader.using(['mediawiki.util'], function() { $(document).ready(function() { // Only load on certain pages if neede...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

/* M'adrono Chat Widget for Talmido */

 mw.loader.using(['mediawiki.util'], function() {
     $(document).ready(function() {
         // Only load on certain pages if needed, or remove this if statement for all pages
         // if (mw.config.get('wgPageName') === 'Main_Page') { // Example: only on Main Page
         const script = document.createElement('script');
         script.src = "https://storage.googleapis.com/creatorsagi-scripts/creatorsagi-widget.min.js";
         script.setAttribute('data-domain', 'ai.talmido.org');
         script.setAttribute('data-dialog-title', 'Ask M\'adrono... 🙏');
         script.setAttribute('data-mobile-button-text', 'Chat with M\'adrono');
         script.setAttribute('data-dialog-subtitle', 'Your AI assistant for Malankara Orthodox Sunday School teaching. Supporting teachers in forming young disciples of Christ 💫');
         script.setAttribute('data-suggestions', '["Lesson Planning", "Teaching Activities", "Learning Assessment", "Orthodox Doctrine"]');
         script.setAttribute('data-extended-suggestions', '["Grade Resources", "Liturgical Calendar", "Children Engagement", "Talmido Curriculum"]');
         script.setAttribute('data-primary-color', '#1aafe3');
         script.setAttribute('data-placeholder-texts', '["Ask about lesson planning...", "How can I teach children about...", "Need help with Grade..."]');
         document.body.appendChild(script);
         // Optional: Add console log for debugging
         console.log('M\'adrono widget loaded');
         // }
     });
 });