Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows Server 2003Windows 2000Windows NTSmall Business ServerVirtual ServerExchange ServerIISHost Integration ServerISA ServerSMSWSUSMOMWindows Media ServerSecurityCertification
Related Topics
SQL ServerMS WindowsMS OfficePC HardwareMore Topics ...

Windows Server Forum / Exchange Server / Applications / May 2006

Tip: Looking for answers? Try searching our database.

Customizing OWA context menus

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Thomas K - 11 May 2006 08:01 GMT
Ive found a white paper mentioning a method to modify the treeview context
menu in OWA 2000. The white paper doesn't illustrate the functionality in
details, but it indicates that it is done, by modifying some web behavior
files (eg. Program Files\Exchsrvr\exchweb\controls\dropmenu.htc). I can't get
this to work with OWA 2003.

My goal is to be able to right-click an email item, and archive it in
another system. Does anyone have an idea on how to add a menuitem to the
inbox contextmenu?

(whitepaper is: "Customizing Microsoft Outlook Web Access.pdf")
Lee Derbyshire - 11 May 2006 08:53 GMT
> Ive found a white paper mentioning a method to modify the treeview context
> menu in OWA 2000. The white paper doesn't illustrate the functionality in
[quoted text clipped - 8 lines]
>
> (whitepaper is: "Customizing Microsoft Outlook Web Access.pdf")

I've done a similar thing with an OWA View Headers things here:
http://www.leederbyshire.com/info.asp .

Basically, you are adding code to the util_View.js file.  Look for a
function called cmCreate - that is where the context menu is built.  Inside
the
 if (!g_fIsPublic)
block near the end, add your menu item:

   idVwMenu.addDivider();
   idVwMenu.add("Your Item", "YOURITEM");

(use your own values for Your Item, etc.).  Then, in the actionHandler
function, add a case "YOURITEM": that contains a call to your JavaScript
archiving funtion.

Lee.

Signature

___________________________________

Outlook Web Access for PDA and WAP:
www.leederbyshire.com
___________________________________

Thomas K - 11 May 2006 09:31 GMT
> > Ive found a white paper mentioning a method to modify the treeview context
> > menu in OWA 2000. The white paper doesn't illustrate the functionality in
[quoted text clipped - 26 lines]
>
> Lee.

Hi Lee.

Thank you for replying, it seems to be exactly the kind of functionality I'm
looking for :-)

Only one thing: The Exchange Server I'm working on doesn't have the
"..\6.5.7651.9\controls" folder mentioned in the referenced readme.txt fil.
Instead it has a earlier version controls folder: "\6.5.7226.0\controls".
Does this introduce a problem or should i just search/replace the foldername
in the util_view.js which you kindly delivered?
Lee Derbyshire - 11 May 2006 09:41 GMT
>> > Ive found a white paper mentioning a method to modify the treeview
>> > context
[quoted text clipped - 46 lines]
> foldername
> in the util_view.js which you kindly delivered?

Don't you have 6.5.7638.1 , either? It looks like you are a service pack and
a hotfix behind me, but you will find something similar, I think.  The older
.js files are harder to read, though - not very well formatted.  Try
replacing the file in 6.5.7226.0\controls instead.  If it doesn't work, I
think you will find it easy enough to modify the older one.

Lee.

Signature

___________________________________

Outlook Web Access for PDA and WAP:
www.leederbyshire.com
___________________________________

Thomas K - 11 May 2006 10:02 GMT
> >> > Ive found a white paper mentioning a method to modify the treeview
> >> > context
[quoted text clipped - 54 lines]
>
> Lee.

Hi Lee.

The search/replace worked out just fine, and the archive method runs as
intended.

Thank you very much :-)
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.