The Other Extensions
|SMWCon Fall 2013|
|The Other Extensions|
|Description:||The average SMW-based wiki has a bunch of other extensions installed, semantic and otherwise, and this tutorial covers some of them, with a special focus on Semantic Forms.|
|Event start:||2013/10/28 01:00:00 PM|
|Event finish:||2013/10/28 03:00:00 PM|
This tutorial will provide an overview of some of the most popular and/or useful extensions available to MediaWiki- and Semantic MediaWiki-based sites; for some extensions there may be a hands-on element as well.
Extensions covered include:
- Semantic Forms - lets you set up forms to edit template calls that in turn set Semantic MediaWiki properties, helping wikis to look and feel like standard database-backed websites. Each form definition is stored as a wiki page. SF also provides helper functionality to create forms, templates, etc. automatically. It is by far the most popular SMW extension, in use on around 80% of SMW-based wikis.
- Semantic Drilldown - provides a drill-down interface for semantic data. Each individual "filter" corresponds to a single semantic property, and each category gets its own drill-down page.
- Maps & Semantic Maps - provide display, and form-based entry, of address and coordinate data using maps.
- Semantic Compound Queries - display of multiple queries at once - useful especially for maps and calendars, where different types of pages can be displayed with different icons or colors.
- Semantic Watchlist - lets users monitor changes to the values of semantic properties, including via email.
- Page Schemas - lets administrators create and update their wiki's data structures - forms, templates, properties, etc. - by just filling out a form. The schema information is stored as XML on the wiki, which allows for importing a schema from a non-wiki source.
- ConfirmEdit - provides an anti-spam CAPTCHA.
- Header Tabs - split up pages, or forms, into tabs.
- Replace Text - a global search-and-replace interface.
- Approved Revs - lets admins mark a certain page revision as the approved one, enabling a more flexible approach to controlling write-access.
- External Data - lets a wiki display data queried from an outside data source, including web APIs, relational (and NoSQL) databases and LDAP directories.
- Data Transfer - allows for import and export of structured data (i.e., template calls) via XML or CSV.