Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Contact Us Enhancement Details »»
Contact Us Enhancement
Version: 1.1.0, by BirdOPrey5 (Senior Member) BirdOPrey5 is offline
Developer Last Online: Aug 2023 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 4.1.11 Rating:
Released: 03-22-2012 Last Update: 03-24-2012 Installs: 18
DB Changes Uses Plugins Auto-Templates
Additional Files Is in Beta Stage  
No support by the author.

Contact Us Enhancement
by ChrisTERiS

25 Mar 2012 New version 1.1.0 Changes
  • Shows the company email as: you [at] domain.com instead of link
  • Moves the error messages just above the form to be more visible
  • Fixes a bug of blank page if errors occured.
  • I made transparent the image which appears in the form, for better appearance in dark backgrounds.
To upgrade:
  1. Download and unzip the new version
  2. Upload contactus.php at your forum directory
  3. Upload the file images/misc/contactus.png to images/misc overwritting the old one.
  4. Import product-contactus.xml checking overwrite.
----------------------------------------------------------------------




Like my Memberlist, this hack adds more features and a better design to the poor vB Contact Us Form. In details
  1. Lite version
    1. Ability to show one (or more) from the fields below in the contact us page:
      1. Company Name
      2. Address
      3. City, Zipcode
      4. State, Country
      5. Phone
      6. Fax
      7. Website
      8. Email
      9. Working hours
    2. Ability to request email verification from guest who are using the contact us form. If the user does not confirm his email in the given time, then a cronjob removes it, and you'll never be distrurbed from the spam emails.
    3. Visitor can request to get a copy of the message
    4. Ability to request from Guest to agree to your TOS before the "Submit button" appears.
    5. Ability to add a welcome intro text which appears at the top of the page.
  2. Pro version
    1. No Copyright link
    2. Ability to show Google Map of your location (just below your company's details)
    3. Ability to set departments, each one with its own email address.
    4. Ability to add extra fields in the form.
Installation:
  1. Download, Unzip and upload all files from the folder upload to the directory where your vB installation exist. contact.php file must be on the same level as forum.php
  2. Login to your Admincp and import product-contactus.xml
  3. Set the settings at Contact Us-> General settings
  4. That's all. After testing it's functionality and you want to use this page instead the original one, you must goto vB Settings-> Site Name / URL / Contact Details and replace sendmessage.php with contactus.php
Copyright:

There is a small copyright link in the bottom of the page. Don't remove it please.

Thank you
Chris

Supporters / CoAuthors

Show Your Support

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

Comments
  #12  
Old 03-24-2012, 08:33 PM
Christos Teriakis Christos Teriakis is offline
 
Join Date: Jul 2011
Location: Thessaloniki, Greece
Posts: 1,228
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I added a screenshot from the PRO version which I just finished.

Chris
Reply With Quote
  #13  
Old 03-25-2012, 09:04 AM
Christos Teriakis Christos Teriakis is offline
 
Join Date: Jul 2011
Location: Thessaloniki, Greece
Posts: 1,228
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

25 Mar 2012 New version 1.1.0 Changes
  • Shows the company email as: you [at] domain.com instead of link
  • Moves the error messages just above the form to be more visible
  • Fixes a bug of blank page if errors occured.
  • I made transparent the image which appears in the form, for better appearance in dark backgrounds.
To upgrade:
  1. Download and unzip the new version
  2. Upload contactus.php at your forum directory
  3. Upload the file images/misc/contactus.png to images/misc overwritting the old one.
  4. Import product-contactus.xml checking overwrite.
Greetings
Chris
Reply With Quote
  #14  
Old 03-25-2012, 01:25 PM
1320Nation 1320Nation is offline
 
Join Date: Sep 2008
Posts: 246
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Seems to be working flawlessly now. I did put the contactus.png image in photoshop and sharpen it up and well as brighten it up some. It looks much better now with my black background.
Reply With Quote
  #15  
Old 03-27-2012, 03:13 PM
Charis Charis is offline
 
Join Date: Oct 2009
Location: Thessaloniki, Greece
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Chris,
Very nice mod indeed.
Reply With Quote
  #16  
Old 05-03-2012, 07:06 AM
anandbagmane anandbagmane is offline
 
Join Date: Mar 2010
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

where we can buy this mods?
Reply With Quote
  #17  
Old 05-03-2012, 07:49 AM
Christos Teriakis Christos Teriakis is offline
 
Join Date: Jul 2011
Location: Thessaloniki, Greece
Posts: 1,228
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by anandbagmane View Post
where we can buy this mods?
From Monday morning and then, at: http://www.vbulleton.com

Chris
Reply With Quote
  #18  
Old 05-03-2012, 11:59 AM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Specific pricing can not be discussed on the forum, please take it to PM.
Reply With Quote
  #19  
Old 05-08-2012, 03:41 PM
Energypac Energypac is offline
 
Join Date: Jun 2011
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Chris, This looks close to what I need and thank you about the classifieds mod I pm you earlier about. I made a copy of sendmessage.php and renamed the copy sendmessage2.php and linked to it from my navbar. It works however I want to change what radio buttons and maybe ad a message how could I use your mod, leave original "Contact Us" and modify the new sendmessage.php.
thanks
Marc J. Clark
Reply With Quote
  #20  
Old 05-08-2012, 04:05 PM
Christos Teriakis Christos Teriakis is offline
 
Join Date: Jul 2011
Location: Thessaloniki, Greece
Posts: 1,228
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Energypac View Post
Chris, This looks close to what I need and thank you about the classifieds mod I pm you earlier about. I made a copy of sendmessage.php and renamed the copy sendmessage2.php and linked to it from my navbar. It works however I want to change what radio buttons and maybe ad a message how could I use your mod, leave original "Contact Us" and modify the new sendmessage.php.
thanks
Marc J. Clark
Hello Marc,

Why you're doing such complicated work? Just upload the files and then goto admincp-> vB Settings-> Options-> Site Name / URL / Contact Details and set:
Contact Us Link = contactus.php instead of sendmessage.php

Chris
Reply With Quote
  #21  
Old 08-08-2012, 11:51 AM
Nirjonadda Nirjonadda is offline
 
Join Date: Dec 2011
Location: Italy
Posts: 739
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Joe ! where is the PRO version ? Does not found on Qapla ?
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 12:15 AM.


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.05281 seconds
  • Memory Usage 2,305KB
  • 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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (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