Thread: Add-On Releases - Image Match "Forms Hack add-on"
View Single Post
  #13  
Old 06-22-2007, 04:48 PM
Saviour's Avatar
Saviour Saviour is offline
 
Join Date: Apr 2007
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay...

Here we go again...

Files uplaoded and template modifications made to the form template.

The CAPTCHA image and font now shows on the form...Hooray!

Here are the issues with your hack:

1) Error message for your hack opens a blank page (if the code is entered incorrectly) displaying an error message with the word "incorrect" spelled incorrectly. I fixed that, but feel the error message should be displayed on the same page as the form, in red text and under or above the CAPTCHA image, when the form is submitted.
2) After uploading files and making template changes, there is no email sent to the email address listed in the form hack and no PM sent, either. I believe this is due to the fact the new code we had to edit in the form changed the post action from "newthread.php" to "image_match.php".

The above issues need to be addressed in order for this hack to be a viable hack for anyone. The premise is a good one, however, the submission of the form should follow the same guidelines as any other vbulletin form...such as the contact us form.

Update: Number 2, above, seems to be working now...my bad...I had to correct the $answerall == part on the form.

Also, regarding Number 1 above: If there is a problem with the code entered after clicking "Submit"...instead of redirecting to your error page, how about a vbulletin Message box like the one you'd get if the form was completed succesfully, or if there was a missing field. At least, it would follow the layout of the forum and the form hack itself.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01289 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete