改进文件上传的经验,在SharePoint
-
19-09-2019 - |
题
默认的鞋3.0/SharePoint2007年SharePoint上传用户的经验是这样的:
- 点击链接文件的图书馆。****回****
- 点击上传。****回****
- "浏览"。****对话****
- 点击document和"确定"。****对话消失****
- 点击"确定"。****回****
- 填写文件的性质和"确定"。****回****
最好的情况下,这是一个最小的1 + 1 + 1 + 2 + 1 + 1 = 7 点击,有4个回发。我得到的投诉(同意),这不是漂亮的足够了。
任何人都不会知道的一个开放源码解决方案,改善了用户的经验的文件上传?该方案将需要支持定领域的类型的时候进入的文件的性质。
编辑: 这需要简单和直观的用户,不精通技术。复制网址是不是一种选择。
解决方案
我有一个类似的要求很长一段时间回来。我最终使用CustomAction延长上传UI;并作出一个模式灯箱弹出时,项目击;箱的用户界面包括一个文件上传的控制和所有标准及定义的领域。诀窍是简单地使用的UrlAction元件的"Url"属性发起的剧本。上传是处理一个网服务。
用户传工作流程,然后只需要一个单一的回发(导航的doclib本身)
我把它叫做事情的影响的"快速上传"。
这里的一个想法是什么Elements.xml 看起来像
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<!-- Document Library Toolbar Upload Menu Dropdown -->
<CustomAction Id="UserInterfaceCustomActions.DocLibUploadToolbar"
RegistrationType="List"
RegistrationId="101"
GroupId="UploadMenu"
Rights="ManagePermissions"
Location="Microsoft.SharePoint.StandardMenu"
Sequence="1000"
Title="Quick Upload">
<UrlAction Url="javascript:ShowUploadLightBoxWithCustomFields()"/>
</CustomAction>
</Elements>
其他提示
- 右点击链接的文件库,复制链的位置
- 打开浏览器和粘贴到该网址库的文档
- 拖放的文件进入资源管理器窗口的文档库。
如果你有可能让你的用户使用WebDAV,他们可以打开的文件图书馆的窗户。这样,他们可以拖文件的多,因为他们想要的。以我的经验,这是一个更好的最终用户的经验对于非技术用户。
不隶属于 StackOverflow