WikiDer > Yordam: Sehrli so'zlar - Vikipediya
![]() | Ushbu yordam sahifasi a qanday qilib ko'rsatma berish. Unda Vikipediya normalari va amaliyotlarining ba'zi jihatlari (lariga) oid jarayonlar yoki protseduralar batafsil bayon etilgan. Bu bittasi emas Vikipediya qoidalari yoki ko'rsatmalari, va o'zgaruvchan darajalarni aks ettirishi mumkin Kelishuv va tekshirish. |
Sehrli so'zlar (shu jumladan ajralish funktsiyalari, o'zgaruvchilar va xatti-harakatlarning kalitlari) xususiyatlari wiki belgisi Vikipediya asosidagi ko'rsatmalar MediaWiki dasturiy ta'minot. Masalan, sehrli so'zlar tarkibni bostirishi yoki joylashtirishi, tashqi qidiruv tizimlari tomonidan indekslashni o'chirib qo'yishi va joriy sahifa yoki foydalanuvchi tomonidan belgilangan shartli mantiq asosida dinamik ravishda ishlab chiqarishi mumkin. Ushbu funktsiyalarning ba'zilari ayniqsa foydalidir andozalar.
Ushbu sahifa sehrli so'zlar uchun tezkor ma'lumotnoma. Qo'shimcha ma'lumot olish uchun MediaWiki-ning asosiy hujjatlariga murojaat qiling:
- mw: Yordam: Sehrli so'zlar: Barcha standart sehrli so'zlar, shu jumladan "standart" tahlilchi funktsiyalari.
- mw: Yordam: Kengaytma: ParserFunctions: Shartli iboralarni o'z ichiga olgan qo'shimcha tahlil vazifalari.
Umumiy ma'lumot
Umuman olganda, sehrli so'zlarning uch turi mavjud
- Xulq-atvorni o'zgartiradi: ko'pincha er-xotin pastki chiziqlarda paydo bo'ladi, hamma katta harflar bilan, masalan.
__NOTOC__
. Ular qiymatni qaytarish o'rniga, sahifaning xatti-harakatlarini o'zgartiradilar. - Ayrim funktsiyalar: barchasi kichik harf bilan. Tahlilchi funktsiyasidan keyin yo'g'on ichak va quvur bilan ajratilgan parametrlar kuzatiladi, masalan.
{{#ifexpr: Y | Ha | Yo'q}}
, ikkita qavsga o'ralgan. Ular qiymatni oladi va qiymatni qaytaradi. - O'zgaruvchilar: bularning barchasi katta harflar, masalan,
{{PAGENAME}}
. O'zgaruvchi ikki qavsga o'raladi va o'z o'rniga qiymat qaytaradi.
Dastur odatda sehrli so'zlarni quyidagicha izohlaydi.
- Sehrli so'zlar harflar katta-kichikligiga sezgir.
- Oq bo'shliq o'qish uchun saxiylik bilan ruxsat etiladi. Bu kalit so'zlar va parametrlarning boshidan va oxiridan tozalanadi (xuddi shablonlar ichida bo'lgani kabi).
- Ular bo'lishi mumkin transcluded, hatto "joriy sahifa to'g'risida" o'zgaruvchilar. Bu ajralish tartibi bilan ta'minlanadi.
- Sehrli ravishda HTML ko'rsatmalariga o'tish o'rniga,
<nowiki>
teglar bu sehrni olib tashlaydi, shuning uchun sehrli so'zning o'zi ko'rsatilishi (hujjatlashtirilishi) mumkin, masalan.<nowiki>{{#magic:}}</nowiki>
yoki{{# sehr:
.}}
Shablonlarga nisbatan sehrli so'zlar:
- Shablonlarda bo'lgani kabi, sehrli so'zlar ham bo'lishi mumkin transcluded va almashtirilgan.
- Sehrli so'zlarning nomlari shablon nomlaridan farqli o'laroq ataylab tanlangan va aksincha. Parser funktsiyasining ko'plab nomlari a bilan boshlanadi
#
(funt), lekin shablon nomlari a bilan boshlanmaydi#
, va ehtimol a bilan tugamaydi:
(ikki nuqta) yoki katta harf bilan yozing. - Birinchi parametr sintaksisi farq qiladi. Yilda
{{# sehr: p1 | p2 | p3}}
, ism# sehrli
va undan keyin bo'sh joy yo'q:
va kerakli kirish parametri,p1
. Shablon bilan,p1
ixtiyoriy va uning oldida a|
a o'rniga (quvur):
, masalan.{{Andoza | p1}}
.
Xulq-atvorni o'zgartiradi
Kommutator | Tavsif |
---|---|
__TOC__ | Sahifani joylashtiradi mazmun jadvali (TOC) so'z o'rnida. |
__Forcetoc__ | TOC-ni standart holatida ko'rsatishga majbur qiladi. Sahifaning istalgan joyida foydalanish mumkin. |
__NOTOC__ | Sahifaning TOC ko'rinishini bostiradi. Sahifaning istalgan joyida foydalanish mumkin. |
__NOEDITSECTION__ | Odatda "tahrirlash" havolalarini yonida yashiradi barchasi sahifadagi sarlavhalar. A yonidagi tahrirlash havolasini yashirish uchun xususan sarlavha, masalan, sarlavhani belgilang. an HTML yorlig'i kabi <h2>sarlavha</h2> o'rniga odatiy wiki-belgilar sintaksisiga teng (masalan, == sarlavha == ). |
__NEWSECTIONLINK__ | Gapirmaydigan sahifalarda sahifaga yangi bo'lim qo'shish vositasi sifatida "Yangi bo'lim" havolasini qo'shadi. |
__NONEWSECTIONLINK__ | Muhokama sahifalarida "Yangi bo'lim" havolasini (yangi bo'lim qo'shish havolasini) olib tashlaydi. |
__NOGALLERY__ | Oddiy havolalar bilan toifadagi sahifadagi eskizlarni o'zgartiradi. |
__HIDDENCAT__ | Bir toifani yaratadi yashirin ushbu toifadagi sahifaga kiritilganida. |
__INDEKS__ | O'rgatadi qidiruv tizimlari sahifani indekslash uchun. |
__NOINDEX__ | Qidiruv tizimlariga sahifani indekslamaslikni buyuradi. Qarang Vikipediya: qidiruv tizimining indekslanishini boshqarish. |
__STATICREDIRECT__ | A havolasini oldini oladi qayta yo'naltirish u yo'naltiradigan sahifa ko'chirilganda avtomatik ravishda yangilanadigan sahifa (va "Asl sarlavhani ko'rsatadigan barcha yo'naltirishlarni yangilash" tanlangan). Shuningdek, ko'rsatma beradi interviki botlar sahifani xuddi maqola kabi ko'rib chiqish. |
__DISAMBIG__ | Sahifani a sifatida belgilaydi ajratish sahifasi, uni qo'shadi Maxsus: ajratish sahifalari va ichki havolalarni joylashtiradi Maxsus: DisambiguationPageLinks. (Qarang mw: Kengaytma: Disambiguator.) |
{{DISPLAYTITLE:sarlavha}} | Ga o'zgartirish kiritish uchun ishlatiladi ko'rsatilgan shakl sahifa sarlavhasi. |
{{DEFAULTSORT:sortkey}} | Standartni o'rnatadi kalit (indeks) ostida sahifa turkumlanadi. |
{{NOEXTERNALLANGLINKS}} | ({{NOEXTERNALLANGLINKS | *}} ga teng) ) Ning avtomatlashtirilgan kiritilishini bostiradi Vikidata tillararo aloqalar sahifaning chap tomonida. Barcha tillarga emas, balki alohida havolalarga {{NOEXTERNALLANGLINKS |ro'yxat}}, qaerda ro'yxat a quvur-ajratilgan ro'yxati til kodlari (masalan, frantsuz ("fr"), ispan ("es") va yapon ("ja") tillararo aloqalarni bostirish uchun {{NOEXTERNALLANGLINKS | fr | es | ja}}). |
O'zgaruvchilar
Sahifa nomi o'zgaruvchisi | Chiqish | Tavsif |
---|---|---|
{{FULLPAGENAME}} | Yordam: Sehrli so'zlar | Kanonik sahifa nomi. Sarlavha satri. Agar harf harflari o'zgartirilmasa, sarlavha {{DISPLAYTITLE}} . |
{{PAGENAME}} | Sehrli so'zlar | Sarlavha qatori bundan mustasno ism maydoni. |
{{BASEPAGENAME}} | Sehrli so'zlar | Ota-ona sahifasining sarlavhasi, ism maydoni bundan mustasno. |
{{ROOTPAGENAME}} | Sehrli so'zlar | Ism maydonini hisobga olmaganda, eng yuqori darajadagi ota-onaning nomi (barcha pastki sahifalardan oldin). |
{{SUBPAGENAME}} | Sehrli so'zlar | Pastki sahifada, o'ng tomonning joriy sarlavha; yuqori subpagenames quyidagicha ko'rsatiladi orqaga qaytish. |
{{ARTICLEPAGENAME}} | Yordam: Sehrli so'zlar | Joriy sahifa bilan bog'langan mavzu sahifasining nomi. Ular munozara sahifalarida foydalidir (lekin toifadagi munozarali sahifalar haqidagi eslatmani ko'ring). |
{{SUBJECTPAGENAME}} | Yordam: Sehrli so'zlar | |
{{TALKPAGENAME}} | Yordam nutqi: Sehrli so'zlar | Joriy sahifaga bog'langan munozara sahifasining sarlavhasi. Mavzu sahifalarida foydali. |
{{NAMESPACENUMBER}} | 12 | Joriy sahifaning nom maydoni. |
{{NAMESPACE}} | Yordam bering | Sarlavha nomlari maydoni. |
{{ARTICLESPACE}} | Yordam bering | Muhokamalar sahifasida, tegishli mavzu sahifasi sarlavhasining ism maydoni. |
{{SUBJECTSPACE}} | Yordam bering | |
{{TALKSPACE}} | Gapirishga yordam bering | Joriy sahifa bilan bog'langan munozara sahifasining nom maydoni. |
{{FULLPAGENAMEE}}, {{PAGENAMEE}}, (va boshqalar.) | Yordam: Magic_words, Sehrli so'zlar, (va boshqalar.) | Yuqoridagi o'zgaruvchilar oxiriga E qo'shilsa, MediaWiki-da foydalanish uchun yuqoridagi kodlangan bo'ladi URL manzillari (ya'ni bo'sh joylarni almashtiradigan pastki chiziqlar bilan). |
{{SHORTDESC}} | Faqatgina inglizcha Vikipediyada ishlaydi, u erda mobil platformalarda maqola sarlavhasi ostida qisqa tavsif beriladi. Qarang Vikipediya: Qisqacha tavsif # Amalga oshirish. |
Eslatma: Yuqoridagi sehrli so'zlar joriy sahifadan boshqa sahifadagi qiymatlarni tahlil qilish uchun parametrni ham qabul qilishi mumkin. Yo'g'on ichak ( : ) quvurni emas, balki parametrni uzatish uchun ishlatiladi ( | kabi andozalarda ishlatiladi {{MAGICWORD: qiymat}}. Masalan, {{TALKPAGENAME: Vikipediya: MOS}} qaytadi Vikipediya munozarasi: MOS har qanday sahifada. Qarang meta: Yordam: Sahifa nomi ajralish funktsiyalari haqida ko'proq ma'lumot olish uchun.
Eslatma:"Category" va "Category talk" nom maydonlarida wikilink (ba'zi) sahifa nomlari o'zgaruvchilari talab qilishi mumkin yo'g'on ichakning old qo'shimchasi kiruvchi toifalarga bo'linmaslik.
Sayt o'zgaruvchisi | Misol | Tavsif |
---|---|---|
{{SITENAME}} | Vikipediya | |
{{SERVER}} | //en.wikipedia.org | |
{{SERVERNAME}} | en.wikipedia.org | |
{{SCRIPTPATH}} | / w | |
{{CURRENTVERSION}} | 1.36.0-wmf.22 (6c97eed) | MediaWiki-ning amaldagi versiyasini qaytaradi. |
Turi bo'yicha boshqa o'zgaruvchilar
Sana va vaqt | Qayta ko'rib chiqilgan ma'lumotlar | Statistika | ||
---|---|---|---|---|
|
|
|
- a Bu sahifani oxirgi tahrir qilgan foydalanuvchini ko'rsatadi. Texnik cheklovlar tufayli foydalanuvchini sahifani ko'rayotganligini ko'rsatish uchun hech qanday usul yo'q.
Ayrim funktsiyalar
Metadata
Funktsiya | Tavsif |
---|---|
{{PAGEID}} | Betakror identifikator raqami. |
{{PAGESIZE:fullpagename}} | Nomlangan sahifaning baytdagi hajmi. |
{{PROTECTIONLEVEL:harakat|fullpagename}} | Himoya darajasi tayinlangan harakat ("tahrirlash", "ko'chirish" va boshqalar) nomlangan sahifada. |
{{PROTECTIONEXPIRY:harakat|fullpagename}} | Himoya muddati tugaydi tayinlangan harakat ("tahrirlash", "ko'chirish" va boshqalar) nomlangan sahifada. |
{{PENDINGCHANGELEVEL}} | Himoya darajasi o'zgarishlar kutilmoqda joriy sahifada. |
{{PAGESINCATEGORY:toifa nomi}} | Nomlangan toifadagi sahifalar soni toifa nomi. Har bir kichik toifa bitta element sifatida hisoblanadi. |
{{NUMBERINGROUP:guruh nomi}} | Foydalanuvchilar soni foydalanuvchilar guruhi nomlangan guruh nomi. |
Raqamlarni vergulsiz chiqarish uchun ajratgichlar (masalan, "123,456,789" o'rniga "123456789"), parametrni qo'shing | R.
Formatlash
Funktsiya | Tavsif |
---|---|
{{lc:mag'lubiyat}} | Barcha belgilarni o'zgartiradi mag'lubiyat kichik harfga. |
{{lcfirst:mag'lubiyat}} | Ning birinchi belgisini o'zgartiradi mag'lubiyat kichik harfga. |
{{uc:mag'lubiyat}} | Barcha belgilarni o'zgartiradi mag'lubiyat katta harfga. |
{{ucfirst:mag'lubiyat}} | Ning birinchi belgisini o'zgartiradi mag'lubiyat katta harfga. |
{{formatnum:formatlanmagan raqam}} {{formatnum:formatlangan_num | R}} | Vergul ajratgichlarini an ga qo'shadi formatlanmagan raqam (masalan, 123456789 123,456,789 bo'ladi). Bunday formatlashni olib tashlash uchun foydalaning {{formatnum:formatlangan_son| R}} (ya'ni {{formatnum: 7,654,321 | R}}, masalan, 7654321 ni ishlab chiqaradi). |
{{#dateformat:sana|format}} {{#formatdate:sana|format}} | Sanani foydalanuvchining xohishiga ko'ra formatlaydi; sukut bo'yicha foydalanuvchilar uchun sukut bo'yicha ixtiyoriy katta-kichik ikkinchi parametr sifatida berilishi mumkin; tarixni mavjud formatdan istalgan formatga o'zgartirishi mumkin dmy , mdy , ymd , yoki ISO 8601 formatlari, foydalanuvchining xohishi bilan belgilangan formatni bekor qilish. |
{{padleft:xyz|mag'lubiyat uzunligi}} {{himoya huquqi:xyz|mag'lubiyat uzunligi}} {{padleft:xyz|uzunlik|padstr}} {{himoya huquqi:xyz|uzunlik|padstr}} | Berilgan uzunlikni to'ldirish uchun o'ngga yoki chapga nollari '0' bo'lgan pad; muqobil plomba qatori uchinchi parametr sifatida berilishi mumkin; takrorlangan to'ldirish satri (padstr), agar uning uzunligi kerakli miqdordagi belgilar sonini teng ravishda ajratmasa, kesiladi. |
{{ko'plik:N|yakka|ko'plik}} | Chiqish yakka agar N 1 ga teng, aks holda natijalar ko'plik. Ga qarang mediawiki.org saytidagi hujjatlar batafsil ma'lumot uchun. |
{{# vaqt:format|ob'ekt}} {{#timel:format|ob'ekt}} {{# vaqt: d F Y |sana|langkod}} | Sana va vaqtni formatlash uchun, ISO formati, nuqta yoki inglizcha oy nomlari uchun ishlatiladi. #timel har bir viki uchun belgilangan mahalliy vaqtga asoslanadi; inglizcha Vikipediya uchun bu xuddi shunday # vaqt. Ixtiyoriy 3-parametr - bu chiqish tili kodi (frantsuz, nemis, shved: fr, de, sv va boshqalar). Finlyandiyaning misoli: {{# vaqt: d F Y | 2016 yil 30-iyun | fi}} namoyish etadi: 2016 yil 30 iyun kuni (iyun). ISO dan nemis tiliga: {{# vaqt: d. M Y | 1987-10-31 | de}} ko'rsatadi: 31. Okt. 1987 yil. Format kodlari uchun qarang: mw: Yordam: Kengaytma: ParserFunctions ## vaqt. Formatdan foydalaning {{# vaqt: H: i, j F Y (e) | ...}} imzolarda vaqt tamg'alari ishlatadigan formatga mos kelish uchun. |
{{jins:foydalanuvchi|m_out|f_out|u_out}} | Chiqish m_out, f_out yoki u_out da ko'rsatilgan jinsga qarab foydalanuvchi afzalliklari, navbati bilan, erkak, ayol yoki aniqlanmagan. Boshqa parametrlarni almashtirishlar mavjud, qarang mw: Yordam: sehrli so'zlar # jins va translatewiki: Gender. |
{{# teg:yorliq|sehr bilan mazmuni}} | Faqatgina yo'l baholash sehrli so'zlar yorliq ichida, ishlab chiqarish uchun <yorliq>sehr</yorliq> . Shuningdek, yorliq atributlarini boshqaradi. |
Yo'llar
Funktsiya | Tavsif |
---|---|
{{localurl:fullpagename |so'rov}} | Nisbiy yo'l sahifa nomiga. The so'rov parametr ixtiyoriy. |
{{fullurl:fullpagename |so'rov}} | Mutlaq yo'l, holda protokol prefiksi (ya'ni "holda" http: "va boshqalar), sahifa nomiga so'rov parametr ixtiyoriy. |
{{canonicalurl:fullpagename |so'rov}} | Sahifa nomiga protokol prefiksini o'z ichiga olgan mutlaq yo'l. The so'rov parametr ixtiyoriy. |
{{filepath:Fayl nomi}} | Media faylga mutlaq yo'l Fayl nomi. |
{{urlencode:mag'lubiyat}} | Kodlar mag'lubiyat URL so'rov satrlarida foydalanish uchun; {{urlencode: test satri}}, masalan, ishlab chiqaradi: test + string. Kodlash uchun mag'lubiyat URL yo'llarida yoki MediaWiki-ning sahifa nomlarida foydalanish uchun mos ravishda qo'shib qo'ying, Yo'l yoki | WIKI ("test% 20string" yoki "test_string" ishlab chiqarish uchun). |
{{anchorencode:mag'lubiyat}} | MediaWiki URL-da foydalanish uchun kodlangan kirish qism langarlari. |
{{ns:n}} | Nomini qaytaradi ism maydoni uning ko'rsatkichi raqam n. MediaWiki URL manzillari uchun foydalaning {{nse:}}. |
{{# rel2abs:yo'l}} | Nisbiy fayl yo'lini mutlaq yo'lga o'zgartiradi. |
{{#titleparts:fullpagename|raqam|birinchi segment}} | Fullpagename (sarlavha) ni shu sonli segmentga ajratadi. |
Shartli
Funktsiya | Tavsif |
---|---|
{{#expr:ifoda}} | Baholaydi ifoda (qarang m: Yordam: Hisoblash). |
{{#if:mag'lubiyat |natija1 |natija2}} | Chiqish natija2 agar mag'lubiyat bu bo'sh, aks holda natijalar natija1. |
{{#ifeq:string1|string2 |natija1 |natija2}} | Chiqish natija1 agar string1 va string2 teng (alfavit yoki raqam bo'yicha), aks holda natijalar natija2. |
{{#iferror:test_string |natija1 |natija2}} | Chiqish natija1 agar test_string ajralish xatosini keltirib chiqaradi, aks holda natijalar natija2. |
{{#ifexpr:ifoda |natija1 |natija2}} | Chiqish natija1 agar ifoda to'g'ri, aks holda natijalar natija2. |
{{#ifexist:pagetitle |natija1 |natija2}} | Chiqish natija1 agar sahifa [[pagetitle]] mavjud, aks holda natijalar natija2. Shuni esda tutingki, ism maydonidagi bo'shliqlar uchun pastki chiziqlar kerak. |
{{# almashtirish:mag'lubiyat |c1=r1 |c2=r2 ... |sukut bo'yicha}} | Chiqish r1 agar mag'lubiyat bu c1, r2 agar mag'lubiyat bu c2va boshqalar, aks holda chiqishlar sukut bo'yicha (agar taqdim etilsa). |
Agar ushbu shartli funktsiyalarda, bo'sh nomlanmagan parametrlarni matn sifatida emas, balki bo'sh sifatida tahlil qilish kerak (ya'ni "{{{1}}}", "{{{2}}}" va hokazo matnlar o'rniga bo'sh), ular uchun trubalar kerak bo'ladi (ya'ni {{{1|}}}, {{{2|}}}va hokazo {{{1}}}, {{{2}}}, va boshqalar.).
- Ushbu funktsiyalarni jadvallarda ishlatish uchun qarang Yordam: Shartli jadvallar.
Boshqalar
Funktsiya | Tavsif |
---|---|
{{#babel:kod1|kod2|...}} | Render wp: foydalanuvchi qutilari til bilishingizni aytib berish. Yaxshilanadi {{Bobil}} (muqobil). |
{{#categorytree:toifasi|...}} | Rekursiv ravishda toifadagi sahifalarni ro'yxati. |
{{# koordinatalar:arg1|arg2|...}} | Saqlash GeoData koordinatalari sahifaning ma'lumotlar bazasiga tegishli mavzuni. {{Da ishlatilgankoordinatali}}. |
{{#invoke:modul|funktsiya|arg1|...}} | Foydalanish Skribunto translyatsiya qilish a lua shablon, masalan. funktsiya almashtirish yilda modul Ip. |
{{#tili:kod1|kod2}} | Til kodi bilan ko'rsatilgan nomni chop eting, masalan. uz → Ingliz tili. Agar berilgan bo'lsa, 2-tilda chop eting. |
{{#lst:}} {{#lsth:}} {{#lstx:}} | Uch yo'l sahifaning bir qismini translyatsiya qilish. |
{{# mulk:arg1|arg2|...}} | A qo'shish mulk (Vikidata) sahifadagi sukut o'rniga nomlangan shaxsdan. |
{{#bog'liq:...}} | O'xshash mavzularga havolalar, o'quvchilarni jalb qilish. (Beta xususiyati.) |
{{#section:}} {{# section-h:}} {{# section-x:}} | Uchun taxalluslar {{#lst:}} {{#lsth}} {{#lstx}} (yuqorida). |
{{# bayonotlar:arg1|...}} | Elementga kiritilgan har qanday bayonotning qiymatini ko'rsating. |
{{# maqsad:fullpagename}} | Dan foydalanib, fullpagename-dagi munozarali sahifalar ro'yxatiga xabar yuboring MassMessage funktsiyasi. |
{{int:pagename}} | Transklude an interfeys xabar, ya'ni a MediaWiki nom maydonidagi pagename |
Shuningdek qarang
- Yordam: Sehrli havolalar ISBN, PMID va RFC uchun (barchasi eskirgan)
- mw: Mahalliylashtirish
- mw: Manual: wiki formatini kengaytirish
- CoreParserFunctions.php
- wikEd, andozalar va ajralish funktsiyalari uchun sintaksisni ajratib ko'rsatuvchi MediaWiki muharriri
- Afzalliklar → Gadjetlar → Tahrirlash →
Sintaksis yoritgichi
- Afzalliklar → Beta xususiyatlari →
Wiki sintaksisini ajratib ko'rsatish
- Maxsus: versiya, "Sichqoncha funktsiyasi ilgaklari" oxirgi bo'limiga qarang: ushbu sahifadagi barcha sehrli so'zlarni o'z ichiga olgan ro'yxat
- {{Ifexist yo'naltirilmasa}}, {{#ifexist:}} ifodasi bilan ishlaydi, shu bilan birga yo'naltirishlarni boshqacha tarzda aniqlash va tahlil qilishga imkon beradi