function rssin($k, $v) { $lk = prepdlink($v); $f = $lk[0]; $f = https($f); if (substr($f, 0, 4) != 'http' && $f) { $f = 'http://' . $f; } $r = rssin_load($f); $nb = count($r); $ret = hidden('', 'addop', 1); $t = rssin_t($k, $v, $f); foreach ($r as $k => $v) { list($va, $lnk, $dat, $id) = $v; $btc = ''; $lnj = ajx($lnk); $i++; if (!$id) { $btc = ljc('', 'popup', 'ajxf_batch*preview_' . $lnj, picto('view')); $fb = nohttp($lnk); if (auth(4)) { $mem = @$_SESSION['vacuum'][$fb] ? 'ok' : picto('add'); $btc .= lj('" id="ars' . $i, 'ars' . $i . '_batch___' . $lnj . '_p', $mem); $btc .= saveiec($lnj, @$_SESSION['vaccat'][$fb], 'rss' . randid(), '', '', '', '', $va); $btc .= lj('', 'popup_search__3_' . ajx($va) . '_', picto('search')); } } else { $btc .= popart($id) . ' '; } $btc .= lkt('', $lnk, picto('url')); $btc .= btn('txtsmall', $dat); if ($va) { $ret .= balc('li', '', $btc . ' ' . $va); } } //$id?'hide': $ret = scroll_b($nb, $ret, 16, 320); return $t . balc("ul", "panel pubart", $ret); }
function artmod_edit($d, $id = '') { $ret .= btn('txtcadr', 'edit_art_mod'); $ret .= divd('amc', artmod_edit_l('edm', '', '')); $ret .= input(1, 'edm', '', ''); $ret .= ljc('popbt', 'amed', 'adminx_mod*edit*j_articles_1_edm', 'edit_mod'); $ret .= divd('amed', ''); $ret .= assistant('mp', 'insert_jc', 'articles\',\'mp', '', ''); return $ret; }
function formj($id, $jv, $p, $v) { if (!$p) { static $i; $i++; $ret .= input(1, 'inp' . $i, $v, '') . ' '; $ret .= ljc('txtbox', $id, $jv . '_inp' . $i, 'ok'); } else { $ret = ljc('txtblc', $id, $jv . '_zero', $p); } return hidden('', 'zero', 'init') . btd($id, $ret); }
function prior_edit($va, $id) { $css = 'popbt'; $r = array(2 => picto('s1'), 3 => picto('s2'), 4 => picto('s3')); //0=>nms(30),1=>nms(29), if ($va == 0) { $ret .= lkc($css, '/?read=' . $id . '&trash_art=' . $id, picto('trash')) . ''; } if ($va == 0) { $ret .= lkc($css . ' active" title="' . nms(43), '/?read=' . $id . '&delete_art=' . $id, picto('del')) . ''; } $ret .= ljc($css, 'rdbt' . $id, 'meta_prior*sav_' . ($va == 0 ? 1 : 0) . '_' . $id, offon($va)) . ' '; foreach ($r as $k => $v) { $c = $k == $va ? 'active' : ''; $j = 'rdbt' . $id . '_call___meta_prior*sav_' . ($k == $va ? 1 : $k) . '_' . $id; $js = ' var ob=document.getElementById(\'art\'+' . $id . '); '; if ($k) { $js .= 'ob.className=ob.className.replace(\'tab hide\',\'tab\');'; } else { $js .= 'ob.className=ob.className.replace(\'tab\',\'tab hide\');'; } $ret .= balb('a', atc($css . ' ' . $c) . atb('onclick', sj($j) . $js), $v) . ''; } return $ret; }
function batch($f, $d) { $f = utmsrc($f); $fb = nohttp($f); $idt = 'adc'; //if($d=='c')$idt.='p'; if ($f == 'z') { req('sav'); return save_art_batch(); } if (substr($f, 0, 4) != 'http' && $f && $f != 'x' && $f != '1') { $f = 'http://' . $f; } if ($f == 'x') { $_SESSION['vacuum'] = ''; } //p($_SESSION['vacuum']); if (trim($f) && $f != '1' && $d != '1' && $f != 'x' && $d != 'x' && !@$_SESSION['vacuum'][$fb]) { if (joinable($f)) { $_SESSION['vacuum'][$fb] = read_file($f); } } // if ($d == 'x') { unset($_SESSION['vacuum'][$fb]); } //echo $f; //p($_SESSION['vacuum']); if ($d == 'p') { return 'ok'; } if ($d == 'c') { $ret = lj('', sj('popup_batch') . ' closebub(this);', picto('get')); } $ret .= lj('', $idt . '_batch____in_' . $d, picto('reload')); $ret .= lj('', $idt . '_batch___x_1', picto('del')); $ret .= lj('', 'popup_rssjb___rssurl_1', picto('rss')); $ret .= lj('', $idt . '_batchfbi__3', picto('update')); $ret .= lj('', 'page_deskbkg', picto('desktop')); $ret .= msqlink('', ses('qb') . '_rssurl'); $r = $_SESSION['vacuum']; if ($r) { $r = array_reverse($r); } if ($r) { $ret .= lj('popsav', $idt . '_batch___z_1', nms(57)); } if ($r) { foreach ($r as $k => $v) { $i++; if ((!$_SESSION['vacsuj'][$k] or $k == $f) && $k != 1 && $k && $k != 'http://loading...') { list($_SESSION['vacsuj'][$k], $msg) = vacuum($k, ''); } if (!$_SESSION['vacsuj'][$k] && $v) { $suj = 'no_title'; } else { $suj = $_SESSION['vacsuj'][$k]; } $kb = ajx($k, ''); $cat = $_SESSION['vaccat'][$k]; $rid = randid('bth'); $btb = ljc('', 'popup', 'ajxf_batch*preview_' . $kb, picto('view')); $btb .= slct_cat($rid, $cat, $i); //$btb.=select_j($rid,'category',$cat,3,$cat?$cat:picto('list')); $btb .= saveiec($kb, $cat, $rid); $btb .= lj('', 'popup_search__3_' . ajx($suj) . '_', picto('search')); $btb .= lkt('" title="' . preplink($k) . ' ' . $_SESSION['vacdat'][$k], http($k), picto('url')); $btb .= lj('', $idt . '_batch___' . $kb . '_x', picto('del')) . ' '; $btb .= btn('small', http_domain($k)) . br(); $ret .= divc('small', $btb . $suj); } } if ($d != 'in') { $ret = div(atd($idt) . ats('padding:2px; min-width:240px;'), $ret); } return scroll_b($i, $ret, 10); }