উইকিপিডিয়া:গ্যাজেট

(প্রধান/নিবন্ধ) আলাপ
ব্যবহারকারী ব্যবহারকারী আলাপ
উইকিপিডিয়া উইকিপিডিয়া আলোচনা
চিত্র চিত্র আলোচনা
মিডিয়াউইকি মিডিয়াউইকি আলোচনা
১০ টেমপ্লেট টেমপ্লেট আলোচনা ১১
১২ সাহায্য সাহায্য আলোচনা ১৩
১৪ বিষয়শ্রেণী বিষয়শ্রেণী আলোচনা ১৫
১০০ প্রবেশদ্বার প্রবেশদ্বার আলোচনা ১০১
১০৮ [[উইকিপিডিয়া:বই|]] ১০৯
১১৮ [[Wikipedia:Drafts|]] ১১৯
৪৪৬ [[Wikipedia:Course pages|]] ৪৪৭
৭১০ [[mw:Extension:TimedMediaHandler|]] ৭১১
৮২৮ মডিউল মডিউল আলাপ ৮২৯
২৩০০ গ্যাজেট গ্যাজেট আলোচনা ২৩০১
২৩০২ গ্যাজেট সংজ্ঞা গ্যাজেট সংজ্ঞার আলোচনা ২৩০৩
-১ বিশেষ
-২ মিডিয়া

উইকিপিডিয়া গ্যাজেট হচ্ছে এক ধরনের জাভাস্ক্রিপ্ট প্রোগ্রাম ও/বা এক ধরনের সিএসএস স্নাইপেট যা খুব সহজেই আপনি আপনার পছন্দসমূহ প্যানেলের গ্যাজেট থেকে চালু করতে পারেন। গ্যাজেটের ফাংশন মিডিয়াউইকির এক্সটেনশন এক্সটেনশন:গ্যাজেট থেকে প্রদত্ত।

বেশিরভাগ গ্যাজেটই প্রথমে ব্যবহারকারী স্ক্রিপ্ট হিসেবে শুরু হয়। ব্যবহারকারী স্ক্রিপ্ট গ্যাজেট হিসেবে অনুমোদিত হলেই তালিকা থেকে অপসারণ করা হয়।

গ্যাজেটের জন্য সাধারণ মানদণ্ডসম্পাদনা

বাংলা ভাষার উইকিপিডিয়ায় চালু হওয়ার জন্য গ্যাজেট সমূহকে নিচের মানদণ্ডে উত্তীর্ণ হতে হবে:

  1. গ্যাজেটটি অবশ্যই বাংলা ভাষায় উন্নয়নকৃত অথবা বাংলায় অনূদিত হতে হবে।
  2. গ্যাজেটগুলোকে অবশ্যই বাড়তি কোনো কনফিগারেশন ছাড়াই কাজ করতে হবে। এগুলো ব্যক্তিগত common.js এর মাধ্যমে কনফিগার করা যেতে পারে, কিন্তু অবশ্যই কনফিগারেশন ছাড়াই কাজ করতে হবে।
  3. গ্যাজেটগুলিকে অবশ্যই সকল প্রধান ব্রাউজারের সাথে সামঞ্জস্যপূর্ণ হতে হবে, অর্থাৎ এগুলো ত্রুটি দিয়ে বন্ধ হয়ে যেতে পারবে না।
  4. গ্যাজেট অধিকাংশ প্রধান ব্রাউজারে কার্যকর হওয়া উচিত (ক্রস-ব্রাউজার সামঞ্জস্যতা)। ব্যতিক্রম থাকলে তা অবশ্যই স্পষ্টভাবে উল্লেখ করতে হবে।
  5. যদি এটি যুক্তিসঙ্গত হয় তবেই গ্যাজেটের প্রতিলিপি করা উচিত।
  6. যদি এর পৃথক কাজ থাকে তাহলে স্ক্রিপ্টের সংগ্রহ বিভক্ত করা উচিত।
  7. অনুমতি প্রয়োজন এমন গ্যাজেটগুলি অবশ্যই চিহ্নিত করতে হবে এবং অনুমতি না থাকলে তা ব্যবহার করা যাবে না।
  8. শুধুমাত্র নির্দিষ্ট কিছু স্কিনে কাজ করা গ্যাজেটগুলিকে অবশ্যই চিহ্নিত করতে হবে যদি সেই তথ্য পাওয়া যায়।

