Closed (fixed)
Project:
Drupal core
Version:
7.x-dev
Component:
help.module
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
18 Apr 2005 at 22:14 UTC
Updated:
30 Sep 2008 at 12:31 UTC
Jump to comment: Most recent file
Comments
Comment #1
vigo-1 commentedAgreed, this issue confused a couple of my clients last month. Will work up a patch.
Comment #2
wulff commentedThe 'administer watchdog' permission has been removed.
'access administration pages' now applies to both admin/ and admin/logs.
Comment #3
(not verified) commentedComment #4
Leeteq commentedref. "'access administration pages' now applies to both admin/ and admin/logs."
This is a very limiting "combination". I fail to see good reasons why this should be so.
- meanwhile (whether it gets changed or not) - is there a way to restrict access to logs so it is based on other roles than those who have the permission to access the admin pages?
There are several problematic consequences of this combination:
* cannot give access to admin/help without revealing the logs... (that is another issue, why the help pages are placed "behind" admin access at all, very strange and unproductive)
* cannot delegate permissions to do basic content management such as moderation or RSS/syndication management without revealing the logs...
* cannot give external designers access to administer themes/theme modules without revealing the logs...
These consequences are in many situations plain showstoppers and causes unnecessary extra work, plus bad impression of Drupal for others that should be invited to participate in shaping sites.
Comment #5
Steven commentedComment #6
mgiffordThis is a really simple change to address the problem with the help pages. I was completely floored when I found out that the help functionality simply wasn't available to those who needed it most. If you're setting up a site where everyone has admin access then I can see not needing to separate 'access administration pages', but so site now have many different levels of contributors who you may want to give direct access to the help pages so that they can answer their own questions by reading the docs.
Anyways, please consider adding this change to the help.module page for future releases.
16c16
< $admin_access = user_access('access administration pages');
---
> $admin_access = ( user_access('access administration pages') || user_access('view help') );
34a35,38
> function help_perm() {
> return array('view help');
> }
>
Comment #7
pasquallethis isn't enough.. search for string "admin/help". It is everywhere..
Comment #8
damien tournoud commentedDeprecated by the work on the new help system #299050: Help System - Master Patch.
Comment #9
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.