The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Personalizing Outlook Today

0 replies on 1 page.

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 threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
David Cumps

Posts: 319
Nickname: cumpsd
Registered: Feb, 2004

David Cumps is a Belgian Student learning .NET
Personalizing Outlook Today Posted: Jun 25, 2004 10:39 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by David Cumps.
Original Post: Personalizing Outlook Today
Feed Title: David Cumps
Feed URL: http://weblogs.asp.net/cumpsd/rss?containerid=12
Feed Description: A Student .Net Blog :p
Latest .NET Buzz Posts
Latest .NET Buzz Posts by David Cumps
Latest Posts From David Cumps

Advertisement
This is for everybody using Outlook as their mail-client.

Do you find Outlook Today too boring? I do! So here's how you can change it:

Create a HTML page with the layout you like, and leave some space open for the Calendar, Task List and Mailcount indicators.

Add this just below the title tag:

<!-- OUTLOOK OBJECTS FOR DATABINDING -->

 

<OBJECT ID="CalList" CLASSID="CLSID:0468C085-CA5B-11D0-AF08-00609797F0E0" VIEWASTEXT>

<PARAM NAME="Module" VALUE="Calendar"></OBJECT>

 

<OBJECT ID="TaskList" CLASSID="CLSID:0468C085-CA5B-11D0-AF08-00609797F0E0" VIEWASTEXT>

<PARAM NAME="Module" VALUE="Tasks"></OBJECT>

 

<OBJECT ID="MailList" CLASSID="CLSID:0468C085-CA5B-11D0-AF08-00609797F0E0" VIEWASTEXT>

<PARAM NAME="Module" VALUE="Inbox"></OBJECT>


And then where you can the Calender to be visible use this:

<table datasrc="#CalList" cellspacing="0" cellpadding="0">

       <tr>

              <td><div datafld="Next" DATAFORMATAS="html"></div></td>

              <td><div datafld="StartEnd" dataformatas="html" class="CalendarStartEnd" >&nbsp;</div></td>                           

              <td><div datafld="SubjectLocation" dataformatas="html" class="CalendarSubjectLocation">&nbsp;</div></td>

       </tr>

</table>


The same goes for the TaskList:

<table name="TaskCol" id="TasksLiveTable" datasrc="#TaskList" cellspacing="0" cellpadding="0">

<tbody><tr>

              <td><input type="checkbox" dataformatas="Text" datafld="Complete"></td>

              <td><div datafld="Importance" dataformatas="html" class="TaskImportance"></div></td>

              <td><div datafld="Subject" dataformatas="html" class="TaskSubject"></div></td>   

       </tr></tbody>

</table>


And the mailcount:

<table datasrc="#MailList" cellspacing="0" cellpadding="0">

<tbody><tr>

              <td class="Folder"><span datafld="Name" dataformatas="html"></span> :: <span datafld="Count" dataformatas="html" class="InboxCount"></span></td>

       </tr></tbody>

</table>


You can extend your page with Javascript, to show the current date for example. Or you can also create a server-side script that parses an rss feed and outputs Javascript document.write's.

When you've created your page, put it somewhere on your HD, or online and add this registry key:

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Today]

"Url"="file://path_to_your_htm"


Example:

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Today]

"Url"="file://D:\\OutlookToday\\cumpsd.htm"

I have included an OutlookToday.reg in the zip as well that you can change.

Normally you can modify the Custom page as well, but since I never use it, I just left that one out ;)

Here's an example of what you can accomplish: (click the image for a full view)



The files needed for this OutlookToday can be found at my webspace.

Included are two PHP scripts, one to parse an rss feed, and one for the Windows uptime. I got them running at a local webserver.

In the cumpsd.htm file you can also view all available css styles that are supported by Outlook. Like what color the icons should have, how a task that's done should look, etc.

Enjoy, and modify that Outlook Today, Personalize your computer! :)

Read: Personalizing Outlook Today

Topic: SnowValley at TechEd Previous Topic   Next Topic Topic: How to protect the email address from the evil spam bots

Sponsored Links



Google
  Web Artima.com   

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