Bug #441
closed
grid php pages not work with myami login
Added by Anchi Cheng over 14 years ago.
Updated over 14 years ago.
Description
I didn't get to do this when we created myamiweb and didn't check until now. Outside robot users will need this.
- 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.
- Status changed from Assigned to In Code Review
Found where the xml files are, so I modified them myself. r13873
- 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
- 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.
- 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.
- Target version changed from 8 to Appion/Leginon 2.0.0
- Affected Version set to Pre-2.0
Also available in: Atom
PDF