Помоћ:Променљиве
Ово је листа променљивих које се могу користити у вики тексту. Какав ће резултат дати њихова обрада зависи од времена, пројекта или стране на којој се јављају.
Са леве стране је променљива, а са десне је како је приказана у овом тренутку, у овом пројекту, на овој страни.
Имена променљивих чине део скупа такозваних „магичних речи“ које систем користи. [1]
Константне, зависне само од пројекта и параметара
[уреди | уреди извор]{{ns:-2}} или {{ns:Media}} | Медиј |
{{ns:-1}} или {{ns:Special}} | Посебно |
{{ns:1}} или {{ns:Talk}} | Разговор |
{{ns:2}} или {{ns:User}} | Корисник |
{{ns:3}} или {{ns:User_talk}} | Разговор с корисником |
{{ns:4}} или {{ns:Project}} | Википедија |
{{ns:5}} или {{ns:Project_talk}} | Разговор о Википедији |
{{ns:6}} или {{ns:Image}} | Датотека |
{{ns:7}} или {{ns:Image_talk}} | Разговор о датотеци |
{{ns:8}} или {{ns:MediaWiki}} | Медијавики |
{{ns:9}} или {{ns:MediaWiki_talk}} | Разговор о Медијавикију |
{{ns:10}} или {{ns:Template}} | Шаблон |
{{ns:11}} или {{ns:Template_talk}} | Разговор о шаблону |
{{ns:12}} или {{ns:Help}} | Помоћ |
{{ns:13}} или {{ns:Help_talk}} | Разговор о помоћи |
{{ns:14}} или {{ns:Category}} | Категорија |
{{ns:15}} или {{ns:Category_talk}} | Разговор о категорији |
зависно од додатних именских простора: {{ns:100}}, {{ns:101}} итд. |
Портал, Разговор о порталу итд. |
{{ИМЕСАЈТА}} | Википедија |
{{СЕРВЕР}} | //sr.wikipedia.org |
{{localurl:иместране}} | /wiki/%D0%98%D0%BC%D0%B5%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5 |
{{localurle:иместране}} | /wiki/%D0%98%D0%BC%D0%B5%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5 |
{{localurl:иместране|упит}} | /w/index.php?title=%D0%98%D0%BC%D0%B5%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5&упит |
{{int:извикипедије}} | ⧼извикипедије⧽ |
Променљива localurl замењује празна места подвученим и „избегава“ посебне знакове (escapes), као што на пример {{localurl:Ш Б}} даје /wiki/%D0%A8_%D0%91. Сврха овога је:
- за дато име стране, ствара везу у стилу спољашње везе на страну у истом пројекту или пројекту који користи исту ниску (string) у URL-у између имена сервера и назива стране (на Википедији су то "/wiki/" и "w/index.php?title=") (али такође погледајте и m:Template talk:Pi).
- дозвољава да исти вики текст буде употребљен у пројекту који користи другачије ниске, ако се циљ налази у том другом пројекту или пројекту који користи исту ниску
Име стране у localurl не треба писати са избегнутим кодовима (escape code): користите нпр. {{СЕРВЕР}}{{localurl:Д}} што даје //sr.wikipedia.org/wiki/%D0%94, не {{СЕРВЕР}}{{localurl:%D0%94}} што даје //sr.wikipedia.org/wiki/%D0%94 .
Приметите да localurl не претвара називе страна и имена корисника после „target=“. Ова синтакса се може избећи стављањем циља у први део localurl-а, после „/“:
- fr:Special:Whatlinkshere/Économie de Monaco
- http://fr.wikipedia.org{{localurl:Special:Recentchangeslinked/Économie de Monaco|hideminor=0&days=100&limit=50}} даје:
- http://en.wikipedia.org{{localurl:Special:Contributions/Jimbo Wales|limit=10&offset=200}} даје:
Није јасно у чему је разлика између localurl и localurle.
"INT:" се користи за добијање текста из Медијавики: именског простора. Ако је корисников језик сучеља, како је одређено у Посебно:Preferences, исти као подразумевани језик, приказаће садржај Медијавики:иместране. Ако је корисник изабрао други језик, приказаће садржај Медијавики:иместране/језичкикод (нпр. Медијавики:извикипедије/fr за француски) ако таква страна постоји и Медијавики:иместране ако не постоји. То је скраћено за „унутрашње“ (енгл. internal).
Променљиве са временом
[уреди | уреди извор]{{ТРЕНУТНИМЕСЕЦ}} | 12 |
{{ТРЕНУТНИМЕСЕЦИМЕ}} | децембар |
{{ТРЕНУТНИМЕСЕЦСКР}} | дец |
{{ТРЕНУТНИМЕСЕЦРОД}} | Шаблон:ТРЕНУТНИМЕСЕЦРОД |
{{ТРЕНУТНАНЕДЕЉА}} | 50 |
{{ТРЕНУТНИДАН}} | 14 |
{{ТРЕНУТНИДАНИМЕ}} | субота |
{{CURRENTDOW}} | 6 |
{{ТРЕНУТНАГОДИНА}} | 2024 |
{{ТРЕНУТНОВРЕМЕ}} | 20:08 (у -{UTC-}, за локално време користити {{LOCALTIME}}) |
{{БРОЈЧЛАНАКА}} | 698.930 |
БРОЈЧЛАНАКА: број страна у главном именском простору које садрже везу а нису преусмерење (redirect) тј. број чланака, клица које садрже везу и вишезначних одредница.
Ово зависи од системске променљиве $wgUseCommaCount. Ако је она true, у број чланака ће улазити само они који садрже запету („,“). Ако је false, убрајаће се само оне који садрже везе („[[“). Подразумевано стање у DefaultSettings.php је false, а може се променити у LocalSettings.php. Такође погледајте Помоћ:Број чланака.
ТРЕНУТНАНЕДЕЉА (текућа недеља) није подржана у ранијим верзијама Медијавикија. Узима вредности из опсега од 1 до 54.
CURRENTDOW је дан у недељи, понедељак=1 итд.
ТРЕНУТНИМЕСЕЦРОД: име текућег месеца у генитиву (користи се у финском језику).
Зависне од стране
[уреди | уреди извор]{{ИМЕНСКИПРОСТОР}} | Помоћ |
{{СТРАНИЦА}} | Променљиве |
{{СТРАНИЦЕ}} | %D0%9F%D1%80%D0%BE%D0%BC%D0%B5%D0%BD%D1%99%D0%B8%D0%B2%D0%B5 |
СТРАНИЦЕ приказује наслов стране у облику који се користи у URL-овима, тј. са подвученим уместо празних места и избегнутим кодовима за специјалне знакове те се стога користи за конструкцију URL-а. На пример, на страни званој „Grand café“, СТРАНИЦЕ би направило „Grand_caf%C3%A9“. Немојте користити СТРАНИЦЕ као име стране у првом делу променљиве localurl (видите горе). Такође погледајте Променљиве PAGENAME и СТРАНИЦЕ
Када се користе у шаблону, ове три променљиве се односе на страну у коју се шаблон укључује, не на страну шаблона.
Зависне од ревизије
[уреди | уреди извор]{{REVISIONID}} даје -
REVISIONID приказује јединствени број верзије стране у скупу свих верзија свих страна. У URL-у број можете искористити као „oldid=..“, чак и када је верзија још увек тренутна. Ово може бити корисно на странама за разговор, за цитирање у новинама, стручним радовима итд. Када се примењује такав URL, на врху стране се приказују датум и локално време (ако нисте пријављени: UTC), са везом ка претходној верзији и везом ка следећој верзији (осим ако у време учитавања стране не постоји новија верзија: у том случају се текст „Новија ревизија“ и даље појављује, али није веза; ако је верзија прва, веза названа „Старија ревизија“ се ипак појављујем али води на исту страну).
Страна историја стране такође користи такве URL-ове.
У претпрегледу је вредност REVISIONID увек 0.
Примери комбинација
[уреди | уреди извор]{{СЕРВЕР}}{{localurl:{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}|action=edit}} | //sr.wikipedia.org/w/index.php?title=%D0%9F%D0%BE%D0%BC%D0%BE%D1%9B:%D0%9F%D1%80%D0%BE%D0%BC%D0%B5%D0%BD%D1%99%D0%B8%D0%B2%D0%B5&action=edit |
{{СЕРВЕР}}{{localurl:Special:Whatlinkshere|target={{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}}} | //sr.wikipedia.org/w/index.php?title=%D0%9F%D0%BE%D1%81%D0%B5%D0%B1%D0%BD%D0%BE:Whatlinkshere&target=Помоћ:Променљиве |
[[{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}_1]] | Помоћ:Променљиве_1 |
{{СЕРВЕР}}{{localurl:{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}_1}} | //sr.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BC%D0%BE%D1%9B:%D0%9F%D1%80%D0%BE%D0%BC%D0%B5%D0%BD%D1%99%D0%B8%D0%B2%D0%B5_1 |
{{СЕРВЕР}}{{localurl:{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}|oldid={{REVISIONID}}}} | //sr.wikipedia.org/w/index.php?title=%D0%9F%D0%BE%D0%BC%D0%BE%D1%9B:%D0%9F%D1%80%D0%BE%D0%BC%D0%B5%D0%BD%D1%99%D0%B8%D0%B2%D0%B5&oldid=- |
Последњи пример је као веза на самој страни неупотребљив, али даје корисне информације о оригиналу у папирној или HTML копији стране, и обезбеђује везу ка њој у HTML копији. Такође, прерађени URL се може копирати у викитекст на тој или друго страни, да би се односио на верзију у тренутку копирања, нпр. http://sr.wikimedia.org/w/index.php?title=Помоћ:Променљива&oldid=178844 (за ово последње се могу користити и циљеви веза на страни са историјом стране).
Као ��то је горе наведено, у localurl мора да се користи PAGENAME са једним E, иначе не функционише са специјалним знаковима. На пример, за страну под именом Ћ добијамо {{localurl:Ћ}}, што тачно даје /wiki/%D0%8B (са {{СЕРВЕР}} испред //sr.wikipedia.org/wiki/%D0%8B повезује ка страни Ћ), док {{СТРАНИЦЕ}} даје %D0%8B, и {{localurl:%D0%8B}} даје /wiki/%D0%8B, тј. обрађује се непромењено, localurl функција не бива примењена. Са {{СЕРВЕР}} испред даје //sr.wikipedia.org/wiki/%D0%8B, што ни не долази до сервера, пошто га прегледач пријављује као покварену везу.
Такође погледајте и m:Template:UTC.
У шаблону се за везу ка страни која зависи од параметара шаблона користи се стил спољашњих веза чак и за унутрашње везе, да би се избегле системске везе ка страни за уређивање чак и када страна постоји. Променљиве такође могу бити корисне за прављење спољашњих веза.
Променљиве у везама
[уреди | уреди извор]Променљиве такође функционишу и у везама:
- [[а{{ИМЕНСКИПРОСТОР}}б|в{{СТРАНИЦА}}г]] даје вПроменљивег
Такође погледајте
[уреди | уреди извор]- Слике у шаблонима
- m:Help:Template#subst - како се примењује „subst“ на променљиву или шаблон који користи променљиву
- Шаблон:Var