* along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ require_once '../lib/init.php'; if (!Access::check('interface', '100')) { UI::access_denied(); exit; } UI::show_header(); // Switch on the incomming action switch ($_REQUEST['action']) { case 'edit_shout': $shout = new Shoutbox($_REQUEST['shout_id']); if ($shout->id) { $shout->update($_POST); } show_confirmation(T_('Shoutbox Post Updated'), '', AmpConfig::get('web_path') . '/admin/shout.php'); break; case 'show_edit': $shout = new Shoutbox($_REQUEST['shout_id']); $object = Shoutbox::get_object($shout->object_type, $shout->object_id); $object->format(); $client = new User($shout->user); $client->format(); require_once AmpConfig::get('prefix') . '/templates/show_edit_shout.inc.php'; break; case 'delete': Shoutbox::delete($_REQUEST['shout_id']); show_confirmation(T_('Shoutbox Post Deleted'), '', AmpConfig::get('web_path') . '/admin/shout.php'); break;
* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ require_once '../lib/init.php'; if (!Access::check('interface', '100')) { UI::access_denied(); exit; } UI::show_header(); // Switch on the incomming action switch ($_REQUEST['action']) { case 'edit_shout': $shout_id = $_POST['shout_id']; $update = Shoutbox::update($_POST); show_confirmation(T_('Shoutbox Post Updated'), '', AmpConfig::get('web_path') . '/admin/shout.php'); break; case 'show_edit': $shout = new Shoutbox($_REQUEST['shout_id']); $object = Shoutbox::get_object($shout->object_type, $shout->object_id); $object->format(); $client = new User($shout->user); $client->format(); require_once AmpConfig::get('prefix') . '/templates/show_edit_shout.inc.php'; break; case 'delete': Shoutbox::delete($_REQUEST['shout_id']); show_confirmation(T_('Shoutbox Post Deleted'), '', AmpConfig::get('web_path') . '/admin/shout.php'); break; default: