"; echo var_dump($params); echo ""; */ if ($_SESSION['account_id'] > 0) { // user can proceed } else { // should not happen echo "You need to be signed in."; die(); } if (isset($params['action']) && ($params['action'] == "edit" || $params['action'] == "add")) { // action is given and is allowed } else { // should not happen echo "Nice try"; die(); } // by default no "more options" for users $showmoreoptions = false; if (account_services_check('admin') || $params['action'] == "edit") { // admins see more options $showmoreoptions = true; } // by default no "admins options" for users $showadminoptions = false; if (account_services_check('admin')) { // admins see more options $showadminoptions = true; } // by default do not show the subject to be edited (only for threads 1st messages) $subjectcanbeedited = false; if ($params['action'] == "edit" && isset($params['messageid']) && is_numeric($params['messageid'])) { // edit message // read all messages => deleted OR NOT! $messages = Message::getMessages(array("messageid" => $params['messageid'], "messagedeleted" => "all")); // get just 1st message $message = $messages[0]; if ($message['parentid'] == 1 || $message['parentid'] == "") { $subjectcanbeedited = true; } } else { // add message if ($params['messagelinkedcategoryid'] == "") { // General board $params['messagelinkedcategoryid'] = 2; } if (isset($params['messagelinkedmessageid']) && is_numeric($params['messagelinkedmessageid'])) { // user is replying to a message => show no subject // read all messages => deleted OR NOT! $tempmessages = Message::getMessages(array("messageid" => $params['messagelinkedmessageid'], "messagedeleted" => "all")); // get just 1st message $message['messagelinkedmessagecategoryid'] = $tempmessages[0]['messagecategoryid']; } else { // user us adding a new message => show subject $subjectcanbeedited = true; } } if (isset($params['messagerecipientlinkedaccountid']) && is_numeric($params['messagerecipientlinkedaccountid'])) { // authorid for recipient passed => for example by account popup "write to" link $messagetarget = "member"; // do not allow subject to be edited $subjectcanbeedited = false; } else { $messagetarget = "forum"; } $vars['messagecategories'] = Message::getMessageCategories(); // load all smileys that can be used $smileys = Message::getSmileys(); ?>
0): ?> 0): ?> 0): ?>
">
at
Show smileys | More options