View Single Post
  #1  
Old 02-06-2012, 07:14 AM
a1-b a1-b is offline
 
Join Date: Aug 2007
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Reset date after installation it forced through a request

The section is set to forced sorting by date. The user has the ability to lift up his theme.

The original query:

"UPDATE". TABLE_PREFIX. "Thread SET dateline = $ time WHERE threadid =". $ Message [2];

He should change the date to the current topic. But if you run it, reset the field lastpost for the theme that we raise.

Therefore, until the first request has to be considered lastpost value for the selected date, and then execute it push installation:

UPDATE ". TABLE_PREFIX." Thread SET lastpost = $ lastpost WHERE threadid = ". $ Message [2];

That is, the base initially behaves strangely.

What happens with an example. User created theme. In the same time it is listed as the date and time: 26.01.2012, 22:36, last post: 29/01/2012, 15:16.
The user raises the topic in the list so it becomes a creation date 01.02.2012, 20:56, last post: 01.02.2012, 23:56, but if you go to the very topic that first post of this topic will be a "native" date: 26.01 .2012, 22:36

In principle, this would be so happy with everything, but there is some kind of an annoying bug. After lifting the (updating) date of creation of threads, if users start to write in this topic, then at some point, set a new date for a topic in the 02/01/2012, 20:56 reset to the initial 26.01.2012, 22:36, and the theme again departs Down at the N-th page.

I tried to catch at what point and why the topic is reset - to no avail. Ran a variety of tasks crown by hand, suddenly some clean leads us changed manually in the field of rule - to no avail.

Can not update a field or not, and should be a bit different to do?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01086 seconds
  • Memory Usage 1,762KB
  • 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