I opened a ticket w/ Microsoft asking why OCS R2 Tabs no longer work dynamically and here is their answer I received in bold. Basically The RTC Team reassigned the purpose of ContactID and removed the OnSelectionChange Function. So there are no more dymanic tabs in which you can send the contact SIP URI to a webpage and update your tab - now there are only static web pages . Also the OCS R2 documentation is incorrect in that it states OnSelectionChange is still available but it is not. Also RTC went back to using GET and POST statements on the Contact Cards which open up a web browser.
Microsoft Replies
The Communicator R2 client tab functionality has changed from what it was in Communicator 2007. In OC 2007 you could pass the contactID parameter to tabs that were listed at the bottom of the Communicator contacts display. Microsoft has changed the use of tabs in OC 2007 R2 such that you can only display static tabs at the bottom of the Communicator contacts display area. The previous functionality has been moved to the tabs at the bottom of the contact card for each user. So if you wanted to access contact sensitive data you need right-click on the user and choose “View Contact card”.
See Configuring Custom Tabs in Communicator 2007 R2
ELEMENT contactid (“true” “false”)Determines whether the tab appears in the contact card. Tabs defined without contactid or with contactid=false will appear only in the Communicator window. Tabs defined with contactid=true will appear in the contact card, and Communicator will pass the selected contact to the defined page. The default value is “false.”
If you have set true => the tabs that would normally be present at the bottom of the OC 2007 display area is now moved to the contactcards, and then the contact sip URI will be passed to the tabs that now appear in the contact card.
Here is a statement from RTC Core:
In R2 the extensibility of Communicator enforces a more strictly defined user experience. In our product roadmap going forward, the Contact Card will gain prominence, and in order to prepare for those upcoming changes, we slightly modified the API behavior of the Custom tabs to display tabs using the ContactId=true to appear in the Contact Card and to be contact specific.
Tuesday, April 21, 2009
OCS R2 Custom Tabs no longer work
Tuesday, April 15, 2008
Connect Avaya Magix / Lucent Merlin Legend to Microsoft UM
This is a how to guide on connecting Avaya Magix and/or Lucent Merlin Legend to Microsoft Unified Messaging (Exchange 2007) using a Dialogic DMG1008SLW gateway.
The Magix/Legend PBX's are widely deployed and currently Avaya has no plans to stop supporting the products.
Dialogic DMG1008SLW Setup
- Download legend_config.ini - This file has all the required entries to get a Dialogic DMG1008SLW to work with Magix/Legend and Microsoft UM.
- legend_config.ini
- On the Dialogic DMG1008SLW go to Import/Export
- Export a copy of the current config.ini - ALWAYS BACKUP!!!
- Import legend_config.ini
- You will need to restart the gateway for changes to take effect
Magix/Legend Setup
- Go to - http://www.audiocodes.com/objects/microsoft/Avaya%20Merlin%20Magix%20with%20AudioCodes%20MP-11x%20FXO%20using%20Analog%20lines%20(In-band%20DTMF).pdf
- Go to 5 - PBX Setup Notes - Page 29
- Of course you could just buy an AudioCodes
Tuesday, January 15, 2008
Office Communicator Tabs with MS OCS 2007
These files will allow Office Communicator users to Google Map their Domain Contacts. This does not work with External Contacts.
Example - Google Pane.JPG
****************************************************************************************************************
For more information on enabling Tabs in Office Communcator go to - http://www.microsoft.com/downloads/details.aspx?FamilyID=f1d1a947-6eff-4ac4-8878-f0a77894ac99&DisplayLang=en
Registry Example - ocstabs.txt
XML Example - ocsxml.txt
Map PNG - map.png
****************************************************************************************************************
The asp pages need to run under the credentials of a domain account that has the rights to search Active Directory. In IIS set the anonymous access to use an account that has Read Only Access to Active Directory. The default IUSR machine account will not work.
ocsmap.txt
mapldap.txt
map.txt
Right click the 3 text files above and save as *.asp
Modify lcsmap.asp and replace "contoso.com" with the correct information
Modify map.asp and replace "YOURGOOGLEMAPAPIKEY" with your Google Map API Key - http://www.google.com/apis/maps/
****************************************************************************************************************
These files are for situations where the tab function does not work - i.e. external contacts or you dial a telephone number
blank.txt
external.txt
tel.txt
Right click the 3 text files above and save as *.htm
Wednesday, December 19, 2007
SER and Microsoft OCS
This is a how to guide on using SER to redirect SIP traffic from One Microsoft OCS Mediation Server to Many SIP gateways.
Currently Microsoft requires a one to one relationship between an OCS Mediation Server and a SIP gateway. SER can be used to redirect SIP traffic from one OCS Mediation Server to different SIP gateways based on the Call To SIP URI.
Please Note - No RTP traffic passes through the SER Server.
http://www.voip-info.org/wiki/view/SER+and+Microsoft+OCS
Thursday, February 22, 2007
Office Communicator Tabs with MS LCS 2005
These files will allow Office Communicator users to Google Map their Domain Contacts. This does not work with External Contacts.
Example - GoogleTab.JPG
****************************************************************************************************************
For more information on enabling Tabs in Office Communcator go to - http://www.microsoft.com/downloads/details.aspx?familyid=04CE058B-5024-4198-8D27-2AA331FD5A3D&displaylang=en
Registry Example - tabs.txt
XML Example - xml.txt
Map PNG - map.png
****************************************************************************************************************
The asp pages need to run under the credentials of a domain account that has the rights to search Active Directory. In IIS set the anonymous access to use an account that has Read Only Access to Active Directory. The default IUSR machine account will not work.
lcsmap.txt
mapldap.txt
map.txt
Right click the 3 text files above and save as *.asp
Modify lcsmap.asp and replace "contoso.com" with the correct information
Modify map.asp and replace "YOURGOOGLEMAPAPIKEY" with your Google Map API Key - http://www.google.com/apis/maps/
****************************************************************************************************************
These files are for situations where the tab function does not work - i.e. external contacts
external.txt
sorry.txt
Right click the 2 text files above and save as *.htm
MS LCS 2005 / SER / Asterisk Integration
This is a how to guide that provides a low cost telephony solution for MS LCS 2005 users.
This is a tutorial on how to setup calling to/from MS LCS 2005 using SER and Asterisk. In this case LCS is acting as the IM/Presence/VoIP server, SER converts protocols TCP2UDP and Asterisk is a SIP to ISDN gateway. This setup allows for outbound calls from Microsoft Office Communicator - OC to a normal telephone and inbound calls from a normal telephone to Microsoft Office Communicator - OC. This also allows you to access services provided by Asterisk such as Meetme Conferencing. You can also use Windows Messenger 5.1 instead of OC client.
http://www.voip-info.org/wiki/view/MS+LCS+2005+/+SER+/+Asterisk+Integration