প্লাগইন
প্লাগইন কাস্টম UI পৃষ্ঠা, ব্যাকএন্ড প্রক্রিয়াকরণ, ইভেন্ট হুক ও সেটিংস প্যানেল দিয়ে Ogma সম্প্রসারিত করে। সব কাজ প্লাগইনের ঘোষিত অনুমতির সীমায় থাকে।


প্লাগইন যা যোগ করতে পারে
- বাম নেভিগেশন থেকে খোলা যায় এমন কাস্টম UI পৃষ্ঠা।
- অনুরোধ বা উত্তর প্রক্রিয়াকরণকারী ব্যাকএন্ড রুট।
- ক্যাপচার করা ট্রাফিক থেকে সক্রিয় হওয়া ইভেন্ট হুক।
- প্লাগইন-নির্দিষ্ট কনফিগারেশনের সেটিংস পৃষ্ঠা।
- কমান্ড প্যালেটে নিবন্ধনযোগ্য কমান্ড।
ফোল্ডার থেকে ইনস্টল
- প্লাগইন দৃশ্যে ইনস্টল করুন চাপুন।
- ফোল্ডার বেছে নিন।
- প্লাগইনের মূল ডিরেক্টরি নির্বাচন করুন। এতে বৈধ প্লাগইন ম্যানিফেস্ট ও সেখানে ঘোষিত ফাইল থাকতে হবে।
- Ogma প্যাকেজ যাচাই করে নিবন্ধন করে।
- কার্যকর করতে প্লাগইন চালু করুন।
ZIP আর্কাইভ থেকে ইনস্টল
- প্লাগইন দৃশ্যে ইনস্টল করুন চাপুন।
- ZIP বেছে নিন।
- প্লাগইনের
.zipফাইল নির্বাচন করুন। - শনাক্ত করা প্লাগইনের নাম ও সংস্করণ পর্যালোচনা করুন।
- ইনস্টল করুন চেপে প্লাগইন চালু করুন।
ZIP থেকে ইনস্টল করা প্যাকেজ Ogma পরিচালিত প্লাগইন ডিরেক্টরিতে কপি হয়। ইনস্টলের পরে মূল আর্কাইভ মুছে ফেলা যায়।
সামঞ্জস্যের সতর্কতা
ইনস্টলের পরে প্লাগইনের বিস্তারিত পৃষ্ঠায় Ogma সতর্কতা দেখাতে পারে। এগুলো অবগতির জন্য; প্লাগইন চলতে বাধা দেয় না।
সাধারণ সতর্কতা:
- উল্লেখহীন ফাইল - প্যাকেজে আছে, কিন্তু ম্যানিফেস্টে ঘোষণা করা নেই এমন ফাইল।
- রানটাইম শিম অনুপস্থিত - প্লাগইনের ব্যবহৃত API-তে এমন সামঞ্জস্য শিম দরকার যা এই Ogma সংস্করণে নেই।
অপরিচিত প্লাগইন চালু করার আগে সতর্কতা পর্যালোচনা করুন।
চালু ও বন্ধ
প্লাগইনের সারিতে চালু সুইচ দিয়ে প্লাগইন চালু বা বন্ধ করুন। বন্ধ প্লাগইন ইনস্টল করা থাকে, কিন্তু চলে না। আবার চালু করলে পুনরায় ইনস্টল ছাড়াই ফিরিয়ে আনা হয়।
প্লাগইনের বিস্তারিত ট্যাব
বিস্তারিত প্যানেল খুলতে প্লাগইন নির্বাচন করুন। প্যানেলে নিচের ট্যাব আছে।
| ট্যাব | বিষয়বস্তু |
|---|---|
| সামগ্রিক চিত্র | প্লাগইনের নাম, সংস্করণ, লেখক, বর্ণনা ও উৎস। |
| সতর্কতা | ইনস্টল বা চালু করার সময় শনাক্ত সামঞ্জস্যের সমস্যা। |
| অনুমতি | প্লাগইন যা চেয়েছে এবং চলার সময় Ogma যা দিয়েছে। |
| ফাইল | প্লাগইন প্যাকেজের ফাইলের তালিকা। |
| লগ | প্লাগইনের রানটাইম আউটপুট; কাঠামোবদ্ধ লগ লাইনে সিনট্যাক্স হাইলাইট করা হয়। |
| UI | প্লাগইনের কাস্টম পৃষ্ঠা, একই দৃশ্যে রেন্ডার করা। |
অনুমতি
অনুমতি ট্যাবে ম্যানিফেস্টে ঘোষিত প্রতিটি অনুমতি ও বর্তমানে তা দেওয়া হয়েছে কি না দেখায়। ব্যাকএন্ড কলের অনুমতি সার্ভার-পক্ষে কার্যকর করা হয়। UI প্রতিটি অনুমতির বর্তমান অবস্থা দেখায়।
প্লাগইন প্রত্যাশামতো কাজ না করলে অনুমতি ট্যাবে প্রয়োজনীয় অনুমতি দেওয়া আছে কি না নিশ্চিত করুন।
ডেভেলপমেন্ট মোড
ফোল্ডার থেকে ইনস্টল করা প্লাগইনে ডেভেলপমেন্ট ব্যাজ ও আবার লোড করুন বোতাম দেখা যায়।
পুনরায় ইনস্টল ছাড়া কোডের পরিবর্তন প্রয়োগ করতে আবার লোড করুন চাপুন। প্লাগইন আবার শুরু হয়ে সব হুক ও রুট পুনর্নিবন্ধন করে। প্লাগইন লেখকের নিয়মিত উন্নয়নচক্র এটি।
ডেভেলপমেন্ট মোডের প্লাগইন সোর্স ফোল্ডারের সঙ্গে যুক্ত থাকে। ওই ফোল্ডারের ফাইলের পরিবর্তন পরের পুনরায় লোডে কার্যকর হয়।
মার্কেটপ্লেস
মার্কেটপ্লেস ট্যাবে Awesome Ogma Plugins রেজিস্ট্রির কমিউনিটি প্লাগইনের তালিকা থাকে।
- প্লাগইনের তালিকা ব্রাউজ করুন বা খুঁজুন।
- বর্ণনা, সংস্করণ ও সামঞ্জস্যের মেটাডেটা দেখতে প্লাগইনে ক্লিক করুন।
- সরাসরি ইনস্টল করতে ইনস্টল করুন চাপুন।
- ইনস্টল করা মার্কেটপ্লেস প্লাগইনের নতুন সামঞ্জস্যপূর্ণ সংস্করণ থাকলে কার্যক্রম হালনাগাদ করুন-এ বদলে যায়।
মার্কেটপ্লেস থেকে প্যাকেজ আনতে নেটওয়ার্ক সংযোগ দরকার।