User:Frietjes/lst.js

jQuery(document).ready(function($) { if(mw.config.get('wgNamespaceNumber') != -1) {	mw.loader.using(['mediawiki.util']).done( function { var portletlink = mw.util.addPortletLink('p-tb','#','Check LST','t-checklst'); $(portletlink).click(function(e) {			e.preventDefault;			checklstfunction;		}); }); } // // function checklstfunction {  var myContent = document.getElementById('wpTextbox1').value;  myContent = myContent.replace(/(\{\{(?:lst|[Ss]ection[_ ]+transclude|#(?:lst|section))[^{}]*\}\})/g, '{'+'{#if:$1|| ERROR! }'+'}');

if(document.getElementById('wpTextbox1').value != myContent) { document.getElementById('wpTextbox1').value = myContent; document.getElementById('wpPreview').click; } } // // });