webdav portal edit in fixes
This commit is contained in:
parent
fe391560cb
commit
f0a63cb289
3 changed files with 9 additions and 4 deletions
|
@ -33,6 +33,10 @@ namespace WebsitePanel.WebDav.Core.Entities.Owa
|
||||||
public string DownloadUrl { get; set; }
|
public string DownloadUrl { get; set; }
|
||||||
[DataMember]
|
[DataMember]
|
||||||
public bool ReadOnly { get; set; }
|
public bool ReadOnly { get; set; }
|
||||||
|
[DataMember]
|
||||||
|
public bool RestrictedWebViewOnly { get; set; }
|
||||||
|
[DataMember]
|
||||||
|
public string ClientUrl { get; set; }
|
||||||
//[DataMember]
|
//[DataMember]
|
||||||
//public bool UserCanNotWriteRelative { get; set; }
|
//public bool UserCanNotWriteRelative { get; set; }
|
||||||
|
|
||||||
|
@ -100,8 +104,7 @@ namespace WebsitePanel.WebDav.Core.Entities.Owa
|
||||||
//public bool ProtectInClient { get; set; }
|
//public bool ProtectInClient { get; set; }
|
||||||
//[DataMember]
|
//[DataMember]
|
||||||
//public bool ReadOnly { get; set; }
|
//public bool ReadOnly { get; set; }
|
||||||
//[DataMember]
|
|
||||||
//public bool RestrictedWebViewOnly { get; set; }
|
|
||||||
|
|
||||||
//[DataMember]
|
//[DataMember]
|
||||||
//public string SignoutUrl { get; set; }
|
//public string SignoutUrl { get; set; }
|
||||||
|
|
|
@ -38,7 +38,7 @@ namespace WebsitePanel.WebDav.Core.Owa
|
||||||
|
|
||||||
var cFileInfo = new CheckFileInfo
|
var cFileInfo = new CheckFileInfo
|
||||||
{
|
{
|
||||||
BaseFileName = resource.DisplayName,
|
BaseFileName = resource.DisplayName.Split(new []{'/'},StringSplitOptions.RemoveEmptyEntries).LastOrDefault(),
|
||||||
OwnerId = WspContext.User.Login,
|
OwnerId = WspContext.User.Login,
|
||||||
Size = resource.ContentLength,
|
Size = resource.ContentLength,
|
||||||
Version = DateTime.Now.ToString("s"),
|
Version = DateTime.Now.ToString("s"),
|
||||||
|
@ -50,7 +50,8 @@ namespace WebsitePanel.WebDav.Core.Owa
|
||||||
SupportsSecureStore = false,
|
SupportsSecureStore = false,
|
||||||
SupportsUpdate = true,
|
SupportsUpdate = true,
|
||||||
UserCanWrite = !readOnly,
|
UserCanWrite = !readOnly,
|
||||||
ReadOnly = readOnly
|
ReadOnly = readOnly,
|
||||||
|
RestrictedWebViewOnly = false
|
||||||
};
|
};
|
||||||
|
|
||||||
return cFileInfo;
|
return cFileInfo;
|
||||||
|
|
|
@ -60,6 +60,7 @@ namespace WebsitePanel.WebDavPortal.Controllers.Api
|
||||||
var url = new Uri(Request.RequestUri, urlPart).ToString();
|
var url = new Uri(Request.RequestUri, urlPart).ToString();
|
||||||
|
|
||||||
fileInfo.DownloadUrl = url;
|
fileInfo.DownloadUrl = url;
|
||||||
|
fileInfo.ClientUrl = _webDavManager.GetFileUrl(token.FilePath);
|
||||||
|
|
||||||
return fileInfo;
|
return fileInfo;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue