Esempio n. 1
0
function smsreader($r, $p, $o)
{
    $o = '+' . $o;
    foreach ($r as $k => $v) {
        $numbr = $v[0] ? $v[0] : $v[1];
        $numb = substr($numbr, 1);
        $day = $v[2] . $v[3] . $v[4] . $v[5] . $v[6] . $v[7];
        if ($v[7]) {
            $time = mktime($v[5], $v[6], $v[7], $v[3], $v[4], $v[2]);
        }
        if ($v[0] && $v[0] == $o or $v[1] && $v[1] == $o) {
            //szFromNumber
            //$day=$v['uYear'].$v['uMonth'].$v['uDay'].$v['uHour'].$v['uMinute'].$v['uSecond'];
            if ($time) {
                $realday = mkday($time, 'ymd.hi');
            }
            $ret .= $day . br() . $v[8] . br() . hr();
            $who = ($v[0] ? 'From' : 'To') . ':' . $numbr;
            $rb[$time] = divc('panel', $who . ', ' . $realday . br() . divc('justy', $v[8]));
        } else {
            $rb[$time] .= lkc('', '/plugin/smsreader/' . $p . '/' . $numb, $numb) . ' ';
        }
    }
    ksort($rb);
    //p($rb);
    $ret = implode(hr(), $rb);
    //echo $ret;
    return $ret;
}
Esempio n. 2
0
function uds_btn($r)
{
    if ($r[5]) {
        //$lk=lka('/read/'.$r[5],picto(url)).' ';
        $lk = lj('', 'popup_site___read_' . $r[5], picto(url));
    }
    return hr() . bal('b', $r[4]) . ' (' . $r[1] . ') ' . $lk . br() . divc('justy', $r[6]);
}
Esempio n. 3
0
/**
 * @param string $label Optinal label.
 * @param string $hr    The character sequence to use as an Horizontal Ruler for visually highlighting the profiler's
 *                      messages.
 */
function startProfiling($label = '', $hr = '')
{
    global $profStart, $profStep, $_PHR;
    $_PHR = $hr ? hr($hr) : "\n";
    ob_start();
    echo hsprintf("<code><p><b>%s %s</b></p>", "{$_PHR}%s %s{$_PHR}", 'Start profiling', $label);
    $profStart = $profStep = microtime(true);
}
Esempio n. 4
0
File: dsnav.php Progetto: philum/cms
function embed_li_dsnav($d, $v, $isr)
{
    $_SESSION["nbsd"]++;
    $ds = $_SESSION["ds"];
    $qb = $_SESSION['qb'];
    $xt = substr($v, -4);
    if ($v) {
        $f = $d . '/' . $v;
    } else {
        $f = $d;
    }
    if ($xt == ".jpg" or $xt == ".png" or $xt == ".gif") {
        $img = make_thumb_c($f);
        if (is_file($f)) {
            list($w, $h) = getimagesize($f);
        }
        $ww = '_' . $w . '_' . $h;
    }
    $f = str_replace(array('users/', 'imgb/icons/'), '', $f);
    $fb = ajx($f, 0);
    if (is_numeric($ds)) {
        //bkg
        if ($isr) {
            $ret = lj("popbt", 'bkg' . $ds . '_dsnav___' . $fb . '_bkg', $v);
        } else {
            list($w, $h) = getimagesize($f);
            $tx = $v . ' (' . $w . ' * ' . $h . ')';
            //if(is_file($f))
            $ret = lj('', 'css' . $ds . '_stylsav___' . $fb . '_' . $ds . '_2', $img . $tx) . hr();
        }
    }
    if ($ds == "gl") {
        if ($isr) {
            $ret = lj("popbt", 'popup_gallery__3x_' . $fb, $v);
        }
    }
    //photo
    if ($ds == "dl") {
        $dlm = $_SESSION['qb'] . '/' . $_SESSION['dlmod'];
        //dwnl
        if ($isr) {
            $ret = lj("popbt", 'dsnavds_dsnav___' . $fb . '_users/' . $dlm, $v);
        } elseif ($img) {
            $ret = ljb("popw", 'SaveBf', 'photo_users/' . $fb . $ww, $img . $v);
        } else {
            $ret = lkt("popw", $d . '/' . $v, $img . $v);
        }
    }
    if ($ds == "ic" && !$isr) {
        return $ret;
    } elseif ($ret) {
        return '&#9500;' . $ret . br();
    }
}
Esempio n. 5
0
File: umvoc.php Progetto: philum/cms
function uds_btn($r)
{
    $rb = array('vocable', 'name', 'planet', 'unit', 'math');
    $ret = $rb[$r[2]] ? ' (' . $rb[$r[2]] . ') ' : ' ';
    $ret .= lj('', 'popup_search___' . ajx($r[0]), picto('search', 16)) . ' ';
    if ($r[3]) {
        $ret .= ' [' . $r[3] . '] ';
    }
    $ret .= ud_glyphe($r[0]) . br();
    return hr() . bal('b', $r[0]) . $ret . divc('justy', nl2br(stripslashes($r[1])));
}
Esempio n. 6
0
File: links.php Progetto: philum/cms
function plug_links()
{
    foreach (ses('rqt') as $k => $v) {
        $rb[preplink($v[9])] += 1;
    }
    arsort($rb);
    //p($rb);
    foreach ($rb as $k => $v) {
        if ($k) {
            $ret .= $k . ' (' . $v . ')' . br();
        }
    }
    $ret .= hr() . links_all();
    return $ret;
}
Esempio n. 7
0
    function html_displaymesg($mesg, $colspan)
    {
        if ($mesg) {
            ?>
	
<tr>
<td align="center" colspan="<?php 
            echo $colspan;
            ?>
" class="mesg"><?php 
            echo $mesg;
            ?>
</td>
</tr>

<?php 
            hr($colspan);
        }
    }
