rokaisakkon โพสต์ 2011-7-27 01:25:03

Link Out + กัน bot + กัน ~เซ็นเซอร์~

- ระบบ ลิงค์นอกเว็บไซต์
- กัน บอทออกนอกเว็บเรา
- กันลิงค์ ~เซ็นเซอร์~ (เมื่อมีลิงค์แบบนี้ มันจะโชว์ url เลยไม่จำเป็นต้องกดเพื่อรอ เวลา)





ตัวอย่างครับ

ลองเข้าไปที่ลิงค์นี้ครับhttp://~เซ็นเซอร์~/2CnR5พอเข้าไปต้องรอเวลา บ๊ะ เสียเวลาซะมัดยากเลย

แต่ถ้าไปแบบนี้เห้ยยยยยย เห็นลิงค์เลยไม่ต้องเสียเวลาhttp://www.ge-7.com/bbs/linkout.php?out=http://~เซ็นเซอร์~/2CnR5โค้ดฟรี แบบใช้งาน linkout.php ของ Ge-7 นะครับ ก่อนทำการใด ๆ กรุณาแบ๊กอัพไฟล์ไว้

ไปที่ discuz_x2/source/function/function_discuzcode.php

ค้นหาfunction parseurl($url, $text, $scheme) {
        global $_G;
        if(!$url && preg_match("/((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|thunder|qqdl|synacast){1}:\/\/|www\.)[^\[\"']+/i", trim($text), $matches)) {
                $url = $matches;
                $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>';
        } else {
                $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>';
        }
}แทนที่function parseurl($url, $text, $scheme) {
        global $_G;
        if(!$url && preg_match("/((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|thunder|qqdl|synacast){1}:\/\/|www\.)[^\[\"']+/i", trim($text), $matches)) {
                $url = $matches;
                $length = 65;
                if(strlen($url) > $length) {
                        $text = substr($url, 0, intval($length * 0.5)).' ... '.substr($url, - intval($length * 0.3));
                }
                return '<a href="http://www.ge-7.com/bbs/linkout.php?out='.(substr(strtolower($url), 0, 4) == 'www.' ? 'http://'.$url : $url).'" target="_blank" rel="nofollow">'.$text.'</a>';
        } else {
                $url = substr($url, 1);
                if(substr(strtolower($url), 0, 4) == 'www.') {
                        $url = 'http://'.$url;
                }
                $url = !$scheme ? $_G['siteurl'].$url : $url;
                return '<a href="http://www.ge-7.com/bbs/linkout.php?out='.$url.'" target="_blank" rel="nofollow">'.$text.'</a>';
        }
}อันนี้สำหรับเสียตังค์(มันดีกว่าด้านบนแน่นอน)

วิธีทำเหมือนกัน แต่ตรงแทนที่ให้เอาโค้ดในนี้ไปแทน





มีปัญหาอะไร ลองบอกกันมาได้ครับผม

adman โพสต์ 2011-7-27 02:48:11

ขอบคุณก่อน ทดลองทีหลัง
เพราะอยากจะทำแบบนี้อยู่ แต่วุ่น ๆ จนลืม
กระทุ้นี้เหมือน ย้ำเตือนว่า อย่าลืมทำ Link Out นะ

ขอบใจมากน้อง

vitaminzee โพสต์ 2011-7-27 06:07:52

หนับหนุนครับ

MasterTGZ โพสต์ 2011-7-27 06:42:43

โอ้ว ขอบคุณมากครับ ^_^
sm946dzsm946dz

rokaisakkon โพสต์ 2011-7-27 08:31:05

ไม่รู้ ทำไหมผม เพิ่มไม่ได้ งั้นก็ ขอบอกตรงนี้ละกัน

อัพเดท : สามารถใช้ได้กับ http://linkbucks.com แล้วครับผม
อัพเดท : กันมือดีชอบ Iframe ^^
อัพเดท : ถ้า Url ไม่มี http://ระบบจะเพิ่มให้อัตโนมัติ
อัพเดท : กันส่ง Url ผิดพลาด


ใครมีเว็บที่รอเวลา ในการกดแล้วถึงจะลิงค์ไปให้ ส่งมาทาง Pm เลยครับเดียวผม เพิ่มให้ ^^

เพิ่มเนื้อหา (2011-7-27 08:36):
ทดสอบการเพิ่ม - -*

jaideejung007 โพสต์ 2011-7-27 08:50:54

โอเค เจ๋งมากครับ

เด๋ยวพัฒนาต่อให้เป็นลิงค์แบบhttp://www.ge-7.com/bbs/go/http://~เซ็นเซอร์~/2CnR5

[E]x[P] โพสต์ 2011-7-27 10:44:12

เวลามีคนกด Link Out มันก็ลิงค์ไปที่เว็บคุณงั้นหรอ
ไม่น่าเสียตังซือเลย

iiimouiii โพสต์ 2011-7-27 16:05:19

ระบบนี้ดีครับบ เดียวลองเอาไปดัดแปลงใช้งานดูดีกว่า อิอิ

ZeroBlack โพสต์ 2011-7-27 20:56:20

น่าจะย้ายไป MOD HACK

kaiaoo โพสต์ 2011-7-29 11:39:44

ขอบคุณอยากได้แบบนี้และครับ ^ ^

เพิ่มเนื้อหา (2011-7-29 11:50):
ผมนำมาใช้กับลิงค์ออก ส่วนหัว ทำไห้เบาแรงได้เยอะเลย ขอบคุณกับความรู้ด
หน้า: [1] 2
ดูในรูปแบบกติ: Link Out + กัน bot + กัน ~เซ็นเซอร์~