「休日表示付きリアルタイムカレンダー for WordPress」不具合のお知らせ
配布中の「WordPress 版 休日表示付きリアルタイムカレンダー」に不具合がありました。
IEで上記の記事にアクセスできない不具合がありました。現在回復しています。
1.事象
2007年11月の土日休日が正常に表示されない。
2.原因
JavaScript(dayChecker.js) のカレンダー年月情報取得処理誤り(月が2桁になった場合の処理の考慮もれ)。
3.対処
dayChecker.js のカレンダー年月情報取得処理を改修し、1年分のカレンダーを表示させて、いずれも土日休日が正常に表示されることを確認しました。
2007年11月5日以前にプラグイン(1.1版)をご利用になっている方は、「休日表示付きリアルタイムカレンダー for WordPress」より、最新版(1.2~)をダウンロードし、プラグインを差し替えてください。
ご迷惑をおかけして申し訳ございませんがよろしくお願い致します。
- 休日表示付きリアルタイムカレンダー for WordPress v1.10
- 休日表示付きリアルタイムカレンダー for WordPress v1.9
- 休日表示付きリアルタイムカレンダー for WordPress v1.7
- 休日表示付きリアルタイムカレンダー for WordPress 日本語版
- 休日表示付きリアルタイムカレンダー for WordPress
>キスさん
こんにちは。
情報&ご連絡ありがとうございました。
無事に直ったようで良かったです。
ではでは!
新しいVar.のWP(2.3.1)で利用しています。
11月の休日表示が月火に土日色で表示されてしまっています。
10月以外の休日処理がすべてずれていってしまっています。
何か設定処理をしなければいけないのでしょうか。
あるいは、新Ver.には対応していないのでしょうか。
>charlieさん
こんにちは。
ご質問の件ですが、まず本プラグインでは土日判定をするために、カレンダー上部に表示されているカレンダー年月を取得しています。
年月表示は日本語版の「xxxx年xx月」を前提に処置しているのですが、拝見させて頂いたサイト(英語版)では「xx月xxxx年」となっており、年月が正常に判定されていないのが原因です。
前置きが長くなりましたが、プラグイン内にある dayChecker.js を任意のエディタで開き、160行目あたりにある、
var year = number[0];
var month = number[1];
を
var year = number[1];
var month = number[0];
に変更すれば正常に表示されます。
ME にアップグレードされた場合は、この部分を元に戻してください。
それではよろしくお願い致します。
yujiroさん
早々のご返答、ありがとうございました!
修正させていただいたところ、問題なく表示しました。
ありがとうございました。
>charlieさん
こんばんは。
ご連絡ありがとうございました。
無事に直ったようでよかったです。
ではでは!