সাহায্য:গ্যাজেট-ব্যবহারকারীবার্তা

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Help:Gadget-UserMessages and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Help:Gadget-UserMessages and have to be approved by a translation administrator.

ব্যবহারকারী বার্তা হল একটি গ্যাজেট যা সাধারণ বার্তা টেমপ্লেটের মাধ্যমে ব্যবহারকারীদের জন্য সহজে প্রমিত বার্তাগুলি ছেড়ে দেওয়ার জন্য সংযোগ সরবরাহ করে। ব্যবহারকারীর আলাপ পাতায় যাওয়ার সময় এটি সরঞ্জামদণ্ডে অনেকগুলো সংযোগ প্রদান করে। পছন্দসমূহে গিয়ে এবং "User Messages" বাক্সে টিক দিয়ে গ্যাজেটটি সক্রিয় করতে হবে। স্ক্রিপ্টটির কোড MediaWiki:Gadget-UserMessages.js এ পাওয়া যাবে।

এই গ্যাজেটটি কি?

AxUserMsg একটি "Notify this user" সরঞ্জামদণ্ড-সংযোগ যোগ করে। এই সংযোগে ক্লিক করলে আপনি ব্যবহারকারীর আলাপ পাতায় একটি নির্বাচন ডায়ালগ থেকে টেমপ্লেট যোগ করতে পারবেন।


কি উন্নতি করা হয়েছে?

  • পুরোনো পদ্ধতিতে ব্রাউজারের পরিভ্রমণ ব্যবহার করে "ভুয়া" সম্পাদনা তৈরি করা হতো, যারা সেটা জানে তারা এই নতুন পদ্ধতির সুবিধাজনক সম্পাদনায় সন্তুষ্ট হবে।
  • আপনি যখন পুরানো স্ক্রিপ্টের মতো ব্যাক-বোতামে ক্লিক করেন তখন বার্তাগুলির দ্বিগুণ যোগ করা হয় না।
  • টেমপ্লেট যোগ করা কিছুটা দ্রুত। লোড-অন-ডিমান্ড ব্যবহার করে আপনার পৃষ্ঠা-লোডের গতি বাড়ানোর জন্য।
  • আপনার সরঞ্জামদণ্ডে কোন বিশৃঙ্খলা নেই। সম্পূর্ণ কার্যকারিতাসহ শুধুমাত্র একটি সংযোগ।
  • নামস্থান স্বয়ংক্রিয় সনাক্তকরণ। আপনি নামস্থানসহ বা ছাড়া ফাইল এবং ব্যবহারকারীদের পূরণ করতে পারেন - আপনার পছন্দ অনুযায়ী।
  • এক্সিকিউশনের সময় ট্যাব-স্যুইচিং প্রতিরোধে কোনও প্রকার ডায়ালগ বক্স নেই৷
  • উন্নত সারাংশ, যা প্রায়শই আপনি যে ব্যবহারকারীর সাথে কথা বলছেন তাকে সম্বোধন করা হয়।
  • যেই ব্যবহারকারী নেই তাদের সাথে কথা বলতে হবেনা। আপনার ইনপুট চেক করা হবে।
  • একটি নিরাপত্তা দুর্বলতা বন্ধ করা হয়েছে, যা পুরানো স্ক্রিপ্টে ছিল। একটি প্রস্তুত সংযোগে উদাহরণ (যারা ইনস্টল করেছেন শুধুমাত্র তাদের জন্য কাজ করে)।
  • তাৎক্ষণিক পূর্বরূপ প্রদর্শনকারী। আপনি যে ট্যাগটি চান তা নির্বাচন করেছেন? আপনি কি আপনার পাঠ্যের সঠিক ফর্ম্যাট করেছেন? ইত্যাদি দেখতে পারবেন।


নথিপত্র

প্রথমে সন্নিবেশ করার জন্য ট্যাগ নির্বাচন করুন
তারপরে, প্রয়োজনীয় ক্ষেত্রগুলি সন্নিবেশ করান

বাগগুলি অনুসন্ধান করা, ঠিক করা এবং ডেভেলপ করা

নির্ভরতা:

পরিবর্তনযোগ্য সেটিংস

হয় আপনার common.js অথবা skin.js

মানগুলির তালিকা
0. Please link images
  1. Copyvionote
  2. Derivativenote
  3. No fair use
  4. Please name images
  5. Please tag images
  6. Please describe images
  7. Project scope
  8. No comments
  9. Welcome
  10. End of copyvios
  11. Off topic
  12. No re-uploading
  13. Test
  14. Test2
  15. Test3
  16. Test4
  17. Inappropriate imagenotes
  18. Dont remove delete
  19. Dont remove nsd or nld
  20. Dont remove speedy
  21. Dont remove warnings
  22. Be civil
  23. Be civil final
  24. Blocked user
  25. Inappropriate username
  26. Copyviouploadindefblock
  27. Indefblockeduser
  28. Imposter
  29. Sockpuppet
  30. Please register
  31. Provide better quality
  32. Please use SVG
  33. No scaled down dupes
  34. Unfree
  35. Attackimage
  36. Attackpage
  37. Dont overwrite
  38. Dont recreate
  39. Speedywhat
  40. No advertising
  41. Sign
  42. empty option
  43. Blocked
  44. Sockpuppeteer
  45. Anonblock
  46. Blocked proxy
  47. IPsock
  48. Geocoding
  49. Sourcefield
  50. Dateformat
  51. Do not upload thumbnails
  52. Flickrvionote
  53. 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; };