<div><div><div>Changing the site&#39;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">&lt;<a href="mailto:metzlerd@evergreen.edu">metzlerd@evergreen.edu</a>&gt;</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 &quot;select different theme&quot; 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 &quot;admister site configuration&quot; theme.   You may find it strange, 
but I guess there just haven&#39;t been enough use cases where you&#39;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&#39;m not sure if this has changed in Drupal 7, but in Drupal 6, users 
need the permission &quot;administer site configuration&quot; 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 &quot;select different theme&quot; 
under System Module in permissions? If I check the &quot;administer site 
configuration&quot; permission and /uncheck/ &quot;select different theme&quot; the 
user can still change &amp; configure the site-wide theme.

&quot;huh?@!&quot;

</pre></blockquote><br>furthermore, it seems the option to allow a user to 
change the theme on the account level is now missing (i&#39;m still on  6.19). 
see att&#39;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&#39;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>