Remove Reading Pane from OWA 2003 for all Users

This question has appeared before, but the 'answer' to that question was not actually a solution.  Is it possible to turn the reading pane OFF for all OWA 2003 users by default?  As far as I can tell, Microsoft's OWA Admin tool does not allow the administrator to turn off the reading pane for all users, so the previous question's accepted answer does not help me.

My users HATE the reading pane, especially for Public Folders that contain FreeDocs.  In those cases, the reading merely displays a blank e-mail.

I would deepy appreciate a solution to this, if there is one! Thanks!
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

i could just find one option and that is

when you open OWA there is an option to turn off the Reading pane (option- show/hide reading pane)

once you do it then the next time the user logs in the OWA does not diplay the reading pane.

i was not able to find a way to turn this off for all the users at the same time.

I've just found a quick and dirty way to make it go away altogether (it will take more time to find a way to have it available, but off by default):

Have a look for your util_View.js file (the version in your 6.5.7638.1\controls folder).  Make a backup copy, and open it in Notepad.  Press F3 to search for the text 'togglePreviewPane'.  You should find a function like this:

function togglePreviewPane(iState)
{if ...

insert 'return true;' after the { but before the if, like this:

function togglePreviewPane(iState)
{return true; if ...

and save the file.  Your users will need to clear their IE caches.
Lee already answered your question, but I wanted to post this since it was relevant to your question:
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

Found an easier way to hide it altogether.  Right near the top of vw_Message.js , add a line

  g_iPreview = 0;

So it looks like this:

//Copyright (c) 2000-2003 Microsoft Corporation. All rights reserved.
g_iPreview = 0;

I can't find where the initial option gets set, though.  It is well hidden.
Lee rocks...
Well, I have my moments, I guess.  I'm going to try to get to the bottom of this, but I'll have to give it a rest for today.
It seems that the preview setting ( [this is a property name, not a URL] ) is set to 1 as soon as you request OWA 2003 using IE.  Unfortunately this happens before anything is sent back to the client, so there's nothing you can do in JavaScript to change it.  You could change the togglePreviewPane function Case statements, so that a value of 1 closes the pane, and 0 opens it on the right, but I think that would cause even more confusion, since the drop-down entries at the top of the window would then be incorrectly labelled.  I think it would just be easier to tell the users where the drop-down preview options are.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
isdirectAuthor Commented:
It's true - Lee rocks!

My programmer and I were able to remove the reading pane with both types of hacks you described, so we know that is an option.  Thank you.  However, I still think having that preview pane on by default is dumb - and a little risky.  At the very least, Microsoft should give Administrators the ability to set the default behavior.

Enough griping.  You gave us some great info, Lee, so I am accepting your answer.  Thanks again!!!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.