diff --git a/tabellio/searchform/docsearchpfb.pt b/tabellio/searchform/docsearchpfb.pt index 596f5ca..b4a721d 100644 --- a/tabellio/searchform/docsearchpfb.pt +++ b/tabellio/searchform/docsearchpfb.pt @@ -186,6 +186,11 @@ function setup_default_session(index, elem) } } +function setup_help_icon(index, elem) +{ + $(elem).attr('title', $(elem).text()); +} + (function($) { $().ready(function() { $('#formfield-document-widgets-l_doctypes').each(setup_appearance); @@ -195,6 +200,7 @@ function setup_default_session(index, elem) $('#document-widgets-session').each(setup_default_session); $('#question-widgets-session').each(setup_default_session); $('#adopteddocument-widgets-session').each(setup_default_session); + $('div.formHelp').each(setup_help_icon); $('#formfield-adopteddocument-widgets-l_doctypes').each(setup_appearance); $('#formfield-adopteddocument-widgets-l_topics').each(setup_appearance); diff --git a/tabellio/searchform/form.py b/tabellio/searchform/form.py index 2ad0f87..db24903 100644 --- a/tabellio/searchform/form.py +++ b/tabellio/searchform/form.py @@ -465,7 +465,8 @@ class IDocumentPfbSearch(interface.Interface): l_doctypes = schema.List(title=_(u'Types'), required=False, value_type=schema.Choice(title=_(u'Type'), required=False, source=possible_document_types)) - ttitle = schema.TextLine(title=_(u'Title'), required=False) + ttitle = schema.TextLine(title=_(u'Title'), required=False, + description=_(u'Description for the title field')) text = schema.TextLine(title=_(u'Text'), required=False) authors = schema.TextLine(title=_(u'Authors'), required=False) l_polgroups = schema.List(title=_(u'Political Groups'), required=False,