5

OS、つまり Windows/Linux に関係なく、私の PC から既存のファイルとフォルダ構造を Plone 4.1に移行したいと考えています。

Mr.migrator、transmogrifier、Enfold デスクトップ、FTP などに関するドキュメントを確認しました。しかし、フォルダ構造を調べて、その中のファイルと同じものを作成し、何もせずに Plone にアップロードするバッチ プロセスが必要です。介入。ファイル構造は、サーバー パスとして最初に指定したものと同じである必要があります。目的は、新しいファイルをアップロードし、要件に合わせてさらにカスタマイズする前に、レガシー コンテンツを Plone にアップロードすることです。

buildout.cfg で直接使用できるような製品はありますか?

Linux debian で plone 4.1 に funnelweb を使用するようになった buildout.cfg のスニペットの一部

parts =
    instance
    zopepy
    zopeskel
    unifiedinstaller
    repozo
    backup
    chown
    funnelweb

[funnelweb]
recipe = funnelweb
crawler-site_url=file:///home/xyz/Desktop/MassMail/mm_files 
ploneupload-target=http://admin:admin@localhost:8081/VAGroup

URL からのファイルは、フォルダー内の plone インスタンスにアップロードする必要があります/mysore。もしも

url=file:///home/xyz/Desktop/MassMail/mm_files 

Web ページの代わりに .

具体的にはどのようにすればよいですか?ファイルには、サイトにアップロードする必要がある .doc、.xls、.img、.png、.pdf などを含めることができます。/var/funnelwebcache/ 内のすべてのファイルと、file.metadata を含むファイルが表示されます。サイトにアップロードされないのはなぜですか? 他に何か指定する必要がありますか。mm_filesまた、親/祖父母からではなくhome/xyz/Desktop/MassMail、キャッシュに表示されるサブディレクトリからではなく、フォルダーからのファイルのみが必要でした。

4

2 に答える 2

4

問題は、migrator、transmogrifier、funnelweb の間の混乱だと思います。

Mr.migrator は、コマンドライン経由でトランスモグリファイア パイプラインを実行する方法です。Funnelweb は、事前にパッケージ化されたパイプラインです。

したがって、上記のように mr.migrator を使用している場合は、すべての部分を自分で構成する完全な transmogrifier pipeline.cfg を作成する必要があります。

funnelweb を使用している場合は、https://github.com/collective/funnelwebの指示に従い、 url=file:///home/xyz/Desktop/MassMail/mm_files などのファイル URL を使用すると機能するはずです。

于 2012-08-15T08:28:30.513 に答える
3

Zopeの組み込みFTPおよび/またはWebDAVサービスを使用して、さまざまな種類のファイルとフォルダーをPloneに介入なしでバッチアップロードできます。これは、画像、PDF、Officeドキュメント、プレーンHTMLファイルなどで非常にうまく機能します 。http://plone.org/documentation/kb/webdav/は良い出発点です。(FTPは非常によく似ています。)Enfold Desktopは、これに対応するWindowsフロントエンドを提供します。(http://www.enfoldsystems.com/news/enfold-desktop-windows-7-plone-4-compatibility)

于 2012-08-14T17:21:40.827 に答える