Beispiel #1
0
function plug_test($p, $o)
{
    //echo 'ee';
    require 'plug/mysql.php';
    $r = sq2('id,page', 'live2', 'kv', '');
    //pr($r);
    if ($r) {
        foreach ($r as $k => $v) {
            $vr = explode_k($v, '&', '=');
            //pr($vr);
            $v = implode_k($vr, '&', '=');
            //echo $k.':'.$v.br();
            msquery('update pub_live2 set page="' . $v . '" where id="' . $k . '"');
        }
    }
    //return $ret;
}
Beispiel #2
0
function build_deskpage($read)
{
    $gmd = $_GET['module'];
    Head::add('jscode', desktop_js('boot'));
    if ($read) {
        $ret = 'popup_ajxlnk2___' . $read;
    } elseif ($cat = $_GET['cat']) {
        $ret = 'popup_ajxlnk2___cat_' . ajx($cat);
    } elseif ($gmd && $gmd != 'Home') {
        $ret = 'popup_modpop__3_' . $_GET['p'] . ':' . $gmd;
    } elseif ($plg = $_GET['plug']) {
        $ret = 'popup_plupin___' . $plg . '_' . $_GET['p'];
    } elseif ($ra = api_load_rq()) {
        $ret = 'popup_apij___' . implode_k($ra, ',', ':');
    } elseif ($cnt = $_GET['context']) {
        $ret = 'popup_ajxlnk2__3_context_' . $cnt;
    }
    if ($ret) {
        Head::add('jscode', sj($ret));
    }
}
Beispiel #3
0
function apicom($id)
{
    $ra = explode_k($id, ',', ':');
    unset($ra['rid']);
    unset($ra['notpublished']);
    unset($ra['nbarts']);
    unset($ra['link']);
    unset($ra['t']);
    $com = implode_k($ra, ',', ':');
    $bt = hlpbt('api') . ' ' . lj('grey', 'popup_plupin___favs_com_' . ajx($com), picto('save')) . ' ' . lj('grey', 'popup_plupin___apicom_' . ajx($com) . '____injectjs', picto('view')) . ' ' . ($ret .= lkc('grey', '/module/api/' . str_replace(',', ';', $id), picto('url')) . ' ');
    return $bt . divc('editor', $com);
}
Beispiel #4
0
function eye($p = '')
{
    $iq = ses('iq');
    $qbd = ses('qbd');
    $pag = implode_k($_GET, '&', '=');
    if ($_GET['id'] == 'imgc/') {
        exit;
    }
    if ($_SESSION['rstr'][22] && !auth(6)) {
        $_SESSION['crwl'][$iq] += 1;
        if ($_SESSION['crwl'][$iq] > 100) {
            exit;
        }
    }
    if ($pag && $iq) {
        insert('qdv', '("","' . $iq . '","' . $qbd . '","' . $pag . '",NOW())');
    }
}
Beispiel #5
0
function apicom_menu($p, $o, $rid)
{
    if ($o && $o != 1) {
        $rid = $o;
    }
    if (!$p) {
        $p = 'hub:' . ses('qb') . ',minday:' . ses('nbj') . ',nbyp:' . prmb(6);
    }
    $rb = msql_read('lang', 'helps_api', '', 1);
    $r = apicom_ex();
    foreach ($r as $k => $v) {
        $o = atb('onclick', 'apijumptoarea(\'inp' . $k . '\')');
        $o .= atb('onkeyup', 'apijumptoarea(\'inp' . $k . '\')');
        $o .= atb('placeholder', $v);
        if ($rb[$k]) {
            $hlp = ' (' . $rb[$k] . ')';
        }
        if ($k == 'cat') {
            $hlp = select_j('inp' . $k, 'pfunc', '', 'apicom/apicom_cat', '', '2');
        }
        if ($k == 'tag' or strpos(prmb(18), $k) !== false) {
            $hlp = select_j('inp' . $k, 'tag', '', $k, '', '2');
        }
        $ret .= div('', inp('inp' . $k, '', $o) . ' ' . btn('small', ($k == 'cat' ? 'category' : $k) . $hlp));
    }
    $ret = divc('cols', $ret);
    $o = atb('onclick', 'apijumptoinputs()') . atb('onkeyup', 'apijumptoinputs()');
    $ret .= ljb('', 'apijumpall', implode_k($r, ',', ':'), picto('right')) . br();
    $ret .= balb('textarea', atd('inp') . $o . atb('cols', 64) . atb('row', 4), $p) . ' ';
    $ret .= lj('', $rid . '_plug__3_api_api*j___inp', picto('reload')) . ' ';
    $ret .= hlpbt('api');
    return $ret;
}
Beispiel #6
0
function save_get()
{
    if ($_GET) {
        return $_SESSION['gets'] = implode_k($_GET, '=', '&');
    }
}
Beispiel #7
0
function api_titles($ra)
{
    if (!$ra['nbarts']) {
        $ra['nbarts'] = api_query_nb($ra);
    }
    $t = $ra['link'];
    if (rstr(3) && !$ra['minday'] && !$ra['nodig']) {
        $ra['minday'] = ses('nbj');
    }
    $com = implode_k($ra, ',', ':');
    $ret = hidden('', 'hid' . $ra['rid'], $com);
    if ($nb = $_GET['nboc']) {
        $nboc = ' ' . btn('small', nbof($nb, 19));
    }
    if ($t && $ra[$t]) {
        if ($ra['minday'] > 1) {
            $pg = '/' . $ra['minday'];
        }
        if ($ra['page'] > 1) {
            $pg .= '/page/' . $ra['page'];
        }
        $lk = eradic_acc($t) . '/' . $ra[$t] . $pg;
        $ret .= bal('h3', lka($lk, $ra[$t] . $nboc));
    } elseif ($ra['t']) {
        $ret .= divd('titles', bal('h3', $ra['t'] . $nboc));
    }
    $ret .= lj('popbt', 'popup_apicom_hid' . $ra['rid'], nbof($ra['nbarts'], 1)) . ' ';
    if (rstr(3) && !$ra['nodig']) {
        $ret .= api_dig($ra) . br();
    }
    if (!$ra['nopages']) {
        $ret .= api_pages($ra);
    }
    return bal('header', $ret);
}