Restrict user input on DNS input and remove options
I'm looking at the usability of ISPConfig as a user frontend and I believe almost nobody is going to understand this DNS wizard.
I understand that someone is building a wizard to add websites, dns etc., so it might be low priority.
But maybe my remarks are useful;
-
A customer is not going to know the names of the name servers to use and if this server is not used for domain registration it doesn't make much sense to enter other values then the name servers they are configuring. It is nice that you could register the DNS under your own domain name but that is something customers should not be allowed to play with.
-
A customer is free to choose a domain name; if you don't offer "DNS Servers" as separate product that just gives space to do things wrong.
-
I tried to hack another customer by entering one of his/her domain names and the good thing is that it did not work but I also didn't get an error message.
-
The email address should almost always point at hostmaster@dnsprovider.tld or hostmaster@reseller.tld and not to the customer; if there is a problem the customer will most likely not be able to solve it.
-
A customer should not know about "Secondary DNS Servers". Those should just be in sync.
I hope you can do something with this; I understand that at this moment the user dns tool is kind of the same the administrator uses and I'm afraid that might give some problems.