コード例 #1
0
ファイル: news.php プロジェクト: aikianapa/aiki
function _newsBeforeShowItem($Item, $mode = NULL)
{
    if ($mode == NULL) {
        $mode = $_GET["mode"];
    }
    $month = array("", "январь", "февраль", "март", "апрель", "май", "июнь", "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь");
    $mon = array("", "янв", "фев", "мар", "апр", "май", "июн", "июл", "авг", "сен", "окт", "ноя", "дек");
    $Item["day"] = $Item["d"] = date("d", strtotime($Item["date"]));
    $Item["m"] = date("m", strtotime($Item["date"]));
    $Item["y"] = date("Y", strtotime($Item["date"]));
    $Item["month"] = $month[$Item["m"] * 1];
    $Item["mon"] = $mon[$Item["m"] * 1];
    switch ($mode) {
        case "edit":
            if (!isset($Item["date"])) {
                $Item["date"] = date("Y-m-d");
            }
            $Item["date"] = date("Y-m-d", strtotime($Item["date"]));
            break;
        case "show":
            $Item = aikiAddItemGal($Item);
            break;
        case "list":
            $Item["datesort"] = $Item["date"];
            $Item["date"] = date("d.m.Y", strtotime($Item["date"]));
            $Item["text"] = getWords(strip_tags($Item["text"]), 50);
            break;
        default:
            $Item["date"] = date("d.m.Y", strtotime($Item["date"]));
            break;
    }
    return $Item;
}
コード例 #2
0
ファイル: page.php プロジェクト: aikianapa/aiki
function _pageBeforeShowItem($Item)
{
    if (isset($Item["tags"])) {
        $Item["tags"] = explode(",", $Item["tags"]);
    }
    if ($_GET["mode"] == "show") {
        $Item = aikiAddItemGal($Item);
    }
    return $Item;
}