Version: 1.0.0, by MaryTheG(r)eek
Developer Last Online: Mar 2012
Category: Mini Mods -
Version: 3.8.1
Rating:
Released: 03-14-2009
Last Update: 04-23-2009
Installs: 155
DB Changes Uses Plugins Auto-Templates
Additional Files Translations
No support by the author.
<U>
Removed by the Author because:
For 7 mods, there are 1905 downloads but only 577 clicked installed.
For these 577 installs I got 4 donations for Brand Free. Make a simple search on the net using the product name and you'll find that 50% have illegally removed my copyright.
I found 3 vb.org style sites, offering for download my mods but after PAID SUBSCRIPTION, or DONATION
After all, I'll stop be the idiot on this market.
Maria
</U>
microMEMBERS A Member list replacement Compatible with versions: 3.6.x - 3.7.x - 3.8.x
1.- What's this?
Replace the ugly Memberlist with a nice looking one and add more features like:
Member Ratings
Top Members
Featured Members
Improved Profile view
2.- Installation
Upload all files and directories including at "vbulletin" directory to the directory where vBulletin is installed.
Check at your AdminCP->vBulletin Options->Plugin/Hook System that Plugin system is enabled.
From your AdminCP->Plugin System->Manage Products choose Add/Import Product and import the product: product_memberindex.xml
Set the various options at: Member Index Options. If you can't see the menu on the left, press F5. Don't forget to choose which usergroups to show.
If you want to replace your current member list, you must edit the navbar template to point to memberindex.php instead of memberlist.php Otherwise you can add a seperate menu.
3.- Copyright
The script cannot be redistributed, reproduced, or published in any way. Modifying this script and sharing or publishing your modification A-N-Y-W-H-E-R-E without the author's written permission is not allowed, but you can modify it as you want but just for your own use.
Removing the copyright link back to our site is strictly prohibited without a donation.
Enjoy it!!
Mary
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Ive installed it. The stats boxes show up but it just says Loading... in all three boxes. What could be wrong
It happens to me once but in one of my PHP scripts and not in vB. Can you provide with a screenshoot? There is a possibility to be the same issue which comes out from wrong upload. Actually it can't find the javascript which shows the images in popup.
Finally seems to be more complicated than what I was expecting. Seems that vBulletin codes all forum options in a 5 digits number with field name "options" (table forum). I did some check in vb code but I wan unable to find a section for it.
There is a way to resolve this problem, if you've same options for the forums that you don't count posts. If you're familiar with phpMyAdmin check the values in field "option". If it's the same, then just give me that 5 digit number and I'll modify your code to have correct results.
If not, the last that I can do, it to modify your code which counts the overall posts at least to have the hidden posts counting there too. Currently, for overall I'm getting the number from user table and not from post table as I'm doing for week and month.
Mary
ha, you lost me after the word "finally",. ..
All in all the hack works like a charm,.- unless you have your forum set up to not count post in a particular forum.
You've spent plenty of making just making this mod possible- plenty of time helping other (judging from the last 10 pages), and is still willing to help those in need even if the mod isn't supported-
My problem is no biggy, I'm sure you have many things to do as well as I, once again thanks for a great mod, and for the generous helping hand
It happens to me once but in one of my PHP scripts and not in vB. Can you provide with a screenshoot? There is a possibility to be the same issue which comes out from wrong upload. Actually it can't find the javascript which shows the images in popup.
Mary
Heres a screenshot. I also dont get any of the membelist features like in your screen shot. Or maybe I dont know where to look for them.
All in all the hack works like a charm,.- unless you have your forum set up to not count post in a particular forum.
-D.l
I'm Greek, Woman, and ... Blonde !! The worst combination for someone stubborn as a mule Well, I checked another 2 addons here, showing Top posters. They've the same problem. They count hidden posts too. But I found a solution to solve the problem. As I can't find by coding, which forums are not counting on posts, I'll add an option in admincp where you can setup like 4,17,21 the forums that they don't count. Then it's easy for me to change the query, so you'll get real statistics.
// Build Admins Block
if ($vbulletin->options[micromembers_admins] == '1') {
$teammembers_get = $vbulletin->db->query_read("
SELECT ".TABLE_PREFIX."user.userid, ".TABLE_PREFIX."user.username, ".TABLE_PREFIX."user.usertitle
FROM ".TABLE_PREFIX."user
JOIN ".TABLE_PREFIX."usergroup AS ugroup
ON ugroup.usergroupid=".TABLE_PREFIX."user.usergroupid
LEFT JOIN ".TABLE_PREFIX."usergroup
ON (FIND_IN_SET(".TABLE_PREFIX."usergroup.usergroupid, ".TABLE_PREFIX."user.membergroupids))
WHERE ugroup.usergroupid=$admingroup OR ".TABLE_PREFIX."usergroup.usergroupid=$admingroup
GROUP BY ".TABLE_PREFIX."user.userid
ORDER BY RAND()
LIMIT $limit
");
Replace with:
Code:
// Build Admins Block
if ($vbulletin->options[micromembers_admins] == '1') {
$teammembers_get = $vbulletin->db->query_read("
SELECT ".TABLE_PREFIX."user.userid, ".TABLE_PREFIX."user.username, ".TABLE_PREFIX."user.usertitle
FROM ".TABLE_PREFIX."user
JOIN ".TABLE_PREFIX."usergroup AS ugroup
ON ugroup.usergroupid=".TABLE_PREFIX."user.usergroupid
LEFT JOIN ".TABLE_PREFIX."usergroup
ON (FIND_IN_SET(".TABLE_PREFIX."usergroup.usergroupid, ".TABLE_PREFIX."user.membergroupids))
WHERE ugroup.usergroupid=$admingroup OR ".TABLE_PREFIX."usergroup.usergroupid=$admingroup OR ugroup.usergroupid=xxx OR ".TABLE_PREFIX."usergroup.usergroupid=xxx
GROUP BY ".TABLE_PREFIX."user.userid
ORDER BY RAND()
LIMIT $limit
");
Replace xxx with the usergroupid that you want.
If you want to use more than 2 usergroups you can use the code below (of course you can use this code even for 2 only usergroups). On memberindex.php
Find:
Code:
$admingroup = $vbulletin->options['micromembers_admins_group'];
$admingroup2 = $vbulletin->options['micromembers_admins2_group'];
// Build Admins Block
if ($vbulletin->options[micromembers_admins] == '1') {
$teammembers_get = $vbulletin->db->query_read("
SELECT ".TABLE_PREFIX."user.userid, ".TABLE_PREFIX."user.username, ".TABLE_PREFIX."user.usertitle
FROM ".TABLE_PREFIX."user
JOIN ".TABLE_PREFIX."usergroup AS ugroup
ON ugroup.usergroupid=".TABLE_PREFIX."user.usergroupid
LEFT JOIN ".TABLE_PREFIX."usergroup
ON (FIND_IN_SET(".TABLE_PREFIX."usergroup.usergroupid, ".TABLE_PREFIX."user.membergroupids))
WHERE ugroup.usergroupid=$admingroup OR ".TABLE_PREFIX."usergroup.usergroupid=$admingroup
GROUP BY ".TABLE_PREFIX."user.userid
ORDER BY RAND()
LIMIT $limit
");
Replace with:
Code:
$admingroup = array('xxx', 'xxx');
$thesegroups = implode(",", $admingroup);
$admingroup2 = $vbulletin->options['micromembers_admins2_group'];
// Build Admins Block
if ($vbulletin->options[micromembers_admins] == '1') {
$teammembers_get = $vbulletin->db->query_read("
SELECT ".TABLE_PREFIX."user.userid, ".TABLE_PREFIX."user.username, ".TABLE_PREFIX."user.usertitle
FROM ".TABLE_PREFIX."user
JOIN ".TABLE_PREFIX."usergroup AS ugroup
ON ugroup.usergroupid=".TABLE_PREFIX."user.usergroupid
LEFT JOIN ".TABLE_PREFIX."usergroup
ON (FIND_IN_SET(".TABLE_PREFIX."usergroup.usergroupid, ".TABLE_PREFIX."user.membergroupids))
WHERE ugroup.usergroupid IN $thesegroups OR ".TABLE_PREFIX."usergroup.usergroupid IN $thesegroups
GROUP BY ".TABLE_PREFIX."user.userid
ORDER BY RAND()
LIMIT $limit
");
Great, worked that out. Thank you.
Quote:
Originally Posted by MicroHellas
I'm trying to find a solution for it. Please have patience.
Mary
Don't worry, take your time.
Quote:
Originally Posted by MicroHellas
I'm Greek, Woman, and ... Blonde !! The worst combination for someone stubborn as a mule
Mary, don't worry about it. There's a lot of "wise" people here can't do 1/10th of what you did here.
Oh my you are right....Ok any reason why It just inst working. General question I know. Perhaps I will unistall it and start again.?
It's not about "general question". It's all about "general details". By saying not working what exactly do you mean? Can't see anything? or are you seeing something wrong?
Also for the URL. It dosen't works when you click the menu option only? eg if you try to access memberindex.php directly from your browse, is it working?