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


----

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

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

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

Введение

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

Установка

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

После установки нам нужно еще скачать облегченный стиль, наиболее подходящие стили находятся тут
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
          Вернуться наверх  
 


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

Сегодня весь день сидел с этой мобильной версией, башка уже квадратная.. Устранил свою ошибку, пришел к той, что у вас, но она решается еще проще - нужно в настройках конференции в строке "Заменять стиль пользователя" поставить "нет".


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


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

fingeniy писал(а):

"Заменять стиль пользователя" поставить "нет"

Ага. так вроде работает нормально! :a_g_a:


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


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

Получается, добил эту мобильную версию 17 апреля. В последний раз обновление "удобства просмотра на мобильных сайтах" было 16 апреля, до этого каждые 4-5 дней. А с тех пор прошло уже 13 дней, но так и висит - последнее посещение 16 и больше не обновляется, соответственно, сайт все так же числится, как неудобный для мобильных. Интересно, это только у меня так?


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


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

Лично я забил на это, как вариант решения - поставить адаптивный стиль вместо основного и мобильного на форум


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


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

Есть проблема с мобильной версией
Точнее - не проблема, а проблемКа (на первый взгляд во всяком случае)
На мобильном устройстве не всегда получается дойти по меню до чтения постов
:zvez_ochki:
Обо всем по порядку:
- дабы сразу отмести обвинения меня в криворукости при установке мода и стиля - возьмем этот самый сайт (Хелло-Витебск), все что на нем установлено - установлено Великим Гуру и вероятно установлено правильно!
Попробуем открыть форум на настоящем телефоне (я взял аппарат постарше - Nokia N97) и на трех самых популярных онлайн-эмуляторах мобильных устройств: Manymo, ReadyMobi и MobilePhoneEmulator, а результаты сравним
Чтоб не мудрить - будем открывать (вернее будем стараться открыть) одну и ту же страницу форма
ОГОВОРИМСЯ что делать это будем не по прямой готовой ссылке, а будем докапываться до нее через список форумов!
Допустим предлагаю вот эту ветку:
- Список форумов
- - DeaDRoMeO
- - - А как вы это сделали ???
Для чистоты эксперимента лезем на устройстве и эмуляторе НЕ по готовой ссылке: viewtopic.php?f=75&t=2470 а докапываемся по "лесенке" приведенной выше (возможно и это будет важно)
ПОЛУЧАЕМ:
1. На Nokia N97 все открывается хорошо, фоткать телефон не стал, но поверьте на слово, все открывается нормально
2. На Manymo тоже все открывается хорошо, см.скриншот:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

3. На ReadiMobi выкидывается ошибка 404, см.тут:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

4. А MobilePhoneEmulator вообще сообщает нам коротко и ясно об отсутствии данной темы
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

причем в последнем случае ссылка отображается как "http://hello-vitebsk.ru/viewtopic.php?f=75" (хвостик "&t=2470" куда-то испарился)
В связи с чем такие мысли:
Это глюк эмуляторов или мобильной версии форума?
Разумеется некорректное отображение в эмуляторах проблемы не представляет, так как юзеры будут глядеть форум не через эмуляторы, а через настоящие мобильные устройства
Предположим создатели эмулятора чего-то проглядели и при написании кода широко зевнули
Но почему это произошло в 2 из 3 случаев ???? Многовато
:pa_la_ch:
И еще невеселая мысль:
Эти эмуляторы по идее все же должны эмулировать какие-то устройства, проверить свой форум на большом количестве "живых" мобильных устройств возможности чаще всего нет (если Вы конечно не работаете в салоне связи), остается только вариант с эмуляторами, если 2 из 3 отображают форум не так как надо, то проект с такой мобильной версией запускать вообще говоря страшновато
:ko_pi_lka:
Что нам думать, как нам быть?
Ждем комментариев Великого Гуру
:ar_ti_st:


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


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

m213480 писал(а):

Это глюк эмуляторов или мобильной версии форума?

Глюк эмулятора, каждый день, начиная с 7 утра до 7 вечера я на форуме сижу с мобильной версии, и так уже больше года и ни разу не получал таких ошибок, сами заметили что ссылки обрезаются, глюк эмулятора полюбэ
m213480 писал(а):

Что нам думать, как нам быть?

А слабо у друзей или знакомых найти древние аппараты и потестировать на них, ну блин словами не передать в каких местах форума я лазил и не получал 404 ошибку и это на мобильной версии


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


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

DeaDRoMeO писал(а):

А слабо у друзей или знакомых найти древние аппараты и потестировать на них

Спасибо за ответ!
Насчет "аппаратов у друзей знакомых" я писал в предыдущем посте:
m213480 писал(а):

проверить свой форум на большом количестве "живых" мобильных устройств возможности чаще всего нет (если Вы конечно не работаете в салоне связи)

Хорошо конечно если все так и я перестраховываюсь!
Собрать у друзей телефоны можно, да только сколько их соберешь?
Реально только! Три? Пять? Десять?
А сколько существует в природе моделей телефонов, размеров дисплеев, операционок и их версий/подверсий?
ТУЕВА ХУЧА !!!!!!!!!!
Потому и перестраховываюсь!
:st_ruskiy:


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


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

Есть еще вопросы по мобильной версии
1. Видел на каком-то варианте мобильного форума рядом с именем автора поста есть маленькие микроаватары, не помню на этом форуме или еще на каком-то. У меня такого нет. Как их включить? У меня стиль Artodia Mobile&SEO, если нужен другой мобильный стиль, то как он называется?
2. При просмотре с эмулятора сайта Хелло-Витебск названия всех тем отображаются синим цветом, а при просмотре с живого телефона некоторые синие, а некоторые красные. Какое отображение верно и что эта цветовая дифференциация означает?
3. Я установил у себя мобильный мод с сайта Хелло-Витебск и стиль Артодия (все как рекомендовано), но при просмотре с телефона сайта Хелло-Витебск внизу есть ссылка "Полная версия", а при просмотре моего сайта такой ссылки нет. Почему? У меня стиль Artodia Mobile&SEO, стиль не тот или я что-то не так поставил?
Спасибо!
:dr_ink:


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


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

3. в начале страницы написано
Цитата:
Внимание !!!В шаблон вашего мобильного стиля необходимо добавить ссылку «Полная версия сайта». Код этой ссылки: ...

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


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


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

Спасибо Белку!
С 1 и 3 все относительно прояснилось, хотя вскрытие покажет.......
Был у меня еще Вопросик №2:
2. При просмотре с эмулятора сайта Хелло-Витебск названия всех тем отображаются синим цветом, а при просмотре с живого телефона некоторые синие, а некоторые красные. Какое отображение верно и что эта цветовая дифференциация означает?
С этим как быть?
Благодарствую!
:a_g_a:


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


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

точно не знаю, но, учитывая, что картинки "новое сообщение" в мобильных стилях нет, это означает
красные - непрочитанные
синие - уже смотрели

как-то так...


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


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

DeaDRoMeO писал(а):

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

Хорошо!
Спасибо!
Я добавлю!
Только куда?
Мой файл overall_header тут:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

(желательно не менять выложенный файл, а указать после чего и перед чем вставить кусок из вышеприведенной цитаты, чтобы другие тоже меняли у себя)
И еще вопрос:
DeaDRoMeO рекомендует вставлять ссылку «Полная версия сайта» в шапку мобильной версии, однако у сайта Хелло-Витебск эта ссылка внизу форума, стало быть она видимо находится не в overall_header а в overall_footer? или я чё-то не так понимаю?
На всякий случай мой overall_footer тут:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

Пребольшое спасибо!
:co_ol:


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


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

попозже посмотрю - сейчас надо по делам.
сложно сказать, как у вас будет выглядеть...

попробуйте вставить так:
открыть overall_footer.html
найти
<!-- IF MOBILE_LINK -->
      <p style="text-align: center;">{MOBILE_LINK}</p>
   <!-- ENDIF -->
 

вставить код полной версии, чтобы получилось так:
<!-- IF MOBILE_LINK -->
      <p style="text-align: center;">{MOBILE_LINK}&nbsp;&nbsp;<!-- IF not S_IS_BOT --><a href="{U_MOBILE_OFF}">{L_MOBILE_OFF}</a><!-- ENDIF --></p>
   <!-- ENDIF -->
 


если ссылки будет не видно (а это возможно, так как я не знаю, что у вас за переменная {MOBILE_LINK} и при каких условиях она работает), то можно сделать и так:

найти
<div class="copyright">
       <p class="copy-left">
           Powered by <a href="http://www.phpbb.com/">phpBB</a> &copy; phpBB Group.
      </p>
      <p class="copy-right">
          phpBB Mobile / SEO by <a href="http://www.artodia.com/">Artodia</a>.
        </p>
   </div>
 


вставить
<p style="text-align: center;"><!-- IF not S_IS_BOT --><a href="{U_MOBILE_OFF}">{L_MOBILE_OFF}</a><!-- ENDIF --></p>
 


после
<p class="copy-left">
           Powered by <a href="http://www.phpbb.com/">phpBB</a> &copy; phpBB Group.
      </p>
 


всё надо подгонять... трудно советовать, когда не видишь.
//шапка обычно всегда несёт больше нагрузки, так что лучше ставить в подвал...


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

Информация о редактировании
Последний раз редактировалось белк 06 май 2015, 11:34, всего редактировалось 1 раз.
          Вернуться наверх  
 


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

m213480 писал(а):

Мой файл overall_header тут:

Во вложения заливайте лучше, запаковав в РАР архив


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


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

честно говоря поддерживаю, да и что-то с депозитом у меня отношения не складываются...


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


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

Спасибо Белку!
Попробую!
А нельзя ли еще ПЕРСОНАЛЬНО поинтересоваться у DeaDRoMeO куда он у себя в мобильной версии вбахнул обсуждаемый кусок кода-ссылки «Полная версия сайта» ?
Вполне нормально как у Хелло-Витебск эта ссылка в подвал прикручена
Хочу так же!
:ig_ro_ki:


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


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

m213480 писал(а):

А нельзя ли еще ПЕРСОНАЛЬНО поинтересоваться у DeaDRoMeO куда он у себя в мобильной версии вбахнул обсуждаемый кусок кода-ссылки «Полная версия сайта» ?

В overall_footer.html перед
<p><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
 

Добавил
 - <a href="{U_MOBILE_OFF}">{L_MOBILE_OFF}</a>
 


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


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

А куда в последнем варианте девать кусочек: "<!-- IF not S_IS_BOT -->" или он не нужен?
и еще: в рекомендуемом для вставки куске перед "<a href..." у Вас указан дефис, это так и надо?
:write:


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


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

m213480 писал(а):

или он не нужен?

Ну это от ботов скрытие ссылки
m213480 писал(а):

у Вас указан дефис, это так и надо?

Ну блин внизу идет имя форума - Полная версия, дефис как разделитель у меня


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


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

Большое спасибо Белку и DeaDRoMeO за предложенные варианты
Никогда бы не подумал что столь различные варианты правки кода дадут столь похожий результат
Результат одинаковый, одинаково печальный
см.тут:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

С "живого" мобильника результат ровно такой же!
Куда еще что дописать? Может дадите готовый overall_footer.html да и дело с концом?
Спасибо большое от чайника конечно всем !!!
Исходник тут на всякий случай:


Вложения:
overall_footer.rar [776 байт]
Скачиваний: 0
_________________
Подпись:
Апгрейд форума закончить нельзя! Его можно только временно приостановить! :hudo_zhnik:
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


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

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

ursego

15

2116

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

07 мар 2017, 13:00

DeaDRoMeO

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

DeaDRoMeO

8

2546

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

30 сен 2013, 20:27

DeaDRoMeO

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

akella1900

34

5470

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

22 окт 2014, 09:16

DeaDRoMeO

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

DeaDRoMeO

125

12104

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

05 дек 2015, 20:27

Чародейка

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

DeaDRoMeO

21

4949

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

16 июн 2014, 05:05

DeaDRoMeO

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

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

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

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


cron

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