Skip to main content link. Accesskey S
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • IBM Connections wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search

Categories

Tag Cloud

  • 1.0
  • 1.0.x
  • 2.0
  • 2.0.1
  • 2.0.1.1
  • 2.0_media
  • 2.5
  • 2.5_deployment
  • 2.5_media
  • 2.5_performance
  • 3
  • 3.0
  • 3.0.1
  • 3.0.1_media
  • 3.0_media
  • 3_deployment
  • 8.1.1
  • 8.2
  • activities
  • administrators
  • api
  • best_practices
  • blogs
  • bookmarks
  • business_card
  • cluster
  • communities
  • community
  • community_manager
  • connections
  • connections_3
  • connections_301
  • customization
  • customize
  • customizing
  • demos
  • deploying
  • deployment
  • deployments
  • developers
  • dogear
  • Domino
  • Edge server
  • education
  • error messages
  • files
  • forums
  • getting_started
  • Help
  • home
  • home_page
  • homepage
  • how-to
  • HTTP server
  • ibm
  • index
  • installation
  • integration
  • iOS
  • ipad
  • iWidget
  • J2EE
  • javadoc
  • lc3.0
  • learning
  • lotus-connections
  • mml
  • mobile
  • Notes
  • performance
  • person_card
  • Portal
  • portlet
  • portlet_factory
  • profiles
  • proxy server
  • quickr
  • Redbooks
  • rest
  • reverse proxy server
  • Sametime
  • scenarios
  • search
  • security
  • self-paced
  • SSO
  • tags
  • test_infrastructure
  • troubleshooting
  • tuning
  • video
  • VideoFest
  • videos
  • WAI
  • WAS
  • web_seminar
  • WebAppIntegrator
  • WebSphere
  • widgets
  • wikis
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > IBM Redbooks: Customizing IBM Connections 3.0.1 > 8.3 Adding a theme to the Communities configuration
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

8.3 Adding a theme to the Communities configuration 

expanded Abstract
collapsed Abstract
No abstract provided.
Previous
 
To add the new theme, use the following procedure:
  1. Using the wsadmin client to check out the Communities configuration file (communities-config.xml) by using the following commands:
    execfile("communitiesAdmin.py")
     
    CommunitiesConfigService.checkOutConfig("<working_directory>","<cell_name>")

    Attention
    : Do not close the wsadmin session until you check in the configuration files.
    <working_directory> is the temporary directory that the configuration files are copied to.

    Note
    : AIX and Linux only: The directory must grant write permissions or the command will not run successfully.
    <cell_name> is the name of the WebSphere Application Server cell hosting the IBM Connections application.
  2. Navigate to <working_directory> where you checked out the configuration files.
  3. Open communities-config.xml with a text editor.
  4. Add the new themes to the communities-config.xml file, as shown below.

       <comm:theme>
            <comm:themeUuid>Base</comm:themeUuid>
            <comm:displayNameKey>label.theme.name.Base</comm:displayNameKey>
            <comm:isScriptKey>false</comm:isScriptKey>            
            <comm:cssUrl>/nav/common/styles/BaseTheme/BaseTheme.css</comm:cssUrl>                             
            <comm:cssRtlUrl>/nav/common/styles/BaseTheme/BaseThemeRTL.css</comm:cssRtlUrl>
            <comm:thumbnailUrl>/images/Base.png</comm:thumbnailUrl>                               
        </comm:theme>
        <comm:theme>
            <comm:themeUuid>Renovations</comm:themeUuid>
            <comm:displayNameKey>label.theme.name.Renovations</comm:displayNameKey>
            <comm:isScriptKey>false</comm:isScriptKey>            
            <comm:cssUrl>/nav/common/styles/RenovationsTheme/RenovationsTheme.css</comm:cssUrl>
            <comm:cssRtlUrl>/nav/common/styles/RenovationsTheme/RenovationsThemeRTL.css</comm:cssRtlUrl>
            <comm:thumbnailUrl>/images/Renovations.png</comm:thumbnailUrl>                               
        </comm:theme>

    Where:
    • <comm:themeUuid> is the unique identifier of the theme. It should not contain spaces or special characters. It must be 36 characters or less. This must be named <theme>
    • <comm:displayNameKey> is the resource key for the display name. This key is created in the com.ibm.lconn.communities.strings.ui_en.properties file.
    • <comm:thumbnailUrl> is the location of the thumbnail image that is displayed in the Theme Palette. The image must be included in the following location:
      /customization/communities/images/
  5. Save the communities-config.xml file.
  6. Check the communities-config.xml file back in using the following command:
    CommunitiesConfigService.checkInConfig()
     
  7. Stop and restart the Communities server to apply changes.

Parent topic: 8.0 Customizing Communities

expanded Article information
collapsed Article information
Category:
IBM Redbooks: Customizing IBM Connections 3.0.1
Tags:
Redbooks

This Version: Version 2 November 22, 2011 2:36:50 PM by Stephen Smith  IBMer

expanded Attachments (0)
collapsed Attachments (0)

 


expanded Versions (2)
collapsed Versions (2)
Version Comparison     
Version Date Changed by               Summary of changes
This version (2) Nov 22, 2011 2:36:50 PM Stephen Smith  
1 Nov 21, 2011 1:05:32 PM Amanda J Bauman  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
  • All Lotus and WebSphere Portal wikis
  • IBM developerWorks
  • IBM Software support
  • IBM Social Business User Experience Blog
  • IBMSocialBizUX on Twitter
  • IBMSocialBizUX on Facebook
  • Lotus product forums
  • IBM Social Business UX blog
  • IBM Collaboration Solutions
  • Recently added feedRecently added
  • Recently edited feedRecently edited
  • Recently added comments feedRecently Added Comments
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Contact IBM
  • IBM Terms of use
  • Wiki terms of use