The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Customising OCS states

0 replies.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a flat view of this topic  Flat View
Previous Topic   Next Topic
Threaded View: This topic has 0 replies on 1 page
Mark Harrison

Posts: 3775
Nickname: mharrison
Registered: Dec, 2003

Mark Harrison is Microsoft UK Systems Engineer focussing on .NET eBiz and Portals
Customising OCS states Posted: Oct 5, 2007 10:28 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Mark Harrison.
Original Post: Customising OCS states
Feed Title: Mark Harrison
Feed URL: http://markharrison.co.uk/blog/xml.aspx
Feed Description: .NET Portals, Collaboration and eBiz
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Mark Harrison
Latest Posts From Mark Harrison

With a registry hack you can now customise the Office Communicator States to add extra states.




Create an XML configuration file to define one or more states

<?xml version="1.0"?>
<customStates xmlns=
"http://schemas.microsoft.com/09/2005/communicator/customStates"

xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation=
"http://schemas.microsoft.com/09/2005/communicator/customStates
http://livecommteam/sites/main/ice/Wave%2012%20Docs/CustomActivities.xsd">

<customState ID="1" availability="online">
<activity LCID="1033">Working from Home</activity>
<activity LCID="1044">activity 2 for 1044</activity>
<activity LCID="1055">activity 3 for 1055</activity>
</customState>
<customState ID="2" availability="busy">
<activity LCID="1033">In a Live Meeting</activity>
<activity LCID="1036">Equivalent French String for - In a
Live Meeting </activity>
</customState>
<customState ID="3" availability="busy">
<activity LCID="1033">Meeting with Customer</activity>
<activity LCID="1055">meeting with client</activity>
<activity LCID="1036">Equivalent French String for - Meeting
with Customer</activity>
</customState>
<customState ID="4" availability="do-not-disturb">
<activity LCID="1033">Interviewing</activity>
</customState>
</customStates>



Use .REG file similar to the following to add the CustomStateURL value to the computer's registry

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Communicator]
@=""
"CustomStateURL"="C:\\Users\\mharriso\\AppData\\Local\\Microsoft\\OCS\\presence.xml"


Restart Communicator

Read: Customising OCS states


Topic: .NET Framework Libraries Source Code releasing under Microsoft Reference License Previous Topic   Next Topic Topic: .NET BCL Source Avbl

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use