MOD Red Blinking PM ใส่สีให้ กล่องแสดงข้อความ PM

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

Moderator: mindphp

ภาพประจำตัวสมาชิก
M009
PHP Super Member
PHP Super Member
โพสต์: 205
ลงทะเบียนเมื่อ: 23/04/2013 10:57 am

MOD Red Blinking PM ใส่สีให้ กล่องแสดงข้อความ PM

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

รายละเอียดเกี่ยวกับ Red Blinking PM ใส่สีให้ กล่องแสดงข้อความ PM
พัฒนาโดย : all4phone
Version : 1.0.9
phpBB Version(s) : phpBB 3.0 ขึ้นไป
ดาวน์โหลดได้ที่ : https://www.phpbb.com/customise/db/mod/ ... king_pm_2/
1.jpg
1.jpg (30.82 KiB) Viewed 1018 times
ไฟล์ที่แก้ไข
adm/style/overall_header.html,
includes/functions.php,
language/en/common.php,
styles/prosilver/template/overall_header.html
เปิดไฟล์: adm/style/overall_header.html
ค้นหา

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

<link href="style/admin.css" rel="stylesheet" type="text/css" media="screen" /> 
เติมหลัง

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

<link href="style/rbpm.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/javascript" src="style/jscolor_rbpm/jscolor.js"></script>
เปิดไฟล์: includes/functions.php

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

            $l_privmsgs_text = sprintf($l_message_new, $user->data['user_new_privmsg']); 
เติมทับ

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

            $l_privmsgs_text = $l_message_new; 
ค้นหา

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

        'S_LOAD_UNREADS'            => ($config['load_unreads_search'] && ($config['load_anon_lastread'] || $user->data['is_registered'])) ? true : false,
 
เติมหลัง

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

