Thread: Add-On Releases - Advanced Application Forms
View Single Post
  #53  
Old 06-04-2011, 05:01 AM
Jeremy8 Jeremy8 is offline
 
Join Date: Jan 2010
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Alan_SP View Post
This could be cause of problem. I remember that I did something stupid when I was testing mod. I added default questions when there already were default questions. Then I deleted duplicate questions, so everything looked normal to outside, but when I started answering only first answer was recorded and repeated as answer for all questions.

As I wrote, deleting all questions and using default ones from beginning solved problem.

Obviously there's a problem with order of questions when using default ones after there are questions already.

From what Jeremy8 said, some answers are paired with wrong questions. Something like that could happened in my case too.

Important: I just repeated bug. It's very easy to do.

First create some questions, I think that even one is enough for bug to get triggered. In any case I had 6 questions before bug was triggered. Then insert default questions. And that is it, bug is there.

In my case last 6 (as I had 6 questions) default questions as they are last couldn't be entered. I'm sure that if I remove that they are not optional answer would be repeted.

I tested repositioning questions before this and everything worked fine. The problem is with putting default questions after there are questions already. It seems like they are hardcoded in their positions or something like that.
Yeah because I just redid the application and now it's fine.

Speaking of the default questions, it might work better if you don't insert them into an application, but instead you enable them for an application. And when you make a change to the default questions, it affects all of the applications they are enabled in. The way it works now is kind of like a template where you add them in. But if you change a default question, you'd have to change it in the application it's used in as well.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00999 seconds
  • Memory Usage 1,768KB
  • 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)bbcode_quote
  • (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