Template talk:JavaScript
Appearance
![]() | Computer science Template‑class | |||||||||||||
|
![]() | Computing Template‑class | ||||||
|
![]() | Software: Computing Template‑class | |||||||||
|
Move proposal on January 9, 2014
![]() | It has been proposed in this section that Template:JavaScript be renamed and moved to Template:JavaScript navbox. A bot will list this discussion on the requested moves current discussions subpage within an hour of this tag being placed. The discussion may be closed 7 days after being opened, if consensus has been reached (see the closing instructions). Please base arguments on article title policy, and keep discussion succinct and civil. Please use {{subst:requested move}} . Do not use {{requested move/dated}} directly. |
Template:JavaScript → Template:JavaScript navbox – To make room for a new Template:JavaScript that can be used as a wrapper for edit requests to .js pages with source highlighting and background coloring. Examples would look like:
{{JavaScript|remove|
/* section */
var section = true;
if(!section){
alert("LIES!");
}
}}
resulting in:
/* section */
var section = true;
if(!section){
alert("LIES!");
}
or
{{JavaScript|add|
/* section */
var section = true;
if(section){
alert("You've spoken the truth!");
}
}}
resulting in:
/* section */
var section = true;
if(section){
alert("You've spoken the truth!");
}
Thanks for your consideration Technical 13 (talk) 05:42, 9 January 2014 (UTC) Technical 13 (talk) 05:42, 9 January 2014 (UTC)
Discussion
Survey
Support
- As nominator - Technical 13 (talk) 05:43, 9 January 2014 (UTC)
Oppose
Support/Oppose
- Support the move of this template. Oppose the proposed reuse of this name. It should be "{{edit javascript}}" instead, just like {{edit request}} , {{edit protected}} , {{edit semiprotected}}. It should NOT BE {{JavaScript}} or {{javascript}} ; a more beneficial use of this template location would be a formatting template that uses LUA to format JS code samples. -- 70.50.148.122 (talk) 06:57, 9 January 2014 (UTC)
- It's not an edit request itself (which would still use the main {{Edit protected}} because only admins can edit .js pages (excluding your own in your userspace, but you would need to submit a request for that_). My proposed replacement is a formating template that uses mw:Extension:SyntaxHighlight GeSHi to format JS code samples. Any formating template that uses Lua to format JS code samples would be located at Module:JavaScript. Technical 13 (talk) 07:08, 9 January 2014 (UTC)
- Thanks for the clarification. Your nomination rationale makes it look like creating an edit request template. Making {{JavaScript}} a JS formatting template is a good idea. -- 70.50.148.122 (talk) 08:12, 9 January 2014 (UTC)