function themes_navbar($num, $nav, $max_nav, $url, $page) { $search = themes_search_session(); if ($search['keyword']) { $search_url = '&search_keyword=' . urlencode($search['keyword']); } if ($search['category']) { $search_url .= '&search_category=' . urlencode($search['category']); } $url = $url . $search_url; $nav_pages = ''; if ($theme = core_themes_get()) { $nav_pages = core_hook($theme, 'themes_navbar', array($num, $nav, $max_nav, $url, $page)); } return $nav_pages; }
$resend = _sendsms($p_dst, $msg, '', $icon_config['resend']); $forward = _sendsms('', $msg, '', $icon_config['forward']); } $c_message = "\n\t\t\t\t<div id=\"msg_label\">" . $p_datetime . " " . _('count') . ":" . $p_count . " " . _('rate') . ":" . $p_rate . " " . _('cost') . ":" . $p_charge . " " . $p_status . "</div>\n\t\t\t\t<div id=\"all_outgoing_msg\">" . $p_msg . "</div>\n\t\t\t\t<div id=\"msg_option\">" . $resend . " " . $forward . "</div>"; $i--; $content .= "\n\t\t\t\t<tr>\n\t\t\t\t\t<td>{$p_username}</td>\n\t\t\t\t\t<td><div>" . $p_smsc . "</div><div>" . $p_gateway . "</td>\n\t\t\t\t\t<td><div>" . $current_p_dst . "</div><div>" . $queue_view_link . "</div></td>\n\t\t\t\t\t<td>{$c_message}</td>\n\t\t\t\t\t<td>\n\t\t\t\t\t\t<input type=hidden name=itemid" . $j . " value=\"{$smslog_id}\">\n\t\t\t\t\t\t<input type=checkbox name=checkid" . $j . ">\n\t\t\t\t\t</td>\n\t\t\t\t</tr>"; } $content .= "\n\t\t\t</tbody>\n\t\t\t</table>\n\t\t\t</div>\n\t\t\t<div class=pull-right>" . $nav['form'] . "</div>\n\t\t\t</form>" . $queue_home_link; if ($err = TRUE) { _p(_dialog()); } _p($content); break; case "actions": $nav = themes_nav_session(); $search = themes_search_session(); $go = $_REQUEST['go']; switch ($go) { case 'export': $conditions = array('A.flag_deleted' => 0); if ($queue_code = trim($_REQUEST['queue_code'])) { $conditions['A.queue_code'] = $queue_code; } $table = _DB_PREF_ . '_tblSMSOutgoing'; $join = "INNER JOIN " . _DB_PREF_ . "_tblUser AS B ON B.flag_deleted='0' AND A.uid=B.uid"; $list = dba_search($table . ' AS A', 'B.username, A.p_gateway, A.p_smsc, A.p_datetime, A.p_dst, A.p_msg, A.p_footer, A.p_status', $conditions, $search['dba_keywords'], '', $join); $data[0] = array(_('User'), _('Gateway'), _('SMSC'), _('Time'), _('To'), _('Message'), _('Status')); for ($i = 0; $i < count($list); $i++) { $j = $i + 1; $data[$j] = array($list[$i]['username'], $list[$i]['p_gateway'], $list[$i]['p_smsc'], core_display_datetime($list[$i]['p_datetime']), $list[$i]['p_dst'], $list[$i]['p_msg'] . $list[$i]['p_footer'], $list[$i]['p_status']); }