The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
gXboxLive - Xbox Live Leaderboard Details »» | |||||||||||||||||||||||||||
What is it?
gXboxLive is a modification for vBulletin which allows you to display a Xbox Live Leaderboard for your users. If you use this mod, please Mark as Installed, and if you really enjoy this mod, please Nominate for MOTM, and if you really really enjoy this mod, feel free to Support Developer! Thank you! This version is for vBulletin 4, installation and stability has not been verified by the author. Visit this thread for vBulletin 3 compatible version. [hr]-[/hr] Support [hr]-[/hr]I use my released mods daily, if I find an issue with them or add features for myself I will release updates. If there are significant bugs or simple feature requests I will do my best to release fixes. Some of my mods rely on fetching data from 3rd party websites, due to the unreliable results, my mods will require users to troubleshoot for themselves if they find the addon is not working for them specifically. I am offering my personal mods that work ok for me for you to use, I am sorry I do not have time to troubleshoot many user specific issues. Thank you for your understanding. Features [hr]-[/hr]
*Depends on your vBulletin version and template configuration. Installation [hr]-[/hr]
Examples [hr]-[/hr]Authors
Changes [hr]-[/hr] vB4d - import product with Overwrite enabled, upload functions_gxboxlive.php and miner.gxboxlive.php
vB4c - import product with Overwrite enabled, upload gxboxlive.php, functions_gxboxlive.php and miner.gxboxlive.php
vB4b - import product with Overwrite enabled.
vB4a - upload gxboxlive.php, miner.gxboxlive.php
Copyright [hr]-[/hr]gXboxLive, Copyright ? Ghryphen (https://github.com/ghryphen) Please maintain copyrights in derivative works, thank you. overLIB javascript library Copyright Erik Bosrup. Thank you to msnhockey for helping with the vB4 version. Download Now
Show Your Support
|
Благодарность от: | ||
XGC Paravain |
Comments |
#122
|
||||
|
||||
I've been trying to figure out how to fix the Add to Friends List link, but I can't figure out a way after many hours last night and this morning trying. Anyways, I just left it as a link to the profile of the user for now until I can ever figure out a way to do it the right way.
All the other links have been updated, and I fixed some placing errors that seem to be included with the default script. Here's my updated templates: GXBL Code:
{vb:stylevar htmldoctype} <html xmlns="http://www.w3.org/1999/xhtml" <vb:if condition="!is_browser('ie') OR is_browser('ie',8)"> dir="{vb:stylevar textdirection}"</vb:if> lang="{vb:stylevar languagecode}" id="vbulletin_html"> <head> {vb:raw headinclude} {vb:raw gxbl_headinclude} <title>{vb:raw vboptions.bbtitle} - {vb:raw pagetitle}</title> <vb:if condition="$includecss"> <vb:each from="includecss" value="file"> <link rel="stylesheet" type="text/css" href="{vb:raw vbcsspath}{vb:raw file}.css" /> </vb:each> </vb:if> {vb:raw headinclude_bottom} </head> <body> {vb:raw header} {vb:raw navbar} <vb:if condition="$show['pagenav']"> <div id="pagination_top" style="float:{vb:stylevar right};"> {vb:raw pagenav} </div> </vb:if> <br /><br /> <div class="block"> <div class="blockhead"> {vb:rawphrase gxboxlive_title} <a class="textcontrol" href="profile.php?do=editprofile#cfield_{vb:raw vboptions.gxbl_user_field}" rel="nofollow" style="margin-top:-3px;">{vb:rawphrase gxbl_addtag}</a> </div> <div class="blockbody formcontrols"> <table width="100%"> <tr class="columnsort"> <th><a href="gxboxlive.php?page={vb:raw pagenumber}&sortfield=s&sortorder={vb:raw oppositesort}" class="blocksubhead" style="text-align:center;">{vb:rawphrase gxbl_rank}<vb:if condition="$sortfield == 's'"> <img class="sortarrow" src="{vb:stylevar imgdir_button}/sortarrow-{vb:raw oppositesort}.png" alt="{vb:rawphrase reverse_sort_order}" border="0" /></vb:if></a></th> <th><a href="gxboxlive.php?page={vb:raw pagenumber}&sortfield=n&sortorder={vb:raw oppositesort}" class="blocksubhead" style="text-align:center;">{vb:rawphrase gxbl_username}<vb:if condition="$sortfield == 'n'"> <img class="sortarrow" src="{vb:stylevar imgdir_button}/sortarrow-{vb:raw oppositesort}.png" alt="{vb:rawphrase reverse_sort_order}" border="0" /></vb:if></a></th> <th><a href="gxboxlive.php?page={vb:raw pagenumber}&sortfield=gt&sortorder={vb:raw oppositesort}" class="blocksubhead" style="text-align:center;">{vb:rawphrase gxbl_gamertag}<vb:if condition="$sortfield == 'gt'"> <img class="sortarrow" src="{vb:stylevar imgdir_button}/sortarrow-{vb:raw oppositesort}.png" alt="{vb:rawphrase reverse_sort_order}" border="0" /></vb:if></a></th> <th class="blocksubhead"></td> <th><a href="gxboxlive.php?page={vb:raw pagenumber}&sortfield=s&sortorder={vb:raw oppositesort}" class="blocksubhead" style="text-align:center;">{vb:rawphrase gxbl_score}<vb:if condition="$sortfield == 's'"> <img class="sortarrow" src="{vb:stylevar imgdir_button}/sortarrow-{vb:raw oppositesort}.png" alt="{vb:rawphrase reverse_sort_order}" border="0" /></vb:if></a></th> <th><a href="gxboxlive.php?page={vb:raw pagenumber}&sortfield=r&sortorder={vb:raw oppositesort}" class="blocksubhead" style="text-align:center;">{vb:rawphrase reputation}<vb:if condition="$sortfield == 'r'"> <img class="sortarrow" src="{vb:stylevar imgdir_button}/sortarrow-{vb:raw oppositesort}.png" alt="{vb:rawphrase reverse_sort_order}" border="0" /></vb:if></a></th> <th><a href="gxboxlive.php?page={vb:raw pagenumber}&sortfield=z&sortorder={vb:raw oppositesort}" class="blocksubhead" style="text-align:center;">{vb:rawphrase gxbl_zone}<vb:if condition="$sortfield == 'z'"> <img class="sortarrow" src="{vb:stylevar imgdir_button}/sortarrow-{vb:raw oppositesort}.png" alt="{vb:rawphrase reverse_sort_order}" border="0" /></vb:if></a></th> <th class="blocksubhead" style="text-align:center;">{vb:rawphrase gxbl_lastgames}</th> </tr> {vb:raw gxbl_bit} </table> </div> </div> <br /><br /> <vb:if condition="$show['pagenav']"> <div id="pagination_bottom" style="float:{vb:stylevar right};"> {vb:raw pagenav} </div> </vb:if> <br /> <vb:if condition="$gxbl_stats"> <br /> {vb:raw gxbl_stats} </vb:if> <br /> {vb:raw footer} </body> </html> Code:
<tr <vb:if condition="$player['gamertagid'] == $highlight['gamertagid']">class="gxblhighlight" id="currentPost"</vb:if>> <td class="padding"> <vb:if condition="in_array($player['rank'], array('1','2','3'))"><img class="inlineimg" border="0" src="{vb:stylevar imgdir_misc}/gxboxlive/silk/award_star_<vb:if condition="$player['rank'] == '1'">gold<vb:else /><vb:if condition="$player['rank'] == '2'">silver<vb:else />bronze</vb:if></vb:if>_2.png" alt="{vb:rawphrase gxbl_rank}: {vb:raw player.rank}" /></vb:if> {vb:raw player.rank}<sup>{vb:raw player.ranksuff}</sup> </td> <td nowrap="nowrap" class="padding"> <a href="member.php?u={vb:raw player.userid}">{vb:raw player.username}</a> </td> <td nowrap="nowrap" class="padding"> <a href="http://live.xbox.com/en-US/MyXbox/Profile?gamertag={vb:raw player.url_gamertag}" target="_blank">{vb:raw player.gamertag}</a> </td> <td nowrap="nowrap" class="padding"> <vb:if condition="$show['gxbl_message'] == '1'"><a href="http://live.xbox.com/en-US/MessageCenter/Compose?gamertag={vb:raw player.url_gamertag}" target="_blank"><img class="inlineimg" border="0" src="{vb:stylevar imgdir_misc}/gxboxlive/silk/email_link.png" alt="{vb:rawphrase gxbl_message_x_friend, {vb:raw player.gamertag}}" /></a></vb:if> <vb:if condition="$show['gxbl_friend'] == '1'"><a href="http://live.xbox.com/en-US/MyXbox/Profile?gamertag={vb:raw player.url_gamertag}" target="_blank" onClick="return confirm('{vb:rawphrase gxbl_confirm_x_friend, {vb:raw player.gamertag}}');"><img class="inlineimg" border="0" src="{vb:stylevar imgdir_misc}/gxboxlive/silk/group_link.png" alt="{vb:rawphrase gxbl_add_x_friend, {vb:raw player.gamertag}}" /></a></vb:if> <a href="http://gamercard.xbox.com/{vb:raw player.url_gamertag}.card" target="_blank" onmouseover="gXBL_show('gamercard','{vb:raw player.url_gamertag}');" onmouseout="return gXBL_hide();"><img border="0" width="20" height="20" src="{vb:raw player.avatar}" style="border: 1px solid <vb:if condition="$player['gold'] == '1'">gold<vb:else />silver</vb:if>;" /></a> <a href="http://avatar.xboxlive.com/avatar/{vb:raw player.gamertag}/avatar-body.png" target="_blank" onmouseover="gXBL_show('nxeavatar','{vb:raw player.gamertag}');" onmouseout="return gXBL_hide();"><img border="0" width="20" height="20" src="http://avatar.xboxlive.com/avatar/{vb:raw player.gamertag}/avatarpic-s.png" style="border: 1px solid <vb:if condition="$player['gold'] == '1'">gold<vb:else />silver</vb:if>;" /></a> </td> <td class="padding"> <acronym title="{vb:rawphrase gxbl_last_updated}: {vb:raw updated.date} {vb:raw updated.time}">{vb:raw player.score}</acronym> </td> <td class="padding"> <img class="inlineimg" border="0" src="{vb:raw gxbl.rep_path}{vb:raw player.reputation}{vb:raw gxbl.rep_suffix}" alt="{vb:rawphrase reputation}: {vb:raw player.reputation}" /> </td> <td class="smallfont" class="padding"> {vb:raw player.zone} </td> <td class="padding"> {vb:raw player.games} </td> </tr> Code:
<script type="text/javascript" src="clientscript/overlib/overlib.js"></script> <script type="text/javascript"> function gXBL_show(type, gamertag){ switch(type){ case "gamercard": return overlib('<iframe src="http://gamercard.xbox.com/'+gamertag+'.card" scrolling="no" frameBorder="0" height="140" width="204">'+gamertag+'</iframe>', BORDER, 0, FULLHTML, WIDTH, 204, HEIGHT, 140, VAUTO, HAUTO); case "nxeavatar": return overlib('<iframe src="http://avatar.xboxlive.com/avatar/'+gamertag+'/avatar-body.png" scrolling="no" frameBorder="0" height="300" width="150">'+gamertag+'</iframe>', BORDER, 0, FULLHTML, WIDTH, 150, HEIGHT, 300, VAUTO, HAUTO); } } var gXBL_hide = nd; </script> <style type="text/css"> .gxblhighlight { border:2px solid yellow; } .padding { text-align: center; } </style> Example: http://forums.gamerhandles.com/gxboxlive.php |
#123
|
|||
|
|||
Quote:
I see you went with a dark blue skin now too. Was that with 4.08 style or did you do that before? |
#124
|
|||
|
|||
Sorry for the double post but the top games are not loading. They are not loading on any of the authors sites either. Is this related to the new dashboard or xbox.com or does this mod need an update? I think the pages never finish loading as they are waiting for images from xbox.com
|
#125
|
|||
|
|||
Hi, I recently got this database error message a few times on my email, any idea how to resolve?
Code:
Invalid SQL: SELECT error FROM `gxboxlive` AS gxboxlive WHERE error = '1' ORDER BY error DESC; |
#126
|
||||
|
||||
I have somedays without updating the gXboxLive Leaderboard, you know the last played games or the scores. there is a way to update them manually? or there is something wrong with this plugin? is it abandoned? it's a shame it's a very good mod.
///update/// I uninstalled and then Installed again and everything starting to work well. |
#127
|
|||
|
|||
You can do it under scheduled task under Admin CP. Search for xbox live to run the fetch of updated data. The only thing is we think that this MOD is 1-Abandon and 2-microsoft has ban the query that it tries to run to get the data. My forum xbox leaderboard is completely dead no updating all denial requests when fetching data. I think this is a dead mod.
|
#128
|
|||
|
|||
Is this mod now working properly? I'm unsure which version I'm using, but I got it to work thanks to tips in this thread. Is there any reason to update?
|
#129
|
|||
|
|||
i have upload oll the files bud nothing to see take a look i have vb 4,8
were can i found the Enter your Xbox Live Gamertag? http://www.ellinofatsa.gr/forums/forum.php |
#130
|
||||
|
||||
Quote:
|
#131
|
|||
|
|||
Thanks Gryphon.
At the moment well works in 4.1.0. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|