Go Back   EN World D&D / RPG News > Meta - Forums About Forums > Meta

Meta Post comments and questions about the messageboards and other parts of EN World. If you have a problem, this is where to go. Moderator email addresses are posted here.

 
Share LinkBack Thread Tools Display Modes
Old 25th February 2005, 07:54 AM   #1 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Reviews Section

I thought I would cull this string of posts from the early thread as it has gotten lost in the shuffle, I think.

Quote:
Originally Posted by Mark
Not sure if this has been addressed but it appears that products that haven't been reviewed are treated as having no stars and thus bring down the rating of a publisher.

Quote:
Originally Posted by Michael Morris
Rats.. Hmm.. Well... I uh.. As soon as I figure out a correction to the query I'll recalculate it.

Quote:
Originally Posted by jmucchiello
Shouldn't you just average the existing reviews without regard for how many products there are?

Select Sum(stars) as total_starts, Count(*) as total_reviews, publisher_id from reviews; (or join the reviews and pubs table if the pub_id is not available on the review table)

if (count > 0) stars = total_stars/total_reviews else stars = 0;

The number of products shouldn't enter into it.

Quote:
Originally Posted by Michael Morris
The correct query, I believe, will be

SELECT AVG(score) AS score FROM product WHERE publisherid = $publisherid AND score > 0

Haven't had time to test it yet - been taking a break.

Quote:
Originally Posted by jmucchiello
But that averages the product scores which are already an average. So if a publisher have two products: one with 100 reviews and an average of 3 and one with 1 review of 5, the publisher will have a score of 4 by that querry. That's why my querry was off of the (assumed) review table instead of the product table.

Anyway, there it is...
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote
Old 25th February 2005, 08:24 AM   #2 (permalink)
Epic Oozemaster
 
Crothian's Avatar
 
Join Date: Jan 2002
Location: Columbus, Ohio
Posts: 49,401
Crothian Gnoll Huntmaster (Lvl 5)
Thanks Mark. I think other items like having people be able to add products and getting the reviews sortible by reviewer and getting the Mods our ability to more easily function over there have taken a slight priority.
Crothian is offline   Reply With Quote
Old 25th February 2005, 09:31 AM   #3 (permalink)
Lost in the Machine
 
Michael Morris's Avatar
 
Join Date: Jan 2002
Location: Knoxville TN
Posts: 7,902
Michael Morris Goblin Sharpshooter (Lvl 2)
Send a message via ICQ to Michael Morris Send a message via AIM to Michael Morris Send a message via MSN to Michael Morris Send a message via Yahoo to Michael Morris
That among other things. Anyway, I have gotten the member review lists up and running. These are part of a user's profile now.

Anyway, I will have a 2 week break to work on this - I intend to have everything trounced within that time.

Last edited by Michael Morris; 25th February 2005 at 09:35 AM..
Michael Morris is offline   Reply With Quote
Old 26th February 2005, 11:50 AM   #4 (permalink)
Lost in the Machine
 
Michael Morris's Avatar
 
Join Date: Jan 2002
Location: Knoxville TN
Posts: 7,902
Michael Morris Goblin Sharpshooter (Lvl 2)
Send a message via ICQ to Michael Morris Send a message via AIM to Michael Morris Send a message via MSN to Michael Morris Send a message via Yahoo to Michael Morris
Mark, I've begun work on the admin section of the reviews site. I should have this information fixed shortly.
Michael Morris is offline   Reply With Quote
Old 2nd March 2005, 04:18 AM   #5 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Quote:
Originally Posted by Michael Morris
Mark, I've begun work on the admin section of the reviews site. I should have this information fixed shortly.
Thanks, Michael!
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote
Old 4th March 2005, 04:36 PM   #6 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Quote:
Originally Posted by Michael Morris
Took a break from working with the reviews system to make some changes Russ requested for the downloads section.

OK. Here's the problem and why I think you need to prioritize the "Publisher's Ratings in the Reviews Section" problem higher, at least insofar as addressing it in some way even if you cannot fix it. It is currently giving out FALSE information and potentially damaging the reputations of publishers who work very hard to produce quality products. I understand you are quite busy and perhaps have a different idea of what is important. That's fine. I don't expect you to hold the same opinions as I do. However, if you can't fix them, the least you can do is to take them offline until they are correct.
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote
Old 4th March 2005, 10:39 PM   #7 (permalink)
Lost in the Machine
 
Michael Morris's Avatar
 
Join Date: Jan 2002
Location: Knoxville TN
Posts: 7,902
Michael Morris Goblin Sharpshooter (Lvl 2)
Send a message via ICQ to Michael Morris Send a message via AIM to Michael Morris Send a message via MSN to Michael Morris Send a message via Yahoo to Michael Morris
It will be fixed today - specifically tonight.
Michael Morris is offline   Reply With Quote
Old 4th March 2005, 11:46 PM   #8 (permalink)
Lost in the Machine
 
Michael Morris's Avatar
 