Esempio n. 8
0
function query($q)
{
    $r = lx_query($q);
    if (lx_error($r) != "") {
        echo "Error: " . lx_error($r) . "\n";
        hr();
        return;
    }
    $f = lx_fetch($r);
    var_dump($f);
    //if (is_array($f) && is_resource($f[0])) $f = $f[0];
    if (is_resource($f)) {
        //echo "RES! Q: $q //\n";
        var_dump(lx_refid($f));
        var_dump(lx_deref($f));
    }
    lx_dispose($r);
    hr();
}
Esempio n. 9
0
File: test.php Progetto: philum/cms
function display_xml_error($er, $xml)
{
    $ret = $xml[$er->line - 1] . "\n";
    $ret .= str_repeat('-', $er->column) . "^\n";
    switch ($er->level) {
        case LIBXML_ERR_WARNING:
            $ret .= "Warning {$er->code}: ";
            break;
        case LIBXML_ERR_ERROR:
            $ret .= "Error {$er->code}: ";
            break;
        case LIBXML_ERR_FATAL:
            $ret .= "Fatal Error {$er->code}: ";
            break;
    }
    $ret .= trim($er->message) . "\nLine: {$er->line}" . "\nColumn: {$er->column}";
    if ($er->file) {
        $ret .= "\nFile: {$er->file}";
    }
    return $ret . hr();
}
Esempio n. 10
0
function comptxt_j($p, $o, $res = '')
{
    $r = ajxr($res);
    $txt1 = html_entity_decode($r[0]);
    $txt2 = html_entity_decode($r[1]);
    if ($p == 'sentences') {
        $s = '.';
    } elseif ($p == 'lines') {
        $s = '\\n';
    } else {
        $s = ' ';
    }
    $r1 = explode($s, $txt1);
    $r2 = explode($s, $txt2);
    $arr = array_diff($r1, $r2);
    $ret = divc('txtalert', 'résultat: ' . count($arr) . ' différences') . br();
    if ($arr) {
        foreach ($arr as $k => $v) {
            $ret .= $v . ':' . $r2[$k] . hr();
        }
    }
    return $ret;
}
Esempio n. 11
0
File: art.php Progetto: philum/cms
function ib_arts($id, $prw)
{
    //child
    if ($_GET['order']) {
        $ordr = 'DESC';
        $ret = lkc('txtbox', '/?read=' . $id . '#pages', nms(41));
    } else {
        $ordr = 'ASC';
        if (rstr(43)) {
            $ret = lkc('txtbox', '/?read=' . $id . '&order=1#pages', nms(40));
        }
    }
    if (rstr(43)) {
        $ret = hr() . btn('txtcadr', nms(39)) . ' ' . $ret . br() . br();
    }
    if (!auth(1)) {
        $cnd = 'and re>="1" and substring(frm,1,1)!="_"';
    }
    $load = sql('id', 'qda', 'k', 'ib="' . $id . '" ' . $cnd . ' ORDER BY id ' . $ordr);
    //$rt=define_modc_b('content');
    if ($load) {
        return $ret . output_pages($load, 'flow', '');
    }
}
Esempio n. 12
0
function checked($needle, $haystack)
{
    if (hr($needle, $haystack) === true) {
        return 'checked="checked"';
    }
}
Esempio n. 13
0
File: pop.php Progetto: 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;
    }
}
Esempio n. 14
0
 function vd()
 {
     array_map(function ($str) {
         echo '<pre style="background: #ffffdd; padding: 5px; color: #aa4400; font-family: Ubuntu; font-weight: bold; font-size: 22px; border: solid 2px #444400">';
         print_r($str);
         echo '</pre>';
         hr();
     }, func_get_args());
 }
