注文の多いXOOPS屋 TOP現在のブログ旧スタッフblog アーカイブ
このページは 2007〜2008 年に公開していた「株式会社RYUS スタッフblog」のアーカイブです。内容は当時のものです。

指定日時を過ぎたら、ブロックを表示・非表示するRyusBlockTimerモジュール

2007/09/21 13:53   Ryuji   カテゴリ: XOOPS Cube

夏期休業や、年末年始のお休みをお知らせするためにカスタムブロックに書いて、問い合わせモジュールで表示するという事をたまに行います。

ところが、たまにしかしないために、その期間を過ぎても消すのを忘れてしまい、数ヶ月過ぎてから気がついて慌てて消すということが良くあります。

bulletinやnewsモジュールには、「掲載期限」があって、一定期間を過ぎたら非表示にできるのに、ブロックでそれができないというのは不便だなぁと思ったので、やっつけでモジュールつくってみました。

・RyusBlockTimer ver0.01

インストールしたら、管理画面でブロックの表示・非表示のスケジュールを登録します。
\"\"
アクセス時に指定された日時を超えていたら、指定されたとおりにブロックを表示(あるいは非表示)します。

もしよろしければ、一定期間だけ表示したいキャンペーンのお知らせや、年末年始の営業日のお知らせ、新年の挨拶などのブロックにお使いください。

■注意事項
・XOOPS Cube Legacy 2.1.x用のモジュールなので、XOOPS2.0.xJPやxoops.orgで公開されているXOOPSシリーズでは動作しません。
・やっつけなので、タイムゾーンのことは全く考慮していません(^^;