将Plone站点移动到Radiant CMS

时间:2009-09-18 13:54:57

标签: plone radiant

我有一个庞大的Plone网站,我正在转向Radiant(我喜欢Plone,但随着网站的增长,它变得非常缓慢)。我需要一些等效的帮助。

  1. 如何进行用户权限,注册,登录等?我希望能够拥有以下内容:
    • 任何人都可以查看(状态“已发布”)
    • 经过身份验证的用户可查看(状态为“半发布”)
    • 可由“工作人员”查看(状态“受限制”)
  2. Plone内容有一些我在Radiant中找不到的属性,特别是“创作者”和“贡献者”。如果需要,我可以将它们混淆为作者列表,但是Radiant似乎希望“author”用于实例化内容的登录。我如何处理扩展页面模型来处理它们?
  3. 如何进行网站搜索?我希望能够通过自由文本或指定的关键字进行搜索(事实证明,它来自特定的分类法)。
  4. 最大的问题是转移内容。我可以将大部分内容从Plone站点中删除。对于HTML文档而言,这意味着我的文件看起来像:
  5.     id: a-banking-system-we-can-trust
        title: A Banking System We Can Trust
        excludeFromNav: False
        subject: Alternate economy
        description: Turn all financial firms into mutual funds.
        contributors: Forbes
        creators: Laurence J. Kotlikoff
          Edward Leamer
        effectiveDate: None
        expirationDate: None
        language:
        rights:
        creation_date: 2009/05/05 21:01:58.795 GMT-4
        modification_date: 2009/05/05 21:06:39.695 GMT-4
        relatedItems:
        allowDiscussion: None
        Content-Type: text/html
    
    
        <h1>A Banking System We Can Trust</h1>
    
      

    我怎样才能将整个(Linux)目录树中的文件(以及一些图像和PDF)全部转换为Radiant内容,并使用正确的元数据(这是文件的前几行,当你使用FTP获取它们时。)

1 个答案:

答案 0 :(得分:1)

我最近使用名为ilrt.contentmigrator的产品将Plone 2.x网站迁移到Plone 4.x,非常简单。你真的应该看看Plone 4,速度差异很大!