Esempio n. 15
0
File: msql.php Progetto: philum/cms
function msql_adm($msql = '')
{
    //echo br();
    $root = sesm('root', 'msql/');
    $auth = $_SESSION['auth'];
    $ath = 6;
    //auth_level_mini
    $wsz = define_s('wsz', 700);
    $msql = $msql ? $msql : $_GET['msql'];
    $_SESSION['page'] = $_GET['page'] ? $_GET['page'] : 1;
    #boot
    if ($msql && $msql != '=') {
        $url = sesm('url', '/msql/');
        $ra = msql_boot($msql);
        $_SESSION['msql_boot'] = $ra;
        list($bases, $base, $dirs, $dir, $prefixes, $prefix, $files, $table, $version, $folder, $node) = $ra;
        //build url
        $murl = sesm('murl', murl($base, $dir, $prefix, $table, $version));
        //b/d/p_t_v
        $basename = $root . $folder . $node;
        $is_file = is_file($basename . '.php');
        $lk = sesm('lk', $url . $folder . $node . gpage());
        $folder = $root . $folder;
        //conformity
        msql_adm_head($lk, $base, $prefix, $table, $version);
    }
    $def = ajx($_POST['def'] ? $_POST['def'] : $_GET['def'], 1);
    if ($_GET['see']) {
        $ret[] = verbose($ra, 'dirs');
    }
    //auth
    if ($base == 'users' && $prefix == $_SESSION['USE']) {
        $_SESSION['ex_atz'] = 1;
    }
    if ($auth >= $ath && $_SESSION['ex_atz'] or $auth >= 6) {
        $authorized = true;
    }
    $lkb = $lk . '&';
    #load
    //reqp('msql'); $msq=new msql($base,$node); if($is_file)$defs=$msq->load();
    if (get('repair')) {
        msql_repair($folder, $node);
    }
    //old
    if ($is_file) {
        $defs = read_vars($folder, $node, $defsb);
    }
    //if(!$defs)$ret[]=verbose($ra,'');
    if ($defs['_menus_']) {
        $defsb['_menus_'] = $defs['_menus_'];
    }
    //save
    if ($def && !$defs[$def]) {
        $_POST['add'] = $def;
    }
    if (($_POST['def'] or $_POST['add']) && $authorized) {
        list($defs, $def) = save_defs($folder, $node, $defs, $def, $base);
    }
    //savb
    if ($_GET['sav']) {
        save_vars($folder, $node . '_sav', $defs, 1);
    }
    //create
    if ($_GET['create'] && $authorized) {
        $prefix = normaliz_c($_POST['prfx']);
        $table = normaliz_c($_POST['hbname']);
        if ($_POST['hbnb'] && $_POST['hbnb'] != 'version') {
            $version = $_POST['hbnb'];
        }
        if (!$_POST['hbnb']) {
            $version = '';
        }
        if (is_numeric($_POST['nbc'])) {
            $defsb['_menus_'] = '';
            $nbc = $_POST['nbc'];
            $nbc = $nbc > 1 ? $nbc : 1;
            for ($i = 1; $i <= $nbc; $i++) {
                $defsb['_menus_'][] = 'col_' . $i;
            }
        } elseif ($defs['_menus_']) {
            $defsb['_menus_'] = $defs['_menus_'];
        } else {
            $defsb['_menus_'] = array('');
        }
        $node = mnod($prefix, $table, $version);
        if ($folder && $prefix) {
            read_vars($folder, $node, $defsb);
        }
        relod(sesm('url') . murl_build('', '', $prefix, $table, $version));
    }
    #modifs
    //save_modif
    $do = find_command();
    if ($do && $auth >= $ath) {
        $defs = msql_modifs($defs, $defsb, $folder, $prefix . '_' . $table, $node, $basename, $do);
    }
    #render
    $lh = sesmk('msqlang');
    #-menus
    if (!$_GET['def']) {
        $ret['menus'] = msql_menus($ra);
    }
    //auth(3) &&
    if (!$_GET['def']) {
        //called
        #-files
        //add
        if (auth(4)) {
            $ret['fls'] = lkc('txtblc', $lkb . 'new==', pictxt('add', $lh[9][0])) . ' ';
        }
        if ($table && $authorized && $prefix && $is_file) {
            //$defs &&
            $ret['fls'] .= lkc('txtx', $lkb . 'sav==', $lh[2][0]) . ' ';
            if (is_file($basename . '_sav.php')) {
                $ret['fls'] .= lkc('txtx', $lkb . 'restore==', $lh[3][0]) . ' ';
            }
            $ret['fls'] .= lj_goto('import_defs', 5);
            //$ret['fls'].=lj_goto('import_old','');
            $ret['fls'] .= lj_goto('import_keys', 17);
            $ret['fls'] .= lj_goto('merge_defs', 6);
            $ret['fls'] .= lj_goto('append_update', 7);
            $ret['fls'] .= lj_goto('append_values', 8);
        } else {
            $ret['fls'] .= $bckp;
        }
        if ($files[$prefix] && ($auth > $ath or $prefix == $_SESSION['USE'])) {
            if ($auth >= $ath && $table && $prefix && $is_file) {
                $ret['fls'] .= lkc('txtx', $lkb . 'del_table==', $lh[10][0]) . ' ';
                $ret['fls'] .= ljb('txtblc', 'delfile', $lkb . 'del_file==', $lh[11][0]) . ' ';
                //$ret['fls'].=lkc('txtyl',$lkb.'del_file==',$lh[11][0]).' ';
                if (!$defs or isset($defs[0])) {
                    $ret['fls'] .= lkc('txtyl', $lkb . 'repair==', $lh[12][0]) . ' ';
                }
            }
        }
        if ($ret['fls']) {
            $ret['fls'] .= br();
        }
        //$ret['fls']=divc('menu',$ret['fls']);
        //new
        if ($_GET['new']) {
            $ret['fls'] .= newbase($base, $prefix, $table, $version);
        }
        #-util
        if ($table && $authorized && $prefix && $is_file) {
            $ret['utl'] .= lkc('txtblc', $lkb . 'def=_menus_', $lh[1][0]) . ' ';
            $ret['utl'] .= lkc('txtx', $lkb . 'reset_menus==', $lh[22][0]) . ' ';
            $ret['utl'] .= lkc('txtx', $lkb . 'del_menus==', $lh[23][0]) . ' ';
            $ret['utl'] .= lkc('txtx', $lkb . 'add_keys==', $lh[24][0]) . ' ';
            $ret['utl'] .= lkc('txtx', $lkb . 'del_keys==', $lh[25][0]) . ' ';
            $ret['utl'] .= lkc('txtx', $lkb . 'def=_menus_&add_col==', $lh[14][0]) . ' ';
            $ret['utl'] .= lj_goto('del_col', 15);
            if ($is_file) {
                $ret['utl'] .= lkc('txtx" title="' . $lh[13][1], $lkb . 'repair_cols==', $lh[13][0]) . br();
            }
            if ($base != 'system' && is_file(sesm('root') . 'system/' . $node . '.php')) {
                $ret['utl'] .= lkc('txtblc', $lkb . 'update==', $lh[26][0]) . ' ';
            }
            $ret['utl'] .= lj_goto('sort_table', 19);
            if ($table != 'restrictions' && $table != 'params') {
                $ret['utl'] .= lkc('txtx', $lkb . 'reorder==', $lh[20][0]) . ' ';
            }
            $ret['utl'] .= lj_goto('permut', 21);
            $ret['utl'] .= lkc('txtx', $lkb . 'edit_conn==', $lh[16][0]) . ' ';
            $ret['utl'] .= lkc('txtx" title="' . $lh[6][1], $lkb . 'inject_defs==', $lh[18][0]) . ' ';
            $ret['utl'] .= lkc('txtx', $lkb . 'edit_csv==', 'csv') . ' ';
            $ret['utl'] .= lkc('txtx', $lkb . 'json==', 'json') . ' ';
            if (auth(6)) {
                $ret['utl'] .= lkc('txtx', $lkb . 'export_mysql==', 'sql') . ' ';
            }
            if (auth(6)) {
                $ret['utl'] .= lkc('txtx', $lkb . 'create_mysql==', 'create mysql') . ' ';
            }
            $ret['utl'] .= lj('txtx', 'popup_msql___lang_helps_msql', '?');
        }
        #-fieldset
        if ($ret['fls'] . $ret['utl']) {
            $ret['utils'] = divc('menu', $ret['fls'] . $ret['utl']);
        }
        $ret['fls'] = $ret['utl'] = '';
        //if($ret['nfo'])$ret['nfo'].=br();
    }
    //called
    #-infos
    if ($table && $is_file) {
        $ret['nfo'] = lkc('popsav', $lk, $murl) . ' ';
        $wurl = $_SERVER['HTTP_HOST'] . '/msql/' . $murl;
        $ret['nfo'] .= lj('popbt', 'popup_text___' . ajx($wurl) . '_weburl_console', pictit('link', 'web url'));
        $wcon = '[' . $murl . $kdef . ($def ? ':' . $def : '') . ':microsql]';
        $ret['nfo'] .= lj('popbt', 'popup_text___' . ajx($wcon) . '_connector_console', pictit('conn', 'connector'));
        $ret['nfo'] .= lkt('popbt', '/plug/microxml.php?table=' . $murl, pictit('rss', 'xml')) . ' - ';
        $ret['nfo'] .= btn('txtsmall2', count($defs) . ' ' . plurial(count($defs), 116)) . ' - ';
        if ($is_file) {
            $ret['nfo'] .= btn('txtsmall2', fsize($basename . '.php')) . ' - ';
        }
        $ret['nfo'] .= btn('txtsmall2', ftime($basename . '.php')) . ' ';
        $ret['nfo'] .= msq_search($murl);
    }
    if ($ret['nfo']) {
        $ret['nfo'] = divc('menu', $ret['nfo']);
    }
    //entries
    //if($defs)$ret['edt'].=slctmenuder($defs,$def?$def:'_menus_');
    //add
    if ($is_file && $authorized && !$_GET['called'] && $defs && !$_GET['def']) {
        $ret['edt'] .= divc('menu', f_inp_add($defs, $defsb, $def)) . br();
    }
    //edit
    //echo verbose($ra,'');
    if ($def && $defs[$def]) {
        $ret['edt'] .= f_inp_m($defs, $defsb['_menus_'], $def);
    }
    //edit_conn
    if ($_GET['edit_conn'] == '=') {
        if ($defs) {
            foreach ($defs as $k => $v) {
                $v = str_replace(array('|', '¬'), array(':BAR:', ':LINE:'), $v);
                $edittable .= implode('|', $v) . '¬' . "\n";
            }
        }
        //(!is_numeric($k)?$k.'|':'')
        $ret[] = divc('', 'paste a table as created by transductor from html table :: use "|" for cells and "¬" for lines of cells') . form($lkb . 'def=' . $def, txarea('import_conn', $edittable, 60, 14) . br() . checkbox('aid', 'ok', 'auto_increment', '1') . input2('submit', 'save', 'import', 'txtbox')) . hr() . br();
    }
    //array
    if ($_GET['inject_defs'] == '=') {
        $datas = str_replace(array('<' . '?php', '?' . '>'), '', read_file($basename . '.php'));
        $ret[] = divc('', 'paste $r[1]=array(1,2,3)') . form($lkb, txarea('inject_defs', $datas, 60, 14) . br() . input2('submit', 'replace', 'replace', 'txtbox') . input2('submit', 'inject', 'inject', 'txtbox') . checkbox('mono', '1', 'key=>value', '') . checkbox('sql', '1', 'mysql', '')) . hr() . br();
    }
    //export_mysql
    if ($_GET['create_mysql'] == '=' && auth(6)) {
        $ok = plugin_func('mysql', 'import_msql', $defs, $node);
        $ret[] = divc('txtalert', 'create table ' . $node . ': ' . $ok);
    }
    if ($_GET['export_mysql'] == '=' && auth(6)) {
        $ret[] = txarea('', mysqlrb($defs), 60, 40);
    }
    //csv
    if ($_GET['edit_csv'] == '=') {
        foreach ($defs as $k => $v) {
            if ($v) {
                $edittable .= $k . ':' . (is_array($v) ? implode(',', $v) : htmlentities($v)) . "\n";
            }
        }
        $ret[] = divc('', 'paste csv using "," for cells and lines for rows') . form($lkb . 'def=' . $def, txarea('edit_csv', $edittable, 60, 14) . br() . checkbox('aid', 'ok', 'auto_increment', '1') . input2('submit', 'save', 'import', 'txtbox')) . hr() . br();
    }
    //csv
    if ($_GET['json'] == '=') {
        foreach ($defs as $k => $v) {
            if ($v) {
                $edittable .= '"' . $k . '":' . (is_array($v) ? '["' . implode('","', $v) . '"]' : '"' . htmlentities($v[0])) . '",';
            }
        }
        $ret[] = txarea('edit_csv', '{' . $edittable, 60, 14) . '}' . br();
    }
    //see_table
    if ($defs && !$_GET['def']) {
        // && (!$def or $_POST['save'])//called
        $out = divd('editmsql', draw_table($defs, $murl, ''));
        $ret[] = $out . br();
    } else {
        $ret[] = divd('editmsql', '');
    }
    if ($auth > 6) {
        $ret[] = lkc('txtx', $lkb . 'backup_msql==', 'backup') . ' ';
    }
    if ($_GET['backup_msql']) {
        $ret[] = backup_msql();
    }
    return divd('content', implode('', $ret));
}
Esempio n. 16
0
function comment($c, $mod)
{
    $vb = comm_vote_buttons($c);
    $title = strong("\t(" . ($c["votes"] > 0 ? "+" : "") . $c["votes"] . ") " . $c["username"], "comm-title", "comm-title-" . $c["comm_id"]);
    $time = small("(" . $c["time"] . ")", "comm-time", "comm-time-" . $c["comm_id"]);
    $text = div(par($c["status"] == "DELETED" ? "[DELETED]" : $c["text"], "comm-text comm-text-deleted", "comm-text-" . $c["comm_id"]), "well");
    if ($c["status"] != "DELETED") {
        // reply button
        $reply = a("", "btn btn-xs btn-link comm-reply");
        $reply["data"] = "reply";
        $reply["attribs"]["data-toggle"] = "modal";
        $reply["attribs"]["data-target"] = "#new-comm";
        $reply["attribs"]["value"] = $c["comm_id"];
        // report button
        $rept = a("", "btn btn-xs btn-link comm-report");
        $rept["data"] = "report";
        $rept["attribs"]["data-toggle"] = "modal";
        $rept["attribs"]["data-target"] = "#report-comm";
        $rept["attribs"]["value"] = $c["comm_id"];
        $rept["attribs"]["style"] = "float:right;";
        // delete button
        $del = a("", "btn btn-xs btn-link comm-del");
        $del["data"] = "delete";
        $del["attribs"]["data-toggle"] = "modal";
        $del["attribs"]["data-target"] = "#del-comm";
        $del["attribs"]["value"] = $c["comm_id"];
        $del["attribs"]["style"] = "float:right;";
        // add buttons
        $text["children"][] = hr();
        $text["children"][] = $reply;
        $text["children"][] = $mod ? $del : $rept;
    }
    $final = div($vb, "well" . ($c["anc_id"] != $c["comm_id"] ? " col-sm-offset-1" : ""));
    $final["children"][] = $title;
    $final["children"][] = $time;
    $final["children"][] = $text;
    return $final;
}
Esempio n. 17
0
<?php

