Exemple #1
0
function plug_umdico($p, $o)
{
    ses('qdvoc', qd('umvoc'));
    ses('qdvoc_b', qd('umvoc_arts'));
    $ret = udc_build($p);
    $ret .= msqlink('', 'ummo_umvoc_1', '') . ' ';
    $ret .= lkt('', '/plug/umvoc', picto('link'));
    return $ret;
}
Exemple #2
0
function patch_tracks()
{
    $qdi = qd('idy');
    $qdk = qd('tracks');
    //$sql='RENAME TABLE '.$qdi.' TO '.$qdk.';'; msquery($sql);
    //$sql='ALTER TABLE '.$qdk.' DROP lu, DROP img, DROP thm;'; msquery($sql);
    $sql = 'ALTER TABLE ' . $qdk . ' CHANGE `ib` `i.ib` INT(7) NOT NULL, CHANGE `name` `i.name` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "", CHANGE `mail` `i.mail` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "", CHANGE `day` `i.day` INT(10) NOT NULL, CHANGE `nod` `i.nod` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "", CHANGE `frm` `i.frm` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "", CHANGE `suj` `i.suj` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "0", CHANGE `msg` `i.msg` MEDIUMTEXT CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, CHANGE `re` `i.re` ENUM("0","1","2","3","4") CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, CHANGE `lu` `i.lu` INT(7) NOT NULL, CHANGE `img` `i.img` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "", CHANGE `thm` `i.thm` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "", CHANGE `host` `i.host` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT "";';
    //msquery($sql);
}
Exemple #3
0
function statsee_j($p, $o, $res = '')
{
    if (!$p) {
        $p = 0;
    }
    //$r=sql('iq,qb,page,time','qdv','','id>'.$p.' order by id desc');
    $r = sql_inner('ip,qb,page,DATE_FORMAT(' . qd('live') . '.time,\'%H:%i:%s\')', 'qdp', 'qdv', 'iq', '', 'where ' . qd('live') . '.id>' . $p . ' order by ' . qd('live') . '.id desc limit 50');
    //p($r);
    if ($r) {
        foreach ($r as $k => $v) {
            $ret[] = array($k, $v[3], $v[0], $v[2]);
        }
    }
    return make_table($ret, 'txtx', 'txtx');
}
Exemple #4
0
function plug_umwords($p, $o)
{
    $rid = 'plg' . randid();
    ses('qdvoc', qd('umvoc'));
    ses('qdvoc_b', qd('umvoc_arts'));
    $bt = umwords_menu($p, $o, $rid);
    return $bt . divd($rid, $ret);
}
Exemple #5
0
function plug_umvoc($p, $o)
{
    ses('nl', 1);
    ses('umvcnod', 'ummo_umvoc_1');
    ses('qdvoc', qd('umvoc'));
    ses('qdvoc_b', qd('umvoc_arts'));
    $ret = slct_j($p) . ' ';
    $ret .= lj('', 'usrch___4', picto('del')) . ' ';
    $ret .= input(1, 'usrch', $p, '') . ' ';
    $ret .= lj('popsav', 'ucbk_plug___umvoc_ud*search_' . ajx($p) . '__usrch|udsnd', 'chercher') . ' ';
    $ret .= checkbox_j('udsnd', 1, 'soundex') . br() . br();
    //|chk
    $ret .= divd('ucbk', ud_search($p, '1', '')) . br();
    $ret .= msqlink('', ses('umvcnod'), '') . ' ';
    $ret .= lkt('', '/plug/umvoc', picto('link'));
    return $ret;
}
<?php

$agent_call_detail = q("SELECT deal_id, COUNT(id) as total_call FROM `agent_call_dialed` where is_redial='0'  AND modified_at>=CURRENT_DATE  - INTERVAL 1 DAY GROUP BY deal_id HAVING COUNT(id)<5");
foreach ($agent_call_detail as $each_data) {
    $received_call = qs("select * from agent_call_dialed where is_received='1' and deal_id='{$each_data['deal_id']}'");
    if (empty($received_call)) {
        echo "<br>Yes need to redial for deal: " . $each_data['deal_id'];
        qd("deal_sid", "deal_id='{$each_data['deal_id']}'");
        if ($each_data['total_call'] == 1) {
            echo "<br>Total Count:  1<br>";
            $last_updated_record = q("select *,(NOW()  - INTERVAL 5 MINUTE) as ccc,NOW()  from agent_call_dialed where deal_id='{$each_data['deal_id']}' AND modified_at<=NOW()   - INTERVAL 5 MINUTE order by modified_at DESC");
            d($last_updated_record);
            if (count($last_updated_record) == 0) {
                echo "wait to call";
                continue;
            } else {
                echo "dial";
            }
        } else {
            echo "<br>Total Count:  " . $each_data['total_call'];
        }
        $redial_data = qs("select * from agent_call_dialed where deal_id='{$each_data['deal_id']}' order by id ASC");
        $phone_value = $redial_data['customer_phone'];
        $new_agent_numbers = explode(",", $redial_data['agent_numbers']);
        $dealId = $each_data['deal_id'];
        $apiCall = new callWebhook();
        $apiCall->callNow($phone_value, $new_agent_numbers, $dealId, "0");
        echo "<br><br>Call Generated -<br>Agents:";
        d($new_agent_numbers);
        echo "<br>Customer Phone:";
    }
Exemple #7
0
function removeTripSchedulers($tripCode)
{
    $removalTables = array("callscheduler", "dispachercallscheduler", "tripconfirmationsummary", "tripconfirmationtexts");
    //"manualtextscheduler"
    foreach ($removalTables as $eachTable) {
        qd($eachTable, " tripCode = '{$tripCode}' ");
    }
}