[MOD] Extra Navbar Menu

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

Moderator: mindphp

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 18576
Joined: 31/03/2014 10:02 am
Contact:

[MOD] Extra Navbar Menu

Postby thatsawan » 15/05/2014 10:46 am

15-5-2557 10-26-30.png
15-5-2557 10-26-30.png (84.93 KiB) Viewed 328 times

รายละเอียด:: Extra Navbar Menu สำหรับสร้างเมนู link เพื่อเชื่อมโยงไปยัง link ต่างๆ โดย admin สามารถจัดการรูปแบบของ link ได้รวมถึงการใส่รูปภาพของ link
พัฒนาโดย ::Galandas
Version ::1.0.1
ดาวน์โหลดได้ที่ :: https://www.mindphp.com/download/files/7 ... 1-zip.html
ไฟล์ที่ใช้ในการติดตั้ง ::
วิธีการติดตั้ง
includes/constants.php,
includes/functions.php,
styles/prosilver/template/overall_header.html
เปิดไฟล์ =>includes/constants.php
ค้นหา::

Code: Select all

// Additional tables            

ต่อท้าย::

Code: Select all

define('NAVBAR_MENU_TABLE',                $table_prefix . 'navbar');

เปิดไฟล์ =>includes/functions.php
ค้นหา::

Code: Select all

    // The following assigns all _common_ variables that may be used at any point in a template.            

เติมก่อน ::

Code: Select all

    // Extra Navbar Menu Mod by phpbb3world.com
    if (isset($config['navbar_menu_enable']) && $config['navbar_menu_enable'])
    {
        $sql_navbar = 'SELECT *
            FROM '
 . NAVBAR_MENU_TABLE;
        $result_navbar = $db->sql_query($sql_navbar);
        while ($row_navbar = $db->sql_fetchrow($result_navbar) )
        {
            $template->assign_block_vars('navbar', array(
                'L_IMG'         => $row_navbar['navbar_image'],
                'L_URL'         => $row_navbar['navbar_url'],
                'L_NAME'        => $row_navbar['navbar_name'],
            ));
        }
        $db->sql_freeresult($result_navbar);
    }
    // Want to enable or disable?
    $template->assign_var('S_NAVBAR_MENU_ENABLE', (!empty($config['navbar_menu_enable']) ? true : false));
    // End Extra Navbar Menu Mod by phpbb3world.com      

เปิดไฟล์ =>styles/prosilver/template/overall_header.html
ค้นหา ::

Code: Select all

                <!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
            </ul

ต่อท้าย ::

Code: Select all

        <!-- Extra Navbar Menu Mod by phpbb3world.com -->
        <!-- IF S_NAVBAR_MENU_ENABLE -->
            <ul class="linklist navlinks">
            <!-- BEGIN navbar -->
            <li><a href="{navbar.L_URL}" title="{navbar.L_NAME}"><img src="{navbar.L_IMG}" alt="{navbar.L_IMG}" /> {navbar.L_NAME}</a>&nbsp; &nbsp;</li>
            <!-- END navbar -->     
            
</ul>    
        
<!-- ENDIF -->
        <!-- End Extra Navbar Menu Mod by phpbb3world.com --> 

***จากนั้นให้ทำการ คัดลอกไฟล์ทั้งหมดที่มี ในโฟลเดอร์ root ไปวาง เเล้วทำการ เปิด Browser :: /install_navbar_menu.php***
การแสดงผลการติดตั้ง ในส่วนของ Admin
15-5-2557 10-25-35.png
15-5-2557 10-25-35.png (173.86 KiB) Viewed 328 times

Return to “PHPBB3.0 Mod Review”

Who is online

Users browsing this forum: No registered users and 4 guests