MediaWiki:Common.js: Difference between revisions

From Future Of Mankind
No edit summary
No edit summary
Line 46: Line 46:
         // Set the title content from the title attribute
         // Set the title content from the title attribute
         $(this).attr('title', 'to get very badly out of control of the good human nature');
         $(this).attr('title', 'to get very badly out of control of the good human nature');
    }, function() {
        // Clear the title content
        $(this).attr('title', '');
    });
});
$(document).ready(function() {
    $('.WD-Gewalt').hover(function() {
        // Set the title content from the title attribute
        $(this).attr('title', 'a type of force, but not violence');
     }, function() {
     }, function() {
         // Clear the title content
         // Clear the title content
Line 90: Line 80:
         $(this).attr('title', '');  
         $(this).attr('title', '');  
     });  
     });  
});
$(document).ready(function() {
    $('.WD-Gewalt').hover(function() {
        // Create a reference element
        var refContent = 'Explanation from Ptaah: Gewalt has nothing to do with the terms ‹heftig› (violent) and ‹Heftigkeit› (violence), because the old Lyrian term with regard to ‹Gewalt› means ‹Gewila›, and it is defined as using, with all the coercive means that are at one’s disposal, physical, psychical, mental, and consciousness-based powers, abilities and skills, in order to carry out and carry through terrible actions and deeds.';
       
        // Insert the reference into the element
        $(this).append('' + refContent + '');
    }, function() {
        // Remove the reference content on mouse out
        $(this).find('ref').remove();
    });
});
});

Revision as of 21:26, 15 September 2024

/* Any JavaScript here will be loaded for all users on every page load. */

//collapsible table column test, based on: https://codepen.io/feger/pen/eDybC
$(".btnHideEnglish").click(function() {
    console.log('Hiding first column of table with an id of report');
    $("table#collapsible_report > tbody:last-child > tr > th:first-child, table#collapsible_report > tbody:last-child > tr > td:first-child").toggle();
    $(this).text($(this).text() == "Hide English" ? "Show English" : "Hide English");
    $("table#collapsible_report").css({
        "width": $(this).text() == "Show English" ? "80%" : "100%"
    });
});

$(".btnHideHigh-German").click(function() {
    console.log('Hiding first column of table with an id of report');
    $("table#collapsible_report > tbody:last-child > tr > th:last-child, table#collapsible_report > tbody:last-child > tr > td:last-child").toggle();
    $(this).text($(this).text() == "Hide High German" ? "Show High German" : "Hide High German");
    $("table#collapsible_report").css({
        "width": $(this).text() == "Show High German" ? "80%" : "100%"
    });
});

$(".btnHideGerman").click(function() {
    console.log('Hiding first column of table with an id of report');
    $("table#collapsible_report > tbody:last-child > tr > th:last-child, table#collapsible_report > tbody:last-child > tr > td:last-child").toggle();
    $(this).text($(this).text() == "Hide German" ? "Show German" : "Hide German");
    $("table#collapsible_report").css({
        "width": $(this).text() == "Show German" ? "80%" : "100%"
    });
});

// hide the german by default, on page load, but only if the btnHideGerman element exists on the page
if (document.getElementById("btnHideGerman")) {
  console.log('btnHideGerman exists');
  //$("#btnHideGerman").click();
} else {
  // do stuff
  console.log('btnHideGerman does not exist');
}





$(document).ready(function() {
    $('.WD-Ausartung').hover(function() {
        // Set the title content from the title attribute
        $(this).attr('title', 'to get very badly out of control of the good human nature');
    }, function() {
        // Clear the title content
        $(this).attr('title', '');
    });
});

$(document).ready(function() { 
    $('.WD-Ischwisch, .WD-Jschwjsch').hover(function() { 
        // Set the title content from the title attribute 
        $(this).attr('title', 'King of Wisdom'); 
    }, function() { 
        // Clear the title content 
        $(this).attr('title', ''); 
    }); 
});

$(document).ready(function() { 
    $('.WD-Ischrisch, .WD-Jschrjsch').hover(function() { 
        // Set the title content from the title attribute 
        $(this).attr('title', 'Queen of Wisdom'); 
    }, function() { 
        // Clear the title content 
        $(this).attr('title', ''); 
    }); 
});

$(document).ready(function() { 
    $('.WD-Wesen').hover(function() { 
        // Set the title content from the title attribute 
        $(this).attr('title', 'inner core nature'); 
    }, function() { 
        // Clear the title content 
        $(this).attr('title', ''); 
    }); 
});



$(document).ready(function() {
    $('.WD-Gewalt').hover(function() {
        // Create a reference element
        var refContent = 'Explanation from Ptaah: Gewalt has nothing to do with the terms ‹heftig› (violent) and ‹Heftigkeit› (violence), because the old Lyrian term with regard to ‹Gewalt› means ‹Gewila›, and it is defined as using, with all the coercive means that are at one’s disposal, physical, psychical, mental, and consciousness-based powers, abilities and skills, in order to carry out and carry through terrible actions and deeds.';
        
        // Insert the reference into the element
        $(this).append('' + refContent + '');
    }, function() {
        // Remove the reference content on mouse out
        $(this).find('ref').remove();
    });
});