- เครดิต
- 4
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
- function parseurl($url, $text, $scheme) {
- global $_G;
- if(!$url && preg_match("/((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|thunder|synacast){1}:\/\/|www\.)[^\["']+/i", trim($text), $matches) && $_G['uid']) {
- $url = $matches[0];
- $length = 65;
- if(strlen($url) > $length) {
- $text = substr($url, 0, intval($length * 0.5)).' ... '.substr($url, - intval($length * 0.3));
- }
- return '<a href="'.(substr(strtolower($url), 0, 4) == 'www.' ? 'http://'.$url : $url).'" target="_blank">'.$text.'</a>';
- } elseif (!$url && preg_match("/((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|thunder|synacast){1}:\/\/|www\.)[^\["']+/i", trim($text), $matches)) {
- $url = $matches[0];
- $length = 65;
- if(strlen($url) > $length) {
- $text = substr($url, 0, intval($length * 0.5)).' ... '.substr($url, - intval($length * 0.3));
- }
- return '<span class="hidelink">คุณจะต้อง<a href="member.php?mod=logging&action=login" onclick="showWindow(\'login\', this.href);return false;">เข้าสู่ระบบ</a> หรือ <a href="member.php?mod=register" onclick="hideWindow(\'login\');showWindow(\'register\', this.href);return false;" title="ลงทะเบียน"> ลงทะเบียน </a> ก่อนจึงจะสามารถมองเห็น link ได้ค่ะ</span>';
- } elseif($_G['uid']){
- $url = substr($url, 1);
- if(substr(strtolower($url), 0, 4) == 'www.') {
- $url = 'http://'.$url;
- }
- $url = !$scheme ? $_G['siteurl'].$url : $url;
- return '<a href="'.$url.'" target="_blank">'.$text.'</a>';
- } else {
- $url = substr($url, 1);
- if(substr(strtolower($url), 0, 4) == 'www.') {
- $url = 'http://'.$url;
- }
- $url = !$scheme ? $_G['siteurl'].$url : $url;
- return '<span class="hidelink">คุณจะต้อง<a href="member.php?mod=logging&action=login" onclick="showWindow(\'login\', this.href);return false;">เข้าสู่ระบบ</a> หรือ <a href="member.php?mod=register" onclick="hideWindow(\'login\');showWindow(\'register\', this.href);return false;" title="ลงทะเบียน"> ลงทะเบียน</a> ก่อนจึงจะสามารถมองเห็น link ได้ค่ะ</span>';
- }
-
- }
คัดลอกไปที่คลิปบอร์ด แปลไทยให้แล้วค่ะ |
|