Hi All,
I had a few thoughts about the state of ispCP and it's branding. Please bear with me while I explain further.
Firstly, there are places where the ispCP OMEGA name is revealed that should not have been there. For example, if an admin/reseller/user damages their website and leads to any of the standard error pages shipped with ispCP, they will see an ispCP error (and the title of the page will be in the form: ISPCP OMEGA <insert error number here>.
This is very bad for corporate environments and other sensitive industries as it gives their competitors and customers privileged information on the client's technical setup. Furthermore, the errors are also misleading as it's a problem with the website rather than the control panel software itself!
Secondly, I don't see any logic in having valid HTML and CSS compliant error pages (with links to w3c). They are not part of the main website branding. I feel that promoting compliant error pages will only highlight the bad foundations of the control panel design as it's still using tables.
Third, I don't ever encourage using Javascripts in error pages! What if the site was viewed on a mobile device, TV, screen reader?
Fair enough, most of these issues can be resolved easily by modifying the code. But I wanted to post this message here so that developers and the community at large can start thinking about 'out of the box' usability, accessibility and branding of this great software.
I will be uploading a modified set of error pages for ispCP depending on the outcome of this thread.