MediaWiki:Common.js

De LATROMI Manuais
Revisão de 13h43min de 10 de julho de 2014 por Daniel.giacomelli (discussão | contribs) (Criou página com 'Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki: window.onload = configureReleaseHistory; ...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Nota: Após salvar, você pode ter que limpar o "cache" do seu navegador para ver as alterações.

  • Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
  • Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
  • Internet Explorer: PressioneCtrl enquanto clica Recarregar, ou Pressione Ctrl-F5
  • Opera: Vá para Menu → Configurações (Opera → Preferencias no Mac) e depois para Privacidade e Segurança → Limpar dados de navegação → Imagens e arquivos em cache.
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */

      window.onload = configureReleaseHistory;
      
      function configureReleaseHistory()
      {
         var releaseHistory = document.getElementById('releaseHistory');
         
         if (releaseHistory)
         {
            var lists = releaseHistory.getElementsByTagName("UL");
            for (var i = 0; i < lists.length; i++) {
               var listIitems = lists[i].getElementsByTagName("LI");
               for (var i2 = 0; i2 < listIitems.length; i2++) {
                  var listItem = listIitems[i2];
                  
                  var rgReleaseTopic = /^[\s\r\n\t]*((FIX|NEW|IMPROVE|BREAK):) /gi;
                  var mResult = rgReleaseTopic.exec(listItem.innerHTML);
                  
                  if (mResult != null)
                  {
                     var className = mResult[2].toLowerCase();
                     var replacementText = '<span class="relaseTopic ' + className + '">' + mResult[2] + '</span>';
                     
                     listItem.innerHTML = listItem.innerHTML.replace(rgReleaseTopic, replacementText);
                  }
               }
            }
         }
      }