Powered by Invision Power Board
Доброго времени суток, уважаемые новички форума и те, кто не так давно зарегистрировал форум на нашем сервисе. Обращаем Ваше внимание на то, что данный форум - своеобразная база знаний, на которой хранятся ответы на все Ваши сформировавшиеся (также как и не сформировавшиеся) вопросы по работе Вашего форума. Администрацией сервиса было принято решение написать документацию по использованию поиска по форуму технической поддержки. Мы понимаем, что конечно лучше, когда именно Вам лично дают качественный ответ, но ответы на большинство вопросов уже даны - достаточно правильно спросить поисковик, и он найдёт Вам то, что Вы ищите.
  1. На этом форуме осуществляется техническая поддержка только и только форумов IP.Board Сервиса IPB.SU.
  2. Заполните в Профиле поле: "Адрес Вашего форума" - это упростит работу Aдминистрации при решении Bаших проблем.
С уважением,
Администрация Сервиса IPB.SU!


Forum Rules Правила раздела

В этом разделе пользователи форума могут только оставлять сообщения в темах.
Перед отправлением сообщений, пожалуйста, прочитайте правила форума.
В темах раздела задавайте вопросы правильно и, соблюдайте знаки препинания.

Страницы: (2) [1] 2   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Высплывающее окно для гостей, Гость при входе видит окно
Dron
Quote Post

admin of ipb.su
******


Сообщений: 6 040
Из: г.Псков

Активность: Member Offline


Ответить Автору

Репутация: 133


Данная модификация позволяет создать всплывающее окно для гостей. Окно отображается на экране определенное время, а потом исчезает.

1. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Global HTML elements - жмем "раскрыть для редактирования" - в списке секций ищем Guest Bar - жмем "редактировать".

И после всего кода вставляем следующее:

QUOTE
<!-- всплывающее окно для гостей -->
<script type='text/javascript'>
var displaymode = 'always';
var enablefade = 'no';
var autohidebox = ['yes', 20];
var showonscroll = 'yes';
var IEfadelength = 1;
var Mozfadedegree = 0.05;

if (parseInt(displaymode) != NaN)
{
var random_num = Math.floor(Math.random() * displaymode);
}

function display_hover_prompt()
{
var ie = document.all && !window.opera;
var dom = document.getElementById;
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
var objwidth = objref.offsetWidth;
var objheight = objref.offsetHeight;
objref.style.left = docwidth/2-objwidth/2+'px';
objref.style.top = scroll_top+docheight/2-objheight/2+'px';

if (showonscroll == 'yes')
{
var showonscrollvar = setInterval('static_hover_prompt()', 50);
}

if (enablefade == 'yes' && objref.filters)
{
objref.filters[0].duration = IEfadelength;
objref.filters[0].Apply();
objref.filters[0].Play();
}

objref.style.visibility = 'visible';
if (objref.style.MozOpacity)
{
if (enablefade == 'yes')
{
var mozfadevar = setInterval('mozilla_hover_prompt_fade()', 90);
}
else
{
objref.style.MozOpacity = 1;
initiate_hover_prompt_hiding();
}
}
else
{
initiate_hover_prompt_hiding()
}
}

function mozilla_hover_prompt_fade()
{
if (parseFloat(objref.style.MozOpacity) < 1)
{
objref.style.MozOpacity = parseFloat(objref.style.MozOpacity)+Mozfadedegree;
}
else
{
clearInterval(mozfadevar);
controlledhidebox();
}
}

function static_hover_prompt()
{
var ie = document.all && !window.opera;
var dom = document.getElementById;
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
var objwidth = objref.offsetWidth;
var objheight = objref.offsetHeight;
objref.style.top = scroll_top+docheight/3-objheight/2+'px';
}

function hide_hover_prompt()
{
var ie = document.all && !window.opera;
var dom = document.getElementById;
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
objref.style.visibility = 'hidden';
if (typeof showonscrollvar != 'undefined')
{
clearInterval(showonscrollvar);
}
}

function initiate_hover_prompt_hiding()
{
if (autohidebox[0] == "yes")
{
var delayvar = (enablefade == 'yes' && objref.filters) ? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000;
initiate_timer(delayvar);
setTimeout('hide_hover_prompt()', delayvar);
}
}

