Improve user level permissions
Why not to change userlevepermissions table structure?
1) tablename field is complicated (projectid+table), better separate the two fields
2) permission field is byte-based, better have many different boolean fields to manage them individually
3) add more permissions features, e.g. Print, Export (individual flags for CSV, HTML, Excel Word, XML, PDF ), Email
4) And also show the table name and the caption: in complex projects there are manu tables with the same captions.
Thanks