وحدة:Icon/data/شرح

تقوم هذه الوحدة بتخزين بيانات الأيقونة لـ وحدة:Icon.

إضافة أيقونات عدل

لإضافة أيقونة جديدة، قم بإضافة لائحة بالتنسيق التالي:

	code = {
		image = "اسم صورة الأيقونة.xyz",
		tooltip = "نص تلميح الأيقونة",
		link = true,
	},

يجب أن يكون الكود بالأحرف اللاتينية (abc) وأن يكون بالأحرف الصغيرة.

الحقول عدل

  • image: الصورة التي سيتم عرضها. يجب أن تكون بدون البادئة ملف:. لذا، إذا أردت إضافة ملف:Featuredarticle star.svg، يمكنك استخدام "Featured article star.svg" هنا. إذا كان عنوان الصورة أو أي نص آخر تضيفه يتضمن علامات اقتباس مزدوجة، فستحتاج إلى التخلص منها باستخدام خطوط مائلة عكسية كما يلي: "My \"quoted\" image.svg".
  • tooltip: تلميح الأداة الذي سيتم عرضه عند تحريك الماوس فوق الصورة. وهذا أمر اختياري، على الرغم من أنه يوصى بإدراجه.
  • link: إذا عين على "false"، فسيتم منع الوصل بصفحة وصف الملف. يجب عليك تعيين هذا على "false" فقط إذا كانت صورة الأيقونة ضمن الملكية العامة، أو تم إصدارها بموجب ترخيص لا يتطلب الإسناد (مثل CC-0). بالنسبة للصور التي تم إصدارها بموجب تراخيص تتطلب الإسناد مثل CC-BY-SA وGFDL، يجب عليك تعيين هذا على "true" للحفاظ على الوصل إلى صفحة وصف الملف.

أسماء بديلة عدل

إذا كنت تريد إضافة أسماء بديلة للتعليمات البرمجية، أضف aliases إلى اللائحة على النحو التالي:

	code = {
		aliases = {"بديل1", "بديل2"},
		image = "اسم صورة الأيقونة.xyz",
		tooltip = "نص تلميح الأيقونة",
		link = true,
	},

يرجى التأكد من أن أي كود الأيقونة والبديل الذي تضيفه لا تتطابق مع أي رموز أو أسماء مستعارة موجودة. إذا حدث ذلك، فسيتم استبدال أحدهما بالآخر (وليس من الممكن تحديد على وجه اليقين الأيقونات التي قد تستبدل بأخرى).

إزالة أيقونات عدل

إزالة الأيقونات سهل إلى حد ما. ما عليك سوى إزالة الإدخال ذي الصلة من جدول البيانات. يجب ألا تقوم بإزالة الإدخال _DEFAULT، لأن وحدة:Icon تعتمد على وجوده هناك، وستؤدي إزالته إلى حدوث أخطاء في البرنامج النصي.