私は Radiant に移行する大きな Plone サイトを持っています (私は Plone が大好きですが、サイトが大きくなるにつれて使い物にならないほど遅くなりました)。いくつかの同等性について少し助けが必要です。
- ユーザー権限、サインアップ、ログインなどを行うにはどうすればよいですか? 次のようなコンテンツを提供できれば幸いです。
- 誰でも閲覧可能(ステータス「公開」)
- 認証済みユーザーが閲覧可能 (ステータス「準公開」)
- 「スタッフ」が閲覧可能(ステータス「閲覧禁止」)
- Plone コンテンツには、Radiant には見られないいくつかの属性、特に「クリエイター」と「貢献者」があります。必要に応じて作成者のリストにまとめることができますが、Radiant は、コンテンツをインスタンス化したログインに「作成者」を使用することを望んでいるようです。それらを処理するためにページモデルを拡張するにはどうすればよいですか?
- サイト検索を行うにはどうすればよいですか? フリー テキストまたは割り当てられたキーワード (特定の分類法に由来することが判明しました) のいずれかで検索できるようにしたいと考えています。
- 最大の問題はコンテンツの転送です。Plone サイトからほとんどのコンテンツを FTP で転送できます。HTMLドキュメントの場合、次のようなファイルがあることを意味します:
id: a-banking-system-we-can-trust title: 信頼できる銀行システム excludeFromNav: 偽 件名: 代替経済 説明: すべての金融会社をミューチュアル ファンドに変えます。 寄稿者: フォーブス クリエイター: ローレンス・J・コトリコフ エドワード・リーマー 発効日: なし 有効期限: なし 言語: 権利: 作成日: 2009/05/05 21:01:58.795 GMT-4 変更日: 2009/05/05 21:06:39.695 GMT-4 関連商品: allowDiscussion: なし コンテンツタイプ: text/html <h1>信頼できる銀行システム</h1>
そのようなファイル(およびいくつかの画像やPDF)でいっぱいの(Linux)ディレクトリツリー全体を取得し、それらをRadiantコンテンツに変換して、正しいメタデータを完備させるにはどうすればよいですか(使用する場合、それはファイルの最初の数行です)それらを取得するための FTP)。