[MOD] Admin Easy User Delete

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

Moderator: mindphp

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

[MOD] Admin Easy User Delete

โพสต์โดย buay » 01/07/2014 1:51 pm

1-7-2557 12-30-31.png
1-7-2557 12-30-31.png (23.13 KiB) เปิดดู 317 ครั้ง

รายละเอียด : MOD นี้จะทำให้ Admin สามารถลบสมาชิกออกจากระบบได้โดยการคลิกปุ่ม x ดังรูป
พัฒนาโดย : DavidIQ
Version : 1.0.2
ดาวน์โหลดได้ที่ : http://mindphp.com/download/files/111-111-admin-easy-user-delete-zip.html

ไฟล์ที่ใช้ในการติดตั้ง
>>memberlist.php,
>>viewtopic.php,
>>styles/prosilver/template/memberlist_body.html,
>>styles/prosilver/template/memberlist_view.html,
>>styles/prosilver/template/viewtopic_body.html

วิธีติดตั้ง
เปิดไฟล์ : memberlist.php,

ค้นหา

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

// Check our mode...
if (!in_array($mode, array('', 'group', 'viewprofile', 'email', 'contact', 'searchuser', 'leaders')))
{
    trigger_error('NO_MODE');
}

เติมหลัง

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



if(!class_exists('easyDelete'))
{
    include($phpbb_root_path . 'includes/adm_easy_user_del.' . $phpEx);
}

if(isset(
$action) && $action=='delete')
{
        easyDelete::easy_delete_user($user_id);
}


ค้นหา

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


        if 
(!empty($profile_fields['row']))
        {
            $template->assign_vars($profile_fields['row']);
        }


เติมก่อน

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


        easyDelete
::assign_user_delete_img_to_template($member['user_id'], $member['user_type'],'');

ค้นหา

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


                $template
->assign_block_vars('memberrow', $memberrow);

เติมหลัง

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


easyDelete
::assign_user_delete_img_to_template($row['user_id'], $row['user_type'],'memberrow');

เปิดไฟล์ : viewtopic.php,

ค้นหา

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


    
// Define the global bbcode bitfield, will be used to load bbcodes
    $bbcode_bitfield = $bbcode_bitfield | base64_decode($row['bbcode_bitfield']);

เติมก่อน

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


    
//we need to add the class and the user_type to the rowset
    if(!class_exists('easyDelete'))
    {
        include($phpbb_root_path . 'includes/adm_easy_user_del.' . $phpEx);
    }
    easyDelete::add_rowset(&$rowset[$row['post_id']], $row);
    

ค้นหา

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


    
// Display not already displayed Attachments for this post, we already parsed them. ;)
    if (!empty($attachments[$row['post_id']]))

เติมก่อน

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


    easyDelete
::assign_user_delete_img_to_template($poster_id, $row['user_type'],'postrow');

เปิดไฟล์ : styles/prosilver/template/memberlist_body.html,

ค้นหา

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


        
<td><!-- IF memberrow.RANK_IMG --><span class="rank-img">

ค้นหาในบรรทัด

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

<!-- ENDIF -->{memberrow.USERNAME_FULL}

เติมหลัง

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

&nbsp;{memberrow.DELETE_USER_IMG}

เปิดไฟล์ : styles/prosilver/template/memberlist_view.html,

ค้นหา

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


            
<!-- IF USER_COLOR --><span style="color: {USER_COLOR}; font-weight: bold;">

ค้นหาในบรรทัด

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

<span><!-- ENDIF -->{USERNAME}</span>

เติมหลัง

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

&nbsp;{DELETE_USER_IMG}

เปิดไฟล์ : styles/prosilver/template/viewtopic_body.html

ค้นหา

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


                
<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}

ค้นหาในบรรทัด

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

{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->

เติมหลัง

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

{postrow.DELETE_USER_IMG}

  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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

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