Suzanne Livingston November 22 2011 02:21:15 PM
I'm pleased to share a new Redbooks wiki on
Customizing IBM Connections 3.0.1. It covers many topics customers ask about, with 12 chapters full of great information. Have you done any interesting customizations? Feel free to share - we'd love to hear.
12.2 Configuring IBM Connections plugin and Microsoft Outlook Social Connector
Amanda J Bauman | November 21, 2011 2:03:11 PM | Tags:
12.1 Adding and populating custom attribute in Profiles for OSC Dynamic FeedPrevious In this section, we go through the configuration steps of Microsoft Outlook Social Connector to make it work with IBM Connections. Before you begin Download and install IBM Connections 3.0.1 plugin for ...
12.1 Adding and populating custom attribute in Profiles for OSC Dynamic Feed
Amanda J Bauman | November 21, 2011 2:01:56 PM | Tags:Redbooks
12.0 Microsoft Outlook Connector Previous 12.2 Configuring IBM Connections Plugin and Microsoft Outlook Social Connector Next This section discusses the following: How to configure the extension attribute for storing hashed email in a Profiles service. How to populate this attribute ...
12.0 Microsoft Outlook Connector
Amanda J Bauman | November 21, 2011 2:01:13 PM | Tags:Redbooks
11.0 IBM Mashup Center Previous Microsoft Outlook Social Connector (OSC) allows you to get social data from various social services such as LinkedIn, Facebook, or IBM Connections. This data can be seen in Outlook via OSC managed contacts and activity entries in the People Pane. When you ...
11.0 IBM Mashup Center
Amanda J Bauman | November 21, 2011 1:49:11 PM | Tags:Redbooks
10.0 IBM Web Experience FactoryPrevious 12.0 Microsoft Outlook ConnectorNext IBM Mashup Center is an endtoend enterprise mashup platform, supporting rapid assembly of dynamic web applications with the management, security, and governance capabilities IT requires. IBM Mashup Center ...
10.6 The Office Supplies application sample code
Amanda J Bauman | November 21, 2011 1:48:26 PM | Tags:Redbooks
10.5 Deploying to the Portal ServerPrevious This topic contains the Office Supplies sample code and the sample installation instructions. The Office Supplies sample code is written for IBM Web Experience Factory 7.0.1 and is configured to run on either IBM WebSphere Application Server ...
10.5 Deploying to the Portal Server
Amanda J Bauman | November 21, 2011 1:47:49 PM | Tags:Redbooks
10.4 Office Supplies applicationPrevious 10.6 The Office Supplies application sample codeNext So far in previous topics in this section, we built a web application. If you are new to IBM Web Experience Factory, you will learn that with Web Experience Factory you can build once and ...
10.4 Office Supplies application
Amanda J Bauman | November 21, 2011 1:47:13 PM | Tags:Redbooks
10.3 Blogs service providerPrevious 10.5 Deploying to the Portal ServerNext Note: You need to complete 10.3 Blogs service provider10.3 Blogs service provider before you continue with this topic. The final model needed for the sample application is the OfficeSupplies model, which ...
10.3 Blogs service provider
Amanda J Bauman | November 21, 2011 1:46:38 PM | Tags:Redbooks
10.2 Office Supplies service providerPrevious 10.4 Office Supplies applicationNext After creating the Office Supplies Service Provider as described in 10.2 Office Supplies service provider10.2 Office Supplies service provider, you can move to the next step. This sample creates a ...
10.2 Office Supplies service provider
Amanda J Bauman | November 21, 2011 1:45:45 PM | Tags:Redbooks
10.1 Office supplies IBM Web Experience Factory projectPrevious 10.3 Blogs service providerNext After creating an IBM Web Experience Factory web application project as described in 10.1 Office supplies IBM Web Experience Factory project10.1 Office supplies IBM Web Experience ...
10.1 Office supplies IBM Web Experience Factory project
Amanda J Bauman | November 21, 2011 1:45:03 PM | Tags:Redbooks
10.0 IBM Web Experience FactoryPrevious 10.2 Office Supplies service providerNext The first step in creating the Office Supplies application is to create an IBM Web Experience Factory project. If you have never created a Web Experience Factory project before, run the tutorial that ...
10.0 IBM Web Experience Factory
Amanda J Bauman | November 21, 2011 1:44:21 PM | Tags:Redbooks
9.0 Using the APIPrevious 11.0 IBM Mashup CenterNext Introduction IBM Web Experience Factory Designer is a tool for developing Java 2 platform, Enterprise Edition (J2EE) web applications, and portlets. You can install it as a plugin to Eclipsebased integrated development ...
9.7 Using Profiles Administration APIs
Amanda J Bauman | November 21, 2011 1:14:46 PM | Tags:Redbooks
9.6 Using the Files CMIS APIsPrevious The Profiles Administration API was designed as an alternative to Tivoli Directory Integrator (TDI) for managing users in the IBM Connections database repository. The Profiles Administration API serves a different purpose than the regular Profiles API. The ...
9.6 Using the Files CMIS APIs
Amanda J Bauman | November 21, 2011 1:14:05 PM | Tags:Redbooks
9.5 Working with Blog postings and commentsPrevious 9.7 Using Profiles Administration APIsNext The Files CMIS API exposes the Files application data using the Content Management Interoperability Services (CMIS) standard. CMIS is a standard created with the goal of making application ...
9.5 Working with Blog postings and comments
Amanda J Bauman | November 21, 2011 1:08:50 PM | Tags:Redbooks
9.4 Using Communities as an ACL enginePrevious 9.6 Using the Files CMIS APIsNext Blogs have long since used Atom and RSS feeds for both the consuming and publishing of information. So the Atom feeds used for the Blogs API are a natural fit. Since there are a variety of tools and ...
9.4 Using Communities as an ACL engine
Amanda J Bauman | November 21, 2011 1:08:11 PM | Tags:Redbooks
9.3 Retrieving a person's profile: A sample applicationPrevious 9.5 Working with Blog postings and commentsNext The IBM Connections Communities application facilitates collaboration within groups of people with a common interest. The Communities applications support different types of ...
9.3 Retrieving a person's profile: A sample application
Amanda J Bauman | November 21, 2011 1:07:30 PM | Tags:Redbooks
9.2 Using IBM Connections API in different programming languagesPrevious 9.4 Using Communities as an ACL engineNext One of the most commonly used services that IBM Connections API provides is retrieving a person's profile. This topic describes a sample application that retrieves a ...
9.2 Using IBM Connections API in different programming languages
Amanda J Bauman | November 21, 2011 1:06:49 PM | Tags:Redbooks
9.1 Overview of the IBM Connections APIPrevious 9.3 Retrieving a person's profile: A sample applicationNext This section demonstrates how to use the IBM Connections APIs in different programming languages to perform the task of adding a bookmark. IBM Connections makes available all of ...
9.1 Overview of the IBM Connections API
Amanda J Bauman | November 21, 2011 1:06:15 PM | Tags:Redbooks
9.0 Using the APIPrevious 9.2 Using IBM Connections API in different programming languagesNext IBM Connections provides a rich application programming interface (API) for each feature in the product. Although each feature has a separate API, using the API works the same across the ...
9.0 Using the API
Amanda J Bauman | November 21, 2011 1:05:38 PM | Tags:Redbooks
8.0 Customizing CommunitiesPrevious 10.0 IBM WebSphere Portal Server Next This chapter discuss how to use API to customizing IBM Connections. This chapter includes the following topics: 9.1 Overview of the IBM Connections API9.1 Overview of the IBM Connections API 9.2 Using IBM ...
8.3 Adding a theme to the Communities configuration
Amanda J Bauman | November 21, 2011 1:05:02 PM | Tags:Redbooks
8.2 Defining a community themePrevious To add the new theme, use the following procedure: Using the wsadmin client to check out the Communities configuration file (communitiesconfig.xml) by using the following commands: execfile("communitiesAdmin.py") ...
8.2 Defining a community theme
Amanda J Bauman | November 21, 2011 1:00:40 PM | Tags:Redbooks
8.1 Removing community themesPrevious 8.3 Adding a theme to the Communities configurationNext Attention: Community themes overwrite the default IBM Connections themes, thereby, changing the overall look and feel for IBM Connections. If you want to avoid this when you apply a community ...
8.1 Removing community themes
Amanda J Bauman | November 21, 2011 12:58:06 PM | Tags:Redbooks
8.0 Customizing CommunitiesPrevious 8.2 Defining a community themeNext We first disable the current default theme which is replaced by Base as the new default. If you have already done this you can skip this step.To disable and remove the existing theme, make the appropriate changes ...
8.0 Customizing Communities
Amanda J Bauman | November 21, 2011 12:56:17 PM | Tags:Redbooks
7.0 Customizing BlogsPrevious 9.0 Using the APINext IBM Connections makes use of IBM OneUI. This enables the use of the same stylesheets across different IBM products. As an example, stylesheets designed with IBM Connections can be used in IBM WebSphere Portal and vice versa. You can ...
7.0 Customizing Blogs
Amanda J Bauman | November 21, 2011 12:53:36 PM | Tags:Redbooks
6.0 Customizing the Profiles and Communities Business cardPrevious 8.0 Customizing CommunitiesNext Blogging offline using an outside editor The IBM Connections blogging application supports both the Atom and MetaWeblog APIs for offline blogging. You must configure the blog ...
6.3 Customizing the Profiles business card
Amanda J Bauman | November 21, 2011 12:52:56 PM | Tags:Redbooks
6.2 Integrating the Profiles business cardPrevious The customization of IBM Connections Profiles business card helps in meeting organization requirements. You can alter Profiles business card using the following methods: Adding or removing the links that display at the top of the card. ...
6.2 Integrating the Profiles business card
Amanda J Bauman | November 21, 2011 12:51:42 PM | Tags:Redbooks
6.1 Integrating the Communities business cardPrevious 6.3 Customizing the Profiles business card Next The Profiles business card provides easily accessible information about a person inside a web application. There are two types of business card available that can be integrated with a ...
6.1 Integrating the Communities business card
Amanda J Bauman | November 21, 2011 12:50:55 PM | Tags:Redbooks
6.0 Customizing the Profiles and Communities Business cardPrevious 6.2 Integrating the Profiles business cardNext Integrating Communities business card in web application Integration of IBM Connections Communities business card in web application enable web application users to ...
6.0 Customizing the Profiles and Communities Business card
Amanda J Bauman | November 21, 2011 12:49:30 PM | Tags:Redbooks
5.0 Customizing ProfilesPrevious 7.0 Customizing BlogsNext IBM Connections offers two kind of business card service, one for Profiles and other for Communities. Similar to any other business card, IBM Connections business cards provide quick and short information about IBM ...
5.10 Sametime integration
Amanda J Bauman | November 21, 2011 12:47:23 PM | Tags:Redbooks
5.9 Customizing Profiles searchPrevious Sametime integration Connections v3.0.1 can be configured to show Sametime Presence Awareness on the Profiles Page, and on the Business Card. There are actions available to start Instant Messaging Chat with users showing an available status. ...
5.9 Customizing Profiles search
Amanda J Bauman | November 21, 2011 12:46:10 PM | Tags:Redbooks
5.8 Customizing login attributesPrevious 5.10 Sametime integration Next You can customize Profiles search to allow the extension attributes to be available on the search form. You can also remove attributes from the search for that are not relevant to your organization. Configuring ...
5.8 Customizing login attributes
Amanda J Bauman | November 21, 2011 12:45:32 PM | Tags:Redbooks
5.7 Adding widgetsPrevious 5.9 Customizing Profiles searchNext Customizing login attributes Customizing the login attributes for IBM Connections is broken into two parts: Configuring WebSphere Application Server (WAS) security to allow login Configuring Connections to map the ...
5.7 Adding widgets
Amanda J Bauman | November 21, 2011 12:44:51 PM | Tags:Redbooks
5.6 Adding profile typesPrevious 5.8 Customizing login attributesNext You can add custom widgets to Homepage, Communities, and Profiles to integrate key information, status, tasks or almost anything relevant to your organization in profiles, Widgets can be set as a ...
5.6 Adding profile types
Amanda J Bauman | November 21, 2011 12:43:16 PM | Tags:Redbooks
5.5 Profiles attributesPrevious 5.7 Adding widgetsNext In the Contract Agency example, an Extension Attribute (new field) has been added, and made available to all users. Whilst this is very useful, the new attribute is unnecessary for Permanent Staff. Profiles allows for different ...
5.5 Profiles attributes
Amanda J Bauman | November 21, 2011 12:40:02 PM | Tags:Redbooks
5.4 Populating custom fields with IBM Tivoli Directory IntegratorPrevious 5.6 Adding profile typesNext As a general rule, the Profiles attributes can be set as editable or readonly. However, there are a number of fundamental fields that cannot be edited. These fields are specified ...
5.4 Populating custom fields with IBM Tivoli Directory Integrator
Amanda J Bauman | November 21, 2011 12:39:14 PM | Tags:Redbooks
5.3 Populating custom extension attributesPrevious 5.5 Profiles attributesNext The process of populating outofthebox attributes is covered in chapter 4.0 Tivoli Directory Integrator. There are extra steps that you have to do when working with extension attributes through IBM ...
5.3 Populating custom extension attributes
Amanda J Bauman | November 21, 2011 12:36:28 PM | Tags:Redbooks
5.2 Specifying labels for attributesPrevious 5.4 Populating custom fields with IBM Tivoli Directory IntegratorNext IBM Connections provides several methods for populating the extension attributes. Populate through browser UI In the Contract Agency example, the attribute was set to ...
5.2 Specifying labels for attributes
Amanda J Bauman | November 21, 2011 12:35:29 PM | Tags:Redbooks
5.1 Adding an attribute field to ProfilesPrevious 5.3 Populating custom extension attributesNext Although you created a field in the procedure 5.1 Adding a field (custom extension attribute) to ProfilesPrevious, the field label does not appear correctly. Labels for these fields ...
5.1 Adding an attribute field to Profiles
Amanda J Bauman | November 21, 2011 12:34:23 PM | Tags:
5.0 Customizing ProfilesPrevious 5.2 Specifying labels for attributesNext Adding an attribute to profiles is often required by organizations deploying IBM Connections. In this example scenario, many of the staff in the organization are contract staff, and the attribute of Contract ...
5.0 Customizing Profiles
Amanda J Bauman | November 21, 2011 12:33:10 PM | Tags:Redbooks
6.0 Customizing the Profiles and Communities Business cardNext A default IBM Connections implementation offers a certain number of data fields (attributes) for People, and a default layout of those attributes. A customized implementation of IBM Connections can have additional attributes added, ...
4.7 Make a single command line script form an AssemblyLine
Amanda J Bauman | November 21, 2011 12:31:49 PM | Tags:Redbooks
4.6 Creating custom AssemblyLine to synchronize updates from external database to the Profiles databasePrevious In previous sections, we showed how to run AssemblyLines from Tivoli Directory Integrator Configuration Editor. Here we create a command line script from an AssemblyLine and schedule ...
4.6 Creating custom AssemblyLine to synchronize updates from external database to the Profiles database
Amanda J Bauman | November 21, 2011 12:30:40 PM | Tags:Redbooks
4.5 Creating custom assembly line for populating selected user attributes from external database to the Profiles databasePrevious 4.7 Make a single command line script form an AssemblyLineNext In the previous section, we created an AssemblyLine for copying data from the source system ...
4.5 Creating custom assembly line for populating selected user attributes from external database to the Profiles database
Amanda J Bauman | November 21, 2011 12:27:50 PM | Tags:Redbooks
4.4 Setting up the development environmentPrevious 4.6 Creating custom AssemblyLine to synchronize updates from external database to the Profiles databaseNext Now that we have configured the development environment, we are ready to create our first assembly line to populate the ...
4.4 Setting up the development environment
Amanda J Bauman | November 21, 2011 12:25:07 PM | Tags:Redbooks
4.3 Scenario descriptionPrevious 4.5 Creating custom assembly line for populating selected user attributes from external database to the Profiles databaseNext Before starting developing an assembly line, you have to configure the Tivoli Directory Integrator Configuration Editor. The ...
4.3 Scenario description
Amanda J Bauman | November 21, 2011 12:08:32 PM | Tags:Redbooks
4.2 Accessing IBM Connections from a custom Tivoli Directory Integrator assembly linePrevious 4.4 Setting up the development environmentNext In this example, we show how to get the data from the custom database and put it into the IBM Connections Profiles database that already was ...
4.2 Accessing IBM Connections from a custom Tivoli Directory Integrator assembly line
Amanda J Bauman | November 21, 2011 12:06:58 PM | Tags:Redbooks
4.1 Introduction to Tivoli Directory IntegratorPrevious 4.3 Scenario descriptionNext There are a number of Tivoli Directory Integrator Connectors available for different types of systems and protocols, such as: LDAP, JDBC, JMS, SMTP, HTTP (client), JMX, JNDI, IBM MQ, Notes, and so on. ...
4.1 Introduction to Tivoli Directory Integrator
Amanda J Bauman | November 21, 2011 12:06:02 PM | Tags:Redbooks
4.0 Tivoli Directory IntegratorPrevious 4.2 Accessing IBM Connections from a custom Tivoli Directory Integrator assembly lineNext The internal Tivoli Directory Integrator architecture is based on a kernel and component design, which is a type of design that there is a central part of ...
4.0 Tivoli Directory Integrator
Amanda J Bauman | November 21, 2011 12:05:07 PM | Tags:
3.0 Customizing the Home pagePrevious 5.0 Customizing ProfilesNext There are two supported options to populate data into IBM Connections Profiles database: Profiles Administration REST API and Tivoli Directory Integrator (TDI) with plugins, created specially for IBM Connections. The ...
3.6 Customizing e-mail notifications
Amanda J Bauman | November 21, 2011 11:12:58 AM | Tags:Redbooks
3.5 Using Google Gadgets inside IBM ConnectionsPrevious IBM Connections provides the capability to send out daily and weekly email digests to highlight newly added content. You can customize these email digests by modifying the default templates. The content of these digest email are formatted ...
3.5 Using Google Gadgets inside IBM Connections
Amanda J Bauman | November 21, 2011 11:12:08 AM | Tags:Redbooks
3.4 Developing widgets for the IBM Connections Home pagePrevious 3.6 Customizing email notificationsNext Google gadget overview Google gadgets are small, lightweight applications very similar to the iWidgets found in IBM Connections. Gadgets consist of XML, HTML, and Javascript ...
3.4 Developing widgets for the IBM Connections Home page
Amanda J Bauman | November 21, 2011 11:11:26 AM | Tags:
3.3 Adding and removing widgets in the IBM Connections Home pagePrevious 3.5 Using Google Gadgets inside IBM ConnectionsNext This section covers the development of a basic widget for deployment in the IBM Connections Home page. It discusses the file structure for a widget that is ...
3.3 Adding and removing widgets in the IBM Connections Home page
Amanda J Bauman | November 21, 2011 11:10:44 AM | Tags:
3.2 Adding a tab to the IBM Connections Home pagePrevious 3.4 Developing widgets for the IBM Connections Home pageNext The IBM Connections Home page consists of a number of widgets that provide summary information from one or more of the IBM Connections features such as Blogs and ...
3.2 Adding a tab to the IBM Connections Home page
Amanda J Bauman | November 21, 2011 11:09:34 AM | Tags:Redbooks
3.1 Customizing the Getting Started tabPrevious 3.3 Adding and removing widgets in the IBM Connections Home pageNext You can add tabs to the IBM Connections Home page to provide additional information and links. For example, if you use the IBM Connections Home page as the landing page ...
3.1 Customizing the Getting Started tab
Amanda J Bauman | November 21, 2011 11:08:56 AM | Tags:Redbooks
3.0 Customizing the Home pagePrevious 3.2 Adding a tab to the IBM Connections Home pageNext The Getting Started tab, which appears on the Home page starting with IBM Connections version 3.0, helps users learn and start using the product more quickly. You can customize the Getting ...
3.0 Customizing the Home page
Amanda J Bauman | November 21, 2011 11:08:21 AM | Tags:Redbooks
2.0 Customizing the user interfacePrevious 4.0 Tivoli Directory IntegratorNext The IBM Connections Home page is a central area where users can view summary data from the other IBM Connections features and can quickly navigate to points of interest. This section provides information ...
2.2 Customizing product strings
Amanda J Bauman | November 21, 2011 11:06:15 AM | Tags:Redbooks
2.1 Matching the user interface to your company brand and policiesPrevious In IBM Connections, many strings in the user interface are stored as separate resources in text files. There are two categories of string files in IBM Connections: keyvalue pairs defined in property files (also known ...
2.1 Matching the user interface to your company brand and policies
Amanda J Bauman | November 21, 2011 11:03:59 AM | Tags:Redbooks
2.0 Customizing the user interfacePrevious 2.2 Customizing product stringsNext You can modify IBM Connections to match the images and user interface (UI) guidelines associated with your brand. For example, you can change the navigation bar by changing the logo image. You can also add ...
2.0 Customizing the user interface
Amanda J Bauman | November 21, 2011 10:57:02 AM | Tags:Redbooks
1.0 Introduction to customizing IBM ConnectionsPrevious 2.1 Matching the user interface to your company brand and policiesNext With IBM Connections 3.0.1, you can modify more areas of the user interface than you could with previous versions. For example, you can modify the login page ...
1.5 General troubleshooting
Amanda J Bauman | November 21, 2011 10:56:07 AM | Tags:Redbooks
1.4 Publishing customizations with the wsadmin toolPrevious This solution information might help you to learn what to do to diagnose or resolve an issue with customizing IBM Connections 3.0.1. Problem: Scripts are not running correctly in the wsadmin tool. Solution: Make sure that you started ...
1.4 Publishing customizations with the wsadmin tool
Amanda J Bauman | November 21, 2011 10:55:13 AM | Tags:Redbooks
1.3 Source application filesPrevious 1.5 General troubleshootingNext Web pages in IBM Connections are usually cached by the browser to improve performance for users. After you make your customization, override the cache and force web browsers to download the new copies of the changed ...
1.3 Source application files
Amanda J Bauman | November 21, 2011 10:54:24 AM | Tags:Redbooks
1.2 IBM Connections customization variablesPrevious 1.4 Publishing customizations with the wsadmin toolNext To find the code that you want to change, you usually start by locating an installed source application file inside a web archive (WAR) file. The application WAR file ...
1.2 IBM Connections customization variables
Amanda J Bauman | November 21, 2011 10:46:19 AM | Tags:Redbooks
1.1 Overview of customizationPrevious 1.3 Source application filesNext Two WebSphere variables are applicable to customizing IBM Connections. You can view these variables from the WebSphere Application Server Integrated Solutions Console. Enabling customization debugging Unless ...
1.1 Overview of customization
Amanda J Bauman | November 21, 2011 10:43:44 AM | Tags:Redbooks
1.0 Introduction to customizing IBM ConnectionsPrevious 1.2 IBM Connections customization variablesNext IBM Connections 3.0.1 supports changing many aspects without altering the content of the installed web applications. You customize the user interface by overriding the installed ...
1.0 Introduction to customizing IBM Connections
Amanda J Bauman | November 21, 2011 10:42:23 AM | Tags:Redbooks
2.0 Customizing the user interfaceNext IBM Connections 3.0.1 is a social networking software that consists of several applications. You can customize IBM Connections by changing the user interface, adding features to applications such as the Home page and Profiles, integrating Profiles with ...
0.0 Preface
Amanda J Bauman | November 21, 2011 10:40:15 AM | Tags:Redbooks
Meet the Authors Allen Dean is an Information Architect for IBM, where he has worked for six years. Allen has over 15 years of experience with Internet software development and operations, including in application design, technical writing, cloudbased application delivery, systems ...