Help:Property constraints portal/Range/ar

From testwiki
Jump to navigation Jump to search

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

تحدد Template:Q أن قيم الخاصية يجب أن تكون ضمن نطاق أو فاصل معين، هذا القيد متاح لخصائص الكمية أو التاريخ.

على سبيل المثال، دائما ما تكون Template:P is always بين 0 أو 1 (ضمن الفاصل [0,1])، ولا ينبغي أن تكون Template:P قبل Template:ISOdate.

تقوم قيود جودة قاعدة الويكي بتطبيع جميع الكميات (تطبق تحويل الوحدات) قبل التحقق من هذا القيد، على سبيل المثال، سيتم اعتبار كتلة قدرها 500 ج ضمن نطاق [0kg,1kg]، على الرغم من أن 500 ليس ضمن النطاق [0,1]،; نظرا لأن نقاط نهاية النطاق يتم تحويلها إلى [0g,1000g]، من ناحية أخرى، سيتم اعتبار مدة 100 يوم خارج نطاق [0,5000] (لاحظ الوحدات المفقودة) لأنه يتم تفسيرها على أنه 8640000 ثانية.

إذا لم يتم تحديد Template:P، فسيتم فحص هذا القيد في كل مكان.

الإجراءات الممكنة

هناك عدة طرق ممكنة لمعالجة انتهاك هذا القيد:

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

الوسائط

في نوع خصائص "الكمية"، يكون الوسيطان التاليان إلزاميان:

Template:P
الحد الأدنى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق ليست له حدود سفلية ((,n]Template:Unknown value غير مسموح بها.
Template:P
الحد الأعلى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق بدون حد أعلى ([n,+)Template:Unknown value غير مسموح بها.

في نوع خصائص "النقطة الزمنية"، يكون الوسيطان التاليان إلزاميان:

Template:P
الحد الأدنى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق ليست له حدود سفلية ((,n]Template:Unknown value تعني التاريخ الحالي في الوقت الذي يتم فيه تحديد القيد.
Template:P
الحد العلنى للنطاق المسموح به، يمكن استخدام Template:No value لتحديد نطاق دون حد أعلى ([n,+)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