Domaines
Communes
Quartiers de Brest
Espaces de noms

Variantes
Actions
De Wiki-Brest

Utilisateur:Seb35/monobook.js : Différence entre versions

(debug ie)
(debug ie)
Ligne 1 : Ligne 1 :
//document.write('<'+'script type="text/javascript" src="http://fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-AdvancedResearch.js&action=raw&ctype=text/javascript" />');
 
 
adSearchLang = Array(
 
Array( '',  'wikipedia.org',      'all',    '/wiki/',      0 ),
 
Array( '',  'www.wiki-brest.net', 'brest',  '/index.php/', 1 ),
 
Array( 'fr', 'wikipedia.org',      'fr',    '/wiki/',      0 )
 
);
 
adSearchButtons = Array('l','w','g','reset');
 
 
// Script pour obliger d'indiquer une licence valide lors du téléchargement
 
//  Licence LGPL (auteur : Seb35), inspiré de
 
//  * Wikimedia Commons:MediaWiki:UploadForm.js (licences GFDL, GPL, LGPL, CC-BY-SA 3.0)
 
//  * Wikimedia Commons:MediaWiki:Upload.js (aucune licence indiquée)
 
 
 
if( wgCanonicalSpecialPageName == "Upload" ) {
 
if( wgCanonicalSpecialPageName == "Upload" ) {
 
    
 
    
  // Liste (séparée par des virgules) des licences invalides, correspondant aux noms des modèles (préfixe dans MediaWiki:Licenses), par exemple : [ '', 'self|cc-by-sa', 'subst:nld' ]
 
 
   /*var licencesInvalides = [ '' ];
 
   /*var licencesInvalides = [ '' ];
 
    
 
    

Version du 11 novembre 2009 à 16:48

if( wgCanonicalSpecialPageName == "Upload" ) {
  
  /*var licencesInvalides = [ '' ];
  
  var erreurLicence = {
    de: 'Bitte auswahlen eine <a href="/index.php/Aide:Licence">Lizenz</a>.',
    en: 'Please select a <a href="/index.php/Aide:Licence">license</a>.',
    fr: 'Veuillez sélectionner une <a href="/index.php/Aide:Licence">licence</a>.'
  };*/
  
  function verifieLicense( evt ) {
    
    var license = document.getElementById('wpLicense');
    echo(license.value);
    /*for( var n in licencesInvalides ) {
      if( license.value == licencesInvalides[n] ) {
        if( typeof(erreurLicence[wgUserLanguage]) == 'string' ) jsMsg( erreurLicence[wgUserLanguage] );
        else jsMsg( erreurLicence['fr'] );
        return false;
      }
    }*/
    return false;
    return true;
  }
  
  hookEvent( 'load', function() {
    
    var uploadform = document.getElementById( 'mw-upload-form' );
    if( !uploadform ) return;
    uploadform.onsubmit = verifieLicense;
    echo("installed");
  } );
}
Outils personnels