Перейти к содержанию

Участник:Dimetr/vector.js

Материал из Викиновостей, свободного источника новостей

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
function modifyUserTabs(){
 if((mw.config.get('wgNamespaceNumber')==2||mw.config.get('wgNamespaceNumber')==3)&&mw.config.get('wgTitle').indexOf('/')==-1)
  $('#p-namespaces ul').append('<li id="ca-contribs"><span><a href="/wiki/Служебная:Contributions/'+mw.config.get('wgTitle')+'"  title="Вклад участника">Вклад</a></span></li>');
 else if(mw.config.get('wgPageName').indexOf('Служебная:Contributions/')==0){
  var firstLink=$('#contentSub a:eq(0)'), userPageExists=false, userTalkExists=false;
  if(firstLink.attr('title').indexOf('У')==0){
   userPageExists=!firstLink.hasClass('new');
   userTalkExists=!$('#contentSub a:eq(1)').hasClass('new');
  }else
   userTalkExists=!firstLink.hasClass('new');
  var userName=mw.config.get('wgTitle').split('/')[1];
  $('#p-namespaces ul').html('<li id="ca-nstab-user"'+(userPageExists?'':' class="new"')+'><span><a href="/wiki/Участник:'+userName+'"  title="Персональная страница участника [c]" accesskey="c">Участник</a></span></li><li id="ca-talk"'+(userTalkExists?'':' class="new"')+'><span><a href="/wiki/Обсуждение участника:'+userName+'"  title="Обсуждение содержания страницы [t]" accesskey="t">Обсуждение</a></span></li><li id="ca-contribs" class="selected"><span><a href="/wiki/Служебная:Contributions/'+userName+'"  title="Вклад участника">Вклад</a></span></li>');
 }
}

$(modifyUserTabs);