Acer_Aspire โพสต์ 2011-9-12 19:28:59

Mod:ช่อง Url กระทู้ [Update V2]

แก้ไขครั้งสุดท้าย 2012-4-30 04:09 โดย Acer_Aspire

New V.2 ตัด อักษร t ออกไป

สวัสดีครับชาวดิสคัสไทย วันนี้มานำเสนอวิธีการ Mod ช่อง Url กระทู้

http://upic.me/i/81/180024dw9ynnkkx0z8wnap.png

มายำกันเลยยย :P

ก่อนอื่นไปที่ youdomain/template/default/forum (youdomain = เว็บของคุณ) และไปที่ไฟล์ viewthread_node.htm

กดแก้ไข หาโค๊ดต่อไปนี้<!--{if !empty($lastmod['modaction'])}-->แล้วนำ โค๊ดต่อไปนี้ไปวางด้านล่าง<!--{if $post['first']}-->
                     <div style="border:#CAD9EA solid 0px; padding:5px; text-align:center; margin-bottom:10px;">
<p class="mtm pns"><strong style="color:gray;">URL ของกระทู้ : </strong><input type="text" onClick="this.select();setCopy('{$_G}{$_G}', '');" value="{$_G}{$_G}" size="40" class="px" style="vertical-align:middle;" readonly="true" />&nbsp;<button type="button" name="linkurl_btn" onClick="jq(this).prev().select();setCopy('{$_G}{$_G}', '');" value="true" id="linkurl_btn" class="pn"><strong>คัดลอก</strong></button></p></div>
<!--{/if}-->แล้วทำการกด Save บันทึก อัพเดทแคช

Ps.ถ้าอยากให้เป็นภาษาไทย ไฟล์ viewthread_node.htm รูปแบบภาษาต้องเป็น ANSI

ต่อ . ไปยังไฟล์ .htaccess ที่อยู่หน้า Root แล้วเพิ่มโค๊ดต่อไปนี้RewriteRule ^(+)$ forum.php?mod=viewthread&tid=$1 ไว้ใต้RewriteRule ^(+)-(.+)\.html$ $1.php?rewrite=$2&%1

กดเซฟ อัพเดชแคช รอผล   หากท่านใด เอะ แก้ตรงไหนฟะ ทำไมมันยากอย่างนี้เราก่อมีบริการใจดีใส่ให้
(ปล.ไฟล์นี้เป็นไฟล์เริ่มแรกของ Discuz หากท่านโมอ่ะไรไว้ในไฟล์นี้ กรุณา back up ไฟล์เก่าไว้ด้วย)

ฟรีไม่คิดเงินขอแค่คำขอบคุณก่อพอ

หากผิดตรงไหนต้องขออภัยด้วยนะครับ

iiimouiii โพสต์ 2011-9-12 19:31:02

ขอบคุณมากๆครับบ ได้ใช้ซะที อิอิ

MasterTGZ โพสต์ 2011-9-12 19:31:27

ขอบคุณครับ อิอิ
พี่เต้ยนี่ก็ใจดีเกิน นึกว่าจะให้่ดูเด่นๆมีไม่กี่เว็บ {:984:}

sm949dz

copenhagen โพสต์ 2011-9-12 19:39:38

ขอบคุณมากครับ

hen โพสต์ 2011-9-12 20:57:56

sm955dz กับ 50 ที่ให้มา ถือว่าหายกัน

Zerono โพสต์ 2011-9-12 23:54:54

ทำแล้วไม่เกิดอะไรขึ้นเลย sm913dz

StaFF_PiRcH โพสต์ 2011-9-17 03:30:00

ขอบคุณครับบ (ถึงจะโหลดไปแล้วไม่ไำด้ใช้ก็เหอะ ฮา ๆ)

skynet โพสต์ 2011-11-2 09:36:20

ต้นฉบับโพสต์โดย Zerono เมื่อ 2011-9-12 23:54 static/image/common/back.gif
ทำแล้วไม่เกิดอะไรขึ้นเลย

ค้าหา<!--{if !empty($lastmod['modaction'])}-->
            <div class="modact"><a href="forum.php?mod=misc&action=viewthreadmod&tid=$_G" title="{lang thread_mod}" onclick="showWindow('viewthreadmod', this.href)"><!--{if $lastmod['modactiontype'] == 'REB'}-->{lang thread_mod_recommend_by}<!--{else}-->{lang thread_mod_by}<!--{/if}--></a></div><!--{/if}-->วาง code นี้ด้านล่าง<!--{if $post['first']}-->
                     <div style="border:#FFFFF solid 0px; padding:6px; text-align:center; margin-bottom:11px;">
                <p class="mtm pns">
                <strong style="color:gray;">URL กระทู้</strong>
                <input type="text" onClick="this.select();setCopy('http://www.domain.com/t$_G', '');" value="http://www.domain.com/t$_G" size="40" class="px" style="vertical-align:middle;" readonly="true" />
                &nbsp;
                <button type="button" name="linkurl_btn" onClick="this.select();setCopy('http://www.domain.com/t$_G', '');" value="true" id="linkurl_btn" class="pn"><strong>คัดลอก</strong></button>
                </p>
                </div>
<!--{/if}-->

beautiful โพสต์ 2012-2-13 12:19:33

ขอบคุณครับป๋ม

beautiful โพสต์ 2012-8-17 02:47:40

http://www.yourname.com/70

ใช้แล้วได้ลิ้งนี้มาแทนอ่าครับ แก้ยังไงครับ

http://www.yourname.com/home/dstepx/domains/yourname.com/public_html/forum.php?mod=viewthread&tid=70
หน้า: [1] 2
ดูในรูปแบบกติ: Mod:ช่อง Url กระทู้ [Update V2]