|
From: Jamie C. <jca...@we...> - 2006-11-12 03:04:56
|
On 11/Nov/2006 05:31 abhishek jain wrote .. <blockquote type=3D"cite"> <div>Hi,</div> <div>I need to create a control panel for mine webhosting company, i want to make a layer above webmin, i wanted to know is there some APIs for this purpose, the reason being i=A0want seamless interation=A0with the site and automation. </div> <div>i would be grateful=A0if i could be helped,</div> <div>Regards,</div> <div>Abhishek jain</div> </blockquote>Webmin has a quite extensive API for performing the functions that you do through its GUI, such as adding users, cron jobs, nfs exports and so on. However, this API is easiest to call from Perl programs, in particular those that are in other Webmin modules.<br /><br />For this reason, I would recommend creating your control panel as a new Webmin module. It could totally take over the GUI so as to not appear Webmin-like, while still making use of the API to perform all the hard work.<br /><br />=A0- Jamie<br /><br /> |