Products and Services
Graffiti CMS
Learn more about our simple content publishing platform.
Harvest Reporting Server
Get business intelligence tools for measuring online behavior.
Professional Services
Consulting, creative, and Web services from the people who know Community Server best.
Solutions
Telligent
Learn more about our team at Telligent.com.
 

Upgrading a Community Server 2007 Blog Theme for Community Server 2008

Use the following procedure to upgrade a Community Server 2007 blog theme for Community Server 2008.

 

Procedure

  1. Search and replace operations in the custom theme files. Use a tool such as EmEditor that can perform search-and-replace operations within files in a folder (including sub-folders) to make the following case-insensitive replacements across all files in the custom themes: 
    • LinkTo="UserPrivateMessages" to LinkTo="UserConversations"
    • LinkTo="PrivateMessage" to LinkTo="SendConversationMessage"
    • ImagesBaseUrl="~/Themes/default/images/common/" to ImagesBaseUrl="~/utility/images/"
    • Src="~/Themes/default/common/UserWelcome.ascx" to Src="~/utility/usercontrols/UserWelcome.ascx"
    • Formatter.Truncate( to Formatter.MaxLength(
    • Formatter.CheckStringLength( to Formatter.MaxLength(
    • Formatter.StripAllTags( to Formatter.RemoveHtml(
  2. Remove or replace all <CSFile:> and <CSGallery:> prefixed controls in your custom themes with an appropriate <CSMedia:> prefixed control. Use a search tool to find the following:
    • <CSFile:
    • <CSGallery:
  3. Update the following occurrences of inline code:
    • Formatter.FormatAgoDate
    • Formatter.WhiteSpace
    • Formatter.FormatUsername

Telligent recommends that you review the corresponding theme file from one of the Community Server 2008 themes and modify your custom themes accordingly.