[support] Multiple roles access a site while in maintenance mode
Jamie Holly
hovercrafter at earthlink.net
Fri Aug 29 20:57:17 UTC 2014
You're right. I totally forgot it was added in D7, which is why I
probably never opened the issue. The minds going in my old age!
Jamie Holly
http://hollyit.net
On 8/29/2014 4:47 PM, Steve Edwards wrote:
> Jamie,
>
> I'm not sure I understand your issue. I read it, and you talk about
> the "administer site configuration" option, but the one I mentioned
> below was "use the site in maintenance mode" permission. Doesn't
> that one do what you want?
>
> Steve
>
> On Aug 29, 2014, at 1:36 PM, Jamie Holly <hovercrafter at earthlink.net
> <mailto:hovercrafter at earthlink.net>> wrote:
>
>> I wasn't the original OP :p
>>
>> But this thread did shake the cobwebs off of an idea I had floating
>> around in my mind for a few years and kept forgetting to open an
>> issue about - creating a permission for "access offline site" and
>> either having Drupal check for just that or (even better) check for
>> that permission, or the administer site configuration one. Very
>> simple fix, to a problem that I feel is nightmare at times from a
>> usability stand point, especially when we're trying to introduce
>> clients to the world of Drupal.
>>
>> Here's the issue:
>>
>> https://www.drupal.org/node/2330045
>> Jamie Holly
>> http://hollyit.net
>> On 8/29/2014 4:01 PM, Shai Gluskin wrote:
>>> Jamie,
>>>
>>> I know you liked Steve's answer. But I thought I'd share one more
>>> solution I have come to use recently and love.
>>>
>>> This is a non-Drupal solution that requires an Apache server: use
>>> .htpasswd and .htaccess to restrict access to the Drupal root directory.
>>>
>>> If you don't know how to do this, here is a simple tutorial:
>>> https://www.addedbytes.com/blog/code/password-protect-a-directory-with-htaccess/
>>>
>>> It has the following advantages:
>>>
>>> 1. The need is temporary; will you remember to remove "Access site
>>> in maintenance mode" permission after site goes live? Since the
>>> use of maintenance mode is different after the site goes live
>>> than before, you may not want to have those folks using the site
>>> in maintenance mode. In fact, you probably won't want them to
>>> have that permission. With the .htpasswd approach, you can't
>>> forget to turn it off because the public can't see the site at
>>> all with .htpasswd turned on.
>>> 2. The Drupal warning messages about the site being on offline mode
>>> can be annoying or even problematic. By problematic I mean that
>>> the folks who are reviewing the site as part of a final review
>>> can include people who are focusing on layout/page design. The
>>> appearance of that site offline message can make it harder for
>>> those checkers to evaluate whether the graphic design is in
>>> place as necessary.
>>>
>>> Shai
>>>
>>>
>>> On 08/29/2014 03:11 PM, Drupal wrote:
>>>> That's why am I talking about! :D
>>>> I couldn't see it nor anybody mentioned it when I was goggling it...
>>>>
>>>> Thanks Steve!
>>>>
>>>>
>>>> On Aug 29, 2014, at 1:56 PM, Steve Edwards <killshot91 at gmail.com
>>>> <mailto:killshot91 at gmail.com>> wrote:
>>>>
>>>>> Give the editor role the "Use the site in maintenance mode"
>>>>> permission.
>>>>>
>>>>> On Aug 29, 2014, at 11:46 AM, Drupal <drupal at afan.net
>>>>> <mailto:drupal at afan.net>> wrote:
>>>>>
>>>>>> That's not what am I talking about.
>>>>>> I'm admin and I have access to the website while in Maintenance
>>>>>> mode. And nobody else. I created an "editor" role for a guy to
>>>>>> final content checking and testing and spelling fixes. How to
>>>>>> give him the access to the website?
>>>>>>
>>>>>>
>>>>>> On Aug 29, 2014, at 1:41 PM, Nancy Wichmann
>>>>>> <nan_wich at bellsouth.net <mailto:nan_wich at bellsouth.net>> wrote:
>>>>>>
>>>>>>> They just need to know to stick "/user" on the end of the URL
>>>>>>> and they can log in as normal.
>>>>>>>
>>>>>>>
>>>>>>> Hi,
>>>>>>> The site I'm working on is pretty much done but I still
>>>>>>> can't make it public until website editors do some content
>>>>>>> changes and spelling corrections. I don't want to give them
>>>>>>> the admin access so I was wondering how to make their role
>>>>>>> (editor) bypass the maintenance mode - without any changes
>>>>>>> in the code or me writing a new module.
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> [ Drupal support list | http://lists.drupal.org/ ]
>>>>>>
>>>>>> --
>>>>>> [ Drupal support list | http://lists.drupal.org/ ]
>>>>>
>>>>> --
>>>>> [ Drupal support list | http://lists.drupal.org/ ]
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>> --
>> [ Drupal support list | http://lists.drupal.org/ ]
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20140829/8f87736c/attachment.html
More information about the support
mailing list