webdav portal owa fixes

This commit is contained in:
vfedosevich 2015-02-06 05:44:38 -08:00
parent 9adf6e3f97
commit abe202324c
2 changed files with 13 additions and 3 deletions

View file

@ -33,7 +33,18 @@ namespace WebsitePanel.WebDavPortal.FileOperations
var request = HttpContext.Current.Request; var request = HttpContext.Current.Request;
int supportedVersion; int supportedVersion;
if (WebDavAppConfigManager.Instance.OwaSupportedBrowsers.TryGetValue(request.Browser.Browser, out supportedVersion) == false) string key = string.Empty;
foreach (var supportedKey in WebDavAppConfigManager.Instance.OwaSupportedBrowsers.Keys)
{
if (supportedKey.Split(';').Contains(request.Browser.Browser))
{
key = supportedKey;
break;
}
}
if (WebDavAppConfigManager.Instance.OwaSupportedBrowsers.TryGetValue(key, out supportedVersion) == false)
{ {
return false; return false;
} }

View file

@ -76,8 +76,7 @@
<owaSupportedBrowsers> <owaSupportedBrowsers>
<add browser="Chrome" version="20" /> <add browser="Chrome" version="20" />
<add browser="Firefox" version="6" /> <add browser="Firefox" version="6" />
<add browser="InternetExplorer" version="8" /> <add browser="InternetExplorer;IE" version="8" />
<add browser="IE" version="8" />
<add browser="Safari" version="4" /> <add browser="Safari" version="4" />
</owaSupportedBrowsers> </owaSupportedBrowsers>
<officeOnline isEnabled="True" url="https://vir-owa.virtuworks.net" cobaltFileTtl="1"> <officeOnline isEnabled="True" url="https://vir-owa.virtuworks.net" cobaltFileTtl="1">