<ref>http://example.com</ref>

<ref>{{ওয়েব উদ্ধৃতি| url=http://example.com| title=উদাহরণ ডোমেন| publisher=}}</ref>

reFill অনাবৃত তথ্যসূত্রকে (লাল) একটি সম্পূর্ণ তথ্যসূত্রতে রুপান্তর করে (সবুজ)

reFill (বাংলা অনূদিত নাম সূত্রপূরণ) একটি সরঞ্জাম যা অনাবৃত তথ্যসূত্র আধা স্বয়ংক্রিয়ভাবে বিস্তৃত করতে পারে। এটি টুল ল্যাবসে হোস্ট করা। এটি অনাবৃত তথ্যসূত্রে তথ্য (পাতার শিরোনাম, কাজ / ওয়েবসাইট, লেখক ও প্রকাশনার তারিখ, যদি মেটাডাটা অন্তর্ভুক্ত থাকে) যোগ করে, এবং পাশাপাশি অতিরিক্ত সংশোধন করে (উদাঃ সদৃশ তথ্যসূত্র মিশ্রন)। সরঞ্জামটি পিএইচপিতে লিখিত এবং সরলীকৃত BSD লাইসেন্সের আওতায় লাইসেন্সকৃত। সরঞ্জামটি Dispenser-এর Reflinks-এর একটি মুক্ত-উৎসের প্রতিস্থাপন। উৎস কোড গিটহাবে উপলব্ধ।[১]

ব্যবহার সম্পাদনা

 
  • https://refill.toolforge.org/ - এটি reFill-এর স্থিতিশীল সংস্করণ। পাতার নাম লেখারবাক্সে নিবন্ধের শিরোনাম প্রতিলেপন করুন। ভাষা কোড হিসেবে bn নির্বাচন করে পাতা ঠিক করুন ক্লিক করুন।
  • https://tools.wmflabs.org/refill/test/ - এটি reFill-এর পরীক্ষামূলক সংস্করণ যা স্বয়ংক্রিয়ভাবে গিটহাব থেকে সর্বশেষ উৎস কোড ব্যবহার করে। এছাড়াও এমনও হতে পারে যে পরীক্ষামূলক কোড গিটহাবে নাও উপলব্ধ হতে পারে, এবং টুল ল্যাবস ব্যবহারকারীগণ উৎস কোড /data/project/refill/versions/test-এ পরীক্ষা করতে পারেন।

ব্যবহার পদ্ধতি সম্পাদনা

  1. https://refill.toolforge.org/ এ যান। পাতার নাম অংশে উইকির নিবন্ধের নাম লিখুন। এরপর bn নির্বাচন করুন।
  2. পাতা ঠিক করুন লেখায় ক্লিক করুন।
  3. এতে একটি নতুন পাতা আসবে। সেখানে স্বয়ংভাবে তথ্যসূত্র পূরণ হয়ে যাবে। এই পাতার নিচে থাকা প্রাকদর্শন / উইকিতে সংরক্ষণ লেখায় ক্লিক করুন
  4. এতে আপনি আপনার দেয়া নিবন্ধের উইকির পাতায় চলে আসবেন।
  5. এবার উইকির পাতার নিচে থাকা সংরক্ষণ বোতামে ক্লিক করুন।

ভাষা সম্পাদনা

এই সরঞ্জামটি বাংলা ভাষায় উপলব্ধ। সরঞ্জামে বাংলা দেখতে না পেলে https://refill.toolforge.org/ লিঙ্কে যেয়ে শীর্ষে ডান দিকের Languages লেখায় ক্লিক করে bn - বাংলা নির্বাচন করতে হবে। অথবা https://intuition.toolforge.org/#tab-settingsform লিঙ্কে যেয়ে bn - বাংলা নির্বাচন করতে হবে।

বিকল্প সম্পাদনা

  • {{ওয়েব উদ্ধৃতি}}র পরিবর্তে সমতল বিন্যাসন ব্যবহার করুন: যদি নির্বাচন করা হয়, অনাবৃত তথ্যসূত্র {{ওয়েব উদ্ধৃতি}} ব্যবহার করা ছাড়া প্রসারিত হবে। এটিকে নিরুৎসাহিত করা হচ্ছে কেননা বর্তমানে উদ্ধৃতি টেমপ্লেট একটি সুসংগত শৈলী প্রদান করে এবং প্রোগ্রাম দ্বারা সহজ পার্সিং করা সচল আছে।
  • মৃত লিংক ট্যাগ সরাবেন না: যদি নির্বাচন করা হয়, সরঞ্জাম উৎস থেকে কোন মৃত লিংক ট্যাগ সরাবে না, এমনি কি যদি কোন অনাবৃত তথ্যসূত্র এড়িয়ে যাওয়া নাও হয়।
  • ফাঁকা মেটাডাটা ক্ষেত্র যোগ করুন যখন তথ্য অনুপলব্ধ থাকে যদি নির্বাচন করা হয়, সরঞ্জাম ম্যানুয়ালি যোগ করার জন্য খালি |author= ও/বা |date= সন্নিবেশ করবে। এটি তখনই করা হবে যখন সংশ্লিষ্ট মেটাডেটা অনুপলব্ধ থাকবে।
  • সংগ্রহের তারিখ যোগ করবেন না: যদি নির্বাচন করা হয়, সংগ্রহের তারিখগুলি ফলাফলে বাদ দেয়া হবে।
  • যখন এই তথ্য পার্স করা যাবে না তখন কাজ হিসেবে ভিত্তি ডোমেইন নাম ব্যবহার করুন: যদি নির্বাচন করা হয়, |website= ক্ষেত্রে ভিত্তি ডোমেইনের লিংক ব্যবহার করা হবে যদি ওয়েবসাইট এমবেডকৃত মেটাডেটাতে তার নাম প্রদান না করে।

সরঞ্জামের লিংক সম্পাদনা

 

বিশেষ:MyPage/common.js-এ এই কোডটি সন্নিবেশ করুন:

mw.loader.load('//bn.wikipedia.org/w/index.php?title=ব্যবহারকারী:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript');

এতে আপনার পার্শ্বদণ্ডে পাশের চিত্রের মত আসবে।

বুকমার্কলেট সম্পাদনা

javascript:options='defaults=y&nowatch=y';location.href='https://tools.wmflabs.org/refill/result.php?wiki='+wgContentLanguage+'&page='+encodeURIComponent(wgPageName)+'&'+options;

প্রায়শই জিজ্ঞাসিত প্রশ্নসমূহ সম্পাদনা

প্রশ্ন১: কেন এখানে একটি খালি |publisher= (প্রকাশক) রয়েছে?
উত্তর১: এখানে ক্ষেত্র বিশ্লেষণ করার কোন নির্ভরযোগ্য উপায় নেই, এবং ইচ্ছাকৃতভাবই তা খালি রেখে দেয়া হয় যখন |work= (কাজ) বিশ্লেষণ করা যায় না। দয়া করে এটি ম্যানুয়ালি পূরণ করুন।
প্রশ্ন২: কেন reFill বিভিন্ন অক্ষর "#"-এ পরিবর্তন করে?
উত্তর২: হ্যাশ চিহ্ন ইন্টারনেট এক্সপ্লোরারের ক্রস-সাইট স্ক্রিপ্টিং (XSS) ছাঁকনি বা ফিল্টার দ্বারা ঢোকানো হয়েছে। ছাঁকনিটি নিষ্ক্রিয় করতে  →"Internet options"→"Security"→Custom level...-এ যান, তালিকার একদম নিচে "Enable XSS filter"-এ স্ক্রলিং করুন, এবং "Disable" নির্বাচন করুন। এছাড়াও আপনি reFill-এর "নতুন উইকি মার্কআপ" বাক্সের সবকিছু অনুলিপি কররা দ্বারা ছাঁকনিটি এড়াতে পারেন, এবং ম্যানুয়ালি উইকিপিডিয়া বা অন্য ওয়েব ব্রাউজার ব্যবহার করে প্রতিলেপন করতে পারেন।

মিডিয়াউইকি বাগ T৩৪০১৩ দেখুন

প্রশ্ন৩: আমি কিভাবে আমার নিজের reFill তাৎক্ষণিক পরীক্ষার জন্য চালাতে পারি?
উত্তর৩: README.md দেখুন। টুলসসার্ভার/টুল ল্যাবসে reFill-এর কোন নির্ভরতা নেই, এবং খুব সহজেই ইনস্টল করা সম্ভব।
প্রশ্ন৪: আপনি কি অন্যান্য উইকিপিডিয়ার জন্য সমর্থন যোগ করতে পারবেন?
উত্তর৪: হ্যাঁ! শুধু আলাপ পাতায় একটি অনুরোধ করুন।

বাগ অভিযোগ সম্পাদনা

আপনি যদি একটি বাগ খুঁজে পান অথবা অতিরিক্ত বৈশিষ্ট্য চান, তাহলে দয়া করে আলাপ পাতায় জানান। বিকল্প হিসাবে, আপনি গিটহাবে একটি সমস্যা তৈরি করতে পারেন।

অবদান রাখা সম্পাদনা

কোন ল্যাবস নির্ভরতা নেই, reFill খুব সহজেই আপনার নিজের কম্পিউটারে ইনস্টল করতে পারবেন তাহলে আপনি এটির উপর কাজ করতে পারবেন। reFill-এ অবদান রাখতে, গিটহাবে একটি fork তৈরি করুন, প্রয়োজনীয় পরিবর্তন করে একটি পুল অনুরোধ জমা দিন। আপনার অবদানের জন্য আপনাকে ধন্যবাদ!

সরঞ্জামটি অনুবাদ করতে, দয়া করে ট্রান্সিফেক্সে যান, একটি অ্যাকাউন্ট তৈরি করুন এবং প্রকল্পে যোগ দিতে অনুরোধ করুন।

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

  • CiteGen, ক্রোম এবং ফায়ারফক্সের জন্য একটি সঙ্গিনী অ্যাড অন যেটি তথ্যসূত্র তৈরি করে (ইংরেজি)
  • Reflinks, Dispenser কর্তৃক মূল সরঞ্জাম (ইংরেজি)

টীকা সম্পাদনা