Customizing IBM Connections Profile Labels
Customizing IBM Connections 3.x labels is pretty easy, you just have to create a properties file, store your customized labels in it and place this file inside your <customization_dir>/strings directory:
http://www-10.lotus.com/ldd/lcwiki.nsf/dx/Customizing_product_strings_ic301
Customizing the profile labels on my installation unfortunately did not work although mentioned on wiki page (com.ibm.lconn.profiles.strings.ui_xx, com.ibm.lconn.profiles.strings.uilabels_xx).
So I had to find a workaround by using an external resource bundle and use it in my profiles. This needs more than one properties file but is still pretty easy. In this example I will reuse a given profile field (pagerNumber) and will add a customized label to it.
1. Create a properties file for each language you are using inside your strings directory -> I’m using com.belsoft.profiles.strings.uilabels_xx.properties

2. Add the key-value pair for the string that you want to customize (for each language) and save the file

3. Add your external resource bundle to LotusConnections-config.xml by checking out the config and adding some lines:
cd D:\IBM\WebSphere\AppServer\profiles\Dmgr01\bin
wsadmin.bat -lang jython -port 8879
execfile(“connectionsConfig.py”)
LCConfigService.checkOutConfig(“D:/temp”,”BSAZ-ZHRU-VSV04Cell01″)

Open LotusConnections-config.xml and add your widgetBundle inside the resource tag, you have to use your property file name as widgetbundle name:
<widgetBundle name=”com.belsoft.profiles.strings.uilabels” prefix=”belsoft”/>
![]()
Check in your changes:
LCConfigService.checkInConfig(“D:/temp”,”BSAZ-ZHRU-VSV04Cell01″)

4. Now we have to use the new labels inside the profiles:
execfile(“profilesAdmin.py”)
ProfilesConfigService.checkOutConfig(“D:/temp”,”BSAZ-ZHRU-VSV04Cell01″)

Open profiles-config.xml and change the line for attribute pagerNumber (bundeleIdRef has to be the prefix of your added widgetBundle!):
<editableAttribute labelKey=”label.belsoft.privateMobileNumber” bundleIdRef=”belsoft” showLabel=”true” hideIfEmpty=”true”>pagerNumber</editableAttribute>
![]()
Check in your changes:
ProfilesConfigService.checkInConfig(“D:/temp”,”BSAZ-ZHRU-VSV04Cell01″)
5. Last step is to update your versionStamp and sync all your nodes:
execfile(“connectionsConfig.py”)
LCConfigService.checkOutConfig(“D:/temp”,”BSAZ-ZHRU-VSV04Cell01″)
LCConfigService.updateConfig(“versionStamp”,”")
LCConfigService.checkInConfig(“D:/temp”,”BSAZ-ZHRU-VSV04Cell01″)
synchAllNodes()
exit
After a restart of your profiles server you should see the new label on your profiles page:
![]()
Media Gallery Image Preview in IBM Connections 3.0.1 aktivieren
Wir nutzen bei uns intern seit dem Erscheinen der IBM Connections 3.0.1 Version diese auch. Die wichtigsten Neuerungen in dieser Version waren die Ideation Blogs sowie die Media Gallery, in welcher man Bilder und Videos ablegen und mit einer nützlichen Vorschaufunktion durchsuchen kann.
Nur leider hat diese Vorschaufunktion vom Beginn weg nicht funktioniert und wir haben auf eine Nutzung der Galleries somit ersteinmal verzichtet.
Im Connections Forum habe ich dann festgestellt, dass ich nicht der einzige mit dem Problem war und das es ein Problem mit den Zugriffsrechten auf die Files Komponente war. Nur auf eine Lösung mussten wir länger warten.
Sjaak Ursinus hat nun eine Lösung gefunden und diese netterweise auch im Forum mitgeteilt. Solltet ihr also jemals ein Problem mit der Vorschau haben, hier ist eure Lösung:
The future of social software in the enterprise – Lotus Connections 3
Im Rahmen der Lotusphere Comes To You 2011 Veranstaltung in der Schweiz, durfte ich einen Vortrag zu der neuen Version 3 von Lotus Connections halten. Das Kundenfeedback war sehr positiv, doch macht euch doch selber ein Bild davon:
IBM Lotus Connections 3 auf dem iPhone
IBM Lotus Connections hat mit der Version 3 sehr viele Verbesserungen im Bereich Zugriff über mobile Geräte gebracht. Man kann mittlerweile direkt per iPhone (oder mit fast jeglichem mobilen Gerät) mit allen Komponenten arbeiten und somit wirklich von überall auf die nötigen Daten zugreifen resp. mit seinem Netzwerk interagieren.
Für meinen Arbeitgeber Belsoft AG habe ich dazu einen kleinen YouTube Film erstellt:
Ich bin wirklich von den gebotenen Möglichkeiten begeistert und freue mich darauf in Zukunft noch mehr IBM Lotus Lösungen auf dem iPhone zu sehen. Mein nächster Task wird nun das Branding der IBM Connections Mobile Sites sein.
Erstellen eines Links zu Personenprofil und Business Card in Lotus Connections
Falls man innerhalb eines Blogbeitrages oder in einem Wiki (alle Connections Seiten, welche eine HTML Ansicht im Richtext Editor haben) einen Link zu einer Person einfügen will, kann man folgenden HTML Code verwenden:
<span class="vcard">
<a class="fn person lotusPerson" href="/profiles/html/profileView.do?email=klaus.bild@mailaddress.ch">Klaus Bild</a>
<span class="email" style="display: none;">klaus.bild@mailaddress.ch</span>
</span>
Wenn ihr mit der Maus über den Namen fährt, erscheint wieder das Popup für die Business Card:


Mehr dazu findet man auch unter:
http://www-10.lotus.com/ldd/lcwiki.nsf/dx/Integrating_the_Profiles_business_card_lc3
Recent Posts
Pages
Tag Cloud
Blogroll
- So gleich geht's los, erster Flug für unseren Sohn, wird sicherlich spannend. (@ Terminal B) 4sq.com/J7Vj15 5 days ago
- Die 60ger Löwen sind in Zürich, was die hier wohl machen #tsv1860 http://t.co/P5FTF0iF 1 week ago
- Mal wieder im Rheintal, wäre nur der Weg von Zürich nicht immer so weit. #tdi #day 1 week ago





