تغييرات

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

قائمة التصفح