abstract
| - __NOWYSIWYG__Support/Oppose/Neutral/Comments
__NOWYSIWYG__ Image:Ambox notice.svg Note: Please preface your posts with one of the following templates: {{support...}}, {{oppose...}}, {{neutral...}}, {{comment...}}, {{question...}}, or any appropriate template at .
* File:Symbol support vote.svg Support — Jeff G. ツ 14:54, January 10, 2017 (UTC)
* File:Symbol conditional support.svg Conditional support I applaud your wanting to test scripts here since the world needs more people literate in JS. However, because of the Great Security Scare of ’15, our access to the MediaWiki namespace is restricted. As regards scripts, you must first write your test JS in the MediaWiki namespace. Then, when you are ready to test a script, you’d import it into your personal common.js, wikia.js, or monobook.js, as appropriate. If your script requires site-wide testing, then you’d make a request at the appropriate MediaWiki talk page (e.g., MediaWiki talk:Common.js). Would you have any difficulty complying with these requirements (as set by Wikia, by the way)? File:Face-smile.svg Thanks! — SpikeToronto 11:37, January 16, 2017 (UTC) You mean that I have to write my first test script in a page like MediaWiki:PagafantaScript.js before moving and testing it? These is some approval process for that? In any case I don't see any difficulties in doing so. Thanks. -- 09:13, January 18, 2017 (UTC) Sort of. Wikia has disallowed importing scripts into the MediaWiki namespace from userspace. So, if you have a script that you will ultimately want to test globally on the wiki, it will need to be in the MW namespace. So, you may as well start with it there in the first place. Moreover, by doing it there, everyone here sees it and you might get help, when needed. (In that regard, you might also check out the forums at the Dev Wiki located at w:c:dev.) Then, if site-wide application of your script is necessary to complete your testing, then we add an import statement to the appropriate top-level JS page (i.e., Common.js, Wikia.js, or Monobook.js). After which, anyone pressing the Enter test mode button inside the Custom JavaScript status module at the top of the right-hand siderail (in the Oasis skin only; for Monobook, there are relevant tabs) has that script running and can see it in operation. Finally, since your script will probably not become a permanently running, global script here at ATW, you would revert it after testing, never having pressed the button to submit it for review (an entirely separate and different process!). Any questions?File:Face-grin.svg Don’t worry! There’s always someone here to walk you through these steps. File:Face-smile.svg Thanks! — SpikeToronto 07:17, January 19, 2017 (UTC)Bureaucrats’ closing notes and conclusions
Background
Decision
__NOWYSIWYG__
|