MediaWiki:HideQuotes.js
Note : après aveur schapé l’ pådje, vos l’ divoz rafrister, po pleur vey les candjmints dins vosse betchteu waibe.
- Firefox / Safari : tchôkîz so Shift tot clitchant so Rafrister, ou co fjhoz Ctrl-F5 ou Ctrl-R (⌘-R so on Mac)
- Google Chrome : tchôkîz so Ctrl-Shift-R (⌘-Shift-R so on Mac)
- Internet Explorer / Edje : tchôkîz so Ctrl tot clitchant so Rafrister, ou co fjhoz Ctrl-F5
- Konqueror : clitchîz so Rafrister ou tchôkîz so F5
- Opera : alez dins Menu → Parametes (Opera → Preferinces so on Mac), pus dins Confidance et såvrité → Vudîz les dnêyes d’ vizitaedje → Imådjes et fitchîs metous el muchete.
/**
* Moster u bén catchî les fråzes d' egzimpes
* tcherdjî dispu [[MediaWiki:Common.js]]
*/
$(function() {
if( mw.config.get( 'wgNamespaceNumber' ) !== 0 ) return;
var HQToggleTxt = 'fråzes d’ egzimpe';
var HQToggleShow = HQToggleTxt + ' ▼';
var HQToggleHide = HQToggleTxt + ' ▲';
var HQstatus = mw.cookie.get('HQstatus');
var mce_text = ( (HQstatus == '1')?'Catchî':'Mostrer' ) + ' les egzimpes';
var mce_link = $('<a>').click(function(){
if(HQstatus == '1'){
$('.HQlst').hide();
$('.HQToggle a').text(HQToggleShow);
$(this).text('Mostrer les egzimpes');
HQstatus = '0';
}else{
$('.HQlst').show();
$('.HQToggle a').text(HQToggleHide);
$(this).text('Catchî les egzimpes');
HQstatus = '1';
}
mw.cookie.set('HQstatus', HQstatus);
}).text(mce_text);
var mce_li = $('<li>').append(mce_link);
$('#p-tb ul').prepend(mce_li);
$('ol > li').each(function(){
var HQToggle, HQList;
var lin = this.childNodes.length;
for (var k = 0; k < lin; k++) {
HQList = this.childNodes[k];
if (HQList.nodeName.toLowerCase() === "ul") {
HQToggle = $('<a>').text(HQToggleShow);
$(HQList).addClass('HQlst');
$(HQList).before(' ');
$(HQList).before($('<span>')
.addClass('HQToggle')
.addClass('noprint')
.append(HQToggle));
if(HQstatus != '1'){
$(HQList).toggle();
}
HQToggle.click(function(){
if(!$(HQList).is(':visible')){
$(HQToggle).text(HQToggleHide);
} else{
$(HQToggle).text(HQToggleShow);
}
$(HQList).toggle();
});
break;
}
else if (HQList.nodeName.toLowerCase() === "#text") {
//remove break line before inserting HQToggle container
$(HQList).replaceWith($(HQList).text().replace(/\r?\n|\r/g, ""));
}
}
});
});