Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
microMEMBERS Details »»
microMEMBERS
Version: 1.0.0, by MaryTheG(r)eek MaryTheG(r)eek is offline
Developer Last Online: Mar 2012 Show Printable Version Email this Page

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
  1. Upload all files and directories including at "vbulletin" directory to the directory where vBulletin is installed.
  2. Check at your AdminCP->vBulletin Options->Plugin/Hook System that Plugin system is enabled.
  3. From your AdminCP->Plugin System->Manage Products choose Add/Import Product and import the product: product_memberindex.xml
  4. 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.
  5. 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.

Comments
  #152  
Old 04-30-2009, 12:42 AM
mike2902's Avatar
mike2902 mike2902 is offline
 
Join Date: Apr 2009
Posts: 186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ive installed it. The stats boxes show up but it just says Loading... in all three boxes. What could be wrong
Reply With Quote
  #153  
Old 04-30-2009, 04:03 AM
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Sep 2006
Location: Greece
Posts: 1,340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mike2902 View Post
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.

Mary
Reply With Quote
  #154  
Old 04-30-2009, 06:39 AM
down.low down.low is offline
 
Join Date: Mar 2009
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MicroHellas View Post
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

Later's mary, ttyl.

-D.l
Reply With Quote
  #155  
Old 04-30-2009, 10:23 AM
mike2902's Avatar
mike2902 mike2902 is offline
 
Join Date: Apr 2009
Posts: 186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MicroHellas View Post
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.



Reply With Quote
  #156  
Old 04-30-2009, 01:18 PM
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Sep 2006
Location: Greece
Posts: 1,340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mike2902 View Post
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.
Sorry, but this is not a part of my module. Maybe you confused it with another one.

Mary
Reply With Quote
  #157  
Old 04-30-2009, 02:42 PM
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Sep 2006
Location: Greece
Posts: 1,340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by down.low View Post
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.

Mary
Reply With Quote
  #158  
Old 04-30-2009, 03:53 PM
Leo Brazil's Avatar
Leo Brazil Leo Brazil is offline
 
Join Date: Dec 2007
Location: Brazil
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MicroHellas View Post
Open memberindex.php
Find:
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
   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 View Post
I'm trying to find a solution for it. Please have patience.
Mary
Don't worry, take your time.

Quote:
Originally Posted by MicroHellas View Post
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.

Χρεώστης
Reply With Quote
  #159  
Old 04-30-2009, 04:15 PM
mike2902's Avatar
mike2902 mike2902 is offline
 
Join Date: Apr 2009
Posts: 186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MicroHellas View Post
Sorry, but this is not a part of my module. Maybe you confused it with another one.

Mary
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.


edit..ok I uninstalled and installed again and still nothing. What could I be doing wrong. I edited the navbar template as follows


<if condition="$show['communitylink'] AND $show['popups']">
<td class="vbmenu_control"><a id="community" href="$show[nojs_link]#community" rel="nofollow" accesskey="6">$vbphrase[community]</a> <script type="text/javascript"> vbmenu_register("community"); </script></td>
<else />
<if condition="$show['memberslist']">
<td class="vbmenu_control"><a href="memberindex.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>
</if>
<if condition="$show['quick_links_groups']">
<td class="vbmenu_control"><a href="group.php?$session[sessionurl]">$vbphrase[social_groups]</a></td>
</if>
</if>
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar


Thats all I have done. what else to I need to do. Im sure I have just missed something?
Reply With Quote
  #160  
Old 05-01-2009, 09:16 AM
Robru Robru is offline
 
Join Date: Aug 2005
Location: Netherlands
Posts: 368
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thank you for sharing
Reply With Quote
  #161  
Old 05-01-2009, 09:26 AM
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Sep 2006
Location: Greece
Posts: 1,340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mike2902 View Post
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?

Maria
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:24 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.11323 seconds
  • Memory Usage 2,335KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_code
  • (10)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete