Improve client circle page
For us it is not very convenient to have only the client names to distinguish them on a "Client Circle" page. It would be much better to have something like "company_name (firstname name)". Also it would be better to have a line for each client. Since we have some clients it would be nice to change the order to:
- Circle Name
- Description
- Active
- Clients/Resellers
I did this first solution by changing the template and sql-query and I can easily create a merge request for this.
Maybe it would be even better to have a proper Table with columns. So the head fields are clickable for sorting and maybe have a search:
member | company name | first name | name |
---|---|---|---|
[x] | company1 | firstname1 | name1 |
[ ] | company2 | firstname2 | name2 |
For this second solution I need to study more ispconfig internals. As far as I can see the normal tables in ispconfig have a database table as source. This is not the case here. If someone could point me to a similar table in ispconfig it would be easier for me to do the second solution.
My questions:
- Is it OK, to change the page at all?
- Shall I create a merge request for the first solution?
- Can anyone give me a hint for the second solution?
- Ideas for even better solutions?