バージョンアップして、TypeKeyを導入したものの、TypeKeyにログインする時の挙動がどうもおかしいと気になっていました。
具体的には、自宅では今「Firefox」というwebブラウザをメインに使っているのですが、
- Firefoxの場合
- サイン・インのリンクをクリックすると、一番最初はTypeKeyのログイン画面が出るが、ユーザ名とパスワードを入力しても、その後はHTMLのソースのようなテキスト画面が表示されてしまう。
- Internet Explorerの場合
- サイン・インのリンクをクリックすると、TypeKeyのログイン画面が表示され、ユーザ名、パスワードを入力してログインすると、登録エラーの画面が表示されてしまう。
その画面のサイン・インのリンクをクリックするとログインが成功していてコメントが入力できる。
こんな調子だったので、コメントを記入するためにIEを起動する有り様でした(しかもエラーを出しながら)。
原因はなんだろうかと調べていましたが、どうやらこういうことのようです。
つまり、MT3.0でややこしくなっていたサイン・イン、サイン・アウトのURL部分をMT3.11-ja仕様の変数タグに書き換えなければいけません。これが原因で、自動入力部分がうまく処理されず、エラーとなっていました。
で、個別エントリーアーカイブ(Individual Entry Archive)の該当する部分をタグに置きかえてみました。
とりあえずIEではエラーは出なくなりましたが、Firefoxではどうでしょうか。
あとで確かめてみたいと思います。
~で~
確認した結果、Firefoxでもうまく行きました。
そもそもここで使ったテンプレートは公式サイトで公開されているデフォルトテンプレートなわけですが、バージョンが上がったらテンプレートも直して欲しいものです。
この件については、恐らくMovable Type 3.11以降のバージョンで新規にインストールした人は問題なくて、今回のようにバージョンアップした上で、デフォルトのテンプレートを使っており、TypeKeyを使っている人に起こる問題ではないでしょうか。