In this article, we will delve into the fascinating world of
User:Gary/editable template examples.js, exploring its origins, evolution and relevance today. From its earliest roots to its impact on modern society,
User:Gary/editable template examples.js has played a significant role in various fields, capturing the attention of people of all ages and interests. Through detailed analysis, we will examine the key aspects that have contributed to
User:Gary/editable template examples.js's popularity and relevance, as well as its influence on contemporary culture. With a multidisciplinary approach, we will address the different aspects of
User:Gary/editable template examples.js, from its historical importance to its impact on technology and innovation, providing a comprehensive view of its importance in today's world.
/*
EDITABLE TEMPLATE EXAMPLES
Description: Converts template examples in <pre> tags to <textarea> so they can be more easily copied.
Simply click anywhere in the box, then right-click and choose "Select All" (or use the keyboard shortcut). Then copy the text.
*/
if (typeof(unsafeWindow) != 'undefined')
{
mw = unsafeWindow.mw;
}
$(editableTemplateExamples);
function editableTemplateExamples()
{
if (mw.config.get('wgCanonicalNamespace') != 'Template' || mw.util.getParamValue('disable') == 'editexamples') return false;
// Convert each <pre> to <textarea>
$('#template-documentation pre').each(function()
{
var pre = $(this);
// Continue to next if current node is color coded source code.
if (pre.parent().parent().hasClass('mw-geshi')) return true;
var contents = pre.contents().first();
var rows = contents.nodeValue.split('\n').length;
var textarea = $('<textarea rows="' + rows + '"></textarea>').append(contents);
textarea.css('width', (textarea.attr('cols') + 5) + 'em');
pre.replaceWith(textarea);
});
}