【问题标题】:How to use Plone as Document Management?如何使用 Plone 作为文档管理器?
【发布时间】:2012-04-12 10:06:13
【问题描述】:

我希望为我的公司创建一个文档存储库。原因是我的公司有很多文件,他们没有版本跟踪。这意味着每个人一直在使用不同的版本。

Plone 对我来说是新事物,我是从我的一个好朋友那里知道的。太糟糕了,他不在回答我的问题了。我相信他,我希望实现他的想法,将 Plone 用作我公司的文档存储库。

我已安装 Plone 并设法查看默认 Plone 页面,添加所有公司的用户名并将徽标更改为我公司的徽标。现在最大的问题是,如何设置文档存储库?我想到的是为用户创建一个“页面”来添加文件、下载文件、搜索文件并阅读其描述。

我有什么线索吗?

【问题讨论】:

    标签: content-management-system plone


    【解决方案1】:

    可重复使用, 这里同样的问题。我们在 4 周前开始使用 Plone 作为我们的主要 DMS(目前插入现有文档)。

    对于工作副本,我们使用迭代(在 eggs 下插入 plone.app.iterate buildout.cfg)。

    对于版本控制,Products.CMFEditions。我相信这是开箱即用的。

    要创建新的工作流程,请查看 plone.app.workflowmanager 并阅读文档。

    在我们询问的previous question 中,我们仍在寻找有很大潜力的 Dexterity,但最终我们决定根据 Archetypes 调整现有的内容类型。

    至于插入文件,只要描述没问题,就会通过内置的搜索功能找到,但你可以考虑使用上面提到的Iterate,以确保没有人重复使用同一个文件。

    作为你的新人,就像我一样,docs 起初看起来很难,但实际上相当不错。

    这个book 仍然为我提供了继续添加功能所需的基础。

    祝你好运

    【讨论】:

    • 你提到工作流程,我为什么需要它?有什么好的理由拥有它?最后,你一定读懂了我的想法:“有没有好的参考书”:)
    • 如果不需要审查在线文档(即html)和文件中的更改,则不需要。但一个好的审查周期在文档“管理”系统中似乎至关重要,但不是必须的。
    • collective.documentviewer 也可以是与文档管理一起使用的不错的插件。
    【解决方案2】:

    我认为,您应该在原版 Plone 安装方面走得更远,而无需开发自己的扩展程序或其他自定义附加产品。因此,我建议您从 Plone 4 User Manual 开始,了解您可以立即执行的所有操作。

    正如@Speediro 所提到的,版本控制支持内置于主要内容类型(实际上您没有看到任何地方提到的 CMFEditions),但它没有为文件上传激活。虽然,as briefly mentioned in the manual可以通过“类型”下的站点设置 → 克隆配置面板将内容项配置为启用/禁用版本控制

    Working Copy Support (plone.app.iterate) 也应该已经在站点设置的插件面板上等待激活。

    然而,在 Plone Collective (=community) Developer Docs 或 Professional Plone 4 Development 之前,我推荐Practical Plone 3。它有一些过时的图形(因为它是为 Plone 3 制作的),但它是用户手册之后的下一步。例如。如何定义内容规则以发送内容更新的电子邮件通知(仍然通过浏览器无需编码)。或者如何使用Products.PloneFormGen 创建自定义表单。

    当您真的需要编写自己的代码时,是时候使用 Professional Plone 4 和 Collective Docs。

    【讨论】:

    • @Reusable:Asko Soukka 的描述几乎是我迈出 Plone 第一步所必须遵循的确切路径。听从他的建议,然后看看我提到的那本书。这对我来说是一条很棒的学习之路。当然,他不需要添加某些产品是正确的,因为它们是“开箱即用”的。
    【解决方案3】:

    如果您没有开发人员来管理您的东西,我建议您继续使用官方 Plone,不要自定义代码,只使用广泛使用的插件。

    我的意思是:

    • 保持默认主题(旭日形)
    • 使用默认的克隆内容类型
    • 只自定义徽标
    • 在插件控制面板中激活 plone.app.iterate
    • 不要玩弄工作流,因为他们需要知道你在做什么。默认情况下,文件具有其文件夹的可见性。这意味着如果您可以看到该文件夹​​,您将能够看到其中的所有文件。您可以为 ZMI 下的文件激活默认工作流。
    • 使用collective.quickupload 插件

    由于 Plone 正在进行索引,而索引意味着大量空间,您的数据库将非常快速地增长到巨大的规模。因此,您必须以系统管理员的身份处理此问题;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多