Movavle Type/公開リクエストをダッシュボードに表示するプラグイン - PublishRequst http://www.ark-web.jp/sandbox/wiki/2121.html
Movavle Type/公開リクエストをダッシュボードに表示するプラグイン - PublishRequst
エントリー(ブログ記事)やWebページの作成画面でMT上のユーザに公開リクエストを出すことができるようにするPublishRequestプラグインを作成しましたので紹介します*1
概要 †
エントリー(ブログ記事)やWebページの作成画面でMT上のユーザに公開リクエストを出すことができます。リクエスト先に指定されたユーザがMTにログインするとダッシュボードのウィジェットでリクエストされていることが表示されます。
「ユーザーの権限を細かく規定するような運用はめんどくさいけど、一応簡易な承認フローは通したい」といった場合に使えるかなと思います。
ダウンロード †
インストール方法 †
PublishRequest.zipを解凍してできるPublisherRequestディレクトリをpluginsディレクトリに放り込んで、MTの管理画面にアクセスするだけです。
使い方 †
公開リクエストを出す側 †
インストールすると、エントリー・Webページの新規作成/編集画面に「公開をお願いする?」というプルダウンリストが追加されます。このプルダウンリストにはMTに存在している全ユーザがリストされます。確認と公開処理をお願いしたいユーザを選択して、「保存」ボタンを押します。
※ 必須項目ではないので指定しなくてももちろん「保存」可能です。
公開リクエストを出された側 †
1でリクエストされた側のユーザがMTの管理画面でログインすると、ダッシュボードにリクエストされていることが表示されます(初回はダッシュボード上でウィジェットの追加を行う必要があります。「公開リクエスト」というウィジェットをサイドに追加できるようになっているので追加してください)。
公開にすると、ダッシュボードからそのリクエストは消えます。
対応バージョン †
MT4.1以上(MT、MTOS双方とも対応)
Requirements †
Junnamaさん作成のCMSContextプラグインのインストールが必要です。
Movable Type CMSContextプラグイン
http://alfasado.net/contents/labs.html#labs03
素晴らしいプラグインを開発、配布してくださっているJunnamaさんに多謝。
ライセンス †
今後、少し直したいと思っていること †
- ウィジェットからリクエストされたエントリーの編集画面にリンクしているけれど、これをプレビューにしたい。
- 公開処理もウィジェットからワンボタンでできるようにしたい。
- etc...
SEE ALSO †
[MTOS-Plugin] 公開リクエストをダッシュボード表示するプラグイン
ご利用の際の注意事項 †
ご利用は利用者の責任においてお願いいたします。当プラグインの利用により生じたいかなる損害についても株式会社アークウェブは責任を負うものではありません
tag: Movable Type、MT、MTPlugin
![[PukiWiki] [PukiWiki]](image/sandbox.gif)





