順調にいけば、今日中か明日中には移転すると思います。
それによって、やっとJoomla!1.5化できることになります。Joomla!1.5のStable版がリリースされてから、かれこれ1年半くらいになりますか・・・。と、振り返るとずいぶんと放ったらかしにしていたものだなぁとつくづく思います。
結局、マシンが悪かったようだ。仕方ないのでがらくた置き場からほこりまみれのマザーボードとPCケースを引っ張り出してきてすべてを移植。(ちなみにP3/1G 512MB)Ubuntuは、8.04を新規インストールし、最新のXAMPPをインストール。その後バックアップ済みの設定ファイルやらhtdocs内の必要ファイルを移動させました。
今回は、調子良さそうです。
なにやらMovableTypeとJContent+ XML-RPCがLinuxのScribeFireでログインできないとか聞いていたのでこれでテストできそうです。VNCもちゃんと動いているし。
新しいサイト作成もこれで加速するかもしれない・・・。
やはり、大抵がLinux環境で動かしているだろうからLinuxのテスト環境が無いというのはかなり痛手で、Windows内では再現できないことが多々あるのでやっと元に戻れそうです。借りているサーバーで作成すればと思うかもしれないが、できた物をテストする程度ならもちろんそれで良いですが、作っている途中にどうしても必要でその経過でレンタルサーバー内での作業はとても無理ですよね。
さてさて、それは置いといて今日は頼まれている音声編集をしよう。は?
以前にie7-jsのことを書きましたが、重いので今は使っていません。どこまで対応するのかにもよりますが、単にPNG画像を使うだけ(backgroundではない)ならこれが良いかもしれません。
サイズもとっても小さくてなんと、1kb以下です。綺麗にfixされています。(画像はFirefoxのキャプチャですが・・・IEでも変わりません。)特定のライブラリに依存するわけでもなさそうなので尚良さそうです。
使用する際には付属する「clear.gif」ファイルのパスを環境によって変更しなければならないようです。それはダウンロードしたJSファイルの一行目に書かれているのですぐわかります。
今回は何もテストを行っていませんが、すでに現在別のコードで実現していなければきっとこれを使っていたに違いありません。機会があれば組み込んでみたいと思っています。
80codeにサーバーを戻しました。一時的に見られない人がいるかもしれない。
なぜ戻したかというとそもそもCORESEVERに移転した原因が私であったこと、CORESERVERで奇妙な現象(私の勘違いかもしれないので書きません)があったこと、1ヶ月分しか支払っていなくて期限が迫っていたこと(初期費用はもったいないが捨てます)、使いにくいこと(慣れだろうが)、SAFEMODEがオンであることです。
80codeに置くことによってレスポンスは悪くなりましたが、Firefox3やOpera9.5などのブラウザなら最初のアクセス時に少しその差を感じる位なので大差ありません。(IEはどうすんだよ・・・IEもたぶん・・・。)
サーバー移転作業にはかなり慣れてきました。お困りの方はお任せ下さい。
通常ならアカウント作成時に作ってくれるドメイン配下のURLでアクセスしてテストするのですが、今回は全くテストもせず、いきなり移しました。慣れたものです。
正直FTPのレスポンスなどは悪いですが、zipファイルのままアップロードできてバーチャルシェルがあるので障害にはなりません。実は、それを忘れていてFTPから全ファイルをアップロードしはじめていました。途中で切断してzipファイルでアップロードしましたが・・・。
何か障害があれば教えてください。
昨日電話を切ったあと、担当者が折り返しにすぐ電話をかけてきた。
担当者:「あの、GreyBoxで表示したらPagePeelが邪魔でWindowを閉じられないんですけど・・・。」
私:「えっ・・・あっ本当・・・。」
私:「×ボタンが見えた時に押すといける・・・・・あっ Paypalに飛んだ・・・。」
私:「まっ 良いんじゃない? 寄付してくれる人いるかもしんない・・・・・。」
担当者:「・・・。」
この担当者は、いつも私のテストに付き合っていただいている貴重な人物。
ってことでGreyBoxのz-indexを見たら100だったのでPagePeelのz-indexを90に変更し、z-indexのパラメータを作成しました。
Joomler! PagePeelモジュール(もしかしたらコンポーネントになるかも)
いずれ公開しますが、もう少し慣れないFlashで遊ばせてください。
実装済みの機能