Posted By: Brijesh on June 14, 2012, 1:05 pm | Post: 1 |
Hi,
We have a WHMCS auto install module through a user can choose a script which he wants to install and when the account is created he will get the script installed as well. Here is the guide on how to configure this module: http://softaculous.com/docs/WHMCS_Auto_Install_Module Also if you are not using WHMCS you can use our simple API for installing a script: http://www.softaculous.com/docs/Auto_Install_API And regarding the custom plugins you can also make a custom script and then add it in Softaculous. You may refer to the following guide on how to make a package: http://softaculous.com/docs/Making_Custom_Package and how to add it in Softaculous: http://softaculous.com/docs/Adding_Custom_Scripts Feel free to contact us if you need any further information. ----------------------- Webuzo - Multi User Hosting Control Panel AMPPS - Best WordPress/PHP/MySQL development tool |
Posted By: Brijesh on June 19, 2012, 1:13 pm | Post: 3 |
Hi,
I could not get your question exactly. Are you referring to the possible values in $new->data ? For eg: Code $new->data['admin_email'] = 'admin@domain.com'; If you want to provide the Site Name for a particular script you can use: Code $new->data['site_name'] = 'My Custom Sitename'; You can find the possible values for a particular script in the install.xml of that script. For the above example we got the "site_name" from the following code in install.xml Code <input type="text" name="site_name" size="30" value="My Blog"> </input> ----------------------- Webuzo - Multi User Hosting Control Panel AMPPS - Best WordPress/PHP/MySQL development tool |
Posted By: Brijesh on June 21, 2012, 12:44 pm | Post: 6 |
Hi,
>>Is the install.xml file for (eg) Wordpress viewable on this site or do I have to subscribe to download it? You can access the file on your server at: /var/softaculous/SCRIPTNAME/install.xml or you can go to the install form and you can view the source from the browser. >>Essentially I want to be able to specify at the time of installation: You can write your own code to pass these details such as : Table prefix Admin user Admin password and other fields except : Mysql host (if not localhost) IP and port Database Database user Database password during the installation time. Please let us know if you need any further information. ----------------------- Webuzo - Multi User Hosting Control Panel AMPPS - Best WordPress/PHP/MySQL development tool |
Posted By: Brijesh on June 21, 2012, 2:17 pm | Post: 8 |
Hi,
I am sorry you can provide the database name in the following variable: $new->data['softdb'] = 'Database Name'; and the database user will the same as the database name specified. The database password will be generated by Softaculous which will be 10 random characters. And for the database host it will take from the server where Softaculous is installed. For eg: You are using cPanel and the database host used by cPanel is "localhost" then the database host used by Softaculous will be "localhost". The databases will be separate for each installation and they will not share the same database. ----------------------- Webuzo - Multi User Hosting Control Panel AMPPS - Best WordPress/PHP/MySQL development tool |
Posted By: Brijesh on June 21, 2012, 2:43 pm | Post: 10 |
Hi,
>>Ah - I use a different database user to the database name. Is this critical? We have not tested this but I think this should not cause any issues. >>Is this password held only by Softaculous or is it made available to the licencee? No the database password is not made available to the licensee. And regarding the database host Softaculous will use the host passed by your panel and it can be remote host or also. Please let us know if you need any further information. ----------------------- Webuzo - Multi User Hosting Control Panel AMPPS - Best WordPress/PHP/MySQL development tool |
Posted By: Brijesh on June 22, 2012, 5:38 am | Post: 12 |
Hi,
The database password is set in the config file of the installation for eg: wp-config.php for WordPress and it is also emailed to the user who is installing the script. Someone who wants to move the site can get the details in the config file of the installation or can retrieve it from their email. ----------------------- Webuzo - Multi User Hosting Control Panel AMPPS - Best WordPress/PHP/MySQL development tool |
Posted By: Brijesh on June 22, 2012, 1:07 pm | Post: 14 |
Hi,
1) If you have modified the standard Softaculous package then you will have to modify it whenever there is an update. It will be better if you make a custom package with your plugins installed: http://softaculous.com/docs/Making_Custom_Package 2) If you preset a plugin then you will have to create a custom package and it will be stored on your server at /var/softaculous/ 3) No your installation is not locked in anyway. You can make any modifications. It is just the same as you manually install a script. ----------------------- Webuzo - Multi User Hosting Control Panel AMPPS - Best WordPress/PHP/MySQL development tool |