Medal_System_0.21.0 หอเกียรติยศ สำหรับสมาชิก

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

Moderator: mindphp

User avatar
M004
PHP VIP Members
PHP VIP Members
Posts: 1323
Joined: 01/01/1970 7:00 am

Medal_System_0.21.0 หอเกียรติยศ สำหรับสมาชิก

Post by M004 » 23/04/2013 7:06 pm

รายละเอียดเกี่ยวกับ Medal_System_0.21.0 หอเกียรติยศ เป็น modที่เพิ่มสามารถ การสร้าง หอเกียรติยศ เพิ่มรายชื่อสมาชิก เข้า สู้ธรรมเนียบต่าง ที่เราจัดตั้งขึ้น เล่น นักโพส หรือ นักตอบคำถามดีเด่น ตามแต่ที่ เราต้องการเป็นต้น

พัฒนาโดย : Jessica
Version : 0.21.0 Beta
phpBB Version(s) : 3.0.11
ดาวน์โหลดได้ที่ : https://www.phpbb.com/community/viewtop ... &t=2166248
1.jpg
1.jpg (19.78 KiB) Viewed 516 times
2.jpg
2.jpg (46.08 KiB) Viewed 516 times
4.jpg
4.jpg (46.43 KiB) Viewed 515 times
5.jpg
5.jpg (36.92 KiB) Viewed 516 times
วิธีการติดตั้ง
เปิดไฟล์ memberlist.php
ค้นหา

Code: Select all

        $user_id = (int) $member['user_id'];
 
เติมหลังคำที่หา

Code: Select all

        if ( $config['medals_active'] )
        {
            include($phpbb_root_path . 'includes/medals_memberlist.' . $phpEx);
        }
 
ค้นหา

Code: Select all

            'S_ZEBRA'            =>  
เติมก่อนที่ค้นหา

Code: Select all

// Medals System MOD
            'USER_ID'                => $user_id,
            'U_NOMINATE'            => ( $s_nominate ) ? append_sid("{$phpbb_root_path}medals.$phpEx", "m=nominate&u={$user_id}") : '',
            'U_CAN_AWARD_MEDALS'    => ($auth->acl_get('a_user') || $is_mod ) ? append_sid("{$phpbb_root_path}medals.$phpEx", "m=award&u={$user_id}") : '',
            'L_USER_MEDAL'            => $user->lang['MEDALS'],
            'USER_MEDAL_COUNT'        => $medal_count,
            'L_MEDAL_INFORMATION'    => $user->lang['MEDAL_INFORMATION'],
            'L_MEDAL_NAME'            => $user->lang['MEDAL'],
            'L_MEDAL_DETAIL'        => $user->lang['MEDAL_DETAIL'],
// ----------------------------
 
เปิดไฟล์ viewtopic.php
ค้นหา

Code: Select all

    $prev_post_id = $row['post_id']; 
เติมหลังคำที่ค้นหา

Code: Select all

        if ( $config['medals_active'] )
        {
            include($phpbb_root_path . 'includes/medals_viewtopic.' . $phpEx);
        }
 
เปิดไฟล์ includes/constants.php
ค้นหา

Code: Select all

// Additional tables  
เติมหลังคำที่ค้นหา

Code: Select all

// Medals Mod
define('MEDALS_TABLE',                $table_prefix . 'medals');
define('MEDALS_AWARDED_TABLE',        $table_prefix . 'medals_awarded');
define('MEDALS_CATS_TABLE',            $table_prefix . 'medals_cats');
 
เปิดไฟล์ includes/functions.php
ค้นหา

Code: Select all

        'U_FAQ'                    => append_sid("{$phpbb_root_path}faq.$phpEx"), 
เติมหลังคำที่ค้นหา

Code: Select all

        'U_MEDALS'                => (isset($config['medals_active'])) ? $config['medals_active'] : true ? append_sid("{$phpbb_root_path}medals.$phpEx") : '', 
เปิดไฟล์ includes/functions_user.php
ค้นหา

Code: Select all

    $table_ary = array(USERS_TABLE, USER_GROUP_TABLE, TOPICS_WATCH_TABLE, FORUMS_WATCH_TABLE, ACL_USERS_TABLE, TOPICS_TRACK_TABLE, TOPICS_POSTED_TABLE, FORUMS_TRACK_TABLE, PROFILE_FIELDS_DATA_TABLE, MODERATOR_CACHE_TABLE
ค้นหาในบรรทัด

Code: Select all

); 
เติมก่อนคำที่หา

Code: Select all

, MEDALS_AWARDED_TABLE
เปิดไฟล์ includes/acp/acp_styles.php

Code: Select all

                'icon_back_top', 'icon_contact_aim', 'icon_contact_email', 'icon_contact_icq', 'icon_contact_jabber', 'icon_contact_msnm', 'icon_contact_pm', 'icon_contact_yahoo', 'icon_contact_www', 'icon_post_delete' 
หาในบรรทัด

Code: Select all

, 'icon_post_delete' 
เติมหลังคำที่หา

Code: Select all

, 'icon_post_approve' 
เปิดไฟล์ language/en/common.php
ค้นหา

Code: Select all

 
เติมก่อนคำที่หา

Code: Select all

$lang = array_merge($lang, array(
    // Medals System MOD for phpBB3
    'MEDALS_VIEW'                    => 'Medals',
    'MEDALS_VIEW_EXPLAIN'            => 'View Medals',
));
 
เปิดไฟล์ styles/prosilver/imageset/imageset.cfg
ค้นหา

Code: Select all

img_icon_post_delete = icon_post_delete.gif*20*20
เติมหลังคำที่หา

Code: Select all

img_icon_post_approve = icon_post_approve.gif*20*20
เปิดไฟล์ styles/prosilver/template/memberlist_view.html
ค้นหา

Code: Select all

			<dt>{L_TOTAL_POSTS}:</dt>
เติมก่อนคำที่หา

Code: Select all

			<dt>{L_MEDALS_VIEW}:</dt> <dd>{USER_MEDAL_COUNT} <!-- IF U_CAN_AWARD_MEDALS -->| <a href="{U_CAN_AWARD_MEDALS}"><strong>{L_AWARD_MEDAL}</strong></a><!-- ENDIF --><!-- IF U_NOMINATE --> | <a href="{U_NOMINATE}"><strong>{L_NOMINATE}</strong></a><!-- ENDIF --></dd>
ค้นหา

Code: Select all

<!-- INCLUDE jumpbox.html --> 
เติมก่อนคำที่หา

Code: Select all

<!-- INCLUDE medals/medal_memberlist_view.html --> 
เปิดไฟล์ styles/prosilver/template/overall_header.html
ค้นหา

Code: Select all

				<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
เติมหลังคำที่หา

Code: Select all

				<!-- IF U_MEDALS and S_USER_LOGGED_IN and not S_IS_BOT --><li class="icon-medal"><a href="{U_MEDALS}" title="{L_MEDALS_VIEW_EXPLAIN}">{L_MEDALS_VIEW}</a></li><!-- ENDIF -->
เปิดไฟล์ styles/prosilver/template/viewtopic_body.html
ค้นหา

Code: Select all

		<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
เติมก่อนคำที่หา

Code: Select all

		<!-- BEGIN medal -->
		<!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
			<!-- BEGIN medal_row -->
			<dd>
				<!-- BEGIN medal_col -->
					<img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
				<!-- END medal_col -->
			</dd>
			<!-- END medal_row -->
		<!-- END medal -->
เปิดไฟล์ styles/prosilver/theme/stylesheet.css
ค้นหา

Code: Select all

@import url("colours.css");
เติมหลังคำที่หา

Code: Select all

@import url("medals.css");
ติดตั้งไฟล์

Code: Select all

msm_install/index.php
- หลังจากนั้น ลบไฟล์ msm_install/index.php
- รีค่าใน prosilver template cache
- รีค่า บอร์ดของคุณ ทั้งหมด

Return to “PHPBB3.0 Mod Review”

Users browsing this forum: No registered users and 2 guests