XOOPSでLightbox JS
大分有馬のサイト構築も細かい修正を経て一段落してきたんで、趣味に走って画像表示にLightboxなんか使ってみたりして。
普通にLightboxのインストールをして、テーマテンプレートでjsとかcssをかを全部で読んでおいてから、html/class/module.textsanitizer.phpのxoopsCodeDecodeのパターンが並びまくってるあたりでパターンの先頭に、
$temp = XOOPS_URL; $temp = preg_replace("/\./sU","\.",$temp); $temp = preg_replace("/\//sU","\/",$temp); $patterns = "/\[url=(['\"]?)(".$temp."\/[^\"'<>]*)(\.jpg|\.png|\.gif)\\1](.*)\[\/url\]/sU"; $replacements = '<a href="\\2\\3" rel="lightbox" title=" ">\\4</a>';
とか突っこんでみたら、newsとかpopnupblogで動いた風味。$tempとかは、自サイトに限らんなら不要やけど…。
myalbumとかはテンプレート弄ればなんとかなるでしょ。