But then I dont understand your complaint:
Yeah that would be ideal method really but since the ispconfig3 upgrades are a little brutal and overwrite almost everything you changed, you have to keep backup copies and diff them in case they've added something to the page which a backup&restoring of your modified file would restore back to the old copy.
So i did it my way only for easy upgrade reasons only.
Would be nice if the ispc team styled everything a little better.
Custom themes never get overwritten. The only things that get overwritten are ispconfig core files. But you can not improve a software if you do not change the core sources. And changed source files have to be written on a update.
For customisations, ispconfig has a lot of areas which dont get ovewritten:
- Custom Theme files
- Custom Server configuration file templates
- Server plugins
- The event based interface plugins.