|
Register | Sign In |
|
QuickSearch
Thread ▼ Details |
|
|
Author | Topic: New Feature: Message Rating System | |||||||||||||||||||||||||||||||||||||||||||
Adminnemooseus Inactive Administrator |
Page 1
Page 2 The list can be sorted in other ways. For example, if you wish to see a mass of spammer suspension red dots, sort by "reg date" over at the right side of the table. Page 2 has a lot more than page 1. AdminnemooseusOr something like that.
|
|||||||||||||||||||||||||||||||||||||||||||
New Cat's Eye Inactive Member |
From Message 45
NoNukes writes: But more importantly, how is your rating a Bo Derek, perfect 10 Larni? What's the algorithm at work here? I'm going to give you an upvote and see what happens.Larni writes: A perfect 10?I've been a good boy with a good heart. But in reality: I posted when my boy William was born (he's 12 weeks old, now) and (Just like Christmas during World War One) every one came together to bring him gifts of up votes and good wishes. I'm not comparing William to Jesus: that's for other people to decide. Yes, I remember now. Congrats again.
The message Larni is talking about is Message 1, which he posted on 04-29-2015, and he has 22 Cheers as of right now. Larni's great, I don't mean to take away from that. But how is this Member Rating supposed to work? He's still pegged at 10.0 three months later. How is it calculated? ABE Is it still this: rating = (total votes) / (total messages with one or more votes) from Message 203? Edited by Cat Sci, : No reason given.
|
|||||||||||||||||||||||||||||||||||||||||||
Admin Director Posts: 13107 From: EvC Forum Joined: |
Larni doesn't have enough votes to have a rating, must be a bug. I'll look into it tomorrow.
|
|||||||||||||||||||||||||||||||||||||||||||
Larni Member (Idle past 104 days) Posts: 4000 From: Liverpool Joined:
|
I did some checking myself and me having a persistent '10' rating is a feature, rather than a bug.
I would leave it as it is or you may bork the whole message board. The above ontological example models the zero premise to BB theory. It does so by applying the relative uniformity assumption that the alleged zero event eventually ontologically progressed from the compressed alleged sub-microscopic chaos to bloom/expand into all of the present observable order, more than it models the Biblical record evidence for the existence of Jehovah, the maximal Biblical god designer. -Attributed to Buzsaw Message 53 The explain to them any scientific investigation that explains the existence of things qualifies as science and as an explanation-Attributed to Dawn Bertot Message 286 Does a query (thats a question Stile) that uses this physical reality, to look for an answer to its existence and properties become theoretical, considering its deductive conclusions are based against objective verifiable realities.-Attributed to Dawn Bertot Message 134
|
|||||||||||||||||||||||||||||||||||||||||||
NoNukes Inactive Member
|
Nobody likes a tattle tale.
Under a government which imprisons any unjustly, the true place for a just man is also in prison. Thoreau: Civil Disobedience (1846) History will have to record that the greatest tragedy of this period of social transition was not the strident clamor of the bad people, but the appalling silence of the good people. Martin Luther King If there are no stupid questions, then what kind of questions do stupid people ask? Do they get smart just in time to ask questions? Scott Adams
|
|||||||||||||||||||||||||||||||||||||||||||
Admin Director Posts: 13107 From: EvC Forum Joined: |
We were out all day yesterday and today, so the feature will likely continue into tomorrow, though I am starting to look at it now.
|
|||||||||||||||||||||||||||||||||||||||||||
jar Member (Idle past 90 days) Posts: 34140 From: Texas!! Joined: |
As my Mom said; "Look but don't touch!"
Edited by jar, : mu ---> myAnyone so limited that they can only spell a word one way is severely handicapped!
|
|||||||||||||||||||||||||||||||||||||||||||
xongsmith Member Posts: 2620 From: massachusetts US Joined: |
Looks like the rating system is on hiatus. That's okay, it was hard to understand how mine would change up & down with no activity on my part.
- xongsmith, 5.7d
|
|||||||||||||||||||||||||||||||||||||||||||
Admin Director Posts: 13107 From: EvC Forum Joined: |
This has unexpectedly become a busy period - nothing bad, but suddenly there are a bunch of things I have to take care of. So I've gotten into the middle of debugging this a couple times only to have to abandon the work. I've restored the printing of member ratings. I likely won't have time to work on this tomorrow either, but it shouldn't be too much longer.
|
|||||||||||||||||||||||||||||||||||||||||||
AZPaul3 Member Posts: 8654 From: Phoenix Joined: Member Rating: 6.6 |
Take your time, Percy. This rating thing is of no importance at all. You could turn it off permanently and ... well some people might yip but a lot of us couldn't care less.
I know, I know, it's for the product. Ya gotta do what ya gotta do. Go about what needs doing. This will keep, I'm sure, for the next 6 to 48 months, give or take.
|
|||||||||||||||||||||||||||||||||||||||||||
New Cat's Eye Inactive Member |
Sorry for causing a ruckus.
I don't really care about the Member Rating, I was just curious how you intended it to work. What is it that it is rating? How "good" of a member you are? Or how much people like you? Or how good the content you post is? The current system doesn't indicate to me that it actually rates the members in any meaningful way. Do you want suggestions on changing the formula that calculates it?
|
|||||||||||||||||||||||||||||||||||||||||||
Admin Director Posts: 13107 From: EvC Forum Joined: |
Cat Sci writes: What is it that it is rating? How "good" of a member you are? Or how much people like you? Or how good the content you post is? The label "Member Rating" will be under control of the site manager.
Do you want suggestions on changing the formula that calculates it? Sure. I've been struggling with this for a long time and have changed the formula at least twice that I remember.
|
|||||||||||||||||||||||||||||||||||||||||||
xongsmith Member Posts: 2620 From: massachusetts US Joined:
|
Percy answers Cat Sci:
Cat Sci writes: What is it that it is rating? How "good" of a member you are? Or how much people like you? Or how good the content you post is? The label "Member Rating" will be under control of the site manager.
Do you want suggestions on changing the formula that calculates it? Sure. I've been struggling with this for a long time and have changed the formula at least twice that I remember. Perhaps right after the total lifetime posts, you could put total lifetime "likes", then if you want to get fancy, the total likes over the last 100 posts. That would require a linked closed loop list of the last 100 for each member with a pointer to the next post to be replaced by a new one. Cool software stuff. I used to keep a Last 8 for my croquet players that way. C program... But maybe rule out the Coffee House??? Baby pictures? I dunno. I guess they're ok in their own way there.- xongsmith, 5.7d
|
|||||||||||||||||||||||||||||||||||||||||||
Admin Director Posts: 13107 From: EvC Forum Joined:
|
xongsmith writes: Perhaps right after the total lifetime posts, you could put total lifetime "likes", then if you want to get fancy, the total likes over the last 100 posts. That would require a linked closed loop list of the last 100 for each member with a pointer to the next post to be replaced by a new one. Cool software stuff. I used to keep a Last 8 for my croquet players that way. C program... The programming language is PHP (not c, unforunately), so one doesn't normally use linked lists (one *could*, but it isn't the way to go since the data is in the database), and the database is MySQL, so a good goal is to avoid needless queries. Right now votes are kept in a single table, so one might do a query like this to get all the votes for a given member's messages for the last 90 days:
select Yes, No from MessageRatings where MBRID=7965 && Time > 1430421200 This returns an array of elements to PHP, each element an associative array with keys ['Yes'] and ['No'] (or [0] and [1] if you so choose), so you just count up the yes's and no's. You could also ask MySQL to do the counting for you, but that's more involved and probably not as fast. But I also have a dirty bit, so nothing is recalculated unless there's a change in the votes for his messages. Calculating total lifetime figures could be done at the same time and is relatively easy to add.
But maybe rule out the Coffee House??? Baby pictures? I dunno. I guess they're ok in their own way there. I've considered excluding votes from certain locales and/or situations, but that would make the database tables and the queries more complicated, as well as the board's control panel so that the discussion board manager could set it up the way he wants. Edited by Admin, : Interestingly, [0] disappears unless you use HTML entities. All these years and I had no idea. I put this on my todo list. In my meantime I changed the text to use HTML entities.
|
|||||||||||||||||||||||||||||||||||||||||||
ringo Member (Idle past 662 days) Posts: 20940 From: frozen wasteland Joined: |
xongsmith writes:
That's what I would suggest. Then we can make up our own math.
Perhaps right after the total lifetime posts, you could put total lifetime "likes"....
|
|
|
Do Nothing Button
Copyright 2001-2023 by EvC Forum, All Rights Reserved
Version 4.2
Innovative software from Qwixotic © 2024