Version: 4.2.2.0, by Paul M
Developer Last Online: Nov 2023
Category: Show Thread Enhancements -
Version: 4.2.x
Rating:
Released: 01-01-2010
Last Update: 08-28-2014
Installs: 460
Uses Plugins Auto-Templates
Additional Files Translations
No support by the author.
As of 23 Nov 2017 this modification has been withdrawn.
This hack extends the existing reputation display system from just the light/dark green pips to green and golden pips, and then a series of bronze, silver and gold stars as the pips limit is reached.
The dark green pips are followed by light green pips, which are then followed by gold pips.
When the limit these can display is reached, the (prefix) display of stars begins - starting with the bronze stars, then the silver stars and finally the gold Stars. If your reputation is zero then the neutral grey pip is displayed. Negative reputations are displayed in a similar manner using light and dark red pips and red stars - however, there is only one star level for negative reputation.
Each time you 'lap' the limit of the pips display, another star is added. The number of each star is limited by an ACP option (by default, 5 bronze = 1 silver, and 5 silver = 1 gold). The number and value of the pips in each group of pips is defined by six settings.
A line break can be inserted after the stars. The extended display system can be enabled/disabled in the options.
All options are in ACP > Options > Extended Reputation
To install just download and unzip the files and follow the instructions in the text file.
History:
v4.0.1 : 02-Jan-2010 : Initial release for vb 4.0.0 Gold.
v4.1.0 : 04-Dec-2010 : Updated for vBulletin 4.1.
v4.1.7.0 : 16-Oct-2011 : Updated for vBulletin 4.1.7. v4.1.8.0 : 18-Nov-2011 : Updated for vBulletin 4.1.8 onwards (only). v4.1.8.1 : 28-Nov-2011 : Extend line-break back to non legacy postbit.
v4.2.0.0 : 24-May-2012 : Updated for vBulletin 4.2.0. v4.2.2.0 : 29-Aug-2014 : Fixed line-break issue as per 4.1.8.1).
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Oh, I guess I didnt read all your message properly.
The previous bug to which you referred was to do with the horizontal postbit, not private messages or the user profile.
The private messages would be a bug (one that no one else has ever mentioned). The user profile is by design.
Due to the way the user profile works, it ignores newlines, and getting round that would require some css tricks which is just not practical for me to spend time on.
On the user's profile and the PMs the "Newline Setting" is still not working, so the pips are starting right after the stars and not on a new/separate line.
Quote:
Originally Posted by Paul M
css tricks which is just not practical for me to spend time on.
I have a fix for Profile and PM's
Step 1. Edit Template custom_erd.css and replace all CSS code.
Code:
img.repimg {
margin-left: -1px;
float: none !important; /* Used for Member profile since float left is used on images */
}
img.repimg.erdstar {
padding-right: 5px;
}
img.repimg.erdpostbit {
margin-bottom: 5px;
}
img.repimg.erdmember {
margin-top: 5px;
float: none !important; /* Float left is used on images */
vertical-align: text-bottom !important; /* If you have custom images that are not the same size for pips */
}
Step 2. Go To Plugins & Products > Plugin Manager > Extended reputation display > And Edit Hook "parse_templates"
Find this.
Code:
if (in_array(THIS_SCRIPT, array('memberlist','showthread','member')))
Replace with this.
Code:
if (in_array(THIS_SCRIPT, array('memberlist','showthread','member','private')))
Step 3. Still in Plugin Manager (Plugin System) Edit Hook "reputation_image"
Find this.
Code:
$newline = (THIS_SCRIPT == 'showthread' OR THIS_SCRIPT == 'memberlist');
Replace with this.
Code:
$newline = (THIS_SCRIPT == 'showthread' OR THIS_SCRIPT == 'memberlist' OR THIS_SCRIPT == 'member' OR THIS_SCRIPT == 'private');
Now find this.
Code:
if (THIS_SCRIPT == 'showthread'
AND !$vbulletin->options['legacypostbit'])
Replace with this.
Code:
if (THIS_SCRIPT == 'showthread' OR THIS_SCRIPT == 'private'
AND !$vbulletin->options['legacypostbit'])
Thanks a lot for the fix Elite_360 but it worked out only for the PMs.
Unfortunately the bug still exists on the profiles and the the "Newline Setting" is still not working, so the pips are starting right after the stars and not on a new/separate line.
Since you have fixed the PMs i am sure it won't be that hard to fix the profiles as well though! I just hope you will find some time to spend on this project, because you are already busy with your own plugins
Thanks a lot for the fix Elite_360 but it worked out only for the PMs.
Unfortunately the bug still exists on the profiles and the the "Newline Setting" is still not working, so the pips are starting right after the stars and not on a new/separate line.
Since you have fixed the PMs i am sure it won't be that hard to fix the profiles as well though! I just hope you will find some time to spend on this project, because you are already busy with your own plugins
Ignore this message guys!
I just cleared the cache on my browser and the profiles look as they should now.
I'm not sure if I uploaded it wrong, or not, but I'm seeing an issue with the images here.(The red & green blocks aren't showing up). They show up in the postbit & user profiles though.
I'm not sure if I uploaded it wrong, or not, but I'm seeing an issue with the images here.(The red & green blocks aren't showing up). They show up in the postbit & user profiles though.
This mod only works where reputation show's and i think reputation only show up in postbit, user profiles, memberlist (if enabled in VB options) and pm's. I don't think the pips show's in reputation given.