Make 
Your 
IBM 
ConnecDons 
Deployment 
Your 
Own 
-­‐ 
Customize 
It! 
Klaus 
Bild 
– 
WebGate 
ConsulDng 
AG 
Christoph...
Christoph 
Stö2ner 
IBM 
SoXware 
Consultant 
Fritz 
& 
Macziol 
GmbH 
IBM 
Notes 
/ 
Domino 
seit 
1999 
IBM 
ConnecDons ...
Über 
diesen 
Vortrag 
hQp://www.slideshare.net/kbild/show301-­‐make-­‐your-­‐ibm-­‐connecDons-­‐deployment-­‐your-­‐own-­...
Notes 
& 
Domino 
–> 
Agenda 
• Einleitung 
• Benutzeroberfläche 
• Login 
Seite 
• BenachrichDgungen 
• Gebng 
Started 
S...
Agenda 
(falls 
es 
die 
Zeit 
erlaubt) 
Notes 
& 
Domino 
–> 
• Mobile 
ApplikaDon 
• Desktop 
Plugin 
Mobil, 
Web 
Admin...
Einleitung 
– 
Wer 
ist 
hier 
im 
Publikum? 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Einleitung 
– 
Ziel 
der 
Session? 
Dieser 
Vortrag 
soll 
Ihnen 
die 
Grundlage 
vermiQeln, 
um 
Anpassungen 
Ihrer 
Umge...
Einleitung 
– 
Die 
Systemumgebung 
ConnecDons 
5 
(IBM 
Domino 
LDAP, 
single 
box 
InstallaDon) 
• CONNECTIONS_CUSTOMIZA...
Einleitung 
– 
Bemerkungen 
Abkürzungen 
werden 
verwendet: 
CustomizaDon 
Verzeichnis, 
kann 
in 
der 
WebSphere 
Variabl...
Benutzeroberfläche 
-­‐ 
Einleitung 
neues 
Menu 
und 
einen 
permanenten 
Link 
hinzufügen 
Notes 
& 
Domino 
–> 
• In 
d...
Benutzeroberfläche 
-­‐ 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
ConnecDons 
5 
nutzt 
das 
NextGen 
Theme 
standardmässig 
ist 
di...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDon...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
im 
Order 
custom_dir 
custom.css 
Notes 
& 
Domino 
–> 
• Erstell...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
CSS-­‐Format 
zB. 
Mit 
Firebug 
herausfinden 
Notes 
& 
Domino 
–...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
mit 
einem 
Text 
Editor 
des 
kopierten 
css 
Tags 
aus 
Firebug ...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
des 
IBM 
Logos 
und 
hinzufügen 
eines 
neuen 
Logos 
über 
Notes...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
custom_dirthemes 
gen4Theme und 
kopieren 
des 
Logos 
ibmconnect....
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Farben 
und 
Logo 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDon...
Benutzeroberfläche 
-­‐ 
Exkurs 
Wem 
das 
stoppen 
und 
starten 
über 
die 
WAS 
AdministraDve 
Console 
zu 
mühsam 
ist ...
Benutzeroberfläche 
– 
Resultat 
– 
Farben 
und 
Logo 
Notes 
& 
Domino 
–> 
• Refresh 
des 
Browsers 
Mobil, 
Web 
AdminC...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Neues 
Menu 
und 
Link 
vom 
Ordner 
profiles_dirAppSrv01installedApps 
connectionsCe...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Neues 
Menu 
und 
Link 
mit 
einem 
Text 
Editor 
von 
einigen 
Zeilen 
am 
Ende 
der...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Neues 
Menu 
und 
Link 
question.png 
Notes 
& 
Domino 
–> 
• Kopieren 
des 
referenz...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Neues 
Menu 
und 
Link 
eines 
Orders 
mit 
dem 
Namen 
menu 
und 
erstellen 
der 
ib...
Benutzeroberfläche 
-­‐ 
How 
to 
– 
Neues 
Menu 
und 
Link 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als ...
Benutzeroberfläche 
– 
Resultat 
– 
Neues 
Menu 
und 
Link 
• Refresh 
Notes 
& 
Domino 
–> 
des 
Browsers 
Mobil, 
Web 
A...
Benutzeroberfläche 
– 
Ressourcen 
hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ 
customize/t_admin_c...
Login 
Seite 
– 
Einleitung 
ZusDmmungstext 
der 
Login 
Seite 
hinzufügen 
Notes 
& 
Domino 
–> 
• In 
diesem 
Teil 
werd...
Login 
Seite 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Login 
Seite 
– 
How 
to 
– 
login.jsp 
muss 
angepasst 
werden, 
um 
die 
Loginseite 
zu 
verändern. 
Zuerst 
wird 
die 
...
Login 
Seite 
– 
How 
to 
– 
login.jsp 
folgendem 
Text, 
welcher 
einen 
ZusDmmungstext 
hinzufügt 
Notes 
& 
Domino 
–> ...
Login 
Seite 
– 
How 
to 
– 
login.jsp 
muss 
der 
Login 
BuQon 
deakDviert 
werden 
und 
eine 
ID 
assoziiert 
werden, 
d...
Login 
Seite 
– 
How 
to 
– 
login.jsp 
muss 
ein 
kleines 
Javascript 
hinzugefügt 
werden, 
welches 
kontrolliert, 
ob 
...
Login 
Seite 
– 
How 
to 
– 
Hinzufügen 
von 
property 
Datei(en) 
• Im 
letzten 
SchriQ 
müssen 
noch 
die 
property 
Dat...
Login 
Seite 
– 
How 
to 
die 
Common 
und 
Homepage 
App 
stoppen 
und 
starten, 
am 
Notes 
& 
Domino 
–> 
• Nun 
besten...
Login 
Seite 
– 
Resultat 
Notes 
& 
Domino 
–> 
• Refresh 
des 
Browsers 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichCli...
Login 
Seite 
– 
Ressourcen 
IBM 
Lotus 
ConnecDons 
3.0 
hQp://public.dhe.ibm.com/soXware/dw/lotus/LC30CustomizeFinal.pdf...
BenachrichDgungen 
– 
Einleitung 
Standard 
Text 
von 
Mail 
BenachrichDgungen 
anpassen 
Standard 
Intervalle 
des 
Verse...
BenachrichDgungen 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Angepasster 
Sender 
Angepasster 
Texte 
Angepasste 
Farben 
und 
Lo...
BenachrichDgungen 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Alle 
wöchentlichen 
Newsle2er 
werden 
auf 
täglich 
geändert 
Mobi...
BenachrichDgungen 
– 
How 
to 
– 
Anpassen 
des 
Textes 
notification(_de).properties im 
wir 
arbeiten 
hier 
direkt 
auf...
BenachrichDgungen 
– 
How 
to 
– 
Anpassen 
des 
Textes 
IBM 
Connec9ons 
zu 
IBM 
Connect 
14 
Anpassung 
für 
jegliche 
...
BenachrichDgungen 
– 
How 
to 
– 
Anpassen 
des 
Textes 
Ordner 
und 
nun 
öffnen 
von 
newsresourcesnls 
Textstellen 
auf...
BenachrichDgungen 
– 
How 
to 
– 
Logo 
und 
Farben 
Ordner 
und 
nun 
öffnen 
von 
Notes 
& 
Domino 
–> 
• Zurück 
zum 
n...
BenachrichDgungen 
– 
How 
to 
– 
Logo 
und 
Farben 
des 
referenzierten 
footer 
Bildes 
von 
ibmconnect.png 
Notes 
& 
D...
BenachrichDgungen 
– 
How 
to 
– 
Logo 
und 
Farben 
Ordner 
und 
kopieren 
von 
resourcesimages 
Notes 
& 
Domino 
–> 
• ...
BenachrichDgungen 
– 
How 
to 
– 
Standard 
Einstellungen 
• Starten 
des 
wsadmin 
Clients 
und 
ausführen 
von 
notifica...
BenachrichDgungen 
– 
How 
to 
– 
Standard 
Einstellungen 
• Öffnen 
notification-config.xml in 
D:temp 
der 
Werte 
für 
...
BenachrichDgungen 
– 
How 
to 
– 
Standard 
Einstellungen 
• Ändern 
defaultFollowFrequency="WEEKLY” 
Notes 
& 
Domino 
au...
BenachrichDgungen 
– 
How 
to 
– 
Standard 
Einstellungen 
• Schliessen 
LCConfigService.checkInNo9fica9onConfig() 
Notes ...
BenachrichDgungen 
– 
How 
to 
– 
Standard 
Einstellungen 
• Ausführen 
des 
folgenden 
Befehls 
um 
die 
Standard 
Einste...
BenachrichDgungen 
– 
How 
to 
– 
Logo 
und 
Farben 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
auswählen 
und...
BenachrichDgungen 
– 
How 
to 
– 
Logo 
und 
Farben 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDons 
...
BenachrichDgungen 
– 
Resultat 
der 
neuen 
Einstellungen 
über 
das 
klicken 
auf 
Notes 
& 
Domino 
–> 
• Testen 
“Stand...
BenachrichDgungen 
– 
Resultat 
– 
Logo 
und 
Farben 
kann 
das 
Versenden 
von 
BenachrichDgungen 
durch 
das 
aufrufen 
...
BenachrichDgungen 
– 
Resultat 
– 
Logo 
und 
Farben 
der 
NewsleQer 
im 
Mailclient 
oder 
auf 
dem 
Handy 
Notes 
& 
Dom...
BenachrichDgungen 
– 
Ressourcen 
hQp://www-­‐01.ibm.com/support/knowledgecenter/api/content/ 
SSYGQH_5.0.0/admin/customiz...
Gebng 
Started 
Seite 
– 
Einleitung 
Gebng 
Started 
Page 
einen 
weiteren 
Reiter 
hinzufügen 
Notes 
& 
Domino 
–> 
• I...
Gebng 
Started 
Seite 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Gebng 
Started 
Seite 
– 
How 
to 
der 
Gebng 
started 
page 
einen 
weiteren 
Reiter 
hinzuzufügen 
muss 
der 
wsadmin 
C...
Gebng 
Started 
Seite 
– 
How 
to 
muss 
der 
gebngstarted-­‐config.xml 
Datei 
hinzugefügt 
Inhalt 
muss 
auf 
dem 
gleic...
Gebng 
Started 
Seite 
– 
How 
to 
den 
Text 
des 
Reiters 
zu 
definieren 
muss 
eine 
ProperDes 
Datei 
custom_dirstring...
Gebng 
Started 
Seite 
– 
How 
to 
der 
Datei 
und 
danach 
einchecken: 
HomepageCellConfig.checkInGecngstartedConfig() 
N...
Gebng 
Started 
Seite 
– 
How 
to 
connectionsConfig.py 
und 
folgende 
Befehl 
absetzen, 
um 
den 
Versionsstempel 
von 
...
Gebng 
Started 
Seite 
– 
How 
to 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDons 
– 
WebSphere 
ente...
Gebng 
Started 
Seite 
– 
Resultat 
Notes 
& 
Domino 
–> 
• Refresh 
des 
Browsers 
Mobil, 
Web 
AdminCamp 
2014 
und 
als...
Gebng 
Started 
Seite 
– 
Ressourcen 
hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ 
customize/t_cust...
CommuniDes 
– 
Einleitung 
zusätzliche 
Community 
Themes 
erstellen 
für 
diese 
neuen 
Themes 
definieren 
Widgets 
den ...
CommuniDes 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
CommuniDes 
– 
How 
to 
– 
Theme 
5 
nutzt 
das 
NextGen 
Theme, 
dieses 
Theme 
muss 
darum 
auch 
als 
Vorlage 
für 
das...
CommuniDes 
– 
How 
to 
– 
Theme 
als 
Template 
verwenden 
für 
ein 
neues 
Theme 
webgateTheme 
und 
webgateTheme.css 
s...
CommuniDes 
– 
How 
to 
– 
Theme 
der 
css 
Dateien 
(webgateTheme.css, 
fumTheme.css) 
relaDven 
Pfade 
umwandeln 
in 
ab...
CommuniDes 
– 
How 
to 
– 
Theme 
• Auch hier verbergen des IBM Logos und hinzufügen eines 
neuen Logos über folgende CSS ...
CommuniDes 
– 
How 
to 
– 
Theme 
des 
wsadmin 
Clients 
und 
ausführen 
von 
communities-config.xml 
Communi9esConfigServ...
CommuniDes 
– 
How 
to 
– 
Theme 
communities-config.xml im 
Verzeichnis 
der 
neuen 
Themes 
(BeschriXung 
und 
Vorschaub...
CommuniDes 
– 
How 
to 
– 
Theme 
communities-config.xml 
Communi9esConfigService.checkInConfig() 
Notes 
& 
Domino 
–> 
•...
CommuniDes 
– 
How 
to 
– 
Theme 
com.ibm.lconn.communities.strings.ui.properties 
custom_dirstrings Verzeichnis, 
sowie 
...
CommuniDes 
– 
How 
to 
– 
Theme 
der 
Theme 
Vorschaubilder 
ins 
Verzeichnis 
Notes 
& 
Domino 
–> 
• Kopieren 
custom_d...
CommuniDes 
– 
How 
to 
– 
Theme 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
nach 
„ApplicaDons 
– 
WebSphere 
ent...
CommuniDes 
– 
Resultat 
– 
Theme 
einer 
Community 
und 
ändern 
des 
Theme 
in 
eines 
der 
zwei 
Notes 
& 
Domino 
–> 
...
CommuniDes 
– 
Beispiel 
– 
Widgets 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
CommuniDes 
– 
How 
to 
– 
Widgets 
werden 
zwei 
sehr 
simple 
Widgets 
der 
CommuniDes 
ApplikaDon 
hinzufügen. 
Eins 
d...
CommuniDes 
– 
How 
to 
– 
Widgets 
ob 
der 
Widget 
descriptor 
im 
Browser 
geöffnet 
werden 
Notes 
& 
Domino 
–> 
• Te...
CommuniDes 
– 
How 
to 
– 
Widgets 
werden 
die 
Widgets 
zu 
unseren 
ConnecDons 
CommuniDes 
hinzugefügt, 
starten 
des ...
CommuniDes 
– 
How 
to 
– 
Widgets 
D:temp 
der 
neuenWidget 
definiDons 
widgets-config.xml 
Das 
bewirkt, 
dass 
das 
Wi...
CommuniDes 
– 
How 
to 
– 
Widgets 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
nach 
„ApplicaDons 
– 
WebSphere 
e...
CommuniDes 
– 
Resultat 
– 
Widgets 
einer 
Community 
und 
klick 
auf 
neuen 
Widgets 
selekDeren 
und 
hinzufügen 
Notes...
CommuniDes 
– 
Ressourcen 
a 
custom 
theme 
to 
CommuniDes 
hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/a...
Wikis 
– 
Einleitung 
Standard 
Willkommensseite 
von 
Wikis 
anpassen 
Notes 
& 
Domino 
–> 
• In 
diesem 
Teil 
werden 
...
Wikis 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Wikis 
– 
How 
to 
– 
Willkommensseite 
eines 
neuen 
Wikis 
und 
dann 
klick 
auf 
edit 
der 
Willkommens 
Seite 
in 
die...
Wikis 
– 
How 
to 
– 
Willkommensseite 
des 
HTML 
code 
in 
eine 
Textdatei 
und 
enxernen 
aller 
Notes 
& 
Domino 
–> 
...
Wikis 
– 
How 
to 
– 
Willkommensseite 
com.ibm.lconn.share.services.handlers.wiki.nls.WikiWe 
lcomeMessages_en.properties...
Wikis 
– 
How 
to 
– 
Willkommensseite 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
nach 
“ApplicaDons 
– 
WebSpher...
Wikis 
– 
Resultat 
– 
Willkommensseite 
Notes 
& 
Domino 
–> 
• Erstellen 
eines 
neuen 
Wikis 
Mobil, 
Web 
AdminCamp 
2...
Wikis 
– 
Ressourcen 
hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ 
admin/t_customize_wikis_welcome_...
Profile 
– 
Agenda 
der 
neuen 
Profilfelder 
über 
TDI 
Notes 
& 
Domino 
–> 
• Profil 
Felder 
hinzufügen 
• Synchronisi...
Profile 
– 
Einleitung 
– 
Neue 
Felder 
Vorlagen 
anpassen, 
damit 
die 
neuen 
Felder 
angezeigt 
werden 
Notes 
& 
Domi...
Profile 
– 
Beispiel 
– 
Neue 
Felder 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Neue 
Felder 
des 
wsadmin 
Clients 
und 
ausführen 
von 
profiles-config.xml 
ProfilesConfigServi...
Profile 
– 
How 
to 
– 
Neue 
Felder 
AQribute 
werden 
zum 
Profildatenmodell 
hinzugefügt 
Notes 
& 
Domino 
–> 
• Folge...
Profile 
– 
How 
to 
– 
Neue 
Felder 
müssen 
die 
neuen 
Felder 
mit 
einem 
Profiltyp 
verbunden 
muss 
die 
Datei 
prof...
Profile 
– 
How 
to 
– 
Neue 
Felder 
profiles-config.xml 
Notes 
& 
Domino 
–> 
• Einchecken 
von 
ProfilesConfigService....
Profile 
– 
How 
to 
– 
Neue 
Felder 
müssen 
die 
BeschriXungen 
hinzugefügt 
werden 
com.connect.profiles.strings.uilabe...
Profile 
– 
How 
to 
– 
Neue 
Felder 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Neue 
Felder 
neue 
Ressource 
Bundle 
muss 
nun 
registriert 
und 
für 
die 
Freemarker 
Vorlagen...
Profile 
– 
How 
to 
– 
Neue 
Felder 
LotusConnections-config.xml 
profiles-config.xml 
ProfilesConfigService.checkOutConf...
Profile 
– 
How 
to 
– 
Neue 
Felder 
von 
der 
Datei 
profiles-­‐config.xml 
und 
hinzufügen 
der 
Referenz 
zum 
neu 
re...
Profile 
– 
How 
to 
– 
Neue 
Felder 
müssen 
einige 
Makros 
hinzugefügt 
werden, 
welche 
uns 
Listen 
oder 
Auswahlfeld...
Profile 
– 
How 
to 
– 
Neue 
Felder 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Neue 
Felder 
die 
Möglichkeit 
zu 
haben 
das 
eigene 
Profil 
anzupassen 
muss 
zuerst 
die 
Dat...
Profile 
– 
How 
to 
– 
Neue 
Felder 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Neue 
Felder 
die 
Datei 
profileDetails.Xl 
in 
D:temp 
muss 
angepasst 
werden, 
damit 
die 
neu...
Profile 
– 
How 
to 
– 
Neue 
Felder 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Neue 
Felder 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Neue 
Felder 
profiles-config.xml und 
Synchronisieren 
customControls.ftl auf 
alle 
nodes). 
BEM...
Profile 
– 
Einleitung 
– 
SynchronisaDon 
der 
neuen 
Profilfelder 
mit 
dem 
LDAP 
Server 
unter 
Notes 
& 
Domino 
–> 
...
Profile 
– 
How 
to 
– 
SynchronisaDon 
des 
neuen 
Feldes 
twiQer 
Id 
vom 
LDAP 
Server 
zur 
muss 
folgendes 
hinzugefü...
Profile 
– 
How 
to 
– 
SynchronisaDon 
Daten 
sind 
im 
Feld 
“twiQerid” 
auf 
dem 
LDAP 
Server 
Notes 
& 
Domino 
–> 
•...
Profile 
– 
How 
to 
– 
SynchronisaDon 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
nach 
“ApplicaDons 
– 
WebSpher...
Profile 
– 
Resultat 
– 
SynchronisaDon 
des 
Profils 
und 
testen 
der 
neuen 
Felder 
Notes 
& 
Domino 
–> 
• Öffnen 
Mo...
Profile 
– 
Einleitung 
– 
Widget 
diesem 
Teil 
werden 
wir 
ein 
neues 
Google 
Widget 
dem 
Profil 
hinzufügen: 
• Erst...
Profile 
– 
Beispiel 
– 
Widget 
Anzeige 
der 
Büroadresse 
in 
Google 
Maps 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp...
Profile 
– 
How 
to 
– 
Widget 
custom_dirprofiles mit 
Notes 
& 
Domino 
–> 
• Erstellen 
des 
Widgets 
im 
Verzeichnis 
...
Profile 
– 
How 
to 
– 
Widget 
hQp://kbild.ch/2014/02/google-­‐maps-­‐widget-­‐ibm-­‐connecDons-­‐profiles/ 
Notes 
& 
Do...
Profile 
– 
How 
to 
– 
Widget 
hQp://kbild.ch/2014/02/google-­‐maps-­‐widget-­‐ibm-­‐connecDons-­‐profiles/ 
Notes 
& 
Do...
Profile 
– 
How 
to 
– 
Widget 
wird 
das 
Widget 
zu 
unseren 
ConnecDons 
Profilen 
hinzugefügt, 
dafür 
muss 
der 
wsad...
Profile 
– 
How 
to 
– 
Widget 
widgets-config.xml im 
Verzeichnis 
Notes 
& 
Domino 
–> 
• Öffnen 
der 
Datei 
D:temp 
• ...
Profile 
– 
How 
to 
– 
Widget 
widgets-config.xml 
ProfilesConfigService.checkInWidgetConfig() 
Notes 
& 
Domino 
–> 
• E...
Profile 
– 
How 
to 
– 
Widget 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDons 
– 
WebSphere 
enterpr...
Profile 
– 
Resultat 
– 
Widget 
eines 
Profiles 
und 
testen 
des 
Widgets 
Notes 
& 
Domino 
–> 
• Öffnen 
Mobil, 
Web 
...
Profile 
– 
Einleitung 
– 
Profile 
Types 
diesem 
Teil 
werden 
wir 
ein 
einen 
zweiten 
Profiltyp 
hinzufügen. 
Dieser ...
Profile 
– 
Beispiel 
– 
Profile 
Types 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Profile 
Types 
muss 
entschieden 
werden, 
anhand 
von 
welchem 
Feld 
im 
LDAP 
der 
Profil 
Typ...
Profile 
– 
How 
to 
– 
Profile 
Types 
sieht 
man 
nun 
in 
der 
Employee 
Datenbank 
Notes 
& 
Domino 
–> 
• Starten 
de...
Profile 
– 
How 
to 
– 
Profile 
Types 
des 
wsadmin 
Clients 
und 
ausführen 
von 
profiles-config.xml 
ProfilesConfigSer...
Profile 
– 
How 
to 
– 
Profile 
Types 
Profil 
Typ 
und 
die 
dazugehörigen 
Profil 
Felder 
müssen 
in 
der 
profiles-ty...
Profile 
– 
How 
to 
– 
Profile 
Types 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Profile 
Types 
können 
wir 
abhängig 
vom 
Profil 
Typ 
die 
Profil 
FunkDonen 
oder 
Widgets 
de...
Profile 
– 
How 
to 
– 
Profile 
Types 
Notes 
& 
Domino 
–> 
• Einchecken 
der 
Profil 
KonfiguraDon 
ProfilesConfigServi...
Profile 
– 
How 
to 
– 
Profile 
Types 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDons 
– 
WebSphere ...
Profile 
– 
How 
to 
– 
Profile 
Types 
mit 
einem 
externen 
Benutzer 
Notes 
& 
Domino 
–> 
• Einloggen 
Tagging 
möglic...
Profile 
– 
How 
to 
– 
Profile 
Types 
mit 
internen 
Benutzer 
und 
öffnen 
das 
Profil 
eines 
FunkJonen 
deakJviert 
N...
Profile 
– 
How 
to 
– 
Profile 
Types 
werden 
Widgets 
anhand 
des 
Profil 
Typ 
deakDviert 
aller 
Widgets 
welche 
nic...
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Profile 
– 
How 
to 
– 
Profile 
Types 
der 
Widget 
KonfiguraDon 
und 
Neustart 
der 
Profil 
Notes 
& 
Domino 
–> 
• Ein...
Profile 
– 
How 
to 
– 
Profile 
Types 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDons 
– 
WebSphere ...
Profile 
– 
Resultat 
– 
Profile 
Types 
Widgets 
enTernt 
Notes 
& 
Domino 
–> 
Tags 
vollständig 
enTernt 
Tabs 
enTernt...
Profile 
– 
Ressourcen 
hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/admin/ 
c_admin_profiles_add_cus...
Profile 
– 
Ressourcen 
hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/customize/ 
c_admin_profiles_cus...
Richtext 
Editor– 
Einleitung 
Plugin 
dem 
Richtext 
Editor 
hinzufügen 
Notes 
& 
Domino 
–> 
• In 
diesem 
Teil 
werden...
Richtext 
Editor 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Richtext 
Editor 
– 
How 
to 
für 
die 
Erweiterungen 
des 
RTE 
ist, 
wie 
man 
ein 
CKEditor 
Plugin 
erstellt 
hQp://do...
Richtext 
Editor 
– 
How 
to 
custom_dirjavascriptcomibmoneuickeditoreditorplugins 
Notes 
& 
Domino 
–> 
• Kopieren 
des ...
Richtext 
Editor 
– 
How 
to 
provision_dirwebresources 
com.ibm.lconn.blogs.web.resources_*.jar 
mit 
einem 
Zip 
Program...
Richtext 
Editor 
– 
How 
to 
ins 
Verzeichnis 
custom_dirjavascriptlconnblogs (oder 
wikis) 
Notes 
& 
Domino 
–> 
• Kopi...
Richtext 
Editor 
– 
How 
to 
der 
Datei 
ckeditor.js 
und 
hinzufügen 
des 
neuen 
Plugins 
Notes 
& 
Domino 
–> 
• Öffne...
Richtext 
Editor 
– 
How 
to 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDons 
– 
WebSphere 
enterpris...
Richtext 
Editor 
– 
Resultat 
eines 
neuen 
Blogbeitrags 
und 
testen 
des 
Plugins 
Notes 
& 
Domino 
–> 
• Refresh 
des...
Richtext 
Editor 
– 
Ressourcen 
hQp://docs.cksource.com/CKEditor_3.x/Tutorials 
– 
Extending 
the 
IBM 
ConnecDons 
Rich ...
Zweiter 
Teil 
(falls 
Zeit 
bleibt) 
Notes 
& 
Domino 
–> 
• Mobile 
App 
• Desktop 
Plugin 
Mobil, 
Web 
AdminCamp 
2014...
Mobile 
App 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Mobile 
App 
– 
How 
to 
-­‐ 
Vorbereitung 
Bilder 
werden 
benöDgt 
(Bsp. 
Öffnen 
von 
SameDme 
und 
density 
für 
Andro...
Mobile 
App 
– 
How 
to 
custom_dirmobile 
Notes 
& 
Domino 
–> 
• Kopieren 
der 
Bilder 
nach 
Mobil, 
Web 
AdminCamp 
20...
Mobile 
App 
– 
How 
to 
werden 
die 
neuen 
FunkDonen 
der 
Mobile 
App 
hinzugefügt, 
dazu 
muss 
der 
wsadmin 
Client 
...
Mobile 
App 
– 
How 
to 
mobile-config.xml und 
hinzufügen 
folgender 
Notes 
& 
Domino 
–> 
• Öffnen 
von 
<ApplicaDons> ...
Mobile 
App 
– 
How 
to 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Mobile 
App 
– 
How 
to 
Notes 
& 
Domino 
–> 
• Einchecken 
von 
mobile-config.xml 
MobileConfigService.checkInConfig() 
...
Mobile 
App 
– 
How 
to 
der 
WAS 
AdministraDve 
Console 
und 
navigieren 
zu 
“ApplicaDons 
– 
WebSphere 
enterprise 
ap...
Mobile 
App 
– 
Resultat 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Desktop 
Plugin 
– 
Beispiel 
Notes 
& 
Domino 
–> 
Mobil, 
Web 
AdminCamp 
2014 
und 
als 
RichClient
Desktop 
Plugin 
– 
How 
to 
pending 
image 
(16x16 
.ico 
file) 
Business 
card 
image 
(16x16.bmp 
file) 
Notes 
& 
Domi...
Desktop 
Plugin 
– 
How 
to 
der 
Registry 
(zB. 
automaDsiert 
über 
Group 
Policies) 
Je 
nach 
Windows 
Version 
(32-­‐...
Desktop 
Plugin 
– 
How 
to 
• HKEY_LOCAL_MACHINESOFTWAREWow6432NodeIBMSocial 
ConnectorsBranding 
• HKEY_LOCAL_MACHINESOF...
Desktop 
Plugin 
– 
How 
to 
• HKEY_LOCAL_MACHINESOFTWAREWow6432NodeIBMSocial 
ConnectorsBrandingOutlook 
ContactCard 
Ima...
Desktop 
Plugin 
– 
Ressourcen 
the 
branding 
strings 
and 
images 
for 
the 
desktop 
plug-­‐in 
hQp://www-­‐01.ibm.com/...
Christoph 
Stö2ner 
TwiQer: 
@stoeps 
Mail: 
cstoeQner@fum.de 
Blog: 
www.stoeps.de 
Skype: 
christophstoeQner 
slideshare...
Nächste SlideShare
Wird geladen in …5
×

AdminCamp 14: Make your IBM Connections deployment your own - Customize it!

497 Aufrufe

Veröffentlicht am

This is the german and updated version of our IBM Connect 14 session on customizing your IBM Connections environment.

Veröffentlicht in: Präsentationen & Vorträge
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
497
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
8
Aktionen
Geteilt
0
Downloads
19
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

AdminCamp 14: Make your IBM Connections deployment your own - Customize it!

  1. 1. Make Your IBM ConnecDons Deployment Your Own -­‐ Customize It! Klaus Bild – WebGate ConsulDng AG Christoph StöQner -­‐ Fritz & Macziol GmbH Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  2. 2. Christoph Stö2ner IBM SoXware Consultant Fritz & Macziol GmbH IBM Notes / Domino seit 1999 IBM ConnecDons seit 2010 Ich mag: Linux, ScripDng Sprecher auf: Notes & Domino –> Über uns Klaus Bild Senior System Architect WebGate ConsulDng AG IBM Notes / Domino seit LearningSpace 2003 IBM ConnecDons seit Beta1 Mobil, Web AdminCamp 2014 und als RichClient
  3. 3. Über diesen Vortrag hQp://www.slideshare.net/kbild/show301-­‐make-­‐your-­‐ibm-­‐connecDons-­‐deployment-­‐your-­‐own-­‐customize-­‐it Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  4. 4. Notes & Domino –> Agenda • Einleitung • Benutzeroberfläche • Login Seite • BenachrichDgungen • Gebng Started Seite • CommuniDes • Wikis • Profile • Richtext Editor Mobil, Web AdminCamp 2014 und als RichClient
  5. 5. Agenda (falls es die Zeit erlaubt) Notes & Domino –> • Mobile ApplikaDon • Desktop Plugin Mobil, Web AdminCamp 2014 und als RichClient
  6. 6. Einleitung – Wer ist hier im Publikum? Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  7. 7. Einleitung – Ziel der Session? Dieser Vortrag soll Ihnen die Grundlage vermiQeln, um Anpassungen Ihrer Umgebung zu planen und in Angriff zu nehmen. Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  8. 8. Einleitung – Die Systemumgebung ConnecDons 5 (IBM Domino LDAP, single box InstallaDon) • CONNECTIONS_CUSTOMIZATION_DEBUG akDviert templateReloading in profiles-­‐config.xml auf 15s Daten gespeichert in soap.client.properDes BiQe debug & reloading Einstellungen für die ProdukDon IMMER deakDvieren! Notes & Domino –> • MicrosoX Windows Server 2008 R2 • IBM • Profile eingestellt • Login • -­‐> Mobil, Web AdminCamp 2014 und als RichClient
  9. 9. Einleitung – Bemerkungen Abkürzungen werden verwendet: CustomizaDon Verzeichnis, kann in der WebSphere Variable CONNECTIONS_CUSTOMIZATION_PATH gefunden werden (Hier D:IBMdatasharedcustomizaDon ) • provision_dir: Provision Verzeichnis, kann in der WebSphere Variable CONNECTIONS_PROVISION_PATH gefunden werden (Hier D:IBMdatasharedprovision) • profiles_dir: WebSphere profiles Verzeichnis (Hier D:IBMWebSphereAppServerprofiles) • htdocs: Notes & Domino –> • Folgende • custom_dir: HTTP Server htdocs Verzeichnis (Hier D:IBMHTTPServerhtdocs) Mobil, Web AdminCamp 2014 und als RichClient
  10. 10. Benutzeroberfläche -­‐ Einleitung neues Menu und einen permanenten Link hinzufügen Notes & Domino –> • In diesem Teil werden wir: • Das Logo und Farben anpassen • Ein Mobil, Web AdminCamp 2014 und als RichClient
  11. 11. Benutzeroberfläche -­‐ Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  12. 12. Benutzeroberfläche -­‐ How to – Farben und Logo ConnecDons 5 nutzt das NextGen Theme standardmässig ist die DokumentaDon dazu im Knowledge Center noch nicht vollständig respekDve am falschen Ort (Community Theme) abgelegt • Alle CSS Änderungen für das NextGen Theme müssen im folgenden Ordner abgelegt werden: custom_dirthemesgen4Theme Notes & Domino –> • IBM • Leider Mobil, Web AdminCamp 2014 und als RichClient
  13. 13. Benutzeroberfläche -­‐ How to – Farben und Logo der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen der Common App Mobil, Web AdminCamp 2014 und als RichClient
  14. 14. Benutzeroberfläche -­‐ How to – Farben und Logo im Order custom_dir custom.css Notes & Domino –> • Erstellen des Ordners gen4Theme themes • Im Ordner gen4Theme die Datei erstellen Mobil, Web AdminCamp 2014 und als RichClient
  15. 15. Benutzeroberfläche -­‐ How to – Farben und Logo CSS-­‐Format zB. Mit Firebug herausfinden Notes & Domino –> • Relevantes Mobil, Web AdminCamp 2014 und als RichClient
  16. 16. Benutzeroberfläche -­‐ How to – Farben und Logo mit einem Text Editor des kopierten css Tags aus Firebug #3c404 -­‐ #151718 durch Notes & Domino –> • Öffnen von custom.css • Einfügen • Ersetzen des Farbgradienten #00b2ef -­‐ #00649d Mobil, Web AdminCamp 2014 und als RichClient
  17. 17. Benutzeroberfläche -­‐ How to – Farben und Logo des IBM Logos und hinzufügen eines neuen Logos über Notes & Domino –> • Verbergen folgende CSS tags Mobil, Web AdminCamp 2014 und als RichClient
  18. 18. Benutzeroberfläche -­‐ How to – Farben und Logo custom_dirthemes gen4Theme und kopieren des Logos ibmconnect.png Notes & Domino –> • Erstellen eines images Orders in in diesen neuen Order Mobil, Web AdminCamp 2014 und als RichClient
  19. 19. Benutzeroberfläche -­‐ How to – Farben und Logo der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Starten Notes & Domino –> • Öffnen der Common App Mobil, Web AdminCamp 2014 und als RichClient
  20. 20. Benutzeroberfläche -­‐ Exkurs Wem das stoppen und starten über die WAS AdministraDve Console zu mühsam ist benutzt folgendes Python Script: AdminControl.invoke('WebSphere:name=ApplicaDonManager,process=WAS_SERVERNAME,plaxorm= proxy,node=NODE_NAME,version=8.5.5.1,type=ApplicaDonManager,mbeanIdenDfier=ApplicaDonMan ager,cell=CELL_NAME,spec=1.0', 'stopApplicaDon', '[Common]', '[java.lang.String]') AdminControl.invoke('WebSphere:name=ApplicaDonManager,process=WAS_SERVERNAME,plaxorm= proxy,node=NODE_NAME,version=8.5.5.1,type=ApplicaDonManager,mbeanIdenDfier=ApplicaDonMan ager,cell=CELL_NAME,spec=1.0', 'startApplicaDon', '[Common]', '[java.lang.String]') In unserem Beispiel: AdminControl.invoke('WebSphere:name=ApplicaDonManager,process=InfraCluster_server1,plaxorm= proxy,node=connecJonsNode01,version=8.5.5.1,type=ApplicaDonManager,mbeanIdenDfier=ApplicaD onManager,cell=connecJonsCell01,spec=1.0', 'stopApplicaDon', '[Common]', '[java.lang.String]') AdminControl.invoke('WebSphere:name=ApplicaDonManager,process=InfraCluster_server1,plaxorm= proxy,node=connecJonsNode01,version=8.5.5.1,type=ApplicaDonManager,mbeanIdenDfier=ApplicaD onManager,cell=connecJonsCell01,spec=1.0', 'startApplicaDon', '[Common]', '[java.lang.String]') Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  21. 21. Benutzeroberfläche – Resultat – Farben und Logo Notes & Domino –> • Refresh des Browsers Mobil, Web AdminCamp 2014 und als RichClient
  22. 22. Benutzeroberfläche -­‐ How to – Neues Menu und Link vom Ordner profiles_dirAppSrv01installedApps connectionsCell01Homepage.earhomepage.warnav templates nach custom_dircommonnavtemplates Notes & Domino –> • Kopieren von header.jsp Mobil, Web AdminCamp 2014 und als RichClient
  23. 23. Benutzeroberfläche -­‐ How to – Neues Menu und Link mit einem Text Editor von einigen Zeilen am Ende der Datei Notes & Domino –> • Öffnen von header.jsp • Verändern/Hinzufügen Mobil, Web AdminCamp 2014 und als RichClient
  24. 24. Benutzeroberfläche -­‐ How to – Neues Menu und Link question.png Notes & Domino –> • Kopieren des referenzierten Bildes in den Ordner htdocsimages Mobil, Web AdminCamp 2014 und als RichClient
  25. 25. Benutzeroberfläche -­‐ How to – Neues Menu und Link eines Orders mit dem Namen menu und erstellen der ibmconnect14.jsp Notes & Domino –> • Erstellen referenzierten jsp Datei Mobil, Web AdminCamp 2014 und als RichClient
  26. 26. Benutzeroberfläche -­‐ How to – Neues Menu und Link Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  27. 27. Benutzeroberfläche – Resultat – Neues Menu und Link • Refresh Notes & Domino –> des Browsers Mobil, Web AdminCamp 2014 und als RichClient
  28. 28. Benutzeroberfläche – Ressourcen hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ customize/t_admin_common_customize_main.dita hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ customize/t_admin_navbar_create_files.dita?lang=en Notes & Domino –> • Customizing the user interface • Customizing the navigaDon bar Mobil, Web AdminCamp 2014 und als RichClient
  29. 29. Login Seite – Einleitung ZusDmmungstext der Login Seite hinzufügen Notes & Domino –> • In diesem Teil werden wir: • Einen Mobil, Web AdminCamp 2014 und als RichClient
  30. 30. Login Seite – Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  31. 31. Login Seite – How to – login.jsp muss angepasst werden, um die Loginseite zu verändern. Zuerst wird die Datei aus dem Ordner profiles_dir/AppSrv01/installedApps/ connectionsCell01/Blogs.ear/blogs.war/nav/templates/ login.jsp in den Ordner custom_dircommonnavtemplates kopiert wird ersetzt Notes & Domino –> • Die Datei login.jsp • Folgender Text in login.jsp Mobil, Web AdminCamp 2014 und als RichClient
  32. 32. Login Seite – How to – login.jsp folgendem Text, welcher einen ZusDmmungstext hinzufügt Notes & Domino –> • Mit und einen BuQon Mobil, Web AdminCamp 2014 und als RichClient
  33. 33. Login Seite – How to – login.jsp muss der Login BuQon deakDviert werden und eine ID assoziiert werden, damit wir in unserem Javascript darauf referenzieren können. Folgenden Code anpassen Notes & Domino –> • Nun • Damit er so aussieht Mobil, Web AdminCamp 2014 und als RichClient
  34. 34. Login Seite – How to – login.jsp muss ein kleines Javascript hinzugefügt werden, welches kontrolliert, ob dem Text zugesDmmt wird und dann den BuQon akDviert • Dazu folgendes Javascript zum Script Teil der Datei hinzufügen Notes & Domino –> • Nun Mobil, Web AdminCamp 2014 und als RichClient
  35. 35. Login Seite – How to – Hinzufügen von property Datei(en) • Im letzten SchriQ müssen noch die property Dateien erstellt werden, welche den Text der angezeigt werden soll beinhalten. Dazu muss eine neue Datei zum Ordner custom_dirstrings hinzugefügt werden Datei muss folgenden Namen haben: com.ibm.lconn.core.strings.templates.properties können weitere Sprachen unterstützt werden, zB. muss com.ibm.lconn.core.strings.templates_de.properties Notes & Domino –> • Die • Es für Deutsch erstellt werden Mobil, Web AdminCamp 2014 und als RichClient
  36. 36. Login Seite – How to die Common und Homepage App stoppen und starten, am Notes & Domino –> • Nun besten über das Python Script Mobil, Web AdminCamp 2014 und als RichClient
  37. 37. Login Seite – Resultat Notes & Domino –> • Refresh des Browsers Mobil, Web AdminCamp 2014 und als RichClient
  38. 38. Login Seite – Ressourcen IBM Lotus ConnecDons 3.0 hQp://public.dhe.ibm.com/soXware/dw/lotus/LC30CustomizeFinal.pdf hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/customize/ t_admin_common_customize_login_screen.dita Notes & Domino –> • Customizing • Customizing the login page Mobil, Web AdminCamp 2014 und als RichClient
  39. 39. BenachrichDgungen – Einleitung Standard Text von Mail BenachrichDgungen anpassen Standard Intervalle des Versendens anpassen Notes & Domino –> • In diesem Teil werden wir: • Den • Den globalen Absender anpassen • Die • Das Logo und Farben anpassen Mobil, Web AdminCamp 2014 und als RichClient
  40. 40. BenachrichDgungen – Beispiel Notes & Domino –> Angepasster Sender Angepasster Texte Angepasste Farben und Logo Mobil, Web AdminCamp 2014 und als RichClient
  41. 41. BenachrichDgungen – Beispiel Notes & Domino –> Alle wöchentlichen Newsle2er werden auf täglich geändert Mobil, Web AdminCamp 2014 und als RichClient
  42. 42. BenachrichDgungen – How to – Anpassen des Textes notification(_de).properties im wir arbeiten hier direkt auf Original Dateien im Ordner D:IBMWebSphereAppServerprofilesDmgr01configcells connectionsCell01LotusConnections-confignotifications, biQe Originale vorher sichern Notes & Domino –> • Öffnen von resources nls Ordner • Achtung, Mobil, Web AdminCamp 2014 und als RichClient
  43. 43. BenachrichDgungen – How to – Anpassen des Textes IBM Connec9ons zu IBM Connect 14 Anpassung für jegliche Sprache, welche man auch Notes & Domino –> • Anpassen des Textes • Gleiche verwenden will Mobil, Web AdminCamp 2014 und als RichClient
  44. 44. BenachrichDgungen – How to – Anpassen des Textes Ordner und nun öffnen von newsresourcesnls Textstellen auf Notes & Domino –> • Zurück zum notifications notification(_de).properties in • Ändern von allen IBM Connec9ons IBM Connect 14 Mobil, Web AdminCamp 2014 und als RichClient
  45. 45. BenachrichDgungen – How to – Logo und Farben Ordner und nun öffnen von Notes & Domino –> • Zurück zum notifications style.ftl in newsaggregated • Ändern von allen Farbwerten • auf #025d9c Mobil, Web AdminCamp 2014 und als RichClient
  46. 46. BenachrichDgungen – How to – Logo und Farben des referenzierten footer Bildes von ibmconnect.png Notes & Domino –> • Ändern ibmLogoWhite23.png auf Mobil, Web AdminCamp 2014 und als RichClient
  47. 47. BenachrichDgungen – How to – Logo und Farben Ordner und kopieren von resourcesimages Notes & Domino –> • Zurück zum notifications ibmconnect.png nach Mobil, Web AdminCamp 2014 und als RichClient
  48. 48. BenachrichDgungen – How to – Standard Einstellungen • Starten des wsadmin Clients und ausführen von notification-config.xml LCConfigService.checkOutNo9fica9onConfig('D:/temp','connec9onsCell01') Notes & Domino –> connectionsConfig.py • Auschecken von Mobil, Web AdminCamp 2014 und als RichClient
  49. 49. BenachrichDgungen – How to – Standard Einstellungen • Öffnen notification-config.xml in D:temp der Werte für Sender und mobile Links Notes & Domino –> von • Ändern Mobil, Web AdminCamp 2014 und als RichClient
  50. 50. BenachrichDgungen – How to – Standard Einstellungen • Ändern defaultFollowFrequency="WEEKLY” Notes & Domino auf –> aller defaultFollowFrequency=”DAILY” Mobil, Web AdminCamp 2014 und als RichClient
  51. 51. BenachrichDgungen – How to – Standard Einstellungen • Schliessen LCConfigService.checkInNo9fica9onConfig() Notes & Domino –> der Datei und einchecken • Ausführen von newsAdmin.py Mobil, Web AdminCamp 2014 und als RichClient
  52. 52. BenachrichDgungen – How to – Standard Einstellungen • Ausführen des folgenden Befehls um die Standard Einstellungen für Benachrichtungen neu zu laden: NewsEmailDigestService.refreshDefaultEmailPrefsFromConfig() Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  53. 53. BenachrichDgungen – How to – Logo und Farben der WAS AdministraDve Console und navigieren zu auswählen und auf „Full Resynchronize“ klicken, dadurch werden alle Änderungen auf dem Dmgr auf die Nodes verteilt Notes & Domino –> • Öffnen “System administraDon – Nodes” • Node Mobil, Web AdminCamp 2014 und als RichClient
  54. 54. BenachrichDgungen – How to – Logo und Farben der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der News App Mobil, Web AdminCamp 2014 und als RichClient
  55. 55. BenachrichDgungen – Resultat der neuen Einstellungen über das klicken auf Notes & Domino –> • Testen “Standardwerte wiederherstellen” Mobil, Web AdminCamp 2014 und als RichClient
  56. 56. BenachrichDgungen – Resultat – Logo und Farben kann das Versenden von BenachrichDgungen durch das aufrufen folgendes Links auslösen (nur Admins erhalten BenachrichDgung) hQp://connecDons.demo.ch/news/web/testEmailDigestSendMail.acDon?type=daily • Für hQp://connecDons.demo.ch/news/web/testEmailDigestSendMail.acDon? type=daily&initNextTranche=true Notes & Domino –> • Man alle Benutzer Mobil, Web AdminCamp 2014 und als RichClient
  57. 57. BenachrichDgungen – Resultat – Logo und Farben der NewsleQer im Mailclient oder auf dem Handy Notes & Domino –> • Testen Mobil, Web AdminCamp 2014 und als RichClient
  58. 58. BenachrichDgungen – Ressourcen hQp://www-­‐01.ibm.com/support/knowledgecenter/api/content/ SSYGQH_5.0.0/admin/customize/c_customize_noDficaDons.html • Including hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ admin/t_admin_noDficaDons_include_mobile_links.dita • Sebng the default frequency of email digests hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ admin/t_admin_common_specify_default_noDficaDon_frequency.dita • Verifying hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ troubleshoot/ts_t_trigger_email_noDficaDons.dita Notes & Domino –> • Customizing noDficaDons mobile links in noDficaDons email digests Mobil, Web AdminCamp 2014 und als RichClient
  59. 59. Gebng Started Seite – Einleitung Gebng Started Page einen weiteren Reiter hinzufügen Notes & Domino –> • In diesem Teil werden wir: • Der Mobil, Web AdminCamp 2014 und als RichClient
  60. 60. Gebng Started Seite – Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  61. 61. Gebng Started Seite – How to der Gebng started page einen weiteren Reiter hinzuzufügen muss der wsadmin Client gestartet und homepageAdmin.py gettingstarted-config.xml über HomepageCellConfig.checkOutGecngstartedConfig('D:/ temp','connec9onsCell01’) Notes & Domino –> • Um ausgeführt werden • Auschecken der Mobil, Web AdminCamp 2014 und als RichClient
  62. 62. Gebng Started Seite – How to muss der gebngstarted-­‐config.xml Datei hinzugefügt Inhalt muss auf dem gleichen Host abgelegt werden (hQp://connecDons.demo.ch). Am einfachsten nutzt man den IBM HQp server dazu Notes & Domino –> • Folgendes werden • Jeglicher Mobil, Web AdminCamp 2014 und als RichClient
  63. 63. Gebng Started Seite – How to den Text des Reiters zu definieren muss eine ProperDes Datei custom_dirstrings hinzugefügt werden Namen muss für die Datei verwendet werden und der Text des Reiters hinzugefügt werden: com.ibm.lconn.homepage.resources.nls.jsp.jsp_resources.properties hier können weitere Sprach ProperDes hinzugefügt werden Notes & Domino –> • Um zum Ordner • Folgender • Auch Mobil, Web AdminCamp 2014 und als RichClient
  64. 64. Gebng Started Seite – How to der Datei und danach einchecken: HomepageCellConfig.checkInGecngstartedConfig() Notes & Domino –> • Schliessen Mobil, Web AdminCamp 2014 und als RichClient
  65. 65. Gebng Started Seite – How to connectionsConfig.py und folgende Befehl absetzen, um den Versionsstempel von ConnecDons anzupassen, damit die neuen Einstellungen im Browser geladen werden: LCConfigService.checkOutConfig('D:/temp','connec9onsCell01’) LCConfigService.updateConfig(“versionStamp”,””) LCConfigService.checkInConfig() Notes & Domino –> • Nun ausführen von Mobil, Web AdminCamp 2014 und als RichClient
  66. 66. Gebng Started Seite – How to der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Homepage App Mobil, Web AdminCamp 2014 und als RichClient
  67. 67. Gebng Started Seite – Resultat Notes & Domino –> • Refresh des Browsers Mobil, Web AdminCamp 2014 und als RichClient
  68. 68. Gebng Started Seite – Ressourcen hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ customize/t_customize_gebng_started_page.dita Notes & Domino –> • Customizing the Gebng Started view Mobil, Web AdminCamp 2014 und als RichClient
  69. 69. CommuniDes – Einleitung zusätzliche Community Themes erstellen für diese neuen Themes definieren Widgets den CommuniDes hinzufügen Notes & Domino –> • In diesem Teil werden wir: • Zwei • BeschriXung • Die Themes hinzufügen • Zwei simple Widgets erstellen • Diese Mobil, Web AdminCamp 2014 und als RichClient
  70. 70. CommuniDes – Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  71. 71. CommuniDes – How to – Theme 5 nutzt das NextGen Theme, dieses Theme muss darum auch als Vorlage für das Erstellen der Community Themes verwendet werden • Navigieren profiles_dirAppSrv01installedAppsconnectionsCell01Common.ear connections.web.resources.warWEB-INFeclipseplugins • Öffnen com.ibm.social.gen4.theme_4.0.0.20140708-0135.jar mit einem ZIP Program und navigieren nach resourcescssdefaultTheme • Kopieren Notes & Domino –> • ConnecDons zum Ordner der Datei der Datei defaultTheme.css Mobil, Web AdminCamp 2014 und als RichClient
  72. 72. CommuniDes – How to – Theme als Template verwenden für ein neues Theme webgateTheme und webgateTheme.css sowie fumTheme.css Notes & Domino –> • defaultTheme.css css (nameTheme.css) im Verzeichnis custom_dirthemesnameTheme -­‐> Erstellen der Verzeichnisse fumTheme und anlegen der Dateien in diesen Verzeichnissen Mobil, Web AdminCamp 2014 und als RichClient
  73. 73. CommuniDes – How to – Theme der css Dateien (webgateTheme.css, fumTheme.css) relaDven Pfade umwandeln in absolute Pfade ../../sprite/sprite16.png -­‐ > /com.ibm.social.gen4.theme/sprite/ sprite16.png • Anpassen der Farbegradienten in den Theme css Dateien Notes & Domino –> • Öffnen • Alle (WebGate, FUM) Mobil, Web AdminCamp 2014 und als RichClient
  74. 74. CommuniDes – How to – Theme • Auch hier verbergen des IBM Logos und hinzufügen eines neuen Logos über folgende CSS tags • Erstellen eines images Orders in custom_dirthemes nameTheme und kopieren der Logos webgate.png/ fum.png in diese neuen Order Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  75. 75. CommuniDes – How to – Theme des wsadmin Clients und ausführen von communities-config.xml Communi9esConfigService.checkOutConfig('D:/temp','connec9onsCell01') Notes & Domino –> • Starten communitiesAdmin.py • Auschecken von Mobil, Web AdminCamp 2014 und als RichClient
  76. 76. CommuniDes – How to – Theme communities-config.xml im Verzeichnis der neuen Themes (BeschriXung und Vorschaubilder werden in den nächsten SchriQen hinzugefügt) Notes & Domino –> • Öffnen von D:temp • Hinzufügen Mobil, Web AdminCamp 2014 und als RichClient
  77. 77. CommuniDes – How to – Theme communities-config.xml Communi9esConfigService.checkInConfig() Notes & Domino –> • Einchecken von Mobil, Web AdminCamp 2014 und als RichClient
  78. 78. CommuniDes – How to – Theme com.ibm.lconn.communities.strings.ui.properties custom_dirstrings Verzeichnis, sowie das Hinzufügen der BeschriXungen zu dieser Datei Notes & Domino –> • Hinzufügen der Datei zum Mobil, Web AdminCamp 2014 und als RichClient
  79. 79. CommuniDes – How to – Theme der Theme Vorschaubilder ins Verzeichnis Notes & Domino –> • Kopieren custom_dircommunitiesimages Mobil, Web AdminCamp 2014 und als RichClient
  80. 80. CommuniDes – How to – Theme der WAS AdministraDve Console und navigieren nach „ApplicaDons – WebSphere enterprise applicaDons“ • Stoppen und starten der CommuniDes App Notes & Domino –> • Öffnen Mobil, Web AdminCamp 2014 und als RichClient
  81. 81. CommuniDes – Resultat – Theme einer Community und ändern des Theme in eines der zwei Notes & Domino –> • Öffnen neuen Themes Mobil, Web AdminCamp 2014 und als RichClient
  82. 82. CommuniDes – Beispiel – Widgets Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  83. 83. CommuniDes – How to – Widgets werden zwei sehr simple Widgets der CommuniDes ApplikaDon hinzufügen. Eins davon ist ein iFrame Widget welches klickbare Bilder besitzt, welche uns durch die Community navigieren lassen. Das zweite Widget zeigt uns den Displayname und die Email Adresse des eingeloggten Benutzers an. • Die bereits erstellten Widgets werden in den Ordner für custom_dircommunities kopiert Notes & Domino –> • Wir Community Anpassungen Mobil, Web AdminCamp 2014 und als RichClient
  84. 84. CommuniDes – How to – Widgets ob der Widget descriptor im Browser geöffnet werden Notes & Domino –> • Testen, kann Mobil, Web AdminCamp 2014 und als RichClient
  85. 85. CommuniDes – How to – Widgets werden die Widgets zu unseren ConnecDons CommuniDes hinzugefügt, starten des wsadmin Clients und ausführen von communitiesAdmin.py • Auschecken widgets-config.xml Communi9esConfigService.checkOutWidgetsConfig('D:/ temp','connec9onsCell01') Notes & Domino –> • Nun von Mobil, Web AdminCamp 2014 und als RichClient
  86. 86. CommuniDes – How to – Widgets D:temp der neuenWidget definiDons widgets-config.xml Das bewirkt, dass das Widget in der miQleren Spalte einer Community angezeigt wird Communi9esConfigService.checkInWidgetsConfig() Notes & Domino –> • Öffnen von widgets-config.xml in • Hinzufügen • Einchecken von Mobil, Web AdminCamp 2014 und als RichClient
  87. 87. CommuniDes – How to – Widgets der WAS AdministraDve Console und navigieren nach „ApplicaDons – WebSphere enterprise applicaDons“ • Stoppen und starten der CommuniDes App Notes & Domino –> • Öffnen Mobil, Web AdminCamp 2014 und als RichClient
  88. 88. CommuniDes – Resultat – Widgets einer Community und klick auf neuen Widgets selekDeren und hinzufügen Notes & Domino –> • Öffnen “Community AcDons – Add Apps” • Die Mobil, Web AdminCamp 2014 und als RichClient
  89. 89. CommuniDes – Ressourcen a custom theme to CommuniDes hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ customize/c_admin_communiDes_create_custom_theme.dita CommuniDes in IBM ConnecDons (Jerald Mahurin) hQp://www.sociallycurious.com/2013/05/21/branding-­‐communiDes-­‐ibm-­‐ connecDons custom widgets for CommuniDes hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ admin/t_admin_communiDes_develop_custom_widgets.dita Notes & Domino –> • Adding • Branding • Enabling Mobil, Web AdminCamp 2014 und als RichClient
  90. 90. Wikis – Einleitung Standard Willkommensseite von Wikis anpassen Notes & Domino –> • In diesem Teil werden wir: • Die Mobil, Web AdminCamp 2014 und als RichClient
  91. 91. Wikis – Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  92. 92. Wikis – How to – Willkommensseite eines neuen Wikis und dann klick auf edit der Willkommens Seite in die gewünschte Form, wir werden dann diese Seite als Vorlage für unsere Anpassung verwenden • Wechseln in die „HTML Source“ Ansicht und kopieren des HTML Notes & Domino –> • Erstellen • Ändern code Mobil, Web AdminCamp 2014 und als RichClient
  93. 93. Wikis – How to – Willkommensseite des HTML code in eine Textdatei und enxernen aller Notes & Domino –> • Einfügen “end of lines” (EOL) Mobil, Web AdminCamp 2014 und als RichClient
  94. 94. Wikis – How to – Willkommensseite com.ibm.lconn.share.services.handlers.wiki.nls.WikiWe lcomeMessages_en.properties im Verzeichnis custom_dirstrings und hinzufügen des Titels einer neuen Seite sowie des HTML code (Eine Zeile!) einer Property Datei für jede Sprache, welche genutzt Notes & Domino –> • Erstellen der Datei • Erstellen werden soll Mobil, Web AdminCamp 2014 und als RichClient
  95. 95. Wikis – How to – Willkommensseite der WAS AdministraDve Console und navigieren nach “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Wikis App Mobil, Web AdminCamp 2014 und als RichClient
  96. 96. Wikis – Resultat – Willkommensseite Notes & Domino –> • Erstellen eines neuen Wikis Mobil, Web AdminCamp 2014 und als RichClient
  97. 97. Wikis – Ressourcen hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/ admin/t_customize_wikis_welcome_page.dita Notes & Domino –> • Customizing the Wikis welcome page Mobil, Web AdminCamp 2014 und als RichClient
  98. 98. Profile – Agenda der neuen Profilfelder über TDI Notes & Domino –> • Profil Felder hinzufügen • Synchronisieren • Profil Widget hinzufügen • Profil Typ erstellen Mobil, Web AdminCamp 2014 und als RichClient
  99. 99. Profile – Einleitung – Neue Felder Vorlagen anpassen, damit die neuen Felder angezeigt werden Notes & Domino –> • In diesem Teil werden wir: • Profil Felder hinzufügen • BeschriXungen erstellen • Makros für das Layout erstellen • Freemarker Mobil, Web AdminCamp 2014 und als RichClient
  100. 100. Profile – Beispiel – Neue Felder Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  101. 101. Profile – How to – Neue Felder des wsadmin Clients und ausführen von profiles-config.xml ProfilesConfigService.checkOutConfig('D:/temp','connec9onsCell01') neuen Felder müssen in der Datei profiles-­‐config.xml erstellt werden, dazu wird die Datei mit einem Texteditor geöffnet Notes & Domino profilesAdmin.py –> • Starten • Auschecken von • Die Mobil, Web AdminCamp 2014 und als RichClient
  102. 102. Profile – How to – Neue Felder AQribute werden zum Profildatenmodell hinzugefügt Notes & Domino –> • Folgende Mobil, Web AdminCamp 2014 und als RichClient
  103. 103. Profile – How to – Neue Felder müssen die neuen Felder mit einem Profiltyp verbunden muss die Datei profiles-­‐types.xml ediDert werden und wir fügen die neuen Felder dem default profile hinzu Notes & Domino –> • Nun werden • Dazu Mobil, Web AdminCamp 2014 und als RichClient
  104. 104. Profile – How to – Neue Felder profiles-config.xml Notes & Domino –> • Einchecken von ProfilesConfigService.checkInConfig() Mobil, Web AdminCamp 2014 und als RichClient
  105. 105. Profile – How to – Neue Felder müssen die BeschriXungen hinzugefügt werden com.connect.profiles.strings.uilabels.properties custom_dirstrings erstellt einer Property Datei für jede Sprache, welche genutzt Notes & Domino –> • Nun • Dazu wird ein Ressourcen Bundle in dem Ordner • Erstellen werden soll Mobil, Web AdminCamp 2014 und als RichClient
  106. 106. Profile – How to – Neue Felder Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  107. 107. Profile – How to – Neue Felder neue Ressource Bundle muss nun registriert und für die Freemarker Vorlagen zugänglich gemacht werden • Für die Registrierung muss die ConnecDons KonfiguraDon ausgechecked werden. Ausführen von connectionsConfig.py LotusConnections-config.xml LCConfigService.checkOutConfig('D:/temp','connec9onsCell01') LotusConnections-config.xml hinzufügen Notes & Domino –> • Das und dann auschecken von • Folgendes der Ressourcen SekDon in Mobil, Web AdminCamp 2014 und als RichClient
  108. 108. Profile – How to – Neue Felder LotusConnections-config.xml profiles-config.xml ProfilesConfigService.checkOutConfig('D:/ temp','connec9onsCell01’) Notes & Domino –> • Einchecken von LCConfigService.checkInConfig() • Auschecken von Mobil, Web AdminCamp 2014 und als RichClient
  109. 109. Profile – How to – Neue Felder von der Datei profiles-­‐config.xml und hinzufügen der Referenz zum neu registrierten Bundle Notes & Domino –> • EdiDeren Mobil, Web AdminCamp 2014 und als RichClient
  110. 110. Profile – How to – Neue Felder müssen einige Makros hinzugefügt werden, welche uns Listen oder Auswahlfelder im Profil ermöglichen. AnstaQ diese der Datei commonUtil.ftl hinzuzufügen (Standarddatei von ConnecDons) erstellen wir eine neue FTL Datei. Dies ermöglicht uns später ein einfacheres Upgraden oder Anpassen der Umgebung profiles_dirDmgr01configcellsconnectionsCell01LotusConnections-config Datei enthält Makros für Radio BuQons, MulDselect BuQons und Drop-­‐ down Listen. Ein Teil der Datei sieht man auf folgendem Slide. Notes & Domino –> • Nun • Erstellen der Datei customControls.ftl in profilestemplates • Die Mobil, Web AdminCamp 2014 und als RichClient
  111. 111. Profile – How to – Neue Felder Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  112. 112. Profile – How to – Neue Felder die Möglichkeit zu haben das eigene Profil anzupassen muss zuerst die Datei profileEdit.Xl file in D:temp angepasst werden • Die neuen Makros müssen dort imporDert werden weiteren die Datei so anpassen, dass die neuen Felder angezeigt und die neuen Makros verwendet werden Notes & Domino –> • Um • Des Mobil, Web AdminCamp 2014 und als RichClient
  113. 113. Profile – How to – Neue Felder Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  114. 114. Profile – How to – Neue Felder die Datei profileDetails.Xl in D:temp muss angepasst werden, damit die neuen Felder mit Inhalt im non-­‐edit mode auch angezeigt werden Notes & Domino –> • Auch Mobil, Web AdminCamp 2014 und als RichClient
  115. 115. Profile – How to – Neue Felder Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  116. 116. Profile – How to – Neue Felder Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  117. 117. Profile – How to – Neue Felder profiles-config.xml und Synchronisieren customControls.ftl auf alle nodes). BEMERKUNG: Das template reloading wurde bereits auf 15 Sekunden eingestellt ProfilesConfigService.checkInConfig() synchAllNodes() Notes & Domino –> • Einchecken von aller nodes (dies kopiert Mobil, Web AdminCamp 2014 und als RichClient
  118. 118. Profile – Einleitung – SynchronisaDon der neuen Profilfelder mit dem LDAP Server unter Notes & Domino –> • In diesem Teil werden wir: • Synchronisieren Benutzung des TDI Mobil, Web AdminCamp 2014 und als RichClient
  119. 119. Profile – How to – SynchronisaDon des neuen Feldes twiQer Id vom LDAP Server zur muss folgendes hinzugefügt werden zur Datei D:IBMTDIV7_1_1tdisolTDIconfLotusConnections-config Notes & Domino –> • Synchronisieren Profildatenbank mit TDI • Dazu tdi-profiles-config.xml in Mobil, Web AdminCamp 2014 und als RichClient
  120. 120. Profile – How to – SynchronisaDon Daten sind im Feld “twiQerid” auf dem LDAP Server Notes & Domino –> • Die • Ausführen des Sync Scripts Mobil, Web AdminCamp 2014 und als RichClient
  121. 121. Profile – How to – SynchronisaDon der WAS AdministraDve Console und navigieren nach “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Profiles App Mobil, Web AdminCamp 2014 und als RichClient
  122. 122. Profile – Resultat – SynchronisaDon des Profils und testen der neuen Felder Notes & Domino –> • Öffnen Mobil, Web AdminCamp 2014 und als RichClient
  123. 123. Profile – Einleitung – Widget diesem Teil werden wir ein neues Google Widget dem Profil hinzufügen: • Erstellen Notes & Domino –> • In des Widgets • Hinzufügen des Widgets Mobil, Web AdminCamp 2014 und als RichClient
  124. 124. Profile – Beispiel – Widget Anzeige der Büroadresse in Google Maps Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  125. 125. Profile – How to – Widget custom_dirprofiles mit Notes & Domino –> • Erstellen des Widgets im Verzeichnis Namen googleMap.xml Mobil, Web AdminCamp 2014 und als RichClient
  126. 126. Profile – How to – Widget hQp://kbild.ch/2014/02/google-­‐maps-­‐widget-­‐ibm-­‐connecDons-­‐profiles/ Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  127. 127. Profile – How to – Widget hQp://kbild.ch/2014/02/google-­‐maps-­‐widget-­‐ibm-­‐connecDons-­‐profiles/ Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  128. 128. Profile – How to – Widget wird das Widget zu unseren ConnecDons Profilen hinzugefügt, dafür muss der wsadmin Client gestartet werden und ausgeführt werden widgets-config.xml ProfilesConfigService.checkOutWidgetConfig('D:/temp','connec9onsCell01') Notes & Domino –> • Nun profilesAdmin.py • Auschecken von Mobil, Web AdminCamp 2014 und als RichClient
  129. 129. Profile – How to – Widget widgets-config.xml im Verzeichnis Notes & Domino –> • Öffnen der Datei D:temp • Hinzufügen des neuen Widgets Mobil, Web AdminCamp 2014 und als RichClient
  130. 130. Profile – How to – Widget widgets-config.xml ProfilesConfigService.checkInWidgetConfig() Notes & Domino –> • Einchecken von Mobil, Web AdminCamp 2014 und als RichClient
  131. 131. Profile – How to – Widget der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Profiles App (evtl. Profiles Temp löschen) Mobil, Web AdminCamp 2014 und als RichClient
  132. 132. Profile – Resultat – Widget eines Profiles und testen des Widgets Notes & Domino –> • Öffnen Mobil, Web AdminCamp 2014 und als RichClient
  133. 133. Profile – Einleitung – Profile Types diesem Teil werden wir ein einen zweiten Profiltyp hinzufügen. Dieser Profil Typ wird nur über ein Sub Set der Profil AQribute verfügen. Auch werden wir einige Widgets für diesen Profil Typ deakDvieren • Was von verschiedenen Benutzergruppen und Look&Feel der Profil ApplikaDon anpassen Kunde, Angestellter, Contractor soll man verschiedene Profil Typen nutzen von verschiedenen InformaDonen zu Benutzergruppen Notes & Domino –> • In sind Profil Typen • DefiniDon • Lassen • Beispiele: • Warum • Anzeige • Blocken von einigen FunkDonen • Blocken von Widgets • Phasen Rollout Mobil, Web AdminCamp 2014 und als RichClient
  134. 134. Profile – Beispiel – Profile Types Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  135. 135. Profile – How to – Profile Types muss entschieden werden, anhand von welchem Feld im LDAP der Profil Typ besDmmt wird. In diesem Beispiel werden wir ein bereits vorhandenes Feld verwenden. muss TDI so konfiguriert werden, dass der Profil Typ zur Profile Datenbank hinzugefügt wird. Dazu muss die Datei map_dbrepos_from_source.properties im TDI SoluDon Ordner angepasst werden und der Wert profileType dem Feld im LDAP zugewiesen werden Notes & Domino –> • Erst • Nun Mobil, Web AdminCamp 2014 und als RichClient
  136. 136. Profile – How to – Profile Types sieht man nun in der Employee Datenbank Notes & Domino –> • Starten des TDI Sync Befehls • Folgendes Mobil, Web AdminCamp 2014 und als RichClient
  137. 137. Profile – How to – Profile Types des wsadmin Clients und ausführen von profiles-config.xml ProfilesConfigService.checkOutConfig('D:/ temp','connec9onsCell01’) Notes & Domino profilesAdmin.py –> • Starten • Auschecken von Mobil, Web AdminCamp 2014 und als RichClient
  138. 138. Profile – How to – Profile Types Profil Typ und die dazugehörigen Profil Felder müssen in der profiles-types.xml definiert werden Notes & Domino –> • Der Datei Mobil, Web AdminCamp 2014 und als RichClient
  139. 139. Profile – How to – Profile Types Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  140. 140. Profile – How to – Profile Types können wir abhängig vom Profil Typ die Profil FunkDonen oder Widgets deakDvieren. Wir beginnen mit den FunkDonen • Öffnen profiles-policy.xml und hinzufügen der Notes & Domino –> • Nun der Datei gewünschten KonfiguraDon Mobil, Web AdminCamp 2014 und als RichClient
  141. 141. Profile – How to – Profile Types Notes & Domino –> • Einchecken der Profil KonfiguraDon ProfilesConfigService.checkInConfig() Mobil, Web AdminCamp 2014 und als RichClient
  142. 142. Profile – How to – Profile Types der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Profiles App Mobil, Web AdminCamp 2014 und als RichClient
  143. 143. Profile – How to – Profile Types mit einem externen Benutzer Notes & Domino –> • Einloggen Tagging möglich Mobil, Web AdminCamp 2014 und als RichClient
  144. 144. Profile – How to – Profile Types mit internen Benutzer und öffnen das Profil eines FunkJonen deakJviert Notes & Domino –> • Einloggen Externen Kein InvitaJon Bu2on Tagging nicht möglich Mobil, Web AdminCamp 2014 und als RichClient
  145. 145. Profile – How to – Profile Types werden Widgets anhand des Profil Typ deakDviert aller Widgets welche nicht angezeigt werden sollen Notes & Domino –> • Nun • Auschecken der Widget KonfiguraDon • DeakDvieren in der Datei widgets-config.xml Mobil, Web AdminCamp 2014 und als RichClient
  146. 146. Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  147. 147. Profile – How to – Profile Types der Widget KonfiguraDon und Neustart der Profil Notes & Domino –> • Einchecken ApplikaDon Mobil, Web AdminCamp 2014 und als RichClient
  148. 148. Profile – How to – Profile Types der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Profiles App Mobil, Web AdminCamp 2014 und als RichClient
  149. 149. Profile – Resultat – Profile Types Widgets enTernt Notes & Domino –> Tags vollständig enTernt Tabs enTernt Mobil, Web AdminCamp 2014 und als RichClient
  150. 150. Profile – Ressourcen hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/admin/ c_admin_profiles_add_custom_widgets.dita IBM ConnecDons – Modifying the Report-­‐To Chain iWidget to include profile data retrieved via Ajax (Hunter Medney) hQps://www.ibm.com/developerworks/community/blogs/hmedney/entry/ customizing_connecDons_modifying_the_report_to_chain_widget_using_profile_data hQp://www-­‐10.lotus.com/ldd/lcwiki.nsf/dx/development-­‐guide as a pie – CreaDng Widgets for IBM ConnecDons (Mikkel Heisterberg) hQp://www.slideshare.net/lekkim/bp207-­‐easy-­‐as-­‐pie-­‐creaDng-­‐widgets-­‐for-­‐ibm-­‐ connecDons Notes & Domino –> • Adding custom widgets to Profiles • Customizing • ConnecDons iWidget Development Guide • Easy • Customizing IBM ConnecDons 4.0 Profiles hQp://www-­‐10.lotus.com/ldd/lcwiki.nsf/dx/ Customizing_IBM_ConnecDons_4.0_Profiles Mobil, Web AdminCamp 2014 und als RichClient
  151. 151. Profile – Ressourcen hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/customize/ c_admin_profiles_customizing.dita an IBM ConnecDons Rollout? Profile Types May Be the Answer hQps://www-­‐304.ibm.com/connecDons/blogs/socialbusiness/entry/ phasing_an_ibm_connecDons_rollout_profile_types_may_be_the_answer4 hQp://www.slideshare.net/palmke/profile-­‐types-­‐and-­‐locking-­‐profile-­‐ features-­‐15498931 to Create a Perfect Profile: A Hitchiker’s Guide to A Smarter Workforce hQp://www.slideshare.net/curiousmitch/show304 Notes & Domino –> • Customizing Profiles • Phasing • Profile types and locking profile features • How Mobil, Web AdminCamp 2014 und als RichClient
  152. 152. Richtext Editor– Einleitung Plugin dem Richtext Editor hinzufügen Notes & Domino –> • In diesem Teil werden wir: • Ein neues Plugin erstellen • Das Mobil, Web AdminCamp 2014 und als RichClient
  153. 153. Richtext Editor – Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  154. 154. Richtext Editor – How to für die Erweiterungen des RTE ist, wie man ein CKEditor Plugin erstellt hQp://docs.cksource.com/CKEditor_3.x/Tutorials • Erstellen hQp://kbild.ch/2014/02/business-­‐card-­‐funcDon-­‐ibm-­‐connecDons-­‐richtext-­‐editor/ Notes & Domino –> • Grundlagen eines Business Card plugins Mobil, Web AdminCamp 2014 und als RichClient
  155. 155. Richtext Editor – How to custom_dirjavascriptcomibmoneuickeditoreditorplugins Notes & Domino –> • Kopieren des Plugins ins Verzeichnis Mobil, Web AdminCamp 2014 und als RichClient
  156. 156. Richtext Editor – How to provision_dirwebresources com.ibm.lconn.blogs.web.resources_*.jar mit einem Zip Programm und extrahieren der Datei resources liegt Notes & Domino –> • Öffnen von ckeditor.js, welche im Verzeichnis Mobil, Web AdminCamp 2014 und als RichClient
  157. 157. Richtext Editor – How to ins Verzeichnis custom_dirjavascriptlconnblogs (oder wikis) Notes & Domino –> • Kopieren der Datei ckeditor.js Mobil, Web AdminCamp 2014 und als RichClient
  158. 158. Richtext Editor – How to der Datei ckeditor.js und hinzufügen des neuen Plugins Notes & Domino –> • Öffnen Mobil, Web AdminCamp 2014 und als RichClient
  159. 159. Richtext Editor – How to der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Common App Mobil, Web AdminCamp 2014 und als RichClient
  160. 160. Richtext Editor – Resultat eines neuen Blogbeitrags und testen des Plugins Notes & Domino –> • Refresh des Browsers Cache • Erstellen Mobil, Web AdminCamp 2014 und als RichClient
  161. 161. Richtext Editor – Ressourcen hQp://docs.cksource.com/CKEditor_3.x/Tutorials – Extending the IBM ConnecDons Rich Text Editor (Rob Novak) hQp://ibmrockstar.com/2013/05/tutorial-­‐extending-­‐the-­‐ibm-­‐ connecDons-­‐rich-­‐text-­‐editor Notes & Domino –> • CKEditor Tutorials • Tutorial Mobil, Web AdminCamp 2014 und als RichClient
  162. 162. Zweiter Teil (falls Zeit bleibt) Notes & Domino –> • Mobile App • Desktop Plugin Mobil, Web AdminCamp 2014 und als RichClient
  163. 163. Mobile App – Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  164. 164. Mobile App – How to -­‐ Vorbereitung Bilder werden benöDgt (Bsp. Öffnen von SameDme und density für Android / BlackBerry (~24 x 24px) density für Android / BlackBerry (~32 x 32px) density für Android / BlackBerry (~48 x 48px) Beispiele für die Bilder können unter profiles_dirAppSrv01installedAppsconnectionsCell01Mobile.ear Notes & Domino –> • Folgende öffnen eines Links) • iOS ReDna (48 x 48px) • iOS Standard (24 x 24px) • Low • Medium • High mobile.web.warextensibilityIcons gefunden werden Mobil, Web AdminCamp 2014 und als RichClient
  165. 165. Mobile App – How to custom_dirmobile Notes & Domino –> • Kopieren der Bilder nach Mobil, Web AdminCamp 2014 und als RichClient
  166. 166. Mobile App – How to werden die neuen FunkDonen der Mobile App hinzugefügt, dazu muss der wsadmin Client gestartet und mobileAdmin.py MobileConfigService.checkOutConfig('D:/ temp','connec9onsCell01') Notes & Domino –> • Nun ausgeführt werden • Auschecken von mobile-config.xml Mobil, Web AdminCamp 2014 und als RichClient
  167. 167. Mobile App – How to mobile-config.xml und hinzufügen folgender Notes & Domino –> • Öffnen von <ApplicaDons> SekDonen Mobil, Web AdminCamp 2014 und als RichClient
  168. 168. Mobile App – How to Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  169. 169. Mobile App – How to Notes & Domino –> • Einchecken von mobile-config.xml MobileConfigService.checkInConfig() Mobil, Web AdminCamp 2014 und als RichClient
  170. 170. Mobile App – How to der WAS AdministraDve Console und navigieren zu “ApplicaDons – WebSphere enterprise applicaDons” • Stoppen Notes & Domino –> • Öffnen und starten der Mobile App Mobil, Web AdminCamp 2014 und als RichClient
  171. 171. Mobile App – Resultat Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  172. 172. Desktop Plugin – Beispiel Notes & Domino –> Mobil, Web AdminCamp 2014 und als RichClient
  173. 173. Desktop Plugin – How to pending image (16x16 .ico file) Business card image (16x16.bmp file) Notes & Domino –> • Folgende Bilder werden benöDgt: • Desktop Image (256 x 256 .ico file) • SystemTray busy image (16x16 .ico file) • SystemTray idle image (16x16 .ico file) • SystemTray • Context Menu image (13x13 .bmp file) • Office Send To image (32x32.bmp file) • Outlook Mobil, Web AdminCamp 2014 und als RichClient
  174. 174. Desktop Plugin – How to der Registry (zB. automaDsiert über Group Policies) Je nach Windows Version (32-­‐bit od.64-­‐bit) werden / Hinzufügen von folgenden Registry Keys • HKEY_CLASSES_ROOTCLSID{21034BDC-­‐B57E-­‐400B-­‐A5D5-­‐2B1E98502805} • HKEY_CLASSES_ROOTCLSID{21034BDC-­‐B57E-­‐400B-­‐ A5D5-­‐2B1E98502805}DefaultIcon Notes & Domino –> • EdiDeren • Achtung: andere Registry Keys definiert • Ändern • (Default)=“Connect 2014” • InfoTip=“Connect 2014” • (Default)=“c:rebrand-­‐256x256.ico” Mobil, Web AdminCamp 2014 und als RichClient
  175. 175. Desktop Plugin – How to • HKEY_LOCAL_MACHINESOFTWAREWow6432NodeIBMSocial ConnectorsBranding • HKEY_LOCAL_MACHINESOFTWAREWow6432NodeIBMSocial ConnectorsBrandingMonitor Busy Image=“c:rebrand-­‐16x16busy.ico” PendingImage=“c:rebrand-­‐16x16pending.ico” Idle Image=“c:rebrand-­‐16x16idle.ico” • HKEY_LOCAL_MACHINESOFTWAREWow6432NodeIBMSocial ConnectorsBrandingOffice SendTo Image=“c:rebrand-­‐32x32.bmp” Notes & Domino –> • Main Title=“Connect 2014” • SystemTray • SystemTray • SystemTray • SystemTray Title=“Connect 2014” • Backstage • BackStage SendTo Tiltle=“Connect 2014” • RibbonTab Title=“Connect 2014” Mobil, Web AdminCamp 2014 und als RichClient
  176. 176. Desktop Plugin – How to • HKEY_LOCAL_MACHINESOFTWAREWow6432NodeIBMSocial ConnectorsBrandingOutlook ContactCard Image=“c:rebrand-­‐16x16.bmp” RibbonTab Title=“Connect 2014” RibbonTab Title=“Connect 2014” ContactCard Title=“Connect 2014” • HKEY_LOCAL_MACHINESOFTWAREWow6432NodeIBMSocial ConnectorsBrandingShellExt Image=“c:rebrand-­‐13x13.bmp” Notes & Domino –> • ContextMenu • Explorer • Inspector • Menu Title=“Connect 2014” • Toolbar Title=“Connect 2014” • ContextMenu • ContextMenu • ContextMenu Title=“Connect 2014” Mobil, Web AdminCamp 2014 und als RichClient
  177. 177. Desktop Plugin – Ressourcen the branding strings and images for the desktop plug-­‐in hQp://www-­‐01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/connectors/admin/ r_files_windows_ms_custom_branding.dita Notes & Domino –> • Customizing Mobil, Web AdminCamp 2014 und als RichClient
  178. 178. Christoph Stö2ner TwiQer: @stoeps Mail: cstoeQner@fum.de Blog: www.stoeps.de Skype: christophstoeQner slideshare.net/ChristophStoeQner xing.com/profile/Christoph_StoeQner hQp://about.me/stoeps Notes & Domino –> Danke Klaus Bild TwiQer: @kbild Mail: klaus.bild@webgate.biz Blog: www.kbild.ch Skype: kbuilder slideshare.net/kbild xing.com/profile/Klaus_Bild Mobil, Web AdminCamp 2014 und als RichClient

×