Join Date: Jan 2002
Location: Knoxville TN
Posts: 7,902
Michael Morris Goblin Sharpshooter (Lvl 2)
Send a message via ICQ to Michael Morris Send a message via AIM to Michael Morris Send a message via MSN to Michael Morris Send a message via Yahoo to Michael Morris
Ok it's fixed. For those who know PHP and SQL - here's the algorythm.

Code:
	$getproducts = $DB_site->query("
	SELECT productid as id from product
	");
	
	while ($product = $DB_site->fetch_array($getproducts))
	{
		$getproductavg = $DB_site->query_first("
		SELECT AVG(score) AS score 
		FROM review
		LEFT JOIN post as post ON(post.postid = review.reviewid)
		WHERE post.threadid = $product[id]
		AND score > 0
		");
	
		$productscore = round($getproductavg['score']);
	
		// Insert it.	
		$DB_site->query("
		UPDATE product
		SET weightscore = $productscore
		WHERE productid = $product[id]
		");
	
		// Find Publisher ID
		$getpublisherid = $DB_site->query_first("
		SELECT publisherid
		FROM product
		WHERE productid = $product[id]
		");
	
		$publisherid = $getpublisherid['publisherid'];
		
		// Find the Publisher's average product rating.
		
		$getpublisheravg = $DB_site->query_first("
		SELECT AVG(weightscore) AS score
		FROM product
		WHERE publisherid = $publisherid
		");
		
		$publisherscore = round($getpublisheravg['score']);
	
		// Insert it.	
		$DB_site->query("
		UPDATE publisher
		SET avgscore = $publisherscore
		WHERE publisherid = $publisherid
		");
	}
Michael Morris is offline   Reply With Quote
Old 6th March 2005, 09:46 PM   #9 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Quote:
Originally Posted by Michael Morris
Ok it's fixed.
No, it isn't. Somehow, and I won't pretend to follow the code since it is not my area, you have the total of review scores divided total products, even when some products aren't reviewed. It's my understanding that a Publisher's rating should simply be total reviews averaged, or perhaps averaged for each product, and then averaged again and divided by the number of products reviewed (though this latter method can be decieving if one product has only one review and it is reviewed to an extreme, while other products received multiple reviews that are then more indicative of an actual average).

If one has a three star review, a four star review and a five star review, they have a Publisher rating of four stars, regardless of how many products they have in total and regardless if some haven't been reviewed at all. Currently, it would seem, if a publisher had the above suggested reviews, perhaps all for a single product, but also had eleven additional products (for a total of twelve products) they'd have a publisher rating of one star (three stars plus four stars plus five stars equal twelve stars divided by twelve products equal a rating of one star)
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote
Old 6th March 2005, 11:57 PM   #10 (permalink)
Lost in the Machine
 
Michael Morris's Avatar
 
Join Date: Jan 2002
Location: Knoxville TN
Posts: 7,902
Michael Morris Goblin Sharpshooter (Lvl 2)
Send a message via ICQ to Michael Morris Send a message via AIM to Michael Morris Send a message via MSN to Michael Morris Send a message via Yahoo to Michael Morris
Were's this happening Mark? It'd be useful to watch that specific publisher while I tinker with it to make sure it corrects out.
Michael Morris is offline   Reply With Quote
Old 6th March 2005, 11:59 PM   #11 (permalink)
Epic Oozemaster
 
Crothian's Avatar
 
Join Date: Jan 2002
Location: Columbus, Ohio
Posts: 49,401
Crothian Gnoll Huntmaster (Lvl 5)
look at Ronin arts
Crothian is offline   Reply With Quote
Old 7th March 2005, 12:17 AM   #12 (permalink)
Registered User
 
DSC-EricPrice's Avatar
 
Join Date: Jan 2002
Location: Joplin, MO
Posts: 206
DSC-EricPrice Goblin Sharpshooter (Lvl 2)
Send a message via Yahoo to DSC-EricPrice
You could look at Dragon Scale Counters too. We have all good reviews (4-5 stars) yet when you look at the overall, we have a 2. Furthermore, until Crothian did his last review I think it showed us with NO stars, even though we had 3 other reviews that were good.

While Im here, any ETA on when we can get our entry for the company edited? It used to have a picture, point correctly to our page, and have a blurb. Now the blurb is gone, the image is gone, and the link to the homepage has an extra http:// in it.

Thanks for all the hard work.
__________________
Eric Price
Huge Ogre Publishing, LLC
http://www.hugeogre.com

Always plan for the future, you never know when it will arrive.

Most Recent Product
Guardians of the Underhalls
DSC-EricPrice is offline   Reply With Quote
Old 7th March 2005, 12:34 AM   #13 (permalink)
Epic Oozemaster
 
Crothian's Avatar
 
Join Date: Jan 2002
Location: Columbus, Ohio
Posts: 49,401
Crothian Gnoll Huntmaster (Lvl 5)
Hey, Eric, what would you like the Blurp to say? I don't know if we can still do pictures, none of the publisher entries have them right now.

I fixed the home page link

edit: anything anyone wants changed or added just PM me the info or e-mail me at cgath@insight.rr.com

Last edited by Crothian; 7th March 2005 at 01:07 AM..
Crothian is offline   Reply With Quote
Old 7th March 2005, 12:35 AM   #14 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
< - - - - - Guess what I've been following.

Since I know that CMG has had no reviews below a 3 star rating, and actually is hovering around four stars, because of a solid number of four star reviews and a good number of five star reviews, I've been perplexed that my company has a two star rating by the new system.

Maybe you should create a couple of "control" companies with an easy-to-figure-out Publisher rating (like the one in my example above) so that your system won't fool you into believing it is fixed when it is not.
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store

Last edited by Mark; 7th March 2005 at 12:39 AM..
Mark is offline   Reply With Quote
Old 7th March 2005, 12:38 AM   #15 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Quote:
Originally Posted by Crothian
Hey, Eric, what would you like...
If you're going to start taking requests, please start a new thread so that this subject isn't muddied yet again. I've already had to relocate the matter from one other over-worked thread (and the BUG has been pronounced fixed once, when it wasn't), so I'd rather not have the issue confused even more, please.
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote
Old 8th March 2005, 06:12 PM   #16 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Quote:
Originally Posted by Michael Morris (02-25-05)
Anyway, I will have a 2 week break to work on this - I intend to have everything trounced within that time.
Quote:
Originally Posted by Michael Morris (02-26-05)
Mark, I've begun work on the admin section of the reviews site. I should have this information fixed shortly.
Quote:
Originally Posted by Michael Morris (03-04-05)
It will be fixed today - specifically tonight.
Quote:
Originally Posted by Michael Morris (03-06-05)
Were's this happening Mark? It'd be useful to watch that specific publisher while I tinker with it to make sure it corrects out.
OK. In addition to the other posts I've made regarding my observations and suggestions, I want to point out that even if you were to "watch that specific publisher" (CMG) while you "tinker with it to make sure it corrects out", you will notice no change from my perspective so I am not the one to ask. All I have access to are the typical pages that anyone visiting the site can see and there has been no change in what I have seen. This has been frustrating, to say the least. I'm not asking for any more promises or even estimates of when this will be corrected, but I would appreciate some answers to the following questions...

1.) Can you remove that aspect of the reviews section (Publisher Rating) until you actually have time to work on it?

2.) Can you give publishers the ability to edit their own sections, so that there is less work for you in regard to non-code areas?

3.) Can you find some way to delegate some of the bugs/fixes that need handling off to other people so that you aren't overtaxed?
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote
Old 2nd April 2005, 08:06 PM   #17 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Quote:
Originally Posted by Mark
1.) Can you remove that aspect of the reviews section (Publisher Rating) until you actually have time to work on it?

2.) Can you give publishers the ability to edit their own sections, so that there is less work for you in regard to non-code areas?

3.) Can you find some way to delegate some of the bugs/fixes that need handling off to other people so that you aren't overtaxed?
bump
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote
Old 3rd April 2005, 06:53 PM   #18 (permalink)
Lost in the Machine
 
Michael Morris's Avatar
 
Join Date: Jan 2002
Location: Knoxville TN
Posts: 7,902
Michael Morris Goblin Sharpshooter (Lvl 2)
Send a message via ICQ to Michael Morris Send a message via AIM to Michael Morris Send a message via MSN to Michael Morris Send a message via Yahoo to Michael Morris
1. is done too.
Michael Morris is offline   Reply With Quote
Old 4th April 2005, 01:41 AM   #19 (permalink)
CreativeMountainGames.com
 
Mark's Avatar
 
Join Date: Jan 2002
Location: Mt Prospect, IL
Posts: 14,425
Mark Snaketongue Initiate (Lvl 7)Mark Snaketongue Initiate (Lvl 7)
Quote:
Originally Posted by Michael Morris
1. is done too.
Thanks!

Quote:
Originally Posted by Mark
1.) Can you remove that aspect of the reviews section (Publisher Rating) until you actually have time to work on it?

2.) Can you give publishers the ability to edit their own sections, so that there is less work for you in regard to non-code areas?

3.) Can you find some way to delegate some of the bugs/fixes that need handling off to other people so that you aren't overtaxed?
__________________


The CMG eBay Store

Also, some excellent books on Miniatures Painting at my ebay store . . . and some classic Sci-Fi Journals

Join the Creative Mountain Gamers Group and Forum - Go to CMG - eBay Store - Creative Mountain Store
Mark is offline   Reply With Quote


Bookmarks

Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On


And yet another word from our sponsors
Visit Our Sponsors
Visit Our Sponsors... Again
Powered by vBadvanced CMPS v3.0.1

All times are GMT +1. The time now is 10:07 AM.


Site Contents © 2008 ENWorld
PHP Ajax Multimedia Web Framework © 2008 Digital Media Graphix
Powered by vBulletin® Version 3.8.0 Beta 1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

"Vault Data" powered by VaultWiki v2.5.1.
Copyright © 2008 - 2009, Cracked Egg Studios.