function popa($t, $o = '', $s = '') { return div(atd('popa') . atc('popa'), popbt($o) . balb('small', ats('cursor:move;') . atb('onmouseup', 'stop_drag(event); noslct(1);') . atb('onmousedown', 'noslct(0);'), $t ? etc($t, 70) : 'popup')); }
function finder_flap_files($r, $o, $p) { $jc = fi_droot(); foreach ($r as $k => $v) { if (!$v['r']) { $furl = $jc . $v['url']; if ($v['img']) { list($w, $h) = fi_sizes($furl); $ico = ljb('', 'SaveBf', 'photo_users(slash)' . $v['j'] . '' . $w . '_' . $h, $v['img']) . ' '; } else { $ico = mimes($v['xt'], '', 18) . ' '; } $op = lkt('txtsmall', $furl, picto('url')) . ' '; if ($v['xt'] == '.mp3') { $mp3 = 1; } if ($v['xt'] == '.jpg') { $jpg = 1; } $lk = lj('', 'popup_fifunc___fi*reader*pop_' . $v['j'] . $v['dist'], etc($v['f'], 40)) . ' '; if (!auth(4)) { $sh = lkc('', 'plug/download.php?file=' . $furl, fi_pic('download')); } elseif ($v['prop'] == $_SESSION['qb']) { $sh = fi_info_shared($v['url'], randid()); } $ret .= divc('', $ico . $op . $sh . $lk); } } $dir = '../' . str_extract('/', $furl, 1, 0); if ($mp3) { $rt = lj('', 'popup_callp___pop_jukebox_' . $dir . '_autosize', picto('play')); } if ($jpg) { $rt = lj('', 'popup_callp___pop_gallery*j_' . $dir . '_autosize', picto('play')); } return $rt . $ret; }
function save_art() { $dayx = $_SESSION['dayx']; $frm = $_SESSION['frm']; $qb = $_SESSION['qb']; $base = $_SESSION['qda']; $qdm = $_SESSION['qdm']; $USE = $_SESSION['USE']; if (!$frm or $frm == "Home" or $frm == "user") { $frm = "public"; } $suj = clean_title($_POST['suj']); $suj = etc($suj, 240); $msg = nl2br($_POST['msg']); $name = $_POST['name']; $mail = $_POST['mail']; $ib = trim($_POST['ib']); $pdat = $_POST['postdat']; $urlsrc = $_POST['urlsrc']; if ($_POST['pub']) { $re = 1; } if ($urlsrc) { $mail = https($urlsrc); } $mail = utmsrc($mail); if (!$ib) { $ib = '/'; } //!$_POST['sub'] or if (!$name or $name == nms(38)) { alert("empty_name {$name}"); $stoop = "ok"; } if ($mail == "mail" or $mail == "url") { $mail = ''; $urlsrc = ''; } $msg = str_replace(array("<br />", "<br/>", "<br>", "<BR>"), "\n", $msg); $msg = str_replace("\n", "", $msg); $msg = str_replace("\r", "\n", $msg); if (!$msg && $urlsrc) { list($suj, $msg) = vacuum($mail, $suj); } $msg = html_entity_decode_b($msg); $msg = embed_links($msg); $msg = unescape($msg); $msg = clean_br_lite($msg); $msg = clean_punct($msg); if ($pdat != date("y-m-d-H-i", $dayx) && $pdat) { $rdat = explode('-', $pdat); $pdt = mktime($rdat[3], $rdat[4], 0, $rdat[1], $rdat[2], $rdat[0]); } else { $pdt = $dayx; } if (empty($suj)) { $suj = "forbidden title"; } if (empty($msg)) { alert('msg forbidden'); $stoop = 'ok'; } if ($stoop == "") { $msg = mysql_real_escape_string(stripslashes($msg)); $siz = strlen($msg); $suj = mysql_real_escape_string(stripslashes($suj)); $frm = mysql_real_escape_string(stripslashes($frm)); $nid = msquery("INSERT INTO {$base} VALUES ('','{$ib}','{$name}','{$mail}','{$pdt}','{$qb}','{$frm}','{$suj}','{$re}','{$lu}','{$img}','{$kywk}','{$siz}')"); $nid = msquery("INSERT INTO {$qdm} VALUES ('{$nid}','{$msg}')"); } if ($nid && $USE != $qb && $_SESSION["auth"] < 6) { mail($_SESSION['qbin']["adminmail"], 'new article: ' . stripslashes($suj), ' ' . host() . '/' . $nid . ', auth_level: ' . $_SESSION["auth"] . "\n", 'From: ' . $USE); } if ($_SESSION['vacuum'][nohttp($urlsrc)]) { unset($_SESSION['vacuum'][nohttp($urlsrc)]); } if ($nid) { $_SESSION['rqt'][$nid] = array($pdt, stripslashes($frm), stripslashes($suj), '', $qb, '', '', '', $siz, $urlsrc, $ib, $re); $msg = correct_txt($msg, $nid, 'savimg'); $exp_out = $nid; $_GET['read'] = $nid; deductions_from_read($nid, ''); $_POST = ''; } $_SESSION['daya'] = $_SESSION['dayx']; return $exp_out; }
function popa($t, $p = '', $s = '') { return div(atd('popa') . atc('popa') . ats('cursor:move;' . $s) . atb('onmousedown', 'noslct(0);'), popbt($p) . bal('small', $t ? etc($t, 70) : 'popup')); }