Fork me on GitHub

AT-XP Themes and no right blocks  Bottom

  • Hello, Im using the AT-XP theme (dont remember where i downloaded it from though) . The funny thing with this and most other themes that im using is that the right blocks are not preserved when u go beyond the homepage. This is a little annoying since i have an intranet portal which is a data warehousing knowledge base and i have lots of blocks. I need to split these into left and right so that it doesnt become one long ,long page. Once i click on any of the links within the block and go to the sections the right hand side disappears. To get back the RHS i have to click on home and scroll to the needed side ..

    Any ideas how i can force right side blocks to always appear ?

    Thanks
  • santosh_b

    Hello, Im using the AT-XP theme (dont remember where i downloaded it from though) . The funny thing with this and most other themes that im using is that the right blocks are not preserved when u go beyond the homepage. This is a little annoying since i have an intranet portal which is a data warehousing knowledge base and i have lots of blocks. I need to split these into left and right so that it doesnt become one long ,long page. Once i click on any of the links within the block and go to the sections the right hand side disappears. To get back the RHS i have to click on home and scroll to the needed side ..

    Any ideas how i can force right side blocks to always appear ?

    Thanks


    santosh_b,

    This is possible but not trivial and will also display any centre blocks on all pages as a side effect. Centre blocks and right blocks appear in the news module due to a variable $index having the value 1. You can see this if you try a URL like modules.php?op=modload&name=Downloads&file=index&index=1. Note the $index=1 parameter at the end of the URL.

    This will display the downloads module with right (and centre) blocks but any URL clicked from here in the module will then lose the index=1 parameter and the blocks will be removed.

    A quick work around is to identify the modules you need and add the code $index=1; some where close to the start of the code in each of the modules.

    -Mark
  • AT-XP is an AutoTheme theme. Just open theme.cfg and set the settings to always display right blocks to true.

    Or you can define to display the right blocks only for certain modules.

    Make sure you upgrade the theme to AutoTheme Beta 4 and read the docs.

    http://spidean.mcken…e/docs/&height=3800

    -Shawn
  • AbraCadaver

    AT-XP is an AutoTheme theme. Just open theme.cfg and set the settings to always display right blocks to true.

    Or you can define to display the right blocks only for certain modules.

    Make sure you upgrade the theme to AutoTheme Beta 4 and read the docs.

    http://spidean.mcken…e/docs/&height=3800

    -Shawn


    Shawn,

    So AutoTheme has the ability to overide the core's lack of settings for this. That's useful to know. Themes aren't really my strong point.

    -Mark
  • Yes, try it out. AutoTheme allows you to define left, center, right blocks (and Nuclei) to be displayed on the home page or on all pages, or you can configure block display options based on each module.

    Check the previous link and look at the configuration section.

    -Shawn
  • AbraCadaver

    Yes, try it out. AutoTheme allows you to define left, center, right blocks (and Nuclei) to be displayed on the home page or on all pages, or you can configure block display options based on each module.

    Check the previous link and look at the configuration section.

    -Shawn


    I'll give it a look. Me and anything that involves graphics really don't go together. I'm defiinate the web programmer type not the web designer type....

    -Mark
  • AutoTheme is great, especially for web designers, not programers. You design the theme in HTML using codes contained in HTML comments to include things like blocks ect. I'm still working on it, but I'm using it to do my church's site at http://www.peoples-church.org

This list is based on users active over the last 60 minutes.