Exemplo n.º 1
0
Arquivo: tri.php Projeto: philum/cms
function miniconn_w($doc, $h)
{
    list($pd, $c) = split_one(':', $doc, 1);
    if ($c && $pd != 'http') {
        $d = sconn_defs_r($pd, $c);
        if ($d != $doc) {
            return $d;
        }
    }
    if ($c) {
        $d = sconn_defs_app($pd, $c, $h);
        if ($d) {
            return $d;
        }
    }
    list($p, $o) = split_one('§', $doc, 1);
    if ($o) {
        if (is_numeric($p) && $o) {
            return pop_art('http://' . $h . '/' . $p . '§' . $o);
        } elseif ($p && $o) {
            return lkt('', $p, pictxt('get', $o));
        }
    }
    $xt = strtolower(strrchr($doc, '.'));
    if ($xt == '.mp3') {
        $j = ajx(goodroot($doc, $h));
        return lj('', 'popup_popmp3___' . $j, pictxt('music', strrchr_b($doc, '/')));
    }
    if ($xt == '.pdf') {
        return pdfreader($doc);
    }
    if (is_image($doc)) {
        $im = goodroot($doc);
        if (@is_file($im)) {
            return popim($im, picto('img'));
        } elseif (strlen($doc) > 4) {
            return popim_w($im, $h);
        }
    }
    if (strpos($doc, "@") !== false && strpos($doc, '.') !== false) {
        return lka('mailto:' . $doc, strdeb($doc, '@'));
    }
    if (substr($doc, 0, 1) == '@') {
        return poptwit(substr($doc, 1));
    }
    //if(substr($doc,0,1)=='@')return plugin_func('tracks','track_answer',substr($doc,1),'');
    //if(substr($doc,0,1)=='#')return call_plug('','popup','chatxml',substr($doc,1),pictxt('chat',substr($doc,1)));
    if ($pd == 'http') {
        return lkt('', $doc, pictxt('get', http_domain($doc)));
    }
    return $doc;
}
Exemplo n.º 2
0
Arquivo: pop.php Projeto: philum/cms
function make_mini_b($d, $id)
{
    list($im, $siz) = split_one('§', $d, 1);
    if (!$siz) {
        $siz = prmb(27);
    }
    $img = make_thumb_d($im, $siz);
    $im = goodroot($im);
    return popim($im, $img, $id);
}
Exemplo n.º 3
0
Arquivo: spe.php Projeto: philum/cms
function popthumb($f, $s = '')
{
    return popim($f, make_thumb_c($f, $s, 1));
}
Exemplo n.º 4
0
Arquivo: umexo.php Projeto: philum/cms
function plug_umexo($p, $o)
{
    req('spe');
    $rid = 'plg' . randid();
    $p = $p ? $p : 60;
    $o = $o ? $o : 1;
    $ret .= input(1, 'ums', $p, '') . ' al ';
    $ret .= input(1, 'umo', $o, '') . ' exoplanets ';
    $ret .= lj('', $rid . '_plug__2_umexo_umexo*j_1_1_ums|umo', picto('reload')) . br() . br();
    $pub = popim('http://philum.org/img/ummo_1327_314705.jpg', picto('img'));
    return $ret . divd($rid, umexo_j($p, $o)) . $pub . br();
}
Exemplo n.º 5
0
Arquivo: ajxf.php Projeto: philum/cms
function art_gallery($id)
{
    if (!$d) {
        $d = sql('img', 'qda', 'v', 'id=' . $id);
    }
    $r = explode('/', $d);
    if ($r) {
        foreach ($r as $v) {
            if ($v) {
                $ret .= popim(goodroot($v), make_thumb($v, $id), $id);
            }
        }
    }
    return $ret;
}
Exemplo n.º 6
0
Arquivo: ajxf.php Projeto: philum/cms
function art_gallery($id)
{
    if (!$d) {
        $d = rse("img", $_SESSION['qda'] . ' WHERE id=' . $id);
    }
    $r = explode("/", $d);
    if ($r) {
        foreach ($r as $v) {
            if ($v) {
                $ret .= popim(goodroot($v), make_thumb($v, $id), $id);
            }
        }
    }
    return $ret;
}