Hi I have the problem in customers subdomains. When customers editing his subdomains in bind config domains adding new records that's ok but not deleting old editing records. Next problem customers add new domains in his panel when deleting this domain and clicking on empty trash domain has been deleting in his panel but not deleting on system only admin cant delete domain on manage dns.
Ok, I've just checked this, and what you think is a bug is in fact the way it is intended to be. ISPConfig does not automatically delete DNS records if you delete Co-Domains because DNS records are something very important that only the admin should be able to delete in the DNS-Manager. Imagine you have an MX record mail.example.com that you also have as a Co-Domain. Now you delete mail.example.com from the Co-domains tab because you do not want to use it for web sites any longer. If ISPConfig also deleted the MX record, then you wouldn't be able to receive emails anymore!
Hmm I think better is customers have like Manager DNS list A RECORDS and cant delete. When delete MX records ISPCONFIG send email to system administrator or if customers want add MX records send email to administrator. If customers add new subdomains Serveralias in apache2 virtualhost changed but dont add new alias.