- Tham gia
- 11/11/2008
- Bài viết
- 9.440
Khi cài Tapatalk cho diễn đàn để mọi người có thể dùng diễn đàn qua ứng dụng Tapatalk thì khi ta duyệt diễn đàn trên điện thoại cũng sẽ thấy 1 banner "Follow Forum with Tapatalk for Android" trông không đẹp mắt.
Để loại bỏ banner thông báo này trong Xenforo ta làm như sau.
Mở file library/Tapatalk/EventListener/Hook.php
Dùng dấu /*...*/ chú thích toàn bộ hàm:
public static function templateHook ($hookName, &$contents, $hookParams, XenForo_Template_Abstract $template)
{
Thành như sau:
Lưu lại là xong.
*Lưu ý : Nếu có nâng cấp addon Tapatalk thì sau khi chạy nâng cấp xong phải làm lại thao tác này.

Để loại bỏ banner thông báo này trong Xenforo ta làm như sau.
Mở file library/Tapatalk/EventListener/Hook.php
Dùng dấu /*...*/ chú thích toàn bộ hàm:
public static function templateHook ($hookName, &$contents, $hookParams, XenForo_Template_Abstract $template)
{
Thành như sau:
PHP:
public static function templateHook ($hookName, &$contents, $hookParams, XenForo_Template_Abstract $template)
{/*
if ($hookName == 'page_container_head')
{
$app_kindle_url = XenForo_Application::get('options')->tp_kf_url;
$app_android_id = XenForo_Application::get('options')->tp_android_url;
$app_ios_id = XenForo_Application::get('options')->tp_app_ios_id;
$app_banner_message = XenForo_Application::get('options')->tp_app_banner_msg;
$app_banner_message = preg_replace('/\r\n/','<br>',$app_banner_message);
$app_location_url = Tapatalk_EventListener_Hook::get_scheme_url();
$is_mobile_skin = false;
$app_forum_name = XenForo_Application::get('options')->boardTitle;
$board_url = XenForo_Application::get('options')->boardUrl;
$tapatalk_dir = XenForo_Application::get('options')->tp_directory; // default as 'mobiquo'
$tapatalk_dir_url = $board_url.'/'.$tapatalk_dir;
$api_key = XenForo_Application::get('options')->tp_push_key;
$app_ads_enable = XenForo_Application::get('options')->full_ads;
$tapatalk_dir_name = XenForo_Application::get('options')->tp_directory;
if (empty($tapatalk_dir_name)) $tapatalk_dir_name = 'mobiquo';
$forum_root = dirname(dirname(dirname(dirname(__FILE__))));
if (!function_exists('tt_getenv')){
include($forum_root.'/'.$tapatalk_dir_name.'/smartbanner/head.inc.php');
}
if(isset($app_head_include))
$contents .= $app_head_include;
}
else if($hookName == 'body')
{
$contents = '
<!-- Tapatalk Detect body start -->
<style type="text/css">
.ui-mobile [data-role="page"], .ui-mobile [data-role="dialog"], .ui-page
{
top:auto;
}
</style>
<script type="text/javascript">if(typeof(tapatalkDetect) == "function"){tapatalkDetect()}</script>
<!-- Tapatalk Detect banner body end -->
'.$contents;
}
*/}
Lưu lại là xong.
*Lưu ý : Nếu có nâng cấp addon Tapatalk thì sau khi chạy nâng cấp xong phải làm lại thao tác này.