What exactly are the Leaders?

Question what are the Leaders on the front page of the site and how are they determined?

Quote · 17 Dec 2009

Not exactly sure, but i believe it is based on the votes they get. The section in peoples profiles where you rate their profile.

I will have to play with that to see if i am right.

Have not spent to much time on that. Spent the last week learning how to build templates for D7. I think my first template looks pretty sweet.

Anyhow, yea, i really need to dig into all this other stuff to see what it actually does.

https://www.deanbassett.com
Quote · 17 Dec 2009

Thanks for the input deno, I thought that too so I went and made a bunch of fake profiles to vote on and none showed as leaders and if you look at the demozzz site they don't have any leaders even with all their profiles.

Does anyone else have any insight or have leaders on their site?

Quote · 17 Dec 2009

Hello everybody!

For getting into "leaders" user should have at least 3 votes for him from different IPs.

Regard

Quote · 18 Dec 2009

RE: Hello everybody!

For getting into "leaders" user should have at least 3 votes for him from different IPs.

Regard

From different IPs or different members?

There's a big difference.  If votes need to originate from different IPs, then there is a really big problem.  The problem being, I can get a few million votes from members who access the site through a proxy like aol, and they will all have the same IP.  Thus, my several million votes wouldn't get me on the leader board.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 18 Dec 2009

Hello houstonlively!

Sorry - i forgot to specify - restriction by member ID exists too.

Regard

Quote · 18 Dec 2009

Hello houstonlively!

Sorry - i forgot to specify - restriction by member ID exists too.

Regard

You need to explain in more detail.  I don't understand.  You can not restrict votes by IP address.  It won't work.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 18 Dec 2009

Will somebody from Boonex please answer this question in a manner that makes sense?

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 24 Dec 2009

HL,

they are just the frontside of the followers

OH YEAH!

Regards,

DosDawg

When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support
Quote · 24 Dec 2009

Here's the explanation so far:

For getting into "leaders" user should have at least 3 votes for him from different IPs.  - restriction by member ID exists too.

This makes as much sense as voting for a democrat.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 24 Dec 2009

Here's the explanation so far:

For getting into "leaders" user should have at least 3 votes for him from different IPs.  - restriction by member ID exists too.

This makes as much sense as voting for a democrat.

HL,

now politically speaking, the dems have the best interest of society at hand. and they know the best path for all of us to take. from what i seen HL, on the leaders, that is something i have seen from the code as well as the admin area , i think the voting system limits to an IP on a vote, and the votes are tallied from each user based on their IP, similarly to how it is here now on /unity.

you cannot vote for me with your IP/username combination more than once (ever) it appears.

speaking of voting positive for me and the others of us who spend our time answering these questions, folks if mydatery, zarcon, houstonlively, caltrade, deano, marciano(sp), lightwolf, or any of the others who have spent their time in here answering your questions, please take a moment to tick them a vote.

Regards

DosDawg

When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support
Quote · 24 Dec 2009

You can not restrict votes by IP. Period.  It will be AFU.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 24 Dec 2009

I don't want to speculate any further.  I want a sensible explanation from Boonex how this works.  So far, we don't have one.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 24 Dec 2009

Still no answer.....

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 25 Dec 2009

WTF am I doing on here on Xmas Day?

 

Anyway Seasons Greetings Everyone.

 

Sorry to disapoint you Houston, but I think it works the same way as D6 and uses IP Addresses to track votes, you just need to look at the database table sys_profile_voting_track and you will see that it only stores the IP Address not even the profile ID of the voting user...

 

Best Regards

 

Dave..

 

 

Quote · 25 Dec 2009

Not exactly sure, but i believe it is based on the votes they get. The section in peoples profiles where you rate their profile.

I will have to play with that to see if i am right.

Have not spent to much time on that. Spent the last week learning how to build templates for D7. I think my first template looks pretty sweet.

Anyhow, yea, i really need to dig into all this other stuff to see what it actually does.

Hi Dean,

Is there a tutorial link you know in making Dolphin templates? Any link would be appreciated.

Cheers!

Quote · 25 Dec 2009

Is there no one at Boonex that can provide an answer to this simple question?  I have a strong suspicion that the way the leaders are calculated makes no sense.  Come on Boonex... it's a simple question.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 26 Dec 2009

Now that dolphin 7 is official it needs to be officially supported and do need this answered.  I've disabled it until I know what it does as my front page doesn't need those areas blank.  I still think it's very interesting the demo site has no leaders as well.

Quote · 26 Dec 2009

Definitely would not be good if it's by IP.  Almost everyone is on a shared IP.  Home networks, office networks, public networks, etc..

I have 2 suggestions.


1.  Have you tried picking an agent and ask them the question?  I think that is what the agents are supposed to be for according to what Boonex wrote.  Maybe that would get a more complete answer.


2.  I think we should keep US politics out of here, it doesn't belong on this site at all.  This is only my opinion.


Quote · 26 Dec 2009

Nothing changed... I don't see IPs involved anywhere in the script, Members just need more than 2 votes to be a Leader. The script even doesn't care of the value of the vote (1/5, 5/5...), just the number of votes.

 

Happy New Year Smile

Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine.
Quote · 26 Dec 2009

Michel, I have not searched through the script... LeonisS said the calculation was restricted by IP and I took him for his word.  I don't know why he would say that if it wasn't the case.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 26 Dec 2009

It's simple, in your database just put 5 manual entries in the sys_profile_voting_track table, fill the pr_ip column with the same IP Address values and fill the pr_id with separate (profile ID) values and you will notice No one in the leaders but if you change three of the pr_id values to match the same Profile ID then that profile will show on the Leader Board. Obviously the Dates are self explanitary.

Conclusion,

A profile needs at least three votes from any IP Address even the same but probably from different browsers/computers with the use of cookies.

The Profile ID must get these votes within specific time frames to show as a leader for that time frame and must have at least 3 votes to show at all.

Hope this helps, I did something in D6 to make it show profiles after just one vote just to help keep it populated and with D6 it did require different IP's

Quote · 27 Dec 2009

Well just did another test and it seems that when you vote it will store your IP Address inside sys_profile_voting_track table and not allow you to vote again from the same ip address even if you login as a different user on a different computer,

When I changed the IP Address manually in the database sys_profile_voting_track table , then it would allow me to make another vote.

So there you go it is limited by IP Address!

Dave...

Quote · 27 Dec 2009

The solution is to simply change `voting_count` > 2 to `voting_count` > 0 to show a leader with at least 1 vote.

Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine.
Quote · 27 Dec 2009

Does this change occur in the BxDolVotingQuery.php?

Quote · 27 Dec 2009

Yes, in inc/classes/BxDolVotingQuery.php - function getTopVotedItem - around line 114 Smile

Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine.
Quote · 27 Dec 2009

Yes, in inc/classes/BxDolVotingQuery.php - function getTopVotedItem - around line 114 Smile

Great thanks Michel!

Quote · 27 Dec 2009

RE: ..... not allow you to vote again from the same ip address even if you login as a different user on a different computer,

That is precisely why the voting system for the leaders, and who knows what else, WON'T work.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 27 Dec 2009

I tried Michels' fix and it doesn't work.  As written it will pull items only if the voted counter > 1 not >= 1 and I'm not wanting to change the expression as I'm not sure what could go wrong in that instance.

Quote · 28 Dec 2009

I'm going to necro this, but has anyone had a successful leader posted to their website.  We haven't.

Quote · 8 Jan 2010

WTF is it going to take, to get someone from Boonex to answer this question?  Anybody have any ideas?

Demozzz.com has almost 600 members, and not one single person on the leader board???

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 9 Jan 2010

I'm tired of waiting for an answer

http://www.boonex.com/trac/dolphin/ticket/1697

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 9 Jan 2010

Well. So far, this has what i found.

A member can only vote on someone once.

Only one vote can be made per ip address. I could not vote on a member from any of my other test accounts until i rotated the ip address on my router.

So it's going by both member id and ip address.

Now i am trying to determine how many votes it takes to get a member to show up on the leaders. So far i still have none.

Still running tests.

https://www.deanbassett.com
Quote · 9 Jan 2010

I'm pretty sure at this point it's a broken feature.  I don't know how they can seriously say it works when not a single member on the dolphin demo site is listed on their leaders (oh and they made it invite only now too, hmm???).   Thanks for the ticket Houston, hopefully they will look into it and change the way it works.


We've also went directly into the sql table that supposedly tracks user votes and set a profile at 20 votes via sql and it still did not list on leaders board.

Quote · 9 Jan 2010

It does work when a user gets at least 3 votes from 3 different IP's

check here:

http://www.lancashiresociety.co.uk

The table that tracks this is sys_profile_voting_track

You can have the same IP's, but at the frontend of the site it checks your IP against whats already in the database and may use cookies also to stop you voting twice for the same profile.

The other thing is people will vote on images and may not even bother voting on profiles. I mean face it, who can be arsed?

Regards...

Dave

 

Quote · 9 Jan 2010

I have confirmed it does work.

Requires 3 votes from 3 different members from different ip addresses to appear in leaders.

I did these tests from the same machine. All i had to do was change ip addresses.

But HL is right. As it is now using IP addresses, it's a useless feature.

https://www.deanbassett.com
Quote · 9 Jan 2010

Profile can appear in leaders only after 3 votes, votes can be counted for different IPs only.

It will be changed in the future to count votes based on user's ids too.

Ticket for 7.1: http://www.boonex.com/trac/dolphin/ticket/1702

----

it is very rare when user's have the same IP, if you don't see any leaders then users simply do not vote much, it is not related to above problem with IP.

Rules → http://www.boonex.com/terms
Quote · 11 Jan 2010

RE: it is very rare when user's have the same IP, if you don't see any leaders then users simply do not vote much, it is not related to above problem with IP.

It is NOT very rare at all Alex.  That's why I keep insisting that IP address restriction won't work.  There are millions of corporate networks, whose users connect to the internet through a proxy server.  There are also quite a few major ISPs, whose users connect through a proxy.

Maybe multiple users with the same IP is rare where you live Alex, but I can assure you, it's quite common in the United States.... especially if your site has a local focus. 

I would appreciate it, if you refrained from marking my tickets as invalid, when they are not.  I reopened the ticket, and I would appreciate it, if it would remain opened.  Just because something functions as intended, does not mean it functions properly.

You guys at Boonex seem to be drawing a fine line between what you consider a bug, and what you consider an enhancement.  Far too often these days, any request we make to have an obvious design flaw fixed, is labeled a feature request.  There are a growing number of members of this community, that would like existing features to work properly, and that is NOT saying that those features aren't working as Boonex designed them.  There are a number af features in D7, while they may not have outright bugs in the code, they just don't perform as they should.  I know that... the entire Boonex staff knows that.... and everyone here knows that.  We just want you guys to realize, that some of D7's features, although bug free, just won't do the job.

If I say the leaders calculation won't work with IP restriction, you can be assured that I have put a lot of thought into it.  I have a vBulletin site where several hundred members have the same IP.   Who's users share an IP address?   Large Corporations, Colleges and Universities, Many ISP's, Government organizations, ..... just to name a few.  So instead of marking my ticket on this as invalid, your energy would be better spent coming up with a better method of determining leaders. 

While you're at it, look at another ticket of mine that has to do with selector items in forms.  On the join form, selector items that are required, can be submitted with no user input whatsoever.  The form should not validate if a user has not made a selection in a required field.  Providing a meaningless default value is not a viable solution, in fact, is not a solution at all.  There's a lot of talk about this in these forums, and you guys need to give the subject the consideration it deserves, instead of calling the fix an "enhancement"

Just as an analogy, let's say we build an airplane the size of a 747, and we installed 4 small propeller engines.    When we're done, all the engines run great, and the rest of the systems work great as well.  The airplane might have zero mechanical problems, but that doesn't mean much, because the damn thing just won't fly.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 11 Jan 2010

RE: it is very rare when user's have the same IP, if you don't see any leaders then users simply do not vote much, it is not related to above problem with IP.

It is NOT very rare at all Alex.  That's why I keep insisting that IP address restriction won't work.  There are millions of corporate networks, whose users connect to the internet through a proxy server.  There are also quite a few major ISPs, whose users connect through a proxy.

Maybe multiple users with the same IP is rare where you live Alex, but I can assure you, it's quite common in the United States.... especially if your site has a local focus. 

I would appreciate it, if you refrained from marking my tickets as invalid, when they are not.  I reopened the ticket, and I would appreciate it, if it would remain opened.  Just because something functions as intended, does not mean it functions properly.

You guys at Boonex seem to be drawing a fine line between what you consider a bug, and what you consider an enhancement.  Far too often these days, any request we make to have an obvious design flaw fixed, is labeled a feature request.  There are a growing number of members of this community, that would like existing features to work properly, and that is NOT saying that those features aren't working as Boonex designed them.  There are a number af features in D7, while they may not have outright bugs in the code, they just don't perform as they should.  I know that... the entire Boonex staff knows that.... and everyone here knows that.  We just want you guys to realize, that some of D7's features, although bug free, just won't do the job.

If I say the leaders calculation won't work with IP restriction, you can be assured that I have put a lot of thought into it.  I have a vBulletin site where several hundred members have the same IP.   Who's users share an IP address?   Large Corporations, Colleges and Universities, Many ISP's, Government organizations, ..... just to name a few.  So instead of marking my ticket on this as invalid, your energy would be better spent coming up with a better method of determining leaders. 

While you're at it, look at another ticket of mine that has to do with selector items in forms.  On the join form, selector items that are required, can be submitted with no user input whatsoever.  The form should not validate if a user has not made a selection in a required field.  Providing a meaningless default value is not a viable solution, in fact, is not a solution at all.  There's a lot of talk about this in these forums, and you guys need to give the subject the consideration it deserves, instead of calling the fix an "enhancement"

Just as an analogy, let's say we build an airplane the size of a 747, and we installed 4 small propeller engines.    When we're done, all the engines run great, and the rest of the systems work great as well.  The airplane might have zero mechanical problems, but that doesn't mean much, because the damn thing just won't fly.

The changes in Voting system and Forms (you mentioned too) require structure changes in the code and can be considered in Dolphin 7.1 only. We don't reject these thing at all, but many of them requires to many changes, and can not be included in 7.0 version.

Rules → http://www.boonex.com/terms
Quote · 12 Jan 2010

Well. So far, this has what i found.

A member can only vote on someone once.

Only one vote can be made per ip address. I could not vote on a member from any of my other test accounts until i rotated the ip address on my router.

So it's going by both member id and ip address.

Now i am trying to determine how many votes it takes to get a member to show up on the leaders. So far i still have none.

Still running tests.

If I understand correctly, you can only rate a user 1 time?  I dunno, maybe I'm mistaken, but if that's the case that's more of an issue with me than the IP address.  how in the world would anybody know that before they rated someone for the first time?  I didn't.  Again, that may not be the case, but would appreciate some clarification because if that were the case why even bother with the stars?  Just have a VOTE FOR MY PROFILE button.  Otherwise, it should let you rate EVERY single profile and the leaders should be based on total number of stars.

Thank you =)

Quote · 1 Feb 2010

Wow... what a read.  At least I know there is one other person out there fighting to be heard.

 

So... since leaders don't work... how do you disable it?

Quote · 13 Jul 2012
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.