Thread: Add-On Releases - gXboxLive - Xbox Live Leaderboard
View Single Post
  #256  
Old 08-08-2007, 05:27 PM
JGM007 JGM007 is offline
 
Join Date: Jun 2002
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would rather keep the IM style entry because I have it in the post bit along with wii code and Xfire profile and the other IM goodies, also it just looks cleaner in the user options.
How does the query draw the value from the field? If it is a single query that fetches the player's value it seems like it would not be a big deal to point it at something else.
In gxboxlive.php I see this part of the code:
Code:
	if (is_numeric($vbulletin->options['gxbl_user_field']) && $vbulletin->options['gxbl_user_field'] != '0')
	{
		$gxbl_user_field = "field" . $vbulletin->options['gxbl_user_field'];
	} else {
		$gxbl_user_field = $vbulletin->options['gxbl_user_field'];
	}
Is this the only point where the system looks for the value of the field? if it is could I in theory change it so it is not looking for a numeric value and change the value to look in a field with a name? such as
Code:
	if ($bbuserinfo[xbox] != '0')
	{
		$gxbl_user_field = $bbuserinfo[xbox]
	}
$bbuserinfo[xbox] is the name of the field that already exists in the user options.


Quote:
Originally Posted by Gryphon View Post
Unfortunately it is a bit more involved than replacing the variable, the cron job would need the queries re-written for one as well as some other checks in place that expect an id.

Another solution would be to use a query to move every body's IM style entries to a profile field and then remove the IM style mod.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01028 seconds
  • Memory Usage 1,766KB
  • 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
  • (2)bbcode_code
  • (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