Browse by Tags

  • Creating New Themes in CS2007

    I just received a request via email to provide the quick steps to getting started with a new Chameleon-based theme in CS2007--so, here it is. To setup a new custom site theme, Copy an existing Chameleon theme I strongly suggest not overwriting the default theme. Instead, make a copy of the default theme...
  • Introduction to Chameleon: Questions and Answers

    This is a post in my blog series Introduction to Chameleon ... While writing this introduction series, I've received quite a few questions and, as promised, I'm posting the answers on today's post. Note that some common questions have been combined. I've been working on a CS2.1 theme...
  • Introduction to Chameleon: Utility Controls

    This is a post in my blog series Introduction to Chameleon ... Chameleon includes a set of utility controls to help theme developers implement custom themes. In this post, I'll list and describe some of these utility controls. Some of the more notable utility controls include: ConditionalAction ...
  • CS2007 Lives Here

    Now, as I finish my series on Chameleon (the new theming engine in Community Server 2007 ), the posts can actually be read on a blog implemented using Chameleon! That's right, with the latest theme update on my site, I've upgraded to the current build of CS2007! I'll probably continue to...
  • Rich Mercer's Chameleon Challenge

    Earlier today, Rich Mercer tested the simplicity of Chameleon by timing how long it takes to convert a generic skin template into a Chameleon blog theme. The results? He finishes in just over one hour! The Introduction to Chameleon posts will start up again soon... I've been busy the past few days...
  • Introduction to Chameleon: Action Controls

    This is a post in my blog series Introduction to Chameleon ... Action controls define a single function or behavior that can be invoked by other Chameleon controls when configurable events occur. Action controls are generally used when a Chameleon form control completes a processing event, such as the...
  • Introduction to Chameleon: Condition Controls

    This is a post in my blog series Introduction to Chameleon ... Condition controls evaluate theme-developer-defined criteria for use by other controls. Condition controls are commonly used by other Chameleon controls (such as single value controls , list controls , and form controls ) to define conditions...
  • Introduction to Chameleon: Form Controls

    This is a post in my blog series Introduction to Chameleon ... Chameleon form controls implement the functionality of Community Server forms, for example: creating a forum post, editing a user's profile, or registering for a user account. Form controls in Chameleon define the minimum functionality...
  • Introduction to Chameleon: List Base Controls

    This is a post in my blog series Introduction to Chameleon ... Chameleon list controls display multiple objects/values (such as a list of Users or ForumPosts in a Thread). List controls support the same basic properties as single value base controls (ControlIdsToHideWhenNotVisible, ContainerId, CssClass...
  • Introduction to Chameleon: Single Value Base Controls

    This is a post in my blog series Introduction to Chameleon ... As I mentioned in the Differences from CS2.1 and Earlier post, Chameleon uses a set of general purpose controls based on the Community Server API. These controls fall into a few categories: Single value controls List controls Form controls...
< Previous | 1 | 2 | 3 | 4 | 5 | Next >
Valid XHTML 1.0 Transitional Powered by Community Server (Commercial Edition), by Telligent Systems blogmailr enabled
© 2006-2008 Ben Tiedt
Sign in