// BEGIN rbpm Mod
        'S_RBPM_ENABLE'                    => (!empty($config['rbpm_enable'])) ? true : false,
        'S_RBPM_INSC_ENABLE'            => (!empty($config['rbpm_insc_enable'])) ? $config['rbpm_insc_enable'] : false,
        'S_RBPM_ENABLE_UNREAD'            => (!empty($config['rbpm_enable_unread'])) ? $config['rbpm_enable_unread'] : false,
        'S_RBPM_ENABLE_BACKGROUND'        => (!empty($config['rbpm_enable_background'])) ? $config['rbpm_enable_background'] : false,
        'S_RBPM_COLOR'                    => (!empty($config['rbpm_color'])) ? $config['rbpm_color'] : false,
        'S_RBPM_INSC_COLOR'                => (!empty($config['rbpm_insc_color'])) ? $config['rbpm_insc_color'] : false,
        'S_RBPM_ITALIC'                    => (!empty($config['rbpm_italic'])) ? $config['rbpm_italic'] : false,
        'S_RBPM_VARIANT'                => (!empty($config['rbpm_variant'])) ? $config['rbpm_variant'] : false,
        'S_RBPM_BOLD'                    => (!empty($config['rbpm_bold'])) ? $config['rbpm_bold'] : false,
        'S_RBPM_SIZE'                    => (!empty($config['rbpm_size'])) ? $config['rbpm_size'] : false,
        'S_RBPM_FAMILY'                    => (!empty($config['rbpm_family'])) ? $config['rbpm_family'] : false,
        'S_RBPM_SPACING'                => (!empty($config['rbpm_spacing'])) ? $config['rbpm_spacing'] : false,
        'S_RBPM_TRANSFORM'                => (!empty($config['rbpm_transform'])) ? $config['rbpm_transform'] : false,
        'S_RBPM_DECORATION'                => (!empty($config['rbpm_decoration'])) ? $config['rbpm_decoration'] : false,
        'S_RBPM_SHADOWH'                => (!empty($config['rbpm_shadowh'])) ? $config['rbpm_shadowh'] : false,
        'S_RBPM_SHADOWV'                => (!empty($config['rbpm_shadowv'])) ? $config['rbpm_shadowv'] : false,
        'S_RBPM_SHADOW_BLUR'            => (!empty($config['rbpm_shadow_blur'])) ? $config['rbpm_shadow_blur'] : false,
        'S_RBPM_SHADOW_COLOUR'            => (!empty($config['rbpm_shadow_colour'])) ? $config['rbpm_shadow_colour'] : false,
        'S_RBPM_INSC_SHADOW_COLOUR'        => (!empty($config['rbpm_insc_shadow_colour'])) ? $config['rbpm_insc_shadow_colour'] : false,
        'S_RBPM_BACKGROUND_COLOUR'        => (!empty($config['rbpm_background_colour'])) ? $config['rbpm_background_colour'] : false,
        'S_RBPM_BORDER_COLOUR'            => (!empty($config['rbpm_border_colour'])) ? $config['rbpm_border_colour'] : false,
        'S_RBPM_BORDER_WIDTH'            => (!empty($config['rbpm_border_width'])) ? $config['rbpm_border_width'] : false,
        'S_RBPM_BORDER_STYLE'            => (!empty($config['rbpm_border_style'])) ? $config['rbpm_border_style'] : false,
        'S_RBPM_BORDER_RADIUS'            => (!empty($config['rbpm_border_radius'])) ? $config['rbpm_border_radius'] : false,
        'S_RBPM_BACKGROUND_R'            => (!empty($config['rbpm_background_r'])) ? $config['rbpm_background_r'] : false,
        'S_RBPM_BACKGROUND_G'            => (!empty($config['rbpm_background_g'])) ? $config['rbpm_background_g'] : false,
        'S_RBPM_BACKGROUND_B'            => (!empty($config['rbpm_background_b'])) ? $config['rbpm_background_b'] : false,
        'S_RBPM_BACKGROUND_TRANSP'        => (!empty($config['rbpm_background_transp'])) ? $config['rbpm_background_transp'] : false,
        'S_RBPM_UNREAD_COLOR'            => (!empty($config['rbpm_unread_color'])) ? $config['rbpm_unread_color'] : false,
        'S_RBPM_ENABLE_UNREAD_BLINK'    => (!empty($config['rbpm_enable_unread_blink'])) ? $config['rbpm_enable_unread_blink'] : false,
// END rbpm Mod  
เปิดไฟล์: language/en/common.php
ค้นหา

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

    'NEW_PM'                    => '<strong>%d</strong> new message',
    'NEW_PMS'                    => '<strong>%d</strong> new messages', 
เติมทับ

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

    'NEW_PM'                    => ' new message',
    'NEW_PMS'                    => ' new messages', 
ค้นหา

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

    'NO_NEW_PM'                    => '<strong>0</strong> new messages', 
เติมทับ

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

    'NO_NEW_PM'                    => ' new messages', 
เปิดไฟล์: styles/prosilver/template/overall_header.html
ค้นหา เติมก่อน

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

<!-- IF (S_RBPM_ENABLE or S_RBPM_INSC_ENABLE) and S_USER_NEW_PRIVMSG -->
<script type="text/javascript" src="{T_SUPER_TEMPLATE_PATH}/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="{T_SUPER_TEMPLATE_PATH}/jquery-blink.js"></script>
<script type="text/javascript" charset="utf-8">
// <![CDATA[
$(document).ready(function(){
        $('.blink').blink();
});
// ]]>
</script><!-- ENDIF -->
ค้นหา

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

