Movable Typeで承認ワークフロー

2 326 vues

Publié le

MTDDC Meetup Tokyo 2016で発表した「Movable Typeで承認ワークフロー」のスライドです。

Publié dans : Internet
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 326
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1 779
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Movable Typeで承認ワークフロー

  1. 1. Movable Typeで承認ワークフロー
  2. 2. プロフィール
  3. 3. ⼩粋空間
  4. 4. ワークフローの概要
  5. 5. ワークフローとは 業務⼿続の流れ、その⼀連の流れを図式化したもの そもそもワークフローとは何? http://www.rcc.ricoh-japan.co.jp/rcc/special/1006-17.html
  6. 6. 承認ワークフローイメージ
  7. 7. ワークフローのメリット 1.業務の効率化 2.作業ミス防⽌(承認者によるチェックが⼊るため) 3.進捗管理が容易にできる 4.問題があった場合の原因追求が可能 そもそもワークフローとは何? http://www.rcc.ricoh-japan.co.jp/rcc/special/1006-17.html
  8. 8. ワークフロープラグイン開発のきっかけ
  9. 9. Movable Type 5.1 プロの現場の仕事術
  10. 10. 苦労した点
  11. 11. 2011.06頃 MT5.1版リリース 2013.10.15 MT6.x版リリース 2016.01.28 多段階(1-999)に対応 2016.02.05 クラウド対応
  12. 12. Movable Typeのソリューションです
  13. 13. Movable Typeのソリューションです
  14. 14. Movable Typeのソリューションです
  15. 15. ライセンス・価格
  16. 16. Workflowプラグインの概要
  17. 17. ユーザーと役割 • ライター ・・・・・・・・・・・・・ 記事の編集、投稿 • 承認者 ・・・・・・・・・・・・・・・・・・・記事の承認 • 上⻑(⾮MTユーザー)・・・記事のプレビュー ライターの作成した記事がワークフロー対象
  18. 18. ユーザーと役割(多段階承認) • ライター ・・・・・・・・・・・・・ 記事の編集、投稿 • 承認者 ・・・・・・・・・・・・・・・・・・・記事の承認 • 最終承認者 ・・・・・・・・・・・記事の最終承認 • 上⻑(⾮MTユーザー)・・・記事のプレビュー
  19. 19. 状態遷移 未公開 (原稿) 未公開 (原稿) 未 公 開 ( 承 認 待 ち ) 未公開 (承認待ち) 公開 (下書き) 未公開(承認待ち) 公開(承認待ち) 公開 (承認待ち) 公開 (下書き) 未公開 (原稿) 公開 新しい ブログ記事 公開 (下書き) :承認者の操作(承認) :承認者の操作(差し戻し) 公 開( 承 認 待 ち ) :記事未公開状態 :記事公開状態 :ライターの操作(カッコ内はプルダウンメニュー) 現在の 公開状態 (次の状態) 現在の ステータス (詳細) 凡例 :新規記事 ※多段階の途中承認者 ※多段階の途中承認者
  20. 20. 承認依頼 ライターの記事編集画⾯ 承認者 ③メール②保存 ①ステータスを「承認待ち」 ④URL
  21. 21. 承認&承認依頼(多段階承認) 承認者のプレビュー画⾯ 最終承認者 ②メール ③URL ①承認
  22. 22. 最終承認 最終承認者のプレビュー画⾯ ライター ③メール ①承認 ②記事公開
  23. 23. 差し戻し 承認者(最終承認者)のプレビュー画⾯ ライター ②メール ①差し戻し
  24. 24. プレビュー依頼 承認者の記事編集画⾯ 上⻑ ②メール ①メール送信 ③URL
  25. 25. プレビュー 上⻑のプレビュー画⾯ 上⻑ ①メール等 承認者
  26. 26. 必要な設定
  27. 27. ロール作成(詳細は実演で)
  28. 28. 権限作成(詳細は実演で)
  29. 29. 多段階承認設定(詳細は実演で)
  30. 30. その他の機能
  31. 31. 記事⼀覧画⾯ 記事⼀覧画⾯
  32. 32. リビジョン 履歴⼀覧画⾯
  33. 33. 承認依頼等、メール通知時のメッセージ送信
  34. 34. メールの再送
  35. 35. メール送信内容をテンプレートで編集可能(1/2)
  36. 36. メール送信内容をテンプレートで編集可能(2/2)
  37. 37. テンプレートタグとメールの対応 このメールは、<mt:if name="review" eq="reviewee">ライター<mt:else>承認者<mt:if name="approver_name">(<$mt:var name="approver_name"$>) </mt:if></mt:if>「<$mt:AuthorDisplayName$>」様からの、 <$mt:BlogName$>の<mt:unless name="published">新しい<$mt:EntryClassLabel$>「<$mt:EntryTitle$>」の 公開承認依頼です。<mt:else><$mt:EntryClassLabel$>「<$mt:EntryTitle$>」の更新承認依頼です。</mt:unless> <$mt:EntryClassLabel$>の承認/差し戻しを⾏うには、以下のURLをクリックして 「承認」または「差し戻し」をクリックしてください。 編集画⾯ <$mt:Var name="entry_editurl"$> プレビュー画⾯ <$mt:Var name="entry_previewurl"$> <$mt:EntryClassLabel$>の内容 ------------------------------------------------------------------------ タイトル: <$mt:EntryTitle$> ⽇付: <$mt:EntryDate mail="1"$> 概要: <$mt:EntryExcerpt wrap_text="72"$> ------------------------------------------------------------------------ <mt:if name="message"><$mt:AuthorDisplayName$>様からのメッセージ: ------------------------------------------------------------------------ <$mt:Var name="message"$> ------------------------------------------------------------------------</mt:if> 本⽂: ------------------------------------------------------------------------ <$mt:EntryBody remove_html="1" wrap_text="72"$> ------------------------------------------------------------------------ 注:複数の承認者にこのメールが送信されている場合、承認状態が変更されている可能性があります。 <mt:if name="review" eq="reviewee">ライター<mt:else>承認者</mt:if>: <$mt:AuthorDisplayName$> <<$mt:AuthorEmail$>>
  38. 38. モード設定による不正なプレビュー防⽌
  39. 39. 他のロールとの併⽤も可能 例: 承認者ユーザー⾃⾝で記事を作成したい →「ユーザー」ロールを追加 ※承認者作成記事はワークフロー対象外
  40. 40. カスタマイズも随時承ります • ⽇時指定承認 • 承認者が記事を⾮公開にできる機能 • 最終承認時、途中承認者にメール通知 • etc.
  41. 41. 実演:プラグイン設定
  42. 42. 実演:ワークフロー動作 (都合上、送信メールアドレスは同⼀)
  43. 43. ご静聴ありがとうございました

×