hotdog โพสต์ 2008-10-10 16:23:16

เห็นถามกันมาเยอะ ตรง out/o.php? เนี๊ยะ..

มาบอกวิธี ยัดทะลวงบอร์ดกันซักหน่อย ก่อนทำอย่าลืม backup ข้อมูลกันก่อนหละ...

ไปดาวน์โหลดตัวสคริปต์มาก่อนครับ ติดตั้งไว้ที่เดียวกับบอร์ด
ดาวน์โหลดที่นี่ครับ
http://www.cj-design.com/products/free_downloads/php_scripts/cjlinkout

จากนั้นไปแก้โค้ด discuz ครับที่ไฟล์
include/discuzcode.func.php

ดูบรรทัีดนี้$discuzcodes['replacearray']['bbcode_regexp'] = array(
                                "cuturl('\\1\\2')",
                                "<a href=\"http://www.\\1\" target=\"_blank\">\\2</a>",
                                "<a href=\"\\1://\\2\" target=\"_blank\">\\3</a>",
                                "<a href=\"mailto:\\1@\\2\">\\1@\\2</a>",เปลี่ยนเป็นดังนี้$discuzcodes['replacearray']['bbcode_regexp'] = array(
                                "cuturl('\\1\\2')",
                                "<a href=\"http://bbs.thaiz.org/out/o.php?out=http://www.\\1\" target=\"_blank\">\\2</a>",
                                "<a href=\"http://bbs.thaiz.org/out/o.php?out=\\1://\\2\" target=\"_blank\">\\3</a>",
                                "<a href=\"mailto:\\1@\\2\">\\1@\\2</a>",ยังไม่หมด ค้นหาต่อ
**** Hidden Message *****

สังเกตุดูการเปลี่ยนแปลง แล้วแก้ไขเป้นเว็บของคุณเองนะครับ
อย่าลืมเปลี่ยน URL ของ ThaiZ เป็นเว็บของคุณเองหละ สังเกตุเอานะครับ อธิบายหมดคงไม่ไหว
แก้ที่ไฟล์นี้ไฟล์เดียวเท่านั้นเองแหละคับ

เิกิดความผิดพลาด หรือ เสียหายต่อเว็บคุณผมไม่รับผิดชอบนะครับ
ผมก็บอกตามวิธีที่ผมทำเท่านั้นเอง ยังไงก็สำรองข้อมูลไว้ก่อนหละกัน
อ่อ ลืมบอกผมใช้ เวอร์ชั่น 6.0 นะครับ
เวอร์ชั่นอื่นผมไม่รู้ว่าเหมือนกันมั้ย

NonGyEn โพสต์ 2008-10-10 16:58:04

ของผมใช้ตัวนี้

Dz 6.1

http://www.thamwebsite.com/cty/php/scripts/linkout.htm


ค้นหาreturn '<a href="'.(substr(strtolower($url), 0, 4) == 'www.' ? 'http://'.$url : $url).'" target="_blank">'.$text.'</a>';แทนที่ด้วยreturn '<a href="o.php?out='.(substr(strtolower($url), 0, 4) == 'www.' ? 'http://'.$url : $url).'" target="_blank">'.$text.'</a>';ค้นหาreturn '<a href="'.$url.'" target="_blank">'.$text.'</a>';แทนที่ด้วยreturn '<a href="o.php?out='.$url.'" target="_blank">'.$text.'</a>';

[ แก้ไขล่าสุด NonGyEn เมื่อ 2008-10-10 17:05 ]

udomjoe โพสต์ 2008-10-10 17:00:58

มันคืออะไรอะคับ

acaz โพสต์ 2008-10-10 17:50:07

ตอบกลับโพสของ หนึ่ง hotdog

นานๆ จะโผล่ซะที :lol

codeman โพสต์ 2008-10-10 19:41:08

ขอบคุณครับ

buachompoox โพสต์ 2008-10-11 13:58:47

ตอบกลับโพสของ หนึ่ง hotdog

แอดมินลึกลับ อิๆๆ
~~

pegus โพสต์ 2008-10-11 14:10:18

ขอบคุณครับ

kirayamato00 โพสต์ 2008-10-11 14:49:47

ขอดู ขอศึกษาหน่อยนะครับ ขอบคุณมากครับ

THEZEN โพสต์ 2008-10-11 19:46:39

มันคืออะไรอะคับ

konmunza โพสต์ 2008-10-13 16:27:30

ขอบคุณมากๆเลย
หน้า: [1] 2 3 4 5 6 7 8
ดูในรูปแบบกติ: เห็นถามกันมาเยอะ ตรง out/o.php? เนี๊ยะ..