Custom developments for the Jadu® cms

Data widgets

This page only applies to users of the Jadu® content management system.

You'll want a data widget for things like waste collection dates, electricity usage and expenditure data where the data is held locally.

Widget features

  • Show your data alongside other relevant information
  • Data can be stored in a directory through the cms, a local file or hosted externally
  • Data can be exposed in a cms widget on a homepage or in an iframe on a document page.

Data stored in a directory

The best place for data is in a directory. Directories can be setup and managed using the Publishing/Directories menu option in the cms. Often the data doesn't mean much on its own, so you can make the directory not live to shield it from users. The data is then exposed through a widget. Use other widgets on the page to explain what the data means and how users can enquire about it.

Data stored externally

For some applications with very large datasets, a directory isn't a suitable place for the data. Direct access to your website's server may not be permitted. Topcode can help setup secondary external hosting for data storage.

What does it look like?

The image shows a widget to expose data stored in a directory. The actual appearance is determined from your site's style sheet.

Example data application widget

See a live example TopCode Waste collection schedule data widget.


Widgets are customised to suit the customer's requirements, Jadu® cms version, setup and styling. Installation is by TopCode's developer and this requires temporary access for TopCode to parts of your cms. Widgets are installed through the cms and do not alter the Jadu® cms source code.

After installation, your webmaster uses the cms to put widget instances anywhere where they are required. Each instance can be configured using widget settings.


Requirements vary between customers and systems, so charges are by quotation. Charges include installation and maintenance for 1 year. TopCode is not registered for VAT.

Your licence to use any TopCode code lasts indefinitely. You may modify the code for your own use, but you may not pass it on to third parties.

Alternatively TopCode can provide services at an hourly rate, if required through your preferred agency staff supplier.

Interested? contact us