本帖最后由 wayking 于 2011-3-14 11:35 编辑
我的版本是DZ X1.5相信UCHOME里也适用
打开
- /source/include/space/space_blog.php
复制代码
查找
- $blog['message'] = blog_bbcode($blog['message']);
复制代码
替换为
- function strip_only($str, $tags, $stripContent = false) {
- $content = '';
- if(!is_array($tags)) {
- $tags = (strpos($str, '>') !== false ? explode('>', str_replace('<', '', $tags)) : array($tags));
- if(end($tags) == '') array_pop($tags);
- }
- foreach($tags as $tag) {
- if ($stripContent) $content = '(.+</'.$tag.'[^>]*>|)';
- $str = preg_replace('#</?'.$tag.'[^>]*>'.$content.'#is', '', $str);
- }
- return $str;
- }
- $blog['message'] = strip_only(blog_bbcode($blog['message']),'a');
复制代码
完美解决日志显示URL外链的问题
演示:http://home.macheng.net.cn
|