でるわでるわ、Notice エラーに Warning。 ログインできない。
まあ、これは、error_reportingが “E_ALL | E_STRICT”になっているので現在のJoomla!1.5ではPHP4をサポートしているので仕方がない。error_reporting を “E_ALL”にして正常動作。但し、Joomla!1.5.15の差分を適用したものでのみです。(まだエラーがあるかもしれないが・・・)
さらに、問題が発生。これは、予想していなかったというか忘れていた。AjaXplorerが動かない。
こりゃ困った。
開発環境を先行していくのは良いが、一般的には、PHP5.3以下でPHP4の方もいるだろう。とりあえず、Ubuntuでの開発環境は、PHP5.3にしたが、Windowsローカルはそのままにしているので確認しようと思えばできなくはない。さらに、切替もできるので大丈夫と思っている。(切替たくは無いが・・・) だが、動かしているのは、Joomla!だけではない、Joomla!1.0もあれば、phpBB、WordPress・・・・いろいろある。まだ、Joomla!1.5しか見ていないがおそらく同様の問題が起こると思う。
Joomla!1.5.15でPHP 5.3への対応がされそうなので、うちのエクステンションもPHP 5.3を前提にしようと思っています。と言ってもPHP5.3をサポートすると言う意味でJContentPlusのようにPHP5のみと書いている物以外はPHP4でも使えるわけですが。
開発用のプロジェクトのInterpreterをPHP5.3に切替中です。
テストバージョンの1.5.15をダウンロードして比較してみるとたいした差はなく、一様にeregi関数の置き換えばかりが目につくだけで他はバグ修正がほとんどのようでした。さほど大変そうではない。
Firefoxの各種メニューを自在にカスタマイズできる「Menu Editor」拡張 こちらが、目にとまったので不具合がつづくFirefoxにはもうアドオンは、追加しないと決めていた私ですが、思わずインストールしました。
日頃たくさんのコンテキストメニューに辟易していたのですが、これで解消できそうです。
ほら、早速設定してみると左の画像のように僅かしかメニューが表示されません。これで、すぐに目的のメニューをクリックできそうです。ひとつしか試していませんが、サブメニューのものをフラットに並べようとしましたが、それはできませんでした。
中には、非表示にしてそれから、いろいろ場所を変えてとやっているうちに表示にしてもリセットしても表示されないことが、ありましたがその該当アドオンを設定し直す事で直りました。
まだ、とりあえず一通りオフにした感じですが、様子を見て調整していけば良いのでかなり便利だと思います。おすすめ!
五日間すべて動いていなかったわけではないが、最初に放置する事に決めてそのままにしていました。おかげで少しは自分のやりたい事を進めることができました。
昨日は、夕方からうちのJboardを更新しました。見た目は全く変わっていませんが、中身は少し変わっています。更新後SQLエラーでしばらく投稿を表示できませんでしたが、サーバーの設定が原因だとわかったのでJboard側で対応するコードを追加しクリアできました。こんなところで問題が発生するなんて・・・。
This is a plugin for syntaxhighlighting your code by using SyntaxHighlighter 2.0 Javascript Library.
*** Version 2.0.1 Released ***
Home : http://alexgorbatchev.com/wiki/SyntaxHighlighter
Project Home : http://code.google.com/p/syntaxhighlighter/
License : LGPL 3
protected function _getVersion()
{
$version = '';
$this->getData();
if($this->_data->type > 0){
$version = trim( JRequest::getVar('v', '', '', 'cmd') );
if(!empty($version)){
$version = '_'. $version;
}
}
return $version;
}