تغييرات

اذهب إلى التنقل اذهب إلى البحث
توضيح الشّرح
سطر 9: سطر 9:  
الغرض من هذا القالب استعماله في قوالب البيانات. حيث يُمرَّر إلى هذا القالب في معلم <var>{{{شرط}}}</var> معلمٌ من المستوى الأعلى لهذا القالب، لذلك لا يكون معلوما مقدّما إذا ما كان سيحوي قيمة، بينما تُمرّر في معلم <var>{{{بدل}}}</var> قيمة نصّية (أو ربما متغيرًا أو معلمًا مضمون وجود قيمة له بآلية أخرى).
 
الغرض من هذا القالب استعماله في قوالب البيانات. حيث يُمرَّر إلى هذا القالب في معلم <var>{{{شرط}}}</var> معلمٌ من المستوى الأعلى لهذا القالب، لذلك لا يكون معلوما مقدّما إذا ما كان سيحوي قيمة، بينما تُمرّر في معلم <var>{{{بدل}}}</var> قيمة نصّية (أو ربما متغيرًا أو معلمًا مضمون وجود قيمة له بآلية أخرى).
   −
يعمل القالب بطريق النظر في قيمة <var>{{{شرط}}}</var>، فإذا كانت قيمةً فارغة عُرِضت قيمة <var>{{{بدل}}}</var> إن وُجدت، أمّا إذا وُجدت قيمة للمعلم <var>{{{شرط}}}</var> أنشأ في الجدول صفًا عنوانه قيمة <var>{{{عنوان}}}</var> و محتواه قيمة <var>{{{قيمة}}}</var> إن كانت غير فارغة و إلا استعيض عنها بقيمة <var>{{{شرط}}}</var> نفسها.
+
يعمل القالب بطريق النظر في قيمة <var>{{{شرط}}}</var>، فإذا كانت قيمةً فارغة عُرِضت قيمة <var>{{{بدل}}}</var> إن وُجدت، وإلا لم يُعرض شيء. أمّا إذا وُجدت قيمة للمعلم <var>{{{شرط}}}</var> أنشأ في الجدول صفًا عنوانه قيمة <var>{{{عنوان}}}</var> و محتواه قيمة <var>{{{قيمة}}}</var> إن كانت غير فارغة و إلا استعيض عنها بقيمة <var>{{{شرط}}}</var> نفسها.
   −
تسمح هذه الآلية بإظهار قيمة معلم اختياري ممر إلى قالب البيانات الأعلى و منه إلى هذا القالب إن كانت معيّنة، مع عنوان لها، أو إغفال إظهار السطر كلّه في حال عدم تمرير قيمة إلى المعلم في قالب البيانات الأعلى أو في حال إغفال تمرير المعلم نفسه، أي أن إظهار القيمة و عنوانها مشروطان بتمرير قيمة للمعلم. كما يمكن في حالة الفراغ أو الإغفال تمرير قيمة إلى معلم <var>{{{بدل}}}</var> لإظهار نصّ بديل.
+
تسمح هذه الآلية بإظهار قيمة معلم اختياري ممر إلى قالب البيانات الأعلى و منه إلى هذا القالب إن كانت معيّنة، مع عنوان لها، أو <span style="text-decoration: underline">إغفال إظهار الصفّ كلّه</span> في حال عدم تمرير قيمة إلى المعلم في قالب البيانات الأعلى أو في حال إغفال تمرير المعلم نفسه، أي أن إظهار القيمة و عنوانها مشروطان بتمرير قيمة إمّا للمعلم أو للبدل. يختلف هذا عن {{رابط_إلى_قالب|صف معلم ضروري}} في أن هذا الأخير يشترط وجود قيمة للمعلم الممر من القالب الأعلى وإلا عرض وجوبًا قيمة استبدائية.بديل.
    
وسم القالب: {{وسم_قالب|1:عنوان:1،2:شرط:1،3:قيمة:؟،4:بدل:؟}}
 
وسم القالب: {{وسم_قالب|1:عنوان:1،2:شرط:1،3:قيمة:؟،4:بدل:؟}}
سطر 25: سطر 25:     
== انظر كذلك ==
 
== انظر كذلك ==
* {{رابط_إلى_قالب|صف معلم ضروري}}
+
* {{رابط_إلى_قالب|صف معلم ضروري}}: يعرض قيمة للمعلم ممررة من القالب الأعلى، وإلا عرض قيمة استبدائية.
* {{رابط_إلى_قالب|صورة وإلا بدل}}
+
* {{رابط_إلى_قالب|صورة وإلا بدل}}: يعرض صورة إن مُرِّر اسم ملفها وإلا عرض صورة بديلة.
 
[[تصنيف:قوالب منطق]]
 
[[تصنيف:قوالب منطق]]

قائمة التصفح