Forums

Breaking Themes in 2008.5 upgrade

  • I do have to say this constantly breaking themes is quite frustrating and is causing me to want to do one of 2 things either stop upgrading or stop making custom themes, i don't like either of those choices, also i have yet to have an upgrade go smoothly, i think maybe more testing needs to happen on some sample sites that have been upgraded through every version of this product i suspect old lurking daata is the issue.

  • on a positive note, the wiki is awesome

  • ok wiki is becoming less awesome if i can't search them in the professional edition

  • Hi Chris,

    What kind of theme issues are you seeing?

    -Scott

  • I've only been using CommunityServer for a little over a month, but the 2008.5 upgrade came in right when I finished the theme that made it look like our other sites. As you found, the upgrade wasn't smooth and the theme I created was obsolete.

    If we have to upgrade to the next version, I'm going to have to do it all over again because I had to theme the Control Panel too. I'm certain those changes are going to be lost in the next release.

    I'm glad I'm not the only one finding this annoying. Smile

    -Glen

  • The Control Panel was never designed to be themed, so you will almost certainly have problems on any upgrade of CS.  Where possible, I'd suggest you keep theme changes made to the control panel to within the stylesheet as your stylesheet should still work in future versions of the CS Control Panel.

    If you did base your custom theme on Calypso or lean and green, you don't have to scrap the themes - you can keep all of the styles, and the majority of your work will still work - Typical changes you may need to make are chainging CSControl:... to CSForum:..., CSBlog:... depending on the context in which the control is being used.  If you're still stuck on the markup change you need to make, have a look at teh equilivent page in the default Hawaii theme and that should put you along the right lines.

  • Hey Chris,

    Your post inspired the following post that I just finished, and just might put a smile back on your face:

    Custom themes and source control

    Enjoy...  Big Smile

    WGB Enterprises - Freelance Community Server and other Development
    openSourceC.org