Interwiki:
</script>[edit]
Could someone please change </script> to </s'+'cript>? It's breaking 'show preview' on monobook.js, because when the browser comes across the </script> in the string it assumes it's the end of the script and prints an error message. --ais523 09:54, 1 November 2006 (UTC)
importScript[edit]
{{editprotected}} There is now a way of accomplishing this using site-wide JS, which simplifies and shortens the template. Could the whole template, apart from the noinclude section, be changed to this:
importScript('{{{1}}}'); //[[{{{1}}}]]
Thanks. --ais523 09:09, 20 February 2007 (UTC)
- I've mentioned this at Wikipedia talk:WikiProject User scripts in the hopes of getting more eyes on this (especially eyes who know Javascript a lot better than I do). – Luna Santin (talk) 22:27, 21 February 2007 (UTC)
- Please remove the first line (// Script from [[{{{1}}}]]). When the import code was three lines, it made sense to have that on a fourth, but now it should be on the same line, and already is. — Randall Bart 16:34, 9 March 2007 (UTC)
Also most of the decription can be replaced with link Wikipedia:Monobook. — Alex Smotrov 16:55, 9 March 2007 (UTC)
Documentation[edit]
{{editprotected}}
- Please use {{documentation}} 16@r (talk) 15:27, 16 May 2008 (UTC)
- Create and protect {{JS}}. — Dispenser 04:26, 25 July 2008 (UTC)
Edit request on 24 April 2013[edit]
The text should be replaced with:
mw.loader.load('//en.wikipedia.org/w/index.php?title={{<includeonly>subst:</includeonly>urlencode:{{{1}}}}}&action=raw&ctype=text/javascript'); // [[{{{1}}}]]
importScript is now deprecated, and should be replaced with mw.loader.load.
Legoktm (talk) 08:14, 24 April 2013 (UTC)
- Done. --Closedmouth (talk) 09:17, 28 April 2013 (UTC)
importScript() in not really deprecated, please revert the change. See mw:Thread:Talk:ResourceLoader/JavaScript_Deprecations/importScript(),_importStylesheet() and mw:ResourceLoader/JavaScript_Deprecations#wikibits.js. --V111P (talk) 21:03, 10 November 2013 (UTC)
- I believe he must mean to revert this diff, in particular, change
mw.loader.load('//en.wikipedia.org/w/index.php?title={{<includeonly>subst:</includeonly>urlencode:{{{1}}}}}&action=raw&ctype=text/javascript'); // [[{{{1}}}]]<noinclude>
back toimportScript('{{{1}}}'); //[[{{{1}}}]]<noinclude>
. - Why? Because according to T27845#297475, until T36958 is implemented, we should just keep on using
importScript
: it will not be deprecated until such time. (Also, the code we have now is unreadably ugly.) —SamB (talk) 21:10, 8 April 2015 (UTC) - Not done: please establish a consensus for this alteration before using the
{{edit protected}}
template. Since I oppose going backwards to a version where the code is slated to become obsolete, and Legoktm is one of the core developers working on deprecating this old method, I don't think it is wise or desirable to revert this change. —{{U|Technical 13}} (e • t • c)
22:33, 11 April 2015 (UTC)
Edit request to complete TfD nomination[edit]
Template:Js has been listed at Templates for discussion (nomination), but it was protected, so it could not be tagged. Please add:
<noinclude>{{subst:tfm|help=off|1=Load user script}}</noinclude>
to the top of the page to complete the nomination. Thank you. Qwerfjkltalk 14:38, 28 November 2021 (UTC)