記事No | : 7035 |
投稿日 | : 2010/02/17(Wed) 21:14:12 |
タイトル | : WEBPATIの改造(TELタグ) |
ID情報 | : waka0510 |
投稿者 | : はやぶさ |
URL | : http://xxx.com |
URLはフェイクです。
WEBPATIOの記事の中に電話番号があった場合、それをただのテキストではなく、TELタグに置き換えたいのですが、どのようにすれば可能になりますでしょうか?
ちなみに仲間内だけで使用する掲示板ですので個人情報の漏洩等の心配はありません。イベントで使用する施設の番号などのやり取りを簡易で行いたいです。お詳しい方おられましたらお教えいただけると助かります。よろしくお願いいたします。
記事No | : 7036 |
投稿日 | : 2010/02/17(Wed) 21:57:33 |
タイトル | : Re: WEBPATIの改造(TELタグ) |
ID情報 | : liberty8 |
投稿者 | : KK |
> URLはフェイクです。
>
> WEBPATIOの記事の中に電話番号があった場合、それをただのテキストではなく、TELタグに置き換えたいのですが、どのようにすれば可能になりますでしょうか?
>
> ちなみに仲間内だけで使用する掲示板ですので個人情報の漏洩等の心配はありません。イベントで使用する施設の番号などのやり取りを簡易で行いたいです。お詳しい方おられましたらお教えいただけると助かります。よろしくお願いいたします。
telは他のHTML要素ですが・・・address要素で良いと思うのですが。
read.cgiのリンク処理サブルーチンに以下の様に書き足すことで可能かと。
$msg =~ s/\[TEL\]([\d\-\(\)]+)\[\/TEL\]/<address>$1<\/address>/ig;
↑は電話番号を[TEL]〜[/TEL]又は[tel]〜[/tel]で囲みます。
* 追記
色々修正しました。多分これで大丈夫かと。
もう一つルーチンがありましたが、レス参照文字列の回避がうまくいかなかったので削除しました。
記事No | : 7038 |
投稿日 | : 2010/02/18(Thu) 00:21:20 |
タイトル | : Re^2: WEBPATIの改造(TELタグ) |
ID情報 | : waka0510 |
投稿者 | : はやぶさ |
KK様に教えていただいたタグを実際に使用して見ましたが、
どうやら電話番号には無反応のようでしたので今回の内容を色々と応用してみたところ、
$msg =~ s/\[TEL\]([\d\-\(\)]+)\[\/TEL\]/ <a href=\"tel:$1\">$1<\/a>/ig;
と記述する事で希望した内容にする事が出来ました。
今回は大変勉強になりました。
KK様のご厚意に深く感謝いたします、ありがとうございました。
また何かありましたら、よろしくお願いいたします。