まずは個人的な必須モジュールをインストール。自貼り他貼りおススメにも入れたものがほとんどです。
- Localization update:翻訳を自動インストール
- Pathauto:URLエイリアスを自動で作成
- Token:あらゆるところで情報を引用する
- Email Change Confirmation:メールアドレス変更時に確認させる
- Terms of Use:登録時に利用規約にOKさせる
- Custom username validation:ユーザー名に正規表現でエラーチェックを付ける(英数のみ限定にしたいので)
- RealName:ログイン時に使うユーザー名と表示用のユーザー名を別にする
- Views:SQLみたいな機能。一覧画面を作成するのに必須
- Chaos tool suite (ctools):表示系のライブラリ。Viewsに必須
ここからは今回初めて導入したもの。
- Login Destination:ログイン後にリダイレクト(ユーザー管理側に導入し、ログイン後ボカロ版にリダイレクトするよう設定)
- Node Comment Block:各記事のコメントをブロックにする。記事とコメントの間にブロックを挿入したいため。
- Profile Fields Force Filling:ログイン時に必須プロフィール項目が未入力だった場合に入力しないとログインできないようにする。通常であれば必須項目はユーザー登録フォームに入力欄があるが、今回ボカロ版に直接ユーザー登録はできないようにするため、ユーザー管理側に登録してボカロ版に初回ログインしたときには「表示用ユーザー名」などの必須項目が入力されていない状態になるため。
- ImageCache Profiles:プロフィール用のアバター表示の大きさを場所によって変更する。コメント欄に表示されるプロフィール画像が目立ちすぎると感じたため
コメント