web-dev-qa-db-ja.com

ユーザーアカウント情報とコンテンツプロファイルを一緒にエクスポートする方法はありますか?

少数のユーザーアカウントと関連するコンテンツプロファイルノードのすべての情報をユーザーごとにエクスポートする必要があります。どの形式にするかは関係ありませんが、最終的には同じサイトにインポートして戻します。

ビュー一括操作が仕事をするようですが、ビューには、すべてのプロファイルフィールド、CCKフィールド、およびアカウントとノードが持つ残りのすべての情報を含める必要があります。ですから、私の場合は現実的ではありません。

1人のユーザーに属するすべてのデータをエクスポートする方法はありますか?

4
chinita7

他の回答で提案されているように、独自のカスタムモジュールで実行する場合を除き、私はまだビューを使用します。

Profile CSV がありますが、これはユーザーアカウントとコアプロファイルフィールドに制限されています。コンテンツプロファイルに 機能リクエスト がありましたが、その問題はまだ解決されておらず、実際にはそのスレッドでビューベースのアプローチも提案されていました。

Viewsリレーションを使用してユーザーアカウントフィールドと関連するCCKビューのビューを作成し、 Views data export プラグインを使用してCSVにエクスポートできます。 (そして、後で ser import を使用してCSVをインポートできます)。

ビュー以外のソリューションにはコーディングが必要だと思います。

2
arjan

出力の調整が簡単になるので、カスタムモジュールを試してください。ユーザー/ノードのロードは難しくありません(user_loadおよびnode_load関数)。結局のところ、提供されたモジュールをいじるよりも時間がかかりません。

0
Aram Boyajyan