2006-01-05 [長年日記]
_ 今日のTodo
- fjtさんにおしえてもらった画像のポップアップスクリプトをtdiaryに組み込む
- 一応完了
- c:\windows\systems32\config\samがWindowsのパスワードファイルだということを知ったので、引っこ抜いてパスワード解析して遊ぶ
- VMWareをKnoppixで起動させようとおもったらできなかったので頓挫・・・。手順としてはKnoppixなどのWindows以外のNTFSが読めるOSで起動〜該当ファイルを引っこ抜く〜John The Ripperあたりのオフラインパスワード解析ツール+辞書で解析。ってな感じでいけるらしいです。
- 明日の嫁の検診の際にお医者さんに確認してもらうことをまとめる
- まとめてメール出した。よろしくね>嫁。
- インサイドWindowsを理解しながら読む
- 相変わらず難しい。。。
_ Ligthbox JSを組み込んでみたけど、ちょっとおかしいのでちょっといじる。
fjtさんにコメントで情報をいただいて、Lightbox JSを組み込んでみました。導入時に参考にしたのは以下の情報。
- http://huddletogether.com/projects/lightbox/
- http://nais.to/~yto/clog/2006-01-04-2.html
- http://openstratus.com/article/52/lightboxjs-web20/
- http://ebi.dyndns.biz/diary/20060104.htmlのコメント
該当のスクリプトをtdiaryのフォルダに配置し、CSSは自分が使っているものに組み込んでしまいました。JavaScriptのタグはtdiaryのヘッダに書き込んで、image_ex.rb内でHTMLを出力している部分にrel="lightbox"を自分で追記しました。(とりあえず全部のタグ出力場所に追記してしまったけど、fjtさんの改造したやつと答え合わせをしたら、追記した数が違っていた・・・。よく読んでないので詳細は不明。)
で、だいたい動いてますが、ちょっと不具合発生です。
- IE, SleipnirのIEエンジンで見ると、画像表示時の背後の半透明画像がきちんと画面全体に配置されていない。
- SleipnirのGeckoエンジンで見ると、問題の半透明画像が表示されない。
- でも、firefoxで見るとうまく行ってる。
自作のテーマが悪いのかと思い、別のテーマにしてみてもやっぱりIEエンジンでは自分のページではずれてしまう。fjtさんのところもtdiaryだけどうまく行ってますしね。何が悪いのかなぁ・・・・・・なんて思うけれども、どうせJavaScriptだからあまり気にしない方向でいこうかなぁなんて思ってます。弱気。
とりあえず、lightbox.jsの239行目の以下の記述で大きさがコントロールされているところまでは理解。
objOverlay.style.width = '100%';
100%なのに100%にならないとは・・・。なぜだろう?IEのバグかなぁ・・・。
仕方が無いので、以下のように修正。
objOverlay.style.width = (arrayPageSize[0] + 'px');
あと、下の方になぜか無意味に記述されている(ように思える)以下の2行を上記の行よりも上に移動。
var arrayPageScroll = getPageScroll(); var arrayPageSize = getPageSize();
これで横幅はOKになったのだが、まだ縦幅が足りない・・・。こちらは151行目の以下の部分で定義されている模様。
objOverlay.style.height = (arrayPageSize[1] + 'px');
きちんとページサイズを取得できてないんだから、今の私にはお手上げ・・・ということでとりあえず適当にサイズを足しときました。
objOverlay.style.height = (arrayPageSize[1] + 500 + 'px');
これでまぁまぁ見られるようになったかな。
だれもいらないかもしれないけど一応こちらにおいておきます。
_ ジーンズ購入
ずっとはいていたジーンズはもう7年近くはいているものです。さすがにボロボロになってきて、嫁に新しいものを買いなさいと怒られた(笑)ので新しいものを買ってきました。Levi'sのものにしたかったのですが、家の近くの店では今まではいていた512が置いてませんでした(もう無くなった??)。なぜ512にこだわるかというと、太ももの部分がきつくて他のものはどれもはけないから・・・・だったはずなのですが、仕方なく502をはいてみたらちゃんとはけるようになってました。そうか・・・本当に筋肉衰えたんだなぁ・・・なんてことを感じる26の冬でした。(;_;
設置をした直後に確認した時には背景画像(黒)が表示されていたのですが、次に見たときには画像類(写真以外)が消えていたのでもう一度「小粋空間」さんの『Lightbox JS で画像を表示する』を読み直して記事に紹...
Lightbox 2を利用する Lightbox JS v2.0 を導入 Lightbox jsのネタ まとめ Ajax なロード時のアニメーションGIF作成ツール - Ajaxload Lightbox JS 2を利用する Google Maps で Lightbox JS を使いたい 【ライブラリ】Lightboxな3点 サムネールをクリックすると同一ウィンド

