Outlook links

E

Earl Lewis

Trying this one more time - so all you .asp gurus feel free to jump right in.

We've been able to remove the Outlook integration link on the right side of the home screen but can't seem to find where to remove the one on the left navigation list on the Tasks page. Anyone have any idea where to find this so we can remove it?

So you know what we've tried already, we've looked through ../Tasks/TasksPage.asp but it's not very obvious if it's in there. I'm assuming it's getting created by a 'helper' script somewhere.

Earl
 
E

Ellen

I couldn't find it either. I ended up replacing the
outladdn.asp page with one that states "This feature is
not enabled". It's not the most elegant solution but it
works for now and we may eventually allow this feature in
the future.

Ellen
-----Original Message-----
Trying this one more time - so all you .asp gurus feel free to jump right in.

We've been able to remove the Outlook integration link on
the right side of the home screen but can't seem to find
where to remove the one on the left navigation list on the
Tasks page. Anyone have any idea where to find this so we
can remove it?
So you know what we've tried already, we've looked
through ../Tasks/TasksPage.asp but it's not very obvious
if it's in there. I'm assuming it's getting created by
a 'helper' script somewhere.
 
A

Antoon

Dear non-Outlook users,

you can remove the outlook action link from the tasks page by manually
deleting a record from the MSP_WEB_SECURITY_MENUS table.

First mark the related record with a custom name 'NOT'.

-Project Web Access
-Admin
-Server Configuration
-Menus
-Give 'View and Report ...Outlook' a custom name, e.g. 'NOT'
-Don't forget to Save/Update


Start Query Analyzer on the Project Server (sa/sqladm), and select the
ProjectServer database.


Backup the MSP_WEB_SECURITY_MENUS table


Execute SQL query:
DELETE FROM MSP_WEB_SECURITY_MENUS WHERE WSEC_MENU_CUSTOM_NAME= 'NOT'


I am sure this way of working is not recommended, so try this at your own
risk.

Regards,
Antoon
 
G

Greg Horodeck

How did you remove it from the Home page?

Greg



Earl Lewis said:
Trying this one more time - so all you .asp gurus feel free to jump right in.

We've been able to remove the Outlook integration link on the right side
of the home screen but can't seem to find where to remove the one on the
left navigation list on the Tasks page. Anyone have any idea where to find
this so we can remove it?
So you know what we've tried already, we've looked through
.../Tasks/TasksPage.asp but it's not very obvious if it's in there. I'm
assuming it's getting created by a 'helper' script somewhere.
 
R

R

Instead of deleting the record from the MSP_WEB_SECURITY_MENUS table,
I modified the Feature Action with which it is associated.

I updated the value in the column WSEC_PAGE_ACT_ID from 201 (View
Timesheet) to 107 (Integration with External Timesheet System) in the
table MSP_WEB_SECURITY_PAGES for the record where WSEC_PAGE_ID = 209
(Tasks/outladdn.asp)

Now assuming you have set "Integration with External Timesheet System"
to Deny, the Outlook link will not appear on the Tasks page. The
Outlook link will still display on the Home page, but clicking on it
will display a message stating "You do not have permissions to view
this page." So far, I have only been able to remove the Homepage link
by modifying the Active Server Page.

Once again, I am sure this way of working is not recommended by
Microsoft, so try this at your own risk.

Gord
 
E

Earl Lewis

Greg,

To remove the link on the home page I added an html
Comment in the <Installation drive>\Program
Files\Microsoft Office Project Server 2003\IIS Virtual
Root\HOME\Homepage.asp file at the following location


<Comment>
<TD CLASS="normal_text" valign="top"
STYLE="padding-top: 1.3em;"><IMG
SRC="../Images/Bullet1.gif" ALT=""></TD>
<TD CLASS="normal_text" STYLE="padding-top:
1em;">
<%=oStrings.GetString
(IDS_HOME_BANTER_OUTLOOK_ADDIN_LINK,
sTasksOutlookAddInASP, oStrings.GetString
(IDS_HOME_BANTER_OUTLOOK_ADDIN_ALT), oStrings.GetString
(IDS_HOME_BANTER_OUTLOOK_ADDIN_KEY))%>
</TD>
</Comment>

Hope that helps. And thanks to the original posters for this fix. It's not mine to take credit for.

Earl
How did you remove it from the Home page?

Greg



Earl Lewis said:
Trying this one more time - so all you .asp gurus feel free to jump right in.

We've been able to remove the Outlook integration link on the right side
of the home screen but can't seem to find where to remove the one on the
left navigation list on the Tasks page. Anyone have any idea where to find
this so we can remove it?
So you know what we've tried already, we've looked through
.../Tasks/TasksPage.asp but it's not very obvious if it's in there. I'm
assuming it's getting created by a 'helper' script somewhere.
 
A

Antoon

R --

Thank you, this works fine for me.

The cause of the trouble I had with uncontrollable switches between All
Tasks and Current Tasks, was caused by my changes to TaskPage.asp in order to
get rid of the Outlook items in the Filter.

I commented out the line //oPJCControls.EnableOutlookControls();

Commenting out only this line means trouble.

I found out you also have to comment out the lines
//oXMLDataSpace.SetProp("commoncontrols/GetOutlookTasks",
idGetOutlookTasksCBox.checked);
//oXMLDataSpace.SetProp("commoncontrols/IncludeOutlookTasks",
idIncludeCompletedTasksCBox.checked);

Now everything works fine (till now)


Regards,
Antoon
 
E

Earl Lewis

R,

Thanks for the response. This sounds like the way to go. When I get a minute I'll jump on the db to make the changes and see how it works out. Really appreciate your help on this one.

Earl
Instead of deleting the record from the MSP_WEB_SECURITY_MENUS table,
I modified the Feature Action with which it is associated.

I updated the value in the column WSEC_PAGE_ACT_ID from 201 (View
Timesheet) to 107 (Integration with External Timesheet System) in the
table MSP_WEB_SECURITY_PAGES for the record where WSEC_PAGE_ID = 209
(Tasks/outladdn.asp)

Now assuming you have set "Integration with External Timesheet System"
to Deny, the Outlook link will not appear on the Tasks page. The
Outlook link will still display on the Home page, but clicking on it
will display a message stating "You do not have permissions to view
this page." So far, I have only been able to remove the Homepage link
by modifying the Active Server Page.

Once again, I am sure this way of working is not recommended by
Microsoft, so try this at your own risk.

Gord
 
Top