2011年07月17日
【カスタマイズ】不具合解決編2 prototype.jsのバージョン問題
前回の不具合記事。現在、不具合はほぼ解決しています。
一部、原因が正確に判明してない箇所がありますが、
とりあえず、しばらくこれで様子を見たいと思います。
今回は、私が行った対処法を簡単に纏めてみました。その2。
【関連記事】 【カスタマイズ】現在発生している不具合について
一部、原因が正確に判明してない箇所がありますが、
とりあえず、しばらくこれで様子を見たいと思います。
今回は、私が行った対処法を簡単に纏めてみました。その2。
【関連記事】 【カスタマイズ】現在発生している不具合について
記事詳細でカスタマイズ記事一覧が表示されない
先日、左サイドバーのカスタマイズアイコンにマウスを当てると、
記事一覧がプルダウンするように修正を入れました。
【関連記事】 【カスタマイズ】カスタマイズ記事一覧を追加した
しかし、記事詳細でのみ、これがうまく機能しなかったのです。
まずは、TOP画面はうまく機能しているため、メインと一記事のテンプレートを
比較してみました。
これがまた大変で、コメント機能やなんやらで、結構一記事ユニークのものが
たくさんあるのです。
ひとつ一つ削除しては確認と、ちまちまやるのは嫌いなので、ある程度のブロックを決めて、
削除を行い、問題箇所を絞り込んでいきました。
そして、ついに問題箇所を特定できたのです。
これを削除してしまえば解決なんですが、prototype.js自体、制御系の機能を
担っている部分もあるそうなので、他への影響が考えられます。
何とか削除せずに解決したいところ。
とりあえず、中身を調べてみると、2005年に作成されたVer.1.5.0との表示が。
/* Prototype JavaScript framework, version 1.5.0_rc1
* (c) 2005 Sam Stephenson
*
* Prototype is freely distributable under the terms of an MIT-style license.
* For details, see the Prototype web site: http://prototype.conio.net/
*
/*--------------------------------------------------------*/
しかも「rc1」です。rcとは「Release Candidate」の略で、リリース候補版ということです。
ちょっと古くないか?と思い、prototype.jsのバージョン情報を調べてみました。
すると、最新バージョンは1.7。
Prototype JavaScript framework
Prototype.jsのオフィシャルサイトです。
どうもこれが問題っぽいです。
早速入れ替えてみました。
/* Prototype JavaScript framework, version 1.7
* (c) 2005-2010 Sam Stephenson
*
* Prototype is freely distributable under the terms of an MIT-style license.
* For details, see the Prototype web site: http://www.prototypejs.org/
*
/*--------------------------------------------------------*/
ブログを再起動すると、無事表示されました。
どの部分が問題だったのかはさっぱり解りませんが
でも、ちょっと表示位置があれですね。
このままでは、掲示板とfacebookのアイコンが押しにくいかな?
今度修正しておきます。
( ´ー`)フゥー、この辺りのバージョン関係は、原因を特定するのに非常に時間がかかります。
ほんと大変でした。
纏めると十数行で終わるんですけどね(´;ω;`)
【次回記事】 【カスタマイズ】不具合解決編3 他サーバー(Dropbox)参照問題
【スポンサード リンク】
【カスタマイズの最新記事】
この記事へのコメント