Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-11-18 10:35:03

Nushaba
Участник
Зарегистрирован: 2009-11-09
Сообщений: 276
Рейтинг :   

Плагин, закрывающий собой контент сайта до нажатия кнопки.

Есть один очень полезный плагин, многие вебмастера как могут изворачиваются что бы сделать что то подобное. Есть сайт: 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 мешает оптимизации под поисковики.

Я думаю вы понимаете зачем такой плагин нужен wink А так можно использовать не по назначению, вот ещё пример такой фишки:
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)

Не в сети

#2 2009-11-18 15:40:17

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

Nushaba, эта задача никакого отношения к плагинам не имеет.
Тебе нужен обычный JS код, который в куках хранит статус "Я правда согласен с правилами" и если в куке не сохранено подтверждение - выводить сверху полупрозрачный DIV блокирующий доступ к контенту.

По поводу оплаты - можно сделать через финансовые плагины (finance + fin_smscoin), вариант сделать это на JS ну никак не прокатит smile

Не в сети

#3 2009-11-18 17:49:03

Nushaba
Участник
Зарегистрирован: 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

vitaly, хз Виталий, вот ковыряю сегодня уже целый день такой скрипт и нифига не вышло, а точнее не кукисы не хотят храниться хоть убей, у другого сайта всё пашет, кукисы он скармливает, но мой не хочет, уже хз что не так делаю, может от особенности ЦМСки зависит, кукисы в настройках я включил но мне где то в двиге порписано какие именно куки скармливать и проверять, может мне кто помочь сможет? ) К стати тоже непонятка для меня, див блок с договором находтся впереди всего контента НО ВОТ плееры все перед блоком этим!!!??? Я уже как мог игрался с позиционированием, ну не хочет и всё он вставать перед плеерами (теги [media] <object>) Что может быть? А может кто то ещё знает где нарыть можно такой скрипт? Буду очень признателен, я даже не знаю как сформулировать запрос такой в гугл правильно roll

Изменено Nushaba (2009-11-18 17:52:09)

Не в сети

#4 2009-11-18 18:18:34

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

Nushaba, давай пример скрипта который у тебя не работает.
DIV блок пофигу где будет находиться - ему должно задаваться абсолютное позиционирование.

Не в сети

#5 2009-11-18 19:01:43

Nushaba
Участник
Зарегистрирован: 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

Я пока попробую написать скрипт сам с нуля, а не дербанить чужие скрипты. Если там ничего не выйдет, то напишу уже, но остаётся актуальная проблема, позиционирование было абсолютным, а z-index стоит 99999 и по прежнему DIV блок стоит под проигрывтаелями...

Изменено Nushaba (2009-11-18 21:54:12)

Не в сети

#6 2009-11-19 01:03:07

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

Nushaba, есть ещё такое понятие как z-index, оно тебе поможет smile

Не в сети

#7 2009-11-19 09:45:58

Nushaba
Участник
Зарегистрирован: 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

vitaly пишет:

Nushaba, есть ещё такое понятие как z-index, оно тебе поможет smile

Не помог, я же писал про него уже, как только я столкнулся с такой проблемой, я нашёл в инете решение с 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 раза в сутки для конкретного посетителя хотя бы.

Не в сети

#8 2009-11-19 18:10:36

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

http://htmlbook.ru/css/z-index.html
Попробуй z-index: auto и разместить код в самом конце... других идей нет sad

Не в сети

#9 2009-11-19 20:37:50

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

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

Не в сети

#10 2009-11-20 10:24:34

Nushaba
Участник
Зарегистрирован: 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Плагин, закрывающий собой контент сайта до нажатия кнопки.

Спасибо за помощь, все браузеры как браузеры, а сафари надо было отличиться ) Я пока приболел, на карантине сижу, не до сайта, потом проверю все советы, а вообще я слепил другой скрипт по редиректу с подтверждением, выглядит он так:

<script language="JavaScript">
<!-- Begin
var zayti=confirm("Вы точно хотите сюда войти? \nЕсли нет, нажмите ОТМЕНИТЬ и Вы перейдёте туда, куда я вас послал.");
if (zayti)
history.go(1);
else
location = "http://ngcms.ru/";
// End -->

Но вот проблема в том, что не знаю я как заставить его вылезать не чаще раза в сутки при утвердительном ответе. Как я понял проще всего это сделать путём скармливания кукисов посетителю, ну или проверке IP (что не совсем правильно, но я не ява программер, это и то слепил на примерах копипаста smile

Не в сети

Подвал раздела

Работает на FluxBB