]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Merge branch 'noticetitle' into 0.9.x
authorEvan Prodromou <evan@status.net>
Sat, 14 Aug 2010 19:03:25 +0000 (12:03 -0700)
committerEvan Prodromou <evan@status.net>
Sat, 14 Aug 2010 19:03:25 +0000 (12:03 -0700)
1  2 
actions/newnotice.php
classes/Notice.php

index 61b38786bd5a27402977eda90966727530f3095d,ca6355cbffdc64faccee35ae39407458d44451f0..ea832cf4e1300ec0ce75424c40f9f4e8530e1164
@@@ -204,12 -203,19 +204,20 @@@ class NewnoticeAction extends Actio
              $options = array_merge($options, $locOptions);
          }
  
-         $notice = Notice::saveNew($user->id, $content_shortened, 'web', $options);
+         $author_id = $user->id;
+         $text      = $content_shortened;
  
-         if (isset($upload)) {
-             $upload->attachToNotice($notice);
+         if (Event::handle('StartNoticeSaveWeb', array($this, &$author_id, &$text, &$options))) {
+             $notice = Notice::saveNew($user->id, $content_shortened, 'web', $options);
+             if (isset($upload)) {
+                 $upload->attachToNotice($notice);
+             }
+             Event::handle('EndNoticeSaveWeb', array($this, $notice));
          }
 +        Event::handle('EndSaveNewNoticeWeb', array($this, $user, &$content_shortened, &$options));
  
          if ($this->boolean('ajax')) {
              header('Content-Type: text/xml;charset=utf-8');
Simple merge