<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Jamie,<br>
<br>
I know you liked Steve's answer. But I thought I'd share one more
solution I have come to use recently and love.<br>
<br>
This is a non-Drupal solution that requires an Apache server: use
.htpasswd and .htaccess to restrict access to the Drupal root
directory.<br>
<br>
If you don't know how to do this, here is a simple tutorial:<br>
<a class="moz-txt-link-freetext" href="https://www.addedbytes.com/blog/code/password-protect-a-directory-with-htaccess/">https://www.addedbytes.com/blog/code/password-protect-a-directory-with-htaccess/</a><br>
<br>
It has the following advantages:<br>
<ol>
<li>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.</li>
<li>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.</li>
</ol>
<p>Shai<br>
</p>
<br>
<div class="moz-cite-prefix">On 08/29/2014 03:11 PM, Drupal wrote:<br>
</div>
<blockquote cite="mid:7AA858DE-D107-4BE7-B690-28EA000C898E@afan.net"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
That’s why am I talking about! :D
<div>I couldn’t see it nor anybody mentioned it when I was
goggling it…</div>
<div><br>
</div>
<div>Thanks Steve!</div>
<div><br>
</div>
<div><br>
<div>
<div>
<div>On Aug 29, 2014, at 1:56 PM, Steve Edwards <<a
moz-do-not-send="true"
href="mailto:killshot91@gmail.com">killshot91@gmail.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space; ">Give the
editor role the <span style="background-color:
transparent;">"<span style="line-height:
20.0063037872314px; ">Use the site in maintenance
mode" permission.</span></span>
<div><font face="Lucida Grande, Lucida Sans Unicode,
sans-serif"><span style="line-height: 20px;"><br>
</span></font>
<div>
<div>On Aug 29, 2014, at 11:46 AM, Drupal <<a
moz-do-not-send="true"
href="mailto:drupal@afan.net">drupal@afan.net</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8">
<div style="word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break:
after-white-space;">That’s not what am I talking
about.
<div>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?</div>
<div><br>
</div>
<div><br>
<div>
<div>On Aug 29, 2014, at 1:41 PM, Nancy
Wichmann <<a moz-do-not-send="true"
href="mailto:nan_wich@bellsouth.net">nan_wich@bellsouth.net</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div>
<div style="background-color: rgb(255,
255, 255); font-family: 'times new
roman', 'new york', times, serif;
font-size: 14pt;">They just need to
know to stick "/user" on the end of
the URL and they can log in as normal.<br>
<br>
<br>
<blockquote style="border-left: 2px
solid rgb(16, 16, 255); margin-left:
5px; margin-top: 5px; padding-left:
5px;">
<div style="font-family: times new
roman, new york, times, serif;
font-size: 14pt;">
<div style="font-family:
HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande,
sans-serif; font-size: 12pt;">
<div class="y_msg_container">Hi,<br>
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. <br>
<br>
</div>
</div>
</div>
<br>
</blockquote>
</div>
</div>
-- <br>
[ Drupal support list | <a
moz-do-not-send="true"
href="http://lists.drupal.org/">http://lists.drupal.org/</a>
]</blockquote>
</div>
<br>
</div>
</div>
-- <br>
[ Drupal support list | <a moz-do-not-send="true"
href="http://lists.drupal.org/">http://lists.drupal.org/</a>
]</blockquote>
</div>
<br>
</div>
</div>
-- <br>
[ Drupal support list | <a moz-do-not-send="true"
href="http://lists.drupal.org/">http://lists.drupal.org/</a>
]</blockquote>
</div>
<br>
</div>
</div>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<br>
<br>
</blockquote>
<br>
<br>
</body>
</html>