Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Form Hack Details »»
Form Hack
Version: 4.1, by Abe1 Abe1 is offline
Developer Last Online: Jun 2010 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.6.x Rating:
Released: 09-14-2006 Last Update: 04-23-2008 Installs: 1216
Uses Plugins Template Edits
 
No support by the author.

Form Hack 4.1


Features:

Ever wanted an online form that a user can fill out, which when submitted gets:
  • Posted into a new thread in a forum of your choice
  • Create a new poll in the new thread with options of your choice
  • Posted as a reply in an existing thread of your choice
  • PMed to you or someone else
  • Emailed to an email address you specify
  • Choose to redirect to the post, thread or forum, or a custom thank you message
  • Choose to redirect to edit post
  • See a preview before they submit

Or any combination or all of the above?

Well, this is the hack for you!

You can use this for:
  • Moderator Applications
  • Quiz Submit Form which gets PMed to a moderator
  • Contact Form that goes to PM, email or thread
  • Guests to apply to be members
  • Report a Moderator form that goes as a PM to you
  • Guests can PM you for whatever reason
  • Order form to buy things
  • Donation form
  • News or Articles submissions that can go straight to a thread

Or anything you like - this hack is totally customizable via the AdminCP.

The beauty of this hack is that once you install this hack, to make a new form all you need to do is copy the main hook, rename it to whatever you want, edit the variables in the hook, and you have a totally new form!!! You do not need to touch the templates again, but can always create new ones and use different templates for different forms.

Format of the form:
  • One main input question
  • 3 Radio buttons Choice questions
  • 3 Normal text input questions
  • 1 Drop down menu
  • 3 Check boxes
  • 1 Long answer question
  • 1 VB message editor text box question
  • Upload attachments

This is customizable via the hook.

Also:
  • You can set the usergroups you want access to this form.
  • Depending on your forum permissions, if the new thread is in a public forum, members can reply to it. This hack allows a form to submit the new thread or post wherever you want it to go.
  • Force the user to answer all questions.

INSTALLATION
Easy - takes only a few minutes:
  • Import the XML into products. (admin cp -> Plug-in System -> Manage Products -> Add/Import Product)
  • Edit the main plug-in - the instructions are all inside the hook itself, in the top half. Follow the instructions carefully!
  • To get to the form, go to: /newthread.php?do=form (change "form" to the name of your form if you have few)

Done!

Use this hack to make as many forms as you like!

Enjoy!

Updates:

Version 4.0: (09/15/2006)
  • Ported over for vb3.6
  • Send to multiple emails.
  • Send multiple PMs.
  • Parse emails for BBCode
  • And finally, ATTACHMENTS!

Version 4.1: (04/24/2008)
  • Fixed for vb 3.6.10
  • Small bug fixed.
  • List of the 2 quick edits are in the zip file so you don't have to start making a form from scratch.

MAKE SURE YOU CLICK INSTALL!
You will get an email when a new version is released.

Abe1 with rights from Dr Erwin Loh

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #492  
Old 06-14-2007, 09:24 PM
Deepdog009's Avatar
Deepdog009 Deepdog009 is offline
 
Join Date: Dec 2004
Location: Almost out of PHP TZone
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dsotmoon View Post
i came looking for the same answer, anyone successfully added image confirmation or something to cut down on SPAM, I use a form set up as a "contact us" page that goes to my email
ABE1 has this at the top of the page... https://vborg.vbsupport.ru/showthread.php?t=144880

Good luck
Reply With Quote
  #493  
Old 06-14-2007, 09:28 PM
Deepdog009's Avatar
Deepdog009 Deepdog009 is offline
 
Join Date: Dec 2004
Location: Almost out of PHP TZone
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by alessai View Post
hello very nice hack i even transleted it in arabic but i had one problem with one of my friends website the tables are screwed and i dont know from where i can edit the template of the page.... can u help me please?
Alessai convert yo files 2 txt format and upload...

I will take a look C and assist U if I have time...

Attach a pic showing where the issue is at...
Reply With Quote
  #494  
Old 06-15-2007, 03:42 PM
bahattab bahattab is offline
 
Join Date: Jun 2005
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hi

I had taken 6 hours to finger out who to use the Form Hake but I failed to understand how it works .

All what I need is to make a simple registration form.

If any one pleas can help me, i attached the form that i want , if any one can convert it to the form hack and send the to me .



HTML Code:

<table width="456" border="0" cellpadding="10">
<form name="form1" method="post" action="http://www.atyafonline.com/mailform/formmail.php">
<!-- CHANGE THE FOLLOWING LINE TO USE YOUR TARGET EMAIL ADDRESS -->
<input type=hidden name="recipient" value="bahattab@yahoo.com">
<INPUT type="hidden" value="http://www.ctld.net" name="redirect">  
<INPUT type="hidden" value="SubjectTitil,FirstName,MName,LastName,Mobile,OfficePhone,AlternatePhone,EmaiAddress" name="required">
<INPUT type="hidden" value="email=E-mail Address,firstname=First Name,SubjectTitil=Subject" name="alias">

  <tr>
    <td valign="top" align="center">Training Registration Form </td>
  </tr>
  <tr>
    <td width="33%" valign="top" bgcolor="#F0F0F0" align="center">
	<table border="0" width="100%" id="table22">
		<tr>
			<td width="20"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	<table border="0" width="100%" id="table23">
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Subject </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
			<INPUT type="hidden" value="Subject" name="subject">
			<select style="FONT-SIZE: 10pt; COLOR: blue" class="bginput" id="sel_user[languageid]_4" name="SubjectTitil" size="2">
									<option value="Training Registration" selected>Training Registration</option>
									<option value="Training Complaints">Training Complaints</option>
									</select></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241"> </td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">First Name </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="FirstName" type="text" size="30" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><span lang="en-us"><font size="2">M. Name</font></span><font size="2">
			</font><font size="2" color="#FF0000">*</font></td>
			<td width="4"><span lang="en-us">:</span></td>
			<td width="241">
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="MName" type="text" size="30" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Last Name </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="LastName" type="text" size="30" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241">
									 </td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Mobile </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" b-value-required="TRUE" i-minimum-length="7" i-maximum-length="25" --><input class="bginput" size="30" name="Mobile" style="FONT-SIZE: 10pt; COLOR: blue" maxlength="25"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Office Phone  </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" b-value-required="TRUE" i-minimum-length="4" i-maximum-length="25" --><input class="bginput" size="30" name="OfficePhone" style="FONT-SIZE: 10pt; COLOR: blue" maxlength="25"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113">Exte.</td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" --><input class="bginput" size="13" name="OfficePhoneExte" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Your Email </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" s-allow-other-chars="@" --><input class="bginput" style="FONT-SIZE: 10pt; COLOR: blue" size="30" name="EmaiAddress"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Alternate Phone </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" i-maximum-length="25" --><input style="FONT-SIZE: 10pt; COLOR: blue" name="AlternatePhone" size="30" maxlength="25"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241">
									 </td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Employer</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input size="30" name="Employer"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Division/Section</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input size="30" name="DivisionOrSection"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Job Title</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input class="bginput" size="30" name="JobTitle"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Custom Title</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input class="bginput" size="30" name="CustomTitle"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241"> </td>
			<td width="4"> </td>
		</tr>
		</table>
			</td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
	</table>
	</td>
  </tr>
  <tr>
    <td valign="top">
	<p align="center"> </td>
  </tr>
  <tr>
    <td valign="top" bgcolor="#F0F0F0">
						<table border="0" width="100%" id="table27">
							<tr>
								<td width="20"> </td>
								<td align=center>
									 </td>
								<td width="20"> </td>
							</tr>
							<tr>
								<td width="20"> </td>
								<td>
	<table border="0" width="100%" id="table33">
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Home Page</font></td>
			<td width="6">:</td>
			<td>
									<input class="bginput" size="30" name="HomePage"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Country </font> </td>
			<td width="6">:</td>
			<td>
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="Country" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">City </font> </td>
			<td width="6">:</td>
			<td>
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="City" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Address</font></td>
			<td width="6">:</td>
			<td>
      <input name="Address" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Postal 
			Code</font></td>
			<td width="6">:</td>
			<td>
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" b-allow-digits="TRUE" --><input name="PostalCode" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Referrer</font></td>
			<td width="6">:</td>
			<td>
									<input class="bginput" size="30" name="Referrer"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Another Email Address</font></td>
			<td width="6">:</td>
			<td>
									<input class="bginput" size="30" name="AnotherEmailAddress"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><b><font size="2"> </font></b></td>
			<td width="6"> </td>
			<td>
									 </td>
			<td width="10"> </td>
		</tr>
	</table>
								</td>
								<td width="20"> </td>
							</tr>
							<tr>
								<td width="20"> </td>
								<td> </td>
								<td width="20"> </td>
							</tr>
						</table>
	</td>
  </tr>
  <tr>
    <td valign="top" align="center">
	 </td>
  </tr>
<tr>
    <td valign="middle" bgcolor="#F0F0F0">
	<table border="0" width="100%" id="table37">
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	<table border="0" width="100%" id="table38">
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">Yahoo! ID</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="YahooID"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">MSN ID</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="MSNID"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">Skype</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="SkypeName"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">ICQ</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="ICQ"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">AIM</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="AIM"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"> </td>
			<td width="6">:</td>
			<td>
			 </td>
			<td width="10"> </td>
		</tr>
	</table>
			</td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
	</table>
	</td>
  </tr>
  <tr>
    <td valign="top" align="center">
	 </td>
  </tr>
  <tr>
    <td valign="middle" bgcolor="#F0F0F0">
	<table border="0" width="100%" id="table30">
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	<table border="0" width="100%" id="table39">
		<tr>
			<td width="10"> </td>
			<td width="124"> </td>
			<td width="6"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="124">
			<p align="center"><font size="2">Course Title</font></td>
			<td width="6">:</td>
			<td><font color="blue" size="2">
			 <!--webbot bot="Validation" s-display-name="Course number and title" b-value-required="TRUE" b-disallow-first-item="TRUE" --><select style="FONT-SIZE: 10pt; COLOR: blue" name="CourseTitle" size="5">
			<option selected>---------</option>
			<option value="100 Fundamentals ">100 Fundamentals</option>
			<option value="450 Chemical ">450 Chemical</option>
			</select></font></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="124">
			<p align="center"><font size="2">Course Number</font></td>
			<td width="6">:</td>
			<td><font face="Arial">
			 </font><!--webbot bot="Validation" b-value-required="TRUE" --><input size="30" name="CourseNumber"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="124"> </td>
			<td width="6"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
	</table>
			</td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
	</table>
	</td>
  </tr>
  <tr>
						<td class="alt1" valign="middle">
						<p align="center"> </td>
					</tr>
<tr>
    <td valign="middle" bgcolor="#F0F0F0">
	<table border="0" width="100%" id="table29">
		<tr>
			<td width="20"> </td>
			<td>
			<p align="center"><b><font face="Arial, Helvetica, sans-serif">
	Comments</font></b></td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
			<p align="center">
		        <textarea name="Comments" cols="40" rows="8">
		        </textarea>
        
        </td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td> </td>
			<td width="20"> </td>
		</tr>
	</table>
	</td>
    </tr>
<tr>
						<td class="alt2" valign="middle">
						<p align="center"> </td>
					</tr>
  <tr>
    <td valign="top" bgcolor="#F0F0F0">
	<p align="center"> <font size="-1" face="Arial, Helvetica, sans-serif">
        <input type="submit" name="" value="Submit">

        </font></td>
  </tr>
  <tr>
    <td valign="middle">
	 </td>
  </tr>
  <tr>
    <td valign="middle">
	<p align="center"><b><a href="http://www.Atyafonline.com"><font size="2">Atyafonline.com</font></a></b></td>
  </tr>
  </form>
</table>


Thanks
Regards
Emad Bahattab
Reply With Quote
  #495  
Old 06-16-2007, 04:09 AM
Deepdog009's Avatar
Deepdog009 Deepdog009 is offline
 
Join Date: Dec 2004
Location: Almost out of PHP TZone
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bahattab View Post
hi

I had taken 6 hours to finger out who to use the Form Hake but I failed to understand how it works .

All what I need is to make a simple registration form.

If any one pleas can help me, i attached the form that i want , if any one can convert it to the form hack and send the to me .



HTML Code:

<table width="456" border="0" cellpadding="10">
<form name="form1" method="post" action="http://www.atyafonline.com/mailform/formmail.php">
<!-- CHANGE THE FOLLOWING LINE TO USE YOUR TARGET EMAIL ADDRESS -->
<input type=hidden name="recipient" value="bahattab@yahoo.com">
<INPUT type="hidden" value="http://www.ctld.net" name="redirect">  
<INPUT type="hidden" value="SubjectTitil,FirstName,MName,LastName,Mobile,OfficePhone,AlternatePhone,EmaiAddress" name="required">
<INPUT type="hidden" value="email=E-mail Address,firstname=First Name,SubjectTitil=Subject" name="alias">

  <tr>
    <td valign="top" align="center">Training Registration Form </td>
  </tr>
  <tr>
    <td width="33%" valign="top" bgcolor="#F0F0F0" align="center">
	<table border="0" width="100%" id="table22">
		<tr>
			<td width="20"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	<table border="0" width="100%" id="table23">
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Subject </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
			<INPUT type="hidden" value="Subject" name="subject">
			<select style="FONT-SIZE: 10pt; COLOR: blue" class="bginput" id="sel_user[languageid]_4" name="SubjectTitil" size="2">
									<option value="Training Registration" selected>Training Registration</option>
									<option value="Training Complaints">Training Complaints</option>
									</select></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241"> </td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">First Name </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="FirstName" type="text" size="30" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><span lang="en-us"><font size="2">M. Name</font></span><font size="2">
			</font><font size="2" color="#FF0000">*</font></td>
			<td width="4"><span lang="en-us">:</span></td>
			<td width="241">
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="MName" type="text" size="30" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Last Name </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="LastName" type="text" size="30" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241">
									 </td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Mobile </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" b-value-required="TRUE" i-minimum-length="7" i-maximum-length="25" --><input class="bginput" size="30" name="Mobile" style="FONT-SIZE: 10pt; COLOR: blue" maxlength="25"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Office Phone  </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" b-value-required="TRUE" i-minimum-length="4" i-maximum-length="25" --><input class="bginput" size="30" name="OfficePhone" style="FONT-SIZE: 10pt; COLOR: blue" maxlength="25"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113">Exte.</td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" --><input class="bginput" size="13" name="OfficePhoneExte" style="FONT-SIZE: 10pt; COLOR: blue"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Your Email </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" s-allow-other-chars="@" --><input class="bginput" style="FONT-SIZE: 10pt; COLOR: blue" size="30" name="EmaiAddress"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Alternate Phone </font>
			<font size="2" color="#FF0000">*</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" i-maximum-length="25" --><input style="FONT-SIZE: 10pt; COLOR: blue" name="AlternatePhone" size="30" maxlength="25"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241">
									 </td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Employer</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input size="30" name="Employer"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Division/Section</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input size="30" name="DivisionOrSection"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Job Title</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input class="bginput" size="30" name="JobTitle"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"><font size="2">Custom Title</font></td>
			<td width="4">:</td>
			<td width="241">
									&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input class="bginput" size="30" name="CustomTitle"></td>
			<td width="4"> </td>
		</tr>
		<tr>
			<td width="4"> </td>
			<td width="113"> </td>
			<td width="4"> </td>
			<td width="241"> </td>
			<td width="4"> </td>
		</tr>
		</table>
			</td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
	</table>
	</td>
  </tr>
  <tr>
    <td valign="top">
	<p align="center"> </td>
  </tr>
  <tr>
    <td valign="top" bgcolor="#F0F0F0">
						<table border="0" width="100%" id="table27">
							<tr>
								<td width="20"> </td>
								<td align=center>
									 </td>
								<td width="20"> </td>
							</tr>
							<tr>
								<td width="20"> </td>
								<td>
	<table border="0" width="100%" id="table33">
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Home Page</font></td>
			<td width="6">:</td>
			<td>
									<input class="bginput" size="30" name="HomePage"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Country </font> </td>
			<td width="6">:</td>
			<td>
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="Country" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">City </font> </td>
			<td width="6">:</td>
			<td>
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" --><input name="City" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Address</font></td>
			<td width="6">:</td>
			<td>
      <input name="Address" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Postal 
			Code</font></td>
			<td width="6">:</td>
			<td>
      &nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" b-allow-digits="TRUE" --><input name="PostalCode" type="text" size="30"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Referrer</font></td>
			<td width="6">:</td>
			<td>
									<input class="bginput" size="30" name="Referrer"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><font size="2">Another Email Address</font></td>
			<td width="6">:</td>
			<td>
									<input class="bginput" size="30" name="AnotherEmailAddress"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="186"><b><font size="2"> </font></b></td>
			<td width="6"> </td>
			<td>
									 </td>
			<td width="10"> </td>
		</tr>
	</table>
								</td>
								<td width="20"> </td>
							</tr>
							<tr>
								<td width="20"> </td>
								<td> </td>
								<td width="20"> </td>
							</tr>
						</table>
	</td>
  </tr>
  <tr>
    <td valign="top" align="center">
	 </td>
  </tr>
<tr>
    <td valign="middle" bgcolor="#F0F0F0">
	<table border="0" width="100%" id="table37">
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	<table border="0" width="100%" id="table38">
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">Yahoo! ID</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="YahooID"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">MSN ID</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="MSNID"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">Skype</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="SkypeName"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">ICQ</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="ICQ"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"><font size="2">AIM</font></td>
			<td width="6">:</td>
			<td>
			<input class="bginput" size="30" name="AIM"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="147"> </td>
			<td width="6">:</td>
			<td>
			 </td>
			<td width="10"> </td>
		</tr>
	</table>
			</td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
	</table>
	</td>
  </tr>
  <tr>
    <td valign="top" align="center">
	 </td>
  </tr>
  <tr>
    <td valign="middle" bgcolor="#F0F0F0">
	<table border="0" width="100%" id="table30">
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	<table border="0" width="100%" id="table39">
		<tr>
			<td width="10"> </td>
			<td width="124"> </td>
			<td width="6"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="124">
			<p align="center"><font size="2">Course Title</font></td>
			<td width="6">:</td>
			<td><font color="blue" size="2">
			 <!--webbot bot="Validation" s-display-name="Course number and title" b-value-required="TRUE" b-disallow-first-item="TRUE" --><select style="FONT-SIZE: 10pt; COLOR: blue" name="CourseTitle" size="5">
			<option selected>---------</option>
			<option value="100 Fundamentals ">100 Fundamentals</option>
			<option value="450 Chemical ">450 Chemical</option>
			</select></font></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="124">
			<p align="center"><font size="2">Course Number</font></td>
			<td width="6">:</td>
			<td><font face="Arial">
			 </font><!--webbot bot="Validation" b-value-required="TRUE" --><input size="30" name="CourseNumber"></td>
			<td width="10"> </td>
		</tr>
		<tr>
			<td width="10"> </td>
			<td width="124"> </td>
			<td width="6"> </td>
			<td> </td>
			<td width="10"> </td>
		</tr>
	</table>
			</td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
	 </td>
			<td width="20"> </td>
		</tr>
	</table>
	</td>
  </tr>
  <tr>
						<td class="alt1" valign="middle">
						<p align="center"> </td>
					</tr>
<tr>
    <td valign="middle" bgcolor="#F0F0F0">
	<table border="0" width="100%" id="table29">
		<tr>
			<td width="20"> </td>
			<td>
			<p align="center"><b><font face="Arial, Helvetica, sans-serif">
	Comments</font></b></td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td>
			<p align="center">
		        <textarea name="Comments" cols="40" rows="8">
		        </textarea>
        
        </td>
			<td width="20"> </td>
		</tr>
		<tr>
			<td width="20"> </td>
			<td> </td>
			<td width="20"> </td>
		</tr>
	</table>
	</td>
    </tr>
<tr>
						<td class="alt2" valign="middle">
						<p align="center"> </td>
					</tr>
  <tr>
    <td valign="top" bgcolor="#F0F0F0">
	<p align="center"> <font size="-1" face="Arial, Helvetica, sans-serif">
        <input type="submit" name="" value="Submit">

        </font></td>
  </tr>
  <tr>
    <td valign="middle">
	 </td>
  </tr>
  <tr>
    <td valign="middle">
	<p align="center"><b><a href="http://www.Atyafonline.com"><font size="2">Atyafonline.com</font></a></b></td>
  </tr>
  </form>
</table>


Thanks
Regards
Emad Bahattab

Hi Bahattab

I peeked at that code and I must say its a bit over easy...

I can do it 4 ya, but unfortunely Im working on other projects and dont have extra time this week or next...I also work 16 hours, 6 days a week...

PM me l8ter at the end of the month and I will C what can B done or C if another member can help...

Good Luck
Reply With Quote
  #496  
Old 06-16-2007, 05:40 AM
bahattab bahattab is offline
 
Join Date: Jun 2005
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Deepdog009 View Post
Hi Bahattab

I peeked at that code and I must say its a bit over easy...

I can do it 4 ya, but unfortunely Im working on other projects and dont have extra time this week or next...I also work 16 hours, 6 days a week...

PM me l8ter at the end of the month and I will C what can B done or C if another member can help...

Good Luck
hi Deepdog009

thank you for your co , take your time , what i hope is to have it works.

thanks
regards
Emad Bahattab
Reply With Quote
  #497  
Old 06-16-2007, 04:14 PM
dsotmoon dsotmoon is offline
 
Join Date: Jun 2003
Location: VA - USA
Posts: 194
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Deepdog009 View Post
ABE1 has this at the top of the page... https://vborg.vbsupport.ru/showthread.php?t=144880

Good luck

thank you, i replied in that thread with a problem, can you help? it seems the image/font files are missing from the zip
Reply With Quote
  #498  
Old 06-16-2007, 07:12 PM
StudMuffin21 StudMuffin21 is offline
 
Join Date: Jun 2007
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dirtycrow View Post
hmmm. . . what am i doing wrong?

i wanted to get rid of all the radio buttons and drop downs.
Quote:
Originally Posted by |oR|Greg View Post
You have to edit the hook, and both templates in order to make it work.

Hey guys,

So I'm just getting going with understanding the design of vbulletin (just got it a few weeks ago). I'm having the same issue as Dirty Crow, but I cannot for the life of me figure out what this second template is that Greg is talking about. Can someone maybe point me in the right direction please?
Reply With Quote
  #499  
Old 06-17-2007, 01:49 PM
criscokid criscokid is offline
 
Join Date: Nov 2003
Location: London, UK
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by criscokid View Post
Suggestion for future version: The ability for the contents of the form to be posted as an event in the calendar.
Quote:
Originally Posted by Abe1 View Post
Nice Idea. Putting on my list.
Hi Abe,

Any idea when you're likely to release a version of this mod with the form being posted as an event in the calendar?
Reply With Quote
  #500  
Old 06-18-2007, 04:44 PM
Saviour's Avatar
Saviour Saviour is offline
 
Join Date: Apr 2007
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I currently have this hack installed on my forum and I'm using it for registered users to submit support requests...

This hack is freakin'awesome! Kudos!

The reason for this post is to ask for someone's assistance...

I've searched this foum for a link exchange hack and the only thing I can find is Links and Downloads Manager, which has link exchanging and other bells and whistles I just don't need. I'm also familiar with vbAdvanced, but don't want to spend the measly $35 for it. I'm a "tight-wad"!

I'm currently using LinkMachine which is PHP-based, but in order to use it, I have to create an HTML page as a template...I have to remove forum specific content, or it just doesn't work well with the board. Although the program is fairly good...it just doesn't have what I need in order to accomplish my goal.

What I'd like someone to help me with is to create a form for other sites to exchange link requests with my forum.

The form should have these fields and they should all be required:

1) Contact Name
2) Contact's E-Mail Address
3) Their Site's Title
4) Their Site's URL
5) Their Site's Description
6) URL Location of Their Reciprocal Link

I already have a hack installed that creates SEO friendly templates, so managing the link pages will not be a problem.

Once the form is submitted, it will be PM'd or e-mailed to me for review. Once I verify they are linking to my forum, I will add their info to the appropriate template page I've created.

In a perfect world, I'd like all of it to be automated, but unless I find a free program that can be incorporated into the forum, adding links, checking reciprocals, email notifications of missing links, updating links, etc., etc. will be entirely up to me.

It would also be nie if someone with enough vbulletin hack knowledge could create such a hack that would be of benefit to all users. Whoever does...definitely has my vote for BOTM!

Anyway...I hope I can get a volunteer to create the form and all other aspects of it.

Thanks, in advance for any replies and assistance.

Update...

No need for help anymore...finally figured it out and have it working, however, the addons supplied with this hack do not work. Someone might want to take a look into this. The Add-on hacks state they are supported...how does one get their hack validated and marked as supported when it doesn't even contain all the files and instructions you need to make it work.

This Form Hack 4.0 is exactly what I've been looking for and again, Kudos goes out to Abe on this one. I just want a simple CAPTCHA hack that will work with this hack.

I'm currently using vb 3.6.7 PL1.
Reply With Quote
  #501  
Old 06-19-2007, 02:38 PM
Sebasti1 Sebasti1 is offline
 
Join Date: Dec 2006
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello with all, I installed this MOD but I do not see or to modify the form and also how to bind it to a forum? Thank you (sorry about the writing I speak French)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:58 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06825 seconds
  • Memory Usage 2,604KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_html
  • (9)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete