Welcome to Dream.In.Code
Become an Expert!

Join 136,946 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,861 people online right now. Registration is fast and FREE... Join Now!




Custom status in Office Communicator 2007

 
Reply to this topicStart new topic

> Custom status in Office Communicator 2007, How to set a custom status in Office Communicator 2007

no2pencil
Group Icon



post 6 Feb, 2008 - 06:30 AM
Post #1


Custom status in Office Communicator 2007

How to set a custom status in Office Communicator 2007.

1st things 1st, we'll be editing the registry, so I strongly suggest that you back up your existing one. If you don't know how to do this, then I would strongly suggest that you don't attempt to follow this tutorial until you read documentation on editing the Windows registry.

With that being said, lets make sure that your Office Communicator is not running... please shut it down.

Using your favorite text editor, create an xml file that contains the following:

CODE

<?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="1036">French Online</activity>
       </customState>
       <customState ID="2" availability="busy">
              <activity LCID="1033">In a Live Meeting</activity>
              <activity LCID="1036">French Meeting</activity>
       </customState>
       <customState ID="3" availability="busy">
              <activity LCID="1033">Meeting with Customer</activity>
              <activity LCID="1036">French Meeting</activity>
       </customState>
       <customState ID="4" availability="do-not-disturb">
              <activity LCID="1033">Lunch</activity>
              <activity LCID="1036">French Lunch</activity>
       </customState>
</customStates>

You can localize your custom presence state by specifying one or more Local ID (LCID) schemas in the XML configuration file. The example in the next section, To add custom presence states to Office Communicator 2007, shows localization into English - United States (1033), Norwegian - Bokmål (1044), French - France (1036), and Turkish (1055). For a list of LCIDs,

Once you save the file, launch regedit, & browse to the following entry:

HKEY_LOCAL_MACHINE\SOFTWARE\POLICIES\MICROSOFT\COMMUNICATOR

Create a new string called CustomStateURL & feed it the location of the the xml file. Mine, for example, is file://c:\\Program Files\\Microsoft Office Communicator\\Presence.xml

With the registry entry now pointing at our xml file, simply relaunch the Office Communicator & you should have your custom status in place like shown below.

Attached Image

You can have up to four custom status, & they have a maximum length of 96 charactors.

The complete documentation for the Office Communicator can be found folloing this link :
http://www.microsoft.com/downloads/details...ylang=en&tm
Go to the top of the page
+Quote Post


Register to Make This Ad Go Away!


Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 12/3/08 11:21PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month