Re: 8.5.4 Expressにデータを一括登録したい

2020年8月28日 at 16:29

私の名前が出てますが、ユーザーのインポート用なので、Expressは関係ないですね
http://github.com/concrete5cojp/addon_csv_user_import_export

マイグレーションツールは、XMLファイルしか扱えませんので、CSVは別になります

Express用のインポートツールは作ったものがあるのですが残念ながら非公開です

Re: 8.5.4 Expressにデータを一括登録したい

2020年8月28日 at 16:40
hissy様
ハイキック様の質問の中で
「また、concrete5にログインするユーザ(メンバー)を一括で登録する方法もご教示頂きたく存じます。」
ってのがありましたので、まさにドンピシャかと。
 

Re: Re: 8.5.4 Expressにデータを一括登録したい

2020年8月30日 at 18:49
aniyaさま

ご教示ありがとうございます。
ただいまお教えいただいたドキュメントを参考に、
トライさせていただいております。
結果につきましては、追ってご報告させていただきます。
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年8月30日 at 18:49
菱川さま
ありがとうございます。大変失礼をいたしました。
ただいま、aniyaさまよりご教示いただきました、文献を
参考にトライをいたしております。
結果については、追ってご報告させていただきます。
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年9月2日 at 16:18
先日はご回答を賜り、ありがとうございました。
さっそく、ファイルをダウンロードし、
解凍したファイルを"Packages"ディレクトリへ
アップロードし、ダッシュボードの「機能追加」
から「インストール」を試みましたが、
Install the libs first. Run, composer install from this package home directory.
との例外エラーが表示されてしまいました。
これは何を意味しているのでしょうか?
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年9月2日 at 17:04
インストール手順が違うってことなんじゃ…
http://bitbucket.org/fabianbitter/concrete5_express_batch_importer/src/master/
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年9月2日 at 17:31
aniyaさま

いつもありがとうございます。
ドキュメントのご教示ありがとうございます。
勉強不足で申し訳ございません。
教えていただいたドキュメントを熟読させて
いただきます。
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年9月4日 at 11:38
aniyaさま

 おはようございます。
ありがとうございました。おかげさまで、パッケージをインストールすること
ができました。
今回は、hissyさまがコメントくださっておられる、メンバーをcsvファイルから
一括でインポート/エクスポートするアドオンパッケージをインストールさせて
いただきました。

【行った手順】
・ローカルPCにコンポーザーをインストール(Windows10)
・Githubからダウンロードしたパッケージを解凍
・composer.jsonをエディタで開き、パッケージ名ddeboer/data-importを確認
・コマンドプロンプトを起動
・cd コマンドで、パッケージを保存したフォルダまで移動
・composer require ddeboer/data-import (ENTER)を実行
・パッケージを保存したフォルダに新たに「vendor」フォルダが生成される
・FTPでサーバに接続
・concrete5をインストールしたディレクトリで、「Package」へ移動
・ローカルPCで解凍したcsv_user_import_exportフォルダと、vendorフォルダを
 Packageフォルダ配下へコピー
・vendorフォルダを、csv_user_import_exportフォルダ配下へ移動
・ダッシュボードの「concrete5を拡張」へアクセス
・「機能追加」欄に「CSV User Import & Export」が表示されるので、右の「インストール」
 ボタンをクリック。
・インストールが正常に終了するので、「システムと設定」→「BackUp」に
 Export User CSV と、Import User CSV が表示されているので、クリックして使う。

いただいた参考資料を熟読し、解決できました。
aniyaさまに心より感謝申し上げます。
ありがとうございました。

追伸:ローカルで作成したパッケージをFTP経由で送信するにあたっては、
   こちらの記事を参考にしました。
http://stackoverrun.com/ja/q/11347448
 
 

Re: 8.5.4 Expressにデータを一括登録したい

2021年10月10日 at 18:13
勘違いでしたので、削除しました。
 

Re: 8.5.4 Expressにデータを一括登録したい

2021年10月11日 at 17:09
削除しました。
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年9月11日 at 9:35
いつもお世話になり、ありがとうございます。

先日ご紹介いただいた、concrete5メンバー一括登録用のツールでございますが、
無事concrete5にインストールでき、メンバーを登録することができました。

そこで、恐縮でございますが、1つ質問させていただきます。
concrete5管理画面の「メンバー」より、csvファイルでメンバー一覧をダウンロード
いたしましたところ、パスワードを記入する欄が見当たりませんでした。
MySQLの「Users」テーブルを倣い、csvファイルに「uPassword」フィールドを加え、
パスワードを適当に入力してから、ツールでアップロードいたしましたところ、
メンバーはきちんと登録されておりました。
パスワードも、uHush化された文字列がUsersテーブルに登録されているようですが、
平文でcsvファイルに設定したパスワードと異なるようです。

パスワードを一括登録するには、どのような手続きを踏めばよろしいでしょうか。
ご教示頂けますと幸いです。
どうぞよろしくお願い申し上げます。
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年9月11日 at 9:46
パスワードは登録不可能です。各ユーザー自身に設定させるようにしてください。
 

Re: 8.5.4 Expressにデータを一括登録したい

2020年9月11日 at 11:10
Hissyさま

ご回答ありがとうございます。
ユーザパスワードは、各自で登録する必要があるのですね。
承知いたしました。
ありがとうございました。