| | 190 | } |
|---|
| | 191 | |
|---|
| | 192 | function blog_river_hook( $object_type, $event, $object) |
|---|
| | 193 | { |
|---|
| | 194 | $userid = ($_SESSION['userid'] == "" ? -1 : $_SESSION['userid']); |
|---|
| | 195 | $object_id = $object->ident; |
|---|
| | 196 | $object_owner = $object->owner; |
|---|
| | 197 | $title = trim($object->title); |
|---|
| | 198 | $weblogid = $object->weblog; |
|---|
| | 199 | |
|---|
| | 200 | $username = user_info("username", $userid); |
|---|
| | 201 | $weblogname = user_info("username", $weblogid) . "'s"; |
|---|
| | 202 | if ($userid == $weblogid) $weblogname = __gettext("his"); |
|---|
| | 203 | |
|---|
| | 204 | $titletxt = ""; |
|---|
| | 205 | if ($title!="") |
|---|
| | 206 | $titletxt = sprintf( __gettext(" called '%s'"), $title); |
|---|
| | 207 | |
|---|
| | 208 | if ($username == false) $username = __gettext("Anonymous user"); |
|---|
| | 209 | |
|---|
| | 210 | if ($event == "publish") |
|---|
| | 211 | river_save_event($userid, $object_id, $object_owner, $object_type, "$username left a post$titletxt in $weblogname blog."); |
|---|
| | 212 | |
|---|
| | 213 | return $object; |
|---|