WikiDer > Yordam: URL - 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. |
Saytidagi barcha sahifalar singari Butunjahon tarmog'i, sahifalar tomonidan etkazib berildi Vikimediaserverlarida mavjud URL manzillari ularni aniqlash. Bu sahifani ko'rganingizda brauzeringiz manzil satrida paydo bo'ladigan manzillar. Vikipediya muharrirlari ham yaratish qobiliyatiga ega ko'priklar Vikipediyadagi va boshqa Vikimedia loyihalaridagi sahifalarni yoki Internetdagi boshqa joylarni ko'rsatib, tanlangan URL manzillariga.
URL manzillariga ulanish
Sahifani tahrirlashda Vikipediyadagi boshqa sahifalarga (yoki boshqa Vikimedia loyihalariga) ko'priklar odatda shunday qilinadi wikilinklar yoki interwikilinksyordamida [[...]]
sintaksis Yordam: havola. Ammo agar siz tashqi veb-saytga yoki ba'zi maxsus yaratilgan Vikimedia sahifalariga (masalan, maqolaning o'tgan versiyasi) ulanishni istasangiz, to'liq URL manzilini taqdim etishingiz kerak. Bu yordamida amalga oshiriladi tashqi sintaksis.
Tashqi havola sintaksisining uchta shakli mavjud:
- Agar URL shunchaki vikitekstga to'rtburchak qavslarsiz kiritilgan bo'lsa, u yozilgandek ko'rinadi va gipermurojaat yaratiladi:
http://meta.wikimedia.org/
ishlab chiqaradi http://meta.wikimedia.org/ - Agar URL to'rtburchak qavslarga joylashtirilgan bo'lsa, unda ketma-ket raqam bilan yorlig'i sifatida ko'prik yaratiladi:
[http://meta.wikimedia.org/]
beradi [1] - Agar URL to'rtburchak qavslarga joylashtirilgan bo'lsa, so'ngra bo'sh joy va bir nechta matn bo'lsa, u holda bu matn gipermurojaat uchun yorliq sifatida ishlatiladi:
[http://meta.wikimedia.org/ Wikimedia]
beradi Vikimedia
Viki bilan bir xil serverda boshqa joyga havolani yaratishni {{SERVER}} yordamida soddalashtirish mumkin. Misol: [{{SERVER}} / нисбат / url]
.
Tashqi havola belgisini bosish uchun tashqi havolani orasiga qo'ying <span class="plainlinks">...</span>
teglar.
Qo'llab-quvvatlanmaydigan belgilar bilan havolalarni tuzatish
- URL qo'llab-quvvatlanadigan bilan boshlanishi kerak URI sxemasi.
http: //
vahttps: //
har doim qo'llab-quvvatlanadi.gopher: //
,irc: //
,ircs: //
,ftp: //
,Yangiliklar://
,nntp: //
,worldwind: //
,telnet: //
,svn: //
,git: //
,mms: //
vamailto:
havola va belgini yaratadi, lekin brauzerda ro'yxatdan o'tgan agentni talab qiladi. - Muayyan belgilarni o'z ichiga olgan URL manzillari noto'g'ri ko'rsatiladi va bog'lanmaydi foizlar bilan kodlangan. Masalan, bo'sh joy bilan almashtirilishi kerak
%20
(buni. ning PATH variantidan foydalanish mumkin{{urlencode:}}
tahlil qiluvchi funktsiyasi).
sp | " | ' | , | ; | < | > | ? | [ | ] | { | | | } |
---|---|---|---|---|---|---|---|---|---|---|---|---|
%20 | %22 | %27 | % 2C | % 3B | % 3C | % 3E | % 3F | % 5B | % 5D | % 7B | % 7C | % 7D |
- Yagona apostroflarni kodlash shart emas; ammo kodlanmagan ko'paytmalar kursiv yoki qalin belgilash sifatida tahlil qilinadi
- Ba'zi belgilarni o'z ichiga olgan sarlavhalar noto'g'ri ko'rsatiladi va bog'lanadi, agar bu belgilar HTML belgilariga kodlangan bo'lmasa.
yangi qator | [ | ] | | |
---|---|---|---|
bo'sh joy | [ | ] | | |
- PHP-lar bo'lsa ham urlencode () ularni avtomatik ravishda foizlar bilan kodlaydi, bu belgilar amalga oshiriladi emas URL tomonidan kodlangan holda oling wfUrlencode (). ":" Belgisi qisman istisno bo'lib, u IIS 7.0 dan boshqa joyda kodlanmagan.
; | @ | $ | ! | * | ( | ) | , | / | ~ | : |
---|---|---|---|---|---|---|---|---|---|---|
% 3B | %40 | %24 | %21 | % 2A | %28 | %29 | % 2C | % 2F | % 7E | % 3A |
Http: va https-ni tashlab yuborish:
Agar siz kvadrat qavs yordamida tashqi uslublar bog'lanishini [...] Vikimedia sahifasidan boshqa Vikimedia sahifasiga, shu jumladan Vikipediya, albatta, protokolni tashlab qo'yish yaxshiroqdir http:
yoki https:
URL manzili bilan boshlanadi //...
, masalan. //en.wikipedia.org/w/index.php?title=Help:URL
.
Aks holda, o'quvchilar belgilangan ulanish usulidan foydalanishga majbur. Agar siz protokolni ko'rsatmasangiz, o'quvchilar ushbu sahifani o'qish uchun protokoldan foydalanishda davom etishlari mumkin.
Qaytgan URL manzili {{SERVER}}
sehrli so'z // bilan boshlanadi.
- Misol:
[//en.wikipedia.org/w/index.php?title=Help:URL protokoli yo'q]
- Natija: protokol yo'q (Ushbu sahifani http va https bilan o'qing.)
- Misol:
[{{SERVER}} / w / index.php? Title = Yordam: URL protokolsiz]
- Natija: protokol yo'q (Ushbu sahifani http va https bilan o'qing.)
Vikipediya sahifalarining URL manzillari
Ingliz Vikipediyasining URL manzillari boshlanadi http://en.wikipedia.org/. Ushbu manzil o'z-o'zidan manzilga yo'naltiriladi Asosiy sahifa.
- Vikipediya sahifasiga URL ning asosiy shakli:
- http://en.wikipedia.org/wiki/Page_name (ishlatilgan wikilinklar, URL berilishi kerak bo'lganda tavsiya etiladi)
- Muqobil shakl:
- http://en.wikipedia.org/w/index.php?title=Page_name (qidiruv tizimlari tomonidan indekslanmagan, URL manziliga parametrlarni qo'shish orqali ko'proq imkoniyatlarga ruxsat beriladi)
Sahifa nomi a ni o'z ichiga olishi mumkin ism maydoni prefiks (ushbu sahifadagi "Yordam:" kabi). Ba'zilar bilan maxsus sahifalar u kabi parametrni ham o'z ichiga olishi mumkin http://en.wikipedia.org/wiki/Special:Contributions/Jimbo_Wales (lekin sahifaning ko'pgina maxsus parametrlari uchun quyida ko'ring).
Sahifa bilan bog'langan boshqa URL-lar so'rovlar qatorini qo'shish orqali tuziladi. Ip yuqoridagi shakllardan biriga qo'shilishi mumkin (kabi http://en.wikipedia.org/wiki/Train?action=history ), lekin bu holda tizim sukut bo'yicha ikkinchi shakl, ya'ni u index.php so'rovlar qatorini "title = Page_name" kengaytiradi.
Kengaytirilgan URL manzillaridan foydalaniladi:
- A ga borish yo'naltirish yo'naltirishga rioya qilmasdan sahifa: http://en.wikipedia.org/w/index.php?title=Railway_train&redirect=no
- Tahrirlash sahifasiga o'tish (yoki himoyalangan sahifaning manbasini ko'rish): http://en.wikipedia.org/w/index.php?title=Train&action=edit. Kabi boshqa parametrlarni qo'shish mumkin bo'lim = 5 yoki bo'lim = yangi sahifa qismini tahrirlash yoki qo'shish uchun. Kirish qutisi kengaytmasi tomonidan ishlatilgan yangi sahifaning tahrirlash maydoniga matnni oldindan yuklash parametrlari ham mavjud (qarang mw: kengaytma: InputBox).
- Ga kirish uchun tarixni tahrirlash bir sahifa: http://en.wikipedia.org/w/index.php?title=Train&action=history (yoki boshqa parametrlarni qo'shish mumkin, kabi) http://en.wikipedia.org/w/index.php?title=Train&limit=5&offset=90&action=history, bu 91-95 tahrirlarni namoyish etadi).
- Sahifaning ma'lum bir versiyasiga havola qilish uchun: http://en.wikipedia.org/w/index.php?title=Train&oldid=1374279 (qayerda
oldid
qayta ko'rib chiqish raqami), yoki foydalaning Andoza: Oldid. Ga doimiy bog'lanish hozirgi sahifaning chap tomonidagi "asboblar" ostidagi "Doimiy havola" tugmachasini bosish orqali sahifaning versiyasiga kirish mumkin. ID versiyasi barcha sahifalarda noyobdir; sarlavha parametri bu erda hech qanday ta'sir qilmaydi va o'tkazib yuborilishi mumkin. Maxsus: PermanentLink / 1374279 sahifa versiyasiga wikilink. - A ga ulanish uchun farq sahifaning ikkita versiyasi orasida: http://en.wikipedia.org/w/index.php?title=Train&diff=1374279&oldid=1260056, qayerda farq - o'ng tomonda ko'rinadigan versiyaning identifikatori. O'rnatish farq = 0 joriy versiyasini taqqoslash; o'rnatilgan farq = 0 va oldid = 0 eng so'nggi ikkita versiyani taqqoslash uchun. Shunga qaramay sarlavha parametri hech qanday haqiqiy ta'sirga ega emas (aslida siz ikki xil sahifaning versiyalarini taqqoslashingiz mumkin). Maxsus: Diff / 1374279 farqga wikilink (hujjatlar).
- Kimga tomosha qiling yoki sahifani ochish: http://en.wikipedia.org/w/index.php?title=Train&action=watch (yoki harakat = ko'rmaslik).
- Sahifani server keshidan tozalash uchun (uni shablonning so'nggi versiyalari va boshqalar bilan ta'minlash uchun): http://en.wikipedia.org/w/index.php?title=Train&action=purge (bu brauzer keshini tozalash bilan bir xil emas).
- O'rnini bosuvchi ba'zi bir aniq harakatlarni bajarish uchun tozalash bilan yuqoridagi misolda ko'rinish, o'chirish, qaytarish, himoyasiz, ma'lumot, markpatrolled, tasdiqlash, ko'rsatish (ularning aksariyati faqat ma'murlar uchun mavjud).
- To'liq HTML-ni yuklab olmasdan sahifaning xom vikitekstini olish uchun: http://en.wikipedia.org/w/index.php?title=Train&action=raw
- Sahifani ko'rsatish uchun bosma versiya: http://en.wikipedia.org/w/index.php?title=Train&printable=yes
- Ko'rish uchun a toifasi ko'rsatilgan nuqtadan boshlab ro'yxat: http://en.wikipedia.org/w/index.php?title=Category:Disambiguation_pages&from=B
- A uchun parametrlarni belgilash uchun maxsus sahifa, kabi: http://en.wikipedia.org/w/index.php?/w/index.php?title=Xususiy:Recentchanges&from=20030918220000 (bu holda "dan" parametri vaqt tamg'asi, formatdagi yyyymmddhhmmss, UTC vaqti, lekin sahifaga qarab boshqa ko'plab parametr turlari mumkin).
- Biror bir sahifani ko'rsatish uchun teri: http://en.wikipedia.org/w/index.php?title=Train&useskin=monobook. 2014 yilga kelib Vikipediyaning terilari
odekolon
,zamonaviy
,monobuk
,vektor
. Ro'yxatdan o'tgan foydalanuvchilar o'zlarining terisini belgilashlari mumkin Maxsus: Preferences # mw-prefsection-rendering. - Muayyan interfeys tili bo'lgan sahifani ko'rsatish uchun: http://en.wikipedia.org/w/index.php?title=Train&uselang=de (
de
nemis tilining kodidir). Ro'yxatdan o'tgan foydalanuvchilar o'z tillarini belgilashlari mumkin Maxsus: afzalliklar. - Ga bog'langan sahifadan ma'lum bir banner bilan sahifani ko'rsatish uchun meta: Maxsus: CentralNotice: http://en.wikipedia.org/w/index.php?title=Train&banner=TranslatorSignup
- Quyida
bilanJS
vabilan CSS
kodiga ega bo'lgan ingliz Vikipediyasiga ishonish mw: parchalar / JS va CSS-ni URL bo'yicha yuklash yilda MediaWiki: Common.js. Boshqa vikilarda bu xususiyat bo'lmasligi mumkin. Ro'yxatdan o'tgan foydalanuvchilar sahifalarni yuklashlari mumkin Maxsus: asboblar ga tegishli gadjetni yoqish orqali Maxsus: Preferences # mw-prefsection-gadgets. - MediaWiki nom maydonidan yuklangan skriptli sahifani ko'rsatish uchun: http://en.wikipedia.org/w/index.php?title=Train&withJS=MediaWiki:Gadget-UTCLiveClock.js (yuklaydi MediaWiki: Gadget-UTCLiveClock.js).
- MediaWiki nom maydonidan yuklangan uslublar varag'i bilan sahifani ko'rsatish uchun: http://en.wikipedia.org/w/index.php?title=Train&withCSS=MediaWiki:Gadget-JustifyParagraphs.css (yuklaydi MediaWiki: Gadget-JustifyParagraphs.css).
- Mobil qurilmalar uchun formatlangan sahifani ko'rsatish uchun en dan keyin .m qo'shing http://en.m.wikipedia.org/wiki/Train
Agar Vikipediya sahifalari uchun URL-lar qurayotgan bo'lsangiz, avvalgi bobda aytib o'tilganidek, bo'sh joylarni pastki chiziqlarga va kerak bo'lganda foizli kodli maxsus belgilarga o'tkazishni unutmang. (Shablon kodida buni qanday qilish uchun qarang Shablonlar va dasturlash quyida.)
Agar siz yaroqsiz URL yoki sizga kirish huquqiga ega bo'lmagan URL yuborilgan bo'lsa, har xil xato xabari paydo bo'lishi mumkin. Boshqa hollarda, URL manzilini haqiqiyga yo'naltirishi mumkin (masalan, sahifa sarlavhalari ularga o'zgartiriladi) kanonik shakl wikilinklarda paydo bo'lganda qanday bo'lsa).
Qisqa URL
Nomlangan norasmiy yo'naltirish sayti Foydalanuvchi: Tl-lomas / enwp.org ikki turdagi qisqa URL manzillarini taklif qiladi.
- http://enwp.org/fullpagename
- http://enwp.org?curid=pageid
Birinchi shakl. Tomonidan nazorat qilinmaydi Vikimedia fondi, shuning uchun u har qanday vaqtda ishlashni to'xtatishi yoki maqsadini o'zgartirishi mumkin.
Ikkinchi shakl ham xuddi shunday ishlaydi TinyURL uzoq sahifa nomini qisqa kodga aylantirish uchun foydalanadi sahifasahifa nomi ko'chirilgan taqdirda ham aniq bo'lib qolmoqda.Pageid sahifaning chap tomonidagi "vositalar" ostidagi "Sahifa ma'lumotlari" tugmachasini bosish orqali 8 tagacha raqamga ega.
Boshqa Vikimedia loyihalaridagi URL manzillar
Boshqa loyihalarda ingliz vikipediyasiga o'xshash URL manzillari ishlatiladi, faqat domen nomlari turlicha: http://meta.wikimedia.org/ (Meta), http://fr.wikipedia.org/ (Frantsiya Vikipediyasi), http://de.wiktionary.org/ (Nemischa Vikilug'at) va boshqalar.
Yozib oling http://www.wikipedia.org xalqaro Vikipediya portalining sahifasiga olib boradi, ammo boshqa URL manzillari ushbu prefiks bilan boshlanib, inglizcha Vikipediyaga yo'naltiriladi.
Boshqa loyihalarda URL manzilidagi "/ w /" va "/ wiki /" o'rniga turli satrlar ishlatilishi mumkin. Tafsilotlar uchun URL yordam sahifasi Meta-da.
Shablonlar va dasturlash
Foydalanish uchun andozalar, kabi ba'zi sehrli so'zlar va ajratuvchi funktsiyalar yordamida to'g'ri URL manzillarni yaratish mumkin fullurl, urlencode va boshqalar. Bularning tafsilotlarini quyidagi manzilda topishingiz mumkin mw: Yordam: Sehrli so'zlar.
Vikipediya bilan dasturiy aloqalarning ko'pi URL manzillari boshlanadigan API yordamida eng samarali bajarilishi mumkin http://en.wikipedia.org/w/api.php ishlatiladi. Tafsilotlar uchun qarang mw: API.