Template talk:Js
{{oldtfdfull|date= 28 December 2021 |result=no consensus |disc=Template:Load user script}}
{{permprot}}
Interwiki:
</script>
importScript
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)
::Yes, I think this change would work. Tra (Talk) 00:26, 22 February 2007 (UTC)
:::Done. Awyong J. M. Salleh 14:00, 25 February 2007 (UTC)
::::Please remove the first line (
Also most of the decription can be replaced with link Wikipedia:Monobook. — Alex Smotrov 16:55, 9 March 2007 (UTC)
Documentation
{{tl|editprotected}}
- Please use {{tl|documentation}} 16@r (talk) 15:27, 16 May 2008 (UTC)
- Create and protect {{tl|JS}}. — Dispenser 04:26, 25 July 2008 (UTC)
::File:Yes check.svg Done the first, only half done the second. It won't need protecting unless it gets targeted for vandalism. Cheers. lifebaka (talk - contribs) 14:57, 25 July 2008 (UTC)
Edit request on 24 April 2013
{{FPER|answered=yes}}
The text should be replaced with:
mw.loader.load('//en.wikipedia.org/w/index.php?title={{
subst: 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)
::Sorry I made a mistake, the internal urlencode needs to get subst'ed. The new code should do it. Legoktm (talk) 18:27, 1 May 2013 (UTC)
{{FPER|answered=yes}}
{{tracked|T27845|status=declined}}{{tracked|T36958}}
importScript() in not really deprecated, please revert the change. See mw:Thread:Talk:ResourceLoader/JavaScript_Deprecations/importScript%28%29,_importStylesheet%28%29 and mw:ResourceLoader/JavaScript_Deprecations#wikibits.js. --V111P (talk) 21:03, 10 November 2013 (UTC)
:I believe he must mean to revert [https://en.wikipedia.org/w/index.php?title=Template%3AJs&diff=553079189&oldid=227838520 this diff], in particular, change
back to
.
:Why? Because according to {{Phab|T27845#297475}}, until {{Phab|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)
:File:Red information icon with gradient background.svg Not done: please establish a consensus for this alteration before using the {{tlx|edit protected}} template. Since I oppose going backwards to a version where the code is slated to become obsolete, and {{U|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
{{FPER|Template:Js|answered=yes}}
Template:Js has been listed at Templates for discussion (nomination), but it was protected, so it could not be tagged. Please add:
to the top of the page to complete the nomination. Thank you. Qwerfjkltalk 14:38, 28 November 2021 (UTC)
Protected edit request on 12 December 2024
{{edit fully-protected|Template:Js|answered=yes}}
Please replace the content of {{tlx|Js}} with that of {{tlx|Js/sandbox}}, which improves the functionality of this template for importing scripts from other Wikimedia projects. JJPMaster (she/they) 22:26, 12 December 2024 (UTC)
: {{done}} * Pppery * it has begun... 18:06, 25 December 2024 (UTC)