WikiDer > Анықтама: күнді форматтау және байланыстыру - Википедия
| The $ wgUseDynamicDates ерекшелігі болды толығымен жойылды MediaWiki 1.21.0 нұсқасында. (Ақпан 2013) |
- Уикипедия мақалаларындағы даталардың байланысы көп жағдайда ескертілмейтінін ескеріңіз. Нұсқаулық алу үшін қараңыз WP: # хронологиялық элементтерді байланыстыру.
The күнді форматтау мүмкіндігі (күндерді автоматты түрде форматтау), орнату арқылы қосылады $ wgUseDynamicDates шындыққа, белгілі бір форматтағы байланыстырылған күндерге қатысты. Бұл сілтеме мақсаттары және / немесе сыртқы түрі жалпы викитекст синтаксисінен өзгеше болуы мүмкін. Сондай-ақ, сыртқы түріне байланысты күн форматына арналған параметр параметрі. Соңғысы сонымен қатар жүйенің «Соңғы өзгерістерде» шығарған күндері мен уақыттарына әсер етеді.
Викитекстер және пайдаланушыға тәуелді нәтижелер
Артықшылықтарға байланысты келесі ұсынылады (үтірді және / немесе сілтемелер арасына бос орын қою немесе бас әріппен ай атауларының басталуы бірдей нәтиже береді):
* «5 қаңтар» сілтемесінің ай / тәулігі: ** [[2001-01-05]] немесе [[2001]] - [[01-05]] (жетекші нөлдермен) ** [[2001]] [[ 5 қаңтар]] ** [[2001]] [[5 қаңтар]] ** [[5 қаңтар]] [[2001]] ** [[5 қаңтар]] [[2001]] ** [[5 қаңтар] ] ** [[5 қаңтар]] * «05 қаңтар» ай / күн сілтемесі: ** [[2001]] [[05 қаңтар]] ** [[2001]] [[05 қаңтар]] ** [[ 05 қаңтар]] [[2001]] ** [[05 қаңтар]] [[2001]] ** [[05 қаңтар]] ** [[05 қаңтар]] * айлық / күндік сілтеме «5 қаңтар»: * * [[2001]] [[5 қаңтар]] ** [[2001]] [[5 қаң]] ** [[5 қаңтар]] [[2001]] ** [[5 қаңтар]] [[2001] ] ** [[5 қаңтар]] ** [[5 қаңтар]] * «05 қаңтар» сілтемесі ай / күн: ** [[2001]] [[05 қаңтар]] ** [[2001]] [[ 05 қаң]] ** [[қаң 05]] [[2001]] ** [[05 қаң]] [[2001]] ** [[05 қаң]] ** [[05 қаң]]
Осы жоба бойынша сіздің қазіргі таңдаулы параметріңізбен мыналар береді:
- «5 қаңтар» сілтемесі бойынша ай / күн:
- 2001-01-05 (әдепкі бойынша 2001-01-05, бұл ISO 8601 нұсқасы бар 5 толық күн форматының нәтижесі)
- 20015 қаңтар (әдепкі бойынша 2001 5 қаңтар, бұл ymd параметрімен бірге 5 толық күн форматының нәтижесі)
- 20015 қаңтар (әдепкі бойынша 2001, 5 қаңтар, оны артықшылық ретінде орнату мүмкін емес)
- 5 қаңтар2001 (әдепкі бойынша 5 қаңтар, 2001, бұл әрбір 5 толық формат форматының нәтижесі, mdy опциясымен)
- 5 қаңтар2001 (әдепкі бойынша 5 қаңтар 2001, бұл dmy параметрімен бірге 5 толық күн форматының нәтижесі)
- 5 қаңтар (әрдайым 5 қаңтар dmy опциясын қоспағанда)
- 5 қаңтар (әрдайым 5 қаңтар mdy опциясын қоспағанда)
- «05 қаңтар» сілтемесі бойынша ай / күн:
- «5 қаңтар» сілтемесі бойынша ай / күн:
- «05 қаңтар» сілтемесі бойынша ай / күн:
Мақсатты сілтемелер
Сілтеме мақсаттары пайдаланушы көрсеткен күн форматына тәуелді емес. Жылдың жетекші нөлдері жоқ, мысалы. «2007», «7», «BC 7». Күні үшін 5 қаңтар 2001, «2001» -ден басқа, олар викитекстке байланысты «5 қаңтар», «05 қаңтар», «5 қаңтар» немесе «05 қаңтар». [[2001]] - [[01-05]] «2001» және «5 қаңтарға» сілтемелер жасайды. [[2001-01-05]] бір сілтеме формасына ие болса да, ол екі бірдей сілтемені шығарады.
Байланыстырылмаған күн
Егер күнді байланыстыру қажет болмаса және автоматты пішімдеу үшін жасалуы керек сілтемелер тіпті қалаусыз болса (олар парақты бұзады немесе қажет емес беттер жасауға шақырады), күнді автоматты түрде форматтауға болмайды. Авто пішімдеуге мүмкіндік беру үшін төменде көрсетілген кеңейтімді қараңыз.
Автоматты пішімдеу үшін қажет болғаннан басқа күн мазмұнына сілтеме
Егер автоматты пішімдеу үшін жасалуы керек сілтемелерде қажетті мақсат (тар) бар сілтемелер болмаса, біз мыналардың бірін таңдай аламыз:
- белгіленген күн пішімін қолдану (сондықтан пайдаланушының қалауы бойынша) емес қолданыңыз), сілтемені қалауыңызша беріңіз
- авто пішімдеуді қолданыңыз, бірақ соңында қажетті сілтемені қосыңыз
Жыл бетіне, ай бетіне немесе күндізгі бетке сілтеме жасау сияқты факторлармен байланысты, мысалы, жыл беті жылдағы барлық мазмұнды сыйғыза алмайтындай үлкен бола ма; егер солай болса, қысқартылған жыл бетіне де, егжей-тегжейлі ай бетіне де сілтеме пайдалы болуы мүмкін. Қалай болғанда да, тиісті бөлімге сілтеме жасау пайдалы болар еді.
Уикипедиядан басқа кейбір сайттардың бір жыл, ай немесе күн туралы жалпы мазмұнға сілтеме жасағымыз келсе, ішкі параққа емес, Wikipedia-ға сілтеме жасауымыз мүмкін.
Күнді мазмұнмен байланыстыру тек сол мазмұнға қол жеткізу үшін ғана емес, сонымен қатар кері сілтеме үшін де пайдалы: белгілі бір жылға, айға немесе күнге сілтеме жасайтын беттерді табу. Бұл бізге сол уақыт аралығында болған (немесе, кем дегенде, байланысты) оқиғалардың (және оқиғаларға қатысты тақырыптардың) тізімін береді. Бұл сонымен қатар бастапқы және мақсатты беттің толықтығы мен дәйектілігін оңай тексеруге мүмкіндік береді.
Сілтемелер мысалдары:
- 5 наурыз 2007 (5 наурыз 2007 ж)
- 5 наурыз 2007 (5 наурыз 2007 ж)
- 5 наурыз 2007 [1] (осы күн туралы жеке параққа сілтеме); осы түрдегі сілтемелер: [2]
- 5 наурыз 2007 [3] (ай парағының бөліміне сілтеме); осы түрдегі сілтемелер: [4]
Зәкірдегі күн нөмірі w: Үлгі: Ағымдағы оқиғалардың тақырыбы, 10-дан төмен болса, жетекші нөлге ие болады. Бұл сілтемелер бар парақтарды болдырмайды 10 наурыз және т.б. сілтемелерін сұрағанда 1 наурыз.
Дата туралы жеке параққа сілтеме жасалса, бұл бет атауында алдыңғы нөлді талап етеді, егер тіпті мұндай параққа сілтеме болмаса, біз зәкірге сілтеме жасаймыз. Мысалы, сілтеме 10 наурыз 2007 [5] кері сілтемелерді сұраған кезде жалған нәтиже тудырады 1 наурыз: [6]. Екінші жағынан, сілтеме жасаңыз 10 наурыз 2007 [7] сілтемелерін сұрағанда жалған нәтиже бермейді 1 наурыз: [8]
Сілтемелерді пайдалану
Егер біз күнді форматтау функциясын қолдансақ, мысалы, сілтемелер алынады. «2007", "7", "Б.з.б.«, демек, бұл атауларды қолдану өте пайдалы, мысалы.» 2007 жыл «,» 0007 «немесе» б.з.б. 7 «. Егер жоқ болса, біз бағыттауыш жасай аламыз.
Сонымен қатар, біз «5 қаңтар», «5 қаңтар», «5 қаңтар» немесе «5 қаңтар» сілтемесін аламыз, сондықтан жылдың күндерінде парақтар жасағымыз келсе, осы төрт атақты форматтың бірін таңдау тиімді. , мысалы емес «5 қаңтар». Тағы да, егер мұндай атаулар қажет болмаса, біз бағыттауларды қолдана аламыз. Сонымен қатар, егер тиісті мазмұн парақтың бөлімінде болса, біз оны сол бөлімге бағыттай аламыз.
Қалай болғанда да, сілтемелер ұнайды қарапайым: Арнайы: Whatlinkshere / 2007 және қарапайым: Арнайы: Whatlinkshere / 5 қаңтар сілтеме мақсаттары болмаса да қолдануға болады.
Сыртқы түрі
Опция «әдепкі«: сыртқы түрі күнді пішімдеу мүмкіндігіне ие, тек:
- викитекст [[2001-01-05]] [[2001]] - [[01-05]] сияқты көрініс береді
- егер күн орталықта болса, онда жыл жоқ болса, үтір қойылады
- егер күн орталықта болмаса, мүмкін үтір жойылады
Опция «mdy«: формат [[m d]], [[y]] немесе [[m d]]
Опция «dmy«: формат [[m d | d m]] [[y]] немесе [[m d | d m]]
Опция «ymd«: формат [[y]] [[m d]] немесе [[m d]]
Опция «ISO 8601":
- форматы [[y]] - [[m-d]] сандық m, ал m және d алдыңғы нөлдермен.
- жылсыз: күнді пішімдеу мүмкіндігінің жоқтығымен көрінеді
1000 жылға дейінгі жылдар
1–999 аралығында жылдар бойы, ай санында жыл нөлдермен толтырылуы керек; бір жылдағы сілтеме мақсатының жетекші нөлдері болуы керек. Бірінші ғасырдағы жылдар формада AD yy, яғни AD 1 – AD 100:
* ай / тәулік сілтемесі «Януари 5»: ** [[0011-01-05]] немесе [[0011]] - [[01-05]] ** [[AD 11]] [[5 қаңтар]] ** [[AD 11]] [[5 қаңтар]] ** [[5 қаңтар]] [[AD 11]] ** [[5 қаңтар]] [[AD 11]]
Осы жоба бойынша сіздің қазіргі таңдаулы параметріңізбен мыналар береді:
- «Januari 5» сілтемесі ай / күн:
Жылдар бойы б.з.б. біз «12 BC» түріндегі сілтеме мақсаттарын аламыз:
* ай / тәулік сілтемесі «Januari 5»: ** [[- - 0011-01-05]] немесе [[-0011]] - [[01-05]] ** [[BC 12]]] [[5 қаңтар ]] ** [[б.з.д. 12]] [[5 қаңтар]] ** [[5 қаңтар]] [[б.з. 12 ж.]] ** [[5 қаңтар]] [[б.з. 12 ж.]]
Осы жоба бойынша сіздің қазіргі таңдаулы параметріңізбен мыналар береді:
- «Januari 5» сілтемесі ай / күн:
Пайдаланушыға тәуелді бөлім тақырыбы
Егер бөлім тақырыбында күнді пішімдеу мүмкіндігі қолданылатын форматтағы сілтеме болса, бөлім тақырыбы пайдаланушыға тәуелді болады. Алайда, бұл бөлімді байланыстыру үшін сәйкесінше пайдаланушыға тәуелді болатын сілтеме мақсатты қажет етеді, ол қазіргі бағдарламалық жасақтамамен арнайы кеңейтілімсіз мүмкін емес көрінеді. Сондықтан нақты бөлімді емес, қолданушыға тәуелді форматтағы арнайы қаріптің тақырыбын, белгіленген күн форматында нақты анықталған якорьмен қолданған жөн, қараңыз w: Үлгі: Ағымдағы оқиғалардың тақырыбы (әңгіме).
Сұрыптау
Хронологиялық үшін кестені сұрыптау формат [[YYYY-MM-DD]] тікелей жұмыс істейді; басқа жағдайларда күнді сұрыптау кесте осы мақсат үшін арнайы бейімделген болса ғана жұмыс істейді. Бұл теңшелімді таңдаудың қосымша әсері - жақындағы өзгерістер, пайдаланушылардың қосқан үлестері және т.б. секунд: «HH: mm: SS», немесе күнімен: «YYYY-MM-DDTHH: mm: SS».
Уақытты форматтау мүмкіндігі қолданылмайтын Викитекст
Сілтеме арқылы күнді пішімдеу мүмкіндігі өшіріледі. Атап айтқанда, мұны «5 қаңтарға» және т.б. сілтеме жасауға болады.
* Құбырлы сілтеме: ** [[5 қаңтар |]] [[2001]] * жетекші нөлдерсіз күннің сандық форматы: ** [[2001-1-5]] ** [[2001]] - [[1-5 ]] * Күннің сансыз форматы: ** [[01-05]] * Стандартты емес ай атауы: ** [[2001]] [[5 қаңтар]] ** [[2001]] [[қаңтар 05] ] ** [[Janu 5]], [[2001]] ** [[Janu 05]], [[2001]] ** [[Janu 5]] [[2001]] ** [[Janu 05]] [[2001]] ** [[5 қаңтар]] [[2001]] ** [[05 қаңтар]] [[2001]] ** [[5 қаңтар]] ** [[қаңтар 05]] ** [ [5 Janu]] ** [[05 Janu]]
береді:
- Құбырлы сілтеме:
- Нөлдерсіз сандық күн форматы:
- Жылдың сансыз форматы:
- Стандартты емес ай атауы:
Өкінішке орай, белгілі бір күн туралы мазмұнға сілтеме жасау кезінде (жеке парақпен, парақтың бөлімімен немесе басқа зәкірмен) күнді пішімдеу мүмкіндігін сілтеме белгісі үшін пайдалану мүмкін емес, сондықтан затбелгі пайдаланушыға тәуелді емес, бекітілген.
Басқа сайтқа сілтеме жасағанда (интервики сілтемесі немесе сыртқы сілтемесі бар) белгі де қолданушыға тәуелді бола алмайды.
Мысал:
- [[w: Портал: Ағымдағы оқиғалар / 2007 ж. 5 наурыз | 2007 ж. 5 наурыз]] береді 5 наурыз 2007 ж.
Оқиғаларды сипаттайтын беттер олардың болған немесе болатын күндерімен байланыстырылған кезде (интервики сілтемелерімен емес, ішкі сілтемелермен) біз берілген күндегі оқиғаларды мысалымен таба аламыз. w: Арнайы: Whatlinkshere / Портал: Current_events / 2007 5 наурыз.
Күндер диапазоны
Әрекеттер:
- 14–26 қараша 2006
- 14 қараша–26 2006
- 14 қараша–26 қараша 2006
- 14 қараша–26 қараша 2006
- 14 қараша 2006–26 қараша 2006
Тек соңғы, ыңғайсыз әдіс қолданушы белгілеген күн форматында таңқаларлық нәтиже бермейді. Күнді пішімдеу мүмкіндігі мұнда жақсы жұмыс істемейтіндіктен, бұл жағдайда оны пайдаланбауды таңдауға болады; бұл сілтеме мақсаттарын дәл қалауынша таңдау еркіндігін береді, мысалы:
- [[w: Портал: Ағымдағы оқиғалар / 2006 ж. 14 қараша | 14]] - [[w: Портал: Ағымдағы оқиғалар / 2006 ж. 26 қараша | 2006 ж. 26 қараша]] 14–26 қараша 2006 ж
немесе
- [[w: 2006 ж. қараша # 2006 ж. 14 қараша | 2006 ж. 14-26 қараша]] беру 14–26 қараша.
Сондай-ақ қараңыз күндер диапазоны (талқылау).
Сондай-ақ қараңыз
- Уикипедия: Күнді форматтау және сілтеме бойынша сауалнама
- Күн параметрлері скриншоты
- mw: Қолмен: динамикалық күндер
- Уикипедия: Стиль бойынша нұсқаулық (күндер мен сандар) # Күндер (әңгіме)
- Уикипедия: күнді талқылау
- bugzilla: 4582 - Байланыстырылмаған күндерде күн форматының артықшылығын қолданыңыз
- FormatDates кеңейтімі - сілтемелер жасамай күндерді автоматты түрде пішімдеуге арналған
.. тегтері (және, мүмкін, таңдаулы мақсаттағы сілтемедегі сілтеме жапсырмасы ретінде автоматты түрде форматталған күнді рұқсат ету үшін)