Outlook add-in - detect if running in Outlook for Mac "New Look"? - office-addins

Is there a way to detect in an Outlook add-in if it is running in the "New Look" view of Outlook for Mac?
We have found an issue where Office.context.mailbox.item.itemId is not populated in "New Look" as mentioned in this issue - https://github.com/OfficeDev/office-js/issues/1400, but is populated in the "original" view.
We would like to display information that the add-in is not supported in the "New Look" view of Outlook for Mac.

Related

Subscribe to .ics with outlook 2013

My web-app generates an ical-feed for users to subscribe to. Works fine in Google Calender, and in Office 365/ Outlook.com using ’My Calendars’ > Open Calendar > Internet calendar.
When trying to add the calender from Outlook 2013 using My Calendars > Add Calendar > From Internet and paste the url, nothing happens. Nothing as in: also no errors. The feed is using https, think Microsoft prefers webcal.
When the feeds is added from web, it does show up and works correctly in Outlook.
It's pretty confusing for my users especially as there are no errors given; nothing happens at all.
What do I have to change to my feed to make it work from Outlook?
The current forum is for developers. That's why I'd suggest asking such questions on the SuperUser or Outlook IT Pro Discussions forums.

Lync Administration - how to set everyones presence viewable by all as default

I am using Office 365 and Microsoft Lync 2013
The menu item I am interested in setting as default upon new installation is:
Go to <gear icon> --> Tools --> Options --> Status
There are two radio buttons concerning presence on this screen. They are:
I want everyone to be able to see my presence
I want only people in contacts to be able to see my presence
Currently, when a new user installs office 365 and downloads lync, the default option they have set is number 2. What I want is:
I want all new users to default to option 1.
I want to apply option 1 to all existing users retrospectively.
Any ideas?
Unfortunately, this is not supported by office 365. This setting is controlled from the user client can cannot be set globally. Details in the post below:
http://community.office365.com/en-us/f/148/t/257808.aspx

sharepoint 2007 custom error message

For a sharepoint application, we have 5 content databases each dedicated to hold one site collection. Eventually, we dettached one content database from SQL server and so from sharepoint central administration.
Now, when user tries to access that perticular site url or any list/libraries within that site, they recieve a common 404 site not found error!.
is there any possibility to show them a customized error message like "The content has been removed by administrator" which should be displayed when user tries to access any content within this site collection which is being removed.
Just override the Error page, and show them your customized message if they have entered a URL that matches the removed site.
Refer to this article for creating a custom error page:
http://blogs.msdn.com/b/ketaanhs/archive/2010/03/13/moss-sharepoint-2007-custom-error-page-and-access-denied-page.aspx

Installshield Folder Permissions not working

Using InstallShield 2012 Professional to install a ASP.NET website, and a custom app pool running in securitry context of a network service account. When I test the website, I encounter a permissions issue (file permissions), and the website fails with the message "Error: Access is Denied.".
Using InstallShield, I set permissions to each file for read access to the user "Authenticated Users". I set the permissions within the InstallShield ISM file by navigating to "Application Data" -> "Files and Folders"
Select each folder in the "Destination computer's folders"
Right-click each folder in the "Destination computer's folders"
Select context menu "Properties"
Click button "Permissions"
Add entry in "Name(s):" section for user "Authenticated Users", and domain is blank (select "Read & Execute", "List Folder Contents", "Read")
... then perform this action over and over again for each folder, then for each file.
Once I test, I find I have the problem. If I navigate to the actual files installed on the server and review, they appear correct, but do not function correctly. Infact, I - as a Authenticated User - do not have permissions to navigate the folder structure, but because I am an admin I can tweak the permissions and get in. If I manually reset these permissions on each of these files (and related folders) the website functions correctly. This means the app pool setup, the file copy, and the network service account are all functioning correctly, and the problem is strictly related to the permissions on the files IIS is trying to access.
Has anyone had this problem, and overcome it? If so, how? (I would prefer to avoid using InstallScript to set permissions.)
Notes:.
when considering settings in the "General Information" area, specifically the "Locked-Down Permissions" property - the behavior of file level permissions settings in InstallShield will differ. When selecting "Traditional Windows Installer handling", I was never successful adding explicit permissions. I noticed when doing so, all inherited permissions on the folder would dissappear. Additionally, while it appears the permissions are set in Windows, they behave like they are not set. Manual manipulation tests would show they were not correctly set.
When setting the "Locked-Down Permissions" property to "Custom InstallShield handling", I was able to add a permission and all inherited permissions remained intact. With this, I was able to apply the desired permissions to the root installation directory in the "Application Data"->"Files and Folders" area, and because I elected "Custom InstallShield handling" I am able to select the check box "Apply these permissions to child objects" in the advanced area of the permissions area of a folder property.
Steps to finalize and fix my problem:
In InstallShield (ISM file)...
Navigate to "General Information" (Lefthand pane)
Set Locked-Down Permissions to "Custom InstallShield handling"
Navigate to "Application Data"
Right-click the root folder where program is to be installed
Click "Properties"
Click button "Permissions"
Right-click top half of screen in white box area labeled "Name(s)"
Select context menu item "New"
Remove domain user leaving this field blank
Added user "Authenticated User"
Select check boxes in lower area ("Read & execute", "List Folder Contents", "Read")
Click button "Advanced"
Check checkbox "Apply these permissions to child objects"
Click button "OK"
Click button "OK"
Click button "OK"
Recompile installation program and install. Now works.

trac "OperationalError: attempt to write a readonly database" problem with visualsvn

I have installed the latest VisualSVN (2.0.5) and its trac-package on WindowsXP, but ran into a problem. The trac system works, except the "Timeline" tab. When I clicked on it, I saw
Oops…
Trac detected an internal error:
OperationalError: attempt to write a readonly database
Does anybody have any idea, why it does not works? Everything was installed and configured using its manual.
change the owner of the folder where the TRAC enviroment lives
this is check the user that runs the VisualSVN service and give access to this user to the folder where trac runs
this fix me issue
As user163175 said you have to change the owner (or give permission to the web server user).
To do this on Windows (Server Standard) you need to:
Go to your trac directory (where all the your trac projects live, the one you set as PythonOption TracEnvParentDir) in explorer
Right click and select Properties
Click on the Edit... button
Click Add... button
Type "NETWORK SERVICE" in to the Enter the object names to select input
Click the Check Names button.
Click on OK
Click on the new NETWORK SERVICE user/group
Check off "Full Control"
Click Apply
That should do it (at least that worked for me).

Resources