記事No | : 3871 |
投稿日 | : 2008/06/16(Mon) 08:41:11 |
タイトル | : WebPatioで独自タグ |
ID情報 | : shuan |
投稿者 | : しゅあん |
URL | : http://www.kent-web.com/ |
WebPatioで独自タグを使うにはどうすれば良いのでしょう?
参照機能と似た感じかな?と思ってそのあたりを弄ったのですが、エラーになってしまいます。
一応、こんな感じにしたいと思っています。
「 [img]画像URL[/img] 」→「 画像を表示 」
「 [font][red]文字[/font] 」→「赤い文字」
※諸事情により、URLの記述が出来ません。
※サーバーはロリポップを使用しています。
※WebPatioは最新版です。他の改造は行っていません。
規約違反気味ですが、、、ご教授お願いします。
記事No | : 3876 |
投稿日 | : 2008/06/16(Mon) 22:14:52 |
タイトル | : 自己解決+サンプル掲載 |
ID情報 | : shuan |
投稿者 | : しゅあん |
すいません、Perl入門にて研究した結果、自己解決ができました。
一応、サンプルを置いておきます。使用に耐えるか分かりませんが^^;
$msg =~ s/\[FONT\]/<font /gi; ##★追加*フォント用独自タグ開始
$msg =~ s/\[\/FONT\]/\<\/font>/gi; ##★追加*フォント用独自タグ終了
$msg =~ s/\[c\]/color=\"/gi; ##★追加*フォント(色)用独自タグ開始
$msg =~ s/\[\/c\]/\">/gi; ##★追加*フォント(色)用独自タグ終了
$msg =~ s/\[s\]/size=\"/gi; ##★追加*フォント(大)用独自タグ開始
$msg =~ s/\[\/s\]/\">/gi; ##★追加*フォント(大)用独自タグ終了
上記を「read.cgi リンク処理」に追加しました。
[font][c]#ff0000[/c]赤い文字[/font]
こんな感じで記述するとスレッド内で効果が出ます。
[c][/c]→[s][/s] にすると、文字の大きさを変えるタグになります。
HTMLやPerlの知識があれば、他のタグも作れるはずです。
異常があったらすいません...