Content management system 如何使用Plone作为文档管理?

Content management system 如何使用Plone作为文档管理?,content-management-system,plone,Content Management System,Plone,我希望为我的公司创建一个文档存储库。原因是因为我的公司有很多文档,他们没有版本跟踪。这意味着每个人都在使用不同的版本 普隆对我来说是新事物,我是从我的一个好朋友那里认识的。可惜他已经不在了,不能回答我的问题。我相信他,我希望实现他的想法,使用Plone作为我公司的文档存储库 我已经安装了Plone,并设法查看默认Plone页面,添加所有公司的用户名,并将徽标更改为我公司的徽标。现在最大的问题是,如何设置文档存储库?我想到的是创建一个“页面”,供用户添加文件、下载文件、搜索文件和阅读其描述 有什么

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

普隆对我来说是新事物,我是从我的一个好朋友那里认识的。可惜他已经不在了,不能回答我的问题。我相信他,我希望实现他的想法,使用Plone作为我公司的文档存储库

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

有什么线索给我吗?

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

对于工作副本,我们使用iterate(在
buildout.cfg
中的
eggs
下插入
plone.app.iterate

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

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

在我们询问的一个案例中,我们仍然在寻找灵巧性,这对它有很大的帮助,但最终我们决定基于原型调整现有的内容类型

对于插入文件,只要描述是正确的,它们将通过内置的搜索功能找到,但是您可以考虑使用上面提到的迭代来确保没有人使用同一个文件两次。 作为你的新朋友,就像我一样,开始看起来很难,但实际上相当不错

这仍然给了我需要不断增加功能的基础。


祝你好运

我认为,你应该在香草Plone安装方面取得很大进展,而不必开发自己的扩展或其他定制附加产品。因此,我建议您从一开始就了解所有您可以做的事情

正如@Speediro所提到的,版本控制支持内置于主要内容类型中(实际上,您在任何地方都看不到提到的CMFEditions),但对于文件上载,它没有激活。虽然,:内容项可以通过站点设置配置为启用/禁用版本控制→ “类型”下的Plone配置面板

plone.app.iterate
)也应该已经在站点设置的附加组件面板上等待激活

然而,在Plone Collective(=社区)开发人员文档或专业Plone 4开发之前,我推荐。它有一点过时的图形(因为它是为Plone 3制作的),但它是继用户手册之后的伟大的下一步。例如,如何定义内容规则以发送内容更新的电子邮件通知(仍通过浏览器,无需编码)。或者如何使用
Products.PloneFormGen
创建自定义表单


当你真的需要编写自己的代码时,是时候使用专业的Plone 4和集合文档了。

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

我的意思是:

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

您的数据库将快速扩展到一个巨大的规模,因为Plone正在进行索引,索引意味着大量的空间。所以你必须作为系统管理员来处理这个问题

你提到工作流,我为什么需要它?有什么好的理由拥有它吗?最后,你一定已经了解了我的想法:“是否有一本好的参考书”:(如果不需要审查在线文档(即html)和文件中的变化,那么就没有了。但是一个好的审查周期在文档“管理”系统中似乎至关重要,但不是强制性的。collective.documentviewer也可以是一个很好的附加组件,用于文档管理。@可重用:Asko Soukka的描述几乎就是我走向Plone的第一步必须遵循的路径。听从他的建议,然后看看我提到的那本书。这对我来说是一条很好的学习之路。当然,他认为不需要添加某些产品是正确的,因为这些产品是“开箱即用”的。