]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Added hook for notice item. After <li> and Before </li>. Allows
authorSarven Capadisli <csarven@status.net>
Fri, 25 Sep 2009 12:47:14 +0000 (12:47 +0000)
committerSarven Capadisli <csarven@status.net>
Fri, 25 Sep 2009 12:47:14 +0000 (12:47 +0000)
authors to include aside data to their notice items

EVENTS.txt
lib/noticelist.php

index fa25aabcd66208cf10c97feee0df1219ea88e14a..74923dcc0a8301132a34c09e4a0542ce215885ae 100644 (file)
@@ -194,6 +194,12 @@ StartShowExportData: just before showing the <div> with export data (feeds)
 EndShowExportData: just after showing the <div> with export data (feeds)
 - $action: action object being shown
 
+StartShowNoticeItem: just before showing the notice item
+- $action: action object being shown
+
+EndShowNoticeItem: just after showing the notice item
+- $action: action object being shown
+
 StartShowPageNotice: just before showing the page notice (instructions or error)
 - $action: action object being shown
 
index d4cd3ff6e5d21caf08c05e00633f1ded4d00d997..c2ff7c26b34253eacf2d2417d3ba11e6d592f7d7 100644 (file)
@@ -178,9 +178,12 @@ class NoticeListItem extends Widget
     function show()
     {
         $this->showStart();
-        $this->showNotice();
-        $this->showNoticeInfo();
-        $this->showNoticeOptions();
+        if (Event::handle('StartShowNoticeItem', array($this))) {
+            $this->showNotice();
+            $this->showNoticeInfo();
+            $this->showNoticeOptions();
+            Event::handle('EndShowNoticeItem', array($this));
+        }
         $this->showEnd();
     }