View file MOBILE_STYLE.txt

File size: 3.59Kb
# # # # # # # PHPBB3 WAP MOBILE STYLE # # # # # # #
# Author [email protected] (с)айт http://apwa.ru          #
# Mail: [email protected]                         #
# Nik: Anvar на www.phpbbguru.net                 #
###################################################

# Мобильное оформление для phpbb 3.0.11
# Функционально законченная тема оформления. 
# Форум, личный раздел, модераторский* раздел и все разделы будут теперь иметь мобильный вид.
# 
# Все шаблоны html были сделаны соответственно стандарту WAP2.0 и выше.
# Версия распространяется бесплатно согласно GNU General Public License v2
# Пример мобильного стиля на форуме http://apwa.ru/?style=2
###############################################################

После установки (конвертации из phpbb2.0.23(phpbb-wap mod)) phpbb3.0.11, загружаем на сервер в папку styles/ и устанавливаем в админке стиль mobile из этого архива.
Как установить форум, как сконвертировать, как устанавливать стили и скачать последнюю версию сможете на http://phpbbguru.net

###############################################################

Автоопределение стиля браузером и переключение стиля:

Заходим в администраторский раздел - Стили - mobile - Предпросмотр, откроется мобильная версия, в адресной строке будет style=2 \\ Это и есть id \ он понадобится ниже если отличается от 2.
//--------------------------------------------------------------------------------------------------

Открыть: includes/session.php

Найти: 

if (!empty($_GET['style']) && $auth->acl_get('a_styles') && !defined('ADMIN_START'))

Заменить на:  

		// Set mobile style for mobile browsers
		$is_mobile = false;
		$user_browser = strtolower($this->browser);
		$browsers_array = array('240x320', '320x240', 'alcatel', 'android', 'audiovox', 'au-mic', 'avantgo', 'blackberry', 'blazer', 'cldc', 'compal', 'danger', 'elaine', 'epoc', 'ericsson', 'ericy', 'fennec', 'hiptop', 'ipaq', 'iphone', 'ipod', 'iris', 'j2me', 'kindle', 'lge', 'maemo', 'midp', 'mmp', 'mobile', 'motorola', 'netfront', 'nitro', 'nokia', 'opera mini', 'opera mobi', 'palm', 'panasonic', 'pda', 'philips', 'phone', 'plucker', 'pocket', 'portalmmm', 'psp', 'rover', 'samsung', 'sanyo', 'series60', 'sharp', 'sony', 'symbian', 't-shark', 'treo', 'up.browser', 'up.link', 'vodafone', 'wap', 'webos', 'windows ce', 'wireless', 'xiino/i');
		foreach ($browsers_array as $useragent_match)
		{
			if (strpos($user_browser, $useragent_match) !== false)
			{
				$is_mobile = true;
				break;
			}
		}
		
		if (!$this->data['is_bot'] && $is_mobile )
		{
			$style = 2; // id mobile style (id мобильного стиля)
		}
		
		if (!empty($_GET['style']) && !defined('ADMIN_START'))

//--------------------------------------------------------------------------------------------------

Мобильная версия будет доступна по адресу http://вашсайт.ru/?style=id

Автор [email protected] (с)айт http://apwa.ru
mail: [email protected] 
Ник Anvar на www.phpbbguru.net