投稿者: Tomotoshi Sugishita
2008年9月19日 0:37
BlogEngine.NET 標準添付のカレンダーウィジェットがどうもしっくりこないとおもったら、ヘッダーが月曜、火曜、水曜・・・ってなってたり、週のはじめが月曜だったりなので、そのあたりを修正する方法を紹介します。
修正方法はいたってかんたん。
[root]/widgets/Calendar/widget.ascx を直接開き、PostCalendar コントロールの DayNameFormat プロパティを FirstLetter に、FirstDayOfWeek プロパティを sunday にしてみましょう。
必要であればお好みで、PrevMonthText プロパティ(前月へのリンク文字列)、NextMonthText プロパティ(次月へのリンク文字列)を変更してもよいかと思います。
また、投稿一覧をカレンダーで表示するリンクも言語リソースによるローカライズ範囲外ですので、この中にあるaタグ内の文字列を変更して適用しても良いかもしれません。
修正が完了したら、修正したascxファイルをwebサイトにアップロードしてみてください。
適用例は、既に修正済みのこのブログのカレンダーを見ていただけると確認できます。