Медијавики:Common.js — разлика између измена
Пређи на навигацију
Пређи на претрагу
м (1 измена увезена) |
м (Враћене измене корисника Admin (разговор) на последњу измену корисника [[User:venci>Kadzo|venci>Kadzo]]) ознака: враћање |
| (Једна међуизмена истог корисника није приказана) | |
(нема разлике)
| |
Тренутна верзија на датум 28. фебруар 2021. у 15:45
/* Јаваскрипт постављен овде ће се користити за све кориснике при отварању сваке странице. */
/* Deo koda prekopiran sa Srpske Vikipedije */
/**
* Keep code in MediaWiki:Common.js to a minimum as it is unconditionally
* loaded for all users on every wiki page. If possible create a gadget that is
* enabled by default instead of adding it here (since gadgets are fully
* optimized ResourceLoader modules with possibility to add dependencies etc.)
*
* Since Common.js isn't a gadget, there is no place to declare its
* dependencies, so we have to lazy load them with mw.loader.using on demand and
* then execute the rest in the callback. In most cases these dependencies will
* be loaded (or loading) already and the callback will not be delayed. In case a
* dependency hasn't arrived yet it'll make sure those are loaded before this.
*/
/* global mw, $ */
/* jshint strict:false, browser:true */
mw.loader.using( ['mediawiki.user', 'mediawiki.util', 'mediawiki.notify', 'jquery.client'] ).done( function () {
/* Begin of mw.loader.using callback */
/**
* Main Page layout fixes
*
* Description: Adds an additional link to the complete list of languages available.
* Maintainers: [[User:AzaToth]], [[User:R. Koot]], [[User:Alex Smotrov]]
*/
if ( mw.config.get( 'wgPageName' ) === 'Главна_страна' || mw.config.get( 'wgPageName' ) === 'Разговор:Главна_страна' ) {
$( function () {
mw.util.addPortletLink( 'p-lang', '//meta.wikimedia.org/wiki/List_of_Wikipedias',
'Сви језици', 'interwiki-completelist', 'Списак свих Википедија' );
} );
}
/**
* Redirect User:Name/skin.js and skin.css to the current skin's pages
* (unless the 'skin' page really exists)
* @source: http://www.mediawiki.org/wiki/Snippets/Redirect_skin.js
* @rev: 2
*/
if ( mw.config.get( 'wgArticleId' ) === 0 && mw.config.get( 'wgNamespaceNumber' ) === 2 ) {
var titleParts = mw.config.get( 'wgPageName' ).split( '/' );
/* Make sure there was a part before and after the slash
and that the latter is 'skin.js' or 'skin.css' */
if ( titleParts.length == 2 ) {
var userSkinPage = titleParts.shift() + '/' + mw.config.get( 'skin' );
if ( titleParts.slice( -1 ) == 'skin.js' ) {
window.location.href = mw.util.getUrl( userSkinPage + '.js' );
} else if ( titleParts.slice( -1 ) == 'skin.css' ) {
window.location.href = mw.util.getUrl( userSkinPage + '.css' );
}
}
}
/**
* Map addPortletLink to mw.util
* @deprecated: Use mw.util.addPortletLink instead.
*/
mw.log.deprecate( window, 'addPortletLink', mw.util.addPortletLink, 'Use mw.util.addPortletLink instead' );
/**
* Extract a URL parameter from the current URL
* @deprecated: Use mw.util.getParamValue with proper escaping
*/
mw.log.deprecate( window, 'getURLParamValue', mw.util.getParamValue, 'Use mw.util.getParamValue instead' );
/**
* Test if an element has a certain class
* @deprecated: Use $(element).hasClass() instead.
*/
mw.log.deprecate( window, 'hasClass', function ( element, className ) {
return $( element ).hasClass( className );
}, 'Use jQuery.hasClass() instead' );
/**
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL
* @rev 6
*/
var extraCSS = mw.util.getParamValue( 'withCSS' ),
extraJS = mw.util.getParamValue( 'withJS' );
if ( extraCSS ) {
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {
mw.loader.load( '/w/index.php?title=' + extraCSS + '&action=raw&ctype=text/css', 'text/css' );
} else {
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } );
}
}
if ( extraJS ) {
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {
mw.loader.load( '/w/index.php?title=' + extraJS + '&action=raw&ctype=text/javascript' );
} else {
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } );
}
}
/**
* WikiMiniAtlas
*
* Description: WikiMiniAtlas is a popup click and drag world map.
* This script causes all of our coordinate links to display the WikiMiniAtlas popup button.
* The script itself is located on meta because it is used by many projects.
* See [[Meta:WikiMiniAtlas]] for more information.
* Maintainers: [[User:Dschwen]]
*/
( function () {
var require_wikiminiatlas = false;
var coord_filter = /geohack/;
$( function () {
$( 'a.external.text' ).each( function( key, link ) {
if ( link.href && coord_filter.exec( link.href ) ) {
require_wikiminiatlas = true;
// break from loop
return false;
}
} );
if ( $( 'div.kmldata' ).length ) {
require_wikiminiatlas = true;
}
if ( require_wikiminiatlas ) {
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript' );
}
} );
} )();
/**
* Collapsible tables
*
* Allows tables to be collapsed, showing only the header. See [[Help:Collapsing]].
*
* @version 2.0.3 (2014-03-14)
* @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js
* @author [[User:R. Koot]]
* @author [[User:Krinkle]]
* @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which
* is supported in MediaWiki core.
*/
var autoCollapse = 2;
var collapseCaption = 'сакриј';
var expandCaption = 'прикажи';
var tableIndex = 0;
function collapseTable( tableIndex ) {
var Button = document.getElementById( 'collapseButton' + tableIndex );
var Table = document.getElementById( 'collapsibleTable' + tableIndex );
if ( !Table || !Button ) {
return false;
}
var Rows = Table.rows;
var i;
var $row0 = $(Rows[0]);
if ( Button.firstChild.data === collapseCaption ) {
for ( i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = 'none';
}
Button.firstChild.data = expandCaption;
} else {
for ( i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = $row0.css( 'display' );
}
Button.firstChild.data = collapseCaption;
}
}
function createClickHandler( tableIndex ) {
return function ( e ) {
e.preventDefault();
collapseTable( tableIndex );
};
}
function createCollapseButtons( $content ) {
var NavigationBoxes = {};
var $Tables = $content.find( 'table' );
var i;
$Tables.each( function( i, table ) {
if ( $(table).hasClass( 'collapsible' ) ) {
/* only add button and increment count if there is a header row to work with */
var HeaderRow = table.getElementsByTagName( 'tr' )[0];
if ( !HeaderRow ) {
return;
}
var Header = table.getElementsByTagName( 'th' )[0];
if ( !Header ) {
return;
}
NavigationBoxes[ tableIndex ] = table;
table.setAttribute( 'id', 'collapsibleTable' + tableIndex );
var Button = document.createElement( 'span' );
var ButtonLink = document.createElement( 'a' );
var ButtonText = document.createTextNode( collapseCaption );
// Styles are declared in [[MediaWiki:Common.css]]
Button.className = 'collapseButton';
ButtonLink.style.color = Header.style.color;
ButtonLink.setAttribute( 'id', 'collapseButton' + tableIndex );
ButtonLink.setAttribute( 'href', '#' );
$( ButtonLink ).on( 'click', createClickHandler( tableIndex ) );
ButtonLink.appendChild( ButtonText );
Button.appendChild( document.createTextNode( '[' ) );
Button.appendChild( ButtonLink );
Button.appendChild( document.createTextNode( ']' ) );
Header.insertBefore( Button, Header.firstChild );
tableIndex++;
}
} );
for ( i = 0; i < tableIndex; i++ ) {
if ( $( NavigationBoxes[i] ).hasClass( 'collapsed' ) ||
( tableIndex >= autoCollapse && $( NavigationBoxes[i] ).hasClass( 'autocollapse' ) )
) {
collapseTable( i );
}
else if ( $( NavigationBoxes[i] ).hasClass ( 'innercollapse' ) ) {
var element = NavigationBoxes[i];
while ((element = element.parentNode)) {
if ( $( element ).hasClass( 'outercollapse' ) ) {
collapseTable ( i );
break;
}
}
}
}
}
mw.hook( 'wikipage.content' ).add( createCollapseButtons );
/**
* Dynamic Navigation Bars (experimental)
*
* Description: See [[Wikipedia:NavFrame]].
* Maintainers: UNMAINTAINED
*/
/* set up the words in your language */
var NavigationBarHide = '[' + collapseCaption + ']';
var NavigationBarShow = '[' + expandCaption + ']';
var indexNavigationBar = 0;
/**
* Shows and hides content and picture (if available) of navigation bars
* Parameters:
* indexNavigationBar: the index of navigation bar to be toggled
**/
window.toggleNavigationBar = function ( indexNavigationBar, event ) {
var NavToggle = document.getElementById( 'NavToggle' + indexNavigationBar );
var NavFrame = document.getElementById( 'NavFrame' + indexNavigationBar );
var NavChild;
if ( !NavFrame || !NavToggle ) {
return false;
}
/* if shown now */
if ( NavToggle.firstChild.data === NavigationBarHide ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavContent' ) || $( NavChild ).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'none';
}
}
NavToggle.firstChild.data = NavigationBarShow;
/* if hidden now */
} else if ( NavToggle.firstChild.data === NavigationBarShow ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavContent' ) || $( NavChild ).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'block';
}
}
NavToggle.firstChild.data = NavigationBarHide;
}
event.preventDefault();
};
/* adds show/hide-button to navigation bars */
function createNavigationBarToggleButton( $content ) {
var NavChild;
/* iterate over all < div >-elements */
var $divs = $content.find( 'div' );
$divs.each( function ( i, NavFrame ) {
/* if found a navigation bar */
if ( $( NavFrame ).hasClass( 'NavFrame' ) ) {
indexNavigationBar++;
var NavToggle = document.createElement( 'a' );
NavToggle.className = 'NavToggle';
NavToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar );
NavToggle.setAttribute( 'href', '#' );
$( NavToggle ).on( 'click', $.proxy( window.toggleNavigationBar, window, indexNavigationBar ) );
var isCollapsed = $( NavFrame ).hasClass( 'collapsed' );
/**
* Check if any children are already hidden. This loop is here for backwards compatibility:
* the old way of making NavFrames start out collapsed was to manually add style="display:none"
* to all the NavPic/NavContent elements. Since this was bad for accessibility (no way to make
* the content visible without JavaScript support), the new recommended way is to add the class
* "collapsed" to the NavFrame itself, just like with collapsible tables.
*/
for ( NavChild = NavFrame.firstChild; NavChild != null && !isCollapsed; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavPic' ) || $( NavChild ).hasClass( 'NavContent' ) ) {
if ( NavChild.style.display === 'none' ) {
isCollapsed = true;
}
}
}
if ( isCollapsed ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavPic' ) || $( NavChild ).hasClass( 'NavContent' ) ) {
NavChild.style.display = 'none';
}
}
}
var NavToggleText = document.createTextNode( isCollapsed ? NavigationBarShow : NavigationBarHide );
NavToggle.appendChild( NavToggleText );
/* Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked) */
for( var j = 0; j < NavFrame.childNodes.length; j++ ) {
if ( $( NavFrame.childNodes[j] ).hasClass( 'NavHead' ) ) {
NavToggle.style.color = NavFrame.childNodes[j].style.color;
NavFrame.childNodes[j].appendChild( NavToggle );
}
}
NavFrame.setAttribute( 'id', 'NavFrame' + indexNavigationBar );
}
} );
}
mw.hook( 'wikipage.content' ).add( createNavigationBarToggleButton );
/**
* Uploadwizard_newusers
* Switches in a message for non-autoconfirmed users at [[Wikipedia:Upload]]
*
* Maintainers: [[User:Krimpet]]
*/
function uploadwizard_newusers() {
if ( mw.config.get( 'wgNamespaceNumber' ) === 4 && mw.config.get( 'wgTitle' ) === 'Upload' && mw.config.get( 'wgAction' ) === 'view' ) {
var oldDiv = document.getElementById( 'autoconfirmedusers' ),
newDiv = document.getElementById( 'newusers' );
if ( oldDiv && newDiv ) {
var userGroups = mw.config.get( 'wgUserGroups' );
if ( userGroups ) {
for ( var i = 0; i < userGroups.length; i++ ) {
if ( userGroups[i] === 'autoconfirmed' ) {
oldDiv.style.display = 'block';
newDiv.style.display = 'none';
return;
}
}
}
oldDiv.style.display = 'none';
newDiv.style.display = 'block';
return;
}
}
}
$(uploadwizard_newusers);
/**
* Magic editintros ****************************************************
*
* Description: Adds editintros on disambiguation pages and BLP pages.
* Maintainers: [[User:RockMFR]]
*/
function addEditIntro( name ) {
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;
} );
}
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {
$( function () {
if ( document.getElementById( 'disambigbox' ) ) {
addEditIntro( 'Template:Disambig_editintro' );
}
} );
$( function () {
var cats = mw.config.get('wgCategories');
if ( !cats ) {
return;
}
if ( $.inArray( 'Живи људи', cats ) !== -1 || $.inArray( 'Могуће живи људи', cats ) !== -1 ) {
addEditIntro( 'Template:BLP_editintro' );
}
} );
}
/* End of mw.loader.using callback */
} );
// Correct sorting order for the Serbian alphabet (Cyrillic and Latin) for sortable tables
// (class="sortable").
//
// Map Cyrillic alphabet characters to (entirely unrelated) ones from ASCII which will be sorted in
// the right order. The leading '~' is to ensure that all Cyrillic text is after Latin text ('~' is
// the last character in ASCII).
//
// https://en.wikipedia.org/wiki/ASCII#Code_chart
mw.config.set('tableSorterCollation', {
'č':'czz', 'Č':'CZZ',
'ć':'czzz', 'Ć':'CZZZ',
'dž':'dzz', 'Dž':'Dzz', 'dŽ':'dZZ', 'DŽ':'DZZ',
'đ':'dzzz', 'Đ':'DZZZ',
'lj':'lzz', 'Lj':'Lzz', 'lJ':'lZZ', 'LJ':'LZZ',
'nj':'nzz', 'Nj':'Nzz', 'nJ':'nZZ', 'NJ':'NZZ',
'š':'szz', 'Š':'SZZ',
'ž':'zzz', 'Ž':'ZZZ',
'А': '~A', 'а': '~a',
'Б': '~B', 'б': '~b',
'В': '~C', 'в': '~c',
'Г': '~D', 'г': '~d',
'Д': '~E', 'д': '~e',
'Ђ': '~F', 'ђ': '~f',
'Е': '~G', 'е': '~g',
'Ж': '~H', 'ж': '~h',
'З': '~I', 'з': '~i',
'И': '~J', 'и': '~j',
'Ј': '~K', 'ј': '~k',
'К': '~L', 'к': '~l',
'Л': '~M', 'л': '~m',
'Љ': '~N', 'љ': '~n',
'М': '~O', 'м': '~o',
'Н': '~P', 'н': '~p',
'Њ': '~Q', 'њ': '~q',
'О': '~R', 'о': '~r',
'П': '~S', 'п': '~s',
'Р': '~T', 'р': '~t',
'С': '~U', 'с': '~u',
'Т': '~V', 'т': '~v',
'Ћ': '~W', 'ћ': '~w',
'У': '~X', 'у': '~x',
'Ф': '~Y', 'ф': '~y',
'Х': '~Z', 'х': '~z',
'Ц': '~[', 'ц': '~{',
'Ч': '~\\', 'ч': '~|',
'Џ': '~]', 'џ': '~}',
'Ш': '~^', 'ш': '~~'
});
/* Takmičenje na Vikipediji, računanje zbira poena */
function takmicenjeRacunanjeSuma() {
$(".takmicenjeTabela").each(function() {
var suma = 0;
$(this).find(".takmicenjeSuma").each(function() {
var poeni = parseInt($(this).html().trim());
if (poeni)
suma += poeni;
});
$(this).find(".takmicenjeSumaSuma").html(suma);
});
}
$(takmicenjeRacunanjeSuma);
//</nowiki>
/* DO NOT ADD CODE BELOW THIS LINE */
/*
{{en:User:Cacycle/wikEd_template}}
This is the Serbian translation for the MediaWiki editing page extension '''[[User:Cacycle/wikEd|wikEd]]''' (last updated for version 0.9.119c).
Please see the translation instructions at [[User:Cacycle/wikEd international]].
<pre><nowiki> */
var wikEdText = {
// logo
'wikEdLogo alt': 'wikEd',
'wikEdLogo title': 'wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Isključi wikiEd',
'wikEdLogo error alt': 'wikEd Greška',
'wikEdLogo error title': 'Greška u pokretanju - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Isključi wikiEd',
'wikEdLogo browser alt': '(wikEd)',
'wikEdLogo browser title': 'Pretraživač nije podržan - wikEd {wikEdProgramVersion} ({wikEdProgramDate})',
'wikEdLogo incompatible alt': '(wikEd)',
'wikEdLogo incompatible title': 'Nekompatibilna skripta ili dodatak',
'wikEdLogo disabled alt': '(wikEd)',
'wikEdLogo disabled title': 'Isključen - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Uključi wikiEd',
'wikEdLogo testVersion alt': 'wikEd_dev',
'wikEdLogo testVersion title': 'wikEd_dev (unstable test version) {wikEdProgramVersion} ({wikEdProgramDate}) Click to disable',
// top jumper
'wikEdScrollToEdit4 alt': 'Pomeri do polja za uređivanje',
'wikEdScrollToEdit4 title': 'Pomeri do polja za uređivanje',
// button bar grip titles
'wikEdGripFormat title': 'Dugmad za oblikovanje (isključi/uključi)',
'wikEdGripTextify title': 'Dugmad za običan tekst (uključi/isključi)',
'wikEdGripCustom1 title': 'Lični alati (isključi/uključi)',
'wikEdGripFind title': 'Dugmad za traženje (isključi/uključi)',
'wikEdGripFix title': 'Dugmad za popravljanje (isključi/uključi)',
'wikEdGripCustom2 title': 'Lični dugmići (isključi/uključi)',
'wikEdGripControl title': 'wikiEd nadzorni dugmići (iksljuči/uključi)',
// button bar background titles
'wikEdBarFormat title': '',
'wikEdBarTextify title': '',
'wikEdBarCustom1 title': '',
'wikEdBarFind title': '',
'wikEdBarFix title': '',
'wikEdBarCustom2 title': '',
'wikEdBarControl title': 'wikEd {wikEdProgramVersion} ({wikEdProgramDate})',
'wikEdBarPreview title': '',
'wikEdBarPreview2 title': '',
'wikEdBarJump title': '',
'wikEdBarPasted title': '',
// formatting buttons, top row
'wikEdUndo alt': 'Vrati unazad za jedan korak',
'wikEdUndo title': 'Vrati unazad za jedan korak',
'wikEdRedo alt': 'Vrati unapred za jedan korak',
'wikEdRedo title': 'Vrati unapred za jedan korak',
'wikEdBold alt': 'Podebljano',
'wikEdBold title': 'Podebljano',
'wikEdItalic alt': 'Iskošeno',
'wikEdItalic title': 'Iskošeno',
'wikEdUnderline alt': 'Podvučeno',
'wikEdUnderline title': 'Podvučeno',
'wikEdStrikethrough alt': 'Precrtano',
'wikEdStrikethrough title': 'Precrtano',
'wikEdNowiki alt': 'Nowiki',
'wikEdNowiki title': 'Reč unutar oznaka nowiki',
'wikEdSuperscript alt': 'Eksponent',
'wikEdSuperscript title': 'Eksponent',
'wikEdSubscript alt': 'Indeks',
'wikEdSubscript title': 'Indeks',
'wikEdRef alt': 'Referenca',
'wikEdRef title': 'Referenca u tekstu (shift+klik: ime izvora)',
'wikEdCase alt': 'Slova',
'wikEdCase title': 'Promena malih slova, velikih početnih slova i velikih slova',
'wikEdSort alt': 'Sortiranje',
'wikEdSort title': 'Sortiranje po abecedi', // 'wikEdSort title': 'Redanje niži abecedno',
'wikEdRedirect alt': 'Preusmeravanje',
'wikEdRedirect title': 'Napravi preusmeravanje, briše kompletan tekst',
'wikEdUndoAll alt': 'Vrati unazad sve',
'wikEdUndoAll title': 'Vrati unazad sve promene',
'wikEdRedoAll alt': 'Napred sve',
'wikEdRedoAll title': 'Vrati unapred sve promene',
// formatting buttons, bottom row
'wikEdWikiLink alt': 'Veza',
'wikEdWikiLink title': 'Wiki veza',
'wikEdWebLink alt': 'Spoljna veza',
'wikEdWebLink title': 'Spoljna veza',
'wikEdHeading alt': 'Podnaslov',
'wikEdHeading title': 'Napravi nivo podnaslova (shift+klik: smanji)',
'wikEdBulletList alt': 'Lista sa tačkama',
'wikEdBulletList title': 'Lista sa tačkama (shift+klik: smanji)',
'wikEdNumberList alt': 'Lista sa brojevima',
'wikEdNumberList title': 'Lista sa brojevima (shift+klik: smanji)',
'wikEdIndentList alt': 'Uvlačenje reda',
'wikEdIndentList title': 'Uvlačenje reda (shift+klik: smanji)',
'wikEdDefinitionList alt': 'Lista definicija',
'wikEdDefinitionList title': 'Lista definicija',
'wikEdImage alt': 'Slika',
'wikEdImage title': 'Slika',
'wikEdTable alt': 'Tabela',
'wikEdTable title': 'Tabela',
'wikEdReferences alt': 'Spisak referenci',
'wikEdReferences title': 'Spisak referenci (shift+klik: Odlomak za izvore)',
'wikEdSign alt': 'Potpis',
'wikEdSign title': 'Potpis [[Корисник:Kadzo|Kadzo]] ([[Разговор са корисником:Kadzo|разговор]]) 21:38, 24. јун 2016. (CEST) (shift-click: name only [[Корисник:Kadzo|Kadzo]] ([[Разговор са корисником:Kadzo|разговор]]))',
// textify buttons
'wikEdWikify alt': 'Pretvori kopirani sadržaj u wiki kod',
'wikEdWikify title': 'Pretvori kopirani sadržaj u wiki kod',
'wikEdTextify alt': 'Običan tekst',
'wikEdTextify title': 'Pretvori kopirani sadržaj u običan tekst',
'wikEdPastedWikify alt': 'Wikify pasted',
'wikEdPastedWikify title': 'Konvertuj nalepljen tekst u wiki kod',
'wikEdPastedTextify alt': 'Textify pasted',
'wikEdPastedTextify title': 'Konvertuj nalepljen tekst u običan tekst',
'wikEdPastedClose alt': 'Zatvaranje',
'wikEdPastedClose title': 'Zatvaranje',
// find and replace buttons, top row
'wikEdFindAll alt': 'Traži sve',
'wikEdFindAll title': 'Traži sva poklapanja',
'wikEdFindPrev alt': 'Traži prethodno',
'wikEdFindPrev title': 'Traži prethodno poklapanje',
'wikEdFindSelect title': 'Odaberi prethodno traženje ili idi na podnaslov',
'wikEdFindNext alt': 'Traži sledeće',
'wikEdFindNext title': 'Traži sledeće poklapanje (shift+klik: uzmi naslov)',
'wikEdJumpPrev alt': 'Prethodni izbor',
'wikEdJumpPrev title': 'Traži odabrani tekst unazad',
'wikEdJumpNext alt': 'Sledeći izbor',
'wikEdJumpNext title': 'Traži odabrani tekst napred',
// find and replace buttons, bottom row
'wikEdReplaceAll alt': 'Zameni sve',
'wikEdReplaceAll title': 'Zameni sva poklapanja u tekstu ili delu teksta',
'wikEdReplacePrev alt': 'Zameni unazad',
'wikEdReplacePrev title': 'Zameni prethodno poklapanje',
'wikEdReplaceSelect title': 'Odaberi prethodnu zamenu',
'wikEdReplaceNext alt': 'Zameni sledeće (shift+klik: uzmi odlomak)',
'wikEdReplaceNext title': 'Zameni sledeće poklapanje',
'wikEdCaseSensitive alt': 'Promemeni na velika/mala slova',
'wikEdCaseSensitive title': 'Promemeni na velika/mala slova',
'wikEdRegExp alt': 'Traženje pomoću regularnih izrazi',
'wikEdRegExp title': 'Traženje pomoću regularnih izrazi',
'wikEdFindAhead alt': 'Traži napred',
'wikEdFindAhead title': 'Traži napred dok se upisuje (traženje uz velika/mala slova bez regularnih izraza)',
// fix buttons, top row
'wikEdFixBasic alt': 'Popravi osnove',
'wikEdFixBasic title': 'Popravi prazna mesta',
'wikEdFixHtml alt': 'Popravi html',
'wikEdFixHtml title': 'Popravi html u wikikod',
'wikEdFixCaps alt': 'Popravi prvo početno slovo',
'wikEdFixCaps title': 'Popravi prvo početno slovo',
'wikEdFixUnicode alt': 'Popravi Unicode',
'wikEdFixUnicode title': 'Popravi Unicode znakove',
'wikEdFixAll alt': 'Popravi sve',
'wikEdFixAll title': 'Popravi prazna mesta, html, početna slova i Unicode',
'wikEdFixRedirect alt': 'Popravi preusmeravanja',
'wikEdFixRedirect title': 'Popravi preusmeravanja',
// fix buttons, bottom row
'wikEdFixDashes alt': 'Popravi crtice',
'wikEdFixDashes title': 'Popravi crtice',
'wikEdFixPunct alt': 'Popravi interpunkcije',
'wikEdFixPunct title': 'Popravi prazna mesta ispred interpunkcije',
'wikEdFixMath alt': 'Popravi matematičke izraze',
'wikEdFixMath title': 'Popravi matematičke izraze',
'wikEdFixChem alt': 'Popravi hemijske formule',
'wikEdFixChem title': 'Popravi hemijske formule',
'wikEdFixUnits alt': 'Popravi jedinice',
'wikEdFixUnits title': 'Popravi jedinice',
'wikEdFixRegExTypo alt': 'Popravi tipfeler',
'wikEdFixRegExTypo title': 'Popravi tipfeler uz pomoć AutoWikiBrowsera RedExTypoFixer pravila',
// wikEd control buttons, top row
'wikEdRefHide alt': 'Sakrij <ref>',
'wikEdRefHide title': 'Sakrij/Otkrij <ref> tagove',
'wikEdTextZoom alt': 'Povećaj tekst',
'wikEdTextZoom title': 'Povećavanje teksta (shift+klik: obrnuto)',
'wikEdClearHistory alt': 'Očisti istoriju',
'wikEdClearHistory title': 'Očisti istoriju, traženja i zamene',
'wikEdScrollToPreview alt': 'Idi na okvir sa izmenama',
'wikEdScrollToPreview title': 'Idi na okvir sa izmenama',
'wikEdScrollToEdit alt': 'Idi na okvir za uređivanje',
'wikEdScrollToEdit title': 'Idi na okvir za uređivanje',
// wikEd control buttons, top row
'wikEdRefHide alt': '[IZVOR, PREDL]',
'wikEdRefHide title': 'Uključi/isključi skrivanje [IZVOR] i [PREDL]',
'wikEdRefButtonTooltip': 'Klikni za prikaz skrivenog izvora',
'wikEdTemplButtonTooltip': 'Klikni za prikaz skrivenog šablona',
'wikEdCharEntityButtonTooltip':'Klikni za prikaz skrivenog znaka',
'wikEdRefButtonShowTooltip': 'Klikni za skrivanje izvora',
'wikEdTemplButtonShowTooltip': 'Klikni za skrivanje šablona',
'wikEdCharEntityButtonShowTooltip': 'Klikni za skrivanje znaka',
'wikEdTextZoom alt': 'Povećaj tekst',
'wikEdTextZoom title': 'Povećaj tekst (shift-klik: u suprotnom smjeru)',
'wikEdClearHistory alt': 'Očisti istoriju',
'wikEdClearHistory title': 'Očisti traženje, zamenu i sažetak',
'wikEdScrollToPreview alt': 'Pomeri na pregled',
'wikEdScrollToPreview title': 'Pomeri na polje pregleda',
'wikEdScrollToEdit alt': 'Pomeri na uređivanje',
'wikEdScrollToEdit title': 'Pomeri na polje za uređivanje',
// wikEd control buttons, bottom row
'wikEdUseWikEd alt': 'Uključi wikEd',
'wikEdUseWikEd title': 'Uključi/Isključi wikiEd između klasičnog polja za uređivanje i wikiEda',
'wikEdHighlightSyntax alt': 'Sintaksa',
'wikEdHighlightSyntax title': 'Uključi/Isključi osvetljavanje sintakse',
'wikEdSource alt': 'Izvor',
'wikEdCloseToolbar title': 'Zatvori standardne ne-wikiEd alate',
'wikEdCloseToolbar alt': 'Zatvori alate',
'wikEdSource title': 'Pokaži izvor za testiranje',
'wikEdUsing alt': 'Primeniti',
'wikEdUsing title': 'Automatski dodaj \'\'…uz wikEd\'\' u sažetak',
'wikEdDiff alt': 'wikEdRazl',
'wikEdDiff title': 'Uključi/Isključi poboljšani pregled promena',
'wikEdFullScreen alt': 'Prikaz preko celog ekrana',
'wikEdFullScreen title': 'Uključi/Isključi Prikaz preko celog ekrana',
// summary buttons
'wikEdClearSummary alt': 'Očisti sažetak',
'wikEdClearSummary title': 'Očisti polje sažetka',
'wikEdSummarySelect title': 'Odaberi prethodni sažetak',
'wikEdPresetSummary': [
'/* */ ', 'uređivanje', 'odgovor', 'novi članak', 'popravak veza',
'popravak teksta', 'uklanjanje spam veza', 'uklanjanje testiranja',
'uklanjanje vandalizma', 'formatiranje originalnog teksta', '{wikEdUsing}'
],
'wikEdSummaryUsing': '…uz [[MediaWiki razgovor:Gadget-wikEd|wikEd]]',
// button title acceskey
'alt-shift': 'alt-shift-',
// submit buttons
'wikEdLocalPreviewImg alt': 'Prikaži promene ispod',
'wikEdLocalPreview title': 'Pokaži promene ispod',
'wikEdLocalDiffImg alt': 'Promene ispod',
'wikEdLocalDiff title': 'Pokaži trenutne promene ispod',
'wikEdHelpPageLink': ' | <a href="http://hr.wikipedia.org/wiki/MediaWiki_razgovor:Gadget-wikEd" target="helpwindow">wikEd pomoć</a>',
// preview and changes buttons, top
'wikEdClose alt': 'Zatvori',
'wikEdClose title': 'Zatvori okvir promena',
'wikEdClose2 alt': 'Zatvori',
'wikEdClose2 title': 'Zatvori okvir promena',
'wikEdScrollToPreview2 alt': 'Pomeri na promene',
'wikEdScrollToPreview2 title': 'Pomeri na okvir promena',
'wikEdScrollToEdit2 alt': 'Pomeri na uređivanje',
'wikEdScrollToEdit2 title': 'Pomeri na okvir za uređivanje',
// preview and changes buttons, bottom
'wikEdScrollToPreview3 alt': 'Pomeri na promene',
'wikEdScrollToPreview3 title': 'Pomeri na okvir promena',
'wikEdScrollToEdit3 alt': 'Pomeri na uređivanje',
'wikEdScrollToEdit3 title': 'Pomeri na okvir za uređivanje',
// preview field
'wikEdPreviewLoading': '...',
'diffNotLoaded': 'Error: Local diff script not installed.',
// formatting functions
'image filename': 'Ime datoteke',
'image width': 'Širina slike',
'table caption': 'Naslov tabele',
'table heading': 'Naslov',
'table cell': 'Polje',
'redirect article link': 'naslov članka',
// fixing functions
'External links': 'Spoljne veze',
'See also': 'Vidi',
'References': 'Reference',
// language specific wiki code
'wikicode Image': 'Slika',
'wikicode File': 'Datoteka',
'wikicode Category': 'Kategorija',
'wikicode Template': 'Šablon',
'wikEdReferencesSection': '\n== Izvori ==\n\n{{Izvori}}\n',
'talk page': 'Razgovor',
'history page': 'Stare izmene',
'talk namespace': 'Razgovor',
'talk namespace suffix': '_talk',
// hiding
'hideRef': 'Referenca',
'hideTempl': 'PREDL',
// shortened button texts
'shortenedPreview': 'Prikaži kako će strana izgledati',
'shortenedChanges': 'Promene',
// follow link popup
'followLink': '(ctrl-klik)',
'followLinkMac': '(cmd-klik)',
// error message popups
'wikEdTableModeError': 'Wikikod tabele sadrži greške',
// auto updating
/*'wikEdGreasemonkeyAutoUpdate': 'wikEd Update:\n\nNova verzija GreaseMonkey skripte "wikEd" je dostupna.\n\n\nBiti će snimljena s:\n\n{updateURL}',*/
// highlighting popups
'hyphenDash': 'Standardna crtica',
'figureDash': 'Crtica ispod slike',
'enDash': 'En crtica',
'emDash': 'Em crtica',
'barDash': 'Horizontalna crta',
'minusDash': 'Znak minus',
'softHyphen': '"Mekana" crtica',
'tab': 'Tab',
'enSpace': 'En razmak',
'emSpace': 'Em razmak',
'thinSpace': '"Mekani" razmak',
'ideographicSpace': 'Ideografski razmak',
// highlighting
'wikEdSignature3': 'Potpis samo sa saradničkim imenom',
'wikEdSignature4': 'Potpis sa saradničkim imenom i datumom',
'wikEdSignature5': 'Potpis samo s datumom',
// highlighting errors
'wikEdErrorHtmlUnknown': 'Nepodržana HTML oznaka',
'wikEdErrorBoldItalic': 'Nepravilna masna / kosa slova',
'wikEdErrorWrongClose': 'Oznaka zatvaranja nije uparena',
'wikEdErrorNoOpen': 'Oznaka zatvaranja nije uparena',
'wikEdErrorNoHandler': 'Nema oznake',
'wikEdErrorNoClose': 'Oznaka nije zatvorena',
'wikEdErrorNewline': 'Oznaka je zavorena novim redom',
'wikEdErrorTemplHeading': 'Naslovi u šablonima se zanemaruju',
'wikEdErrorTemplParam': 'Oznake šablona/parametra nisu uparene',
'wikEdErrorTemplParamAmbig': 'Oznake šablona/parametra su nejasne',
'wikEdErrorCodeInLinkName': 'Wikicode u imenu veze',
'wikEdErrorCodeInTemplName': 'Wikicode u imenu šablona',
'wikEdErrorCodeInParamName': 'Wikicode u parameter šablona',
// highlighting image preview
'wikEdFilePreview': 'Pregled slike',
// duplicated message
'clonedWarningsNote': 'Napomene: Upzorenje na duplirane ispravke (wikEd):',
// from [[en:User:Cacycle/wikEdDiff.js]]
'wikEdDiffButtonImg alt': 'wikEdRazlike',
'wikEdDiffButton title': 'Prikaži poboljšane razlike',
'wikEdDiffLoading': '...'
}
// Ovo su još neka poboljšanja sa bojama u okviru editora za Gadget WikiEd
var wikEdConfig = {};
wikEdConfig.frameCSS = {
'.wikEdLink': 'background: #E2E2FF;',
'.wikEdLinkText, .wikEdLinkName': 'font-weight: bold; color: red;',
'.wikEdRef, .wikEdRefShow': 'background: #FFEEFF;',
'.wikEdURLText': 'background: #DBFFFF; color:red; font-weight: bold;',
'.wikEdTempl, .wikEdTemplShow': 'background: #FFFFA0;',
'.wikEdTemplParam': 'font-weight: bold; color: red;',
'.wikEdTableHeader': 'background: #FFFFA0;',
'span.wikEdTableTagAttrib': 'background: #FFAD5B; font-weight: bold; color: blue;',
'span.wikEdTableCode': 'background: #FFFFA0; color: red; font-weight: bold;',
'.wikEdCatName': 'background: #FFFFA0; color: red; font-weight: bold;',
'.wikEdList': 'background: #FFFFA0;',
'.wikEdURLTarget': 'background: #DBFFFF; font-weight: bold; color: blue;',
'.wikEdLinkCrossNs': 'background: #D5FFB0;',
'.wikEdLinkTarget': 'font-weight: normal; color: black;',
'.wikEdCat .wikEdLinkNs': 'background: #D5FFB0; color: black;',
'.wikEdFrameBodySyntax .wikEdHeading ': 'background: #E0E0E0;',
};