/admin/extensions-এ আপনার ইনস্টলেশনে আগে থেকে থাকা এক্সটেনশন এবং প্রতিষ্ঠান যেগুলো ব্যবহার করে তার তালিকা রয়েছে। Quire প্রতিটি extension point-এ দেওয়া সবকিছুকে একইভাবে বিবেচনা করে: activity type, হোম পৃষ্ঠার block, enrollment method, sign-in method, question type, report, theme এবং xAPI ও HubSpot-এর মতো integration—সবই নাম, সংস্করণ ও অবস্থা-সহ একেকটি এক্সটেনশন।

চালু বা বন্ধ করা
পৃষ্ঠায় যোগ করা বিষয় অনুযায়ী এক্সটেনশনগুলোকে ভাগ করা হয়, এবং প্রতিটি বিভাগে আপনার প্রতিষ্ঠানের জন্য কতটি চালু আছে তা দেখানো হয়। Switch off করলে এক্সটেনশনটি পুরো প্রতিষ্ঠানে বন্ধ হয়; Switch on করলে আবার চালু হয়। আগে থেকে রেকর্ড করা তথ্য থাকে:
- আগে তৈরি করা কার্যক্রম, প্রশ্ন, enrollment এবং ফাইল চলতে থাকে।
- আগে রপ্তানি করা ফাইল ডাউনলোড করা যায়।
- নতুন ব্যবহার বন্ধ হয়: ওই ধরনের নতুন কার্যক্রম সংরক্ষণ, কোর্সে ওই enrollment method যোগ, ওই ধরনের প্রশ্ন তৈরি, বন্ধ report খোলা বা রপ্তানি, বন্ধ sign-in method ব্যবহার, অথবা integration পরিবর্তন।
ভিত্তিগত বৈশিষ্ট্য বন্ধ করা যায় না, তাই সেগুলোতে Always on দেখায়: password sign-in, manual, self ও API enrollment method, description question type, audit report এবং Quire-এর নিজস্ব theme।
মানুষ কীভাবে সাইন-ইন করে, তা প্রভাবিত করা এক্সটেনশন বন্ধ করার আগে ভেবে নিন। আপনার কোনো মানুষ যে sign-in method ব্যবহার করেন সেটি বন্ধ করলে তাঁরা আর সেটি দিয়ে সাইন-ইন করতে পারবেন না।
নিজের এক্সটেনশন যোগ করা
এক্সটেনশন হলো কোড। ইনস্টলেশন চালানো ব্যক্তি Quire build করার সময় এক্সটেনশনগুলো compile করেন; চলার সময় বা tenant থেকে এক্সটেনশন লোড করার কোনো উপায় নেই। hosted plan-এ আপনি Quire যে তালিকা দেয় সেটিই দেখেন। নিজে host করা ইনস্টলেশনে আপনার দল extension point-এর চুক্তি মেনে এক্সটেনশন লিখে, web application ও worker একত্র করা হয় যেখানে সেখানে নিবন্ধন করে, এবং image আবার build করে; ডেভেলপার নির্দেশিকা-এ এর রূপরেখা আছে। এক্সটেনশন কোড Quire-এর trust boundary-র ভেতরে চলে; এটি যে dependency নিয়ে আসে, সেটিকেও Quire-এর নিজস্ব dependency-র মতো একই লাইসেন্স পরীক্ষা পাস করতে হবে।