Extension:Page Forms/Input types/Datepicker/ar
يسمح نوع الإدخال datepicker للمستخدم عرض رزنامة مرئية منبثقة واختيار تاريخ منها. يجري توليد الرزنامة كاملة باستخدام نص برمجي ويمكن التنقل داخلها دون الحاجة لتحديث محفوظات الصفحة. تعرض هذه الأداة دائما التاريخ في صيغة س س س س/ش ش/ي ي، وبالتالي يمكن استخدامها مباشرة في صفة قيمة لخاصية. يمكنك تعديل مظهر الرزنامة عن طريق تغيير قواعد سي إس إس أو تخطيها الموجودة في مكتبة jQuery.
The datepicker is somewhat peculiar in that the first day of the week is not set in a configuration variable, but in an internationalized message. This way most wikis should automatically get the right setting depending on the language. If you want to change the default first day of week, instead of changing a configuration variable you need to edit the page MediaWiki:pf-datepicker-firstdayofweek
in your wiki.
أمثلة
editA field that uses a date picker with all parameters set to their default values:
{{{field|foo|input type=datepicker}}}
A field that uses a date picker with specific parameters:
{{{field|foo|input type=datepicker |week start=1 |highlight days of week=0 |disable days of week=6,0 |disable dates=2016/05/01,2016/12/25-2017/01/06 |date format=dd.mm.yy}}}
متغيرات
editالمتغير | معناه أو ملاحظات عليه |
---|---|
Standard | |
size | Specifies the width of the text entry. |
maxlength | Specifies the maximum allowed length of the text entry. |
mandatory | |
hidden | |
restricted | |
default | Format: yyyy/mm/dd |
values | The days must be given as comma-separated list of dates or date ranges. The format for days is yyyy/mm/dd, for date ranges use yyyy/mm/dd-yyyy/mm/dd. Spaces are permissable. |
values from category, values from namespace, values from concept, etc. | See parameter values |
class | |
Type-specific | |
date format | The date format string. It is only used for the input field. The date sent back with the form is always of format yyyy/mm/dd, so it can easily be used as value for a property of type Date.
There are two predefined standard date formats available:
To build your own format use the following keys:
|
week start | The first day of the week (0 - Sunday, 1 - Monday, ...) |
first date | the first date that can be chosen (in yyyy/mm/dd format) |
last date | the last date that can be chosen (in yyyy/mm/dd format) |
disable days of week | List of days that cannot be selected (e.g. weekend: 6, 0) |
highlight days of week | List of days that shall appear highlighted (e.g. weekend: 6, 0) |
disable dates | comma-separated list of disabled dates/date ranges (dates in yyyy/mm/dd format, ranges in yyyy/mm/dd-yyyy/mm/dd format) |
highlight dates | comma-separated list of dates/date ranges that shall appear highlighted (dates in yyyy/mm/dd format, ranges in yyyy/mm/dd-yyyy/mm/dd format) |
تخصيص
editYou can change the general appearance and behavior of all the site's datepickers by placing settings in your LocalSettings.php file below the inclusion of Page Forms, e.g.
$wgPageFormsDatePickerSettings['DateFormat'] = 'LONG';
You can find the default settings and their descriptions in the file .../extensions/PageForms/includes/PF_DatePickerSettings.php
.