সাহায্য:গ্যাজেট-ব্যবহারকারীবার্তা
This is the documentation for UserMessages, a JavaScript gadget which can be enabled or disabled in your Preferences. The script itself is located at MediaWiki:Gadget-UserMessages.js. |
If you need more help, please ask at the discussion page or at Commons:Help desk. Documentation: বাংলা ∙ Deutsch ∙ English ∙ русский ∙ Tiếng Việt ∙ 中文 |
ব্যবহারকারী বার্তা হল একটি গ্যাজেট যা সাধারণ বার্তা টেমপ্লেটের মাধ্যমে ব্যবহারকারীদের জন্য সহজে প্রমিত বার্তাগুলি ছেড়ে দেওয়ার জন্য সংযোগ সরবরাহ করে। ব্যবহারকারীর আলাপ পাতায় যাওয়ার সময় এটি সরঞ্জামদণ্ডে অনেকগুলো সংযোগ প্রদান করে। পছন্দসমূহে গিয়ে এবং "User Messages" বাক্সে টিক দিয়ে গ্যাজেটটি সক্রিয় করতে হবে। স্ক্রিপ্টটির কোড MediaWiki:Gadget-UserMessages.js এ পাওয়া যাবে।
এই গ্যাজেটটি কি?
AxUserMsg একটি "Notify this user" সরঞ্জামদণ্ড-সংযোগ যোগ করে। এই সংযোগে ক্লিক করলে আপনি ব্যবহারকারীর আলাপ পাতায় একটি নির্বাচন ডায়ালগ থেকে টেমপ্লেট যোগ করতে পারবেন।
কি উন্নতি করা হয়েছে?
- পুরোনো পদ্ধতিতে ব্রাউজারের পরিভ্রমণ ব্যবহার করে "ভুয়া" সম্পাদনা তৈরি করা হতো, যারা সেটা জানে তারা এই নতুন পদ্ধতির সুবিধাজনক সম্পাদনায় সন্তুষ্ট হবে।
- আপনি যখন পুরানো স্ক্রিপ্টের মতো ব্যাক-বোতামে ক্লিক করেন তখন বার্তাগুলির দ্বিগুণ যোগ করা হয় না।
- টেমপ্লেট যোগ করা কিছুটা দ্রুত। লোড-অন-ডিমান্ড ব্যবহার করে আপনার পৃষ্ঠা-লোডের গতি বাড়ানোর জন্য।
- আপনার সরঞ্জামদণ্ডে কোন বিশৃঙ্খলা নেই। সম্পূর্ণ কার্যকারিতাসহ শুধুমাত্র একটি সংযোগ।
- নামস্থান স্বয়ংক্রিয় সনাক্তকরণ। আপনি নামস্থানসহ বা ছাড়া ফাইল এবং ব্যবহারকারীদের পূরণ করতে পারেন - আপনার পছন্দ অনুযায়ী।
- এক্সিকিউশনের সময় ট্যাব-স্যুইচিং প্রতিরোধে কোনও প্রকার ডায়ালগ বক্স নেই৷
- উন্নত সারাংশ, যা প্রায়শই আপনি যে ব্যবহারকারীর সাথে কথা বলছেন তাকে সম্বোধন করা হয়।
- যেই ব্যবহারকারী নেই তাদের সাথে কথা বলতে হবেনা। আপনার ইনপুট চেক করা হবে।
- একটি নিরাপত্তা দুর্বলতা বন্ধ করা হয়েছে, যা পুরানো স্ক্রিপ্টে ছিল। একটি প্রস্তুত সংযোগে উদাহরণ (যারা ইনস্টল করেছেন শুধুমাত্র তাদের জন্য কাজ করে)।
- তাৎক্ষণিক পূর্বরূপ প্রদর্শনকারী। আপনি যে ট্যাগটি চান তা নির্বাচন করেছেন? আপনি কি আপনার পাঠ্যের সঠিক ফর্ম্যাট করেছেন? ইত্যাদি দেখতে পারবেন।
নথিপত্র
- প্রথমে সন্নিবেশ করার জন্য ট্যাগ নির্বাচন করুন
- তারপরে, প্রয়োজনীয় ক্ষেত্রগুলি সন্নিবেশ করান
বাগগুলি অনুসন্ধান করা, ঠিক করা এবং ডেভেলপ করা
নির্ভরতা:
পরিবর্তনযোগ্য সেটিংস
হয় আপনার common.js অথবা skin.js
- 0. Please link images
- Copyvionote
- Derivativenote
- No fair use
- Please name images
- Please tag images
- Please describe images
- Project scope
- No comments
- Welcome
- End of copyvios
- Off topic
- No re-uploading
- Test
- Test2
- Test3
- Test4
- Inappropriate imagenotes
- Dont remove delete
- Dont remove nsd or nld
- Dont remove speedy
- Dont remove warnings
- Be civil
- Be civil final
- Blocked user
- Inappropriate username
- Copyviouploadindefblock
- Indefblockeduser
- Imposter
- Sockpuppet
- Please register
- Provide better quality
- Please use SVG
- No scaled down dupes
- Unfree
- Attackimage
- Attackpage
- Dont overwrite
- Dont recreate
- Speedywhat
- No advertising
- Sign
- empty option
- Blocked
- Sockpuppeteer
- Anonblock
- Blocked proxy
- IPsock
- Geocoding
- Sourcefield
- Dateformat
- Do not upload thumbnails
- Flickrvionote
- Speedynote
একটি প্রাক-নির্বাচিত/ পূর্বনির্ধারিত ট্যাগ নির্দিষ্ট করতে, যেমন যোগ করুন
আপনার common.js-এ
window.AxUserMsgPreSelect = 5; // For registered users, selects "Please tag images" window.AxUserMsgPreSelectIP = 13; // For IPs, selects "No sandboxing"
সম্ভাব্য মানের তালিকা: ডান দিকে দেখুন।
আপনি যদি পুরনো স্ক্রিপ্টের মতো আপনার সরঞ্জামদণ্ডকে বিশৃঙ্খল করতে চান, যোগ করুন
window.installOldLinks = true;
একটি সংযোগে ক্লিক করার পর অবিলম্বে একটি বার্তা প্রেরণ করার আচরণ পুনরুদ্ধার করতে (এবং পুরানো সংযোগ ইনস্টল করতে) যোগ করুন
window.AxUserMsgFireAsYouClick = true;
আপনি পূর্বনির্ধারিত-ব্যবহারকারী-অতিরিক্ত-আলাপ-নোট পরিবর্তন করতে পারেন:
window.AxUserMsgCustomText = 'Sincerely -+-';
তাৎক্ষণিক-প্রাকদর্শন নিষ্ক্রিয় করতে যোগ করুন
window.AxUserMsgNoParse = true;
ছাঁকনি-বক্স নিষ্ক্রিয় করতে এবং একটি হালকা ওজনের নির্বাচন নিয়ন্ত্রণ পেতে যোগ করুন
window.AxUserMsgUseSelect = true;
আপনি যদি ছাঁকনি-বক্স দ্বারা প্রদত্ত সর্বোচ্চ-তালিকা-আইটেম নির্ধারণ করতে চান তবে যোগ করুন
window.AxUserMsgMaxSelect = 10;
কাস্টম ট্যাগ যোগ করতে, নিম্নলিখিত সিট্যাক্স ব্যবহার করুন:
$(document).bind('scriptLoaded', function(evt, st, o) {
if (st) {
if ('AxUserMsg' === st && o) {
o.umTemplate.push(['Template', "Display", "Summary and display", number-Type, "talk-Summary"]);
// Example
o.umTemplate.push(['Nopenis', "No penises", "Commons doesn't need excessive amount of images depicting genitalia", 128]);
}
}
});
- Template: যে টেমপ্লেটটি প্রতিস্থাপিত হবে
- Display: সরঞ্জামদণ্ডে (যদি সক্রিয় করা থাকে) এবং নির্বাচনে দেখানোর সংযোগ
- Summary and display: ঐচ্ছিক সারাংশ প্যারামিটার (নীচে ব্যবহার করা হয় না) হলে এই পাঠ্যটি একটি সারাংশ হিসাবে ব্যবহৃত হয়
- number-Type: এর মত সমন্বয় সম্ভব: (1|2|16)
- 1: মিডিয়া ক্যুয়েরি
- 2: ব্যবহারকারীর নাম প্রয়োজন
- 4: মিডিয়া অবশ্যই পূরণ করতে হবে
- 8: নামস্থান যোগ করুন
- 16: সার্বজনীন পরামিতি 1
- 32: সার্বজনীন পরামিতি 2
- 64: শুধুমাত্র আইপি জন্য বার্তা
- 128: শুধুমাত্র লগ ইন করা ব্যবহারকারীদের জন্য বার্তা
- talk-Summary: এই প্যারামিটারটি ঐচ্ছিক।
হয় আপনার common.css অথবা skin.css
সম্পাদনা-সারাংশ লুকাতে যোগ করুন
#umSummaryWrapper { display:none; };