Exemple #1
0
function comline_edit($v, $na, $id, $res)
{
    $rid = randid();
    if ($res) {
        return comline_sav($na, $res);
    }
    list($cod, $mod, $t) = $ra = decompact_mod($v);
    $r = explode("/", trim($cod));
    $ids = $id . '|medm' . $rid . '|medb' . $rid . '|';
    $arb = msql_read('system', "admin_modules", $mod);
    $rb['module'] = input(0, 'medm' . $rid, $mod) . submod_comline('medm' . $rid, $mod);
    $hlp = msql_read('lang', 'admin_modules', $mod);
    $rb['usage'] = divc('small', $hlp['description']);
    $rk = array('param', 'title', 'command', 'option');
    foreach ($rk as $k => $v) {
        $ids .= 'med' . $k . $rid . '|';
        $jmp = '';
        $com = $arb[$v];
        if ($com && $v != 'param') {
            $jmp = select_j('med' . $k . $rid, $com);
        }
        //$jmp=jump_btns('med'.$k.$rid,str_replace(' ','|',$com),'');
        $rb[$v] = input(1, 'med' . $k . $rid, $r[$k]) . $jmp;
        if ($v == 'param') {
            $rb[$v] .= ' ' . admhlp('grey', ajx($mod), 'help');
        }
    }
    $rb['button'] = input(1, 'medb' . $rid, $t);
    $sv = $id . '_submds__4x_' . $na . '__cmdel__' . $id . '\',\'sbm' . '_submds____' . $id . '_cmlin__' . $id;
    $bt = ljb('popdel', 'SaveJb', $sv, nms(43)) . ' ';
    $sv = $id . '_comline__4x__' . $na . '___' . $ids . '\',\'sbm' . '_submds____' . $id . '_cmlin__' . $id;
    $bt .= ljb('popbt', 'SaveJb', $sv, nms(66));
    $ret = on2cols($rb, 300, 4) . $bt . br();
    return popup('comline', $ret, 320);
}
Exemple #2
0
function comline_edit($v, $na, $id, $res)
{
    $rid = randid();
    if ($res) {
        return comline_sav($na, $res);
    }
    list($cod, $mod, $t) = $ra = decompact_mod($v);
    $r = explode('/', trim($cod));
    $ids = $id . '|medm' . $rid . '|medb' . $rid . '|';
    $arb = msql_read('system', "admin_modules", $mod);
    $rb['module'] = input(0, 'medm' . $rid, $mod) . submod_comline('medm' . $rid, $mod);
    $hlp = msql_read('lang', 'admin_modules', $mod);
    $rb['usage'] = divc('small', $hlp['description']);
    $rb['button'] = input(1, 'medb' . $rid, $t, 'txtblc');
    $rk = array('param', 'title', 'command', 'option', 'cache', 'hide', 'template', 'nobr', 'div', 'ajxbtn');
    foreach ($rk as $k => $v) {
        $ids .= 'med' . $k . $rid . '|';
        $jmp = '';
        $com = $arb[$v];
        if ($v == 'param' or $v == 'title' or $v == 'command' or $v == 'option' or $v == 'template') {
            if ($com && $v != 'param' && $v != 'template') {
                $jmp = select_j('med' . $k . $rid, '- ' . ajx($com), $com, 1, picto('kdown'), 0);
            }
            if ($v == 'param') {
                $jmp = ' ' . admhlp('grey', ajx($mod), 'help');
            }
            if ($v == 'template') {
                $ra = msql_read('', ses('qb') . '_template', '', 1);
                if ($ra) {
                    $tmp = implode(' ', array_keys($ra));
                }
                $jmp = select_j('med' . $k . $rid, '- ' . ajx($tmp), $com, 1, picto('kdown'), 0);
            }
            $rb[$v] = input(1, 'med' . $k . $rid, $r[$k]) . $jmp;
        } else {
            $rb['toggles'] .= checkbox_j('med' . $k . $rid, $r[$k], $v);
        }
    }
    $sv = $id . '_submds__4x_' . $na . '__cmdel__' . $id . '\',\'sbm' . '_submds____' . $id . '_cmlin__' . $id;
    $bt = ljb('popdel', 'SaveJb', $sv, nms(43)) . ' ';
    $sv = $id . '_comline__4x__' . $na . '___' . $ids . '\',\'sbm_submds____' . $id . '_cmlin__' . $id;
    $bt .= ljb('popbt', 'SaveJb', $sv, nms(66));
    $ret = on2cols($rb, 300, 4) . $bt . br();
    return popup('comline', $ret, 320);
}