function art_read_d($id, $n, $prw, $tp) { //4ajax: reload inside if ($id == "last") { $id = last_art_rqt(); } elseif (!is_numeric($id)) { $id = id_of_suj($id); } if ($prw > 2) { $_GET['read'] = $id; $tp = $tp ? $tp : 'read'; } //$prw=slct_media($prw); $r = art_datas($id); if ((rstr(5) or $prw > 2 or $prw == 'vd') && $r['re']) { // or auth(4) $msg = sql('msg', 'qdm', 'v', 'id="' . $id . '"'); } if ($prw == 'vd') { $msg = search_conn_video($id, $msg); } $panout['id'] = $id; $panout['suj'] = $r['suj']; if (!$r['suj']) { return 'not_exists'; } $panout['cat'] = $r['frm']; $panout['img1'] = first_img($r['img']); if ($prw < 3) { $panout['thumb'] = prepare_thumb($r['img']); } $rear = nb_ib_arts($id) + 1; $otp = read_idy($id, "DESC"); //tracks $panout += prepare_tits($id, $r, $rear, $otp, $n, $prw); if ($msg) { $panout += prepare_msg($id, $msg, $r, $prw); } //corps return template($panout, $tp); }
function find_id($id) { if ($id == "last") { return last_art_rqt(); } elseif (!is_numeric($id)) { return id_of_suj($id); } else { return $id; } }
function lastid($bs) { if ($bs == 'qda') { $wh = 'id>="' . last_art_rqt() . '"'; } return sql('id', $bs, 'v', $wh . ' order by id DESC limit 1'); }