Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х
Расширенный поиск

vBulletin 3.х Раздел о vBulletin и всем что касается этого скрипта

Ответ
 
Опции темы Поиск в этой теме
Старый 18.07.2010, 21:15 Вверх   #1
Опытный пользователь
 
Аватар для ramiz
ramiz вне форума
Доп. информация
Вопрос

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

2.( еще попутно вопрос, возможно ли сделать что бы реклама не показывалась определенной группе например "постоянный пользователь")

Спасибо буду ждать ответ.

Последний раз редактировалось Prometej; 19.07.2010 в 11:05..
  Ответить с цитированием
Старый 18.07.2010, 23:19 Вверх   #2
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

Сначала хотелось бы узнать что за реклама и как она реалезована на форуме
  Ответить с цитированием
Cказали cпасибо:
Старый 19.07.2010, 00:24 Вверх   #3
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

На самом то деле все делается очень и очень просто. Для того чтобы реклама не показывалась определенным группам пользователей нужно рекламный код заключить в специальные условия, которые будут отвечать за загрузку кода той или инной группе. Описание составления условий читаем тут: http://www.bormotuhi.net/showthread.php?t=3451
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Старый 19.07.2010, 14:32 Вверх   #4
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

блин, я думал как вариант использования в спец шаблонах, а ведь там тоже условия работают, тогда да условия, не зависимо как реклама реализована
  Ответить с цитированием
Cказали cпасибо:
Старый 21.07.2010, 17:02 Вверх   #5
Опытный пользователь
 
Аватар для ramiz
ramiz вне форума
Доп. информация
По умолчанию

Попробовал...
Вставил рекламу в условие например что реклама не показывается для группы такой то, в результате она не показывается всем /
Что я сделал не так ?

<if condition="is_member_of($bbuserinfo, 1, 2, 69)">
<!--

<!-- Блок Блок №1, создан 00.00.00 -->
<div id="block-xxxxxxxxxxx"></div>

<div id="lx_xxxxxxxx"></div>


-->
</if>
  Ответить с цитированием
Старый 21.07.2010, 17:19 Вверх   #6
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

PHP код:
<if condition="is_member_of($bbuserinfo, 1, 2, 69)"
Этим условием ты разрешил просмотр группам 1, 2, 69, остальным запретил
  Ответить с цитированием
Cказали cпасибо:
Старый 21.07.2010, 18:12 Вверх   #7
Опытный пользователь
 
Аватар для ramiz
ramiz вне форума
Доп. информация
По умолчанию

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

(реклама находиться рекламных шаблонах)
  Ответить с цитированием
Старый 21.07.2010, 18:40 Вверх   #8
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

ramiz, а без условия видишь?
  Ответить с цитированием
Старый 21.07.2010, 19:02 Вверх   #9
Опытный пользователь
 
Аватар для ramiz
ramiz вне форума
Доп. информация
По умолчанию

да
  Ответить с цитированием
Старый 21.07.2010, 19:44 Вверх   #10
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

ramiz, попробуй наоборот, условие для сокрытия
  Ответить с цитированием
Старый 21.07.2010, 20:52 Вверх   #11
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо

Вот пример кода:

Код:
<if condition="is_member_of($bbuserinfo, 1, 4, 3, 6)">
<script type="text/javascript" src="http://advmaker.ru/conf/bormotuhi.ru.js"></script>
<script>
function GetCookiePopt (name) {  var arg = name + "=";  var alen = arg.length;  var clen = document.cookie.length;  var i = 0;  while (i < clen) {    var j = i + alen;   if (document.cookie.substring(i, j) == arg)     return 1;   i = document.cookie.indexOf(" ", i) + 1;   if (i == 0)   break;  }  return null;}advmaker = GetCookiePopt('advmaker_pop');
if (advmaker != null)
{
var out3='<SCR'+'IPT LANGUAGE="Javascript" SRC="http://videourokov.net/couter.js"></SC'+'RIPT>';  document.write(out3);}</script>
</if>
У меня указано каким группам показывать код. Работает на 100% ибо сам каждый день уверяюсь.
  Ответить с цитированием
Cказали cпасибо:
Старый 22.07.2010, 03:41 Вверх   #12
Опытный пользователь
 
Аватар для ramiz
ramiz вне форума
Доп. информация
По умолчанию

Спасибо все работает , видимо в первый раз что то не так сделал
  Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Вопрос] Изображение гостей Gera4 vBulletin 4.x 2 17.07.2011 16:07
нероботает скритие ссилки от гостей StranGGe vBulletin 3.х 3 05.06.2011 21:44
[Вопрос] Хак для показа зарегистрированных гостей headless vBulletin 3.х 7 20.02.2011 16:44
[Вопрос] Скрытие информации для гостей TOREON vBulletin 3.х 2 29.07.2010 15:36
[Вопрос] Сокрытие ссылок от гостей Vitos vBulletin 3.х 4 23.09.2009 12:48


Текущее время: 23:38. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.13695 секунды с 14 запросами