技術情報

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。



2007年11月10日

GoogleMap 座標取得

GoogleMap 座標取得

元々自分のために作ったものですが、なんとなく公表します。

色々なサイトを参考にさせてもらいました。

ありがとうございました。

2007年10月17日

ファイル数を数えるコマンド

あるディレクトリ以下のファイル数を数えるコマンドメモ。

PHPファイルの数を出力
find /home/hoge/public_html/ -name '*.php' | wc -l

HTMLファイルの数を出力
find /home/hoge/public_html/ -name '*.html' | wc -l

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 からのパスで書いたほうが幸せかもしれないです。



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

これで動くはず。メモ以上。








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

これで動くはず。メモ以上。








2007年06月30日

qmailadmin

qmailadmin の設定は

.qmailadmin-limits

を各バーチャルドメインのところに置くように書いてあることが多いけど

vlimits.default

でいいのではないかと思う。

qmailadmin

qmailadmin の設定は

.qmailadmin-limits

を各バーチャルドメインのところに置くように書いてあることが多いけど

vlimits.default

でいいのではないかと思う。

2007年06月21日

超高速デフラグソフト

Auslogics Disk Defrag

かなり高速にデフラグしてくれます。

デフラグ終了後にはどれくらい早くなったかをパーセンテージで表示してくれます。

http://www.auslogics.com/

Auslogics Disk Defrag



超高速デフラグソフト

Auslogics Disk Defrag

かなり高速にデフラグしてくれます。

デフラグ終了後にはどれくらい早くなったかをパーセンテージで表示してくれます。

http://www.auslogics.com/

Auslogics Disk Defrag



プロフィール
Blog内検索
最新記事
アーカイブ
カテゴリー


管理用

リンク
佐賀のお天気
モブログ
オススメ本
  • livedoor Readerに登録
  • RSS
  • livedoor Blog(ブログ)