Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях

Правила форума

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: j-p-g.net Видео фоторедактор Транслит

Регистрация

Предыдущая тема Следующая тема Перейти вниз

Регистрация

Сообщение автор Allankarra в Вт 10 Май - 17:40

Доброй день! У нас форум mmorpg игры http://atlantes.all-up.com/ punBB и нужна своеобразная регистрация в наш клан. Суть заключается в том чтобы пользователь, отвечал на вопросы, нажимал кнопку отправить и создавалась тема в определенном разделе форума. Код планируется поставить в новую html страничку.

Например так! Конечно смайликов и редактора текста не надо.




Заранее благодарен smile

Allankarra
 

Сообщения : 100
Возраст : 26
Регистрация : 2010-12-10
Благодарности : 2

Без предупреждений

http://atlantess.the-up.com/

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Allankarra в Ср 11 Май - 20:57

Механизм действия:

В верху будет ссылка "ЗАЯВКА В КЛАН" => пользователи на нее переходят заполняют все строки => создается тема => мы читаем и думаем нужен нам этот человек или нет (обсуждаем в теме) => если нет то в теме пишем "ОТКЛАНЕНО" / если человек нам подходит то одобряем его регистрацию

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


Allankarra
 

Сообщения : 100
Возраст : 26
Регистрация : 2010-12-10
Благодарности : 2

Без предупреждений

http://atlantess.the-up.com/

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Allankarra в Вт 24 Май - 22:11

А вот те вопросы на которые надо отвечать:
Спойлер:

1. Имя?
2. Профессия?
3. Лвл?
4. Где проживаете?
5. Во сколько и до скольки играете по МСК?
6. Возраст?
7. В каком клане, КП раньше состояли?
8. Чем занимаетесь? (Например: работаю, учусь, сижу дома и др.)
9. Как с вами связаться? (Что нибудь из:e-mail, skype, icq, телефон и др.)
10. Почему Мы должны Вас брать? (Пару слов о себе)

Хотелось бы чтобы темка с ответами создавалась в этом разделе /f1-forum

Оформление не важно, главное чтобы работало.

Allankarra
 

Сообщения : 100
Возраст : 26
Регистрация : 2010-12-10
Благодарности : 2

Без предупреждений

http://atlantess.the-up.com/

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Irbis в Пн 6 Июн - 12:30

Если Вы хотите дать гостям право создавать таким образом темы, то им таки придется вводить капчу (проверочный код), без этого никак. А так впринципе ничего сложного, могу начеркать вам эту форму. Только по-подробнее с полями: Какие должны быть просто заполняемыми, какие с вариантами выбора (и какие варианты), как должны называться темы с анкетами и т.д.
avatar
Irbis
 

Мужчина

Сообщения : 583
Возраст : 31
Регистрация : 2008-02-10
Благодарности : 216

Без предупреждений

http://help.forum2x2.ru/u849

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Allankarra в Пн 6 Июн - 21:44

Название странички: Приемная клана!

Название тем: Заявка на вступление (авто название)
Описание тем: "ник," (авто название из 2 пункта или пустое)

Поля заполнения:

1. Имя? (тип текст, заполнение пользователем)
2. Ник персонажа? (тип текст, заполнение пользователем, если можно в описание темы поставить)
3. Класс в LaII? (выбор одной из...)
Спойлер:
Полководец
Дуэлист
Рыцарь Феникса
Рыцарь ада
Авантюрист
Снайпер
Архимаг
Пожиратель Душ
Чернокнижник
Кардинал
Апостол
Храмовник Евы
Виртуоз
Странник Ветра
Страж Лунного Света
Магистр Магии
Мастер Стихий
Жрец Евы
Храмовник Шилен
Призрачный Танцор
Призрачный Охотник
Страж Теней
Повелитель Бури
Владыка Теней
Жрец Шилен
Деспот
Глас Судьбы
Титан
Аватар
Кладоискатель
Мастер
Каратель
Инквизитор
Арбитр
4. Лвл? (тип числовой,заполнение пользователем)
5. Где проживаете? (тип текст, заполнение пользователем)
6. Во сколько и до скольки играете по МСК? (тип текст, заполнение пользователем)
7. Дата рождение? (тип дата, выбор даты)
8. В каком клане, КП раньше состояли? (тип текст, заполнение пользователем, побольше места)
9. Как с вами связаться? (Что нибудь из:e-mail, skype, icq, телефон и др.) (тип текст, заполнение пользователем)
10. Почему Мы должны Вас брать? (Пару слов о себе) (тип текст, заполнение пользователем, побольше места)
11. Обязуюсь: посещать форум, приходить на мероприятия клана, выполнять поручения КЛ и ПЛ, быть приятным в общение, не оскорблять сокланов, аллийцев, союзные кланы и других игроков, оповещать о своем длительном отсутствии, быть хорошим товарищем и другом, помогать клану в любых вопросах. (тип галочка)

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



Вот вроде и все. Я в Вас верю yes
ЗЫ. Почему то смахивает на заказ unknown

Allankarra
 

Сообщения : 100
Возраст : 26
Регистрация : 2010-12-10
Благодарности : 2

Без предупреждений

http://atlantess.the-up.com/

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Irbis в Вт 7 Июн - 11:12

Ну название странички впишите в соответствующее поле в админке форума, когда новую страницу будете создавать.
Галочку "Использовать верх и низ вашего форума" можете ставить, можете не ставить, на работоспособность кода это не повлияет. Я в код не добавлял теги <html>, <body> и т.п. из расчета на то, что все-таки верх и низ форума будут использоваться.
Ну и собственно само содержание:
Код:
<style type="text/css">
         #ank_container {margin: auto; width: 600px;}
      </style>
      <form name="newanket">
         <table id="ank_container">
            <tr>
               <td style="text-align: center;" colspan="2"><img src="http://img14.imageshack.us/img14/1743/thumbvespergroupphoto.png" alt="" width="482" height="162"></td>
            <tr>
               <td>Имя:</td>
               <td><input type="text" name="yourname" size="35"></td>
            </tr>
            <tr>
               <td>Ник персонажа:</td>
               <td><input type="text" name="yournick" size="35"></td>
            </tr>
            <tr>
               <td>Класс в LaII:</td>
               <td><select name="yourclass">
                  <option value="Полководец">Полководец</option>
                  <option value="Дуэлист">Дуэлист</option>
                  <option value="Рыцарь Феникса">Рыцарь Феникса</option>
                  <option value="Рыцарь ада">Рыцарь ада</option>
                  <option value="Авантюрист">Авантюрист</option>
                  <option value="Снайпер">Снайпер</option>
                  <option value="Архимаг">Архимаг</option>
                  <option value="Пожиратель Душ">Пожиратель Душ</option>
                  <option value="Чернокнижник">Чернокнижник</option>
                  <option value="Кардинал">Кардинал</option>
                  <option value="Апостол">Апостол</option>
                  <option value="Храмовник Евы">Храмовник Евы</option>
                  <option value="Виртуоз">Виртуоз</option>
                  <option value="Странник Ветра">Странник Ветра</option>
                  <option value="Страж Лунного Света">Страж Лунного Света</option>
                  <option value="Магистр Магии">Магистр Магии</option>
                  <option value="Мастер Стихий">Мастер Стихий</option>
                  <option value="Жрец Евы">Жрец Евы</option>
                  <option value="Храмовник Шилен">Храмовник Шилен</option>
                  <option value="Призрачный Танцор">Призрачный Танцор</option>
                  <option value="Призрачный Охотник">Призрачный Охотник</option>
                  <option value="Страж Теней">Страж Теней</option>
                  <option value="Повелитель Бури">Повелитель Бури</option>
                  <option value="Владыка Теней">Владыка Теней</option>
                  <option value="Жрец Шилен">Жрец Шилен</option>
                  <option value="Деспот">Деспот</option>
                  <option value="Глас Судьбы">Глас Судьбы</option>
                  <option value="Титан">Титан</option>
                  <option value="Аватар">Аватар</option>
                  <option value="Кладоискатель">Кладоискатель</option>
                  <option value="Мастер">Мастер</option>
                  <option value="Каратель">Каратель</option>
                  <option value="Инквизитор">Инквизитор</option>
                  <option value="Арбитр">Арбитр</option>
            </select></td></tr><tr>
               <td>Лвл:</td>
               <td><input type="text" name="yourlvl" size="7"></td>
            </tr>
            <tr>
               <td>Где проживаете:</td>
               <td><input type="text" name="yourplace" size="35"></td>
            </tr>
            <tr>
               <td>Дата рождения:</td>
               <td>
                  <script type="text/javascript">
                     document.write('<select name="yourdateday">');
                     for(i=1;i<=31;i++){document.write('<option value="'+i+'">'+i+'</option>');}
                     document.write('</select>');
                  </script>
                  <select name="yourdatemonth">
                     <option value="Январь">Январь</option>
                     <option value="Февраль">Февраль</option>
                     <option value="Март">Март</option>
                     <option value="Апрель">Апрель</option>
                     <option value="Май">Май</option>
                     <option value="Июнь">Июнь</option>
                     <option value="Июль">Июль</option>
                     <option value="Август">Август</option>
                     <option value="Сентябрь">Сентябрь</option>
                     <option value="Октябрь">Октябрь</option>
                     <option value="Ноябрь">Ноябрь</option>
                     <option value="Декабрь">Декабрь</option>
                  </select>
                  <script type="text/javascript">
                     document.write('<select name="yourdateyear">');
                     for(i=1900;i<=2011;i++){document.write('<option value="'+i+'">'+i+'</option>');}
                     document.write('</select>');
                  </script>
               </td>
            </tr>
            <tr>
               <td>В каком клане, КП раньше состояли:</td>
               <td><input type="text" name="yourclan" size="35"></td>
            </tr>
            <tr>
               <td>Как с вами связаться? (Что нибудь из:e-mail, skype, icq, телефон и др.):</td>
               <td><input type="text" name="yourcontacts" size="35"></td>
            </tr>
            <tr>
               <td>Почему Мы должны Вас брать? (Пару слов о себе):</td>
               <td><textarea name="yourabout" cols="30" rows="5"></textarea></td>
            </tr>
            <tr>
               <td colspan="2"><input type="checkbox" name="rules" onclick="buttonOk(this, this.form);"> Обязуюсь: посещать форум, приходить на мероприятия клана, выполнять поручения КЛ и ПЛ, быть приятным в общении, не оскорблять сокланов, аллийцев, союзные кланы и других игроков, оповещать о своем длительном отсутствии, быть хорошим товарищем и другом, помогать клану в любых вопросах.</td>
            </tr>
            <tr>
               <td style="text-align: center;" colspan="2"><input type="button" name="post" value="Отправить" onclick="formSubmit(this.form, document.post);" disabled></td>
            </tr>
         </table>
      </form>
      <form  action="/post" method="post" name="post" enctype="multipart/form-data">
         <input type="text" name="subject" style="display: none;">
         <input type="text" name="username" style="display: none;">
         <input type="hidden" name="lt" value="0">
         <input type="hidden" name="mode" value="newtopic">
         <input type="hidden" name="topictype" value="0" checked="checked">
         <input type="hidden" name="f" id="f" value="1">
         <textarea name="message" style="display: none;"></textarea>
         <input type="hidden" name="post" value="Отправить">
      </form>
<script type="text/javascript">
         function buttonOk(el, elf){
            if(elf.post.disabled) elf.post.disabled=false;
            else elf.post.disabled=true;
         }
         function formSubmit(f, fs){
            if(f.yourname.value && f.yournick.value && f.yourlvl.value && f.yourplace.value && f.yourcontacts.value && f.yourabout.value){
               fs.subject.value = "Заявка на вступление от "+f.yournick.value;
               fs.username.value = f.yournick.value;
               fs.message.value = "Имя: [b]"+f.yourname.value+"[/b] \n Ник персонажа: [b]"+f.yournick.value+"[/b] \n Класс в LAII: [b]"+f.yourclass.value+"[/b] \n Лвл: [b]"+f.yourlvl.value+"[/b] \n "+
                              "Место проживания: [b]"+f.yourplace.value+"[/b] \n Дата рождения: [b]"+f.yourdateday.value+"."+f.yourdatemonth.value+"."+f.yourdateyear.value+"[/b] \n "+
                              "Бывший клан: [b]"+f.yourclan.value+"[/b] \n Контакты [b]"+f.yourcontacts.value+"[/b] \n О себе: [b]"+f.yourabout.value+"[/b]";
               //alert(fs.subject.value+"\n"+fs.username.value+"\n"+fs.message.value+"\n"+fs.post.value);
               fs.submit();
            } else alert("Все поля обязательны для заполнения!");
         }
      </script>
Сейчас все новые заявки будут создаваться в разделе с идентификатором 1. То есть тут: http://atlantes.all-up.com/f1-forum, где вы и просили. Чтобы изменить раздел в коде найдите
Код:
<input type="hidden" name="f" id="f" value="1">
и замените цифру 1 на идентификатор другого раздела (id раздела можно посмотреть в его URL).
Чтобы через эту форму могли подавать заявки не только зарегистрированные пользователи, в админке форума не забудьте дать права гостям создавать темы в соответствующем форуме (разделе).
Ну вот в общем и все. Приятного использования


Последний раз редактировалось: Irbis (Вт 7 Июн - 18:19), всего редактировалось 1 раз(а)
avatar
Irbis
 

Мужчина

Сообщения : 583
Возраст : 31
Регистрация : 2008-02-10
Благодарности : 216

Без предупреждений

http://help.forum2x2.ru/u849

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Alltin в Вт 7 Июн - 12:08

Irbis, можно вопросы заменить на :
1) Ваше реальное имя. Возраст.
2) Имя игрового персонажа.
3) Профессия.(выбор одной из...)
Спойлер:
Круз
Танк
СМ
СС
БК
Вой
4) Уровень персонажа на момент подачи заявки.
5) Состояли в гильдиях или нет. Если да, то каковы причины ухода.
6) Примерный онлайн (укажите время). Сможете ли посещать Хаосы 14 и 20? Абаддон (суббота и воскресение в 9 утра)?
7) Какими мирными умениями вы занимаетесь? Есть ли возможность делать что-то для ГИ?
8) Ваш билд (кон, спр и т.д.) и раскачка скиллов. (Кон-билдам указать кол-во Хп и Деф)
9) Имеющиеся у вас вещи и оружие, и уровень форжа, феи, бижа.
10) Пройден ли у вас квест в Аврору и Тьму (для персонажей 90+)
11) Укажите какой у вас корабль и уровень корабля.
12) Какой помощи от гильдии вы ждете и какую помощь можете вы дать гильдии?
13) Можете использовать голосовой чат Вентрило (слушать/говорить)?(выбор одной из..)
Спойлер:
Да
Нет
14) Семейное положение (в игре, естественно, укажите ник мужа/жены). (выбор одного из...)
Спойлер:
Женат / замужем (появляется поле для ввода с текстом "укажите ник мужа/жены")
Не женат / Не замужем (ничего не появляется)
15) Причина подачи заявки именно в нашу гильдию.
?


Последний раз редактировалось: Alltin (Вт 7 Июн - 12:21), всего редактировалось 1 раз(а)
avatar
Alltin
Активист

Мужчина

Сообщения : 363
Возраст : 19
Регистрация : 2010-08-19
Благодарности : 67

Без предупреждений

http://ps-guild.ru

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Irbis в Вт 7 Июн - 20:08

Alltin, вот держи:
Код:
<style type="text/css">
        #ank_container {margin: auto; width: 600px;}
</style>
<form name="newanket">
   <table id="ank_container">
<tr><td>Ваше реальное имя. Возраст.</td><td><input type="text" name="pname" size="35"></td></tr>
<tr><td>Имя игрового персонажа.</td><td><input type="text" name="pnick" size="35"></td></tr>
<tr><td>Профессия.</td><td><select name="pprofa">
<option value="Круз">Круз</option>
<option value="Танк">Танк</option>
<option value="СМ">СМ</option>
<option value="СС">СС</option>
<option value="БК">БК</option>
<option value="Вой">Вой</option>
</select>
<tr><td>Уровень персонажа на момент подачи заявки.</td><td><input type="text" name="plvl" size="7"></td></tr>
<tr><td>Состояли в гильдиях или нет. Если да, то каковы причины ухода.</td><td><input type="text" name="pother" size="35"></td></tr>
<tr><td colspan="2">Примерный онлайн (укажите время). Сможете ли посещать Хаосы 14 и 20? Абаддон (суббота и воскресение в 9 утра)?</td></tr>
<tr><td colspan="2"><textarea name="ponline" cols="75" rows="2"></textarea></td></tr>
<tr><td colspan="2">Какими мирными умениями вы занимаетесь? Есть ли возможность делать что-то для ГИ?</td></tr>
<tr><td colspan="2"><textarea name="pmir" cols="75" rows="2"></textarea></td></tr>
<tr><td colspan="2">Ваш билд (кон, спр и т.д.) и раскачка скиллов. (Кон-билдам указать кол-во Хп и Деф)</td></tr>
<tr><td colspan="2"><textarea name="pbild" cols="70" rows="2"></textarea></td></tr>
<tr><td colspan="2">Имеющиеся у вас вещи и оружие, и уровень форжа, феи, бижа.</td></tr>
<tr><td colspan="2"><textarea name="pgun" cols="75" rows="2"></textarea></td></tr>
<tr><td>Пройден ли у вас квест в Аврору и Тьму (для персонажей 90+)</td><td><input type="text" name="pquests" size="35"></td></tr>
<tr><td>Укажите какой у вас корабль и уровень корабля.</td><td><input type="text" name="pship" size="35"></td></tr>
<tr><td>Какой помощи от гильдии вы ждете и какую помощь можете вы дать гильдии?</td></tr>
<tr><td colspan="2"><textarea name="phelp" cols="75" rows="2"></textarea></td></tr>
<tr><td>Можете использовать голосовой чат Вентрило (слушать/говорить)?</td>
<td>
<select name="pv">
<option value="Нет"> Нет </option>
<option value="Да"> Да </option>
</select>
</td></tr>
<tr><td>Семейное положение (в игре, естественно, укажите ник мужа/жены).</td>
<td>
<select name="pf" onchange="fsp(this.value, this.form);">
<option value="Нет"> Нет </option>
<option value="Да"> Да </option>
</select>
<input type="text" name="pfamily" style="display: none;" value="Ник мужа/жены" size="20">
</td></tr>
<tr><td colspan="2">Причина подачи заявки именно в нашу гильдию.</td></tr>
<tr><td colspan="2"><textarea name="pend" cols="75" rows="2"></textarea></td></tr>
            <tr>
              <td style="text-align: center;" colspan="2"><input type="button" name="post" value="Отправить" onclick="formSubmit(this.form, document.post);"></td>
            </tr>
        </table>
      </form>
      <form  action="/post" method="post" name="post" enctype="multipart/form-data">
        <input type="text" name="subject" style="display: none;">
        <input type="text" name="username" style="display: none;">
        <input type="hidden" name="lt" value="0">
        <input type="hidden" name="mode" value="newtopic">
        <input type="hidden" name="topictype" value="0" checked="checked">
        <input type="hidden" name="f" id="f" value="1">
        <textarea name="message" style="display: none;"></textarea>
        <input type="hidden" name="post" value="Отправить">
      </form>
<script type="text/javascript">
        function fsp(t, f){
      if(t == "Да") f.pfamily.style.display = "block";
      else  f.pfamily.style.display = "none";
   }
        function formSubmit(f, fs){
            if(f.pname.value && f.pnick.value && f.plvl.value && f.pother.value && f.plvl.value && f.ponline.value && f.pmir.value && f.pbild.value && f.pgun.value && f.pquests.value && f.pship.value && f.phelp.value && f.pend.value){
              fs.subject.value = "Заявка на вступление от "+f.pnick.value;
              fs.username.value = f.pnick.value;
              fs.message.value = "Имя и возраст: [b]"+f.pname.value+"[/b] \n Ник персонажа: [b]"+f.pnick.value+"[/b] \n Профессия: [b]"+f.pprofa.value+"[/b] \n Уровень персонажа: [b]"+f.plvl.value+"[/b] \n "+
                              "Бывшие гильдии: [b]"+f.pother.value+"[/b] \n Примерный онлайн: [b]"+f.ponline.value+"[/b] \n "+
                              "Мирные умения: [b]"+f.pmir.value+"[/b] \n Билд и скиллы: [b]"+f.pbild.value+"[/b] \n Шмот и оружие: [b]"+f.pgun.value+"[/b] \n "+
            "Квесты: [b]"+f.pquests.value+"[/b] \n Корабль и его уровень: [b]"+f.pship.value+"[/b] \n Какую помощь жду и могу оказать гильдии: [b]"+f.phelp.value+"[/b] \n "+
            "Использование чата: [b]"+f.pv.value+"[/b] \n Семейное положение: [b]";
            if(f.pf.value == "Да") fs.message.value += "Да, "+f.pfamily.value;
            else  fs.message.value += "Нет ";
            fs.message.value += "[/b] \n Причина подачи заявки именно в нашу гильдию: [b]"+f.pend.value+"[/b]";
              fs.submit();
            } else alert("Все поля обязательны для заполнения!");
        }
      </script>
Для всех: Более делать такие формы под разные вопросы не буду. Как делать я показал уже на двух примерах. Переделать под свои вопросы не сложно если внимательно в эти коды посмотреть.
avatar
Irbis
 

Мужчина

Сообщения : 583
Возраст : 31
Регистрация : 2008-02-10
Благодарности : 216

Без предупреждений

http://help.forum2x2.ru/u849

Вернуться к началу Перейти вниз

Re: Регистрация

Сообщение автор Dana Domirani в Вт 7 Июн - 20:25

Irbis, тогда тему закрываю.



Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript


avatar
Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22419
Возраст : 32
Регистрация : 2008-04-18
Благодарности : 9027

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения