Digital Data Connector
I'm pleased to announce the shipment of the IBM Social Rendering Templates for Digital Data Connector on the IBM Solutions Catalog
The Social Rendering Templates for DDC package supports WebSphere Portal 8.5 and 188.8.131.52 and provides customers and developers with samples that demonstrate how to use WCM and DDC to further extend the Social integration beyond of what we shipped with Social Rendering in 8.5. These templates not only show how to render more social lists and details of social data from IBM Connections but also proves how to use DDC to build UI's that allow interaction with this data (i.e like, comment, create blog post, forum topic and more)..
Once deployed, site designers can visualize this information on your portal pages using their WCM presentation components of choice. The Web Content Library contained in this sample shows how to transform the information exposed by the DDC plugin into markup rendered on your portal pages.
Matthias Falkenberg 060001S5C2 Tags:  social-rendering-template... ddc solutions-catalog social-rendering 1,020 Views
This is to inform you about the latest update of the IBM Social Rendering Templates for Digital Data Connector. Right on time for the start of the IBM Digital Experience conference in Düsseldorf (see also http://www-304.ibm.com/services/learning/ites.wss/zz/en?pageType=page&c=B213862F91252E53) and the release of IBM WebSphere Portal V8.5 CF03, the IBM team has updated this solution. It is available from the Collaboration Solutions Catalog at https://greenhouse.lotus.com/plugins/plugincatalog.nsf/assetDetails.xsp?action=editDocument&documentId=666D72234CA1D57685257CEE0050009A.
Apart from a few bug fixes, this update includes details pages for Forum Topics and Blog Posts. Additionally, the IBM team has documented a number of list-rendering profiles to explicitly allow you to extend them when creating your own profiles.
And if you use the templates with the latest release of IBM WebSphere Portal, you can also enjoy the integration of the IBM Connections Cloud including the @mentions feature.
email@example.com 060001WT3C Tags:  ddc social-rendering-template... tutorial customize 1,490 Views
How to render a list of colleagues in no time
i just wanted to share how easy it is starting from the IBM Social Rendering Templates for Digital Data Connector to come up with your own lists of social objects. Investigating the DDC profiles for Social Rendering, you can investigate the various profiles that are already available for reuse.
I would like to show the ease of realizing a list of colleagues for a user that is currently logged in to your portal.
To realize the list of colleagues requires only the existence of three items:
Create a Data Source Serving the Colleagues Feed
The data source that would serve the list of colleagues for the user that is currently logged in is very similar to the data source for the pending network invitations of the current user. Note that an additional parameter called 'outputType' is provided which means that the contents will be served as profile entries. The final URL would look something like this:
Create a List Appearance Defining the Visual Appearance of Your List of Colleagues
As you want to control the look and feel of your list of colleagues, a new appearance will be created. You could for instance start of from the list of network invitations appearance component and alter it respectively. This is basically what i have done:
I did change the result design however to a newly created HTML Component representing a stripped down version of the user profile entry:
Create a Content Item bringing things together
Now that we have all at hand, the data source as well as the design component for the list of colleagues, the last step to perform is to create a content item that is making use of all this. Again you could copy one of the existing content items and alter the fields to represent what we have created here.
In short the following content item comprises:
Enjoy Your List of Colleagues
In one of my recent projects we had a requirement where a user should have the possibility to save "favourites". In our case the item that the user should "save" was a WCM content item.
To implement that functionality we decided to use the tagging feature of WebSphere Portal. Since we wanted to avoid custom coding and at at the same time business users needed to be able to change the setup easily we chose to leverage the Portal Tagging REST API and use DDC to display the data.
The ATOM feed we wanted to parse is the following:
Our goal was to show the item name and the URL for the tagged content item. While most of the implementation was straight forward chosen the right URL for the data source was a bit tricky.
Displaying the data with DDC
We started of using the full URL including the host name. Since the REST call requires authentication this did not work since the LTPA token was not passed through. It turned out that it was good enough to just use the URI for the data source (uri=rm:empty?tmparam=tm:name:favorite&scope=PERSONAL).
To pass the variables use the following snipped in the presentation template:
[Plugin:ListRenderingContext extension-id="ibm.portal.ddc.xml" attribute="source=rm:empty" attribute1="sourceParams=tmparam=tm:name:favorite&scope=PERSONAL" profile="ibm.portal.atom"]
Showing the item name was easy since we just had to read the "title" element. To read the URL to the content item we had to parse the following with the atom:entry:
To do that we added the following expression to the resource environment properties:
The other option would have been to read the URI - in that case the Portal namespace needs to be added to the properties
Open on the ToDo List is to implement the read operation also with DDC when someone is tagging an element.
Matthias Falkenberg 060001S5C2 Tags:  video ddc digital-data-connector youtube greenwheels websphere-commerce 1,272 Views
You might already know how versatile the Digital Data Connector for WebSphere Portal truly is and what benefits it gives you. In the past we have seen many different integration stories. For example, the integration of data from:
What you can see in an all new video on Youtube is another exciting example. Watch how Bryan Daniel (IBM) creates a bike shop with WebSphere Portal and WebSphere Commerce using the Digital Data Connector framework.
Matthias Falkenberg 060001S5C2 Tags:  smart-cloud-for-social-bu... social-business ddc sr social-rendering connections digital-data-connector connections-cloud ibm-connections 1,373 Views
Matthias Falkenberg 060001S5C2 Tags:  sample-code openntf bpm downloads business-process-manager ddc sample websphere-portal wcm 1,680 Views
The IBM Digital Data Connector is a very powerful integration framework in IBM WebSphere Portal and Web Content Manager. We know that much for quite a while now. In this very spirit, a team of IBMers has just released an integration sample for IBM Business Process Manager (BPM).
Just as some of the other samples that we mentioned in this blog in May (see also Integrating WebSphere Commerce using the Digital Data Connector framework), you can download this new sample from http://openntf.org/main.nsf/project.xsp?r=project/Business%20Process%20Manager%20Sample%20for%20IBM%20Digital%20Data%20Connector%20in%20WebSphere%20Portal.
Enjoy this new and exciting example of DDC-based backend integration!
Matthias Falkenberg 060001S5C2 Tags:  ddc json presentation xml framework integration conference 1,386 Views
When we released the Digital Data Connector framework with its built-in support for XML, people kept asking us about a generic JSON support. Since IBM WebSphere Portal V8.5 CF06, you can also consume JSON via DDC!
It goes without saying that we also documented the JSON support in the knowledge center. You will find it here: http://www-01.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/social/plrf_intgrt_rmt_json.dita
In addition, we just uploaded the latest version of the Digital Data Connector.pdfView Details that we presented at the IBM Digital Experience Conference 2015 in Dublin last week. It also includes information on the generic JSON support and a few more samples that demonstrate the power of the DDC framework.
Matthias Falkenberg 060001S5C2 Tags:  integration digital-data-connector ddc openntf domino-database domino samples downloads sample-code 795 Views
Our DDC journey continues with another great integration sample! This time, you will learn about the use of the DDC framework to connect to a Domino database and integrate its data into IBM WebSphere Portal.
Even if you are not that much into Domino, this all new sample is a fantastic DDC learning exercise, because it explains two different approaches for using DDC:
In addition, both approaches support a paging mechanism to present only clear subsets of data to the end user.