พัฒนาโดย : Galandas
Version : 1.0.3
phpBB Version(s) : phpBB 3.0.10 3.0.11
ดาวน์โหลดได้ที่ : https://www.phpbb.com/community/viewtop ... &t=2169343 ขั้นตอนติดตั้ง
เปิดไฟล์ includes/functions.php
ค้นหา
โค้ด: เลือกทั้งหมด
'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,
โค้ด: เลือกทั้งหมด
//Playerbbw Mp3 by phpbb3world.com
'MP3_GROUPS' => isset($config['mp3_groups']) ? (($config['mp3_groups'] && !$auth->acl_get('a_')) ? preg_match('/([^0-9]*' . $user->data['group_id'] . '[^0-9]*)/', $config['mp3_groups']) : 1) : 1,
'PATH_MP3' => (isset($config['path_playermp3'])) ? $config['path_playermp3'] : '',
'MP3_TITLE' => (isset($config['mp3_title'])) ? html_entity_decode($config['mp3_title']) : '',
'MP3_COVER' => (isset($config['mp3_cover'])) ? $config['mp3_cover'] : '',
'S_PATH_MP3' => (isset($config['path_playermp3'])) ? $config['path_playermp3'] : '',
'COVER_SIZE' => (isset($config['mp_pl_size'])) ? $config['mp_pl_size'] : '',
'SELECT_PLAYER' => (isset($config['sl_player'])) ? $config['sl_player'] : '',
'DURI_MP3' => (isset($config['duri_mp3'])) ? $config['duri_mp3'] : '',
'MP3_ENABLED' => (!empty($config['allow_playermp3'])) ? true : false,
'MP3_ENABLE_IND' => (!empty($config['allow_indexmp3'])) ? true : false,
//End Playerbbw Mp3 by phpbb3world.com
โค้ด: เลือกทั้งหมด
'U_FAQ' => append_sid("{$phpbb_root_path}faq.$phpEx"),
โค้ด: เลือกทั้งหมด
//Playerbbw Mp3 by phpbb3world.com
'U_PLAYERBBW' => append_sid("{$phpbb_root_path}playerbbw.$phpEx"),
ค้นหา
โค้ด: เลือกทั้งหมด
default:
trigger_error('NO_MODE', E_USER_ERROR);
break;
โค้ด: เลือกทั้งหมด
//Mp3 Playerbbw on index by phpbb3world.com
case 'playerbbw':
$display_vars = array(
'title' => 'ACP_PLAYERBBW_SETTINGS',
'vars' => array(
'legend1' => 'ACP_PLAYERBBW_SETTINGS',
'allow_playermp3' => array('lang' => 'ALLOW_PLAYERMP3', 'validate' => 'bool', 'type' =>'radio:yes_no', 'explain' => true),
'allow_indexmp3' => array('lang' => 'ALLOW_INDEXMP3', 'validate' => 'bool', 'type' =>'radio:yes_no', 'explain' => true),
'mp3_groups' => array('lang' => 'PLAYERMP3_GROUPS', 'validate' => 'string', 'type' => 'text:20:255', 'explain' => true),
'duri_mp3' => array('lang' => 'MP3_DURATION', 'validate' => 'string', 'type' => 'text:10:20', 'explain' => true),
'path_playermp3' => array('lang' => 'ALLOW_PATH_PLAYERMP3', 'validate' => 'string', 'type' =>'text:50:100', 'explain' => true),
'mp3_title' => array('lang' => 'ALLOW_TITLE_PLAYERMP3', 'validate' => 'string', 'type' => 'text:50:255', 'explain' => true),
'mp3_cover' => array('lang' => 'ALLOW_COVER_PLAYERMP3', 'validate' => 'string', 'type' => 'text:50:100', 'explain' => true),
'mp_pl_size' => array('lang' => 'COVER_SIZE_PLAYERMP3', 'validate' => 'string', 'type' => 'text:1:10', 'explain' => true),
'sl_player' => array('lang' => 'PLAYERMP3_SELECT', 'validate' => 'string', 'type' => 'text:50:100', 'explain' => true),
)
);
break;
//End Mp3 Playerbbw on index by phpbb3world.com
ค้นหา
โค้ด: เลือกทั้งหมด
'load' => array('title' => 'ACP_LOAD_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_SERVER_CONFIGURATION')),
โค้ด: เลือกทั้งหมด
'playerbbw' => array('title' => 'ACP_PLAYERBBW_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_SERVER_CONFIGURATION')),
ค้นหา
โค้ด: เลือกทั้งหมด
?>
โค้ด: เลือกทั้งหมด
//Playerbbw Mp3 by phpbb3world.com
$lang = array_merge($lang, array(
'MP3_POP' => 'Pbbw in Popup',
'MP3_BANG' => 'Mp3 Playerbbw on index',
));
ค้นหา
โค้ด: เลือกทั้งหมด
<!-- INCLUDE overall_header.html -->
โค้ด: เลือกทั้งหมด
<!-- INCLUDE body_pbbw.html -->
ค้นหา
โค้ด: เลือกทั้งหมด
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
โค้ด: เลือกทั้งหมด
<!-- IF MP3_ENABLED --><li class="icon-bbw"><a href="{U_PLAYERBBW}" onclick="window.open('{U_PLAYERBBW}','','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=440, height=380, left=20, top=20'); return false;">{L_MP3_POP}</a></li><!-- ENDIF -->
ค้นหา
โค้ด: เลือกทั้งหมด
.rtl .sitehome, .rtl .icon-faq, .rtl .icon-members, .rtl .icon-home, .rtl .icon-ucp, .rtl .icon-register, .rtl .icon-logout,
.rtl .icon-bookmark, .rtl .icon-bump, .rtl .icon-subscribe, .rtl .icon-unsubscribe, .rtl .icon-pages, .rtl .icon-search {
background-position: 100% 50%;
padding: 1px 17px 0 0;
}
โค้ด: เลือกทั้งหมด
.rtl .sitehome, .rtl .icon-faq, .rtl .icon-members, .rtl .icon-home, .rtl .icon-ucp, .rtl .icon-register, .rtl .icon-logout,
.rtl .icon-bookmark, .rtl .icon-bump, .rtl .icon-subscribe, .rtl .icon-unsubscribe, .rtl .icon-pages, .rtl .icon-search, .rtl .icon-bbw {
background-position: 100% 50%;
padding: 1px 17px 0 0;
}
ค้นหา
โค้ด: เลือกทั้งหมด
.sitehome, .icon-faq, .icon-members, .icon-home, .icon-ucp, .icon-register, .icon-logout,
.icon-bookmark, .icon-bump, .icon-subscribe, .icon-unsubscribe, .icon-pages, .icon-search {
background-position: 0 50%;
background-repeat: no-repeat;
background-image: none;
padding: 1px 0 0 17px;
}
โค้ด: เลือกทั้งหมด
.sitehome, .icon-faq, .icon-members, .icon-home, .icon-ucp, .icon-register, .icon-logout,
.icon-bookmark, .icon-bump, .icon-subscribe, .icon-unsubscribe, .icon-pages, .icon-search, .icon-bbw {
background-position: 0 50%;
background-repeat: no-repeat;
background-image: none;
padding: 1px 0 0 17px;
}
ค้นหา
โค้ด: เลือกทั้งหมด
.icon-search { background-image: url("{T_THEME_PATH}/images/icon_search.gif"); }
โค้ด: เลือกทั้งหมด
.icon-bbw { background-image: url("{T_THEME_PATH}/images/icon_bbw.gif"); }
โค้ด: เลือกทั้งหมด
install_playerbbw.php
โค้ด: เลือกทั้งหมด
1) Refresh the template prosilver, and purge cache.
2) Delete install_playerbbw.php enjoy