<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Florian wrote;</DIV><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">at the moment i'm struggling through my drafts-configuration.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Untill now i had users who where only allowed to save drafts and these drafts where published by the admin. At the moment i'm having the following configuration: Since i use it only in one group i use a group.php file with the content:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><?php</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># turn on draft edits</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">$EnableDrafts = 1;</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># use special edit form with button swapping</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">$PageEditForm = 'Group.EditForm';</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># create a publish password for Drafts</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">$DefaultPasswords['publish'] = crypt('publish');</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">$AuthCascade['publish'] = 'edit';</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">$PageAttributes['passwdpublish'] = '$[Set new publish password:]';</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">No i want to introduce another userlayer, people responsable for publishing drafts but no admin. I'm using Userauth. I tried to grant publish rights by publish_group-Group or publish, but since publish isn't an action itself (At least i think so ;-)) this doesn't work.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Any ideas how to grant publish rights?</DIV></BLOCKQUOTE><BR><DIV>I use AuthUser and this is all I had to use to add a "publish" action. Anybody in the @publisher group has publishing permission but not admin permission. Unfortunately, I am not user UserAuth, so I'm not sure what changes are necessary for that recipe.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Andale Mono" size="4"><SPAN class="Apple-style-span" style="font-size: 13.2px;">$HandleAuth['publish'] = 'publish';</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Andale Mono" size="4"><SPAN class="Apple-style-span" style="font-size: 13.2px;">$DefaultPasswords['publish'] = '@publisher';</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Andale Mono" size="4"><SPAN class="Apple-style-span" style="font-size: 13.2px;">$AuthCascade['publish'] = 'edit';</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Andale Mono" size="4"><SPAN class="Apple-style-span" style="font-size: 13.2px;">$PageAttributes['passwdpublish'] = '$[Set new publish password:]';</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 15px; "><BR class="khtml-block-placeholder"></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 15px; ">Scott Connard.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 15px; "><BR class="khtml-block-placeholder"></DIV></BODY></HTML>