Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

Reply
 
Thread Tools
Gamercard in Profiles Details »»
Gamercard in Profiles
Version: 2.0, by TheInsaneManiac TheInsaneManiac is offline
Developer Last Online: Feb 2022 Show Printable Version Email this Page

Category: Profile Enhancements - Version: 3.8.x Rating:
Released: 10-14-2009 Last Update: 11-03-2009 Installs: 13
Uses Plugins Auto-Templates
 
No support by the author.

Display your gamercard in your profiles with ease. Gamercards will display under the about tab in profiles.

Installation:
1.) In the AdminCP go to User Profile Fields -> Add New User Profile Field.

2.) Select Single-Line Text Box.

3.) Apply the following settings:
Title:
Gamertag
Description:
Put your Xbox Live Gamertag here.
Max length of allowed user input:
16
Field Required:
No
Private Field:
No
Field Searchable on Members List:
Yes
Show on Members List:
No

4.) After saving take note of what the ID is of the field.

5.) In the AdminCP under Gamertag Profile put the ID in there.
Ex: field123


Optional:
You can now view gamercards in posts by hovering over their gamertag. See screenshot for better explanation.

To do this go into your headinclude template and find:
<!-- / CSS Stylesheet -->

Below add:
$gamercardinpostbit

In postbit find:
<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>

Add the following code after, be sure to change XX to your gamertag field ID:
<if condition="$post['fieldXX']"><div">$vbphrase[gamertag]: <a href="http://profile.mygamercard.net/$post[fieldXX]" target="_blank" onmouseover="return overlibImage('', 'http://card.mygamercard.net/$post[fieldXX].png');" onmouseout="return overlibMouseout();">$post[fieldXX]</a></div></if>


FAQ:
Question: I get a "Parse error: syntax error, unexpected ']', expecting T_STRING or T_VARIABLE or T_NUM_STRING" error.
Answer: You did not fill in your profile field correctly or at all.


Known Issues:
Gamercard will not display if gamertags have spaces. -Fix being worked on


Upgrading:
Import the product and select Allow Overwrite.


Changelog:
2.0 - Fixed a bug which prevented the gamercard script from running in the postbit.
1.8 - Fixed a bug that prevented gamercards to show in profiles.
1.5 - Added the ability to see the gamercard via posts.
1.0 - Release

Download Now

File Type: zip Gamercard in Profiles 2.0.zip (17.0 KB, 60 views)

Screenshots

File Type: jpg Gamercard.jpg (57.8 KB, 0 views)
File Type: jpg Postbit.jpg (81.7 KB, 0 views)

Show Your Support

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

Comments
  #2  
Old 10-28-2009, 04:50 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

-Reserved-
Reply With Quote
  #3  
Old 10-28-2009, 09:51 PM
inspiration100 inspiration100 is offline
 
Join Date: Apr 2005
Posts: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice!! I could really use this, however I am doing a PS3 site. Any way to work that in?
Reply With Quote
  #4  
Old 10-30-2009, 01:46 AM
dnelsalty dnelsalty is offline
 
Join Date: Sep 2009
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

doesnt let me save the profile field i need to put something in the options
Reply With Quote
  #5  
Old 10-30-2009, 05:24 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by inspiration100 View Post
Nice!! I could really use this, however I am doing a PS3 site. Any way to work that in?
I was planning on making a separate modification for this. No ETA though.

Quote:
Originally Posted by dnelsalty View Post
doesnt let me save the profile field i need to put something in the options
You set the profile field up incorrectly then.
Reply With Quote
  #6  
Old 10-31-2009, 12:26 PM
msken msken is offline
 
Join Date: Jan 2007
Location: Cincinnati Ohio
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TheInsaneManiac View Post
You set the profile field up incorrectly then.
No you gave incomplete/incorrect directions. With Single-Selection Menu you HAVE to put something in the options field in order to save it. I think you meant to put Single-Line Text Box. Please complete/fix your directions. Thanks.
Reply With Quote
  #7  
Old 10-31-2009, 08:38 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by msken View Post
No you gave incomplete/incorrect directions. With Single-Selection Menu you HAVE to put something in the options field in order to save it. I think you meant to put Single-Line Text Box. Please complete/fix your directions. Thanks.
Ahh my mistake. I copied directions from a previous modification, as I was about to go to work and was in a hurry, so I must have forgotten to change them.
Reply With Quote
  #8  
Old 11-01-2009, 09:29 AM
msken msken is offline
 
Join Date: Jan 2007
Location: Cincinnati Ohio
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Mistakes happen . Also on line 60 of product-gamercardprofile.xml you have an error. You are pointing to
Code:
$add = '<iframe src=\"http://gamercardprofile.xbox.com/$userinfo['.$vbulletin->options['gamertag_profile_field'].'].card\" scrolling=\"no\"
and it should be:
Code:
$add = '<iframe src=\"http://gamercard.xbox.com/$userinfo['.$vbulletin->options['gamertag_profile_field'].'].card\" scrolling=\"no\"
http://gamercardprofile.xbox.com isn't an active URL. Other then that, great mod. I haven't been able to get the hover mod to work just yet but I have a custom theme, so that is most likely my issue. Once I figure it out I will post a solution so everyone will know what to do. Thank you for this mod, it really is nice!
Reply With Quote
  #9  
Old 11-02-2009, 04:53 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by msken View Post
Mistakes happen . Also on line 60 of product-gamercardprofile.xml you have an error. You are pointing to
Code:
$add = '<iframe src=\"http://gamercardprofile.xbox.com/$userinfo['.$vbulletin->options['gamertag_profile_field'].'].card\" scrolling=\"no\"
and it should be:
Code:
$add = '<iframe src=\"http://gamercard.xbox.com/$userinfo['.$vbulletin->options['gamertag_profile_field'].'].card\" scrolling=\"no\"
http://gamercardprofile.xbox.com isn't an active URL. Other then that, great mod. I haven't been able to get the hover mod to work just yet but I have a custom theme, so that is most likely my issue. Once I figure it out I will post a solution so everyone will know what to do. Thank you for this mod, it really is nice!
Hmm that's strange. Both of those URLs work for me lol. Anyway since it isn't working for you I will fix that in my upcoming update.

In the upcoming update it will fix the issue with the hover not working for people who have spaces in their gamertags. MyGamerCard.net seems to have issues with spaces so they use +... I believe a simple fix in the profile field itself should make things proper.

No ETA at the moment.
Reply With Quote
  #10  
Old 02-12-2010, 07:51 PM
KasparP KasparP is offline
 
Join Date: Feb 2010
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm, it wont appear in the postbit even after I added the hover edit.

Any idea why? The gamercard is perfect in the profile however.
Reply With Quote
Reply

Thread Tools

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 06:48 PM.


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.08777 seconds
  • Memory Usage 2,324KB
  • Queries Executed 24 (?)
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
  • (4)bbcode_code
  • (5)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
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (3)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete