Cách tắt thông báo cài Tapatalk trên trình duyệt di động

Newsun

Believe in Good
Thành viên thân thiết
Tham gia
20/4/2008
Bài viết
9.433
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.

tapatalk-banner.jpg

Để 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.
 
×
Quay lại
Top