collapse

* User Info

 
 
Welcome, Guest. Please login or register.
Did you miss your activation email?

* Who's Online

  • Dot Guests: 145
  • Dot Hidden: 0
  • Dot Users: 2
  • Dot Users Online:

* Shoutbox

Refresh History
  • Shoutbox is not for support!
  • ♦ Ninja ZX-10RR ♦: Hmm, not so sure about it, Eliana: [link]
    May 05, 2016, 02:03:02 am
  • Eliana Tamerin: That may have faded away now, or gotten better. I hope so. I see a lot of happy phpBB users, so I have to imagine someone is having success.
    April 25, 2016, 12:48:06 am
  • Eliana Tamerin: @andy, the phpBB folks had (at one point, not sure how it is now) a specific set of rules you had to follow to get support. Anyone not found doing so would have their topic ignored.
    April 25, 2016, 12:47:40 am
  • andy: SP team is a breath of fresh air...
    April 24, 2016, 11:24:32 pm
  • andy: Yes they are difficult to deal with at SMF. I never experienced anybody like that at phpbb several years ago.
    April 24, 2016, 11:24:03 pm
  • Classic Sonic: Their team is very antagonistic and I prefer this forum and this staff far more. So kudos to SP for doing it right.
    April 24, 2016, 09:18:21 pm
  • andy: When SMF went gold there was a lot of optimism about progress and talk of 3.0.  Five years on and that soulds like SF.
    April 24, 2016, 08:37:31 pm
  • andy: Just my frustration at the slow pace of SMF. I suppose we have an alternative now.
    April 24, 2016, 08:34:38 pm
  • Burke Knight: Andy, as long as the SMF team keeps like they are doing, there's always going to be bugs, mainly due to SMF issues, because the team can't get their stuff straight.
    April 24, 2016, 08:25:41 pm
  • andy: Found another bug in Simple Portal.... SMF 2
    April 21, 2016, 03:46:54 am
  • ♦ Ninja ZX-10RR ♦: I guess it's because it works perfectly then :P Glad you enjoy it!
    April 20, 2016, 08:10:13 am
  • DJF-1975: I haven't been here in a long time. THANK YOU AGAIN for SP!
    April 20, 2016, 04:41:43 am
  • andy: my shoutbox is now working properly and users are happy...  :nervous-happy: but I'm now a minimalist SMF user - thats the way to go to avoid problems.
    April 19, 2016, 10:18:09 am
  • ♦ Ninja ZX-10RR ♦: Seeing your topic, after changing the database collation, it does :)
    April 16, 2016, 10:36:36 pm
  • ZJbrandon: oh, wow, wish my shoutbox worked. :-[
    April 14, 2016, 07:26:40 pm
  • ZJbrandon: hello, test?
    April 14, 2016, 07:26:15 pm
  • ♦ Ninja ZX-10RR ♦: I probably didn't, ema. It was like 8a.m. and still had to sleep. Yet, can't get it anyway.
    April 07, 2016, 12:50:03 pm
  • Chen Zhen: gradient waveform
    April 07, 2016, 11:19:41 am
  • * emanuele feels Ninja didn't get the reference. :P
    April 07, 2016, 04:00:33 am
  • ♦ Ninja ZX-10RR ♦: Well, probably asking would be the way to know :P Or, generally, use my other alias and search, if there is one, it's me.
    April 06, 2016, 09:11:35 pm
If you're interested in helping other members with support requests, consider joining the Community Support Helpers group.

Author Topic: [Feature Request] Enable blocks in certain themes.  (Read 3519 times)

0 Members and 1 Guest are viewing this topic.

Offline velorooms

  • Jr. Member
  • **
  • Posts: 83
    • Velorooms
  • SMF Version: 2.0.2
  • SP Version: 2.3.5
[Feature Request] Enable blocks in certain themes.
« on: January 09, 2013, 04:15:14 pm »
Now this one might involve a fair amount of coding so I dont know if its possible or realistically feasible.

An option added to display options to set the theme in which the block appears, so all themes, or just certain themes. As more and more people start using tablets, or mobiles, more smf forums have alternate themes for these devices, and a way of only including certain blocks in certain themes would be superb (so strip out unneeded blocks in mobile themes but keep some), or even for making less bulky themes for those that dont want them.

Admin and Owner of Velorooms.com - Using SMF 2.0.3 and Simpleportal 2.3.5

Offline velorooms

  • Jr. Member
  • **
  • Posts: 83
    • Velorooms
  • SMF Version: 2.0.2
  • SP Version: 2.3.5
Re: [Feature Request] Enable blocks in certain themes.
« Reply #1 on: January 09, 2013, 04:50:11 pm »
Hmm, digging around, this from November 2011

Hello...

It would be great if we had Theme based blocks. So that means that you can choose on what theme you want to show the block.

You'll be able to do this with 2.3.4 version, which will be out very very soon, using Complex Display Options.

I'm also planning to add a proper interface to select particular themes and languages to display the blocks on too. But that will be for the next major version.

but checking the documentation its not listed in any of the advanced display options

http://simpleportal.net/index.php?action=docs;area=custom_blocks_display

The release of 2.3.4 was late november that year and Sinan listed in the features:
Quote
Complex display options using PHP expressions for block display.

got as far as learning that you can put in custom options

$php followed by an expression..

Oh lordy..

hmmmm..,.
Admin and Owner of Velorooms.com - Using SMF 2.0.3 and Simpleportal 2.3.5

Offline velorooms

  • Jr. Member
  • **
  • Posts: 83
    • Velorooms
  • SMF Version: 2.0.2
  • SP Version: 2.3.5
Re: [Feature Request] Enable blocks in certain themes.
« Reply #2 on: January 15, 2013, 01:17:19 pm »
Nobody :( Wheres Sinan..  >:-D
Admin and Owner of Velorooms.com - Using SMF 2.0.3 and Simpleportal 2.3.5

Offline velorooms

  • Jr. Member
  • **
  • Posts: 83
    • Velorooms
  • SMF Version: 2.0.2
  • SP Version: 2.3.5
Re: [Feature Request] Enable blocks in certain themes.
« Reply #3 on: January 16, 2013, 09:35:20 am »
Ok. ive managed to get somewhere with this one, but not in the way I would like but (ie. defining in the block admin where to show the block) but by editing the php similar to what is used to hide the two side panels in a certain theme

Code: [Select]
$block_in_theme = array(38);
if (in_array($settings['theme_id'], $block_in_theme))
$blocks = array_merge(getBlockInfo(false, 227, false, false), $blocks = getBlockInfo(false, 237, false, false), $blocks = getBlockInfo(false, 168, false, false));
else

then by hiding these three blocks, it forcibly includes them in theme number 38.
Only problem is, i can only so far get them to appear in header or footer, rather than top or bottom as I would like.
Admin and Owner of Velorooms.com - Using SMF 2.0.3 and Simpleportal 2.3.5

Offline FireDitto

  • Jr. Member
  • **
  • Posts: 88
  • Gender: Female
    • Second Pass Weyr
  • SMF Version: 2.0.7
  • SP Version: 2.3.5
Re: [Feature Request] Enable blocks in certain themes.
« Reply #4 on: January 21, 2013, 05:20:18 am »
xD this request was exactly why I logged into SP today :D

I'd love to be able to select via what themes I'd like a block to show up on.

Offline velorooms

  • Jr. Member
  • **
  • Posts: 83
    • Velorooms
  • SMF Version: 2.0.2
  • SP Version: 2.3.5
Re: [Feature Request] Enable blocks in certain themes.
« Reply #5 on: January 27, 2013, 10:09:27 am »
well apparently its possible, but it appears to be a secret :D
Admin and Owner of Velorooms.com - Using SMF 2.0.3 and Simpleportal 2.3.5