MediaWiki:Timeless.js: mudanças entre as edições
De RubinOT Wiki
Sem resumo de edição |
Sem resumo de edição |
||
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
function | $(document).ready(function() { | ||
// Seleciona o elemento com o ID mw-wrapper | |||
var mwWrapper = document.getElementById('mw-wrapper'); | var mwWrapper = document.getElementById('mw-wrapper'); | ||
// | if (mwWrapper) { | ||
// Obtém a altura do mw-wrapper | |||
var wrapperHeight = mwWrapper.offsetHeight; | |||
// Aplica a altura ao pseudo-elemento ::before do body | |||
$ | var style = document.createElement('style'); | ||
style.type = 'text/css'; | |||
style.innerHTML = `body::before { height: ${wrapperHeight}px; }`; | |||
document.getElementsByTagName('head')[0].appendChild(style); | |||
} | |||
}); | }); | ||
adjustOverlayHeight() | |||
mw.loader.using('jquery', function() { | mw.loader.using('jquery', function() { | ||
$(document).ready(function() { | $(document).ready(function() { | ||
Linha 69: | Linha 23: | ||
fetchData(); | fetchData(); | ||
fetchData1(); | fetchData1(); | ||
}); | }); | ||
}); | }); | ||
Linha 91: | Linha 46: | ||
function insertPlayerWorlds(worlds) { | function insertPlayerWorlds(worlds) { | ||
$('#world1').text(worlds[0].players); | $('#world1').text(worlds[0].players); | ||
$('#world2').text(worlds[1].players); | $('#world2').text(worlds[1].players); | ||
Linha 97: | Linha 51: | ||
$('#world4').text(worlds[3].players); | $('#world4').text(worlds[3].players); | ||
$('#world5').text(worlds[4].players); | $('#world5').text(worlds[4].players); | ||
$('#world6').text(worlds[5].players); | $('#world6').text(worlds[5].players); | ||
$('#world7').text(worlds[6].players); | |||
$('#world8').text(worlds[7].players); | |||
} | } | ||
Linha 119: | Linha 75: | ||
function insertPlayerWorlds1(worlds) { | function insertPlayerWorlds1(worlds) { | ||
$('#worldgringo').text(worlds[0].players); | $('#worldgringo').text(worlds[0].players); | ||
} | } | ||
mw.loader.using('jquery', function() { | |||
$(document).ready(function() { | |||
console.log('Document is ready, calling fetchData...'); | |||
fetchData(); | |||
fetchData1(); | |||
}); | |||
}); |
Edição atual tal como às 15h59min de 10 de agosto de 2024
$(document).ready(function() { // Seleciona o elemento com o ID mw-wrapper var mwWrapper = document.getElementById('mw-wrapper'); if (mwWrapper) { // Obtém a altura do mw-wrapper var wrapperHeight = mwWrapper.offsetHeight; // Aplica a altura ao pseudo-elemento ::before do body var style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = `body::before { height: ${wrapperHeight}px; }`; document.getElementsByTagName('head')[0].appendChild(style); } }); adjustOverlayHeight() mw.loader.using('jquery', function() { $(document).ready(function() { console.log('Document is ready, calling fetchData...'); fetchData(); fetchData1(); }); }); function fetchData() { console.log('fetchData function called'); var url = 'https://rubinot.com.br/webservices/worlds.php'; $.ajax({ url: url, method: 'GET', dataType: 'json', success: function(data) { console.log(data); // Exibe o conteúdo no console insertPlayerWorlds(data); }, error: function(jqXHR, textStatus, errorThrown) { console.error('There has been a problem with your fetch operation:', textStatus, errorThrown); } }); } function insertPlayerWorlds(worlds) { $('#world1').text(worlds[0].players); $('#world2').text(worlds[1].players); $('#world3').text(worlds[2].players); $('#world4').text(worlds[3].players); $('#world5').text(worlds[4].players); $('#world6').text(worlds[5].players); $('#world7').text(worlds[6].players); $('#world8').text(worlds[7].players); } function fetchData1() { console.log('fetchData1 function called'); var urla = 'https://rubinot.net/webservices/worlds.php'; $.ajax({ url: urla, method: 'GET', dataType: 'json', success: function(data) { console.log(data); // Exibe o conteúdo no console insertPlayerWorlds1(data); }, error: function(jqXHR, textStatus, errorThrown) { console.error('There has been a problem with your fetch operation:', textStatus, errorThrown); } }); } function insertPlayerWorlds1(worlds) { $('#worldgringo').text(worlds[0].players); } mw.loader.using('jquery', function() { $(document).ready(function() { console.log('Document is ready, calling fetchData...'); fetchData(); fetchData1(); }); });