Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

Мобильная версия phpBB

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 7 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1043 раза

Re: Мобильная версия phpBB

Сообщение Nekstati »

Пчёлкин, вот инструкция оттуда:

найти в styles/STG-Mobile/template/overall_header.html

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

// ]]>
</script>
добавить перед

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

<!-- IF SCRIPT_NAME == "viewtopic" -->
    window.onload = resizeimg;
    function resizeimg()
    {
       if (document.getElementsByTagName)
       {
          for (i=0; i<document.getElementsByTagName('img').length; i++)
          {
             im = document.getElementsByTagName('img')[i];
             if (im.width > 225)
             {
                im.style.width = '225px';
             }
          }
       }
    }
<!-- ENDIF -->
Аватара пользователя
Mushu-svbk
phpBB 1.4.2
Сообщения: 50
Стаж: 10 лет 7 месяцев
Благодарил (а): 17 раз
Поблагодарили: 2 раза

Re: Мобильная версия phpBB

Сообщение Mushu-svbk »

Nekstati
а на другие стили данную функцию можно применить? в частности на стиль roboforum-lite? И еще я правильно поняла - этот код делает ресайз картинок? чтобы на мобильной версии они были гораздо меньше?
Еще раз хочу поблагодарить за подсказу - про редирект на моей вариации портала. Все работатет отлично
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10347
Стаж: 10 лет 9 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1386 раз
Поблагодарили: 1308 раз

Re: Мобильная версия phpBB

Сообщение Пчелкин »

Оказывается в стилях под мобилки везде данный скрипт присутствует но строка im.style.width = '225px';
выглядит вот так....im.style.width = '100%';....можно менять и в процентном соотношении, но лучше жестко настроенные размеры по варианту Некстати..
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 7 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1043 раза

Re: Мобильная версия phpBB

Сообщение Nekstati »

Mushu-svbk, конечно, можно. Этот скрипт просто добавляет к картинкам CSS-свойство width, т. е. картинки загружаются браузером в полном размере, а отображаются в уменьшенном. Кстати, можно сделать это и проще — написать в CSS:

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

img {
    max-width: 200px;
}
Но это могут понять не все браузеры.

Пчелкин, процентное отношение работает не всегда корректно, а пиксельное — всегда.
Аватара пользователя
Mushu-svbk
phpBB 1.4.2
Сообщения: 50
Стаж: 10 лет 7 месяцев
Благодарил (а): 17 раз
Поблагодарили: 2 раза

Re: Мобильная версия phpBB

Сообщение Mushu-svbk »

Nekstati
а можно сделать так, чтобы в обчном стиле картинки отображались превью, но в мобильном стиле было просто ссылка на изображение, а само изображение не подгружалось в виде превью? Просто в нас на форуме достаточно много изображений документов, и они должны быть в превью, но на мобиле это не очень удобно. Я так понимаю надо принудительно отключить превью в мобильном стиле и оставить только описание, в котором имя файла превращается в ссылку на файл?
Сорри, может мои вопросы покажутся глупыми, но я чайник большой такой в пхп, все что сделала - благодаря инструкциям с данного сайта или сама голову ломала (правда вемя столько ушло)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 7 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1043 раза

Re: Мобильная версия phpBB

Сообщение Nekstati »

Для вложений — можно. В styles/mobile_stylename/template/attachment.html найти похожую строку:

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

			<dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>
и отредактировать по такому принципу:

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

			<dt><a href="{_file.U_DOWNLOAD_LINK}">{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG})</a></dt>
Ничуть не глупые.
Аватара пользователя
Mushu-svbk
phpBB 1.4.2
Сообщения: 50
Стаж: 10 лет 7 месяцев
Благодарил (а): 17 раз
Поблагодарили: 2 раза

Re: Мобильная версия phpBB

Сообщение Mushu-svbk »

Nekstati
Возник еще один вопрос! Как включить ЛС на стиле roboforum-lite. Файлы, которые необходимы для отдела ЛС скопировала, попадаю в раздел ЛС, читаю все свои ЛС, но при попытке ответить или переслать письмо получаю сообщение о том, что ЛС не поддерживаются.
так же отсутвстуют кнопки отправки ЛС. Это решаемо? Если да, то как?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10347
Стаж: 10 лет 9 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1386 раз
Поблагодарили: 1308 раз

Re: Мобильная версия phpBB

Сообщение Пчелкин »

Для защиты переключения в мобильный вид нижней ссылки в подвале вставить не

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

<!-- IF not S_IS_BOT --><a href="{U_MOBILE_ON}">{L_MOBILE_ON}</a> &bull; <!-- ENDIF -->
а

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

<!-- IF not S_IS_BOT --><!-- IF S_MOD_DISPLAY--> &bull; <a href="{U_MOBILE_ON}">{L_MOBILE_ON}</a> &bull; <!-- ENDIF --><!-- ENDIF -->	
А то получается верхняя защищена , а нижняя - на виду....

Добавлено спустя 8 минут 20 секунд:
Nekstati писал(а):Насчёт «with» — это косяки стиля STG Mobile,
в common.php после

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

'POSTS'						    => 'Сообщения',
вставляем

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

'POSTS_INF'						=> 'содержащие',
В forumlist_body.html стиля STG-Mobile вместо

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

<p class="topicdetails">{forumrow.TOPICS} {L_TOPICS} with {forumrow.POSTS} {L_POSTS}</p>
вставить

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

<p class="topicdetails">{forumrow.TOPICS} {L_TOPICS} {L_POSTS_INF} {forumrow.POSTS} {L_POSTS}</p>
Добавлено спустя 50 минут 18 секунд:
Если в категориях и в форумах не надо создавать темы, и темы не надо создавать вообще в мобильной версии -
в файле viewforum_body.html мобильного стиля STG-Mobile
стереть

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

		<!-- IF S_DISPLAY_POST_INFO and not S_IS_BOT -->
			<a href="{U_POST_NEW_TOPIC}"><strong>{L_POST_NEW_TOPIC}</strong></a>
		<!-- ENDIF -->
и

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

<a href="{U_POST_NEW_TOPIC}"><strong>{L_POST_NEW_TOPIC}</strong></a>
ниже

Добавлено спустя 1 час 58 минут 44 секунды:
Nekstati писал(а): Никогда не устанавливали стилей?
Действительно никогда не устанавливал дополнительных стилей..извините...
Издевался над своим любимым просильвером..
А теперь вопрос..
В дистрибутиве стиля STG-Mobile есть ярлыки форумов, тем и сообщений..и все закачаны на сервак..А чего они отказываются в самом мобильном стиле показываться? Все манипуляции по настройке стиля перебрал..Я в ступоре - не показываются...В чем хитрость? И зачем тогда их выложили в дистрибутиве и мы заливаем на хост?
Мож я чо не допетриваю в настройках? Но и это смешно, уж в настройках в своем просильвере, наверное, с десяток собак сьел.....а тут - ступор...Пчелкин в шоке...тем паче значки такие симпатичненькие...

Добавлено спустя 50 минут 50 секунд:
Копаюсь в стиле STG-Mobile уже больше суток..
Глупее и недоделанней стиль автор не мог собрать?
Стока лишнего именно для мобилок...ужас..
Стока несоответствий и промашек при сборке.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 7 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1043 раза

Re: Мобильная версия phpBB

Сообщение Nekstati »

Mushu-svbk писал(а):Как включить ЛС на стиле roboforum-lite.
Сорри, нет сейчас времени копаться в этом стиле. Попробуйте добавить/позаменять файлы posting***.html или проверить, каких строк в них не хватает по сравнению с Просильвером. Кстати, а отправка постов работает?
Пчелкин писал(а):<!-- IF S_MOD_DISPLAY-->
Не путайте людей, это строка из другого мода. Её нет ни в данном моде, ни в базовом phpBB.
Пчелкин писал(а):И зачем тогда их выложили в дистрибутиве и мы заливаем на хост?
Стока несоответствий и промашек при сборке.
Зачем выложили — вопрос к автору. Стиль действительно сырой, но на данный момент это лучший из мобильных phpBB-стилей.
Аватара пользователя
hrv
phpBB 1.4.1
Сообщения: 44
Стаж: 10 лет 10 месяцев
Откуда: Якутск
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Мобильная версия phpBB

Сообщение hrv »

