vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Add-On Releases - Forum Members (membelist.php) (https://vborg.vbsupport.ru/showthread.php?t=274248)

Christos Teriakis 12-07-2011 04:29 PM

Quote:

Originally Posted by datoneer (Post 2275577)
4.1.8 not working, when i tried to click (example registered users list) nothing happend. I did set everything in usergroups

Any link to check it?

Christos Teriakis 12-07-2011 04:30 PM

Quote:

Originally Posted by thientinh2110 (Post 2274092)
Pro version, how do i have it?

http://www.christeris.com

Chris

SwollenCranium 12-07-2011 11:24 PM

Quote:

Originally Posted by ChrisTERiS (Post 2275587)

Yeah.

Never mind. />?:)

Alfa1 12-08-2011 02:20 AM

Quote:

Originally Posted by Mark.B (Post 2271918)
My only small concern is that this mod is very heavy on queries. I have 32 members per page and it's 138 queries.
Other than that it's great.

Quote:

Originally Posted by ChrisTERiS (Post 2273592)
When I'll have some free time I'll change the way that queries work. This in no way means that the queries that Mary used are wrong. I'm just avoiding to use JOIN in queries, a command that can make a single query to be 5 or more. I've my own technique on this.

That would be very nice. I installed the 3.8 version on my big board and it repeatedly crashed my site due to the slow queries and the massive number of queries. It was a very problematic addon performance wise.

The functionality is very nice, so I was disappointed that I could not use it.

GameOverViper 12-08-2011 02:32 AM

This looks nice! Do I have any way of adding the Xbox LIVE Gamercards to this style memberlist like I have here? Maybe in the Pro version?

Christos Teriakis 12-08-2011 05:21 AM

Quote:

Originally Posted by SwollenCranium (Post 2275720)
Yeah.

Never mind. />?:)

Sure there is. It's a commercial site and I don't like everyone to have access to my members. That's why, when my site should be totally ready, not even the standard memberlist will be there.

Chris

Christos Teriakis 12-08-2011 06:13 AM

Quote:

Originally Posted by Alfa1 (Post 2275758)
That would be very nice. I installed the 3.8 version on my big board and it repeatedly crashed my site due to the slow queries and the massive number of queries. It was a very problematic addon performance wise.

The functionality is very nice, so I was disappointed that I could not use it.

Programming is a very strange job. You can do the same thing in several ways and all of them to be correct, but at the same time to have their bad points. Let me explain:

1.- About Rating. The current way of use (and most used among programmers) is to store ratings in a seperate file, saving there the userid, the raterid and the rating. That's good. But when it comes to show the rating you must add one more query to check that table. Especially in this case the query is more heavy as it not looks for a single records, but for all records with userid=xxx and then calculate the average. Imagine that this way the queries must be execute even for users who have none rating. My way is different. I'll add in user table 3 more fields: Votes, Rating, Voters. When someone posts a rating it will calculate at THAT time the average rating. What you'll solve with this way. No extra query at all. Just print the rating value on the screen.

2.- Another point that I don't agree with the canonical programming has to do with showing "Rate him" instead of the rating (depending if you have rate him or not, or if you have permissions to rate or not), or a gray icon (eg contact) instead of the normal icon depending or your permissions to contact. Why? Let's say that I'm visiting your memberlist, just to see your members and nothing more. The system will perform a dozen of queries without any special reason. So my approach is: Show the rating, and ONLY if the visitor wants to rate the user, ONLY THEN perform the query to check if he has rated before or not, or if he has right to rate etc etc.

Chris

SwollenCranium 12-08-2011 06:57 PM

Quote:

Originally Posted by ChrisTERiS (Post 2275790)
Sure there is. It's a commercial site and I don't like everyone to have access to my members. That's why, when my site should be totally ready, not even the standard memberlist will be there.

Chris

Yeah .. I DID say never mind.

Handle your business your way, killer !

Good luck to ya.

datoneer 12-08-2011 07:27 PM

Quote:

Originally Posted by ChrisTERiS (Post 2275586)
Any link to check it?

http://www.imspot.org/members/list/

Sarcoth 12-09-2011 07:57 PM

I like the look of it. Not sure I would use on my site b/c I use the current memberlist now and then, but still a nice job. In the future, I would like to suggest you just make it a separate addon. Great job nonetheless.


All times are GMT. The time now is 10:45 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01346 seconds
  • Memory Usage 1,745KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (9)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete