<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.xmethod.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>XMethod Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.xmethod.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.xmethod.net/Special:Contributions/Admin"/>
	<updated>2026-05-01T13:17:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.4</generator>
	<entry>
		<id>https://wiki.xmethod.net/index.php?title=MediaWiki:Common.js&amp;diff=3889</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.xmethod.net/index.php?title=MediaWiki:Common.js&amp;diff=3889"/>
		<updated>2026-02-12T05:55:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: Add YouTube video embed handler for youtube-video-embed divs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Make Admin Tools sidebar header clickable - links to Newsletter Dashboard */&lt;br /&gt;
$(function() {&lt;br /&gt;
    var sections = document.querySelectorAll(&amp;quot;.vector-menu-heading-label&amp;quot;);&lt;br /&gt;
    sections.forEach(function(header) {&lt;br /&gt;
        if (header.textContent.trim() === &amp;quot;Admin Tools&amp;quot;) {&lt;br /&gt;
            var link = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
            link.href = &amp;quot;/Special:NewsletterDashboard&amp;quot;;&lt;br /&gt;
            link.style.color = &amp;quot;inherit&amp;quot;;&lt;br /&gt;
            link.style.textDecoration = &amp;quot;none&amp;quot;;&lt;br /&gt;
            link.style.cursor = &amp;quot;pointer&amp;quot;;&lt;br /&gt;
            link.textContent = header.textContent;&lt;br /&gt;
            header.textContent = &amp;quot;&amp;quot;;&lt;br /&gt;
            header.appendChild(link);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
/* Load SocialFeed on the Social page - v11 */&lt;br /&gt;
if (mw.config.get(&amp;quot;wgPageName&amp;quot;).indexOf(&amp;quot;User:Docmoates/Social&amp;quot;) !== -1) {&lt;br /&gt;
    mw.loader.load(&amp;quot;/index.php?title=MediaWiki:Gadget-SocialFeed.css&amp;amp;action=raw&amp;amp;ctype=text/css&amp;amp;v=11&amp;quot;, &amp;quot;text/css&amp;quot;);&lt;br /&gt;
    mw.loader.load(&amp;quot;/index.php?title=MediaWiki:Gadget-SocialFeed.js&amp;amp;action=raw&amp;amp;ctype=text/javascript&amp;amp;v=11&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* YouTube video embed handler */&lt;br /&gt;
$(function() {&lt;br /&gt;
    var embeds = document.querySelectorAll(&amp;quot;.youtube-video-embed&amp;quot;);&lt;br /&gt;
    embeds.forEach(function(el) {&lt;br /&gt;
        var videoId = el.getAttribute(&amp;quot;data-video-id&amp;quot;);&lt;br /&gt;
        if (videoId) {&lt;br /&gt;
            var iframe = document.createElement(&amp;quot;iframe&amp;quot;);&lt;br /&gt;
            iframe.src = &amp;quot;https://www.youtube.com/embed/&amp;quot; + videoId;&lt;br /&gt;
            iframe.style.position = &amp;quot;absolute&amp;quot;;&lt;br /&gt;
            iframe.style.top = &amp;quot;0&amp;quot;;&lt;br /&gt;
            iframe.style.left = &amp;quot;0&amp;quot;;&lt;br /&gt;
            iframe.style.width = &amp;quot;100%&amp;quot;;&lt;br /&gt;
            iframe.style.height = &amp;quot;100%&amp;quot;;&lt;br /&gt;
            iframe.setAttribute(&amp;quot;frameborder&amp;quot;, &amp;quot;0&amp;quot;);&lt;br /&gt;
            iframe.setAttribute(&amp;quot;allowfullscreen&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
            iframe.setAttribute(&amp;quot;allow&amp;quot;, &amp;quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&amp;quot;);&lt;br /&gt;
            el.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
            el.appendChild(iframe);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>