# HG changeset patch # User verrierj # Date 1318337200 -7200 # Node ID 202107fff250747e0e78d6b4247c271bee6c2608 # Parent 6dfdc12e338aadae927e5aa7f2ac5b30dda0175c Fixed minor bugs diff -r 6dfdc12e338a -r 202107fff250 src/ldt/ldt/indexation/__init__.py --- a/src/ldt/ldt/indexation/__init__.py Mon Oct 10 15:31:56 2011 +0200 +++ b/src/ldt/ldt/indexation/__init__.py Tue Oct 11 14:46:40 2011 +0200 @@ -49,19 +49,25 @@ query = get_query_parser(field).parse(query) highlighter = lucene.Highlighter(formatter, lucene.QueryScorer (query)) + import logging + for project in doc_list: for segment in project['list']: lucene_doc = searcher.doc(segment['lucene_id']) segment['context'] = get_highlighted_text(lucene_doc, analyzer, highlighter, 'abstract') - segment['tags'] = get_highlighted_text(lucene_doc, analyzer, highlighter, 'tags') + tags = get_highlighted_text(lucene_doc, analyzer, highlighter, 'tags') segment['title'] = get_highlighted_text(lucene_doc, analyzer, highlighter, 'title') if segment['context'] == u'': segment['context'] = lucene_doc.getField('abstract').stringValue() - if segment['tags'] == u'': - segment['tags'] = lucene_doc.getField('tags').stringValue() + if tags == u'': + tags = lucene_doc.getField('tags').stringValue() if segment['title'] == u'': segment['title'] = lucene_doc.getField('title').stringValue() + + segment['tags'] = tags[tags.find(';')+1:] + + return doc_list diff -r 6dfdc12e338a -r 202107fff250 src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/init_ldt.html --- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/init_ldt.html Mon Oct 10 15:31:56 2011 +0200 +++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/init_ldt.html Tue Oct 11 14:46:40 2011 +0200 @@ -7,7 +7,7 @@