Closed (fixed)
Project:
Panels
Version:
5.x-2.0-beta4b
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
5 Jun 2008 at 22:25 UTC
Updated:
19 Jun 2008 at 23:31 UTC
Jump to comment: Most recent file
When logging is as uid1, Panel panes present an "access" section that allows the administrator to control role-based permissions for that Pane. Any other user doesn't see those "access" checkboxes when editing a Panel pane, so there might be a hook_perm() declaration missing.
An IRC convo with Sam Boyer (sdboyer) confirms this. He knows right where the missing declaration is supposed to be, and because it used to be there, he's offered to put it back without even so much as a patch. I'm gonna roll a patch for it anyway because I have to patch a dev site this afternoon. We'll see who gets it done faster.
Ready...
PATCH!
;-)
Senpai
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | panels_missing_perm_declaration_267283.patch | 883 bytes | senpai |
Comments
Comment #1
senpai commentedThis patch only affects one line of Panels.module. It adds the missing hook_perm declaration for "administer pane access".
(oh, and Sam? Street Fighter 2 is better. I'm just sayin!)
Comment #2
panchoC'mon, you're starting a competition and just - forget - adding the patch...? LOL :)
Comment #3
senpai commentedWhere'd the uploaded patch go? /me blames project.module. Everyone else does!
Comment #4
panchoSure... it's always the bad technology... :P
Anyway, you won! What was it about? A six-pack of beer? To be consumed by all friends of Panels in Szeged later this year? :)
Gonna take a look at your patch...
Comment #5
panchoTested and committed: http://drupal.org/cvs?commit=119820. Thanks Joel!
Comment #6
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.