[MOD] Invitation Enrollment and Login

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

Moderator: mindphp

buay
PHP Super Member
PHP Super Member
โพสต์: 250
ลงทะเบียนเมื่อ: 02/06/2014 9:55 am

[MOD] Invitation Enrollment and Login

โพสต์โดย buay » 23/06/2014 4:57 pm

23-6-2557 16-23-12.png
23-6-2557 16-23-12.png (37.79 KiB) เปิดดู 589 ครั้ง

รายละเอียด : MOD นี้จะแสดงให้เห็นถึงหน้าต่างการสมัครสมาชิก หรือ เข้าสู่ระบบในรูปแบบที่สวยงาม และเห็นได้ชัด
พัฒนาโดย : Galandas
Version : 1.2.3
ดาวน์โหลดได้ที่ : http://www.mindphp.com/download/files/99-98-invitation-enrollment-1-0-3-zip.html

ไฟล์ที่ใช้ในการติดตั้ง
>> includes/functions.php,
>> includes/acp/acp_board.php,
>> styles/prosilver/template/overall_header.html,
>> styles/prosilver/theme/common.css

วิธีติดตั้ง
เปิดไฟล์ includes/functions.php
ค้นหา

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

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

เติมก่อน

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


    
// Start Invitation Enrollment
    if (!empty($config['inv_enabled']))
    {
    $user->add_lang('mods/info_acp_iel');
    
    $template
->assign_vars(array(
        'INV_ENABLED'                    => $config['inv_enabled'],
    ));
    }
    // End Invitation Enrollment

เปิดไฟล์ includes/acp/acp_board.php
ค้นหา

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


                        
'legend4'            => 'ACP_SUBMIT_CHANGES',

เติมก่อน

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


                       
// Begin Invitation Enrollment
                       'legend5'            => 'INV_SETTINGS',
                       'inv_enabled'                => array('lang' => 'INV_ENABLED',            'validate' => 'bool',    'type' => 'radio:yes_no', 'explain' => false),

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

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

<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
            <span class="corners-bottom"><span></span></span></div>
        </div>
        <!-- ENDIF -->
 

เติมท้าย

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


                
<!-- IF INV_ENABLED -->
                <!-- IF not S_IS_BOT -->
                <!-- IF not S_USER_LOGGED_IN and not (S_SHOW_COPPA or S_REGISTRATION) -->
                <div class="reybar">
                    <div class="inner"><span class="corners-top"><span></span></span>
                        <p>{CURRENT_TIME}</p><div style="text-align:center;"><img src="{T_THEME_PATH}/images/ciaomamma.gif" alt="" /><br /><span style="font-weight: bold; color: #000000; font-size: 150%;">{L_INVITATION} {SITENAME} {L_GUEST}! <img src="{T_THEME_PATH}/images/register.png" width="50" height="50" alt="" /> <a href="{U_REGISTER}" class="button2">{L_REGISTER}</a>&nbsp; {L_JOIN} &nbsp;<a href="{U_LOGIN_LOGOUT}" class="button2">{L_LOGIN}</a></span> <img src="{T_THEME_PATH}/images/login.png" width="60" height="60" alt="" /><br /><br /><strong>{L_INFORMATION}:</strong> {SITE_DESCRIPTION}</div>
                   <span class="corners-bottom"><span></span></span></div>
               </div><!-- ENDIF --><!-- ENDIF -->
               <!-- ENDIF -->
 

เปิดไฟล์ styles/prosilver/theme/common.css
ค้นหา

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

.clear {
    display: block;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    background: transparent;
}
 

เติมท้าย

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

/* Invitation Enrollment & Login by phpbb3world.com
---------------------------------------- */
.reybar {
    margin-top: 5px;
    margin-bottom: 5px;   
    background
-color: #D9EAD2;
    color: #BC2A4D;
    padding:0 10px;
}

.
reybar span.corners-top, .reybar span.corners-bottom {
    margin: 0 -10px;
}
 


*จากนั้นให้ทำการ คัดลอกไฟล์ทั้งหมดที่มี ในโฟลเดอร์ root ไปวางทับ
และทำการรันในหน้า invitation_install.php เพื่อทำการ install เมื่อทำการติดตั้งเสร็จเรียบร้อย สามารถเข้ามาทำการตั้งค่าได้ที่ ตั้งค่าการลงทะเบียนผู้ใช้ ดังรูป

หน้าต่างในส่วนของ Admin สามารถทำการตั้งค่าการลงทะเบียนผู้ใช้ได้
23-6-2557 16-29-25.png
23-6-2557 16-29-25.png (94.56 KiB) เปิดดู 590 ครั้ง

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

Re: [MOD] Invitation Enrollment and Login

โพสต์โดย thatsawan » 23/06/2014 5:14 pm

:like: :like: :-D


ย้อนกลับไปยัง

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

กำลังดูบอร์ดนี้: 4 และ บุคคลทั่วไป 0 ท่าน