Example #1
0
File: ajax.php Project: philum/cms
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'));
}
Example #2
0
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;
}
Example #3
0
File: sav.php Project: philum/cms
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;
}
Example #4
0
File: ajax.php Project: philum/cms
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'));
}