Version: 3.16, by Paul M
Developer Last Online: Nov 2023
Version: 3.5.x
Rating:
Released: 07-13-2005
Last Update: 07-07-2006
Installs: 281
No support by the author.
This modification is no longer available or supported.
The 3.5 version of my Top (10) Posters hack.
This has now been re-vamped for the release of version 3.xx - the hack no longer uses a seperate topposters.php file.
This hack displays a page with the Top Forum Posters for a given set of periods. Two periods are fixed ('This Month' & 'Overall') but can be turned off in the options. The other three periods are user definable (in days) - the default values are 1 day (24 hours), 7 days & 28 days. These three columns cannot be turned off.
The number of posters to be shown can also be set, the default is the top 10 posters. You can also select which usergroups are included in the count, so members in banned groups etc are not shown.
To upgrade (if you want to) uninstall version 2.xx and re-install this version. Note the url to display the page has changed.
History:
v3.01 - First public version 3 v3.02 - Fixed display error reported in post 59 v3.03 - Fixed display error reported in post 84 v3.11 - Series of additions, upgrades and settings added. v3.12 - Updated install code to check for existing index. v3.13 - Fixed uncached templates added in v3.11 v3.14 : Changes to display layout. v3.15 : Minor changes, no update necessary. v3.16 : Fixed bug in monthly totals caculation.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
No, but you could change it to 14 days or whatever if you really want.
BTW, it's not the same, it's always the last 28 days - the "This Month" is always the 1st of the current month to the current date (so today its Jan 1st - Jan 31st, tomorrow it will be Feb 1st only, then Feb 1st - Feb 2nd etc).
Ok thanks. Whats the easiest way to change it to 14 days? I can change it within admin but wont the code need to be updated as well to show the column heading correctly?
Also, I am running 4.53 and in the instruction text file, it says:
I just had Jelsoft import my data over from another forum into VB and everything seems to be working fine with forum functionality. I then installed your hack for top posters but its not picking anyone up. It shows only the two new test posts that I did after the import. The other 1500 users with posts are not getting read and displayed. Can you help me out?
I asked Jelsoft and they said I need to contact you directly. They assured me that the data is there like it should be.
As a guess I would say those 1500 users are in a non standard usergroup - In the 'Top Posters' settings (in vbulletin Options), make sure the "Included User Groups" includes all your active usergroups.
Ok thanks. Whats the easiest way to change it to 14 days? I can change it within admin but wont the code need to be updated as well to show the column heading correctly?
Also, I am running 4.53 and in the instruction text file, it says:
I wonder how much effort it would take to get a vba module created to show the top posters over a variable amount of days using the same usergroup settings......