Хук всплывающее окно - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

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

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

Хук всплывающее окно при нажатии на баннер партнера

#1 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 09 Октябрь 2012 - 11:19

Существует ли хук всплывающего окна по нажатию на кнопку Партенра... расположенную в теме или сообщении...или фозле названия темы в списке форумов
При нажатии на баннер партнера пользователем - появляется выплывающие окно с полями:
1. ФИО - заполняется пользователем
2. Ник - автоматически
3. конт. телефон - заполняется пользователем
4. Уникальный код - генериться автоматически(буквенно-цифоровой) главное что бы не было повторов
5. Кнопка перейти на сайт партнера.
При нажатии на кнопку, отправка на мыло партнера данных с формы или переход на сайт партнера спередачепй в get запросе данных...


Может подтолкнете на идею где почитать и как реализовать
Спасибо!
0

#2 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 09 Октябрь 2012 - 11:25

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

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

Сообщение изменено: asterix_kpi (09 Октябрь 2012 - 11:26)

0

#3 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 720
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 09 Октябрь 2012 - 12:01

Капча на всплывающие окно, или капча в popup окне?
http://community.inv...al-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>

2

#4 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 09 Октябрь 2012 - 12:36

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

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 720
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 09 Октябрь 2012 - 12:47

Просмотреть сообщениеasterix_kpi сказал(а):

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

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

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

#6 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 09 Октябрь 2012 - 13:20

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

#7 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 23 Октябрь 2012 - 11:55

Добрался и до этой задачи...
Спасибо Вам за ссылки и код...

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

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

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

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

#8 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 720
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 23 Октябрь 2012 - 12:09

Просмотреть сообщениеasterix_kpi сказал(а):

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

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

#9 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 23 Октябрь 2012 - 12:13

Ссылка должна выводиться только в профиле одно пользователя!!!! - Партнера....
А видеть ее должны все кроме группы ГОСТИ!!!
0

#10 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 23 Октябрь 2012 - 12:14

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

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

Сообщение изменено: asterix_kpi (23 Октябрь 2012 - 12:15)

0

#11 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 23 Октябрь 2012 - 12:38

Для шаблона userInfoPane попробуйте так:
<if test="memberid:|:$author['member_id'] == 1111">код</if>

1

#12 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 720
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 23 Октябрь 2012 - 12:39

Просмотреть сообщениеasterix_kpi сказал(а):

Ссылка должна выводиться только в профиле одно пользователя!!!! - Партнера....
А видеть ее должны все кроме группы ГОСТИ!!!


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

1

#13 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 23 Октябрь 2012 - 12:44

Спасибо!
Помогло...я просто опечатывался....
:D
0

#14 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 23 Октябрь 2012 - 12:52

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

#15 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 23 Октябрь 2012 - 13:10

Цитата

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

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

Сообщение изменено: Dmitriy427 (23 Октябрь 2012 - 13:15)

1

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна