OK, but keep in mind this will all be based on recollections served up by an increasingly fault-prone memory!
In an attempt to come up with a better "starter" store, I did a new install of Zen Cart (non-demo version), set up basic store configs in Admin, added test Ctg, sub-Ctg, product, customer and 2nd Admin person, then installed the following mods (not necessarily in this order):
- Add customers from Admin
- FCK Editor
- Super Orders 2.0
- Captcha
- Capitalize sign-up fields
- Email address exporter
- NextLevel Zen Admin
- and lastly Admin Profiles
I followed each step as listed in the Admin Profiles install notes:
- Used phpMyAdmin (no errors), then checked to confirm all tables properly added
- Checked to make sure no "modified" Zen Cart files would be overwritten, then copied all to Admin folder
- Applied all 3 patches manually
- Created new box files (per updating_box_files.txt instructions) for Email Exporter, LinkPoint and Add Custs for Admin, and copied the 3 Super Order box files you provided a link to in this forum
- Did NOT do "pages available for all users" step
- Logged into Admin to set Permissions
NOTE: This is where I encountered the parse error from each of the 3 box files I created. I added the missing bracket to each file, then reloaded the Admin Permissions page.
I checked all boxes, then saved. Went back into Permissions page, noticed several (previously checked) boxes were now unchecked, so checked all again and saved. Then, while testing features in Admin of the other mods, whenever I ran into "permission denied" screen, went back to Permissions page, checked all boxes again, returned to that specific feature to test again and this time no "permission denied" problem. This happened several times (always with an untested feature) but re-checking all boxes in Permissions page always fixed it.
I noticed the "nameless" checkbox at the bottom of the Permissions screen, but assumed it would eventually get named once I ran into that particular feature during my testing, but it never did. That's why I then finally looked at the source of the Permissions page to see where that box was coming from, and posted relevant part to this thread.
Hope that helps!