theme::form_start($controller_path . '/forgot');
theme::header_start('Forgot Password');
theme::header_end();
hr(0, 12);
/* 4px padding top and bottom */
theme::hero_copy('In order to receive your access code by email, please enter the email address you provided during the registration process.');
theme::start_form_section('Email', true, 5);
text('email');
theme::end_form_section();
hr(0, 12);
/* 4px padding top and bottom */
theme::footer_start();
theme::footer_button('submit');
theme::footer_required();
theme::footer_end();
echo '<p class="text-right"><br><br><br>';
form_a($login_page_url, 'Return to Login Page');
echo '</p>';
theme::form_end();
Esempio n. 18
0
<td>
<?php 
if ($count > 0) {
    $restext = $start + 1;
    $restext .= ' ' . TO . ' ';
    $restext .= $start + $final;
    $restext .= ' ' . OF . ' ';
    $restext .= $count . ' ' . RESULTS . ' ';
    $pages = ceil($count / 10);
    for ($i = 0; $i < $pages; $i++) {
        $j = $i * 10;
        $restext .= '|<a href="' . $pageref . '?start=' . $j;
        if (isset($mode)) {
            $restext .= '&mode=preview&initial=' . $initial . '&keyword=' . $keyword;
        }
        $restext .= '"> ';
        $restext .= $i + 1;
        $restext .= ' </a>';
    }
    $restext .= "|\n";
    echo $restext;
} else {
    echo '<span class="error">' . string::up(NO) . ' ' . RESULTS . '</span>';
}
?>
</td>
</tr>
<?php 
hr(0);
?>
</table>
Esempio n. 19
0
{
    echo '<div style="width: 50%;"><hr/></div>';
}
function ShiftRight3(&$A, &$B, &$C)
{
    $var = $A;
    $A = $B;
    $B = $C;
    $C = $var;
}
$A1 = 10;
$B1 = 15;
$C1 = 20;
hr();
echo "before shifting A1 is :" . $A1 . ' , B1 is :' . $B1 . ' , C1 is : ' . $C1 . '<br/>';
ShiftRight3($A1, $B1, $C1);
echo '&nbsp;&nbsp;&nbsp;' . "after shifting  A1 is :" . $A1 . ' , B1 is :' . $B1 . ' , C1 is : ' . $C1 . '<br/>';
hr();
ShiftRight3($A1, $B1, $C1);
/*  block just_for_curiosity */
echo '&nbsp;&nbsp;&nbsp;' . "after shifting  A1 is :" . $A1 . ' , B1 is :' . $B1 . ' , C1 is : ' . $C1 . '<br/>';
hr();
/* endblock*/
$A2 = 110;
$B2 = 115;
$C2 = 120;
echo "before shifting A2 is :" . $A2 . ' , B2 is :' . $B2 . ' , C2 is : ' . $C2 . '<br/>';
ShiftRight3($A2, $B2, $C2);
echo '&nbsp;&nbsp;&nbsp;' . "after shifting  A2 is :" . $A2 . ' , B2 is :' . $B2 . ' , C2 is : ' . $C2 . '<br/>';
hr();
Esempio n. 20
0
 /**
  *
  * @param type $sql
  * @param type $hideColumns
  * @param type $custombuttons
  * @param type $customFields
  * @param type $submitAction
  * @return type
  */
 function bootStrapView($sql = "", $hideColumns = "", $custombuttons = null, $customFields = null, $submitAction = "")
 {
     $fieldinfo = $this->getFieldInfo($sql);
     $hideColumns = explode(",", strtoupper($hideColumns));
     $record = $this->DEB->getRow($sql, 0, DEB_ARRAY);
     $html = "";
     $htmlcontent = "";
     /* template for each row */
     $template = div(["class" => "row review-lines"], $key = div(["class" => "col-md-6"], ""), $value = div(["class" => "col-md-6"], ""));
     foreach ($fieldinfo as $fid => $field) {
         if (!in_array($field["name"], $hideColumns)) {
             if (empty($record[$fid])) {
                 $record[$fid] = null;
             }
             if (isset($customFields[$field["name"]])) {
                 $customField = $customFields[$field["name"]];
                 switch ($customField["type"]) {
                     case "select":
                         $key->setContent(b(ucwords(str_replace("_", " ", strtolower($field["alias"])))));
                         $lookupList = "";
                         $lookuprow = $this->DEB->getRows($customField["lookup"], DEB_ARRAY);
                         foreach ($lookuprow as $irow => $row) {
                             $lookupList .= $row[0] . "<br>\n";
                         }
                         $value->setContent($lookupList);
                         $htmlcontent .= $template;
                         break;
                     default:
                         $key->setContent(b(ucwords(str_replace("_", " ", strtolower($field["alias"])))));
                         $value->setContent($record[$fid]);
                         $htmlcontent .= $template;
                         break;
                 }
             } else {
                 $key->setContent(b(ucwords(str_replace("_", " ", strtolower($field["alias"])))));
                 $value->setContent($record[$fid]);
                 $htmlcontent .= $template;
             }
         }
     }
     $html .= div(["class" => ""], $htmlcontent);
     $html = form(["method" => "post", "action" => $submitAction, "enctype" => "multipart/form-data"], $html, hr(), $custombuttons);
     return $html;
     //  $html = form(["method" => "post", "action" => $submitAction, "enctype" => "multipart/form-data"], $html, $custombuttons);
 }
