Mobile Devices - Автоопределение мобильной версии

Поддержка, переводы и разработка модификаций, расширений для форумов phpbb 3.0\3.1
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Ответить Вложения 6
Аватара пользователя
Sumanai
bb3.0.3
bb3.0.3
Сообщения: 31
Зарегистрирован: 12.08.2015, 17:40
Репутация: 7

Mobile Devices - Автоопределение мобильной версии

Сообщение Sumanai »

Anvar писал(а): Но мне почему-то кажется это не удобным, хоть и логичным вариантом.
Что тут логичного? Если сохранять в БД, то пользователи, которые заходят с ПС и с телефона, замучаются переключать туда- сюда.
Или у вас иначе?
Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1406
Зарегистрирован: 08.08.2014, 14:26
Репутация: 407

Mobile Devices - Автоопределение мобильной версии

Сообщение Anvar »

Здесь как раз последние изменения. Мне не удобно, с мобилы на полную попадаю и на оборот, наверное откат назад сделаю.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!
Аватара пользователя
caviara
bb3.0
bb3.0
Сообщения: 5
Зарегистрирован: 12.12.2015, 15:18
Репутация: 0

Mobile Devices - Автоопределение мобильной версии

Сообщение caviara »

Anvar подскажите пожалуйста, что нужно сделять, чтобы можно было переключать с и на мобильную верссию в стилях Артодия и we_uniwersal?
Пока клавиша переключения работает толко на Prosilver.
Аватара пользователя
Sumanai
bb3.0.3
bb3.0.3
Сообщения: 31
Зарегистрирован: 12.08.2015, 17:40
Репутация: 7

Mobile Devices - Автоопределение мобильной версии

Сообщение Sumanai »

Anvar писал(а): Мне не удобно, с мобилы на полную попадаю и на оборот, наверное откат назад сделаю.
Да, так вернее, куки в самый раз. Хотя вот настройка "Никогда не показывать мне мобильную версию" не помешала бы.
Аватара пользователя
Михаил
bb3.0.1
bb3.0.1
Сообщения: 12
Зарегистрирован: 11.03.2015, 12:07
Репутация: 3

Mobile Devices - Автоопределение мобильной версии

Сообщение Михаил »

Anvar, Здравствуйте, обновил данное расширение до последней версии и google выдал кучу ошибок связанных с проблемой переадресации при наличии в URL параметра ?style=* так как данный параметр многократно дублируется при повторном нажатии на ссылку (пиктограмму мобильного телефона). Понимаю что проблема возможно не с расширением а в общем с обработкой ссылок, но возможно что вы знаете как исправить данную проблему.

Я временно добавил в robots.txt запрет на индексацию URL с параметрами style но надеюсь на ваш ответ. Спасибо.

Отправлено спустя 3 минуты 33 секунды:
Воспроизвести проблему можно даже у вас на форуме перейдя например по ссылке viewtopic.php?style=2&f=2&t=56&p=2676#p2676

И вы увидите что ссылка на мобильный стиль стала содержать три параметра style
Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1406
Зарегистрирован: 08.08.2014, 14:26
Репутация: 407

Mobile Devices - Автоопределение мобильной версии

Сообщение Anvar »

Хорошо, проблема видна. Хотя в сообщениях ссылки не должны быть с таким параметром и тем более доступными для индексации, так как то дубли.
Аватара пользователя
Михаил
bb3.0.1
bb3.0.1
Сообщения: 12
Зарегистрирован: 11.03.2015, 12:07
Репутация: 3

Mobile Devices - Автоопределение мобильной версии

Сообщение Михаил »

Anvar, таких ссылок у меня и нет, но при индексации google сам их сформировал. А то, что данные ссылки это дубли - точно, значит запрет в robots.txt оставлю на постоянку.

Добавил туда следующие строки:

Код: Выделить всё

Disallow: /forum/*?style=*
Disallow: /forum/viewtopic.php?style=*&t=*&p=*
Вроде этого должно хватить.
Аватара пользователя
MaxTr
bb3.0.2
bb3.0.2
Сообщения: 26
Зарегистрирован: 16.05.2015, 09:46
Репутация: 0

Mobile Devices - Автоопределение мобильной версии

Сообщение MaxTr »

Доброго времени суток, Анвар!
Сегодня обнаружил "На этой странице обнаружена циклическая переадресация", при переходе со стиля на стиль... попробовал "костыль"

Код: Выделить всё

   /** Get type */
   const VER = 'ver';
   /** Get web version */
   const WEB = 'web';
   /** Get mobile version */
   const MOBI = 'mobi';
заменить на

Код: Выделить всё

/** Get type */
   const VER = 'style';
   /** Get web version */
   const WEB = '25';
   /** Get mobile version */
   const MOBI = '22';
не получилось(( "циклическая переадресация" осталась, правда теперь с "другими" буквами.
Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1406
Зарегистрирован: 08.08.2014, 14:26
Репутация: 407

Mobile Devices - Автоопределение мобильной версии

Сообщение Anvar »

Используется параметр style админом при предпросмотре стиля, а также переключателем на портале и Quick Style.

Есть проблема формирования ссылки переключения версий, когда админ например переходит по ссылке с параметром style=* (предпросмотр стиля) либо пользователи при использовании вышеуказанных расширений.
Аватара пользователя
MaxTr
bb3.0.2
bb3.0.2
Сообщения: 26
Зарегистрирован: 16.05.2015, 09:46
Репутация: 0

Mobile Devices - Автоопределение мобильной версии

Сообщение MaxTr »

Спасибо большое, Анвар, все "вылечилось"!
Понравился проект? Вы можете поддержать его материально. Подогрейте душу программисту :-D Адрес email: руб.
Ответить Вложения 6