トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BBS-サポート掲示板/92

ページの作成や編集にはユーザ登録が必要です。

 カレンダーの日付を二桁固定にして欲しい - 希 (2003年09月14日 01時45分48秒)

今の仕様だと辞書順で一覧表示されたときに綺麗に並ばないので、月・日がそれぞれ一桁の時も前に0をつけて二桁になるようにしたほうがよいと思いますが、どうでしょうか。

例:2003-09-01

CalendarHandler.pm の

$buf .= "{{paragraph 3,[[$year-$month-$i|$pagename]]}}\n";

$page =~ /((\d+)-(\d+)-(\d+))$/;

の2行を直せば良さそうなのですが。

ご検討をお願いします。

  • 単純にゼロパディングするだけなら簡単ですが、既存のページで不具合が発生しますね。1桁でも2桁でもマッチさせるというのは処理的には可能だと思いますが、その分余計な処理が必要になるのと、1桁のページと2桁のページが混在した場合にどうするかなど、いくつか考えなければいけないことがありそうです(最初からそうしとけばよかったんですけどね)。 - たけぞう (2003年09月21日 14時54分48秒)
  • いまから可憐だーを導入するひとは上記改変でいいのでしょうか? - 名無しさん (2003年09月21日 23時23分35秒)
  • 整列の方を、数字の場合は辞書順ではなく数字の大小の順で行うというのでもいいです。これであれば掲示板の番号も揃えられます。 - 希 (2003年09月22日 00時20分39秒)
お名前: コメント:

最終更新時間:2003年09月22日 00時20分39秒