ChangeAuthor の概要
ChangeAuthor で何ができるか、どんな課題を解決するかをご紹介します。
本プラグインで実現できること
ChangeAuthor は、Movable Type の記事・ウェブページ・コンテンツデータの著者(管理画面の一覧で「作成者」と表示される項目)を変更できるプラグインです。編集画面のサイドバーに追加される「著者」ドロップダウンで 1 件ずつ変更できるほか、サイトごとの専用画面で複数のコンテンツをまとめて変更することもできます。
- 編集画面での著者変更:記事・ウェブページ・コンテンツデータの編集画面のサイドバーに「著者」ウィジェットを表示し、ドロップダウンで選んで保存するだけで著者が変わります。
- 著者一括変更画面:種別(記事/ウェブページ/コンテンツタイプ)と新しい著者を選び、対象をチェックボックスで選んで一括変更できます。
- 権限に応じた表示:著者を変更する権限を持つユーザーにのみ UI を表示します。サーバー側でも権限と著者候補を検証するため、フォームの内容を書き換えて送信しても、権限のない変更はできません。
- 著者候補の絞り込み:ドロップダウンに並ぶのは「そのサイトでその種別のコンテンツを作成できるユーザー」に限られます。作成権限のないユーザーを誤って著者に設定してしまうことを防げます。
- アクティビティログへの記録:誰が・どのコンテンツの著者を・誰から誰へ変更したかをサイトのアクティビティログに記録します。
解決する課題
Movable Type の標準の記事・ウェブページ・コンテンツデータの編集画面には、著者を変更する項目がありません。担当者の退職・異動でコンテンツを引き継ぎたいとき、テスト用アカウントで作成した記事を正式なアカウントに付け替えたいとき、外部ライターの記事を自社名義に切り替えたいときなど、作成済みコンテンツの著者を整理したい場面で ChangeAuthor が役立ちます。
典型的な利用シーン
- 退職・異動にともなうコンテンツの引き継ぎ
- テスト用アカウントで作成した記事の付け替え
- 外部ライターから自社名義への切り替え