Para alterar o domínio do IBM Connections depois de instalado, basta alterar todas as ocorrências do host antigo(Ex.:connections.br.lotus.com) para o host novo(Ex.:connections.br.ibm.com) no arquivo LotusConnections-config.xml do DMGR(/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/conf/cells/nomecell/LotusConnections-config/)
Não substitua o host inteiro, como no exemplo a seguir:
http://connections.br.ibm.com por http://connections.br.ibm.com
No arquivo, muitos hosts estão com HttpS
Após alterá-lo, faça um Full Resyncronize do DMGR com o Nó, pela console do WAS(System Administration/Node). Esse comando irá enviar todos os arquivos de config da DMGR para o servidor do Connections, incluindo o XML.
Reinicie todas as aplicações do Connections pela console do WAS. Todas as referências já devem estar trocadas.
Em alguns casos, a página guarda cache e pode estar com a referência antiga. Execute o passo 8 do procedimento do link abaixo, para forçar que uma nova página seja carregada para todos usuários no próximo acesso:
http://www-10.lotus.com/ldd/lcwiki.nsf/dx/Customizing_the_user_interface_ic301
Passos adicionais:
Verifique a existência de alguma referência no http.conf do HTTP Server.
Verifique o host de SSO no WAS
quinta-feira, 30 de junho de 2011
segunda-feira, 13 de junho de 2011
Sincronizando alterações de Perfil no Connections
No Connections, os dados do perfil estão atrelados ao LDAP. Após fazer alterações no LDAP e sincronizar as mudanças com o Profiles(Perfil) do Connections, pode ser necessária uma sincronização em todas as outras features para refletir as alterações do Profile(Perfil). Os comandos abaixo, executados na console wsadmin, sincronizam os dados de usuário de cada uma das features, baseados nos dados do perfil:
execfile("activitiesAdmin.py")
ActivitiesMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("blogsAdmin.py")
BlogsMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("dogearAdmin.py")
DogearMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("communitiesAdmin.py")
CommunitiesMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("filesAdmin.py")
FilesMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("forumsAdmin.py")
ForumsMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("homepageAdmin.py")
HomepageMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("wikisAdmin.py")
WikisMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
Exemplificando:
Ainda em tempo, veja o link do infocenter de como utilizar a console wsadmin no link abaixo:
http://www-10.lotus.com/ldd/lcwiki.nsf/dx/Running_administrative_commands_ic301
execfile("activitiesAdmin.py")
ActivitiesMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("blogsAdmin.py")
BlogsMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("dogearAdmin.py")
DogearMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("communitiesAdmin.py")
CommunitiesMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("filesAdmin.py")
FilesMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("forumsAdmin.py")
ForumsMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("homepageAdmin.py")
HomepageMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
execfile("wikisAdmin.py")
WikisMemberService.syncAllMembersByExtId({"updateOnEmailLoginMatch":"true"})
Exemplificando:
Ao realizar uma alteração no DisplayName do usuário no LDAP e sincronizar com o Profiles, a alteração não reflete nas outras features. O procedimento acima, faz com que os dados de cada um dos usuários de cada uma das features, esteja igual aos dados do profiles.
Ainda em tempo, veja o link do infocenter de como utilizar a console wsadmin no link abaixo:
http://www-10.lotus.com/ldd/lcwiki.nsf/dx/Running_administrative_commands_ic301
Marcadores:
connections,
ibm,
ldap,
profiles
segunda-feira, 6 de junho de 2011
Branding IBM Connections 3
Para alterar as cores básicas do IBM Connections, basta incluir um arquivo chamado custom.css no seguinte local:
connections_home/data/shared/customization/common/nav/common/styles/defaultTheme/
Veja abaixo as linhas e propriedades que devem ser copiadas do defaultTheme.css e colocadas no custom.css para trocar as cores básicas do IBM Connections(no exemplo abaixo, utilizaremos as cores prata e branco):
/*Linha73*/
ul.lotusList li.lotusSelected{background-color:#f2f2f2}
/*Linha85*/
.lotusMenu li.lotusSelected a, .portlet-menu li.lotusSelected a, .lotusMenu h3.lotusSelected, .portlet-menu h3.lotusSelected{color:#000 !important;margin:0;padding-left:20px;background-color:#f2f2f2;background-image:-moz-linear-gradient(#f6f6f6 0%, #c2c2c2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#c2c2c2));border-width:1px 0;border-color:#919191;}
/*Linha108*/
.lotusPalette .lotusMenu li.lotusSelected a{background-color:#f2f2f2;}
/*Linha119*/
.lotusSearch .lotusScope:hover, .lotusSearch .lotusScope:focus{background-color:#f2f2f2}
/*Linha154*/
.lotusVCard .lotusActionMenu a:hover, .lotusVCard .lotusActionMenu a:focus, .lotusVCard .lotusActionMenu a:active{color:#fff !important;background-color:#f2f2f2;}
/*Linha169*/
body.lotusui {color:#222;background-color:#fff;}
/*Linha174*/
.lotusBanner ul.lotusUtility a, .lotusBanner ul.lotusUtility a:visited, .lotusBanner ul.lotusUtility a:active, .lotusBanner ul.lotusUtility a:hover{color:#000}
/*Linha175*/
.lotusBanner ul.lotusLinks a, .lotusBanner ul.lotusLinks a:visited, .lotusBanner ul.lotusLinks a:active, .lotusBanner ul.lotusLinks a:hover{color:#000}
/*Linha177*/
.lotusBanner{padding:0 10px;background-color:#fff;background-image:-moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));}
/*Linha182*/
.lotusBanner ul.lotusInlinelist li a, .lotusBanner ul li span.lotusUser{border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;color:#000;font-weight:bold;display:block}
/*Linha217*/
.lotusTitleBar {margin:0;border-bottom:8px solid #fff;background-color:#f2f2f2;background-image:-moz-linear-gradient(#f7f7f7 0, #f7f7f7 1px, #f6f6f6 1px, #f3f3f3 50%, #e6e6e6 50%, #c2c2c2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#c2c2c2), color-stop(.03, #f7f7f7), color-stop(.03, #f6f6f6), color-stop(50%, #f3f3f3), color-stop(50%, #e6e6e6), color-stop(100%, #c2c2c2));-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
/*Linha219*/
.lotusTitleBar .lotusRightCorner {border-bottom:1px solid #919191;}
/*Linha220*/
.lotusTitleBar .lotusSearch .lotusText, .lotusTitleBar .lotusSearch .lotusScope, .lotusTitleBar .lotusSearch .lotusBtnImg, .lotusTitleBar .lotusTabs li{border-color:#919191;}
/*Linha221*/
.lotusTitleBar .lotusTabs li{border-bottom-color:#919191;background-color:#c2c2c2;}
/*Linha222*/
.lotusTitleBar .lotusSearch .lotusScope, .lotusTitleBar .lotusSearch .lotusBtnImg{background-color:#c2c2c2;color:#000;}
/*Linha224*/
.lotusTitleBar .lotusTabs li.lotusSelected{border-color:#919191;border-bottom-color:#fff;}
/*Linha227*/
.lotusTitleBar h2{color:#000;padding-top:8px;padding-left:20px;}
/*Linha229*/
.lotusTitleBar .lotusTabs li a{color:#000;}
/*Linha230*/
.lotusTitleBar .lotusTabs li a:hover, .lotusTitleBar .lotusTabs li a:focus, .lotusTitleBar .lotusTabs li a:active{color:#000 !important;}
/*Linha236*/
.lotusImagesOff .lotusTitleBar .lotusBtnImg .lotusAltText{color:#000;}
Para alterar o logo do Connections, crie um arquivo chamado logo.png(o nome e extensão devem ser estes) na seguinte pasta:
connections_home/data/shared/customization/common/nav/common/styles/images/
Caso alguma pasta não exista, basta criá-la.
Se o seu logo for maior que o logo default, copie os arquivos login.jsp e header.jsp para a pasta:
connections_home/data/shared/customization/common/templates/
Altere a linha de DIV do logo para que fique algo parecido com a TAG abaixo:
div class="lotusLogo" id="lotusLogo" style="height: 62px; width: 130px;"
Note que a propriedade "style" é que define o tamanho da região onde o logo fica.
Mais informaçães sobre customização no Connections, utilize o infocenter:
http://www-10.lotus.com/ldd/lcwiki.nsf/dx/Customizing_the_user_interface_ic301
connections_home/data/shared/customization/common/nav/common/styles/defaultTheme/
Veja abaixo as linhas e propriedades que devem ser copiadas do defaultTheme.css e colocadas no custom.css para trocar as cores básicas do IBM Connections(no exemplo abaixo, utilizaremos as cores prata e branco):
/*Linha73*/
ul.lotusList li.lotusSelected{background-color:#f2f2f2}
/*Linha85*/
.lotusMenu li.lotusSelected a, .portlet-menu li.lotusSelected a, .lotusMenu h3.lotusSelected, .portlet-menu h3.lotusSelected{color:#000 !important;margin:0;padding-left:20px;background-color:#f2f2f2;background-image:-moz-linear-gradient(#f6f6f6 0%, #c2c2c2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#c2c2c2));border-width:1px 0;border-color:#919191;}
/*Linha108*/
.lotusPalette .lotusMenu li.lotusSelected a{background-color:#f2f2f2;}
/*Linha119*/
.lotusSearch .lotusScope:hover, .lotusSearch .lotusScope:focus{background-color:#f2f2f2}
/*Linha154*/
.lotusVCard .lotusActionMenu a:hover, .lotusVCard .lotusActionMenu a:focus, .lotusVCard .lotusActionMenu a:active{color:#fff !important;background-color:#f2f2f2;}
/*Linha169*/
body.lotusui {color:#222;background-color:#fff;}
/*Linha174*/
.lotusBanner ul.lotusUtility a, .lotusBanner ul.lotusUtility a:visited, .lotusBanner ul.lotusUtility a:active, .lotusBanner ul.lotusUtility a:hover{color:#000}
/*Linha175*/
.lotusBanner ul.lotusLinks a, .lotusBanner ul.lotusLinks a:visited, .lotusBanner ul.lotusLinks a:active, .lotusBanner ul.lotusLinks a:hover{color:#000}
/*Linha177*/
.lotusBanner{padding:0 10px;background-color:#fff;background-image:-moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));}
/*Linha182*/
.lotusBanner ul.lotusInlinelist li a, .lotusBanner ul li span.lotusUser{border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;color:#000;font-weight:bold;display:block}
/*Linha217*/
.lotusTitleBar {margin:0;border-bottom:8px solid #fff;background-color:#f2f2f2;background-image:-moz-linear-gradient(#f7f7f7 0, #f7f7f7 1px, #f6f6f6 1px, #f3f3f3 50%, #e6e6e6 50%, #c2c2c2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#c2c2c2), color-stop(.03, #f7f7f7), color-stop(.03, #f6f6f6), color-stop(50%, #f3f3f3), color-stop(50%, #e6e6e6), color-stop(100%, #c2c2c2));-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
/*Linha219*/
.lotusTitleBar .lotusRightCorner {border-bottom:1px solid #919191;}
/*Linha220*/
.lotusTitleBar .lotusSearch .lotusText, .lotusTitleBar .lotusSearch .lotusScope, .lotusTitleBar .lotusSearch .lotusBtnImg, .lotusTitleBar .lotusTabs li{border-color:#919191;}
/*Linha221*/
.lotusTitleBar .lotusTabs li{border-bottom-color:#919191;background-color:#c2c2c2;}
/*Linha222*/
.lotusTitleBar .lotusSearch .lotusScope, .lotusTitleBar .lotusSearch .lotusBtnImg{background-color:#c2c2c2;color:#000;}
/*Linha224*/
.lotusTitleBar .lotusTabs li.lotusSelected{border-color:#919191;border-bottom-color:#fff;}
/*Linha227*/
.lotusTitleBar h2{color:#000;padding-top:8px;padding-left:20px;}
/*Linha229*/
.lotusTitleBar .lotusTabs li a{color:#000;}
/*Linha230*/
.lotusTitleBar .lotusTabs li a:hover, .lotusTitleBar .lotusTabs li a:focus, .lotusTitleBar .lotusTabs li a:active{color:#000 !important;}
/*Linha236*/
.lotusImagesOff .lotusTitleBar .lotusBtnImg .lotusAltText{color:#000;}
Para alterar o logo do Connections, crie um arquivo chamado logo.png(o nome e extensão devem ser estes) na seguinte pasta:
connections_home/data/shared/customization/common/nav/common/styles/images/
Caso alguma pasta não exista, basta criá-la.
Se o seu logo for maior que o logo default, copie os arquivos login.jsp e header.jsp para a pasta:
connections_home/data/shared/customization/common/templates/
Altere a linha de DIV do logo para que fique algo parecido com a TAG abaixo:
div class="lotusLogo" id="lotusLogo" style="height: 62px; width: 130px;"
Note que a propriedade "style" é que define o tamanho da região onde o logo fica.
Mais informaçães sobre customização no Connections, utilize o infocenter:
http://www-10.lotus.com/ldd/lcwiki.nsf/dx/Customizing_the_user_interface_ic301
Assinar:
Postagens (Atom)