View Single Post
  #3  
Old 30th October 2008, 12:36
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 37,036
Thanks: 841
Thanked 5,655 Times in 4,464 Posts
Default

My idea for ISPConfig 3 is to implement it not as a checkbox in the website settings as all modules should be able to work independantly. Instead of that, my idea is to add some kind of whizard to setup new domains. E.g. the whizard asks just for the domain name, the client, the webspace size and IP and then creates the website in the sites module, the dns records in the dns module and the mail domain in the mail module. The whizard should be template driven, so that you can select a template for what the whizard shall do exactly, e.g. which DNS records shall be added. An example for such a template might be:

Example (simplified): Create only website and mail:

Code:
[site]
SITE|192.168.0.100|{domain}
ALIAS|www.{domain}|{domain}

[mail]
DOMAIN|{domain}
MAILBOX|webmaster@{domain}|10M

[dns]
or a template that creates also the dns records:

Code:
[site]
SITE|192.168.0.100|{domain}
ALIAS|www.{domain}|{domain}

[mail]
DOMAIN|{domain}
MAILBOX|webmaster@{domain}|10M

[dns]
SOA|{domain}
A|{domain}|192.168.0.100
A|www.{domain}|192.168.0.100
I started already to work on that. Vlaues in {} will be replaced by the values entered in the whizard.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote