[MOD] Default Random 'No Avatar'

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

Moderator: mindphp

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

[MOD] Default Random 'No Avatar'

โพสต์โดย buay » 04/08/2014 3:57 pm

4-8-2557 15-50-29.png
4-8-2557 15-50-29.png (20.29 KiB) เปิดดู 856 ครั้ง

รายละเอียด : MOD นี้จะทำการสุ่มอวตารเริ่มต้นในส่วนของรูปโปรไฟล์ให้กับผู้ใช้งานที่ยังไม่ได้เลือกรูปโปรไฟล์
พัฒนาโดย : Boardtalk.net
Version : 1.1.0
ดาวน์โหลดได้ที่ :

ไฟล์ที่ใช้ในการติดตั้ง
>>includes/functions_display.php
>>language/en/common.php

วิธีติดตั้ง
เปิดไฟล์ includes/functions_display.php

ค้นหา

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


        return 
'';
    }

เติมทับ

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


        $random_avatar 
= $phpbb_root_path . 
'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

        if (file_exists($random_avatar))
        {
            if (!$avatar_width && !$avatar_height)
            {
                if (list($width, $height) = @getimagesize($random_avatar))
                {
                    $avatar_width  = $width;
                    $avatar_height = $height;
                } 
                else
                
{
                    $avatar_width = $avatar_height = 100;
                }
            }

            return '<img src="' . $random_avatar . '" width="' . 
$avatar_width 
. '" height="' . $avatar_height . 
'" title="' . ((!empty($user->lang['RANDOM_AVATAR'])) ? 
$user
->lang['RANDOM_AVATAR'] : 'RANDOM_AVATAR') . 
'" alt="' . ((!empty($user->lang['RANDOM_AVATAR'])) ? 
$user
->lang['RANDOM_AVATAR'] : 'RANDOM_AVATAR') . '"/>';
        }
        else
        
{
            return '';
        }
    }

เปิดไฟล์ language/en/common.php

ค้นหา

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


    
'READING_FORUM'                => 'Viewing topics in %s',

เติมก่อน

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


    
'RANDOM_AVATAR'                => 'Random avatar',


4-8-2557 16-04-18.png
4-8-2557 16-04-18.png (193.65 KiB) เปิดดู 855 ครั้ง

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

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

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