記事のフロントエンドからの書き込み時のおかしな動作

印刷

mootools

Joomla!には、

・フロントエンドログイン

・バックエンドログイン

の切り分けがしっかりしており、「あるカテゴリの記事だけ投稿ができる人」という権限を持ったユーザーを簡単につくることができるようになる。

つまり、ブログ記事を書くだけの人とかね。

 

そんな環境は普通にありえする。

 

ここで問題発生。

フロントエンドログインをして、記事を書き込もうとしたら、なんか動きがおかしい。

・タブを切り替えたら、そのタブが表示されなくなる。

・記事を書き込もうとして、ツールチップが表示されたあとに、その文字が消える

 

こんなんじゃ、記事がかけません。

 

調べてみました。

おそらく、(たぶんおそらく)

MooToolsが悪さしている。

 

MooToolsって何?

 

動きがおかしい画面でソースコードを見てみて、”mootools-more.js”ってやつが、ロードされていないかをチェックしてみます。

このファイルがロードされていたら、怪しい。

 

どーぜ、フロントエンドログインは、”記事を書く”ってアクションなんで、ブラウザ上でそんな派手な動きは必要ありません。うん。

 

ということで、そんな時に便利なエクステンションがありました。

 

Mootools Enabler/Disabler

 

 プラグインです。

このエクステンションをインストールして、プラグインを有効化します。

有効化後設定から、Mootoolsを有効にするか、無効にするかの設定ができるので、無効化!

 

これで、変な動きはしなくなるはず。。。