Hi,
For the past few days, there has been a few issues regarding user permission. We would like to explain the permission module in a better way, so that there is no ambiguity about its usage.
When the permission module was originally planned, there was three kinds of access levels for users.
- Full : User can use the module fully
- Add/Edit: User can either add or edit the content but cannot delete.
- View: User can only view the posted content.
Later based on popular demand we tried to change the way it works and tried to introduce the following access levels.
- Full: User can use the module fully.
- Approved: User can add/edit content but before the content goes live, it needs approval from admin.
- View: User can only view the content.
Now the challenges we faced are:
1. Most of the modules of MyFireCompanies are very old and were not planned keeping in mind the future need of access level control.
2. Think of a situation when a user edits a live content and the content cannot go live unless admin approves it. In that case two copies of the content needs to be stored. One is which is original and currently live and the next is the edited content. Myfirecompanies being a 4 years old boy was not equipped to handle it; Since then it was not planned.
What is the way out then? or Shall it happen in future?
The bottom line is Yes! We are in the process of developing and redesigning MyFireCompanies from scratch, the new version of MyFireCompanies use the latest technologies and will have all the features recommended by our clients.
We will certainly overcome these difficulties with your continued support and cooperation. Thanks!