Bug #441
closedgrid php pages not work with myami login
90%
Description
I didn't get to do this when we created myamiweb and didn't check until now. Outside robot users will need this.
Updated by Anchi Cheng over 14 years ago
- Assignee changed from Anchi Cheng to Eric Hou
- % Done changed from 0 to 90
r13791 fixes this. Still need to add default privileges to project.privileges field gridboxes. These values can be found in the cronus4 project database. Eric, could you do that? I can't find the xml you use to add data to the default project tables now.
Testing:
Go to project page and click on grids icon on the side bar as users of different privilege levels.
Administrators should be able to see all grids, add, edit, delete grids in any project, as well as add and delete grid trays.
Normal users will see and allow edit grids in projects they own and those old grids without a project association.
Updated by Anchi Cheng over 14 years ago
- Status changed from Assigned to In Code Review
Found where the xml files are, so I modified them myself. r13873
Updated by Eric Hou over 14 years ago
- Status changed from In Code Review to In Test
- Assignee changed from Eric Hou to Amber Herold
Sorry Anchi!, I did not see you want me to change the xml file. Please put me in "watch" in the bug.
Thanks.
Eric
Updated by Amber Herold over 14 years ago
- Assignee changed from Amber Herold to Anchi Cheng
I was able to add and edit grids as admin but not delete.
There did not seem to be very many grids associated with projects...just a few nramm test and one of dmitry's. But maybe that is normal?
As a user, it seemed to function properly.
Seems to me we can hold off on implementing the delete function for after the release.
Updated by Anchi Cheng over 14 years ago
- Status changed from In Test to Closed
Most grids are not associcated with a project because the association is a post-Leginon 1.6 development.
Updated by Amber Herold over 14 years ago
- Target version changed from 8 to Appion/Leginon 2.0.0
- Affected Version set to Pre-2.0