Opened 9 years ago

Closed 9 years ago

#711 closed enhancement (fixed)

Modify descriptive texts of facets and display them in the Web interface

Reported by: teckart@informatik.uni-leipzig.de Owned by: Twan Goosen
Priority: major Milestone: VLO-3.2
Component: VLO web app Version:
Keywords: Cc: Twan Goosen

Description (last modified by Twan Goosen)

There is a consenus in the VLO WG about new tooltips (descriptive texts) for facets. These have to be added to the facetConcepts.xml file and later displayed in the Web interface (using a tooltip).

The document VLO-AG_RecommendationsOnFacets describes the facet recommendations in detail.

TODOs:

  • read the definitions and descriptions into the web app
    • currently only the importer knows about the facet mapping; move the related classes (pojo, marshaller) into VLO Commons
    • make the location of the mapping file configurable through a context parameter
  • read in a description and definition map once
  • update the createTitleLabel method in the FacetPanel class so that it adds a 'title' attribute (using the AttributeAppender) with the right description as its value
  • (put the definition somewhere as well?)

Change History (12)

comment:1 Changed 9 years ago by DefaultCC Plugin

Cc: Twan Goosen added

comment:2 Changed 9 years ago by hanna.hedeland@uni-hamburg.de

I was thinking about if we (well, I) could perhaps just put the new versions of the definitions in facetConcepts.xml, with the tooltip version in the description attribute and the "real" definition in another attribute (e.g. called simply "definition"...) to make sure all information about a facet (name, tooltip, definition, actual concept-dcs and, for now, (blacklist)patterns - I guess some information like the display name in VLO is still somewhere else though?) is available at once and also as a basis for further documentation for various audiences, what do you think? Would it mess things up?

comment:3 Changed 9 years ago by teckart@informatik.uni-leipzig.de

I think that this is a good idea. I added support for the attribute 'definition' (as last attribute after 'description') in the marshaller (r5889). Feel free to add the definitions/tooltips.

Last edited 9 years ago by teckart@informatik.uni-leipzig.de (previous) (diff)

comment:4 Changed 9 years ago by teckart@informatik.uni-leipzig.de

Component: VLO importerVLO web app
Owner: changed from teckart to keeloo
Status: newassigned

The new descriptions/definitions are now added to trunk (r5937). Next step is to use them for tooltips in the web interface.

comment:5 Changed 9 years ago by Twan Goosen

Milestone: VLO-3.1VLO-3.2

Splitting 3.1 milestone. Most open tickets go to 3.2 so that we can have a release on the short term.

comment:6 Changed 9 years ago by Twan Goosen

Milestone: VLO-3.2VLO-3.1

Putting this back on the 3.1 milestone, if we have time it would be nice to include this

comment:7 Changed 9 years ago by Twan Goosen

Description: modified (diff)

added TODOs to the ticket description

comment:8 Changed 9 years ago by Twan Goosen

Milestone: VLO-3.1VLO-3.2
Priority: minormajor

Delaying until 3.2

comment:9 Changed 9 years ago by Twan Goosen

Description: modified (diff)

comment:10 Changed 9 years ago by Twan Goosen

Owner: changed from keeloo to Twan Goosen

comment:11 Changed 9 years ago by Twan Goosen

Some refactoring in preparation of fixing this ticket in r6200

comment:12 Changed 9 years ago by Twan Goosen

Resolution: fixed
Status: assignedclosed

Fixed in [6206:6207]

Note: See TracTickets for help on using tickets.