Vés al contingut

Usuari:Coet/scripts/Subpàgines.js

De la Viquipèdia, l'enciclopèdia lliure

Nota: Després de desar, heu de netejar la memòria cau del navegador per veure els canvis. En la majoria de navegadors amb Windows o Linux, premeu Ctrl+F5 o bé premeu Shift i cliqueu el botó "Actualitza" (Ctrl i "Actualitza" amb Internet Explorer). Vegeu més informació i instruccions per a cada navegador a Viquipèdia:Neteja de la memòria cau.

/*
<pre>
*/
pqUsuari = veUsuari;
gsInsertBefore = ''; // deixeu buid per afegir arrera el botó de finalitza sessió

function EnllaçosBarraUsuari()
{
  pref = veProjecte=='wikia'?'':'/wiki'
  var li = document.createElement( 'li' );
    li.id = 'pt-botóperso1';

    var a = document.createElement( 'a' );
      a.appendChild( document.createTextNode( 'subpàgines' ) );
      a.href = wgServer + pref + '/Special:Prefixindex/'
               + veUsuari+'/?namespace=2';

    li.appendChild( a );

  var li2 = document.createElement( 'li' );
    li2.id = 'pt-botóperso2';

    var a2 = document.createElement( 'a' );

      if (veEdició=='ca' && veProjecte == 'wikipedia') {
        a2.appendChild( document.createTextNode( 'scripts' ) );
        a2.href = wgServer + pref +'/Special:Prefixindex/'
                  + veUsuari + '/scripts/?namespace=2';
      } else {
        if (veUsuari=='Pasqual (ca)'||veUsuari=='Paskvalo'||veUsuari=='Conlanger')
          pqUsuari='Pasqual';
        var proj = (veProjecte != 'wikipedia')?'w:':'';
        a2.appendChild( document.createTextNode( proj+'ca:Pasqual' ) );
        a2.href = cawiki + 'User:' + pqUsuari;
      }


    li2.appendChild( a2 );

  if ( ! gsInsertBefore ) // append to end (right) of list if not defined
  {
     document.getElementById( 'pt-logout' ).parentNode.appendChild( li );
     document.getElementById( 'pt-logout' ).parentNode.appendChild( li2 );
  }
  else
  {  var before = document.getElementById( gsInsertBefore );
      before.parentNode.insertBefore( li, before );
      before.parentNode.insertBefore( li2, before );
  }
}

$(EnllaçosBarraUsuari);

/*
</pre>
*/