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

Comments

senpai’s picture

Status: Active » Needs review

This 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!)

pancho’s picture

Status: Needs review » Active

C'mon, you're starting a competition and just - forget - adding the patch...? LOL :)

senpai’s picture

Status: Active » Needs review
StatusFileSize
new883 bytes

Where'd the uploaded patch go? /me blames project.module. Everyone else does!

pancho’s picture

Sure... 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...

pancho’s picture

Status: Needs review » Fixed

Tested and committed: http://drupal.org/cvs?commit=119820. Thanks Joel!

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.