From 0be64297ada894590313985a2e61970423eca838 Mon Sep 17 00:00:00 2001 From: Luigi D'Acunto Date: Fri, 28 Feb 2025 19:30:35 +0100 Subject: [PATCH] Initial commit --- .../GAIA - Swissknife-1.0.user.js | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 tampermonkey-script/GAIA - Swissknife-1.0.user.js diff --git a/tampermonkey-script/GAIA - Swissknife-1.0.user.js b/tampermonkey-script/GAIA - Swissknife-1.0.user.js new file mode 100644 index 0000000..1c37137 --- /dev/null +++ b/tampermonkey-script/GAIA - Swissknife-1.0.user.js @@ -0,0 +1,67 @@ +// ==UserScript== +// @name GAIA - Swissknife +// @namespace https://luigidacunto.com +// @author Luigi D'Acunto +// @version 0.1b +// @description Aggiunge funzionalità alle pagine di GAIA +// @match https://gaia.cri.it/* +// @grant none +// @run-at document-idle +// ==/UserScript== + +(function() { + 'use strict'; + + // Controlla se jQuery è caricato, altrimenti lo carica + function ensureJQuery(callback) { + if (window.jQuery) { + callback(window.jQuery); + } else { + let script = document.createElement('script'); + script.src = 'https://code.jquery.com/jquery-3.6.0.min.js'; + script.onload = () => callback(window.jQuery); + document.head.appendChild(script); + } + } + + ensureJQuery(($) => { + console.log("GAIA Swissknife: jQuery caricato con successo!"); + + // Verifica la presenza dei