Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 5.1 ManualMovable Type 5.1 マニュアル

ユーザーの CSV による一括登録、編集、削除

最終更新日: 2012.10.26

ユーザーの一括登録

管理するユーザーが多い場合、管理画面で1人ずつ登録していくのは労力がかかります。通常モードで運用する場合は、CSV ファイルによるユーザーの一括読み込みが便利です。ユーザーの新規登録、ユーザー情報の更新、あるいはユーザーの削除を一括でおこなえます。

テキストエディタ、もしくは Microsoft Excel などのツールを使って一括編集に使用する CSV ファイルを作成します。CSV ファイルのフォーマットは後述します。

  1. ナビゲーションから、[システム]を選択します。
  2. サイドメニューから、[ユーザー][一覧]を選択します。
  3. [アクション] ウィジェットから[ユーザーの一括登録] を選択します。
  4. ダイアログボックスの、 "ソースファイルをアップロード" で、作成した CSV ファイルを選択します。必要に応じて、ファイルの文字エンコーディングを選択します。
  5. [アップロード]ボタンをクリックすると、CSV ファイルがアップロードされ、ユーザーの自動追加が開始されます。CSV ファイルに問題がある場合は、エラーメッセージが表示されますので、メッセージにしたがって CSV ファイルを修正してください。

ユーザーの一括出力

Movable Type に登録しているユーザーを、CSVファイルで出力します。出力したファイルを利用して、他のMovable Typeにユーザーを一括登録できます。

  1. ナビゲーションから、[システム]を選択します。
  2. サイドメニューから、[ユーザー][一覧]を選択します。
  3. [アクション] ウィジェットから[ユーザーの一括出力] を選択します。

ユーザーの個人ブログを作成する

ユーザーの登録時に、個人ブログを同時に作成することもできます。以下のメニューを選択して、"新しいユーザーの初期設定"を設定します。

  1. ナビゲーションから、[システム] を選択します。
  2. サイドメニューから、[設定] > [ユーザー] を選択します。
  3. [新しいユーザーの初期設定] の [新しいユーザー用のブログを自動作成する] をチェックする。また、ブログを作成するウェブサイトとテーマを選択します。

CSV ファイルのフォーマット

CSV ファイルを以下のフォーマットに基づいて作成してください。CSV ファイルの改行コードは、CR+LF ( Windows の標準) にする必要があります。必須ではないオプション項目については、入力をしなくても大丈夫ですが、ただしその項目の分も含めて、すべての項目の数だけ、必ず , (カンマ) で区切られている必要があります。

新規登録

複数のユーザーを一度に登録します。

CSVファイルフォーマット(新規登録)
コマンド名 日本語 説明 初期値 ユーザー
作成
ブログ
作成
Command 命令 必ず「Register」とします。 なし Register 必須 -
Username ユーザー名 ユーザーがサインインするときに入力するIDです。 なし melody 必須 -
Display Name 表示名 ユーザーの投稿をサイトに公開するときに、表示する名前です。 なし Meloy Nelson 必須 -
Email Address メールアドレス 投稿者のメールアドレスです。 なし melody@example.com 必須 -
Language 使用言語 インターフェイスで使用する言語です。日本語の場合「ja」を記入します。(*別表) DefaultUserLanguage ja 任意 -
Initial Password 初期パスワード 最初に決めるパスワードです。 なし password 必須 -
Blog Name ブログ名 ブログのタイトルです。新たにブログを作成する場合に記述します。 $DISPLAY_NAME My Blog - 任意
Blog Description ブログの説明 ブログの内容についての説明です。新たにブログを作成する場合に記述します。 なし This is my personal blog. - 任意
Subdomain サブドメイン ブログURLに設定するサブドメインです。Subdomain か Site URLの、いずれかあるいは両方を指定します。 なし blog - 任意
Site URL サイトURL ブログを公開するサイトのURLを、"新しいユーザーの初期設定"で選んだウェブサイトからの相対URLで記入します。 $DISPLAY_NAME melody/myblog - 任意
Site root サイトパス ブログのファイルを出力するパスを入力します。通常は、"新しいユーザーの初期設定"で選んだウェブサイトからの相対パスで記入しますが、/home/example/public_html/melody のように絶対パスを記入することもできます。 $DISPLAY_NAME melody/myblog - 任意
Timezone 時間帯 タイムゾーンを指定します。日本の場合「+0900」とします。 DefaultTimezone +0900 - 任意
Blog Theme テーマ ブログに適用するテーマのID(識別名)を指定します。 DefaultBlogTheme pico - 任意

注意 : パスワードヒントはMovable Type 4.24で削除されました。

CSV のサンプルは以下のようになります。

ユーザーを作成する。


Register,melody,Melody Nelson,melody@example.com,ja,passwd,,,,,,,        

ユーザーに加えて、個人用のブログを自動作成する場合は、以下のように記述します。あわせて、 [新しいユーザーの初期設定] の [新しいユーザー用のブログを自動作成する] を設定 してください。


Register,melody,Melody Nelson,melody@example.com,ja,passwd,,,,,,,    

上記の記述方法では、ブログ作成に初期値が利用され、以下のブログを作成します。

  • ブログ名はMelody Nelson(ユーザーの表示名から指定)
  • サイトURLは、http://WEBSITE_URL/melody_nelson/ (ユーザーの表示名から指定)
  • サイトパスは、/WEBSITE_PATH/melody_nelson (ユーザーの表示名から指定)
  • 環境変数 DefaultBlogTheme で指定されたテーマ(標準はクラシックブログ)

ユーザーに加えて、ブログを初期値を利用せずに作成する。


Register,melody,Melody Nelson,melody@example.com,ja,passwd,My Blog,This is my personal blog.,blog,melody/myblog,melody/myblog,+0900,pico

指定した値をもとに、ブログを作成します。

  • ブログ名は、My Blog
  • サイトURLは、http://blog.WEBSITE_URL/melody/myblog/
  • サイトパスは、/WEBSITE_PATH/melody/myblog
  • Picoテーマ

ユーザー情報の編集

CSVファイルフォーマット(編集)
コマンド名 日本語 説明
Command 命令 必ず「Update」とします。 Update
Username ユーザー名 ユーザーがサインインするときに入力するIDです。この欄と一致する投稿者が既に登録されていた場合、その情報を編集します。なかった場合は何もしません。 melody
NewUsername 新ユーザー名 ユーザー名を変更する場合、新しいユーザー名を記述します。 melodynew
Display Name 表示名 ユーザーの投稿をサイトに公開するときに、表示する名前です。 Melody Nelson
Email Address メールアドレス 投稿者のメールアドレスです。 melody@example.com
Language 使用言語 インターフェイスで使用する言語です。 日本語の場合「ja」を記入します。(*別表) ja

CSV のサンプルは以下のようになります。

Update,melody,melodynew,Melody Nelson,melody@example.com,ja

ユーザーの削除

CSVファイルフォーマット(削除)
コマンド名 日本語 説明
Command 命令 必ず「Delete」とします。 Delete
Username ユーザー名 ユーザーがサインイン時に入力するIDです。この欄と一致するユーザーが既に登録されていた場合、そのユーザー情報を削除します。 melody

CSV のサンプルは以下のようになります。

Delete,melody

言語コード表

言語コード表
de ドイツ語
en-us 英語
es スペイン語
fr フランス語
ja 日本語
nl オランダ語