Page MenuHomePhabricator

Improvement of glossary tools
Closed, ResolvedPublic

Description

Author: eu.vlasenko

Description:
Presently there are two extensions for handling glossaries in MediaWiki: Lingo and Semantic Glossary. Lingo searches each viewed wiki page for the occurrence of the terms defined in the glossary and - when hovered over with the mouse - shows a tooltip with the respective definition. It uses a dedicated wiki page to store the terms and definitions of the glossary. Semantic Glossary is an extension to Lingo that uses semantic data stored in a Semantic MediaWiki store instead of Lingo's dedicated wiki page.

Removing bugs and improving the functionality of Lingo and Semantic Glossary should be done.

The key deliverables:

1.Support for multiple definitions per term
2.Support for inflection
3.Customizing the tooltip by using a template
4.Ability to turn off the recognition of glossary terms in certain places
5.Context support (for Semantic Glossary)
6.Integration with FlaggedRevs/ApprovedRevs


Version: master
Severity: enhancement

Details

Reference
bz47981

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:30 AM
bzimport set Reference to bz47981.

eu.vlasenko wrote:

It is an idea of my (Yevheniy Vlasenko) GSoC 2013 proposal that can be found at http://www.mediawiki.org/wiki/User:Zhenya

GSoC "soft pencils down" date was yesterday and all coding must stop on 23 September. Has this project been completed?

eu.vlasenko wrote:

Hi, almost. Writing tests and docu currently

Yuri, Stephan, can you verify that this report has been resolved, please?

I guess https://www.mediawiki.org/wiki/GSOC_2013_Improvement_of_glossary_tools is the page summarizing what has been done?

Zhenya, did you write a wrap-up post?

Reopening so that we don't lose this: translatewiki.net is interested in glossary/terminology/dictionary tools and uses SMW, so if there's something usable we'd love to hear about it.

Unknown Object (User) added a comment.Aug 6 2014, 5:06 PM

Not sure why this is still open (or was re-opened in the first place) but [0] has all necessary information that relates to SMW and glossary functionality.

SG (Semantic Glossary) 1.1.0 will come with SMW 2.0 support [1].

[0] https://github.com/wikimedia/mediawiki-extensions-SemanticGlossary

[1] https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/367#issuecomment-51238934