ユーザーの CSV による一括登録、編集、削除
ユーザーの一括登録
ブログを利用できるユーザーを多く設定する場合、CSV ファイルによるユーザーの一括読み込みが便利です。ユーザーの新規登録、ユーザー情報の更新、あるいはユーザーの削除を一括でおこなえます。
ユーザーの一括読み込みを利用するには、テキストエディタ、もしくは Microsoft Excel などのツールを使って一括編集に使用する CSV ファイルを作成します。CSV ファイルのフォーマットは 後述 します。
ユーザーの一括出力
Movable Type に登録しているユーザーを、CSV ファイルで出力します。出力したファイルを利用して、他の Movable Type にユーザーを一括登録できます。
- ページ上部のナビゲージョンから [システム] を選択する
- サイドメニューから [ユーザー] - [一覧] を選択する
- [ユーザーの一括出力] リンクをクリックする
ユーザーの個人ブログを作成する
ユーザーの登録時に、個人ブログを同時に作成することもできます。以下のメニューを選択して、「新しいユーザーの初期設定」を設定します。
CSV ファイルのフォーマット
CSV ファイルを以下のフォーマットに基づいて作成してください。CSV ファイルの改行コードは、CR+LF ( Windows の標準) にする必要があります。必須ではないオプション項目については、入力をしなくても大丈夫です。ただし、すべての項目の数だけ、必ず ,
(カンマ) で区切られている必要があります。
新規登録
複数のユーザーを一度に登録します。
コマンド名 | 日本語 | 説明 | 初期値 | 例 | ユーザー 作成 |
ブログ 作成 |
---|---|---|---|---|---|---|
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 | - | 任意 |
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テーマ
ユーザー情報の編集
コマンド名 | 日本語 | 説明 | 例 |
---|---|---|---|
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
ユーザーの削除
コマンド名 | 日本語 | 説明 | 例 |
---|---|---|---|
Command | 命令 | 必ず「Delete」とします。 | Delete |
Username | ユーザー名 | ユーザーがサインイン時に入力するIDです。この欄と一致するユーザーが既に登録されていた場合、そのユーザー情報を削除します。 | melody |
CSV のサンプルは以下のようになります。
Delete,melody
言語コード表
de | ドイツ語 |
en-us | 英語 |
es | スペイン語 |
fr | フランス語 |
ja | 日本語 |
nl | オランダ語 |