(06-08-2010 03:35 AM)aseques Wrote: It seems that your users are better than mines
, we opted to do the button in a new column for better usability (the people keeped writing a new password every time the changed the quota).
The other reason of this approach is that there is another (not yet tested enough) patch that adds the space/% of mailbox ocupation in the mail accounts window.
It does require some changes on how dovecot stores that information tought.
There should be a hint to leave the password field blank if you don't want to change it. But this is an ispCP usability issue that affects not only mail account management but also other parts of the software. These issues should be fixed first, because an extra button is an "usability issue workaround" that doesn't resolve the original issue.
Having the occupied space feature there could be a need for an extra button, depending on the implementation, but still the above mentioned re-usability of code remains.
How do you plan to get the occupied space? Because of open_basedir restrictions direct accessing maildirsize can't be a solution. Do you plan to have an ispcp engine helper script that does the job for your?