প্রস্তাবনাসম্পাদনা

নতুন গ্যাজেটের জন্য আলোচনাসভায় প্রস্তাব করা যেতে পারে।

ইন্সটলের পদ্ধতিসম্পাদনা

আলোচনাসভায় আলোচনার পর একজন ইন্টারফেস প্রশাসক নিম্নোক্ত পদ্ধতিতে গ্যাজেট ইন্সটল করতে পারেন-

  1. মিডিয়াউইকি:Gadget-স্ক্রিপ্টের নাম.js -এ নিচে উল্লেখিত শীর্ষক যোগ করুন।
  2. এছাড়া মিডিয়াউইকি:Gadget-স্ক্রিপ্টের নাম.css -এ সিএসএস কোডেও নিচের শীর্ষক যোগ করতে পারেন।
  3. মিডিয়াউইকি:Gadget-স্ক্রিপ্টের নাম -এ গ্যাজেটের বিবরণ যোগ করুন। এখানে দয়া করে স্ক্রিপ্টের মূল পাতা এবং/অথবা সাহায্য পাতা ও প্রয়োজন হলে ব্রাউজারের যোগ্যতা উল্লেখ করুন।
  4. মিডিয়াউইকি:Gadgets-definition পাতায় যথার্থ শিরোনামের অধীনে নিচের লেখাটি যুক্ত করুন-
     * scriptname|scriptname.js[|scriptname.css|otherscript.js|...]
    
  5. নিচের ইন্সটলকৃত গ্যাজেটের টেবিলটি হালনাগাদ করুন। যদি উইকিপিডিয়া:ব্যবহারকারী স্ক্রিপ্ট/তালিকা -তে স্ক্রিপ্টটি তালিকাভুক্ত থাকে তাহলে সেখান থেকে মুছে দিন।

গ্যাজেটটি এখন বিশেষ:Gadgets দেখা যাবে।

মন্তব্যসম্পাদনা

গ্যাজেটের বর্ণনা টেমপ্লেটে দুইভাবে মন্তব্য বা সতর্কতা লেখা যায়-

  • noinclude ট্যাগ (বর্ণনা পাতায় সংযোগসহ দৃশ্যমান হবে): <noinclude> মন্তব্য </noinclude>
  • এইচটিএমএল মন্তব্য (শুধুমাত্র উৎস কোডে দৃশ্যমান হবে): <!-- comment -->

এই পদ্ধতিতে মন্তব্য যোগ করলে পাতার তৈরির সময় তা স্বয়ংক্রিয়ভাবে বাতিল হয়ে যায়।

শীর্ষকসম্পাদনা

নিচের অংশটুকু গ্যাজেট ফাইলের শীর্ষে যুক্ত করতে হবে-

/*  _____________________________________________________________________________
 * |                                                                             |
 * |                    === সতর্কবার্তা: বৈশ্বিক গ্যাজেট ফাইল ===                            |
 * |                  এই পাতায় কোন পরিবর্তন করলে তা অনেক ব্যবহারকারীকে প্রভাবিত করবে।                          |
 * | যেকোন পরিবর্তন করার পূর্বে দয়া করে আলাপ পাতায় বা উইকিপিডিয়া:আলোচনাসভায় আলোচনা করুন      |
 * |_____________________________________________________________________________|
 *
 */

পূর্বনির্ধারিত গ্যাজেটসম্পাদনা

যেসব গ্যাজেটে default থাকবে সেগুলো সকলের জন্য সক্রিয় হবে এবং শুধুমাত্র নিবন্ধিত ব্যবহারকারীরা তা বাতিল করতে পারবেন।

[default|rights=minoredit] বর্ণনাযুক্ত গ্যাজেট সকল নিবন্ধিত ব্যবহারকারীর জন্য চালু হবে।

বর্তমানে ইন্সটল আছে এমন গ্যাজেটের তালিকাসম্পাদনা

আরও দেখুনসম্পাদনা