Just to let others know, I started writing a module to replace the one referred to in this thread http://www.howtoforge.com/forums/showthread.php?t=50957, and that I will be releasing it under GPL3. Its not all that far away from being finished right now, but it will need a lot testing by others to confirm that it is production ready. If you have any suggestions or if you are interested in further developing this module, please reply in this thread. I have been testing the module against WHMCS 5.3.10 and ISPConfig 3.0.5.4p5. You can find the module here https://github.com/cwispy/ispcfg3
Since I own the commercial ISPconfig interface and its folder name is ispconfig as well is it going to confuse things? Do I need to remove the commercial version to install yours? Wish you had named it something other then ispconfig for those of us who have the commercial version of a similar module :-|
Its actually not all that hard to rename it. Just a matter of changing the function names and the folder it goes into. Maybe i'll change it to ispcfg3 instead.
I think renaming it would be a good idea. Otherwise those of use who bought the other package will have to do this every time a new version of your module comes out. I don't want to totally write off the other ISPCofnig version and would like to keep both theirs and yours on our system to do a side by side comparison. Thanks!
I just changed the name of it to ispcfg3. All that needs to be finished off now is the create function.
Thanks for changing the name. I'm sure more folks will be willing to give it a try knowing it won't be screwing up their current configurations in whmcs.
If you have not already done so, rename the file to ispcfg3.php in the ispcfg3 folder. I will change the file name on the git repository. To avoid further confusion, I have moved the repository to the name ispcfg3 https://github.com/cwispy/ispcfg3
Thanks for starting this, I've been wanting to do the same thing since the other one hasn't been updated and doesn't work anymore. I just forked it and look forward to contributing. I'm reworking my site and everything is in "test" mode so hopefully this can become a rock-solid module.
another question I have a multie server setup but the mail domain is always created on the wrong server module that does this properly? great work thanks
Right now, the module does not create anything, the create function is not completed and will do nothing if run, however the other functions are all pretty much done. I am in the process of working out the logic on how to determine which server needs to used for each task in the multiple server setup.
One of the things I really sat against the old module was that if a new hosting paket was created there always created a new user get on the server. For customers who have 20 website this is very awkward
If a customer has 20 websites wouldn't you just create a reseller account and add the resellers name to each client as it was created? Maybe add a field in the new module to ask if there is a reseller involved and if so then have the customer fill in that field and have the module add the reseller to the new client that's being created if it exists and is valid.
No, the first time a customer already made to it, or you will have to choose that as a customer by customer whmcs get the server created a customer. with the old module is completely wrong when docked website under one customer name ispconfig
I have added this as a possible enhancement to the module. However initially I am more interested in just getting the module fully functional with basic requirements.
Hmm im just getting Module Create Failed - Service ID: 7 - Error: error whenever i try to create an order.
I have just committed a working version of the module now. I have tested this version against the stock ISPConfig remote.conf.php and remote.inc.php files. Anyone who can test in a test environment and report any errors would be appreciated.