Community Central
Community Central
m (Test)
Tag: sourceedit
m (Undo revision 1540792 by Gguigui1 (wall))
Tag: sourceedit
Line 36: Line 36:
 
reason: "Spam"
 
reason: "Spam"
 
};
 
};
var QuickToolsAdvancedtop = false;
 
 
importArticles({
 
importArticles({
 
type: 'script',
 
type: 'script',

Revision as of 14:30, 4 July 2015

/* Add LookUpContribs in all contributions page */
/*
$( document ).ready(function() {
var page = mw.config.get('wgPageName');
var specialpage = mw.config.get('wgCanonicalSpecialPageName');
var href;
var name = page.split('/')[1];
if (specialpage === "Contributions" && page.split('.').length != 4) {
  href = 'http://community.wikia.com/wiki/Special:LookUpContribs?target=' + name;
  $('#WikiaMainContent a').each(function() {
  var attrs = $(this).attr('title');
  if (attrs === 'Voir les modifications globales de l\'utilisateur') {
    return false;
  }
  });
  var linktitle = "gérer les droits";
	$('#contentSub').find('a').each(function() {
if ($(this).html() == "gérer les droits") {
$(this).after(' • <a title="Voir_les_modifications_globales_de_l\'utilisateur" href="' + href + '">Recherche de contributions</a>');
}
});
}
});
*/
var log = function( message ) {
alert(message);
};
var qtUserPageTemplate = '{{w:User:Gguigui1}}';
var qtEnableUserPageOverwrite = true;
AjaxDiff = {
expiry: "3 days",
reason: "Spam"
};
QuickContribs = {
    expiry: "3 days",
    reason: "Spam"
};
importArticles({
    type: 'script',
    articles: [
        'u:dev:WHAM/code.2.js',
        'u:dev:Quick_Management/code.js',
        "w:c:dev:RevealAnonIP/usercode.js",
        'u:dev:QuickCreateUserPage/code.js',
        'u:dev:PortableCSSPad/code.js',
        "u:dev:AjaxDiff/code.js",
        "u:dev:QQX/code.js",
        "u:dev:MultiUpload/code.js",
        'u:dev:QuickThreads/code.js',
        'u:dev:DiffAnchored/code.js',
        "u:dev:QuickContribs/code.js",
        "u:dev:QuickToolsv2/code.js"
    ]
});
/*
function addadoptionsrights() {
    var qUserName = encodeURIComponent($('#Name').val());
    if (qUserName == null) {
        return false;
    }
    var reason = $('#motif').val();
    if ($('#bureaucrat').attr('checked')) {
        apiuserrights(qUserName, ['sysop', 'bureaucrat'], null, reason, log, log);
    } else {
        apiuserrights(qUserName, ['sysop'], null, reason, log, log);
    }
}
var quickadoptionHTML = '\
<form method="" name="" class="WikiaForm"> \
    <fieldset> \
        <p>Pseudo de la personne :</p> \
            <input type="text" size="25" id="Name"/> \
        <p>Donner les droits bureaucrate ?:</p> \
            <input type="checkbox" checked="true" name="rights" id="bureaucrat"> \
        <p>Motif :</p> \
            <input type="text" placeholder="Adoption" size="25" id="motif"/> \
    </fieldset> \
</form>';
function quickadoption() {
    $.showCustomModal('Adoption de wiki', quickadoptionHTML, {
        id: 'adoption',
        width: 200,
        buttons: [{
            id: 'startButton',
            message: 'Adoption',
            defaultButton: true,
            handler: function () {
                addadoptionsrights();    
            }
        }, {
            message: 'Annuler',
            handler: function() {
                $('#adoption').closeModal();
            }
        }]
    });
}
$( document ).ready(function() {
	if( skin == 'oasis' ) {
$('<li id="quickadoptions" style="position: absolute; right:-65px; top:1px; border:none;"><button id="quickadoption" style="height: 20px;" type="button" value="Adoption" onClick="">Adoption</button></li>').appendTo('#WikiaBarWrapper .toolbar > .tools');
$('#quickadoption').attr('onclick', 'quickadoption()');	
	}
var chemin = window.location.href;
chemin = chemin.replace('http://','');
var cheminprefix = chemin.split('.',2);
if (cheminprefix[0] !== "fr") {
  console.log('Disable the button...');
  $('#quickadoption').attr('disabled', true);
  console.log('Button disabled.');
}
});
*/