View Single Post
  #33  
Old 01-27-2014, 04:32 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 331,635
Hall of Famer is on a distinguished road
Default

Actually technically are two types of plugins: Addons and Mods. The former(addons) requires essentially no modification of existing files and only add hooks to the program flow. This is the ideal way a plugin system works, since addons survive even after you upgrade your site with the upgrader script.

The latter(mods) are quite self-explanatory, it requires you to either edit part of the script files yourself or if you have fresh installation or barely modified script, just download the provided files to overwrite the old ones. They are easier to make, but can be problematic to upgrade once a core script file is modified in a new release. At this stage all Mysidia plugins are mods, although in future I'm thinking about designing an advanced plugin/hook system to make addons possible.

So whats the point? All current Mysidia mods require modification of existing files, so users are always using them for their own risks. There's little difference if your mods come with ACP integration or not. I definitely recommend you to share your mods if you dont mind, users will appreciate them. Also it may gain you a premium membership if your contribution is significant.
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote