Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
asterix_kpi

Хук всплывающее окно

Рекомендованные сообщения

Существует ли хук всплывающего окна по нажатию на кнопку Партенра... расположенную в теме или сообщении...или фозле названия темы в списке форумов

При нажатии на баннер партнера пользователем - появляется выплывающие окно с полями:

1. ФИО - заполняется пользователем

2. Ник - автоматически

3. конт. телефон - заполняется пользователем

4. Уникальный код - генериться автоматически(буквенно-цифоровой) главное что бы не было повторов

5. Кнопка перейти на сайт партнера.

При нажатии на кнопку, отправка на мыло партнера данных с формы или переход на сайт партнера спередачепй в get запросе данных...

 

 

Может подтолкнете на идею где почитать и как реализовать

Спасибо!

Поделиться сообщением


Ссылка на сообщение
10/09/12 08:26 (изменено)

На сейчас работает баннер <a href="http://адрес_сайта_спонсора/"><img src="путь_к_баннеру_спонсора"></a> в описание раздела....а как добавить к названию темы?

 

Как добавить к нему фунционал всплывающего окна-формы?

З.Ы. Желательно с каптчей...

Изменено пользователем asterix_kpi

Поделиться сообщением


Ссылка на сообщение

Капча на всплывающие окно, или капча в popup окне?

http://community.invisionpower.com/resources/documentation/index.html/_/developer-resources/user-interface/modal-windows-r764

 

Пример

 

<a href="#" onclick='popupf()'>Клик для вызова popup</a>

<div id="mypopup" style="display:none;">
  <h3>Форма</h3>
  <form action="" method="">
  <div style="padding: 6px;">
     Кликуха: <input type="text" name="usname"><br /><br />
     <input type="submit" value="Отправить">
  </div>
  </form>
</div>

<script>
function popupf(){
new ipb.Popup( 'mypopup', { 
	type: 'modal',
	initial: $('mypopup').innerHTML,
	hideAtStart: false,
	w: '600px',
	h: 250} 
);
}
</script>

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

Каптча во всплывающем окне на отправку...

Спасибо!!!

Еще подумаю ка прикрутить генератор уникального кода....Думаю в базу таблицу прикрутить и каждый раз при генерауии кода провереять на существование такого в таблице..

Поделиться сообщением


Ссылка на сообщение

Каптча во всплывающем окне на отправку...

Капча, если не проверяется на стороне получателя формы, ничем не поможет (ну разве что от школоло).

 

Зачем вам уникальный код?

Поделиться сообщением


Ссылка на сообщение

Типа партнерка...Код это для скидки у партнера...Один код-один раз скидка...

Поделиться сообщением


Ссылка на сообщение

Добрался и до этой задачи...

Спасибо Вам за ссылки и код...

 

Ссылку разместил в userInfoPane

Сделал php- форму генерации и отправки сообщения... и подключил фо фрейме в всплывающее окно.... все работатет...

 

Единственное, как сделать так, чтобы ссылка на всплывающее окно выводилась только у пользователя с id=1111 и видеть ее могли все кроме группы пользователи...

 

Подозреваю , что нужно условиями в виде <if></if> ..но не получается....

 

Подскажите, пожалуйста

Поделиться сообщением


Ссылка на сообщение

чтобы ссылка на всплывающее окно выводилась только у пользователя с id=1111 и видеть ее могли все кроме пользователи...

Так или все или только пользователю?

Поделиться сообщением


Ссылка на сообщение

Ссылка должна выводиться только в профиле одно пользователя!!!! - Партнера....

А видеть ее должны все кроме группы ГОСТИ!!!

Поделиться сообщением


Ссылка на сообщение
10/23/12 09:15 (изменено)

Ну или...хотя бы , что бы ссылка была в профиле одно пользователя!!!

 

А сейчас выводиться у всех.... в профиле

Изменено пользователем asterix_kpi

Поделиться сообщением


Ссылка на сообщение

Для шаблона userInfoPane попробуйте так:

<if test="memberid:|:$author['member_id'] == 1111">код</if>

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Ссылка должна выводиться только в профиле одно пользователя!!!! - Партнера....

А видеть ее должны все кроме группы ГОСТИ!!!

 

<if test="$author['member_id'] == 1111">
   <if test="$this->memberData['member_id']">Ссылко</if>
</if>

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Спасибо!

Помогло...я просто опечатывался....

:D

Поделиться сообщением


Ссылка на сообщение

А также можно ограничить и по группе тех кто просматривает?

Поделиться сообщением


Ссылка на сообщение
10/23/12 10:11 (изменено)
А также можно ограничить и по группе тех кто просматривает?

можно

<if test="memberid:|:$author['member_id'] == 1111 AND $this->memberData['member_group_id'] != номер_группы_которой_нужно_запретить_просмотр">код</if>

примерно так.

Изменено пользователем Dmitriy427
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...