The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
Attempting to Add Default Font Size Mod to Postbit Template
Hello, (If I've posted this in the wrong place, please move it. Thanks!)
I've installed this mod: https://vborg.vbsupport.ru/showthread.php?t=97544 and the color addon found here: https://vborg.vbsupport.ru/showpost....2&postcount=23 Both work beautifully, but I find the fonts people choose difficult to read sometimes. Some fonts just need to be bigger. I wanted to add the font size choice, so I decided to try to make my own mod by using the same basic pattern in the first two mods. I added the additional Field for the Default Font Size. It's a drop down box with three choices of font size - 2, 3, 4. Then I needed the code so I followed the pattern of the first two mods. Here's what I came up with: ORIGINAL POSTBIT LEGACY TEMPLATE CODE (with font and color added): Code:
<div id="post_message_$post[postid]"><if condition="$post[field13]"><font face="$post[field13]"<if condition="$post[field14]"> color="$post[field14]"</if>>$post[message]</font><else />$post[message]</if></div> NEW POSTBIT LEGACY TEMPLATE CODE (with size field added): Code:
<div id="post_message_$post[postid]"><if condition="$post[field13]"><font face="$post[field13]"<if condition="$post[field14]"> color="$post[field14]"<if condition="$post[field17]"> font size="$post[field17]"</if>>$post[message]</font><else />$post[message]</if></div> Quote:
Thanks! |
#2
|
||||
|
||||
bump... anybody?
|
#3
|
||||
|
||||
Please?
|
#4
|
||||
|
||||
i'll help you out. if your using my mod then i can probably offer you the right guidance.
ok find your colour and font template modifications and remove them. ok in your custom fields you shoul have three options. Colour Font and my Size field ok note down the field numbers of them and then in your postbit_legacy find: <!-- message --> and highligh everything from that till you reach <!-- / message --> now then delete the selected lot of code and replace it using this code: Code:
<!-- message --> <div id="post_message_$post[postid]"><if condition="$post['field10'] != '' OR $post['field11'] != '' OR $post['field12'] != ''"> <font style="font-family:$post[field11]; color:$post[field10]; font-size: $post[field12]px;">$post[message]</font> <else /> $post[message] </if></div> <!-- / message --> on mine 10 = color 11= text 12 = size. and hopefully that should work. if you encounter any problems feel free to contact me for extra support. |
#5
|
||||
|
||||
Quote:
Thanks Neo! That did the trick. The first time I tried it I messed it up... and then I had to change it in the "postbit" and not just in the legacy, but it worked. Thanks so much! It feels great to get this working!!! |
#6
|
||||
|
||||
not a problem my friend. yeah i didn't know whether you used Legacy or just postbit but i shoulda stated to do it in both ^_^. glad i could help ^_^.
|
#7
|
||||
|
||||
Here's a note to the next guy (or gal like me) who wants to try this:
#1 - The font and the color are drop down lists (as in the original mods I referenced).... but the size is a text field. It's intended to be a two digit number like 10,,12,14,16,18 NOT the vBulletin sizes of 2,3,4,5,6,7. This is important because if you try the drop down list and then use Neo's template changes you'll end up with very tiny fonts #2 - Double check your field numbers.... they matter! |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|