[support] issue with forums and my template

Mike Johnston shockedoctopus at gmail.com
Thu Apr 24 19:55:17 UTC 2008


Tried your suggestion to no avail. I've attached my page.tpl.php on the off
chance you can view and suggest ? If you don't have time, no problem.

Thanks again.
Mike

On Thu, Apr 24, 2008 at 12:43 PM, Brett Evanson <brettev at gmail.com> wrote:

> you can't add it to your page.tpl file because it isn't aware of $node. if
> you are using pathauto and making all forum topics have a specific prefix,
> you could filter on that prefix, but that would be in the block visibility
> still. If you want to do it in the page.tpl file, you could do something
> like this:
>
> $thenode = node_load(arg(1));
> if($thenode->type != 'forum'){
> //print sidebar
> }
>
> but that is going to cause an extra node to load on the server. not a big
> deal on small sites, but if it gets big, you're going to want to do it
> another way.
>
> Brett
>
>
> On Thu, Apr 24, 2008 at 12:24 PM, Mike Johnston <shockedoctopus at gmail.com>
> wrote:
>
>> Thanks for the help Brett. Here's what i tried adding to my page.tpl.php
>> and page-front.tpl.php (the bolded area) but it doesn't seem to be working:
>>
>>  <div id="secondary">
>>       <?php if ($sidebar_left_featured) { print "<div
>> class='sidebar-featured'>$sidebar_left_featured</div>"; } ?>
>>       <?php if ($sidebar_left) { print $sidebar_left; } ?>
>>       *<?php if ($node->type == 'forum') return false; ?>*
>>     </div>
>>     <div id="tertiary">
>>       <?php if ($sidebar_right) { print $sidebar_right; } ?>
>>       *<?php if ($node->type == 'forum') return false; ?>*
>>     </div>
>>
>>
>> On Thu, Apr 24, 2008 at 12:03 PM, Brett Evanson <brettev at gmail.com>
>> wrote:
>>
>>> probably in the block visibility for whatever block you don't want to
>>> show.
>>>
>>> Brett
>>>
>>>
>>>
>>> On Thu, Apr 24, 2008 at 11:38 AM, Mike Johnston <
>>> shockedoctopus at gmail.com> wrote:
>>>
>>>> Dumb question time (i'm bad with php).. does this go somewhere in my
>>>> page.tpl.php or template.php?
>>>>
>>>>
>>>> On Thu, Apr 24, 2008 at 10:29 AM, Brett Evanson <brettev at gmail.com>
>>>> wrote:
>>>>
>>>>> You could put some logic in your template file to check if the current
>>>>> page is the forum, or you could put logic in the blocks to not show on forum
>>>>> pages. Should be something like
>>>>> if($node->type == 'forum') return false;
>>>>>
>>>>> Brett
>>>>>
>>>>> On Thu, Apr 24, 2008 at 10:18 AM, Mike Johnston <
>>>>> shockedoctopus at gmail.com> wrote:
>>>>>
>>>>>> I'm using the drupal efficient theme located here: themesnap.com and
>>>>>> whenever i try to go to my forums page, it crams it in the far left column
>>>>>> but leaves the two right sidebars on. Is there a way to remove the sidebars
>>>>>> from this particular view only so that the forums display correctly? You can
>>>>>> see what I mean here: http://shockedoctopus.com/phpbbforum/
>>>>>>
>>>>>> --
>>>>>> [ Drupal support list | http://lists.drupal.org/ ]
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Brett Evanson
>>>>> --
>>>>> [ Drupal support list | http://lists.drupal.org/ ]
>>>>>
>>>>
>>>>
>>>> --
>>>> [ Drupal support list | http://lists.drupal.org/ ]
>>>>
>>>
>>>
>>>
>>> --
>>> Brett Evanson
>>>
>>> --
>>> [ Drupal support list | http://lists.drupal.org/ ]
>>>
>>
>>
>> --
>> [ Drupal support list | http://lists.drupal.org/ ]
>>
>
>
>
> --
> Brett Evanson
>
> --
> [ Drupal support list | http://lists.drupal.org/ ]
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20080424/53ed5112/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: page.tpl.php
Type: application/x-httpd-php
Size: 3229 bytes
Desc: not available
Url : http://lists.drupal.org/pipermail/support/attachments/20080424/53ed5112/attachment-0002.php 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: page-front.tpl.php
Type: application/x-httpd-php
Size: 8245 bytes
Desc: not available
Url : http://lists.drupal.org/pipermail/support/attachments/20080424/53ed5112/attachment-0003.php 


More information about the support mailing list