function radio_edit($nod, $dr, $md, $id = '') { $id = $id ? $id : $_SESSION['read']; $nd = 'radio' . $id; if (!$nod) { $nod = $_SESSION['qb'] . '_' . $nd; } $nodb = str_replace('_', '*', $nod); if ($dr) { $ret .= radio_build($dr, $nod); } $r = msql_read('radio', $nod, ''); $ret .= msqlink('radio', $_SESSION['qb'] . '_' . $nd); if ($r[$md]) { foreach ($r[$md] as $k => $v) { $ky .= $md . '.' . $k . '|'; $edit .= input2('text', '"id="' . $md . '.' . $k, $v) . btn('txtsmall', $r['_menus_'][$k]) . br(); } $edit .= ljb('popbt', 'SaveR', 'popup_radiosav_' . $nodb . '__' . $k . '\',\'' . $ky, 'save'); } $ret .= divc('edit', $edit); if ($r) { foreach ($r as $k => $v) { foreach ($v as $ka => $va) { $datas[$k][] = $va; } if ($k != '_menus_' && $k != $md) { $datas[$k][] = ljb('popbt', 'SaveJ', 'popup_radioedit___' . $nodb . '__' . $k, 'edit'); } } } $ret .= make_divtable($datas); return popup('build_playlist', $ret); }
function ascii_j($p, $o, $res = '') { list($p, $o) = ajxp($res, $p, $o); //build if ($o) { $ret = ascii_arr($o); $r = explode(' ', $o); } else { if ($p) { list($start, $length) = split("-", $p); } else { $start = 128; $length = 1000; } for ($i = $start; $i <= $start + $length; $i++) { $r[] = $i; } $ret .= ascii_menu($start, $length); } //signs foreach ($r as $k => $v) { if ($v) { $bt .= ljb('', 'insert', $v . ' ', chr_b($v)) . ' '; } } $ret .= divs('font-size:medium; line-height:140%;', $bt); return $ret; }
function kb_build($id, $o) { if ($o) { $r = array('²1234567890°+', 'AZERTYUIOP¨£', 'QSDFGHJKLM%µ', 'WXCVBN?./§', '~#{[|`\\^@]}€<>'); } else { $r = array('&é"\'(-è_çà)=', 'azertyuiop^$', 'qsdfghjklmù*', 'wxcvbn,;:!'); } $cap = lj($o ? 'active' : '', 'kbd_plug___keyboard_kb*build_' . $id . '_' . yesno($o), picto('up')); foreach ($r as $v) { $ra = strsplit($v); $i++; foreach ($ra as $va) { $ret .= lja('popbt', 'insert_b(\'' . $va . '\',\'' . $id . '\')', $va) . ' '; } if ($i == 1) { $ret .= ljb('popw', 'conn', $id . '_del', picto('no')); } if ($i == 2) { $ret .= ljb('popw', 'insert_b', '\\n\',\'' . $id, picto('back')); } if ($i == 3) { $ret .= $cap; } if ($i == 4) { $ret .= lja('popbt', 'insert_b(\' \',\'' . $id . '\')', '--'); } $ret .= br(); } return $ret; }
function pane_base($url, $suj, $frm, $day, $img, $msg, $alx) { static $id; $id++; //$msg=ereg_replace('width='."^[_a-zA-Z0-9.]+$","",$msg);//([[:digit:]]*) $ara = array("<![CDATA[", "]]>"); $suj = str_replace($ara, " ", $suj); $url = str_replace($ara, " ", $url); $msg = str_replace($ara, " ", $msg); if ($img != "") { $gmi = '<img src="' . $img . '" class="imgl" border="0" height="72">'; } $id_art = recognize_article($url, clean_title($suj), $alx); //already_exists if ($id_art) { $opt .= popart($id_art); } elseif ($_SESSION["USE"] == $_SESSION["qb"] or $_SESSION["auth"] > 3) { $purl = ajx($url, ''); $opt .= ljb('txtx', 'SaveJ', 'popup_addArt___' . $purl . '_1', "save") . ' '; //$opt.=ljb('txtbox','SaveIf',$purl,'save').' '; $opt .= btd('btc' . $id, lj('txtx', 'btc' . $id . '_batch__xd_' . $purl . '_p', '+')) . ' '; $opt .= ljb('txtx', 'Close', 'art' . $id, 'x'); } $panout = array('sty' => 'tab', 'id' => $id, 'suj' => $suj, 'date' => $day, 'tag' => " ", 'opt' => $opt, 'thumb' => $gmi, 'msg' => $msg, 'url' => $url); $ret = template_build(template_rss(), $panout); return divd('article', $ret); }
function book_pages($id, $rid) { $ret .= ljb('', 'autoread', $id . '\',\'' . $rid, picto('play')) . ' '; $ret .= ljb('', 'clearTimeout(timer)', '', picto('no')) . ' '; $ret .= ljb('', 'scrollt', '2\',\'' . $rid, picto('up')) . ' '; $ret .= ljb('', 'scrollt', '1\',\'' . $rid, picto('down')); return divs('', $ret); }
function exc_fast() { $ref = array('{}', '[]', 'if()', 'foreach($r as $k=>$v)', '$ret=;', 'strpos($d,\'x\')!==false', 'return $ret;', '.br()', 'echo \'ee\';', "\r"); foreach ($ref as $k => $v) { $ret .= ljb('txtx', 'insert', $v, $v) . br(); } return divs('width:180px; overflow:auto; height:240px;', $ret); }
function plug_memstorage($d) { Head::add('jscode', mstr_j()); $ret .= ljb('txtbox', 'mem_recap()', '', 'echo') . br() . br(); $ret .= divd('cbk', '') . br(); //$ret.=txarea('cbk','',60,10); return $ret; }
function np_sav($d, $id) { $ret = hidden('', 'cka', 'm' . $d); for ($i = 1; $i <= 7; $i++) { $c = $i == $d ? 'active' : ''; $ret .= ljb($c . '" id="ckb' . $i, 'mem_storage', $id . '_m' . $i . '_1_1_ckb' . $i . '_memnu', $i); } $ret .= ljb('" id="ckc', 'mem_storage', $id . '_cka__1_ckc', 'save'); return span(atc('nbp') . atd('memnu'), $ret) . hlpbt('memstorage'); }
function plug_cssedit($p, $o) { $r = f_inp_edit_css_conn(); foreach ($r as $k => $v) { foreach ($v as $ka => $va) { $ret[$k] .= ljb('', "insert_b", $va . '\',\'cssarea' . $p, $va) . br(); } } return make_tabs($ret, '', 'nbp'); }
function pictos_see($id) { $r = explore('imgb/icons/svg/noun'); asort($r); foreach ($r as $k => $v) { $im = svg('/noun/' . substr($v, 0, -4) . '§24') . ' '; $ret .= ljb('popbt', 'jumpvalue', $id . '_noun/' . $v, $im) . ' '; } return divd('scroll', $ret); }
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 '├' . $ret . br(); } }
function np_sav($d, $id) { $ret = hidden('', 'cka', 'm' . $d); for ($i = 1; $i <= 9; $i++) { $c = $i == $d ? 'active' : ''; $ret .= ljb('' . $c . '" id="ckb' . $i, 'mem_storage', $id . '_m' . $i . '_1_1_ckb' . $i . '_memnu', $i); } $ret .= ljb('" id="ckc', 'mem_storage', $id . '_cka__1_ckc', nms(57)); $ret .= lj('', 'popup_plup___pad_pad*write___' . $id . '', picto('export')); return divc('nb_pages', divd('memnu', $ret . hlpbt('memstorage'))); }
function plug_sticky($d) { $d = $d != '' ? $d : 1; $id = 'np' . randid(); $ret = hidden('', 'cka', 'm' . $d); $ret .= ljb('poph" id="ckb', 'mem_storage', $id . '_m' . $d . '_1_1_ckb' . $d, picto('reload')); //$ret.=ljb('popbt" id="ckc','mem_storage',$id.'_m'.$d.'__1_ckc','save'); //$ret.=ljb('popbt" id="ckb'.$d,'mem_storage',$id.'_m'.$d.'_1_1_ckb'.$d.'_memnu','restore'); $ret .= ljb('poph" id="ckc', 'mem_storage', $id . '_cka__1_ckc', pictit('save', 'save')); $ret = divs('float:right;', $ret); $ret .= divedit($id, '', 'height:240px; overflow:auto; padding:10px;', $j, $txt); $ret .= js_code('document.getElementById(\'' . $id . '\').innerHTML=localStorage[\'m' . $d . '\']'); return popup_stick($ret); }
function mail_prep($id) { $r = mail_mails(); if ($_SESSION['auth'] < 3) { $r = array($_SESSION['qbin']['adminmail'] => 1); } if ($r) { ksort($r); foreach ($r as $k => $v) { $j = 'jumpvalue(\'' . $id . '_' . addslashes($k) . '\'); Close(\'popup\');'; $ret .= ljb('txtx', $j, '', str_extract('@', $k, 0, 0)) . ' '; } return divc('nb_pages', $ret); } }
function msqlxread() { $page = $_GET['page'] ? $_GET['page'] : 1; $npg = 10; require 'plug/microxml.php'; $min = ($page - 1) * $npg; $max = $page * $npg; $i = 0; $site = 'http://philum.net'; //$site=philum();//father_server $r = clkt($site . '/msql/clients/philum_tickets'); unset($r['_menus_']); if ($r) { foreach ($r as $k => $v) { //array('host','hub','msg','day','ip') if ($v[0] == $_SERVER['HTTP_HOST'] && $v[1] == ses('qb')) { $del = lj('txtyl', 'tickets_plug___tickets_tickets*j_' . $k . '_x', 'x'); } else { $del = ''; } $answ = ljb('popbt', 'jumpMenu_text', 'tckansw_' . ($v[5] ? $v[5] : $k), nms(91)); $rb[$k] .= btn('txtsmall2', $v[3]) . ' '; $rb[$k] .= lkc('txtsmall', 'http://' . $v[0] . '/' . $v[1], $v[1]) . ' '; if (!$v[5]) { $rb[$k] .= $answ . ' '; } $rb[$k] .= $del . br(); $msg = $v[2]; if (!function_exists('correct_txt')) { req('tri,pop,spe'); } //$msg=correct_txt($msg,'','sconn'); if ($i >= $min && $i < $max) { $msg = miniconn($msg); } $i++; $rb[$k] .= divc('" style="width:400px;', nl2br(stripslashes($msg))) . br(); if ($v[5]) { $rb[$v[5]] .= div(ats('margin-left:40px;'), $rb[$k]); unset($rb[$k]); } } } if ($rb) { rsort($rb); } return by_pages($rb, $page); }
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 plug_gallery($q) { if ($q == "gl") { $q = ""; } $img_d = sql('img', 'qda', 'v', 'id="' . $_SESSION['read'] . '"'); $img_d = substr($img_d, 0, 1) == '/' ? substr($img_d, 1) : $img_d; $img_d = str_replace("/", ",", $img_d); if ($q == "auto") { $s = ""; } elseif ($q == "manual") { $s = $q; $imgs = str_replace(",", ",\n", $img_d); } elseif ($q == "dir") { $s = $q; $dirs = br() . plugin('dsnav', 'gl', 'users/' . $_SESSION['qb']); } else { $s = $q; } $ret .= bal("b", "source:") . ' '; if (!$q) { //gallerygl if ($img_d) { $ret .= lj('popbt', 'popup_gallery__x_auto', "auto") . ' '; $ret .= lj('popbt', 'popup_gallery__x_manual', "manual") . ' '; } $ret .= lj('popbt', 'popup_gallery__x_dir', "user/directory"); } else { $ret .= lj("popbt", 'popup_gallery', $q == "dir" ? "user_directory" : $q); } if ($imgs) { $ret .= br() . txarea('dpl', $imgs, 40, 10, atd('source') . atc('popw') . ats('border:1px solid black')); } //pb name=src if ($dirs) { $ret .= $dirs; } if ($q != "dir" && $q) { $ret .= br() . bal("b", "type:") . ' '; $ret .= ljb("popbt", "insert_photo", $s . '\',\'', "Thumbnails") . ' '; $ret .= ljb("popbt", "insert_photo", $s . '\',\'2', "Ajax") . ' '; $ret .= ljb("popbt", "insert_photo", $s . '\',\'1', "Flash") . ' '; $ret .= lj("popbt", 'popup_slider_' . ($s == 'manual' ? 'source' : '') . '_3x_' . $s . '_' . $_SESSION['read'], "Slider") . ' '; } return $ret; }
function affiche_prod($v, $id) { if (!is_numeric($v)) { $v = id_of_suj($v); } list($day, $frm, $suj, $img, $nod, $thm, $lu, $re) = pecho_arts($v); $p["suj"] = $suj; $p["img"] = first_img($img); $p["thumb"] = make_thumb(first_img($img), "no"); $p["id"] = $v; $p["sty"] = "panel"; $chsup = explode(" ", $_SESSION['prmb'][18]); foreach ($chsup as $cat) { $va = sql('msg', 'qdd', 'v', 'ib="' . $v . '" AND val="' . $cat . '"'); $ct = $cat == 'prix' ? 'price' : $cat; if ($va) { $p[$ct] = $cat . ': ' . trim($va); } } $p["add2cart"] = ljb("txtbox", "SaveJ", 'cart_shop___' . $v, "add"); return template($p, 'products'); }
function plug_cart() { if ($_GET["del"]) { unset($_SESSION['cart'][$_GET["del"]]); } $ar[] = array("", "réf", "titre", "prix", "qté", "sub_total", "x"); //"ancien prix","remise", if ($_SESSION['cart']) { foreach ($_SESSION['cart'] as $k => $v) { $save .= $k . '=' . $v . ';' . "\r"; list($day, $frm, $tit, $amg, $nod, $tag, $lu, $re, $host, $mail, $ib) = pecho_arts($k); list($prx, $ref, $stock) = prod_from_art($k); //,$reduc,$descript $tit = lkc("txtcadr", good_url($k, 'read'), $tit) . '' . br(); $img = minimg($amg, 1) . br(); //if($reduc){$oldprice=$prix;$prx=round($prix*($reduc/100));} //else{$oldprice="";$prx=$prix;}//prix $qte = qtes($k, $v); $erz = lkc('', '?plug=cart&del=' . $k, 'x'); $ar[] = array($img, $ref, $tit, $prx, $qte, $prx * $qte, $erz); //$oldprice,$reduc, $total += $prx * $qte; } $_SESSION["prixtotal"] = $total; $ar[] = array("", "", "", "", "total", $total); //"","", $tb = make_table($ar, 'txtred', ''); //$tb=str_replace("table",'table width="100%"',$tb); $tb = str_replace("td", 'td class="txtblc" align="center"', $tb); //$_SESSION["commande"]=$tb; $ret = $tb . br(); $ret .= ljb('txtbox', 'jumpval', 'ref5_command::' . $save, $_SESSION['nms'][27]) . br() . br(); $ret .= nl2br(make_form_fromstring('::Name=input::Adress=input::city=input::Email=input::Message=text', '')); } else { $ret = btn("txtred", "empty_cart"); } return $ret; }
function stx_btn($d, $nd, $tx) { //version,node, $r = msq_choose('', $nd, 'txt'); $nxt = msq_find_next($r); $tt = 'txtbox" title="'; if ($d) { $ret .= btd('bck', '') . ' '; $tar = 'tit|txtarea'; $ret .= btd('bts', lj('popbt', 'bck_plug__xd_stext_stext*j_' . $d . '__' . $tar, nms(27))) . ' '; $ret .= ljb('txtx', 'notepad_open', $nd . '_txt_' . $d . '_' . $tx, $d) . ' '; //reload $ret .= lj($tt . nms(43), 'bck_plug__xd_stext_stext*del_' . $d . '_' . $tx, picto('del')); $ret .= lj($tt . nms(42), 'plgtxt_plug___stext_plug*stext__' . $tx, picto('close')); } if ($nd) { $ret .= lj($tt . nms(44), 'plgtxt_plug___stext_plug*stext_' . $nxt . '_' . $tx, picto('add')); $ret .= lj($tt . nms(25), 'popup_plup___stext_stx*files_' . $nd . '_' . $tx, picto('get')); } if ($d) { $ret .= msqlink('', $nd . '_txt_' . $d); } return $ret; }
function slider_build($dir, $id, $opt) { //$dir.'+'.$id.'+'.$opt; $hub = $_SESSION["qb"] . '_'; //$ret.=divd('popslide',''); if ($id == 'base') { $nod = $dir; } elseif (!$dir && $id) { $r = sql('img', 'qda', 'v', 'id="' . $id . '"'); $re = explode("/", $r); $predir = 'img/'; $nod = $hub . $id; } elseif ($id == 'manual') { // or (strpos($dir,'manual')!==false && $opt=='rebuild') $predir = 'img/'; $nod = $hub . $_SESSION['read'] . 'manual'; $re = explode(",", str_replace("\n", "", $dir)); $opt = 'rebuild'; } elseif (strpos($dir, "/") !== false) { $predir = 'users/' . $dir . '/'; $re = explore($predir); $nod = $hub . str_replace("/", "", str_replace($_SESSION["qb"], "", $dir)); } else { $nod = $dir; $edit = 'ok'; list($hb, $nd) = split('_', $dir); if (is_numeric($nd)) { $dir = $dir; } elseif (strpos($nd, 'manual') !== false) { $edit = 'ok'; } else { $rb = msql_read('gallery', $nod, ''); list($prd, $fil) = split_right('/', $rb[1][2], 1); $predir = $prd . '/'; $dir = str_replace("users/", "", $prd); $re = explore($predir); } } $dor = ajx($dir, ''); $ret .= lj('popbt', 'popup_gallery', '<-') . ' '; $ret .= lj('popbt', 'popup_slider__x_' . $dor . '_' . $id, picto('reload')) . ' '; if ($edit) { $ret .= lj('popsav', 'popup_slider__3x_' . $dor . '_' . $id . '_rebuild', "Rebuild") . ' '; } list($base, $table) = split('_', $nod); if ($edit) { $ret .= msqlink('gallery', $base . '_' . $table) . br(); } else { $ret .= ljb("popbt", "insert_photo", $nod . '\',\'slider', "Slider (Flash)") . ' '; $ret .= ljb("popbt", "insert_photo", $nod . '\',\'sliderJ', "SliderJ (Ajax)") . ' '; $ret .= ljb("popbt", "insert_photo", $nod . '§1\',\'sliderJ', "SliderJ+thumbs") . br(); } $ret .= br(); $dirg = 'msql/gallery/'; if (!is_dir($dirg)) { mkdir($dirg); } $file = 'msql/gallery/' . $nod . '.php'; if ($re && (!is_file($file) or $opt == 'rebuild')) { $r = slider_builder($re, $predir, $nod); } else { $r = msql_read('gallery', $nod, ''); } $nodb = str_replace('_', '*', $nod); if ($r['_menus_']) { unset($r['_menus_']); } if ($r) { foreach ($r as $k => $v) { $img = image('gallery/mini/' . $v[1], '', ''); $rj = array('edit' . $k, 'plug', '', '', 'slider', 'slider*edit', $nodb, $k, ''); $imgnma = str_replace('*', '_', $v[0]); $imgnm = jimg($v[2], $img) . br(); $imgnm .= call_func('popbt', $rj, $imgnma); $datas[$imgnm] = array(divd('edit' . $k, $v[7])); } } $ret .= make_tables('', $datas, 'txtred', 'txtblc" style="padding:4px;'); return popup($nod, $ret); }
function gallery_j($doc, $id) { static $i; $i++; $j = 'galj_' . $id . '-' . $i . '_' . ajx($doc, ''); $_SESSION['impos' . $i] = 0; $ret .= divc('', ljb('txtbox', 'SaveBb', $j . '_prev', picto('kleft')) . $pp . ljb('txtbox', 'SaveBb', $j . '_next', picto('kright'))); $img = gallery_j_slct($doc, $id . '-' . $i, 0); $ret .= div('id="galj' . $id . '-' . $i . '"', $img); if (!$_SESSION['nl']) { return $javs . $ret; } }
function console_nav() { $r = explode(" ", 'system ' . prma('blocks')); foreach ($r as $k => $v) { if ($v && $v != 'clear') { if ($v == 'system') { $hlp = hlpbt('blocsystem'); } elseif ($v == 'menu') { $hlp = hlpbt('blocmenu'); } else { $hlp = ''; } $ret .= ljb('txtx', 'SaveBb', 'modules_' . $v . '__', $v) . $hlp; $ret .= divc('menu', divd('modules' . $v, console_block($v))); } } // $ret .= ljb('txtx', 'SaveBb', 'modules_dev__', 'test') . hlpbt('bloctest') . divc('menu', divd('modulesdev', console_block('dev'))); return $ret; }
function f_inp_edit_css($d) { $ret .= lj('', 'popup_plup___cssedit__' . $d . '_330', picto('plus')) . ' '; $ret .= ljb('', "insert_b", '\\n\',\'cssarea' . $d, picto('back')) . ' '; $ret .= lj('', 'popup_stylsav_cssarea' . $d . '__' . $d . '_4', picto('export')) . ' '; $ret .= lj('popsav', 'css' . $d . '_stylsav_cssarea' . $d . '__' . $d, 'save') . ' '; return divc('', $ret); }
function poplist() { $rid = randid('ppl'); $_SESSION['popm'] = ljb('philum', 'poplist', $rid, btd($rid, 'é')) . ' '; }
function icons_edit($k) { $id = randid(); Head::add('csscode', icons_css()); Head::add('jscode', icons_js()); $d = msql_read('system', 'program_icons', $k); if (auth(6)) { $ret .= lj('popbt', 'pctpanel_plug___icons_icons*read_' . $k, picto('reload')); $ret .= lj('popdel', 'pctpanel_plug___icons_icons*del_' . $k, picto('del')) . ' '; $ret .= input(1, 'pctnam' . $id, $k); $ret .= ljb('popbt', 'icons_sav', $id . '\',\'1', 'save') . ' '; $ret .= ljb('popbt" id="cbk' . $id, 'icons_build', $k . '\',\'' . $id, picto('builders')) . ' '; $ret .= btd('prw' . $id, pictosys($k)) . br(); } $ret .= ljb('popbt', 'icons_fill', $id . '\',\'0', 'empty'); $ret .= ljb('popbt', 'icons_fill', $id . '\',\'1', 'fill'); $ret .= divc('', icons_pick()) . br(); if ($k) { $ret .= icons_icon($d, $id); } $ret .= divc('clear', ''); return $ret; }
function rech_titles($rech, $dig, $opt, $cac, $cat, $tag, $tag2) { list($bol, $ord, $tit, $pho) = split("-", $opt); $load = $_SESSION['load']; $days = geta('dig', $dig); $bol = substr($rech, -1) == '*' ? 1 : get('bool', $bol); $_GET['bool'] = $bol; //$_GET['pho']=$pho; $ret .= btn('search', input(1, 'search', $rech . '" size="32" maxlength="150', '')) . ' '; $ret .= ljb('popsav', 'Search2();', '', nms(24)) . ' '; $ret .= hlpbt('search') . ' '; if ($cac) { $ret .= blj('popbt', 'srcac', 'plug___search_rech*reset_' . $cac, picto('del')); } if ($load) { $ret .= btn("popw", nbof(count($load), 1)); } //.', '.nbof(array_sum($load),19).' ' if (rstr(3)) { $ret .= br() . dig_h($days); } else { $ret .= hidden('', 'srdig', 1000); } //days if (!isset($_SESSION['rstr62'])) { sesr('rstr62', rstr(62)); } if (rstr(3)) { $ret .= togses('rstr62', pictit('right', nms(134))) . ' '; } //dig $urg = mkurl(array('bool', 'titles', 'cat', 'tag')); if ($rech) { $ret .= lkc('', htac('search') . $rech . '/' . $dig, picto('link')) . ' '; } //.$urg $ret .= br() . checkact('srord', $ord, nms(18)) . ' '; $ret .= checkact('srtit', $tit, nms(72)) . ' '; //$ret.=checkact('srpho',get('pho'),'').' ';//nms(123) $ret .= checkact('srbol', $bol, nms(70)) . '' . hlpbt('bool') . ' '; $ret .= select_j('srcat', 'category', $cat ? $cat : nms(9), 1) . ' '; //hidslct_j $ret .= select_j('srtag', 'tag', $tag ? $tag : 'tag', ''); //$ret.=select_j('srtag2','thèmes',$tag3,'thèmes'); return divc('titles', $ret); }
function pagup($d) { $x = ljb('', 'Close', 'popup', picto('close')); return divc('popup', $x . divd('popu', $d)); }
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; }
function meta_all($id, $prw) { $r['tag'] = 'tag'; $bt = lj('', $id . '_artin___' . $id . '_' . $prw, picto('valid')) . ' '; $re = sql('re', 'qda', 'v', 'id=' . $id); $bt .= btd('rdbt' . $id, prior_edit($re, $id)) . ' '; //priority $ica = explode(' ', prmb(18)); $ico = explode(' ', prmb(19)); $r += array_combine($ica, $ico); foreach ($r as $cat => $ico) { if ($cat) { $ret .= editag($id, $cat, $ico); } } $bt .= ljb('', 'SaveJc', implode(';', $_POST['opall']), picto('down')) . br(); //$arl=explode(' ',prmb(26)); $lang=sql('msg','qdd','v','ib="'.$id.'" and val="lang"'); //$ret.=radiobtj($arl,$lang,'lang'.$id); return divs('min-width:340px;', $bt . $ret); }