Help:Plug-ins

From semantic-mediawiki.org

Semantic MediaWiki and especially the Extension "Semantic Result Formats" extension make use of third party plug-ins and by that help to provided an elevated user experience and increase convenience in how to interact with SMW. As a community we want to recognize them here and credit their importance to the project and in case we missed an entry, please be so kind to contact us so we can add those information.

Most plug-ins will be deployed with Semantic MediaWiki 1.8.0 and are jQuery based plug-ins.

List of used plugins[edit]

PluginLicenseDescriptionSourceData
jquery.dataTables.jsMITJavaScript library for large table data manipulationhttps://www.datatables.net/Datatables format#jquery.dataTables.js
jquery.fullcalendar.jsMITprovides a full-sized, interactive drag & drop calendarhttps://fullcalendar.io/Eventcalendar format#jquery.fullcalendar.js
jquery.jplayer.jsMITThe jQuery HTML5 Audio / Video Library written in JavaScripthttp://www.jplayer.org/Media format#jquery.jplayer.js
jquery.multiselect.jsGPL-2.0-only
MIT
JavaScript library that progessively enhances an ordinary multiple select control into elegant drop down list of checkboxes, stylable with ThemeRoller.https://github.com/ehynds/jquery-ui-multiselect-widgetQuery panel#jquery.multiselect.js
tippy.jsMITTippy.js is a highly customizable tooltip and popover library powered by Popper.js. It's compatible with IE11+, about 99% of desktop users and 96% of mobile users. It can be used to create simple static text tooltips, or complex HTML popovers that utilize AJAX.https://atomiks.github.io/tippyjs/Tooltip#tippy.js

Gallery format[edit]

  • jquery.jcarousel a carousel plug-in under dual licensed under the MIT and GPL
  • jquery.responsiveslides.js a jQuery plugin that creates a responsive slider using list items and is licensed under the MIT license
  • jquery.fancybox 1.3.4 displaying images, and html content as overlay which is licensed under both MIT and GPL licenses

Tagcloud format[edit]

Listwidget format[edit]

  • jquery.listnav a 'first-alphabet' navigation widget to any UL or OL list which dual licensed under the MIT and GPL
  • jquery.listmenu a skimmable 'first-alphabet' based menu system which dual licensed under the MIT and GPL
  • jquery.pajinate a simple pagination navigation which is MIT licensed

Pagewidget format[edit]

Sparkline format[edit]

  • jquery.sparkline plugin generates sparklines (small inline charts) and is published under the New BSD License

Timeseries format[edit]

  • jquery.flot is a plotting library for jQuery which is MIT licensed
  • jqGrid 4.4.0 a JavaScript solution for representing and manipulating tabular data under MIT license

Jqplotchart format and Jqplotseries format[edit]

  • jqPlot is a plotting and charting plugin for the jQuery and is dual licensed under the MIT and GPL version 2

D3 chart format[edit]

Dygraphs format[edit]

  • dygraphs is an open source JavaScript library (visualizations of time series using HTML canvas tags) which is available under the MIT license