nswdpc/silverstripe-elemental-iframe

Elemental iframe module, supports lazy loading of iframes

Maintainers

Package info

github.com/nswdpc/silverstripe-elemental-iframe

Type:silverstripe-vendormodule

pkg:composer/nswdpc/silverstripe-elemental-iframe

Transparency log

Statistics

Installs: 8 599

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 1

v2.0.0 2026-07-27 05:43 UTC

README

Provides an iframe content block that can be added by content editors to pages and models with an ElementalArea.

Features

  • Supports lazy loading (HTML5 and via an optional JS polyfill)
  • Provides alternate content field for assistive technologies
  • Width / Height options with full width checkbox
  • Configurable default height
  • Responsive 16x9 and 4x3 options (useful for video embeds)
  • Provides permissions to restrict who can add, edit and delete iframe content elements

Requirements

See composer.json

Installation

composer require nswdpc/silverstripe-elemental-iframe

License

BSD-3-Clause

Documentation

Configuration

See config.yml for module configuration values

Maintainers

  • PD Web Team

Bugtracker

We welcome bug reports, pull requests and feature requests on the Github Issue tracker for this project.

Please review the code of conduct prior to opening a new issue.

Security

If you have found a security issue with this module, please email digital[@]dpc.nsw.gov.au in the first instance, detailing your findings.

Development and contribution

If you would like to make contributions to the module please ensure you raise a pull request and discuss with the module maintainers.

Please review the code of conduct prior to completing a pull request.