Esempio n. 21
0
}
echo div(array('class' => 'checkbox'));
echo '<label>';
echo form_checkbox(array('name' => 'alterar_imagem', 'value' => '1', 'class' => 'checkbox'));
echo ' Alterar a foto.</label>';
echo close_div(3);
echo col(4);
echo div(array('class' => 'form-group'));
echo form_label('Palavras-chave (Separe com vírgula)', 'tags');
echo form_textarea(array('name' => 'tags', 'value' => $row->tags, 'class' => 'form-control', 'rows' => '5'));
echo close_div(2);
// Opções de status
$options = array('0' => 'Rascunho', '1' => 'Publicado');
echo col(3);
echo div(array('class' => 'form-group'));
echo form_label('Status', 'status');
echo form_dropdown('status', $options, $row->status, null, 'form-control');
echo close_div(3);
echo hr();
echo row();
echo col();
echo form_button(array('type' => 'submit', 'name' => 'submit', 'content' => 'Salvar as alterações', 'class' => 'btn btn-primary'));
echo nbs();
// &nbsp;
echo anchor('admin/pages', 'Cancelar', array('class' => 'btn btn-danger'));
echo close_div(3);
echo form_close();
?>
        </div>
    </div>
</section>
Esempio n. 22
0
            }
        }
    }
}
//$rtr.=tracks_read($id,$page,$share,"nl",$nb);
$_SESSION['rstr'][13] = rstr13;
$xml = '<' . '?xml version="1.0" encoding="iso-8859-1" ?' . '>' . "\n";
//
//$xml.=bald('channel',$xml_out);
$xml .= '<rss version="2.0">' . "\n";
$xml .= $xml_out;
$xml .= "</rss>";
//$xml.="</xml>";
if ($_GET["save_xml"]) {
    write_file($fxml, $xml);
    echo lkc("txtyl", $fxml, "xml");
}
if ($_GET["save_list"]) {
    write_file($flist, 'list=' . $rtd);
}
//$ret=output($rqt,$page,$share,$media);
echo divc("titres", $_SESSION["qb"]) . ' ';
echo art_lenght($duree) . br() . br();
echo $rtb . br() . hr() . br();
echo $rtc . br() . hr() . br();
echo $rtr;
if ($_GET["plug"] == "") {
    //eye_b($read);
    //echo footer($startime);
}
echo '</div></center></body></html>';
Esempio n. 23
0
}
?>

</td>
</tr>


<!-- BUTTONS -->

<?php 
hr(2);
?>
<tr>
<td colspan="2">

<?php 
$btndata = formdata::getdata_btn("submit", "submit", 'Save', "");
formdisplay::display_btn($btndata, 'default');
?>

</td>
</tr>

<?php 
hr(2);
?>

</form>
</table>

<!-- FORM ENDS -->
Esempio n. 24
0
File: lib.php Progetto: philum/cms
function verbose($r)
{
    echo implode(br(), $r) . hr();
}