Correct rating scale for fictionwise.py

This commit is contained in:
Sengian 2010-11-13 22:35:32 +01:00
parent a0fc108636
commit 041fbd2932

View File

@ -165,8 +165,8 @@ class ResultList(list):
hval = dict((self.COLOR_VALUES[self.recolor.search(image.get('src', default='NA.gif')).group("ncolor")], hval = dict((self.COLOR_VALUES[self.recolor.search(image.get('src', default='NA.gif')).group("ncolor")],
float(image.get('height', default=0))) \ float(image.get('height', default=0))) \
for image in entrytable.getiterator('img')) for image in entrytable.getiterator('img'))
#ratings as x/20, not sure #ratings as x/5
return 5*sum(k*v for (k, v) in hval.iteritems())/sum(hval.itervalues()) return 1.25*sum(k*v for (k, v) in hval.iteritems())/sum(hval.itervalues())
def get_description(self, entry): def get_description(self, entry):
description = self.output_entry(entry.find('./p'),htmlrm="") description = self.output_entry(entry.find('./p'),htmlrm="")