[MOD] Post links

แนะนำ Mod ต่างๆ ของ PHPBB3 แนะนำความสามารถ ของ mod การติดตั้ง การเข้ากันได้กับเวอร์ชั่น

Moderator: mindphp

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

[MOD] Post links

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

3-6-2557 17-55-38.png
3-6-2557 17-55-38.png (118.16 KiB) Viewed 1100 times
รายละเอียด :: MOD นี้จะเพิ่มการเชื่อมโยง(link)ไปยังทุกข้อความของคุณ คุณสามารถเลือกที่จะแสดงการเชื่อมโยงแบบ bb โค้ดและการเชื่อมโยงรูปแบบ html ที่โพสต์ การเชื่อมโยงนี้ถูกซ่อนไว้โดยค่าเริ่มต้น สามารถคลิกเพื่อดู link ได้เพียงครั้งเดียว
พัฒนาโดย :: Senky
Version :: 1.0.2
ดาวน์โหลดได้ที่ :: https://www.mindphp.com/download/files/7 ... 2-zip.html
ไฟล์ที่ใช้ในการติดตั้ง ::
viewtopic.php,
language/en/viewtopic.php,
styles/prosilver/template/viewtopic_body.html
วิธีการติดตั้ง ::
เปิดไฟล์ =>viewtopic.php,
ค้นหา ::

โค้ด: เลือกทั้งหมด

    'S_MOD_ACTION'             => append_sid("{$phpbb_root_path}mcp.$phpEx", "f=$forum_id&t=$topic_id" . (($start == 0) ? '' : "&start=$start") . "&quickmod=1&redirect=" . urlencode(str_replace('&', '&', $viewtopic_url)), true, $user->session_id), 
เติมท้าย ::

โค้ด: เลือกทั้งหมด

    'S_LINKS_ENABLED'             => $config['pl_enable'],
    'S_LINKS_LINK_ENABLED'             => $config['pl_link'],
    'S_LINKS_BBCODE_ENABLED'             => $config['pl_bbcode'],
    'S_LINKS_HTML_ENABLED'             => $config['pl_html'], 
ค้นหา ::

โค้ด: เลือกทั้งหมด

        'U_MINI_POST'        => append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $row['post_id']) . (($topic_data['topic_type'] == POST_GLOBAL) ? '&f=' . $forum_id : '') . '#p' . $row['post_id'], 
แทนที่โค้ด ::

โค้ด: เลือกทั้งหมด

        'U_MINI_POST'        => append_sid(generate_board_url() . "/viewtopic.$phpEx", 'p=' . $row['post_id']) . (($topic_data['topic_type'] == POST_GLOBAL) ? '&f=' . $forum_id : '') . '#p' . $row['post_id'],
        'U_MINI_POST_HTML'        => htmlentities('<a href="' . append_sid(generate_board_url() . "/viewtopic.$phpEx", 'p=' . $row['post_id']) . (($topic_data['topic_type'] == POST_GLOBAL) ? '&f=' . $forum_id : '') . '#p' . $row['post_id'] . '">'), 
เปิดไฟล์ =>language/en/viewtopic.php,
ค้นหา ::

โค้ด: เลือกทั้งหมด

    'PRINT_TOPIC'            => 'Print view', 
เติมท้าย ::

โค้ด: เลือกทั้งหมด

    'PL_LINK'            => 'Link',
    'PL_BBCODE'            => 'BBcode',
    'PL_HTML'            => 'HTML',
    'PL_HIDE'            => 'Hide post links',
    'PL_SHOW'            => 'Show post links', 
เปิดไฟล์ =>styles/prosilver/template/viewtopic_body.html ,
ค้นหา ::

โค้ด: เลือกทั้งหมด

            <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF --> 
เติมท้าย ::

โค้ด: เลือกทั้งหมด

            <!-- IF S_LINKS_ENABLED -->
            <hr />
            <table id="post_links_table_{postrow.POST_ID}" style="display: none;">
                <!-- IF S_LINKS_LINK_ENABLED -->
                <tr>
                    <td>{L_PL_LINK}:</td>
                    <td><input style="width: 100%;" type="text" value="{postrow.U_MINI_POST}" title="" style="width: inherit;" onclick="this.focus();this.select();" /></td>
                </tr>
                <!-- ENDIF -->
                <!-- IF S_LINKS_BBCODE_ENABLED -->
                <tr>
                    <td>{L_PL_BBCODE}:</td>
                    <td><input style="width: 100%;" type="text" value="[url={postrow.U_MINI_POST}]{postrow.POST_SUBJECT}[/url]" title="{TOPIC_TITLE}" style="width: inherit;" onclick="this.focus();this.select();" /></td>
                </tr>
                <!-- ENDIF -->
                 <!-- IF S_LINKS_HTML_ENABLED -->
                <tr>
                    <td>{L_PL_HTML}:</td>
                    <td><input style="width: 100%;" type="text" value="{postrow.U_MINI_POST_HTML}{postrow.POST_SUBJECT}</a>" title="" style="width: inherit;" onclick="this.focus();this.select();" /></td>
                </tr>
                <!-- ENDIF -->
                <tr>
                    <td></td>
                    <td style="width: 100%; text-align: right;"><a href="#" onclick="dE('post_links_table_{postrow.POST_ID}'); dE('post_links_p_{postrow.POST_ID}'); return false;">{L_PL_HIDE}</a></td>
                </tr>
            </table>
            <p id="post_links_p_{postrow.POST_ID}" style="cursor: pointer;"><a href="#" onclick="dE('post_links_table_{postrow.POST_ID}'); dE('post_links_p_{postrow.POST_ID}'); return false;">{L_PL_SHOW}</a></p>
            <!-- ENDIF --> 
***จากนั้นให้ทำการ คัดลอกไฟล์ทั้งหมดที่มี ในโฟลเดอร์ root ไปวาง เเล้วทำการ เปิด Browser :: /install_post_links.php***
ผลการติดตั้ง admin สามารถเปิดปิดการแสดงผลของ MOD ได้
3-6-2557 17-56-40.png
3-6-2557 17-56-40.png (106.45 KiB) Viewed 1100 times
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 34