db_begin(); delete_messages_mr($msgids, $userid); db_commit(); } $count = count($msgids); } $SESSION->add_ok_msg(get_string('deletednotifications1', 'artefact.multirecipientnotification', $count)); redirect(get_config('wwwroot') . 'artefact/multirecipientnotification/outbox.php?type=' . $type); } $extrastylesheets = $THEME->get_url('style.css', false, 'artefact/multirecipientnotification'); $smarty = smarty(array('paginator'), array('<link rel="stylesheet" type="text/css" href="' . $extrastylesheets . '">')); $smarty->assign('options', $options); $smarty->assign('type', $type); $smarty->assign('INLINEJAVASCRIPT', $javascript); // Adding the links to out- and inbox $smarty->assign('PAGEHEADING', TITLE); // show urls and titles define('NOTIFICATION_SUBPAGE', 'outbox'); $smarty->assign('SUBPAGENAV', PluginArtefactMultirecipientnotification::submenu_items()); if (param_variable('search', null) !== null) { $smarty->assign('searchtext', param_variable('search')); $searchresults = get_message_search(param_variable('search'), null, $type, 0, 9999999, "outbox.php", $USER->get('id')); $smarty->assign('all_count', $searchresults['ALL_data']['count']); $smarty->assign('usr_count', $searchresults['User']['count']); $smarty->assign('sub_count', $searchresults['Subject']['count']); $smarty->assign('mes_count', $searchresults['Message']['count']); } $smarty->assign('deleteall', $deleteall); $smarty->assign('activitylist', $activitylist); // Changed to new tpl $smarty->display('artefact:multirecipientnotification:indexout.tpl');