投稿者に編集権限をあたえていた場合(承認が必要)、編集した瞬間に一旦記事は非公開になります。
そのとき、投稿時と同じように管理者にメールがいくようにしたいです。
trust_path\modules\bulletin\main\submit.php
のl252あたり。
$tags[‘STORY_URL’]ツꀀ = $mydirurl.’/index.php?page=article&storyid=’ . $story->getVar(‘storyid’);
ツꀀツꀀ// 承認の通知
ツꀀツꀀif ( $approved == 1 ){
ツꀀツꀀツꀀ$notification_handler->triggerEvent( ‘story’, $story->getVar(‘storyid’), ‘approve’, $tags );
ツꀀツꀀツꀀ$notification_handler->triggerEvent(‘global’, 0, ‘new_story’, $tags);
ツꀀツꀀ}
のあとに追加
$tags[‘STORY_URL’]ツꀀ = $mydirurl.’/index.php?page=article&storyid=’ . $story->getVar(‘storyid’);
ツꀀツꀀ// 承認の通知
ツꀀツꀀif ( $approved == 1 ){
ツꀀツꀀツꀀ$notification_handler->triggerEvent( ‘story’, $story->getVar(‘storyid’), ‘approve’, $tags );
ツꀀツꀀツꀀ$notification_handler->triggerEvent(‘global’, 0, ‘new_story’, $tags);
ツꀀツꀀ}else{
ツꀀツꀀ
ツꀀツꀀツꀀif($gperm->group_perm(2)){
ツꀀツꀀツꀀツꀀ$notification_handler->triggerEvent(‘global’, 0, ‘new_story’, $tags);
ツꀀツꀀツꀀ} else {
ツꀀツꀀツꀀツꀀ// admin only
ツꀀツꀀツꀀツꀀ$tags[‘WAITINGSTORIES_URL’] = $mydirurl.’/index.php?mode=admin&op=newarticle’;
ツꀀツꀀツꀀツꀀglobal $constpref;
ツꀀツꀀツꀀツꀀ$notification_handler->triggerEvent(‘global’, 0, ‘story_submit’, $tags, $gperm->getAdminUsers());
ツꀀツꀀツꀀ}
ツꀀツꀀ
ツꀀツꀀ}
新規投稿のメールが入ってきますが、無いよりはましかなと思いました。
コメントを残す