Помоћ:Променљиве
Из пројекта Википедија
Ово је листа променљивих које се могу користити у вики тексту. Какав ће резултат дати њихова обрада зависи од времена, пројекта или стране на којој се јављају.
Са леве стране је променљива, а са десне је како је приказана у овом тренутку, у овом пројекту, на овој страни.
Имена променљивих чине део скупа такозваних „магичних речи“ које систем користи. [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}} итд. |
Портал, Разговор_о_порталу итд. |
{{ИМЕСАЈТА}} | Википедија |
{{СЕРВЕР}} | http://sr.wikipedia.org |
{{localurl:иместране}} | ../../../%D0%B8/%D0%BC/%D0%B5/%D0%98%D0%BC%D0%B5%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5.html |
{{localurle:иместране}} | ../../../%D0%B8/%D0%BC/%D0%B5/%D0%98%D0%BC%D0%B5%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5.html |
{{localurl:иместране|упит}} | ../../../%D0%B8/%D0%BC/%D0%B5/%D0%98%D0%BC%D0%B5%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5.html |
{{int:извикипедије}} | <извикипедије> |
Променљива localurl замењује празна места подвученим и „избегава“ посебне карактере (escapes), као што на пример {{localurl:Ш Б}} даје ../../../%D1%88/_/%D0%B1/%D0%A8_%D0%91_b65a.html. Сврха овога је:
- за дато име стране, ствара везу у стилу спољашње везе на страну у истом пројекту или пројекту који користи исту ниску (стринг) у УРЛ-у између имена сервера и назива стране (на Википедији су то "/wiki/" и "w/index.php?title=") (али такође погледајте и m:Template talk:Pi).
- дозвољава да исти вики текст буде употребљен у пројекту који користи другачије ниске, ако се циљ налази у том другом пројекту или пројекту који користи исту ниску
Име стране у localurl не треба писати са избегнутим кодовима (escape code): користите нпр. {{СЕРВЕР}}{{localurl:Д}} што даје http://sr.wikipedia.org../../../%D0%B4/_/_/%D0%94.html, не {{СЕРВЕР}}{{localurl:%D0%94}} што даје http://sr.wikipedia.org../../../%D0%B4/_/_/%D0%94.html .
Приметите да 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).
[уреди] Променљиве са временом
{{ТРЕНУТНИМЕСЕЦ}} | 04 |
{{ТРЕНУТНИМЕСЕЦИМЕ}} | април |
{{ТРЕНУТНИМЕСЕЦСКР}} | апр |
{{ТРЕНУТНИМЕСЕЦРОД}} | Шаблон:ТРЕНУТНИМЕСЕЦРОД |
{{ТРЕНУТНАНЕДЕЉА}} | 16 |
{{ТРЕНУТНИДАН}} | 17 |
{{ТРЕНУТНИДАНИМЕ}} | уторак |
{{CURRENTDOW}} | 2 |
{{ТРЕНУТНАГОДИНА}} | 2007 |
{{ТРЕНУТНОВРЕМЕ}} | 13:01 |
{{БРОЈЧЛАНАКА}} | 44.137 |
БРОЈЧЛАНАКА: број страна у главном именском простору које садрже везу а нису преусмерење (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 |
СТРАНИЦЕ приказује наслов стране у облику који се користи у УРЛ-има, тј. са подвученим уместо празних места и избегнутим кодовима за специјалне карактере те се стога користи за конструкцију УРЛ-а. На пример, на страни званој „Grand café“, СТРАНИЦЕ би направило „Grand_caf%C3%A9“. Немојте користити СТРАНИЦЕ као име стране у првом делу променљиве localurl (видите горе). Такође погледајте Променљиве PAGENAME и СТРАНИЦЕ
Када се користе у шаблону, ове три променљиве се односе на страну у коју се шаблон укључује, не на страну шаблона.
[уреди] Зависне од ревизије
{{REVISIONID}} даје 571124
REVISIONID приказује јединствени број верзије стране у скупу свих верзија свих страна. У УРЛ-у број можете искористити као „oldid=..“, чак и када је верзија још увек тренутна. Ово може бити корисно на странама за разговор, за цитирање у новинама, стручним радовима итд. Када се примењује такав УРЛ, на врху стране се приказују датум и локално време (ако нисте пријављени: UTC), са везом ка претходној верзији и везом ка следећој верзији (осим ако у време учитавања стране не постоји новија верзија: у том случају се текст „Новија ревизија“ и даље појављује, али није веза; ако је верзија прва, веза названа „Старија ревизија“ се ипак појављујем али води на исту страну).
Страна историја стране такође користи такав УРЛ-ове.
У претпрегледу је вредност REVISIONID увек 0.
[уреди] Примери комбинација
{{СЕРВЕР}}{{localurl:{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}|action=edit}} | http://sr.wikipedia.org../../../%D0%BF/%D1%80/%D0%BE/%D0%9F%D0%BE%D0%BC%D0%BE%D1%9B%7E%D0%9F%D1%80%D0%BE%D0%BC%D0%B5%D0%BD%D1%99%D0%B8%D0%B2%D0%B5_c466.html |
{{СЕРВЕР}}{{localurl:Special:Whatlinkshere|target={{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}}} | http://sr.wikipedia.org../../../w/h/a/%D0%9F%D0%BE%D1%81%D0%B5%D0%B1%D0%BD%D0%BE%7EWhatlinkshere_fb83.html |
[[{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}_1]] | Помоћ:Променљиве_1 |
{{СЕРВЕР}}{{localurl:{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}_1}} | http://sr.wikipedia.org../../../%D0%BF/%D1%80/%D0%BE/%D0%9F%D0%BE%D0%BC%D0%BE%D1%9B%7E%D0%9F%D1%80%D0%BE%D0%BC%D0%B5%D0%BD%D1%99%D0%B8%D0%B2%D0%B5_1_108c.html |
{{СЕРВЕР}}{{localurl:{{ИМЕНСКИПРОСТОР}}:{{СТРАНИЦА}}|oldid={{REVISIONID}}}} | http://sr.wikipedia.org../../../%D0%BF/%D1%80/%D0%BE/%D0%9F%D0%BE%D0%BC%D0%BE%D1%9B%7E%D0%9F%D1%80%D0%BE%D0%BC%D0%B5%D0%BD%D1%99%D0%B8%D0%B2%D0%B5_c466.html |
Последњи пример је као веза на самој страни неупотребљив, али даје корисне информације о оригиналу у папирној или HTML копији стране, и обезбеђује везу ка њој у HTML копији. Такође, прерађени УРЛ се може копирати у викитекст на тој или друго страни, да би се односио на верзију у тренутку копирања, нпр. http://sr.wikimedia.org/w/index.php?title=Помоћ:Променљива&oldid=178844 (за ово последње се могу користити и циљеви веза на страни са историјом стране).
Као што је горе наведено, у localurl мора да се користи PAGENAME са једним E, иначе не функционише са специјалним карактерима. На пример, за страну под именом Ћ добијамо {{localurl:Ћ}}, што тачно даје ../../../%D1%9B/_/_/%D0%8B.html (са {{СЕРВЕР}} испред http://sr.wikipedia.org../../../%D1%9B/_/_/%D0%8B.html повезује ка страни Ћ), док {{СТРАНИЦЕ}} даје %D0%8B, и {{localurl:%D0%8B}} даје ../../../%D1%9B/_/_/%D0%8B.html, тј. обрађује се непромењено, localurl функција не бива примењена. Са {{СЕРВЕР}} испред даје http://sr.wikipedia.org../../../%D1%9B/_/_/%D0%8B.html, што ни не долази до сервера, пошто га прегледач пријављује као покварену везу.
Такође погледајте и m:Template:UTC.
У шаблону се за везу ка страни која зависи од параметара шаблона користи се стил спољашњих веза чак и за унутрашње везе, да би се избегле системске везе ка страни за уређивање чак и када страна постоји. Променљиве такође могу бити корисне за прављење спољашњих веза.
[уреди] Променљиве у везама
Променљиве такође фунционишу и у везама:
- [[а{{ИМЕНСКИПРОСТОР}}б|в{{СТРАНИЦА}}г]] даје вПроменљивег
[уреди] Такође погледајте
- Слике у шаблонима
- m:Help:Template#subst - како се примењује „subst“ на променљиву или шаблон који користи променљиву
- Шаблон:Wikivar