2008-11-30, 05:48 AM
(This post was last modified: 2009-02-11, 09:52 PM by x_Stricken_x.)
This is something I have been wondering for a long time and I finally figured it out.
It turned out to be somewhat easy.
The first step can be ignored if you are using a Windows server or are adding something besides gender (or if you don't want to use images).
Open an FTP client and brows to MyBB's image directory. Find "male.gif" and "female.gif". Change the names to "Male.gif" and "Female.gif". You might want to add your own images for "Other" and "None selected" (make sure they are gif images).
Next, go into your admin CP.
Click "Configuration" then "Custom Profile Fields". Keep this open in a tab for now, the ID numbers will be needed later.
Open an new tab (or browser window) and go to your ACP again.
Click "Templates & Style" then "Templates".
Click the template set that goes along with your current theme (or whatever theme you want to add this to).
Scroll down until you find "Postbit Templates"
There are two templates here that we will worry about. "Postbit" if you want the image/text to show up near the avater/username of the user and "postbit_author_user" if you want it show up at the other end of the postbit.
Examples:
(don't ask)
In the "postbit" template, look for:
There isn't much in this template.
Number of posts:
Put this code where you want the image to be:
Or, if you don't want to use images
If you want to add something else to the postbit, go to the tab with the "Custom Profile Fields" settings open and look at the ID number for what you want to add to the postbit.
Where you want it to come up, put this code:
That's about it! It's pretty easy but took me forever to figure out.
I hope that helps!
It turned out to be somewhat easy.
The first step can be ignored if you are using a Windows server or are adding something besides gender (or if you don't want to use images).
Open an FTP client and brows to MyBB's image directory. Find "male.gif" and "female.gif". Change the names to "Male.gif" and "Female.gif". You might want to add your own images for "Other" and "None selected" (make sure they are gif images).
Next, go into your admin CP.
Click "Configuration" then "Custom Profile Fields". Keep this open in a tab for now, the ID numbers will be needed later.
Open an new tab (or browser window) and go to your ACP again.
Click "Templates & Style" then "Templates".
Click the template set that goes along with your current theme (or whatever theme you want to add this to).
Scroll down until you find "Postbit Templates"
There are two templates here that we will worry about. "Postbit" if you want the image/text to show up near the avater/username of the user and "postbit_author_user" if you want it show up at the other end of the postbit.
Examples:
(don't ask)
In the "postbit" template, look for:
<td class="post_author">
Immediately following this is the code that returns the username. <strong><span class="largetext">{$post['profilelink']}</span></strong>
And right after that is the code that returns the online status picture.{$post['onlinestatus']}
If you want the gender picture to be on the other end of the postbit, go to the "postbit_author_user" template. There isn't much in this template.
Number of posts:
{$lang->postbit_posts} {$post['postnum']}
Date joined{$lang->postbit_joined} {$post['userregdate']}
Reputation{$post['replink']}
Warning level{$post['warninglevel']}
You can delete these as you see fit and add your own stuff to it.Put this code where you want the image to be:
<img src="{$mybb->settings['bburl']}/images/{$post['fid3']}.gif" />
NOTE: You might have to adjust this code if you tweak your image directory.Or, if you don't want to use images
Gender: {$post['fid3']}
If you want to add something else to the postbit, go to the tab with the "Custom Profile Fields" settings open and look at the ID number for what you want to add to the postbit.
Where you want it to come up, put this code:
{$post['fidX']}
Make sure you replace X with the ID number of the custom profile field. That's about it! It's pretty easy but took me forever to figure out.
I hope that helps!