如何准备海量文件和页面更改?

时间:2012-03-03 01:48:58

标签: file plone push

如何设置年度转换20页,链接到10个不同文件夹中的500个PDF?

以下是年度转换中其中一个页面的示例 - http://www6.hawaii.gov/tax/a1_b1_1income.htm

以下是我使用的Plone的信息 - Plone 3.2.2 CMF 2.1.2 Zope(Zope 2.10.7-final,python 2.4.5,linux2) Python 2.4.5(#1,2009年6月12日,14:44:23)[GCC 3.4.6 20060404(Red Hat 3.4.6-10)] PIL 1.1.6

我不知道 - 是否有其他程序如Enfold Desktop允许大量上传文件和文件夹到Plone网站?

由于需要WebDAV和端口80,我不允许使用Enfold Desktop。

使用Enfold桌面我知道可以上传多个文件夹或多个文件。

有了这种可能性,我就可以删除所有旧文件夹和文件以及所有旧页面。接下来,使用新文件上传新文件夹。最后,使用正确的链接上传所有新页面。

这就像SFTP,经过适当的准备,我可以在10-15分钟内轻松完成操作。

我认为这些任务不在Plone范式之内。我相信Plone范例是让一个人在一页上工作时一次上传一个文件变得简单。并防止错误。

我希望像Windows资源管理器一样进行内容管理。

我可以在plone.org上的搜索字词上使用一些帮助。我尝试过“文件管理”。我试过“添加多个文件”。

尝试在谷歌和雅虎搜索“Plone文件管理”和“Plone添加多个文件”。以及“将文件推送到Plone”。 试过stackoverflow。 https://stackoverflow.com/search 在Blekko尝试了所有三个搜索表达式。

提前致谢, 布莱恩金 ITS III,税务系,夏威夷州

1 个答案:

答案 0 :(得分:2)

Plone的原生webdav / ftp支持的一部分,由于内部原因你已经排除了,我可以看到一些开箱即用的解决方案:

  1. atreal.massloader允许通过Zip文件进行大量上传
  2. collective.quickupload允许使用拖放轻松上传文件,使用进度条并使用javascript或flash上​​传文件。
  3. Products.PloneFlashUpload为文件夹添加了一个上传标签,将用户带到上传表格
  4. 对于更灵活/更先进的解决方案,我建议collective.trasmogrifier。我相信只需很少的开发并使用已有的蓝图(例如transmogrify.filesystem),你就可以做一个自动完成所有工作的管道,比如删除/移动旧文件,从特定的上传新文件source(例如来自内部Web服务器或共享文件夹)和重建链接。如果你是一个非常懒惰的人(:P)你甚至可以添加一个每年运行1次并执行该管道的cron。