plugins:np_membercontrol

NP_MemberControl.php

登録されているメンバーとウェブログチームの一覧を表示します。登録されているメンバーに対してメッセージを送信し、それを記録することができます。

General Plugin info
作者: Mocchi, Jun
最新のバージョン: version 1.2(2008/01/14)
入手先: http://japan.nucleuscms.org/bb/download/file.php?id=1301 (28KB, ZIP圧縮)
フォーラム参照先: http://japan.nucleuscms.org/bb/viewtopic.php?t=3778
セキュリティチェック: 2008/01/20 Mocchi SQLインジェクション、XSSに対するセキュリティ確認

Nucleus CMS 3.2以下で使用する際の注意

NP_0TicketForPluginを併用してください。

インストール方法

  1. Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする
  2. 管理画面からプラグインをインストールする
  3. プラグイン・オプションの設定を確認する

このプラグインの使い方

このプラグインは、おおまかに2つの機能を持ちます。

プラグインの管理画面において

  • 登録メンバーとその権限、チーム権限の一覧を表示
  • メッセージ送信と記録、表示

登録メンバーとその権限、チーム権限の一覧を表示・検索

現在あなたのNucleus CMSに登録されているメンバーの一覧を表示することができます。 表示するだけではなく、管理領域へのログインが可能か、チームに登録されているか、そして登録されているチームの管理者権限を持つかという属性も合わせて表示します。 凡例は一覧のヘッダにあるポップアップ・ヘルプを参照してください。

メッセージ送信と記録、表示

現在あなたのNucleus CMSに登録されているメンバーに対して、メッセージを送信することができます。 送信したメッセージは、ウェブログのアイテムとして保存するかもしくはプラグイン独自のテーブルに保存し、プラグインの機能を利用して検索・表示することが可能です。

オプション

このプラグインは、5つのオプションを持ちます。

メッセージをウェブログのアイテムとして残す場合の登録カテゴリーを指定します

メッセージをウェブログのアイテムとして残した場合は下書きとして保存されますが、その際に保存されるカテゴリーを指定します。 カテゴリーリストはプラグイン・インストール時のものなので、プラグイン・インストール後に専用のk手後リーを設定した場合は、プラグイン・アンインストールをしてから再度インストールする必要があります。

リスト1ページに何名のメンバーを表示するか指定します

メンバーの一覧1ページに何名のメンバーを表示するか指定します。

リスト1ページに何件のメッセージを表示するか指定します

メッセージの一覧1ページに何件のメッセージを表示するか指定します。

このプラグインをアンインストールする際、メッセージ・ログのデータベース・テーブルまで削除するか選択します

このプラグインはインストール時に、メッセージの保存のため、Nucleus CMSの機能を利用して、独自にテーブルを設けます。このテーブルは、Nucleus CMSのDB保存機能でログを保存することができます。このオプションではプラグイン・アンインストール時にそのテーブルを削除するかどうか指定します。

クイックメニューへ登録します

クイックメニューに登録すると、すべてのログイン可能なメンバーがこのプラグインの機能を利用できます。

動作の仕組み

メンバーの一覧はいいとして、メール送信はNucleus CMSのNOTIFICATIONクラスを利用しています。 そのため、ver.0.2ではBCCでの送信だったものが、TOでの送信となっています。 あまり大量にメールを送信すると、サーバがタイムアウトするかもしれません。

開発履歴

  • version 1.2.0 (2007/01/14) by Mocchi
    • メッセージ・ログのためにテーブルを確保
    • メッセージ・ログ一覧機能を追加
    • 日本語ファイル作成
  • version 1.1.0 (2007/01/01) by Mocchi
    • メンバーの一覧表を変更
    • ヘルプファイルの作成とコード埋め込み
  • version 1.0.0 (2007/12/31) by Mocchi
    • 再開発に伴い、バージョンをあげた。
    • メンバー&チームの同時登録機能を削除
    • コード全体の構造の見直し
    • SQLの見直し
    • プラグイン・テーブルの削除
  • 再開発開始 (2007/11/24) by Mocchi
  • 公開終了 (2006/09/22) by Jun
  • version 0.203 (2005/10/26) by Jun
    • いくつかのバグを修正。
  • version 0.202 (2005/10/25) by Jun
    • チーム管理権限なしで条件検索する際一部うまくいかなかったバグを修正。
  • version 0.201 (2005/10/25) by Jun
    • フォーム内の改行を反映させるように修正。
  • Version 0.200 (2005/10/24) by Jun
 
plugins/np_membercontrol.txt · 最終更新: 2011/03/23 21:28 (外部編集)