転送スクリプトをXOOPSに組込む

Date
2005-08-21 (日)
Category
XOOPS関連
[url=http://mynoah.net/archives/2005/08/imenu.html]ime.nuみたいなスクリプト[/url]の記事で書いたスクリプトをxoopsに組み込んでみる。 設定ファイルはxoops_root/class/module.textsanitizer.php 134行目付近の$replacementsを書き換える。 [code]$patterns = array("/(^|[^]_a-z0-9-=\"'\/])([a-z]+?):\/\/([^, \r\n\"\(\)'<>]+)/i", "/(^|[^]_a-z0-9-=\"'\/])www\.([a-z0-9\-]+)\.([^, \r\n\"\(\)'<>]+)/i", "/(^|[^]_a-z0-9-=\"'\/])ftp\.([a-z0-9\-]+)\.([^, \r\n\"\(\)'<>]+)/i", "/(^|[^]_a-z0-9-=\"'\/:\.])([a-z0-9\-_\.]+?)@([^, \r\n\"\(\)'<>\[\]]+)/i"); $replacements = array("\\1\\2://\\3", "\\1www.\\2.\\3", "\\1ftp.\\2.\\3", "\\1\\2@\\3");[/code] ↓ [code]$patterns = array("/(^|[^]_a-z0-9-=\"'\/])([a-z]+?):\/\/([^, \r\n\"\(\)'<>]+)/i", "/(^|[^]_a-z0-9-=\"'\/])www\.([a-z0-9\-]+)\.([^, \r\n\"\(\)'<>]+)/i", "/(^|[^]_a-z0-9-=\"'\/])ftp\.([a-z0-9\-]+)\.([^, \r\n\"\(\)'<>]+)/i", "/(^|[^]_a-z0-9-=\"'\/:\.])([a-z0-9\-_\.]+?)@([^, \r\n\"\(\)'<>\[\]]+)/i"); $replacements = array("\\1\\2://\\3", "\\1www.\\2.\\3", "\\1ftp.\\2.\\3", "\\1\\2@\\3");[/code] hogehoge.comの部分がスクリプトを置いているURLになる。 モジュールによっては独自のtextsanitizer.phpを用意している物もあるので適宜変更が 必要です。

Comment:0

Comment Form

Remember Me?

Trackback:0

TrackBack URL for this entry
http://mynoah.net/mt-tb.cgi/11
Listed below are links to weblogs that reference
転送スクリプトをXOOPSに組込む from おじさんの備忘録

Return to Page Top