Вы не зашли.
Есть один очень полезный плагин, многие вебмастера как могут изворачиваются что бы сделать что то подобное. Есть сайт: http://porno-tyt.3dn.ру Там работает ява скрипт, но сам скрипт прописан в движке и перелопатить его под свой сайт надо очень много терпения. Встречал я пару ЦМСок, которые делали что то на подобии этого скрипта, вот ещё один более простой вариант, но тоже вариант! http://eros.ava-pskov.ру Так же скрипт передрать у меня не получилось, где то он в движке сидит...
Надо:
1. Сделать аддон с возможностью устанавливать на страницы блок в теге div например, который будет закрывать собою контент сайта с возможностью закрывать блок div, можно добавить функцию закрывать за код по смс полученный (только надо обязательно разные варианты, с кодом и без)
2. Сделать минимум 2 варианта ответа (положительный, отрицательный), ну и вариант с подверждением, введя код который пришёл на почту или по смс.
3. Сделать возможность самому редактировать шаблон этого плагина (включаяя содержимое div блока)
4. Надо что бы работал без авторизации
5. Надо что бы появлялся максимум раз в сутки или при новом открытии браузера (после положительного ответа), грубо говоря добавить счётчик времени или память по IP, кукисам...
6. При отрицательном ответе не запоминать кукисы и при повторном посещении сайта снова выдавать div блок перед контентом сайта, плюс при отрицательном ответе отправлять на какой то сайт, например http://ngcms.ru
7. Желательно что бы был написан на java ибо php мешает оптимизации под поисковики.
Я думаю вы понимаете зачем такой плагин нужен А так можно использовать не по назначению, вот ещё пример такой фишки:
http://www.imagebam.ком/image/163b7237537887
http://img211.imagevenue.ком/img.php?image=05243_vts_3_123_49lo.jpg
P.S. Лицам моложе 18 ссылки не просматривать, серьёзно не стоит! А то потом жалуется общество на появление сексуальных отклонений в обществе, таких как педофилия, зоофилия и так далее.
P.P.S Потом стоит убрать ссылки с этого поста, дабы не портить картину форума, за такие ссылки пардон, но других приличных вариантов я не встречал.
Изменено Nushaba (2009-11-18 10:40:19)
Не в сети
Nushaba, эта задача никакого отношения к плагинам не имеет.
Тебе нужен обычный JS код, который в куках хранит статус "Я правда согласен с правилами" и если в куке не сохранено подтверждение - выводить сверху полупрозрачный DIV блокирующий доступ к контенту.
По поводу оплаты - можно сделать через финансовые плагины (finance + fin_smscoin), вариант сделать это на JS ну никак не прокатит
Не в сети
vitaly, хз Виталий, вот ковыряю сегодня уже целый день такой скрипт и нифига не вышло, а точнее не кукисы не хотят храниться хоть убей, у другого сайта всё пашет, кукисы он скармливает, но мой не хочет, уже хз что не так делаю, может от особенности ЦМСки зависит, кукисы в настройках я включил но мне где то в двиге порписано какие именно куки скармливать и проверять, может мне кто помочь сможет? ) К стати тоже непонятка для меня, див блок с договором находтся впереди всего контента НО ВОТ плееры все перед блоком этим!!!??? Я уже как мог игрался с позиционированием, ну не хочет и всё он вставать перед плеерами (теги [media] <object>) Что может быть? А может кто то ещё знает где нарыть можно такой скрипт? Буду очень признателен, я даже не знаю как сформулировать запрос такой в гугл правильно
Изменено Nushaba (2009-11-18 17:52:09)
Не в сети
Nushaba, давай пример скрипта который у тебя не работает.
DIV блок пофигу где будет находиться - ему должно задаваться абсолютное позиционирование.
Не в сети
Я пока попробую написать скрипт сам с нуля, а не дербанить чужие скрипты. Если там ничего не выйдет, то напишу уже, но остаётся актуальная проблема, позиционирование было абсолютным, а z-index стоит 99999 и по прежнему DIV блок стоит под проигрывтаелями...
Изменено Nushaba (2009-11-18 21:54:12)
Не в сети
Nushaba, есть ещё такое понятие как z-index, оно тебе поможет
Не помог, я же писал про него уже, как только я столкнулся с такой проблемой, я нашёл в инете решение с z-index, про него я и не знал до недавнего времени, но z-index стоит 99999 и div блок не может перед плеерами встать всё равно, мне кажется тут какая то особенность в самом флеше, что он имеет приоритет перед любым позиционированием div и z-index, я другой скрипт сварганил уже:
<script language="JavaScript">
<!-- Begin
var zayti=confirm("Вы точно хотите сюда войти? \nЕсли нет, нажмите ОТМЕНИТЬ и Вы перейдёте туда, куда я вас послал.");
if (zayti)
history.go(1);
else
location = "http://ссылка.ru/";
// End -->
</script>
Но я не знаю как мне его заставить вылезать не чаще 1 раза в сутки для конкретного посетителя хотя бы.
Не в сети
Nushaba, вот тебе таблица максимальных значений z-index для разных браузеров
Browser Max z-index value When exceeded, value changes to:
Internet Explorer 6 2147483647 2147483647
Internet Explorer 7 2147483647 2147483647
Internet Explorer 8 2147483647 2147483647
Firefox 2 2147483647 *element disappears*
Firefox 3 2147483647 0
Safari 3 16777271 16777271
Safari 4 2147483647 2147483647
Opera 9 2147483647 2147483647
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Спасибо за помощь, все браузеры как браузеры, а сафари надо было отличиться ) Я пока приболел, на карантине сижу, не до сайта, потом проверю все советы, а вообще я слепил другой скрипт по редиректу с подтверждением, выглядит он так:
<script language="JavaScript">
<!-- Begin
var zayti=confirm("Вы точно хотите сюда войти? \nЕсли нет, нажмите ОТМЕНИТЬ и Вы перейдёте туда, куда я вас послал.");
if (zayti)
history.go(1);
else
location = "http://ngcms.ru/";
// End -->
Но вот проблема в том, что не знаю я как заставить его вылезать не чаще раза в сутки при утвердительном ответе. Как я понял проще всего это сделать путём скармливания кукисов посетителю, ну или проверке IP (что не совсем правильно, но я не ява программер, это и то слепил на примерах копипаста
Не в сети