技術情報
2007年12月05日
thickbox.js で読み込むファイルに引数を送る
効果的にサブウインドウを見せるテクニック。
lightbox.js
http://www.huddletogether.com/projects/lightbox/
thickbox.js
http://jquery.com/demo/thickbox/
thickbox.js を使っていてPHPなどのプログラムに引数を送りたい場合、
普通に
hoge.php?TB_iframe=true&width=680&height=370&id=123
などとやっても「id」は送られない。
しょうがないので thickbox.js 自体を見ていく。
196行目あたりで
iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent'
というのを発見。
ここでiframeをで呼び出しているので、ここに引数を与えてやる。
少し上の方でクエリーの処理はしてくれているので楽でした。
iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"?id="+params['id']+"' id='TB_iframeContent'
これでOK。
lightbox.js
http://www.huddletogether.com/projects/lightbox/
thickbox.js
http://jquery.com/demo/thickbox/
thickbox.js を使っていてPHPなどのプログラムに引数を送りたい場合、
普通に
hoge.php?TB_iframe=true&width=680&height=370&id=123
などとやっても「id」は送られない。
しょうがないので thickbox.js 自体を見ていく。
196行目あたりで
iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent'
というのを発見。
ここでiframeをで呼び出しているので、ここに引数を与えてやる。
少し上の方でクエリーの処理はしてくれているので楽でした。
iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"?id="+params['id']+"' id='TB_iframeContent'
これでOK。
2007年10月17日
2007年09月15日
mod_layout メモ(2)
mod_layout であるページや、あるディレクトリ内は非対応にさせたい場合。
LayoutIgnoreURI を使います。
LayoutHeader /home/hoge/public_html/header.html
などの下に
LayoutIgnoreURI hoge.html
と書きます。
特定のファイルに表示させたくない場合
LayoutIgnoreURI hoge.html
特定の拡張子のファイルに表示させたくない場合
LayoutIgnoreURI *.php
LayoutIgnoreURI *.cgi
特定のディレクトリ内は表示させたくない場合
LayoutIgnoreURI /hoge/*
この場合なぜかフルパスでは動かないようです。
バーチャルホスト等で使用する場合は、その DocumentRoot からのパスで書いたほうが幸せかもしれないです。
LayoutIgnoreURI を使います。
LayoutHeader /home/hoge/public_html/header.html
などの下に
LayoutIgnoreURI hoge.html
と書きます。
特定のファイルに表示させたくない場合
LayoutIgnoreURI hoge.html
特定の拡張子のファイルに表示させたくない場合
LayoutIgnoreURI *.php
LayoutIgnoreURI *.cgi
特定のディレクトリ内は表示させたくない場合
LayoutIgnoreURI /hoge/*
この場合なぜかフルパスでは動かないようです。
バーチャルホスト等で使用する場合は、その DocumentRoot からのパスで書いたほうが幸せかもしれないです。
2007年08月17日
mod_layout メモ
FedoraCoreへmod_layoutのインストールメモ
# yum -y install httpd-devel
# cd /usr/local/src/
# wget http://download.tangent.org/mod_layout-5.0.tar.gz
# tar xvzf mod_layout-5.0.tar.gz
# cd mod_layout-5.0
# make
# make install
+--------------------------------------------------------+
| All done. |
| |
| Thanks for installing mod_layout. |
+--------------------------------------------------------+
が出ればインストールOK。
httpd リスタート
# /etc/init.d/httpd restart
これで完了。
テストとして動作させたいディレクトリに
header.html
index.html
を置く。
index.htmlは適当なページ。header.htmlは挿入させたい文字列等・・・
で、.htaccessを置く。
.htaccessの中身
AddOutputFilter LAYOUT html
LayoutHeader /home/hoge/public_html/header.html
これで動くはず。メモ以上。
# yum -y install httpd-devel
# cd /usr/local/src/
# wget http://download.tangent.org/mod_layout-5.0.tar.gz
# tar xvzf mod_layout-5.0.tar.gz
# cd mod_layout-5.0
# make
# make install
+--------------------------------------------------------+
| All done. |
| |
| Thanks for installing mod_layout. |
+--------------------------------------------------------+
が出ればインストールOK。
httpd リスタート
# /etc/init.d/httpd restart
これで完了。
テストとして動作させたいディレクトリに
header.html
index.html
を置く。
index.htmlは適当なページ。header.htmlは挿入させたい文字列等・・・
で、.htaccessを置く。
.htaccessの中身
AddOutputFilter LAYOUT html
LayoutHeader /home/hoge/public_html/header.html
これで動くはず。メモ以上。
mod_layout メモ
FedoraCoreへmod_layoutのインストールメモ
# yum -y install httpd-devel
# cd /usr/local/src/
# wget http://download.tangent.org/mod_layout-5.0.tar.gz
# tar xvzf mod_layout-5.0.tar.gz
# cd mod_layout-5.0
# make
# make install
+--------------------------------------------------------+
| All done. |
| |
| Thanks for installing mod_layout. |
+--------------------------------------------------------+
が出ればインストールOK。
httpd リスタート
# /etc/init.d/httpd restart
これで完了。
テストとして動作させたいディレクトリに
header.html
index.html
を置く。
index.htmlは適当なページ。header.htmlは挿入させたい文字列等・・・
で、.htaccessを置く。
.htaccessの中身
AddOutputFilter LAYOUT html
LayoutHeader /home/hoge/public_html/header.html
これで動くはず。メモ以上。
# yum -y install httpd-devel
# cd /usr/local/src/
# wget http://download.tangent.org/mod_layout-5.0.tar.gz
# tar xvzf mod_layout-5.0.tar.gz
# cd mod_layout-5.0
# make
# make install
+--------------------------------------------------------+
| All done. |
| |
| Thanks for installing mod_layout. |
+--------------------------------------------------------+
が出ればインストールOK。
httpd リスタート
# /etc/init.d/httpd restart
これで完了。
テストとして動作させたいディレクトリに
header.html
index.html
を置く。
index.htmlは適当なページ。header.htmlは挿入させたい文字列等・・・
で、.htaccessを置く。
.htaccessの中身
AddOutputFilter LAYOUT html
LayoutHeader /home/hoge/public_html/header.html
これで動くはず。メモ以上。
2007年06月30日
2007年06月21日
超高速デフラグソフト
Auslogics Disk Defrag
かなり高速にデフラグしてくれます。
デフラグ終了後にはどれくらい早くなったかをパーセンテージで表示してくれます。
http://www.auslogics.com/

かなり高速にデフラグしてくれます。
デフラグ終了後にはどれくらい早くなったかをパーセンテージで表示してくれます。
http://www.auslogics.com/

超高速デフラグソフト
Auslogics Disk Defrag
かなり高速にデフラグしてくれます。
デフラグ終了後にはどれくらい早くなったかをパーセンテージで表示してくれます。
http://www.auslogics.com/

かなり高速にデフラグしてくれます。
デフラグ終了後にはどれくらい早くなったかをパーセンテージで表示してくれます。
http://www.auslogics.com/











