#### ## Tidligere script #### function tagster_url($str, $target, $css_class) { $ins_str = ""; if ($css_class) $ins_str .= " class=\"".$css_class."\""; if ($target) $ins_str .= " target=\"".$target."\""; $newSize = "width=300"; if(ereg(".jpg|.gif|.JPG|.GIF|.PNG",$str) && $_SESSION['access'] == "1"){ $str = tagster_expand($str); $str = preg_replace ("/(mms|ftp|http|https|telnet|news|nntp|file|irc):\/\/([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i","
", $str); $str = preg_replace ("/(\s|tp\:|\(|\[|\>)(www\.)([a-z0-9~#%@&:;=!',_\-זרו\(\)\?\/\.jpg\|\.gif|\.png]+)/i", "
", $str); }else{ $str = tagster_expand($str); $str = preg_replace ("/(mms|ftp|http|https|telnet|news|nntp|file|irc):\/\/([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i", "\\1://\\2", $str); $str = preg_replace ("/(\s|tp\:|\(|\[|\>)(www\.)([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i", "\\1\\2\\3", $str); $str = preg_replace ("/(\s|tp\:|\(|\[|\>)(ftp\.)([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i", "\\1\\2\\3", $str); } return tagster_reduce($str); } ############################# ## Lרsning ############################# //tagster function tagster_url($str, $target, $css_class) { $ins_str = ""; if ($css_class) $ins_str .= " class=\"".$css_class."\""; if ($target) $ins_str .= " target=\"".$target."\""; $newSize = "width=300"; $strF = ""; $strArr = split("
",$str); foreach($strArr as $strLine){ if(ereg(".jpg|.gif|.JPG|.GIF|.PNG",$strLine) && $_SESSION['access'] == "1"){ $strLine = tagster_expand($strLine); $strLine = preg_replace ("/(mms|ftp|http|https|telnet|news|nntp|file|irc):\/\/([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i","
", $strLine); $strLine = preg_replace ("/(\s|tp\:|\(|\[|\>)(www\.)([a-z0-9~#%@&:;=!',_\-זרו\(\)\?\/\.jpg\|\.gif|\.png]+)/i", "
", $strLine); }else{ $strLine = tagster_expand($strLine); $strLine = preg_replace ("/(mms|ftp|http|https|telnet|news|nntp|file|irc):\/\/([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i", "\\1://\\2", $strLine); $strLine = preg_replace ("/(\s|tp\:|\(|\[|\>)(www\.)([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i", "\\1\\2\\3", $strLine); $strLine = preg_replace ("/(\s|tp\:|\(|\[|\>)(ftp\.)([a-z0-9~#%@&:;=!',_זרו\(\)\?\/\.\-\+\[\]\|\*\$\^\{\}]+)/i", "\\1\\2\\3", $strLine); } $strF .= $strLine; } return tagster_reduce($strF); }