Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Мобильная версия phpbb3 2012-05-16

Аватар пользователя

Введение

Сегодня хотелось бы проанонсировать очередной полезный мод для phpbb3, а именно Мобильную версию phpbb3. Очень хорошая модификация для крупных форумов ( и не только), позволит вам экономить траффик при посещении форума с мобильного устройства. Среди основных достоинств - автоматическое определение мобильного устройства и переключение на мобильный стиль.

Установка

Скачиваем архив, прикрепленный ниже и устанавливаем мод по инструкции
Вложение :
Комментарий к файлу: Мобильная версия phpbb3 - отличный мод для phpbb3, позволяющий добавить мобильную версию на форум
mobile.rar [36.65 KiB]
Скачиваний: 547

После установки нам нужно еще скачать облегченный стиль, наиболее подходящие стили находятся тут
http://www.artodia.com/phpbb-mobile/index.html
 

Скачиваем, устанавливаем стиль как обычный стиль в админке, после этого идем на вкладку Общие - Настройки Форума - в пункте Стиль для мобильных устройств: выбираем установленный стиль и радуемся результатам.
Если в логе ошибок периодически возникает такая запись
Undefined index: is_bot
 

Связанная с файлом session.php, то заменяем строку
   if (!$this->data['is_bot'] && ($mobile_cookie == 'on' || ($is_mobile && $mobile_cookie == 'not_set')))
 

На
if (empty($this->data['is_bot']) && ($mobile_cookie == 'on' || ($is_mobile && $mobile_cookie == 'not_set')))
 


A Внимание !!!В шаблон вашего мобильного стиля необходимо добавить ссылку «Полная версия сайта». Код этой ссылки:
<!-- IF not S_IS_BOT --><a href="{U_MOBILE_OFF}">{L_MOBILE_OFF}</a><!-- ENDIF -->
 
.
Добавлять лучше на видное место, в шапку (styles/ваш стиль/template/overall_header.html).

Рекомендуется сделать мобильный стиль неактивным на вкладке «Стили» администраторского раздела; это нужно для того, чтобы пользователи не могли включить этот стиль через личный раздел. Рекомендуется также удалить из личного раздела мобильного стиля опцию «Стиль конференции». Для этого надо открыть файл styles/ваш мобильный стиль/template/ucp_prefs_personal.html и удалить блок, расположенный между строками <!-- IF S_STYLE_OPTIONS --> и <!-- ENDIF -->. Эти рекомендации не влияют на работоспособность мода, однако их исполнение позволит избежать путаницы с выбором стиля. Если в настройках конференции выбрана опция «Заменять стиль пользователя», то делать описанное в этом абзаце не надо.



Случайно получилось, что это 10 000-ое сообщение, юхууу :ya_hoo_oo:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Мобильная версия phpbb3, мобильный стиль phpbb3, версия форума для КПК, версия форума для телефонов phpbb3
          Вернуться наверх  
 


Аватар пользователя

Если не помогут - после работы подскажу


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

ну вот, так лучше, а то без скана, что получается - ничего непонятно.

попробуй вставить код так: (должна получится одна строка, слева - список форумов, справа - полная версия сайта)

<p><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a><!-- IF not S_IS_BOT --><a href="{U_MOBILE_OFF}" style="float:right;">{L_MOBILE_OFF}</a><!-- ENDIF --></p>
 


вставил редакцию в твой файл overall_footer.html - можешь скачать готовый.

И ещё: судя по твоему скану, ты не сделал правки русификации, так как выводится переменная {L_MOBILE_OFF}.
Это файл ru в папке mobile - надо отредактировать 2 файла, иначе у тебя вместо полная версия так и будет {L_MOBILE_OFF}...


Вложения:
Комментарий к файлу: отредактированный файл подвала
overall_footer.rar [812 байт]
Скачиваний: 5
_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

Спасибо Белку и DeaDRoMeO!
Русская надпись "Полная версия" появилась в нужном месте!
Ура!
Дискотека всю ночь !!!
:ya_hoo_oo: :danser_dans: :p_a-r_t_y: :-|-: :dr_ink: :ta_n_cor: :drinks: :yahoo:


_________________
Подпись:
Апгрейд форума закончить нельзя! Его можно только временно приостановить! :hudo_zhnik:
          Вернуться наверх  
 


Аватар пользователя

Приветствую уважаемых знатоков!
Возник вопросик, если кто знает подскажите плиз!
Вверху страницы мобильной версии всегда отображается название открытой сейчас страницы на которой находимся
Допустим "Главная страница"
см.скриншот:
Вложение :


Вопрос такой:
Что и в каком месте кода нужно дописать чтобы перед названием страницы отображалось и ОБЩЕЕ название конференции, потом жирная точка (&bull;) потом название открытой сейчас страницы
Если общее название нашей конференции "Форум хоббитов", то допустим в итоге так:
При нахождении на главной странице надпись вверху должна быть "Форум хоббитов (&bull;) Главная страница"
При заходе в первый раздел чтобы было написано вверху "Форум хоббитов (&bull;) Первый раздел"
Ну и так далее
Вопрос: Что и в каком месте кода нужно дописать?
:wo_rk:
Заранее благодарю!
Задача вроде не Бог весть какая сложная, но сам ковырять наощупь пока боюсь
:ig_ro_ki:


_________________
Подпись:
Апгрейд форума закончить нельзя! Его можно только временно приостановить! :hudo_zhnik:
          Вернуться наверх  
 


Аватар пользователя

в файле overall_header.html мобильного стиля строка title=" - скопируйте эту строку из оригинального стиля (на основе чего мобильный сделан) и замените в мобильном. тогда будет отображаться полностью.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

m213480 писал(а):

но сам ковырять наощупь пока боюсь

Как пелось в одной из песен - не надо стесняться)))Шаблоны не страшно ковырять, да и php файлы тоже, все же можно откатить в любой момент


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Всем привет!!!
По всему прочитанному в этой ветке понял, что с установленной мобильной версией создаются дубли страниц.
А это не есть хорошо с точки зрения поисковиков.
Может кто-нибудь сможет написать правила исключения дублей мобильной версии в .htaccess ?


          Вернуться наверх  
 


Аватар пользователя

Долгий вариант - установить для ботов стиль по умолчанию. Можно скрыть ссылку на переход в мобильную версию и отключить автоопределение мобильника. Через htaccess не выйдет ибо в ссылках не содержится и не появляется какой либо параметр для идентификации мобильного стиля


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Давайте прольём свет на актуальность этой темы.
Не секрет, что сейчас Google действительно хуже индексирует и ранжирует сайты, не оптимизированные под мобильные устройства.
Но данный метод модификации форумов имеет существенные недостатки:
1) дубли страниц - также плохо воспринимается поисковыми системами при оценке и ранжировании сайта
2) отсутствие оригинального стиля полноценной версии форума. Мобильный стиль выглядит очень бедно и не имеет всех преимуществ основного стиля.

Второй недостаток довольно спорный, т.к. с одной стороны пользователь телефона или планшета заходя в мобильный стиль сайта имеет возможность удобно читать информацию и нажимать на ссылки,
с другой стороны, кроме того, что мобильный стиль выглядит бедно, он также лишён всех "фишек" и возможностей основного стиля.

И ещё, интересует ваше мнение: Возможно действительно лучше перейти на новый адаптивный стиль, пожертвовав всеми модами вашего стиля. Однако вопрос - можно ли перенести все темы и сообщения пользователей.

Что скажите, друзья?


          Вернуться наверх  
 


Аватар пользователя

Если речь идет о конвертации, то сообщения, пользователи, настройки, вложения сохранятся. Если речь о смене стиля - можно и моды перенести туда, проблем не будет, просто время нужно на все это.

Читал вчера рекомендации гугла, сегодня может попробую у себя чтонибудь сделать


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Да..., для благополучного плавания нужно следовать рекомендациям наших "проводников". А вот как? Вопрос.


          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Didle писал(а):

а вот если с мобильного заходить получается смесь портала и мобильной версии, пока не нажмешь ссылку "Список форумов", я не знаю как объяснить надо с мобильного зайти и будет видно, что получилось

Можно вот так вылечить:
в файте portal.php
Найти:
<?php

Вставить после:
function detect_mobile_device(){
// check if the user agent value claims to be windows but not windows mobile
if(stristr(@$_SERVER['HTTP_USER_AGENT'],'windows')&&!stristr(@$_SERVER['HTTP_USER_AGENT'],'windows ce')) return false;

// check if the user agent gives away any tell tale signs it's a mobile browser
if(preg_match('/up.browser|up. link |windows ce|iemobile|mini|mmp|symbian|midp|wap|phone|pocket|mobile|pda|psp/i',
@$_SERVER['HTTP_USER_AGENT'])) return true;

// check the http accept header to see if wap.wml or wap.xhtml support is claimed
if(isset($_SERVER['HTTP_ACCEPT'])&&(stristr($_SERVER['HTTP_ACCEPT'],'text/vnd.wap.wml')||
stristr($_SERVER['HTTP_ACCEPT'],'application/vnd.wap.xhtml xml'))) return true;

// check if there are any tell tales signs it's a mobile device from the server headers
if(isset($_SERVER['HTTP_X_WAP_PROFILE'])||isset($_SERVER['HTTP_PROFILE'])||
isset($_SERVER['X-OperaMini-Features'])||isset($_SERVER['UA-pixels'])) return true;

// build an array with the first four characters from the most common mobile user agents
$a = array ('acs-','alav','alca','amoi','audi','aste','avan','benq','bird','blac',
'bla z','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',
'ipaq','java', 'jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',
'maui','maxo','midp','mi ts','mmef','mobi','mot-','moto','mwbp','nec-',
'newt','noki','opwv','palm','pana' ,'pant','pdxg','phil','play','pluc',
'port','prox','qtek','qwap','sage','sams','s any','sch-','sec-','send',
'seri','sgh-','shar','sie-','siem','smal','smar','sony ','sph-','symb',
't-mo','teli','tim-','tosh','tsm-','upg1','upsi','vk-v','voda',' w3c ',
'wap-','wapa','wapi','wapp','wapr','webc','winw','winw','xda','xda-');
// check if the first four characters of the current user agent are set as a key in the array
if(isset($a[ substr (@$_SERVER['HTTP_USER_AGENT'],0,4)])) return true;
}

if (detect_mobile_device())
{
header ('Location: index.php'); // перенаправление на нужную страницу
exit(); // прерываем работу скрипта, чтобы забыл о прошлом
}


          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Поставил все по инструкции. Пункта Стиль для мобильных устройств: не наблюдаю. Кэш чистил. Как быть?


          Вернуться наверх  
 


Аватар пользователя

Проверить правки файлов, может что пропустили? Стиль для мобильников установлен и активен?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Всем привет! Хочу выразить огромную благодарность админу за форум потдержки phpBB! На гурру все через чур умные - помощи не дождешься, а с вами мой форум оброс полезными модами.
К теме: установил мод - со второго раза все пошло. При установке автомодом, как обычно, пришлось код в файле includes/session прописывать вручную.
Мод работает, но хотел узнать, как избавиться от пары косяков:
При просмотре списка форумных тем значки тем не меняют размер и выглядят как пятно;
Некоторые медиа не меняют размер под основную таблицу и, либо обрезаются, либо торчат как валенки ( forum25medvedey.ru )
Заранее спасибо.

Сообщение добавлено... спустя 1 час 42 минуты 44 секунды:
podarok66 » 29 авг 2014, 08:27 писал(а):

Блиннн! Как всё просто оказалось! Спасибо огромное.
Всё поставил, всё заработало. Правда стиль SEO мне категорически не понравился, даже смайлики не отображал. А так как у меня форум для женщин, там смайлики несут половину смысловой нагрузки в сообщениях :-0=) Женщины, они такие эмоциональные.
Очень понравился стиль Phantom, практически не теряется функционал, а скорость загрузки возросла. Будем тестировать...

Тоже пробовал, отлично смотрится стиль elegant


          Вернуться наверх  
 


Аватар пользователя

murderkiller писал(а):

При просмотре списка форумных тем значки тем не меняют размер и выглядят как пятно;

Можно попросту вырезать из кода проблемные элементы, видимо их не учитывал автор мобильного стиля


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

А как именно это сделать?


          Вернуться наверх  
 


Аватар пользователя

сейчас перешёл на ваш сайт
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

включил мобильную версию. и не понял где именно находится "пятно". и "Некоторые медиа не меняют размер под основную таблицу и, либо обрезаются, либо торчат как валенки"

может вы сделаете скан неисправности и выложите? чтобы было понятно "что именно не так"?


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Вы просматривали на телефоне или ноутбуке?
Вот результат моб темы с телефона:
1 - идеально , 2 - фото не пропорционально (данное), 3 - значки форумов (тем) в моб.версии крупные. конкретно видите на 2й фото значек темы в виде воблера, на 3 фото значек темы расплылся:



_____________________________________________
:bra_vo: фотки в одну строчку - круто)


          Вернуться наверх  
 


Аватар пользователя

вроде бы вывод иконок (значков) темы такой:

открыть viewforum_body.html

в части строки

<!-- IF S_TOPIC_ICONS -->
               <td class="row1" width="25" align="center"><!-- IF topicrow.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}" width="{topicrow.TOPIC_ICON_IMG_WIDTH}" height="{topicrow.TOPIC_ICON_IMG_HEIGHT}" alt="" title="" /><!-- ENDIF --></td>
            <!-- ENDIF -->
 


надо удалить часть кода, чтобы получилось

<!-- IF S_TOPIC_ICONS -->
               <td class="row1" width="0" align="center"></td>
            <!-- ENDIF -->
 


то есть из кода вырезается сама картинка.

попробуйте (не забудьте сделать бэкап перед экспериментом - никогда не помешает).

//я заходил для проверки с компа (стационара) и переходил на мобильную версию.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Вывод последних активных тем (компактная версия)

ursego

15

2124

Аватар пользователя

07 мар 2017, 13:00

DeaDRoMeO

Аватар пользователя Who Views Who phpbb3
Who Views Who - модификация для phpbb3, которая немного расширит информацию предоставляемую на странице Кто Онлайн

DeaDRoMeO

8

2558

Аватар пользователя

30 сен 2013, 20:27

DeaDRoMeO

Аватар пользователя Log connections мод phpbb3
Log connections мод поможет увидеть вам кто у вас в гостях

akella1900

34

5483

Аватар пользователя

22 окт 2014, 09:16

DeaDRoMeO

Аватар пользователя Лог регистраций phpbb3
Лог регистраций phpbb3 - полезное в администрировании дополнение для phpbb3, данная модификация ведет лог всех ответов пользователей при регистрации

DeaDRoMeO

125

12161

Аватар пользователя

05 дек 2015, 20:27

Чародейка

Аватар пользователя BAN redirect URL phpbb3
BAN redirect URL - модификация для phpbb3, позволяющая перенаправлять заблокированных пользователей по любому адресу

DeaDRoMeO

21

4967

Аватар пользователя

16 июн 2014, 05:05

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P