diff --git a/controllers/script.js b/controllers/script.js index 7520d25b9..62f330da4 100644 --- a/controllers/script.js +++ b/controllers/script.js @@ -192,7 +192,7 @@ var getScriptPageTasks = function (aOptions) { }; }); - aOptions.script.antifeatures = Object.values(types); + aOptions.script.antifeatures = Object.values(types).reverse(); } // Show collaborators of the script diff --git a/views/includes/documents/Frequently-Asked-Questions.md b/views/includes/documents/Frequently-Asked-Questions.md index 53277381b..8eaa15058 100644 --- a/views/includes/documents/Frequently-Asked-Questions.md +++ b/views/includes/documents/Frequently-Asked-Questions.md @@ -249,7 +249,7 @@ The `@downloadURL` UserScript metadata block key is not currently required but h ### Q: What is antifeature? -A: Adopted and vetted from another site, this UserScript metadata block key indicates what types of Author beneficial Code has been included with the script. This allows any visitor to make a more informed decision before installation. +A: Adopted and vetted from another site, this UserScript metadata block key indicates what types of Author indicated beneficial Code has been included with the script. This allows any visitor to make a more informed decision before installation. Non-localized usage: ``` js @@ -270,32 +270,32 @@ Localized usage: The following key type(s) are currently supported: -#### antifeature ads +#### ads antifeature ``` js // @antifeature ads This script contains too many ads. ``` -#### antifeature membership +#### membership antifeature ``` js // @antifeature membership This script requires an account for full functionality. ``` -#### antifeature miner +#### miner antifeature ``` js // @antifeature miner This script uses a lot of electricity on your behalf. ``` -#### antifeature referral-link +#### referral-link antifeature ``` js // @antifeature referral-link This script makes money for the Author. ``` -#### antifeature tracking +#### tracking antifeature ``` js // @antifeature tracking This script contains a tracking of your activity. @@ -303,13 +303,13 @@ The following key type(s) are currently supported: The following key type(s) are currently __not__ supported: -#### antifeature payment +#### payment antifeature ``` js -// @antifeature payment This script utilizes additional proprietary upstream software and access. +// @antifeature payment This script utilizes additional monetary proprietary upstream software and access. ``` -If any of these keys are present then additional consideration should be utilized for moderation requests. If any key is absent and a script is found to contain Code relevant to these types please flag the script for moderation inspection. +If any of these keys are present then additional consideration should be utilized for moderation requests. If any key is absent and a script is found to contain Code relevant to these types please flag the script for moderation inspection with specifics. ### Q: Does OpenUserJS.org have script synchronization from a version control site? diff --git a/views/pages/scriptPage.html b/views/pages/scriptPage.html index 9de26a89a..dfaf1d5eb 100644 --- a/views/pages/scriptPage.html +++ b/views/pages/scriptPage.html @@ -45,8 +45,11 @@ {{#script.copyrights}}

Copyright: {{name}}

{{/script.copyrights}} {{#script.licenseConflict}}

License: {{#script.licenseParadox}}{{/script.licenseParadox}}MIT; https://opensource.org/licenses/MIT{{#script.licenseParadox}}{{/script.licenseParadox}}

{{/script.licenseConflict}} {{#script.licenses}}

License: {{#name}}{{name}}{{/name}}{{^name}}{{spdx}}{{#url}}; {{url}}{{/url}}{{/name}}

{{/script.licenses}} + {{^hasAntiFeature}} +

Antifeature: not specified + {{/hasAntiFeature}} {{#hasAntiFeature}} -

Antifeatures: {{#script.antifeatures}} {{name}}{{/script.antifeatures}}

+

Antifeature: {{#script.antifeatures}} {{name}}{{/script.antifeatures}}

{{/hasAntiFeature}} {{#hasCollab}}

Collaborator: {{#script.collaborators}} {{text}} {{/script.collaborators}}