MediaWiki:Common.js
De FSF
Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */
/* 20260224 - Anexo para agregar encabezado arriba del SUMARIO del toc. Plantilla:FSF Panel Diario */
mw.loader.using(['mediawiki.api']).then(function() {
$(function() {
if ($('#toc').length) {
var pageId = mw.config.get("wgArticleId");
if (!pageId || pageId <= 0) return;
var api = new mw.Api();
api.post({
action: 'parse',
text: '{{FSF Panel Diario | id1 = ' + pageId + ' }}',
contentmodel: 'wikitext',
prop: 'text',
format: 'json'
}).done(function(data) {
if (data.parse && data.parse.text) {
$('#toc').prepend(
$('<div class="fsf-panel-container">')
.html(data.parse.text['*'])
);
}
});
}
});
});