PHPackages                             parhelion-nz/transparentdatadial - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. parhelion-nz/transparentdatadial

ActiveSilverstripe-module[Utility &amp; Helpers](/categories/utility)

parhelion-nz/transparentdatadial
================================

Allows embedding a transparent data dial from trusteddata.co.nz as a shortcode

07PHP

Since Oct 16Pushed 8y agoCompare

[ Source](https://github.com/Parhelion-NZ/transparent-data-dial)[ Packagist](https://packagist.org/packages/parhelion-nz/transparentdatadial)[ RSS](/packages/parhelion-nz-transparentdatadial/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Transparent Data Dial
=====================

[](#transparent-data-dial)

**Author**: Colin Matcham **Contact**:

Overview
--------

[](#overview)

The Data Futures Partnership wants New Zealand to embrace the opportunities presented by data. For this to happen, organisations must work with personal information in ways that are trusted. Many people understand the benefits of data use, but have key questions they expect to be answered before they are comfortable sharing their personal information.

This module registers a shortcode allowing easy insertion of your custom dial by a CMS editor. Once installed, use the shortcode `[transparent_data_dial,id=]` where `` is the code generated at

Requirements
------------

[](#requirements)

- SilverStripe 3.2

### Installation

[](#installation)

Install the module by extracting into its own directory in your silverstripe install.

Styling
-------

[](#styling)

The Transparent Data Dial will inject its own CSS to style the dial. You can override this with your own CSS. To

Assistance
----------

[](#assistance)

For assistance creating, inserting or styling your dial, please contact .

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/d10412ebe9c47bf04d6e6619c29ba69dfaa63071594ab324f1d1873c23a6fb64?d=identicon)[cmatcham](/maintainers/cmatcham)

---

Top Contributors

[![cmatcham](https://avatars.githubusercontent.com/u/26048861?v=4)](https://github.com/cmatcham "cmatcham (2 commits)")

### Embed Badge

![Health badge](/badges/parhelion-nz-transparentdatadial/health.svg)

```
[![Health](https://phpackages.com/badges/parhelion-nz-transparentdatadial/health.svg)](https://phpackages.com/packages/parhelion-nz-transparentdatadial)
```

###  Alternatives

[mtdowling/transducers

23973.5k2](/packages/mtdowling-transducers)[aaronholbrook/autoload

Automatically and recursively require\_once all files in a directory.

1010.5k1](/packages/aaronholbrook-autoload)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
