Joomler!.net - Decided on Joomla!

Wiki or Wordpress? No it is JContentPlus.

Home » Extensions » Notification Managerを作成してテスト

Notification Managerを作成してテスト

EMailPrintPDF
4 votes
Written by:Joomler! 9755 hits Friday, 02 April 2010 07:58

Notification ManagerをJContentPlusに追加した。(現在テスト中)結局どうやったかというと、通知設定を複数作成できて、各通知アイテム毎にカテゴリ、ユーザグループ、通知イベント(新規・編集)が選択できて、異なる通知メッセージを送れるようにした。

notification_manager

上の画像を見ると、タイプという選択リストが見えるが、ここを拡張し、そのタイプにあわせて処理や、必要なボタンを加えることで記事だけではなく他の通知にも使えそうだ。

ところが、Joomlaで用意されているイベントで通知に使えそうな物を考えて見ると意外に少ない気がする。

  • 記事作成・編集時(今回の場合)
  • コンタクトの送信時
  • ユーザの登録時
  • ユーザのログイン時
  • 検索した時(いるか?)

デフォルトで用意されているイベントが、限られている事が原因だが、JContentPlusなら拡張すればさらに

  • カテゴリ作成・編集時
  • ファイル追加・削除時
  • ・・・他(既実装のものがあるのでいらない事が多いか)

いまひとつ実装して良さそうな実感は湧かないが、なんとなく新しい記事が投稿されたら、通知が来るのでチェックしたり、また都度閲覧しなくても本文(No HTMLである)を含めた内容をメールで読めるということは、コメント機能(コメントには通知機能が元からついている)を使いながら、ドキュメントなどのやりとりができそうである。

この小さな通知機能だけの実装だが、Joomlaの基本コンポーネントの半分くらいのものになる(フロントエンドの表示機能が無い)。てことは、JContentPlusは、いったいいくつのコンポーネントに相当するかと考えて見ると、記事管理、カテゴリ、バージョン、コメント、ファイル、トラックバック、そして今回の通知で7個相当のものがワンパッケージで、且つたくさんのモジュールとプラグインを持つ、いったい何できるの?って感じの巨大パッケージ(既にそうだったが)と化しました。(ちなみにうちで使っているJContentPlus(これは配布していません)にはベータだが、さらに商品管理、記事割り当て管理、顧客管理、メッセージテンプレート管理、メッセージ送信まで備わっている。管理画面のサブメニューが横長画面でないと表示しきれないだろうと、一部はサブメニューを作成していないくらいです。)

商品管理などは、マルチショップなショッピングカートを常々作りたいと思っているので別物として分離することが、ベストだろうなと思っています。

現在は、言語ファイル作成管理、エクステンションの作成用アプリケーションを自身で作成して実用しているのでエクステンション作成が、楽に管理・作成できています。これは、Joomlaだからできたことだと思います。じゃあ素早くエクステンションの作成ができることだろうとみなさん考えるかもしれません。実際早いです。でも、やることが決定されていてインターフェイスも決定済みならある程度のスピードで作成できますが、あいまいな部分(おまかせな部分)が、少しでもあってなおかつ、「ちょっとどうやったら?」って部分があると途中で立ち止まったりで時間がかかることがあります。

あ~~~~~~~~!Kanonさんからお預かりしているphpBBのプラグインを今思い出した!smile_sick
確認して公開します。(ごめん)

 
All Comments Feed Comments(2)
kanon
kanon
Guest
Reply
1 かなり使い勝手が良さそうですね
通知機能、実装されるのが楽しみです。
とくに、通知メールの内容を自分で作成出来るのが素晴らしいですね。
今までもコメントの通知メールも必要十分で良いと思っていましたが。

Kanonさんからお預かりしているphpBBのプラグインを今思い出した!
あははevilgrin.png 
自分では使ってませんので、利用したい方がいれば公開でも良いのかもしれませんよ。
  0  
Saturday, 03 April 2010 08:31
ssnobben
ssnobben
Total Comments : 1
Reply
2 Thanks for new version!
Thanks for new version! wink.png

Cheers!
  0  
Saturday, 11 September 2010 15:53

ADD A COMMENT

Subject*
:
Color Swatch




Email Link Page Code Text Align Center Text Align Justify Text Align Left Text Align Right Text Bold Text Quote Text Italic Text List Bullets Text List Numbers Text Strikethrough Text Underline World Link
Sun Unhappy Smile Evilgrin Wink Tongue Lightning Surprised Grin Rain Clouds Cloudy Snow Waii
Name*
:
EMail*
:
Please answer....
Submit Preview

JContentPlus for Joomla!1.5 powered by Joomler!.net

デル株式会社

Related Items

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.