Movable Typeで承認ワークフローを実現するプラグイン:EntryApproval

森山 2007年04月11日

パワフルなCMSを98,000円で。

Movable Typeで承認フロー、会員サイト構築ができます。

Movable Type 5で承認ワークフロー機能を実現するにはMTCMS Smartが最適です。詳細はMTCMS Smartのページをご覧ください。

MTCMS Smart | 承認ワークフロー機能について詳しく

たまにMTの再構築の待ち時間に若干イライラしてしまう森山です。

今回ご紹介するのはMovable Typeで承認フローを実現するプラグインです。例えば、部下が書いた記事を上司が確認して公開といったフローが可能になります。

承認フローのCMSは必然的に高価なシステムになりがちですが、このプラグインは簡易フローして利用できます。

プラグインのダウンロード

SixApart社よりMovable Type Enterpriseをご購入ください。
バンドルとしてプラグインが付属されております。

プラグイン単体でのご提供は行っておりません。

承認ワークフロー機能はMTCMS Smartで提供されています。

プラグインのインストール

インストール方法:「EntryApproval」ディレクトリをMovable Type Enterpriseのpluginディレクトリのアップロードして下さい。

アップロード後、「EntryApproval」ディレクトリ内にある「mt-EntryApproval.cgi」に実行権限をつけてください。

プラグインの利用方法

「システムメニュー」→「プラグイン」→「EntryApproval」をクリックしてください。
次に承認フローを行うブログを選択します。

承認レベル(何段階)のフローを行うのか決めます。

作成した承認レベルにユーザーを割り当てます。ここで承認者などが決定されます。
基本的な設定はここまでとなります。

次にエントリー投稿画面に移動してください。「公開の状態」のプラグインが変更されているかと思います。

↓公開権限のないユーザー:「公開の状態」が「承認待ち」か「作業中(下書き)」になります。

↓公開権限のあるユーザー:「公開の状態」が「承認(公開)」「指定日公開」「承認待ち」「作業中(下書き)」になります。

ただし、「公開待ち」のエントリーについては、状態に「差し戻す」が表示されます。

メール通知機能について

フローで次の承認レベルにうつったり、作成元にエントリーを差し戻すときなど、メールで通知することが可能です。

ただし、メール通知機能を利用する場合は、テンプレートのモジュールを作成しなければなりまません。任意の名称でモジュールを作成することはできません。モジュール名は固定になります

次の承認レベルに変わる際の通知メールモジュール名:Notification Mail when Approved
作成者にエントリーを差し戻す際の通知メールモジュール名:Notification Mail when Sendback

モジュールの内容の一行目はメールの件名となります。2行目からがメールの本文となります。
下記がモジュールの作成例となります。

利用用途

複数人数の運用で他の人が書いた記事を一度確認してアップしたい場合など。

備考

SixApart社でもこのプラグインの紹介ページがございますので合わせてご確認ください。
参照URL:http://www.sixapart.jp/movabletype/manual/plugins/entryapproval.html

投稿者 森山 : 04/11

Movable Typeを利用したウェブサイト開発はお任せください!

100の企業が認めた成功へ導くCMS構築

スカイアークは創業以来6年間、Movable Typeを一貫して活用し、お客様の様々なウェブサイトをCMS化しました。MTを利用したウェブサイトはスカイアークにお任せください。

MT・CMS構築について詳しく見る

お問い合わせはこちらから お電話でのお問い合わせ03-5475-5101

MTエンジニアブログ

MTCMS Smartキャンペーン!
承認フロー付きCMS「MTCMS Smart(98,000円)」をお買い上げの方、MTライセンス1本がタダに!

配布プラグイン一覧

MultiFileUploader
複数ファイルを一括でアップロードできるMovable Typeプラグイン
ParentalInclude
MT5でウェブサイトとブログのテンプレート連携を便利にするプラグイン
DuplicateEntry
ブログ記事を複製または移動するMovableTypeプラグイン
NotifyAnythingChanged
何かが起きたらメールで通知するMovableTypeプラグイン
rssEntry
取込んだRSSをエントリとして書き出すMovableTypeプラグイン
AutoTagging
面倒な記事のタグ付けを自動化する
FutureRebuild
日時を指定してページを再構築する
EntryImExporter
エントリをCSVに書出したり、CSVから一括登録するMovableTypeプラグイン
MailPack
Movable Typeで簡単携帯投稿!メール投稿プラグイン
DirectoryUtility
カテゴリ・フォルダの階層を表示したり、親フォルダを表示したり、何かと便利なプラグイン
CSVList
CSVデータを整形して表示する
PageBute
静的ページ用ページ分割プラグイン

注目記事

RSS

ページの先頭へ戻る