function initiate_timer(time)
{
var newtime = time-1000;
setTimeout('update_timer('+newtime+')', 1000);
}

function update_timer(time)
{
var timer = time/1000;
var ie = document.all && !window.opera;
var dom = document.getElementById;
if (dom)
{
var hp = document.getElementById('hptimer');
if (timer == 1)
{
hp.innerHTML = "<small><i>Окно закроется через "+timer+" секунду</i></small>";
}
else
{
hp.innerHTML = "<small><i>Окно закроется через "+timer+" секунд</i></small>";
}
}
var newtime = time-1000;
setTimeout('update_timer('+newtime+')', 1000);
}

function initiate_hover_prompt()
{
setTimeout('display_hover_prompt()', 100);
}

function get_cookie(Name)
{
var search = Name + "=";
var returnvalue = "";
if (document.cookie.length > 0)
{
var offset = document.cookie.indexOf(search);
if (offset != -1)
{
offset += search.length;
var end = document.cookie.indexOf(';', offset);
if (end == -1)
{
end = document.cookie.length;
}
returnvalue = unescape(document.cookie.substring(offset, end));
}
}
return returnvalue;
}

if (displaymode == 'always' || parseInt(displaymode) != NaN && random_num == 0)
{
if (window.addEventListener)
{
window.addEventListener('load', initiate_hover_prompt, false)
}
else if (window.attachEvent)
{
window.attachEvent('onload', initiate_hover_prompt)
}
else if (document.getElementById)
{
window.onload = initiate_hover_prompt;
document.cookie = 'fadedin=yes';
}
}
</script>
<style type='text/css'>#hoverprompt{position:absolute;width:300px;left:0;top:-400px;
padding:4px;z-index:100;visibility:hidden}</style>
<div id='hoverprompt'><div class='tableborder'><div class='maintitle' align='center'>Добро пожаловать на форум технической поддержки!</div>

<table align='center' width='100%' class='row1' cellspacing='0' cellpadding='5'>
<tr>
<td align='center'>Мы рады приветствовать Вас на нашем
форуме. Форум не определил Вас как зарегистрированного пользователя.
Если Вы хотите использовать все возможности форума, то Вам необходимо
<span style='color:blue'><a href='http://ваш_форум.ipb.su/index.php?act=Reg&CODE=00'>
зарегистрироваться</a></span>.</br>Зарегистрированные пользователи получают возможность просматривать закрытые разделы форума, а также возможность общения на нашем форуме.<br><br>Если Вы уже
зарегистрированы на форуме, то Вам необходимо пройти авторизацию,
используя Ваш логин и пароль.</br></br>


<form style='display:inline' action="{ibf.script_url}act=Login&amp;CODE=01&amp;CookieDate=1" method="post">
<div align='center'>Логин: <input type="text" class="forminput" size="10" name="UserName" onfocus="this.value=''" value="{ibf.lang.qli_name}" />
Пароль: <input type='password' class='forminput' size='10' name='PassWord' onfocus="this.value=''" value='ibfrules' />
</br></br><center><input type='submit' class='forminput' value='Вход' /></center>
</div>
</form>
</td>
</tr>
<tr>
<td align='center'><div id='hptimer'><small><i>Окно закроется через 20 секунд</i></small></div></td>
</tr>
</table></div></div>


Текст и ссылки выделеные зеленым редактируете для своего форума.

Вот как этот мод будет выглядеть:

Нажмите для увеличения
Присоединённое изображение


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
PMEmail Poster
Top
4yMogaHJkeee?!
Quote Post

Начинающий веб-мастер
Group Icon


Сообщений: 127
Из: Города над вольной Невой

Активность: Member Offline


Ответить Автору

Репутация: нет


Дану бред.Мешает даже залогиниться


--------------------

user posted image
PMEmail Poster
Top
Rozess
Quote Post

Новичок
*


Сообщений: 0

Активность: Member Offline


Ответить Автору

Репутация: 0


Я тоже так считаю. Во первых это уже принуждает регистрироваться так как мешает это окно, а многие просто будут уходить с сайта из-за этого окна.
PMEmail Poster
Top
Stimaxel
Quote Post

Ученик форумов
Group Icon


Сообщений: 58
Из: Германия

Активность: Member Offline


Ответить Автору

Репутация: нет


Dron,
спасибо, все работает и даже интересно
Rozess,
не думаю что из за окна все будут уходить с форума, изюминка в том что ты там напишешь
PMEmail Poster
Top
Vesnushka ^^
Quote Post

˜”*°•°*”˜ V.I.P.˜”*°•°*”˜
Group Icon


Сообщений: 174
Из: Калининград

Активность: Member Offline


Ответить Автору

Репутация: 0


QUOTE
изюминка в том что ты там напишешь

отчасти правда, но всё же.. я сначала тое поставила, написала там не стандартное, а полностью своё, но потом заметила, что регистраций меньше стало. Потом удалила...
так что наверное этот мод скорее ненужен чем нужен ИМХО


--------------------
>>> user posted image <<<

>>> user posted image <<<
PMEmail Poster
Top
Skipper
Quote Post

Новичок
Group Icon


Сообщений: 5

Активность: Member Offline


Ответить Автору

Репутация: нет


А мне даж понравилось, главное вовлечь смыслом надписи )) Заинтересовать ))
PMEmail Poster
Top
Dron
Quote Post

admin of ipb.su
******


Сообщений: 6 040
Из: г.Псков

Активность: Member Offline


Ответить Автору

Репутация: 133


А по моему только отпугивает потенциальных пользователей.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
PMEmail Poster
Top
Stimaxel
Quote Post

Ученик форумов
Group Icon


Сообщений: 58
Из: Германия

Активность: Member Offline


Ответить Автору

Репутация: нет


Dron,
у меня например гости из за этого окна не могут посмотреть форум, только когда за регистрируются
PMEmail Poster
Top
Stimaxel
Quote Post

Ученик форумов
Group Icon


Сообщений: 58
Из: Германия

Активность: Member Offline


Ответить Автору

Репутация: нет


как мне сделать, как раньше, гости могли видеть форум, а сейчас стоит опция входа этот скрипт я удалил, всплывающее окно, и что не то стало, что мне делать? кто подскажет?
PMEmail Poster
Top
Skipper
Quote Post

Новичок
Group Icon


Сообщений: 5

Активность: Member Offline


Ответить Автору

Репутация: нет


А не блочит это окошко ботов-индексаторов ?? Потому что когда я как то прописывал адрес своего сайта в гугле, выдавало только текст из этого окна....
PMEmail Poster
Top
Kristya
Quote Post

Новичок
Group Icon


Сообщений: 13

Активность: Member Offline


Ответить Автору

Репутация: нет


А у меня все хорошо! biggrin.gif


--------------------
Мой сайт!Кликать сюды!
PMEmail Poster
Top
Max Faxtor
Quote Post

Пользователь
Group Icon


Сообщений: 166

Активность: Member Offline


Ответить Автору

Репутация: нет


Dron, спасибо огромное, очень полезная функция smile.gif


--------------------
PMEmail Poster
Top
EDG_aka_Dima
Quote Post

Ёжи
Group Icon


Сообщений: 551

Активность: Member Offline


Ответить Автору

Репутация: 24


Изменяйте выделенный красным цветом адрес на свой!
А то я уже заметил у некоторых такую ошибку...
PMEmail Poster
Top
Steve_Fox
Quote Post

Удаленный
*


Сообщений: 0
Из: че?

Активность: Member Offline


Ответить Автору

Репутация: 6


EDG_aka_Dima, http://muzotriv.ipb.su/ нажать на кнопку регистрироваться, редирикт сюда.


--------------------
Про мой форум:
[ Мой форум ]
Про форум (и клан) IPB.SU:
[ Форум клана IPB.SU ] | [ Статистика сервера IPB.SU ]
---------------------------------------------
* Сделаю любую модификацию на любую версию форума. За 30 - 60 руб. (смотря по сложности)
* Установлю любому форум за 5 (могу и за бесплатно) руб.
---------------------------------------------
Баннер C.S. Форума: user posted image
PMEmail Poster
Top
Mashka
Quote Post

Счастье-это то с чем я живу
Group Icon


Сообщений: 55
Из: Екатеринбург

Активность: Member Offline


Ответить Автору

Репутация: нет


Уже переделала smile.gif
PMEmail Poster
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (2) [1] 2  Reply to this topicStart new topicStart Poll


 


Текстовая версия