Help:Property constraints portal/Range/ar
<languages/> Help:Property constraints portal/Header constraint type

تحدد Template:Q أن قيم الخاصية يجب أن تكون ضمن نطاق أو فاصل معين، هذا القيد متاح لخصائص الكمية أو التاريخ.
على سبيل المثال، دائما ما تكون Template:P is always بين 0 أو 1 (ضمن الفاصل )، ولا ينبغي أن تكون Template:P قبل Template:ISOdate.
تقوم قيود جودة قاعدة الويكي بتطبيع جميع الكميات (تطبق تحويل الوحدات) قبل التحقق من هذا القيد، على سبيل المثال، سيتم اعتبار كتلة قدرها 500 ج ضمن نطاق ، على الرغم من أن 500 ليس ضمن النطاق ،; نظرا لأن نقاط نهاية النطاق يتم تحويلها إلى ، من ناحية أخرى، سيتم اعتبار مدة 100 يوم خارج نطاق (لاحظ الوحدات المفقودة) لأنه يتم تفسيرها على أنه 8640000 ثانية.
إذا لم يتم تحديد Template:P، فسيتم فحص هذا القيد في كل مكان.
الإجراءات الممكنة
هناك عدة طرق ممكنة لمعالجة انتهاك هذا القيد:
- من الممكن أن تكون القيمة في البيان غير صحيحة (على سبيل المثال، بسبب الخلط بين فاصل الآلاف بالفاصل العشري) ويجب إصلاحها.
- من المحتمل ألا يحتوي هذا العنصر على البيان مطلقا، وأنه تجب إزالة البيان.
- من الممكن أن يكون هذا البند استثناء نادرا لكن شرعيا للقيود، ولا يجب فعل أي شيء.
الوسائط
في نوع خصائص "الكمية"، يكون الوسيطان التاليان إلزاميان:
- Template:P
- الحد الأدنى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق ليست له حدود سفلية ()، Template:Unknown value غير مسموح بها.
- Template:P
- الحد الأعلى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق بدون حد أعلى ()، Template:Unknown value غير مسموح بها.
في نوع خصائص "النقطة الزمنية"، يكون الوسيطان التاليان إلزاميان:
- Template:P
- الحد الأدنى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق ليست له حدود سفلية ()، Template:Unknown value تعني التاريخ الحالي في الوقت الذي يتم فيه تحديد القيد.
- Template:P
- الحد العلنى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق دون حد أعلى ()، Template:Unknown value تعني التاريخ الحالي في الوقت الذي يتم فيه تحديد القيد.
في كلتا الحالتين، يكون الفاصل الزمني دائما شاملا لكلا الطرفين: الحد الأدنى والحد الأقصى للقيمة هما القيمتان المسموح بهما.
Examples
Example 1
Example setting for Template:P. Template:Statement+
Example 2
Example setting for Template:P. "15 January 2001" is the day when Wikipedia went online (Wikipedia Day). "Template:Unknownvalue" is added to statements by clicking on the icon beside the value field that looks like this
. "Template:Unknownvalue" is interpreted as "now".
Template:Statement+
Template
When the constraint is set to the property, the following template is automatically displayed in the property talk page. The template is created by Module:Constraints using Template:Constraint, invoked from Template:Property documentation. Translations are defined at Module:i18n/constraints.
{{#invoke:Constraints|extractIndividualConstraintTemplate|id=P813|constraint_type=Q21510860}}
Lists
Lists of properties which are set range constraint.
Template:Property constraints Template:Translation categories