Difference between revisions of "Modding"
(Tag: Visual edit) |
|||
Line 6: | Line 6: | ||
* You must also state that adding the modification to Prometheus will mean that any errors or problems involving stuff the modification changes will NOT be helped with by the Prometheus support team. | * You must also state that adding the modification to Prometheus will mean that any errors or problems involving stuff the modification changes will NOT be helped with by the Prometheus support team. | ||
* Your modification must be freely accessible by the Prometheus support team(Can be done after requested by us) | * Your modification must be freely accessible by the Prometheus support team(Can be done after requested by us) | ||
− | * The modification doesn’t contain Prometheus files from any of these files/folders: (you can put any class files in inc/classes and run them from any file loaded elsewhere, they autoload) {| | + | * The modification doesn’t contain Prometheus files from any of these files/folders: (you can put any class files in inc/classes and run them from any file loaded elsewhere, they autoload) |
+ | {| !File/Folder |- |/inc/functions.php |- |/cache/* |- |/vendor/* |- |/cert/* |- |/inc/lib/* |- |/mods/* |- |install.php |- |ipn.php |- |paymentwall.php |- |inc/classes/verification.class.php |- |inc/classes/paymentwall.class.php |- |inc/classes/stripe.class.php |- |inc/classes/update.class.php |- |inc/classes/cache.class.php |- |inc/classes/mods.class.php |} | ||
* No modifications regarding license verification | * No modifications regarding license verification | ||
* You need to inform the user that is downloading your modification of the files modified BEFORE they are required to pay(So they can check if any other modifications they already have, have modified a file yours has as well) | * You need to inform the user that is downloading your modification of the files modified BEFORE they are required to pay(So they can check if any other modifications they already have, have modified a file yours has as well) |
Revision as of 20:00, 13 August 2017
Web
Anyone is allowed to create modifications to prometheus code which they can share or even sell, as long as these requirements are met:
- The person sharing/selling the modification has purchases Prometheus.
- Amount of files changed is the minimal possible(Only files that MUST be modified should be modified and shared, adding unnecessary stuff to a file only for it to be shareable is also violation of this requirement)
- You must state on the modification page that it is a derivative work of Prometheus, and also link to Prometheus’ addon page
- You must also state that adding the modification to Prometheus will mean that any errors or problems involving stuff the modification changes will NOT be helped with by the Prometheus support team.
- Your modification must be freely accessible by the Prometheus support team(Can be done after requested by us)
- The modification doesn’t contain Prometheus files from any of these files/folders: (you can put any class files in inc/classes and run them from any file loaded elsewhere, they autoload)