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

Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
romeo_piter
phpBB 2.0.21
Сообщения: 1322
Стаж: 15 лет 1 месяц
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение romeo_piter »

Если не включать аякс в БО в принципе на смартфонах и планшетах всё стало очень хорошо даже без моб. стиля. Он стал не нужен.
Но как быть, например, с рекламными блоками? Они растягивают шапку, рушат шаблоны.

Простой пример, вставляем в шапку баннер 480, в результате лого не видно, видно баннер, ну а с яндекса и гугла блоками вообще беда.

Иконки соцсете от share42 нарушают работу.

И т.д. и т.п. - есть ли решения?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение LavIgor »

romeo_piter писал(а): есть ли решения?
Убрать всё лишнее для мобильных устройств.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12449
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение Татьяна5 »

Либо "разрезинить" рекламные блоки, либо вообще их скрыть для мобильных устройств
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение владимир1983 »

romeo_piter писал(а): вставляем в шапку баннер 480
Ну так http://htmlbook.ru/css/media решит твои проблемы с элементами которые криво выглядят на разных разрешениях экрана.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение Sheer »

Есть волшебная фича media screen
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение xisp »

romeo_piter писал(а): Но как быть, например, с рекламными блоками?
Удолить. Вообще.
phpBBex
romeo_piter
phpBB 2.0.21
Сообщения: 1322
Стаж: 15 лет 1 месяц
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение romeo_piter »

Спасибо за ответы.
xisp писал(а): Удолить. Вообще.
Вы шутник? )
И за хостинг из своего кармана платить?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение xisp »

romeo_piter писал(а): И за хостинг из своего кармана платить?
У меня мои скидываются, так же висит неприметная ссылка на донат (бесполезная).
phpBBex
romeo_piter
phpBB 2.0.21
Сообщения: 1322
Стаж: 15 лет 1 месяц
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение romeo_piter »

Ну значит у вас исключение из правил. Если бы не контекст - я бы уже пустил форум по ветру, мне банально жалко ежемесячно 3 рубля из своего кармана на хостинг отдавать.
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 12 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 14 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение ostridm »

у гугла блоки адаптивные, у яндекса можно поставить перед!!!! загрузкой рекламы количество объявлений в зависимости от ширины ЭКРАНА


не окна а экрана- это важно

итак, самое делается в этой строке

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

limit: window.sade.yadHorzLimit(),
это первый блок вычисляет сколько объявлений нужно, сам себя прописывает в окно, должен стоять раньше яндексов.

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


<script type='text/javascript'>
		(function(w, d){
			var cx = typeof(w.screen.width) == "number" ? w.screen.width : 0;
			var cy = typeof(w.screen.height) == "number" ? w.screen.height : 0;
			var mincx = cx < cy ? cx : cy;
			var side = mincx < 768 ? false : true;

			w.sade = {
				mincx : mincx,
				yadHorzLimit : function() { return window.sade.mincx > 920 ? 3 : (window.sade.mincx > 590 ? 2 : 1);}
			};
                })(window, document);
	</script>
это внизу

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

<script type="text/javascript">
	(function(w, d, n, s, t) {
		w[n] = w[n] || [];
		w[n].push(function() {
				Ya.Direct.insertInto(***, "****", {
				stat_id: 6,
				ad_format: "direct",
				font_family: "tahoma",
				font_size: 1.2,
				type: "horizontal",
				limit: window.sade.yadHorzLimit(),
				title_font_size: 3,
				site_bg_color: "FFFFFF",
				header_bg_color: "009900",
				title_color: "009900",
				url_color: "000000",
				text_color: "000000",
				hover_color: "009900",
				favicon: true,
				no_sitelinks: true
			});
		});
		t = d.documentElement.firstChild;
		s = d.createElement("script");
		s.type = "text/javascript";
		s.src = "//an.yandex.ru/system/context.js";
		s.setAttribute("async", "true");
		t.insertBefore(s, t.firstChild);
	})(window, document, "yandex_context_callbacks");
</script>
romeo_piter
phpBB 2.0.21
Сообщения: 1322
Стаж: 15 лет 1 месяц
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение romeo_piter »

Насчет баннеров и @media не совсем осознал.
Если у нас баннер идет через расширение например Anvara AdUnit - там разве получтся использовать @media
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1126
Стаж: 9 лет 1 месяц
Благодарил (а): 42 раза
Поблагодарили: 283 раза

Re: Мобильные устроиства и баннеры/рекламные блоки/плавающие элементы.

Сообщение KEMnEP »

написать простейший скрипт который от ширины экрана подгоняет выдачу того или иного банера по разрешению (лично так делал)
ну естественно изначально в рекламной компании 2 вида рекламных блока под нужные разрешения сделаны. А если гугл то проще. адаптивную втыкаеш и проблем не знаеш.
пспс за решение аякса в двух темах выключение лично 1 пользователю в ответах можно было и спасибо кнопку так то нажать ;)
пспспс про share42 вообще можно мини иконки взять у них на сайте, так что непроблема

Отправлено спустя 18 минут 32 секунды:

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

<script type="text/javascript">
  if (screen.width <= 800) {

тут рекламный код для рекламки меньше 800 пиксильных экранов

  }
 else {
 
 тут для больших
 
  }
 
</script>
чисто пример код. далеко не идеальный но как пример для обучения пойдёт

Вернуться в «Поддержка phpBB 3.1.x»