follow me

Geeklogの投稿日時を2年前指定できる様にする

Geeklogで記事の投稿日時が1年前までしか設定できない。
ちょっと古い日時に設定したいモノがあったので、見てみました。
この箇所です。この投稿日時が1年前までしか表示されないのです。


設定では変更できないので、コードを変更するしかなさそうです。
lib-common.phpを変更する事になります。
$startoffset、$start_yearを修正すればスタート位置を変更できます。
//function COM_getYearFormOptions($selected = '', $startoffset = -1, $endoffset = 5)
function COM_getYearFormOptions($selected = '', $startoffset = -2, $endoffset = 5)
{
    $year_options = '';
    $start_year  = date('Y') + $startoffset;
    $cur_year    = date('Y', time());
    $finish_year = $cur_year + $endoffset;

    if (!empty($selected)) {
        if ($selected < $cur_year) {
            //$start_year = $selected;
            $start_year = $selected -1;
        }
    }
Geeklogの投稿日時を2年前指定できる様にする | 0 件のコメント | アカウント登録
サイト管理者はコメントに関する責任を負いません。