Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-24-2009, 10:34 PM
Winterworks Winterworks is offline
 
Join Date: Feb 2008
Location: Canada
Posts: 640
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default few questions..

I have a few questions for you all!

First of all, I have this code as a modification:

Code:
<!-- vBulletin Quick Profile by Tom -->
<if condition="$show['member']">
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_prof')"><img id="Statistics" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats]" alt="" border="0" /></a>
<phrase 1="$vboptions[bbtitle]">vBulletin Quick Profile</phrase>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_prof" style="$vbcollapse[collapseobj_forumhome_prof]">
<tr>
<td class="alt2"><img src="$stylevar[imgdir_misc]/stats.gif" alt="<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>" border="0" /></td>
<td class="alt1" width="100%">

<strong>Your Profile at a Glance:</strong><br /><br />
<div>
<strong>Your Username:</strong> <a href="member.php?u=$bbuserinfo[userid]">$bbuserinfo[username]</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<strong>Your Post Count:</strong> <a href="search.php?do=finduser&u=$bbuserinfo[userid]">$bbuserinfo[posts]</a><br /></div><div>
<strong>Your User Number:</strong> $bbuserinfo[userid] / $numbermembers&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<strong>Your Email:</strong> <a href="mailto:$bbuserinfo[email]">$bbuserinfo[email]</a><br /><br />
<strong>Your Signature:</strong><br />
$bbuserinfo[signature]
</div>
</td>
</tr>
</tbody>
</if>
<!-- vBulletin Quick Profile by Tom -->
Here is a screenshot on how it looks with the statistics box:



Here are the questions...

1) Why is the font for my part bigger than the rest? How can I make it the same size as the rest of the statistics/who's online boxes?

2) How can I make the text "Your Post Count" and "Your Email" start at the same point no matter how long the text is in the first two fields?

3) How can I make it so if a user has no signature, it displays "You currently have no signature. Please click here to add one." but if they do, it shows the signature (under the text "Your Signature:").

4) Why when I click the box to collapse it, the image doesn't change to a '+', it just stays as a '-'? The other boxes all work.

5) How can I make this code in a .xml file, and when uploaded, it automatically gets placed under the "<!-- end today's birthdays --> </if>" code in FORUMHOME?

Sorry, I am still new with vbulletin modifications a bit.
Reply With Quote
  #2  
Old 03-24-2009, 10:50 PM
Seven Skins's Avatar
Seven Skins Seven Skins is offline
 
Join Date: Sep 2008
Location: London, UK
Posts: 1,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

1) Why is the font for my part bigger than the rest? How can I make it the same size as the rest of the statistics/who's online boxes?

Use "smallfont" class in TD tag


2) How can I make the text "Your Post Count" and "Your Email" start at the same point no matter how long the text is in the first two fields?

If you want them perfectly aligned use table layout.

3) How can I make it so if a user has no signature, it displays "You currently have no signature. Please click here to add one." but if they do, it shows the signature (under the text "Your Signature:").

<if condition="$bbuserinfo['signature']"> $bbuserinfo[signature] <else /> No sig</if>

4) Why when I click the box to collapse it, the image doesn't change to a '+', it just stays as a '-'? The other boxes all work.

Change: "collapseimg_forumhome_stats" to: "collapseimg_forumhome_prof"
Reply With Quote
  #3  
Old 03-24-2009, 11:09 PM
Winterworks Winterworks is offline
 
Join Date: Feb 2008
Location: Canada
Posts: 640
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you!

It really helped, but how do I do the tables? Please help me?

Also still need help with #5!
Reply With Quote
  #4  
Old 03-24-2009, 11:13 PM
TigerC10's Avatar
TigerC10 TigerC10 is offline
 
Join Date: Apr 2006
Location: Austin, TX
Posts: 616
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can't do that. You can use a plugin hook, but .xml files don't alter existing templates.
Reply With Quote
  #5  
Old 03-24-2009, 11:28 PM
Seven Skins's Avatar
Seven Skins Seven Skins is offline
 
Join Date: Sep 2008
Location: London, UK
Posts: 1,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Find:
HTML Code:
<strong>Your Profile at a Glance:</strong><br /><br />
<div>
<strong>Your Username:</strong> <a href="member.php?u=$bbuserinfo[userid]">$bbuserinfo[username]</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<strong>Your Post Count:</strong> <a href="search.php?do=finduser&u=$bbuserinfo[userid]">$bbuserinfo[posts]</a><br /></div><div>
<strong>Your User Number:</strong> $bbuserinfo[userid] / $numbermembers&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<strong>Your Email:</strong> <a href="mailto:$bbuserinfo[email]">$bbuserinfo[email]</a><br /><br />
<strong>Your Signature:</strong><br />
$bbuserinfo[signature]
</div>


Replace:
HTML Code:
<strong>Your Profile at a Glance:</strong><br />
<table cellpadding="4" cellspacing="0" border="0">
  <tr>
    <td><strong>Your Username:</strong></td>
    <td><a href="member.php?u=$bbuserinfo[userid]">$bbuserinfo[username]</a></td>
    <td><strong>Your Post Count:</strong></td>
    <td><a href="search.php?do=finduser&u=$bbuserinfo[userid]">$bbuserinfo[posts]</a></td>
  </tr>
  <tr>
    <td><strong>Your User Number:</strong></td>
    <td>$bbuserinfo[userid] / $numbermembers</td>
    <td><strong>Your Email:</strong></td>
    <td><a href="mailto:$bbuserinfo[email]">$bbuserinfo[email]</a></td>
  </tr>
  <tr>
    <td colspan="4"><strong>Your Signature:</strong></td>
  </tr>
  <tr>
    <td colspan="4">$bbuserinfo[signature]</td>
  </tr>
</table>
Reply With Quote
  #6  
Old 03-24-2009, 11:39 PM
Winterworks Winterworks is offline
 
Join Date: Feb 2008
Location: Canada
Posts: 640
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow, extremely helpful! Thank you so much!

But in the footer here http://trasion.com/communityforum/index.php, the two columns are really close.. Can you space them out a bit more?

login with...

Code:
Username - vbtest
Password - qwerty1

Please do not abuse this account.
to see the modification.
Reply With Quote
  #7  
Old 03-25-2009, 08:54 AM
Seven Skins's Avatar
Seven Skins Seven Skins is offline
 
Join Date: Sep 2008
Location: London, UK
Posts: 1,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

HTML Code:
<table cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td><strong>Your Username:</strong></td>
    <td><a href="member.php?u=$bbuserinfo[userid]">$bbuserinfo[username]</a></td>
    <td width="100">&nbsp;</td>
    <td><strong>Your Post Count:</strong></td>
    <td><a href="search.php?do=finduser&u=$bbuserinfo[userid]">$bbuserinfo[posts]</a></td>
  </tr>
  <tr>
    <td><strong>Your User Number:</strong></td>
    <td>$bbuserinfo[userid] / $numbermembers</td>
    <td width="100">&nbsp;</td>
    <td><strong>Your Email:</strong></td>
    <td><a href="mailto:$bbuserinfo[email]">$bbuserinfo[email]</a></td>
  </tr>
  <tr>
    <td colspan="5"><strong>Your Signature:</strong></td>
  </tr>
  <tr>
    <td colspan="5">$bbuserinfo[signature]</td>
  </tr>
</table>

Adjust width in "<td width="100">&nbsp;</td>" according to your needs.

.
Reply With Quote
Reply


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:03 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03841 seconds
  • Memory Usage 2,241KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (3)bbcode_html
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete