默认的鞋3.0/SharePoint2007年SharePoint上传用户的经验是这样的:

  1. 点击链接文件的图书馆。****回****
  2. 点击上传。****回****
  3. "浏览"。****对话****
  4. 点击document和"确定"。****对话消失****
  5. 点击"确定"。****回****
  6. 填写文件的性质和"确定"。****回****

最好的情况下,这是一个最小的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>

其他提示

  1. 右点击链接的文件库,复制链的位置
  2. 打开浏览器和粘贴到该网址库的文档
  3. 拖放的文件进入资源管理器窗口的文档库。

如果你有可能让你的用户使用WebDAV,他们可以打开的文件图书馆的窗户。这样,他们可以拖文件的多,因为他们想要的。以我的经验,这是一个更好的最终用户的经验对于非技术用户。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top