diff options
Diffstat (limited to 'mod/thewire/actions/add.php')
| -rw-r--r-- | mod/thewire/actions/add.php | 67 | 
1 files changed, 34 insertions, 33 deletions
diff --git a/mod/thewire/actions/add.php b/mod/thewire/actions/add.php index 33936d5ee..97b630678 100644 --- a/mod/thewire/actions/add.php +++ b/mod/thewire/actions/add.php @@ -1,33 +1,34 @@ -<?php
 -/**
 - * Action for adding a wire post
 - * 
 - */
 -
 -// Get input data
 -$body = get_input('body', '', false); // don't filter since we strip and filter escapes some characters
 -$access_id = ACCESS_PUBLIC;
 -$method = 'site';
 -$parent_guid = (int) get_input('parent_guid');
 -
 -// make sure the post isn't blank
 -if (empty($body)) {
 -	register_error(elgg_echo("thewire:blank"));
 -	forward(REFERER);
 -}
 -
 -$guid = thewire_save_post($body, get_loggedin_userid(), $access_id, $parent_guid, $method);
 -if (!$guid) {
 -	register_error(elgg_echo("thewire:error"));
 -	forward(REFERER);
 -}
 -
 -// Send response to original poster if not already registered to receive notification
 -if ($parent_guid) {
 -	thewire_send_response_notification($guid, $parent_guid, $user);
 -	$parent = get_entity($parent_guid);
 -	forward("thewire/thread/$parent->wire_thread");
 -}
 -
 -system_message(elgg_echo("thewire:posted"));
 -forward(REFERER);
 +<?php +/** + * Action for adding a wire post + *  + */ + +// don't filter since we strip and filter escapes some characters +$body = get_input('body', '', false); + +$access_id = ACCESS_PUBLIC; +$method = 'site'; +$parent_guid = (int) get_input('parent_guid'); + +// make sure the post isn't blank +if (empty($body)) { +	register_error(elgg_echo("thewire:blank")); +	forward(REFERER); +} + +$guid = thewire_save_post($body, get_loggedin_userid(), $access_id, $parent_guid, $method); +if (!$guid) { +	register_error(elgg_echo("thewire:error")); +	forward(REFERER); +} + +// Send response to original poster if not already registered to receive notification +if ($parent_guid) { +	thewire_send_response_notification($guid, $parent_guid, $user); +	$parent = get_entity($parent_guid); +	forward("thewire/thread/$parent->wire_thread"); +} + +system_message(elgg_echo("thewire:posted")); +forward(REFERER);  | 
