function arts_mod($v, $id) { list($p, $t, $d, $o, $ch, $hd, $tp) = explode('/', $v); $load = make_list_arts($p); unset($load[$id]); $ret = mod_load($load, '', $t, $d, $o, 1, $prw, $tp, $id); return $ret; }
function plug_search($d, $n, $opt = '', $res = '') { list($b, $o, $t, $ph) = split('-', $opt); chrono(); $rech = good_rech($d); $_GET['search'] = $rech; list($cat, $tag) = ajxr($res); $rech = str_replace(array("’", '«', '»', " "), array("'", '"', '"', ' '), trim($rech)); if (!$n) { $n = $_SESSION['nbj']; } $_GET['dig'] = $n; $_GET['cat'] = $cat; $_GET['tag'] = $tag; $_GET['bool'] = $b; $_GET['titles'] = $t; //$_GET['pho']=$ph; $vrf = normalize($rech . $n . $b . $o . $t . $ph . $res); if ($rech == 'last') { $id = lastid('qda'); $load[$id] = 1; } elseif (isset($_SESSION['recache'][$vrf])) { $load = $_SESSION['recache'][$vrf]; $cac = $vrf; } elseif ($d && is_numeric($d) && $d < lastid('qda')) { $load[$d] = 1; } elseif (strpos($rech, ';') && strpos($rech, ':')) { list($rch, $cat, $tag, $utg) = rech_script($rech); } elseif (strpos($rech, '=')) { $load = make_list_arts($rech); } else { $load = rech($rech, $n); } if ($load && !is_array($load)) { $load = ''; } if (!$load && ($cat or $tag or $utg)) { $load = rech_catag($cat, $tag, $utg, $n); } $_SESSION['load'] = $load; $_SESSION['recache'][$vrf] = $load; $ret = rech_titles($rech, $n, $opt, $cac, $cat, $tag, $tag2); $_SESSION['page'] = 1; $_SESSION['popm'] = chrono('search'); if ($load[0]) { unset($load[0]); } if ($load[1]) { unset($load[1]); } if ($load) { $ret .= scroll($load, divd($vrf, output_pages($load, '', '')), 2, '', 400); } return $ret; }
function build_call() { //echo $_GET['nom']; $r = array('dya', 'dyb', 'cat', 'nocat', 'tag', 'notag', 'order'); $cll = explode("~", $_SESSION['call']); $get = explode("_", $_GET['nom']); foreach ($r as $k => $v) { if ($k) { $rb = tri_tags($r); if ($get[$k]) { $cl[$v] = ajx($get[$k], 1); } //else $cl[$v]=$cll[$k]; if ($k == 0 or $k == 1) { $cl[$v] = strtotime($cl[$v]); } } } foreach ($cl as $k => $v) { $cal .= $k . '=' . $v . '~'; } $_SESSION['call'] = $cal; $mart = make_list_arts($cal); //p($mart); $ids = implode('|', $mart); $bpd = ljb('txtbox', 'SaveJ', 'call_plug___pdf_produce*pdf___' . $ids, 'build'); return data_arts($mart) . br() . $bpd; }
echo '<body"><center><div id="page" class="tabd">'; } //render if ($_SESSION["mb"] != "All") { $cate = ' and frm ="' . $_SESSION["mb"] . '"'; } if ($_SESSION["mtg"] != "All") { $cate .= ' and thm LIKE "%' . $_SESSION["mtg"] . '%"'; } if ($_SESSION["prmb"][9] == "") { $ordr = "day DESC"; } else { $ordr = $_SESSION["prmb"][9]; } if ($_GET["req"]) { $r = make_list_arts($_GET["req"]); $plg .= 'req=' . $_GET["req"] . '&'; //echo 'req=cat=futur|present|dream|politic~from=01-01-11~until=31-12-12'; if ($r) { foreach ($r as $k => $v) { $sq .= 'id=' . $k . ' OR '; } } $sq = substr($sq, 0, -4); $rq = sq('id,day,mail,frm,suj,img,nod,thm,re,lu,host', 'qda', 'WHERE ' . $sq); } else { $rq = sq('id,day,mail,frm,suj,img,nod,thm,re,lu,host', 'qda', 'WHERE nod="' . $_SESSION['qb'] . '" and day < ' . $daya . ' and day > ' . $daybb . ' ' . $cate . ' ORDER BY ' . $ordr . ''); } $rqt = tri_cache($rq); //print_r($rqt); if ($_GET["tej"]) {
function apps_arts($cnd, $p, $o) { if ($p) { $r = make_list_arts($p); } else { $r = $_SESSION['rqt']; } if ($r) { foreach ($r as $k => $v) { list($day, $frm) = pecho_arts($k); if (substr($frm, 0, 1) != '_') { $rb[] = array($k, 'art', 'auto', $k, $cnd, '', $frm, 'articles'); } } } return $rb; }