示例#1
0
文件: fn.php 项目: yrahman/playSMS
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;
}
示例#2
0
             $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 . "&nbsp;" . _('count') . ":" . $p_count . "&nbsp;" . _('rate') . ":" . $p_rate . "&nbsp;" . _('cost') . ":" . $p_charge . "&nbsp;" . $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 . "&nbsp" . $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']);
             }