WikiDer > Анықтама: URL - Wikipedia
Бұл анықтама беті қалай басшылыққа алу керек. Онда Уикипедия нормалары мен тәжірибелерінің кейбір аспектілері (-лері) бойынша процедуралар немесе процедуралар егжей-тегжейлі баяндалған. Бұл біреу емес Википедия ережелері немесе нұсқаулары, және әр түрлі деңгейлерді көрсетуі мүмкін консенсус және тексеру. |
Сияқты барлық беттер сияқты Дүниежүзілік өрмек, жеткізілген беттер УикимедияСерверлері бар URL мекенжайлары оларды анықтау. Бұл бетті қарау кезінде браузердің мекенжай жолағында пайда болатын адрестер. Википедия редакторларының да жасау мүмкіндігі бар сілтемелер беттерге немесе басқа Викимедиа жобаларында немесе Интернеттегі басқа жерлерде көрсетілген сілтемелерге.
URL мекенжайларына сілтеме
Бетті редакциялау кезінде Википедиядағы басқа парақтарға (немесе басқа Викимедиа жобаларына) сілтеме әдетте жасалады викилинктер немесе интервикилинктер, пайдаланып [[...]] сипатталған синтаксис Анықтама: сілтеме. Егер сіз сыртқы веб-сайтқа немесе белгілі бір арнайы жасалған Викимедиа парақтарына (мысалы, мақаланың өткен нұсқасы) сілтеме жасағыңыз келсе, URL мекен-жайын толық көрсетуіңіз керек. Бұл пайдалану арқылы жасалады сыртқы сілтеме синтаксисі.
Сыртқы сілтеме синтаксисінің үш түрі бар:
- Егер URL мекен-жайы викитексте төртбұрышты жақшасыз енгізілсе, онда ол жазылған түрінде пайда болады және сілтеме жасалады:
http://meta.wikimedia.org/өндіреді http://meta.wikimedia.org/ - Егер URL төртбұрышты жақшаға орналастырылса, онда сериялық нөмірі бар еренсілтеме жасалады:
[http://meta.wikimedia.org/]береді [1] - Егер URL төртбұрышты жақшаға орналастырылса, одан кейін бос орын және бірнеше мәтін қойылса, онда бұл мәтін еренсілтеме белгісі ретінде пайдаланылады:
[http://meta.wikimedia.org/ Wikimedia]береді Уикимедия
Вики сияқты бір серверде басқа жерге сілтеме жасауды {{SERVER}} көмегімен жеңілдетуге болады. Мысал: [{{SERVER}} / салыстырмалы / url].
Сыртқы сілтеме белгісін басу үшін сыртқы сілтемені арасында орналастырыңыз <span class="plainlinks">...</span> тегтер.
Қолдау көрсетілмейтін таңбалары бар сілтемелерді түзету
- URL мекен-жайы қолдау көрсетілетінден басталуы керек URI схемасы.
http: //жәнеhttps: //әрқашан қолдау көрсетіледі.гофер: //,irc: //,ирк: //,ftp: //,жаңалықтар: //,nntp: //,жел жел: //,telnet: //,svn: //,git: //,ммс: //жәнеmailto:сілтеме мен белгіше жасайды, бірақ шолғышта тіркелген агент қажет. - Белгілі бір таңбалардан тұратын URL мекен-жайлары дұрыс көрсетілмейді және сілтеме жасалмайды пайыздық кодталған. Мысалы, бос орынды ауыстыру керек
%20(мұны PATH параметрін қолдану арқылы жасауға болады{{urlencode:}}талдаушы функциясы).
| sp | " | ' | , | ; | < | > | ? | [ | ] | { | | | } |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| %20 | %22 | %27 | % 2C | % 3B | % 3C | % 3E | % 3F | % 5B | % 5D | % 7B | % 7C | % 7D |
- Бірыңғай апострофтарды кодтаудың қажеті жоқ; бірақ кодталмаған көбейткіштер көлбеу немесе қалың белгілеу ретінде талданады
- Белгілі бір таңбалардан тұратын тақырыптар дұрыс көрсетілмейді және сілтемелер HTML таңбаларына сілтемелермен кодталмаса, сілтеме жасайды.
| жаңа сызық | [ | ] | | |
|---|---|---|---|
| ғарыш | [ | ] | | |
- PHP болса да urlencode () оларды автоматты түрде пайыздық кодтайды, бұл таңбалар жасайды емес URL мекен-жайы бойынша кодталған wfUrlencode (). «:» Таңбасы ішінара ерекшелік болып табылады - ол IIS 7.0-тен басқа жерде кодталмайды.
| ; | @ | $ | ! | * | ( | ) | , | / | ~ | : |
|---|---|---|---|---|---|---|---|---|---|---|
| % 3B | %40 | %24 | %21 | % 2A | %28 | %29 | % 2C | % 2F | % 7E | % 3A |
Http: және https:
Егер сіз төртбұрышты жақшалар арқылы сыртқы стиль сілтемесін жасасаңыз [...] Викимедиа бетінен басқа Викимедиа парағына, оның ішінде Википедия, әрине, хаттаманы тастаған дұрыс http: немесе https:, осылайша URL басталады //..., мысалы. //kz.wikipedia.org/w/index.php?title=Help:URL.
Әйтпесе, оқырмандар көрсетілген байланыс әдісін қолдануға мәжбүр. Егер сіз хаттаманы көрсетпесеңіз, оқырмандар хаттаманы сол бетті оқу үшін пайдалана алады.
URL мекен-жайы қайтарылды {{SERVER}} сиқырлы сөз // басталады.
- Мысал:
[//en.wikipedia.org/w/index.php?title=Help:URL протоколы жоқ] - Нәтижесі: хаттама жоқ (Бұл парақты http және https арқылы оқыңыз.)
- Мысал:
[{{SERVER}} / w / index.php? Title = Анықтама: URL протоколсыз] - Нәтижесі: хаттама жоқ (Бұл парақты http және https арқылы оқыңыз.)
Википедия парақтарының URL мекен-жайлары
Ағылшын Уикипедиясының URL мекен-жайлары басталады http://kk.wikipedia.org/. Бұл мекен-жай өз бетімен қайта бағытталады Негізгі бет.
- Уикипедия парағына URL мекен-жайының негізгі формасы:
- http://kk.wikipedia.org/wiki/Page_name (қолданылған викилинктер, URL беру керек болған кезде ұсынылады)
- Балама формасы:
- http://kk.wikipedia.org/w/index.php?title=Бет_аты (іздеу жүйелерімен индекстелмеген, URL мекен-жайына параметрлер қосу арқылы қосымша параметрлерге мүмкіндік береді)
Бет атауы а-ны қамтуы мүмкін аттар кеңістігі префикс (мысалы, осы бетте «Анықтама:»). Кейбіреулерімен арнайы беттер сияқты параметрді де қамтуы мүмкін, сияқты http://kk.wikipedia.org/wiki/Special:Contributions/Jimbo_Wales (бірақ арнайы парақтың параметрлері үшін төменде қараңыз).
Параққа байланысты басқа URL мекенжайлары сұраныс жолын қосу арқылы жасалады. Жолды жоғарыдағы формалардың кез-келгеніне қосуға болады (сияқты http://kk.wikipedia.org/wiki/Train?action=history ), бірақ бұл жағдайда жүйе әдепкі бойынша екінші форма, яғни index.php сұраным жолын «title = Бет_аты» кеңейтеді.
Кеңейтілген URL мекенжайлары қолданылады:
- А бару қайта бағыттау қайта бағыттаусыз бет: http://kk.wikipedia.org/w/index.php?title=Railway_train&redirect=no
- Өңдеу бетіне өту үшін (немесе қорғалған беттің көзін көру үшін): http://kk.wikipedia.org/w/index.php?title=Тренинг&action=edit. Сияқты басқа параметрлерді қосуға болады бөлім = 5 немесе бөлім = жаңа бет бөлімін өңдеу немесе қосу үшін. Сонымен қатар, кіріс парағының кеңейтімі пайдаланатын мәтінді жаңа беттің өңдеу терезесіне алдын ала жүктеуге арналған параметрлер бар (қараңыз) mw: Кеңейту: InputBox).
- Қол жеткізу үшін тарихты өңдеу беттің: http://kk.wikipedia.org/w/index.php?title=Тренинг&action=history (немесе қосымша параметрлерді қосуға болады, сияқты) http://kk.wikipedia.org/w/index.php?title=Тренинг&limit=5&offset=90&action=history, онда 91-95 редакциялары көрсетілген).
- Парақтың белгілі бір нұсқасына сілтеме жасау үшін: http://kk.wikipedia.org/w/index.php?title=Тренинг&oldid=1374279 (қайда
oldidқайта қарау нөмірі), немесе пайдалану Үлгі: Oldid. Тұрақты сілтемесі қазіргі парақтың нұсқасына парақтың сол жағындағы «құралдар» астындағы «Тұрақты сілтемені» басу арқылы қол жеткізуге болады. ID нұсқасы барлық беттерде ерекше; мұндағы тақырып параметрінің әсері жоқ және оны жоққа шығаруға болады. Арнайы: PermanentLink / 1374279 парақтың нұсқасына сілтеме болып табылады. - A сілтемесі үшін айырмашылық парақтың екі нұсқасы арасында: http://kk.wikipedia.org/w/index.php?title=Тренинг&diff=1374279&oldid=1260056, қайда айырмашылық - оң жақта көрсетілетін нұсқаның идентификаторы. Орнатыңыз айырмашылық = 0 қазіргі нұсқасын салыстыру; орнатылды айырмашылық = 0 және oldid = 0 ең соңғы екі нұсқаны салыстыру үшін. Тағы да параметр параметрінің нақты әсері жоқ (шын мәнінде сіз екі түрлі беттің нұсқаларын салыстыра аласыз). Арнайы: Дифф / 1374279 айырмашылыққа дейін викилинк (құжаттама).
- Кімге қарау немесе бетті қарау: http://kk.wikipedia.org/w/index.php?title=Тренинг&action=watch (немесе әрекет = қарау).
- Бетті сервер кэшінен тазарту үшін (оны шаблонның соңғы нұсқаларымен қамтамасыз ету үшін және т.б.): http://kk.wikipedia.org/w/index.php?title=Тренинг&action=purge (бұл браузердің кэшін тазартумен бірдей емес).
- Ауыстырып, белгілі бір басқа әрекеттерді орындау үшін тазарту жоғарыдағы мысалда көрініс, жою, қайтару, қорғалмаған, ақпарат, бақылауға алынды, растау, көрсету (бұлардың көпшілігі тек әкімшілерге қол жетімді).
- Толық HTML-ді жүктемей парақтың бастапқы викитекстін алу үшін: http://kk.wikipedia.org/w/index.php?title=Тренинг&action=raw
- Бетті көрсету үшін басып шығаруға болады нұсқа: http://kk.wikipedia.org/w/index.php?title=Тренинг&printable=әә
- Көру үшін санат көрсетілген нүктеден басталатын тізім: http://kk.wikipedia.org/w/index.php?title=Санат:Disambiguation_pages&from=B
- A параметрін көрсету үшін арнайы бет, сияқты: http://kk.wikipedia.org/w/index.php?/w/index.php?title=Арнайы:Recentchanges&from=20030918220000 (бұл жағдайда «бастап» параметрі уақыт белгісі, yyyymmddhhmmss форматы, UTC уақыты, бірақ параққа байланысты басқа көптеген параметрлер түрлері мүмкін).
- Нақты бір бетті көрсету үшін тері: http://kk.wikipedia.org/w/index.php?title=Тренинг&useskin=monobook. 2014 жылғы Уикипедияның мұқабалары
одеколон,заманауи,монобук,вектор. Тіркелген қолданушылар өздерінің терілерін келесі деңгейге қоя алады Арнайы: теңшелімдер # mw-prefsection-rendering. - Белгілі бір интерфейс тілі бар парақты көрсету үшін: http://kk.wikipedia.org/w/index.php?title=Тренинг&uselang=de (
де- бұл неміс тілінің коды). Тіркелген қолданушылар өз тілдерін орнатуға болады Арнайы: теңшелімдер. - Сілтемесі бар парақтан белгілі бір баннермен парақты көрсету үшін мета: Арнайы: CentralNotice: http://kk.wikipedia.org/w/index.php?title=Тренинг&banner=TranslatorSignup
- Төменде
withJSжәнеwithCSSкодына ие ағылшын Уикипедиясына сену mw: үзінділер / URL бойынша JS және CSS жүктеу жылы MediaWiki: Common.js. Басқа викилерде бұл функция болмауы мүмкін. Тіркелген қолданушылар парақтарды жүктей алады Арнайы: гаджеттер сәйкес гаджетті қосу арқылы Арнайы: Preferences # mw-prefsection-gadgets. - MediaWiki аттар кеңістігінен жүктелген сценарийі бар бетті көрсету үшін: http://kk.wikipedia.org/w/index.php?title=Train&withJS=MediaWiki:Gadget-UTCLiveClock.js (жүктейді MediaWiki: Gadget-UTCLiveClock.js).
- MediaWiki аттар кеңістігінен жүктелген стиль кестесі бар бетті көрсету үшін: http://kk.wikipedia.org/w/index.php?title=Train&withCSS=MediaWiki:Gadget-JustifyParagraphs.css (жүктейді MediaWiki: Gadget-JustifyParagraphs.css).
- Ұялы құрылғыларға пішімделген парақты көрсету үшін .m қосыңыз http://en.m.wikipedia.org/wiki/Train
Егер Уикипедия парақтары үшін URL мекенжайларын құратын болсаңыз, онда бос орындарды астыңғы сызықтарға ауыстыруды және алдыңғы бөлімде сипатталғандай, қажет болған жағдайда пайыздық кодты арнайы таңбаларға ауыстыруды ұмытпаңыз. (Үлгі кодында мұны қалай жасау керектігін қараңыз) Үлгілер және бағдарламалау төменде.)
Жарамсыз URL мекен-жайы жіберілген болса немесе сіз оған кіре алмаған болсаңыз, әр түрлі қате туралы хабарлама пайда болуы мүмкін. Басқа жағдайларда URL мекенжайы жарамды бағытқа қайта бағытталуы мүмкін (мысалы, бет тақырыптары оларға өзгертіледі) канондық форма олар викилинктерде пайда болған кездегідей).
Қысқа URL
Мекен-жайы көрсетілген бейресми бағыттау сайты Қолданушы: Tl-lomas / enwp.org екі түрдегі қысқа URL ұсынады.
- http://enwp.org/fullpagename
- http://enwp.org?curid=pageid
Бірінші форма бақыланбайды Викимедиа қоры, сондықтан ол кез келген уақытта жұмысын тоқтатуы немесе мақсатын өзгертуі мүмкін.
Екінші форма да жұмыс істейді TinyURL парақтың ұзын атауын қысқа кодқа айналдыру үшін қолданады парақ, бұл бет атауы жылжытылған болса да дәл болып қалады.Pageid парағында сол жақтағы «құралдар» астындағы «Бет ақпараты» батырмасын басу арқылы көрсетілетін 8 цифрға дейін болады.
Басқа Викимедиа жобаларындағы URL мекенжайлары
Басқа жобалар ағылшын уикипедиясындағы сияқты URL мекенжайларын пайдаланады, тек домен атаулары әр түрлі болады: http://meta.wikimedia.org/ (Мета), http://fr.wikipedia.org/ (Французша Википедия), http://de.wiktionary.org/ (Неміс Уикисөздігі) және т.б.
Ескертіп қой http://www.wikipedia.org халықаралық Уикипедия порталының парағына әкеледі, бірақ басқа URL мекен-жайлары осы префикстен басталып, ағылшын Уикипедиясына бағытталады.
Басқа жобалар URL мекенжайындағы «/ w /» және «/ wiki /» орнына әр түрлі жолдарды қолдануы мүмкін. Толығырақ ақпаратты мына бөлімнен қараңыз URL анықтама беті мета туралы.
Үлгілер және бағдарламалау
Қолдану үшін шаблондар, сияқты URL мекенжайларын белгілі сиқырлы сөздер мен талдаушы функцияларды қолдана отырып құруға болады fullurl, urlencode және басқалар. Толығырақ мына жерден таба аласыз mw: Анықтама: Сиқырлы сөздер.
Википедиямен бағдарламалық өзара іс-қимылдың көпшілігі URL мекен-жайлары басталатын API көмегімен тиімді орындалуы мүмкін http://kk.wikipedia.org/w/api.php қолданылады. Толығырақ ақпаратты қараңыз mw: API.