<!-- IF S_DISPLAY_PM --> (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF --> 
เติมทับ

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

<!-- IF S_DISPLAY_PM --> &bull;
    <!-- IF S_RBPM_ENABLE and S_RBPM_INSC_ENABLE and S_USER_NEW_PRIVMSG and S_RBPM_ENABLE_BACKGROUND -->
    <span style="background:rgba({S_RBPM_BACKGROUND_R},{S_RBPM_BACKGROUND_G},{S_RBPM_BACKGROUND_B},{S_RBPM_BACKGROUND_TRANSP}); padding: 3px 0px 3px 7px; border: {S_RBPM_BORDER_WIDTH} {S_RBPM_BORDER_STYLE} {S_RBPM_BORDER_COLOUR}; border-right: 0px; -webkit-border-radius: {S_RBPM_BORDER_RADIUS}; -khtml-border-radius: {S_RBPM_BORDER_RADIUS}; -moz-border-radius: {S_RBPM_BORDER_RADIUS}; border-radius: {S_RBPM_BORDER_RADIUS}; -webkit-border-radius-topright: 0px; -khtml-border-radius-topright: 0px; -moz-border-radius-topright: 0px; border-radius-topright: 0px; -webkit-border-radius-bottomright: 0px; -khtml-border-radius-bottomright: 0px; -moz-border-radius-bottomright: 0px; border-radius-bottomright: 0px;">
    <!-- ELSE -->
    <span style=" background-color: none">
    <!-- ENDIF -->
        <!-- IF S_RBPM_ENABLE and S_USER_NEW_PRIVMSG -->    
        <span class="blink" style="color:{S_RBPM_COLOR}; font:{S_RBPM_ITALIC} {S_RBPM_BOLD} {S_RBPM_SIZE} {S_RBPM_FAMILY}; letter-spacing:{S_RBPM_SPACING}; text-transform:{S_RBPM_TRANSFORM}; text-shadow: {S_RBPM_SHADOWH} {S_RBPM_SHADOWV} {S_RBPM_SHADOW_BLUR} {S_RBPM_SHADOW_COLOUR}; text-decoration:{S_RBPM_DECORATION};">
            {S_USER_NEW_PRIVMSG}
        </span>
        <!-- ELSE -->
        <strong>{S_USER_NEW_PRIVMSG}</strong>
        <!-- ENDIF -->
        <a href="{U_PRIVATEMSGS}">
        <!-- IF S_RBPM_INSC_ENABLE and S_USER_NEW_PRIVMSG -->
        <span class="blink" style="color:{S_RBPM_INSC_COLOR}; font:{S_RBPM_ITALIC} {S_RBPM_VARIANT} {S_RBPM_BOLD} {S_RBPM_SIZE} {S_RBPM_FAMILY}; letter-spacing:{S_RBPM_SPACING}; text-transform:{S_RBPM_TRANSFORM}; text-shadow: {S_RBPM_SHADOWH} {S_RBPM_SHADOWV} {S_RBPM_SHADOW_BLUR} {S_RBPM_INSC_SHADOW_COLOUR}; text-decoration:{S_RBPM_DECORATION};">
            {PRIVATE_MESSAGE_INFO}
        </span>
            <!-- IF S_RBPM_ENABLE_UNREAD and PRIVATE_MESSAGE_INFO_UNREAD -->
            <span style="color:{S_RBPM_UNREAD_COLOR}">
                <!-- IF S_RBPM_ENABLE_UNREAD_BLINK -->
                <span class="blink">& {PRIVATE_MESSAGE_INFO_UNREAD}</span>
                <!-- ELSE -->
                & {PRIVATE_MESSAGE_INFO_UNREAD}
                <!-- ENDIF -->
            </span>
            <!-- ELSE -->
            <!-- ENDIF -->
        <!-- ELSE -->
            {PRIVATE_MESSAGE_INFO}
                <!-- IF S_RBPM_ENABLE_UNREAD and PRIVATE_MESSAGE_INFO_UNREAD -->
                    & {PRIVATE_MESSAGE_INFO_UNREAD}
                <!-- ELSE -->
                <!-- ENDIF -->
        <!-- ENDIF -->
        </a>
    </span>
<!-- ENDIF --> 
ค้นหา

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

<!-- IF S_DISPLAY_SEARCH --> &bull; 
เติมทับ

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

<!-- IF S_DISPLAY_SEARCH -->&nbsp;&bull; 
ติดตั้งไฟล์
install_rbpm.php
ทำการ setting .MOD

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

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