ホームページ  >  記事  >  バックエンド開発  >  DISCUZ メンバーに通知するようにグループ投稿システムを変更します notification_add 通知プロンプト関数を送信します

DISCUZ メンバーに通知するようにグループ投稿システムを変更します notification_add 通知プロンプト関数を送信します

WBOY
WBOYオリジナル
2016-08-08 09:31:501419ブラウズ

notification_add($touid, $type, $note, $notevars = array(), $system = 0)

$toid : 誰に送信しますか?

$type: 一般的に使用されるメソッド?

$note: コンテンツは自分で編集できます

$notevars = 一部のコンテンツパラメータ

$system = 0 (デフォルトでは)

次のコードを souse/class/module/module_forum_thread.php ファイルの 139 行目に追加します

if($this->param['isgroup']==1){

$bt=$this->param['件名'];
                              $querys = DB::fetch_all('select * from pre_forum_groupuser where fid='.$this->フォーラム['fid']);
foreach($querys $arr として){
Notice_add($arr['uid'], 'システム', $author.' 公開: '.$bt, array('from_id' => 0, 'from_idtype' => 'sendnotice'), 1);
}
}

実装の効果: グループのメンバーがグループにメッセージを投稿すると、グループのすべてのメンバーがシステム リマインダーを受け取り、システム リマインダーの入力を求められます。

author:Beyond 質問がある場合は、グループに参加してください

上記は、グループ投稿システムを変更してメンバーに通知プロンプト機能を送信するよう通知する DISCUZ の紹介です。内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:Apacheクラスタ次の記事:Apacheクラスタ