Exemplo n.º 1
0
Arquivo: imtx.php Projeto: philum/cms
function plug_imtx($p, $o)
{
    $rid = 'plg' . randid();
    ses('out', '/plug/_data/imtx.png');
    $j = $rid . '_plug__2_imtx_imt*j_' . $w . '_' . $h . '_txtarec';
    $sj = 'SaveJ(\'' . $j . '\')';
    $ret .= txarea('txtarec', $p, 44, 14, atc('console') . atb('onkeyup', $sj) . atb('onclick', $sj));
    $ret .= lj('', $j, picto('reload')) . ' ';
    return $ret . divd($rid, image(root() . ses('out')));
}
Exemplo n.º 2
0
function plug_social($p, $o)
{
    $rid = 'plg' . randid();
    $j = $rid . '_plug__2_social_social*j___txtareb';
    $sj = 'SaveJ(\'' . $j . '\')';
    $ret .= input(1, 'search', $p, '') . ' ';
    $ret .= txarea('txtareb', $p, 61, 18, atc('console') . atb('onkeyup', $sj) . atb('onclick', $sj));
    $ret .= lj('', $j, picto('reload')) . ' ';
    //$ret.=msqlink('clients',ses('qb').'_social').' ';
    return $ret . divd($rid, social_j($p, $o));
}
Exemplo n.º 3
0
function overpop($t, $id, $clr, $typo, $opac, $w = 320, $h = 240)
{
    $randid = randid();
    $ov = 'document.getElementById(\'crt1' . $randid . '\').style.backgroundColor=\'' . hexrgb($clr, 0) . '\'; document.getElementById(\'crt2' . $randid . '\').style.backgroundColor=\'' . hexrgb($clr, 0.9) . '\';';
    $ot = 'document.getElementById(\'crt1' . $randid . '\').style.backgroundColor=\'' . hexrgb($clr, $opac) . '\'; document.getElementById(\'crt2' . $randid . '\').style.backgroundColor=\'' . hexrgb($clr, 1) . '\';';
    $go = is_numeric($id) ? 'href="' . urlread($id) . '"' : atb('onclick', $id);
    //title
    $title = div(' id="crt2' . $randid . '" style="font-family:' . $typo . '; font-size:24px; text-align:center; color:#' . invert_color($clr, 1) . '; padding:10px; width:140px; background-color:#' . $clr . '; margin:100px auto; vertical-align:middle; box-shadow:0 0 5px #' . $clr . '; text-shadow: 0 0 3px #' . invert_color($clr, 0) . ';"', $t);
    // transition: all 1s ease;
    //rideau
    $sty = 'position:absolute; width:' . ($w ? $w : 320) . 'px; height:' . ($h ? $h : 240) . 'px; background-color:' . hexrgb($clr, $opac) . '; text-align-center; vertical-align:middle; transition: all 1s ease; box-shadow:2px 2px 5px ' . hexrgb('000000', 0.5) . '; display:inline-block;';
    $ret = div(' style="' . $sty . '" id="crt1' . $randid . '"', $t ? $title : '');
    $ret = '<a ' . $go . atb('onmouseover', $ov) . atb('onmouseout', $ot) . '>' . $ret . '</a>';
    return $ret;
}
Exemplo n.º 4
0
Arquivo: ajax.php Projeto: philum/cms
function popup($t, $d, $w = '', $p = '')
{
    if ($w) {
        $s = 'max-width:' . ($w + 16) . 'px;';
    }
    if ($p == 1) {
        $p = lj('', 'page_deskbkg', picto('desktop')) . ' ';
    }
    if ($p == 2) {
        $p = ljb('', 'pagrepos()', '', picto('expand')) . ' ';
    }
    $popa = popa($t, $p, $s);
    $_SESSION['popm'] = '';
    // onresize="poprepos()"
    return div(atc('popup') . ats($s) . atb('onmouseup', 'stop_drag(event)'), $popa . div(atd('popu') . atc('popu'), $d));
}
Exemplo n.º 5
0
Arquivo: favs.php Projeto: philum/cms
function fav_com_form($p, $o)
{
    return txarea('comv', $p, 44, 4, atb('placeholder', 'Api Command') . atz('44')) . br() . inp('comn', $o, atb('placeholder', 'name'));
}
Exemplo n.º 6
0
Arquivo: meta.php Projeto: philum/cms
function prior_edit($va, $id)
{
    $css = 'popbt';
    $r = array(2 => picto('s1'), 3 => picto('s2'), 4 => picto('s3'));
    //0=>nms(30),1=>nms(29),
    if ($va == 0) {
        $ret .= lkc($css, '/?read=' . $id . '&trash_art=' . $id, picto('trash')) . '';
    }
    if ($va == 0) {
        $ret .= lkc($css . ' active" title="' . nms(43), '/?read=' . $id . '&delete_art=' . $id, picto('del')) . '';
    }
    $ret .= ljc($css, 'rdbt' . $id, 'meta_prior*sav_' . ($va == 0 ? 1 : 0) . '_' . $id, offon($va)) . ' ';
    foreach ($r as $k => $v) {
        $c = $k == $va ? 'active' : '';
        $j = 'rdbt' . $id . '_call___meta_prior*sav_' . ($k == $va ? 1 : $k) . '_' . $id;
        $js = ' var ob=document.getElementById(\'art\'+' . $id . '); ';
        if ($k) {
            $js .= 'ob.className=ob.className.replace(\'tab hide\',\'tab\');';
        } else {
            $js .= 'ob.className=ob.className.replace(\'tab\',\'tab hide\');';
        }
        $ret .= balb('a', atc($css . ' ' . $c) . atb('onclick', sj($j) . $js), $v) . '';
    }
    return $ret;
}
Exemplo n.º 7
0
Arquivo: mod.php Projeto: philum/cms
function mod_lin($lin, $t, $d, $o)
{
    //mod_link_r
    if ($lin) {
        foreach ($lin as $k => $v) {
            //.($o=='nospace'?'':' ')
            if (strpos($v[0], ':') !== false) {
                $v[0] = strprm($v[0], 1, ':');
            }
            if (strpos($v[2], '/') !== false) {
                $vrf = strprm($v[2], 0);
            } else {
                $vrf = $v[2];
            }
            if ($v[2]) {
                $css = $v[0] == $vrf ? 'active' : '';
            }
            if ($v[1] == 'j') {
                $re[] = lj($css, $v[2], $v[3]);
            } elseif ($v[1] == 'SaveJc') {
                $re[] = ljb($css, $v[1], $v[2], $v[3]);
            } elseif ($o == 'popapi') {
                $re[] = lj('', 'popup_api___' . $v[1] . ':' . ajx($v[2]), $v[3]);
            } elseif ($o == 'ajxlnk2') {
                $re[] = lj('', 'popup_ajxlnk2___' . ajx($v[1]) . '_' . ajx($v[2]), $v[3]);
            } else {
                if ($v[1] && substr($v[2], 0, 1) != '/') {
                    $v[2] = '/' . $v[2];
                }
                $re[] = lk($v[1] . $v[2], atc($css) . atb('title', $v[2]), $v[3]);
            }
        }
    }
    if ($re) {
        return mod_lin_build($re, $t, $d, $o);
    }
}
Exemplo n.º 8
0
Arquivo: ajax.php Projeto: philum/cms
function popa($t, $p = '', $s = '')
{
    return div(atd('popa') . atc('popa') . ats('cursor:move;' . $s) . atb('onmousedown', 'noslct(0);'), popbt($p) . bal('small', $t ? etc($t, 70) : 'popup'));
}
Exemplo n.º 9
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;
}
Exemplo n.º 10
0
Arquivo: pop.php Projeto: philum/cms
function codeline($v, $p, $c)
{
    //v§p:c //v:c
    switch ($c) {
        //elements
        case 'br':
            return br();
            break;
        case 'hr':
            return hr();
            break;
        case 'balise':
            if ($p) {
                @(list($bal, $id, $css, $sty) = explode('|', $p));
                if ($v) {
                    return balise($bal, array(5 => $css, 3 => $id, 16 => $sty), $v);
                }
            }
            break;
        case 'html':
            if ($p && $v) {
                return bal($p, $v);
            }
            break;
        case 'span':
            if (trim($v)) {
                return span($p, $v);
            }
            break;
        case 'div':
            if (trim($v)) {
                return div($p, $v);
            }
            break;
        case 'css':
            if (trim($v)) {
                return btn($p, $v);
            }
            break;
        case 'clear':
            return divc($c, $v);
            break;
            //attributs
        //attributs
        case 'id':
            return atd($c, $v);
            break;
        case 'class':
            return atb($c, $v);
            break;
        case 'style':
            return atb($c, $v);
            break;
        case 'name':
            return atb($c, $v);
            break;
        case 'font-size':
            return atb($c, $v);
            break;
        case 'font-family':
            return atb($c, $v);
            break;
            //apps
        //apps
        case 'text':
            return $v ? $v : $p;
            break;
        case 'url':
            return lka($v, $p ? $p : preplink($v));
            break;
        case 'jurl':
            return lj('', $v, $p);
            break;
        case 'link':
            return special_link($v . '§' . $p);
            break;
        case 'ajx':
            return lj('', 'popup', '_' . $p, $v);
            break;
        case 'anchor':
            return '<a name="' . $v . '"></a>';
            break;
        case 'date':
            return mkday(is_numeric($p) ? $p : '', $v);
            break;
        case 'title':
            return suj_of_id($v);
            break;
        case 'read':
            return read_msg($p, 3);
            break;
        case 'image':
            return image($v);
            break;
        case 'thumb':
            return make_thumb_d($v, $p);
            break;
        case 'picto':
            return picto($v, $p);
            break;
            //high_level
        //high_level
        case 'cut':
            list($s, $e) = split("/", $p);
            return embed_detect($v, $s, $e, '');
            break;
        case 'split':
            return explode($p, $v);
            break;
        case 'conn':
            return connectors($v . ':' . $p, 3, '');
            break;
        case 'exec':
            if (auth(5)) {
                $data = $p;
                eval($v);
                return $output;
            }
            break;
        case 'core':
            if (is_array($v)) {
                return call_user_func($p, $v, '', '');
            } else {
                $vb = explode('/', $v);
                return call_user_func($p, $vb[0], $vb[1], $vb[2], $vb[3]);
            }
            break;
        case 'plug':
            return plugin($v, $p);
            break;
        case 'foreach':
            foreach ($v as $va) {
                $ret .= cbasic_exec($va, '', '', $o);
            }
            return $ret;
            break;
        default:
            return $v;
    }
}
Exemplo n.º 11
0
Arquivo: ajxf.php Projeto: philum/cms
function artwedit($id)
{
    req('tri,pop');
    $clr = $_SESSION['clrs'][$_SESSION['prmd']];
    $d = correct_txt($id, '', 'sconn');
    $d = nl2br($d);
    $sav = lj('popsav" id="bts', 'txtarea_convhtml_txtareb_4x', nms(121));
    //$bt.=lj('txtbox" id="bts','txtarea_convhtml_txtareb_5x',nms(86));//paste
    $ret = divs('', $sav . ' ' . $bt . txareac_btns());
    $ret .= div(atb('contenteditable', 'true') . atd('txtareb') . atc('panel justy') . ats('min-width:550px; height:400px; overflow-y:scroll;'), ' ' . $d);
    return $ret;
}
Exemplo n.º 12
0
Arquivo: lib.php Projeto: philum/cms
function window($d)
{
    return div(atb('contenteditable', 'true') . atc($c) . ats('overflow:auto; height:300px;'), $d);
}
Exemplo n.º 13
0
Arquivo: svgjs.php Projeto: philum/cms
function svgjs_build($p, $o)
{
    //$ret=js_code('cree_rectangle(event)');
    return balb('svg', atb('xmlns', 'http://www.w3.org/2000/svg') . atb('xmlns:xlink', 'http://www.w3.org/2000/svg') . atb('onload', 'cree_rectangle(evt)'), $ret);
}
Exemplo n.º 14
0
function artmod_edit_l($a, $b, $d)
{
    $d = ajx($d, 1);
    $r = array('-' => '', 'id' => 'id1-id2', 'cat' => 'cat1-cat2', 'nocat' => 'cat', 'tag' => 1, '(utag)' => 1, 'minday' => '7', 'hours' => '12', 'from' => '01-01-12', 'until' => '01-12-12', 'limit' => '10', 'preview' => 'true/false/full/auto', 'priority' => '1-2-3-4', 'nbchars' => '<4000', 'order' => 'day desc', 'lang' => 'eng', 'search' => 'word', 'template' => 'read', 'cols' => '3', 'nodig' => '1', 'nopages' => '1');
    $sj = sj('amc_call___adminx_artmod*edit*l_' . $a . '__sdx');
    $ret .= select(atd('sdx') . atb('onchange', $sj), $r, 'kk', $d);
    if ($d) {
        $ret .= hidden('', 'amca', $d) . input(1, 'amcb', $r[$d], '');
        $ret .= ljc('popbt', $a, 'adminx_artmod*edit*t___' . $a . '|amca|amcb', 'add', 4);
        $ret .= ' ' . hlpbt('call_arts');
    }
    return $ret;
}
Exemplo n.º 15
0
function txareacb($d, $c)
{
    $ret .= btd('edtc" style="display:none;', txareac_btns());
    $ret .= div(atb('contenteditable', 'false') . atd('txtareb') . atc($c) . atb('onclick', 'editab(1)'), $d) . br();
    return $ret;
}
Exemplo n.º 16
0
Arquivo: mod.php Projeto: philum/cms
function mod_lin($lin, $d, $o)
{
    //mod_link_r
    if ($lin) {
        foreach ($lin as $k => $v) {
            //$va=str_replace(' ',"&nbsp;",$v[3]);
            if (strpos($v[0], ':') !== false) {
                $v[0] = strprm($v[0], 1, ':');
            }
            if (strpos($v[2], '/') !== false) {
                $vrf = strprm($v[2], 0);
            } else {
                $vrf = $v[2];
            }
            if ($v[2]) {
                $css = $v[0] == $vrf ? 'active' : '';
            }
            if ($v[1] == 'j') {
                $re[] = lj($css, $v[2], $v[3]);
            } elseif ($v[1] == 'SaveJc') {
                $re[] = ljb($css, $v[1], $v[2], $v[3]);
            } else {
                $re[] = lk($v[1] . $v[2], atc($css) . atb('title', $v[2]), $v[3]) . ($o == 'nospace' ? '' : ' ');
            }
        }
    }
    //todo:innocent menu
    if ($d == 'cols') {
        foreach ($re as $k => $v) {
            $re[$k] = li($v);
        }
    }
    return $re;
}
Exemplo n.º 17
0
Arquivo: twit.php Projeto: philum/cms
function twit_share($p, $o, $res = '')
{
    $rid = 'plg' . randid();
    list($p, $o) = ajxp($res, $p, $o);
    req('spe');
    require_once 'plug/tiers/Twitter.php';
    $t = new Twitter();
    $suj = suj_of_id($p);
    $author = sql_inner('tag', 'qdt', 'qdta', 'idtag', 'v', 'where cat="auteurs" and idart="' . $p . '"');
    if ($author) {
        $suj .= ', ' . ucfirst(nms(88)) . ' ' . $author;
    }
    $url = host() . urlread($p);
    $j = atj('strcount', 'twpost');
    $s = atb('onclick', $j) . atb('onkeypress', $j) . atc('console');
    $ret = balise('textarea', atd('twpost') . atb('cols', 50) . atb('rows', 5) . $s, $suj . ' ' . $url) . br();
    $ret .= lj('popbt', $rid . '_plug___twit_twit*post___twpost', picto('get')) . ' ';
    $ret .= span(atd('strcount') . atc('txtsmall'), '');
    return divd($rid, $ret);
}
Exemplo n.º 18
0
Arquivo: index.php Projeto: philum/cms
$ret .= js_link('/prog' . $g . '/ajx.js');
//ajax
$ret .= js_link('/prog' . $g . '/utils.js');
//js
if (rstr(100)) {
    $ret .= js_link('http://code.jquery.com/jquery-1.9.1.min.js');
}
if ($_SESSION['desgn']) {
    $ret .= js_link('/js/live.js#css');
}
$ret .= Head::get();
$ret .= '</head>' . "\n";
if ($_GET['admin']) {
    $sp = ' spellcheck="false"';
}
$ret .= '<body' . atb('onload', $onload) . ' onclick="clpop(event)" onmousemove="popslide(event)"' . $sp . '>' . "\n";
//
$ret .= divd('clbub', '') . "\n";
$ret .= $madmin;
$ret .= divd('desktop', '') . "\n";
$ret .= '<div id="page">' . "\n";
if ($out) {
    $ret .= implode('', $out);
}
//if($rout)$ret.=$rout;
$ret .= '</div>' . "\n";
$ret .= divd('popup', '') . "\n";
$ret .= divd('popw', '') . "\n";
//$ret.=divd('fs','')."\n";
$ret .= hidden('', 'socket', '') . "\n";
$ret .= '</body></html>';
Exemplo n.º 19
0
function artmod_edit_l($a, $b, $d)
{
    $d = ajx($d, 1);
    $r = array('-' => '', 'id' => '1234', 'cat' => 'cat1|cat2', 'nocat' => 'cat', 'tag' => 1, 'notag' => 1, 'nbdays' => '30-60', 'nbhours' => '12', 'from' => '01-01-12', 'until' => '01-12-12', 'lasts' => '0-10', 'preview' => 'true/false/full/auto', 'priority' => '0-4', 'nopriority' => '0-4', 'lenght' => '<4000', 'orderby' => 'day desc', 'list' => 'id1|id2');
    $sj = sj('amc_call___adminx_artmod*edit*l_' . $a . '__sdx');
    //$rb=array('id'=>'sdx','onchange'=>$sj);
    //$ret.=balise("select",$rb,batch_defil_kv($r,$d,'kk'));
    $ret .= select(atd('sdx') . atb('onchange', $sj), $r, 'kk', $d);
    if ($d) {
        $ret .= hidden('', 'amca', $d) . input(1, 'amcb', $r[$d], '');
        $ret .= ljc('popbt', $a, 'adminx_artmod*edit*t___' . $a . '|amca|amcb', 'add', 4);
        $ret .= ' ' . hlpbt('call_arts');
    }
    return $ret;
}
Exemplo n.º 20
0
Arquivo: api.php Projeto: philum/cms
function api_menu($p, $o, $rid)
{
    $ret .= balb('textarea', atd('inp') . atb('cols', 70) . atb('row', 4), $p) . ' ';
    $ret .= lj('', $rid . '_plug__3_api_api*j___inp', picto('reload')) . ' ';
    return $ret;
}
Exemplo n.º 21
0
Arquivo: stats.php Projeto: philum/cms
function canvas($d, $w, $h)
{
    return balb('canvas', atd('myCanvas') . atb('width', $w) . atb('height', $h) . atc(''), 'error') . bal('script', 'var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d"); ctx.font="12px Arial"; ' . $d);
}
Exemplo n.º 22
0
Arquivo: admin.php Projeto: philum/cms
function data_brain($type)
{
    $slct = $_GET['slct'];
    if ($_POST['titl']) {
        $slct = $_POST['titl'];
    }
    $goto = '/?admin=' . ($type == 'template' ? 'templates' : $type);
    if ($type == 'template') {
        $lisb = array('articles', 'tracks', 'titles', 'pubart', 'panart');
        $ret .= hlpbt('templates') . ' ';
    } else {
        $ret .= hlpbt('clbasic') . ' ';
    }
    $ret .= btn_switch('pubase', 1, $goto . '&slct=' . $slct, 'public') . ' ';
    $bs = $_SESSION['pubase'] ? 'public' : ses('qb');
    $nod = $bs . '_' . $type;
    $ret .= msqlink('', $bs . '_' . $type) . ' ';
    $ra = msql_read('', $nod, '', 1);
    if ($ra) {
        $list = array_keys($ra);
    }
    $csa = $_GET['local'] ? 'popdel' : 'popsav';
    if ($lisb) {
        $ret .= slct_menus($lisb, $goto . '&local=1&slct=', $slct, $csa, 'popbt', 'v') . ' ';
    }
    $ret .= lkc('txtx', $goto . '&slct=new', picto('add')) . br();
    $csa = !$_GET['local'] ? 'txtyl' : 'txtred';
    if ($ra) {
        $ret .= slct_menus($list, $goto . '&slct=', $slct, $csa, 'txtx', 'v') . ' ';
    }
    if ($type != 'template') {
        $forbid = data_forbidden_names($slct, $nod);
    }
    $ret .= $forbid . br();
    if ($_GET['erase'] && $slct) {
        modif_vars('users', $nod, $slct, 'del');
        relod($goto);
    }
    if ($_GET['erase'] && $type == 'template') {
        $_SESSION['template'][$slct] = '';
    }
    if ($slct) {
        //save
        $msg = $ra[$slct];
        $rmsg = array(addslashes($msg));
        if ($slct == 'pubart' && !rstr(55)) {
            $ret .= pictxt('alert', 'rstr(55)');
        }
        if ($slct == 'tracks' && !rstr(65)) {
            $ret .= pictxt('alert', 'rstr(65)');
        }
        if ($slct == 'titles' && !rstr(66)) {
            $ret .= pictxt('alert', 'rstr(66)');
        }
        if ($slct == 'book' && !rstr(67)) {
            $ret .= pictxt('alert', 'rstr(67)');
        }
        if ($_GET['mkpub']) {
            modif_vars('users', 'public_' . $type, $rmsg, $slct);
        }
        if ($_GET['mkpriv']) {
            modif_vars('users', ses('qb') . '_' . $type, $rmsg, $slct);
        }
        if ($type == 'template' && $_GET['local']) {
            if ($slct == 'articles') {
                $msg = template_art();
            } elseif ($slct == 'meta') {
                $msg = template_meta();
            } elseif ($slct == 'rssin') {
                $msg = template_rss();
            } elseif ($slct == 'pubart') {
                $msg = template_pubart();
            } elseif ($slct == 'tracks') {
                $msg = template_tracks();
            } elseif ($slct == 'titles') {
                $msg = template_titles();
            } elseif ($slct == 'panart') {
                $msg = template_panart();
            } elseif ($slct == 'products') {
                $msg = template_product();
            }
        }
        $ret .= codeline_editor($msg, $type, $slct);
        if (!$_SESSION['pubase'] && !$_GET['mkpub']) {
            $ret .= br() . lkc('txtx', $goto . '&slct=' . $slct . '&mkpub==', 'make public') . ' ';
        } elseif ($_SESSION['pubase'] && !$_GET['mkpriv']) {
            $ret .= br() . lkc('txtx', $goto . '&slct=' . $slct . '&mkpriv==', 'make private') . ' ';
        }
        $ret .= input(1, 'titl', $slct) . ' ';
        $ret .= lj('popsav', 'dtb_call__xd_admin_data*brain*sav_' . $bs . '_' . $type . '_titl|txarea', nms(57)) . ' ' . btd('dtb', '') . ' ';
        //sav
        if ($slct != 'default') {
            $ret .= lkc('txtyl', $goto . '&slct=' . $slct . '&erase==', 'x') . br();
        }
        $ret .= jmp_btn_cb() . br();
        $sj = sj('clva_call___admin,pop,tri,mod,spe,art_clview*basic*j_' . $type . '_' . $slct . '_clvb|txarea');
        $ret .= txarea('txarea', stripslashes($msg), 44, 14, atc('console') . atb('onclick', $sj));
    }
    return divd('', $ret);
}
Exemplo n.º 23
-1
Arquivo: dev.php Projeto: philum/cms
function func_edit($v, $d, $p, $f)
{
    $view = $d . '/' . $p . '.php';
    //if($p)$_SESSION['crpag'][$p]=$d;
    if ($f) {
        $_SESSION['crfnc'][$f] = array($d, $p, $f);
    }
    if ($d) {
        $fd = round(filesize($view) / 1024, 2) . 'Ko';
    }
    //$vb=clean_f($view);
    $ret .= btn('txtcadr', $d . '/' . $p . '/' . $f . ' (' . $fd . ')') . ' ';
    $jx = 'edsv_plug__xd_dev_func*sav_' . $d . '|' . $p . '|' . ajx($f, '') . '__txtarea';
    if (auth(6)) {
        $ret .= lj('popsav', $jx, 'save');
    }
    //save
    $ret .= btd('edsv', '') . ' ';
    $ret .= lj('popbt', 'popup_plup___dev_cancel*menu_', 'history') . ' ';
    //$ret.=lj('txtx','edc_plug__2_dev_func*edit*j_'.$d.'|'.$p.'|'.ajx($f,''),'refresh');
    //$ret.=openpages();
    //$db=$_SESSION['crdir']?$_SESSION['crdir']:'progb||';//func_menus
    $ret .= lj('popbt', 'popup_plup___dev_func*menus_' . $d, 'open') . ' ';
    $ret .= hlpbt('dev') . br() . br();
    $ret .= openfuncs();
    //if($d=='progb')$ret.=ljb('txt','SaveJ','edc_plug___dev_func*copy','prod').' ';
    $ret .= txarea('txtarea', parse($v), 64, 20, atc('console') . atb('onclick', 'detctfunc(this)') . atb('ondblclick', 'findfunc(this)') . atb('wrap', 'on'));
    //$v=parse($v); $v=highlight_string('<'.'?php'.$v.'?'.'>',true);
    //$v=str_replace(array('FF8000','007700','0000BB','DD0000','0000BB'),array('FF8000','00ee00','afafff','eeeeee','ffbf00'),$v);
    //$sj='SaveG(this,event,\'txarec_plug_dev_dev*render\')';
    //$ret.=divedit('txarec','console','width:545px;',$sj,$v);
    return $ret;
}