Jump to content

MediaWiki:Common.js

From Artemis Archive
Revision as of 05:27, 21 April 2025 by Bxuwd (talk | contribs)

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
$(function () {
    console.log('[ReportAbuseLink] Running...');
    
    var menuList = document.querySelector('#p-personal ul.vector-menu-content-list');
    if (!menuList) {
        console.log('[ReportAbuseLink] Personal tools menu not found.');
        return;
    }

    // Create new list item
    var li = document.createElement('li');
    li.id = 'pt-reportabuse';

    var a = document.createElement('a');
    a.href = mw.util.getUrl('Report_Animal_Abuse');
    a.textContent = '🐾 Report Abuse';
    a.style.color = 'red';
    a.style.fontWeight = 'bold';

    li.appendChild(a);
    menuList.appendChild(li);

    console.log('[ReportAbuseLink] Link inserted.');
});