Ejemplo n.º 1
0
Archivo: pop.php Proyecto: philum/cms
function pubart($d)
{
    list($v, $p) = split_one("§", $d, 1);
    switch ($p) {
        case 1:
            return art_read_b($v, '', 1, '');
            break;
        case 2:
            return art_read_b($v, '', 2, '');
            break;
        case 3:
            return art_read_b($v, '', 3, '');
            break;
        case 4:
            if (strpos($v, ',')) {
                return m_pubart(array_flip(explode(',', $v)), '', '');
            } else {
                pub_art($v);
            }
            break;
        default:
            return jread('', $v, suj_of_id($v));
            break;
    }
}
Ejemplo n.º 2
0
Archivo: mod.php Proyecto: philum/cms
function collect_board($prm)
{
    $frm = $_SESSION['frm'];
    $dad = $_SESSION["daya"] - 86400;
    $thr = tri_rqt('4', 11);
    $two = tri_rqt('3', 11);
    $one = tri_rqt('2', 11);
    if ($two) {
        if ($one) {
            $one += $two;
        } else {
            $one = $two;
        }
    }
    if ($one) {
        foreach ($one as $id => $nb) {
            if ($_SESSION['rqt'][$id][1] == $frm or $frm == "Home") {
                if ($_SESSION['rqt'][$id][0] >= $dad) {
                    $v = pub_art($id);
                    if ($v) {
                        $re[$id] = $v;
                    }
                }
            }
        }
        if ($re) {
            krsort($re);
            $ret .= build_titl($re, '24h', 1);
            $ret .= columns($re, $prm, 'board', 'panel') . br();
        }
    }
    if ($two) {
        $re = "";
        foreach ($two as $id => $nb) {
            if ($_SESSION['rqt'][$id][1] == $frm or $frm == "Home") {
                if ($_SESSION['rqt'][$id][0] < $dad) {
                    $v = pub_art($id);
                    if ($v) {
                        $re[$id] = $v;
                    }
                }
            }
        }
        if ($re) {
            krsort($re);
            $ret .= build_titl($re, nbof($_SESSION['nbj'], 3), 1);
            $ret .= columns($re, $prm, 'board', 'pubart') . br();
        }
    }
    if ($thr) {
        $re = "";
        foreach ($thr as $id => $nb) {
            if ($_SESSION['rqt'][$id][1] == $frm or $frm == "Home") {
                $v = pub_art($id);
                if ($v) {
                    $re[$id] = $v;
                }
            }
        }
        if ($re) {
            krsort($re);
            $ret .= build_titl($re, '***', 1);
            $ret .= columns($re, $prm, 'board', 'pubart') . br();
        }
    }
    if ($ret) {
        return $ret;
    }
}