No description or website provided.
PHP
Pull request Compare This branch is 10 commits ahead, 38 commits behind tejimaya:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
apps/pc_backend
data/patches
lib
LICENSE
README.md

README.md

opCsvExportPlugin

SNS 内メンバのデータを csv 形式で出力する OpenPNE のプラグイン

How to Use (Web)

sns.example.com というドメインで SNS を動かしているとき,下記のようなURLにアクセスしてください.

http://sns.exmaple.com/pc_backend.php/csvExport/download

フォームに必要な情報を記入して「ダウンロード」ボタンをクリックします.

フォーム名詳細
fromメンバID 開始位置 整数値 (inclusive)
toメンバID 終了位置 整数値 (exclusive)

Useful way to make easy to access

管理画面「メンバ管理」でメニューを表示させたい場合は下記コマンドでパッチを適用してください.

$ patch -p1 < data/patches/op36.patch

How to Use (Task)

$ ./symfony opCsvExport:export

Options

オプション名詳細デフォルト値
fromメンバID 開始位置 整数値 (inclusive)1
toメンバID 終了位置 整数値 (exclusive)なし(最後まで)
header各データ名を csv の最初に付与するか true/false true

Using Extension Plugin (experimental)

通常の実行では SNS に大量にメンバがいた場合にメモリや実行時間によって制約を受ける場合があるため、複数プロセスで実行して継続的に実行可能にしている。

Required

opMultiExecutablePlugin

How To use

下記コマンドを実行

./symfony opCsvExport:export-multi

Options

オプション名詳細デフォルト値
number一プロセスで処理するメンバ数 整数値10