<div><div><div>Changing the site's theme is a non-trivial operation, especially since there is no guarantee that switched themes will have identical regions and block settings vary between themes.</div><div><br></div><div>
For those familiar with hook_menu_alter(), this could probably be used to grant the access necessary from a custom module. Use with caution. </div></div></div><div><br></div><br><div class="gmail_quote">On Mon, Feb 7, 2011 at 9:14 AM, Metzler, David <span dir="ltr"><<a href="mailto:metzlerd@evergreen.edu">metzlerd@evergreen.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="#ffffff" text="#000000">
<div dir="ltr" align="left"><span><font color="#0000ff" size="2" face="Arial">First feel the need to make sure you understand how it is
supposed to work: </font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" size="2" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" size="2" face="Arial">The "select different theme" is suppose to control who has
permissions to have a different theme than a site wide theme, that is a user
specific theme. The themes that they are allowed to pick are
controlled by which themes are enabled in admin/build/themes. If you only
have one theme enabled, then the user will not see the choice regardless of
permission. </font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" size="2" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" size="2" face="Arial">The ability to change a site wide theme is in fact controlled
by the "admister site configuration" theme. You may find it strange,
but I guess there just haven't been enough use cases where you'd let
someone change atheme, but not hte site slogan or title to justify the feature
request. </font></span></div>
<div><span><font color="#0000ff" size="2" face="Arial"></font></span> </div>
<div><span><font color="#0000ff" size="2" face="Arial"></font></span> </div>
<div><span><font color="#0000ff" size="2" face="Arial">Well
looks like you figured it out while I was writing this. But hitting send
anyway just ofr the record. </font></span></div>
<div dir="ltr" align="left"><br>Dave</div><br>
<div dir="ltr" lang="en-us" align="left">
<hr>
<font size="2" face="Tahoma"><b>From:</b> <a href="mailto:support-bounces@drupal.org" target="_blank">support-bounces@drupal.org</a>
[mailto:<a href="mailto:support-bounces@drupal.org" target="_blank">support-bounces@drupal.org</a>] <b>On Behalf Of </b>adept techlists -
kazar<br><b>Sent:</b> Monday, February 07, 2011 6:28 AM<br><b>To:</b>
<a href="mailto:support@drupal.org" target="_blank">support@drupal.org</a><br><b>Subject:</b> Re: [support] Select different
theme<br></font><br></div><div><div></div><div class="h5">
<div></div>On 2/7/11 9:21 AM, adept techlists - kazar wrote:
<blockquote type="cite"><pre>On 2/6/11 10:59 PM, Carl Wiedemann wrote:
</pre>
<blockquote type="cite"><pre>I'm not sure if this has changed in Drupal 7, but in Drupal 6, users
need the permission "administer site configuration" in order to access
the path admin/build/themes.
</pre></blockquote><pre>just tested. Very strange that one must be allowed to administer all
sub-items of site configuration in order to change the theme which is
under site building.
That one checkbox allows the role to do *everything* in site
configuration, which is not what Leonard is looking for.
And then why is there a separate permission to "select different theme"
under System Module in permissions? If I check the "administer site
configuration" permission and /uncheck/ "select different theme" the
user can still change & configure the site-wide theme.
"huh?@!"
</pre></blockquote><br>furthermore, it seems the option to allow a user to
change the theme on the account level is now missing (i'm still on 6.19).
see att'd screenshot of an account page (the theme is Abarre but i tested with
other themes applied site-wide and there still is no button or link to change
the theme on the user's account page)<br><br>kazar<br><br><img alt="" src="cid:210555915@07022011-3740" width="1049" height="836"><br></div></div></div>
<br>--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div><br>