その他の最近のブログ記事

<option>hoge</option>

となっていて、valueをhogeの内容で追加したい場合、

<option>\(.+\)</option>

<option value="\1">\1</option>
で可能。

()でかこってマッチした文字列は、\1に入るのがポイント。

Mantisの1.0.7での日本語utf対応は、

config_inc.phpに
$g_default_language = 'japanese_utf8';
を追加。viewやテキストがutf8で表示される。

DB接続部分が設定されていないので、
core/adodb/drivers/adodb-mysql.inc.php
の347行目位の
if ($this->_connectionID === false) return false;
の下に、
mysql_query("SET NAMES utf8", $this->_connectionID);
を追加する。

スタイルシート(css)でbodyタグとテーブル(table)のtdタグのフォントの大きさを指定している時、DOCTYPEによってフォントの大きさが変わる。

body { font-size: 85%;}
td { font-size: 85%}
と指定している時、

1)
DOCTYPEを何も指定していなかったり、
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
とTransitionalでURLが指定していない場合、

tdのフォントサイズはbodyのフォントのサイズに依存しない。 また、テーブルをネストした場合もtdのサイズは変わらない。

2)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">

とtransitionalでURLが指定してある場合とstrictの場合、
tdのフォントサイズはbodyのフォントサイズに依存する(80 x 80 = 64%)。(body{ font-size: 80%} {td: font-size: 80%}の場合、テーブルがネストしている場合、tdのサイズは変わる(80 x 80 x 80 = 51%)。

Win IE6 Firefox2
OSX Firefox2
で確認。

OSXのSafari3の場合、1)の場合は、tdのフォントサイズはbodyのフォントサイズに影響しない。

2)の場合は、tdのフォントサイズはbodyのフォントサイズに依存する。ただしテーブルがネストしていても、サイズは変わらない。

開発中に別sessionでテストしたい時など有効

/Applications/Firefox.app/Contents/MacOS/firefox-bin -ProfireManager

でプロファイルマネージャーが起動する。

BフレッツのマンションタイプにしたらSkypeが繋がらなくなった。
SkypeのIncoming接続ポートを80にしようとしたが、
Skypeエラー
正しいポート番号は1024から65535です
と表示されてしまって、マンションタイプでは駄目なのかと思ったら、無線ルーター(RV230SE)の設定でした。

192.168.1.1でルーターの設定画面を表示させ、
詳細設定→パケットフィルタ設定で、
空いている番号に、
SkyepのImcomingポート番号で記述されているポートをフィルタの種別で、通過を追加しすると、Skypeが接続出来た。

追記・・・
と思いましたら、プロバイダのぷららに、ネットバリアセキュリティというのがあり、その問題でした。
http://www.plala.or.jp/member/option_service/secuplus/nbb/

どうでしょうかabc

ABBRタグ

| | コメント(0) | トラックバック(0)

HTMLでabbrタグとうのが存在した。

<abbr title="xxxx">xxxxx</abbr>

abbrタグはマニュアルなどを使用する時にとても便利そうです。

初めてしました。。。勉強不足。

DSブラウザを購入した。
最初携帯の方が入力しやすいと思ったが、机にきちんとおいて入力した場合、
タッチパネルは早く感じた。

色々な使い方が考えられるが、ちょっと速度が遅い気がする。
メモリが少ないのか、それとも違う理由があるのかな?
あと、マルチメディア系が使えないから今後に期待。

Mozilla/4.0 (compatible; MSIE 6.0; Nitro) Opera 8.50[ja]
と表示された。

http://plusd.itmedia.co.jp/games/articles/0607/25/news035.html

ちなみにWX310K(PHS)は
Mozilla/4.0 (compatible; MSIE 6.0; KYOCERA/WX310K/2;1.2.3.16.000000/0.1) Opera7.0[ja]

ちなみにJavaScriptはalert('ok')は動作する。
cssのdisplay要素は聞かない。

javascriptとcssの対応表を誰か作ってくれないかな。

Mantisで送られてくるメールが文字化けする。

core/email_api.phpを編集。

678行目の
$mail->CharSet = lang_get( 'charset', lang_get_current() );
をコメントアウトし、代わりに下記を記述。

$mail->CharSet = 'ISO-2022-JP';
$mail->Encoding = "7bit";

※CharSetはCharsetと大文字小文字が違っていたら駄目。

また、
730行目位の
$mail->Subject = $t_subject;
$mail->Body = make_lf_crlf( "\n".$t_message );


$t_subject = mb_convert_encoding($t_subject, "iso-2022-jp", "auto");
$t_subject = "=?iso-2022-jp?B?".base64_encode($t_subject)."?=";
$mail->Subject = $t_subject;

$t_message = mb_convert_encoding($t_message, "iso-2022-jp", "auto");
$mail->Body = make_lf_crlf( "\n".$t_message );

に変更すると、文字化けが解消される。

Mantis
http://www.alles.or.jp/~sogabe/mantis/

日本語マニュアル
http://www.alles.or.jp/~sogabe/mantis/manual/index.html

このアーカイブについて

このページには、過去に書かれたブログ記事のうちその他カテゴリに属しているものが含まれています。

前のカテゴリはSQLです。

次のカテゴリはバグ?です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。