[Checkins] SVN: lovely.tag/trunk/src/lovely/tag/browser/tag.py
Allow to select all tags by providing maxTags=0 in the
normalize function.
Jürgen Kartnaller
juergen at kartnaller.at
Wed Oct 4 08:55:51 EDT 2006
Log message for revision 70529:
Allow to select all tags by providing maxTags=0 in the normalize function.
Changed:
U lovely.tag/trunk/src/lovely/tag/browser/tag.py
-=-
Modified: lovely.tag/trunk/src/lovely/tag/browser/tag.py
===================================================================
--- lovely.tag/trunk/src/lovely/tag/browser/tag.py 2006-10-04 12:52:43 UTC (rev 70528)
+++ lovely.tag/trunk/src/lovely/tag/browser/tag.py 2006-10-04 12:55:51 UTC (rev 70529)
@@ -79,11 +79,14 @@
return []
minmax = sorted(cloud, key=lambda i: i[1],reverse=True)
- end = min(maxTags,len(minmax))
+ if maxTags>0:
+ end = min(maxTags,len(minmax))
+ else:
+ end = len(minmax)
if end == 0:
return []
minmax = minmax[:end]
- minFreq = minmax[-1][1]
+ minFreq = minmax[-1][1]
maxFreq = minmax[0][1]
freqRange = maxFreq-minFreq
if freqRange>0:
@@ -121,7 +124,7 @@
def handle_edit_action(self, action, data):
tags = data.get('tags','')
tags = set(tags.split())
-
+
user = self.request.principal.id
oldTags = self.tagging.getTags(user)
if oldTags != tags:
More information about the Checkins
mailing list