Пчелкин, Что то у тебя куча вопросов ) Там же, в GMT-Mobile всего-то что нужно, поменять индексы, или как они правильно называются, на то, чтобы правильно отображалось.. Админка, личный раздел и тп. То что прописано не переменной, а в самом шаблоне. После этого шаблон работает на ура. Лично я никаких косяков больше не заметил. Но буду благодарен за их выявление ))
Из вышеперечисленного, вроде все впоряде, все работает, никого не толкает.. Какие ошибки то?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10347
Стаж: 10 лет 9 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1386 раз
Поблагодарили: 1308 раз

Re: Мобильная версия phpBB

Сообщение Пчелкин »

Да замененные надписи на нормальные переменные - мелочь и ваши замены заметил в сравнении с дистрибутивом от Nekstati ..вы зайдите на форум с сотика...все теперь понятно?
1. В скольких местах натыкано - новая тема, новое сообщение..?
2. Зачем обьвления натыканы по всем категориям , форумам , подфорумам?
3. Кто проидумал чат запрос на всякий случай в индекс запихать? А если чата нет? Повисла в воздухе часть запросов?
4. Зачем FAQ ? Зачем расширенный поиск?
5. Зачем некоторые менюшки разделены право-лево? Мое мнение - все должно быть слева, по ориентации всех сотиков.
6. Стиль - резинка, но не предусмотрен перенос длинных названий...топорщатся.. налазят друг на друга.
7. Почему бы в стиле не исключить категории, если в них есть форумы-подфорумы..Все равно навороты , касающие категорий и их опций в мобилке не видны...значит категории - к черту...
8. В форумах глобальные обьявы снизу, в подфорумах новости (глобальные обьявления) снизу...в списках тем - сверху, к чему? Что б глаз не привыкал?
9. Ярлычки выложены - не подключены и возможности нет.
10. Ну и конечно вместо использвоания переменных влуплены прям в код просто слова...
Сижу , пытаюсь кое что поправить-убрать...понравится самому - потом выложу.
Зачем вооще в мобилке глобальные обьявы?

Добавлено спустя 6 минут 18 секунд:
Кстати еще косяк или недоработка - ни в списках категорий, ни в списках форумов и подфорумов не видно тем с свежими сообщениями..листик торчит, но не показывает..на все случаи - один только незакрашенный.
И как узнать что темы например закрыты?
Аватара пользователя
hrv
phpBB 1.4.1
Сообщения: 44
Стаж: 10 лет 10 месяцев
Откуда: Якутск
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Мобильная версия phpBB

Сообщение hrv »

Поддержим буржуев, не на ВЫ а на ТЫ )), в чем я их только и поддерживаю..
Про категории не понял, у меня никаких - нет, может версия уже спецефическая, глянь мою, их явно нет, правил из начальнога шаблона, на счет чата использовал условие, если нет, то он не появится
Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 8 месяцев
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: Мобильная версия phpBB

Сообщение Warlock75 »

Спасибо! Пригодилось! Немного напильника и все в ажуре)
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10347
Стаж: 10 лет 9 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1386 раз
Поблагодарили: 1308 раз

Re: Мобильная версия phpBB

Сообщение Пчелкин »

Интересное наблюдение..даже если в админке выбрано- "заменять стиль на такой-то", но в той же админке поставить кому-то стиль - мобилку..то форум этому пользователю открывается в мобилке...ушел - зашел и опять мобилка..Это хорошо! Так как несколько пользователей, с низкими северными трафиками полностью попросили перевести их на мобилку...Теперь, переходя из мобилки в обычный перед уходом, при следующем входе - мобилка..довольны, до беспредела...
Что, принудительное переключение на другой стиль из админке не починяется опции "заменить на такой-то" ?
Хорошо...в моем случае...или это какой-то косяк? Мне интересно разобраться...
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 7 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1043 раза

Re: Мобильная версия phpBB

Сообщение Nekstati »

Пчелкин, настройка называется «Заменять стиль… выбранный пользователем». А назначение мода — автоматическое переключение стиля. Соответственно, этой настройке он не подчиняется. Хотя, если кому надо, сделаем, чтоб подчинялся.

Вернуться в «Бета-версии модов для phpBB 3.0.x»