2017 © Pedro Peláez
 

silverstripe-vendormodule silverstripe-mediawesome

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning.

image

nglasl/silverstripe-mediawesome

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning.

  • Friday, June 22, 2018
  • by nglasl
  • Repository
  • 2 Watchers
  • 6 Stars
  • 10,006 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 9 Forks
  • 0 Open issues
  • 42 Versions
  • 11 % Grown

The README.md

mediawesome

The current release is 4.0.6, (*1)

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning., (*2)

Requirement

  • SilverStripe 3.1 → 4.0

This repository is no longer supported, however this module is still supported here., (*3)

Getting Started

Overview

Default Media Types

These are the default media types and their respective attributes., (*4)

nglasl\mediawesome\MediaPage:
  type_defaults:
    Blog:
      - 'Author'
    Event:
      - 'End Date'
      - 'Time'
      - 'End Time'
      - 'Location'
    News:
      - 'Author'
    Publication:
      - 'Author'

Apply custom default media types and/or respective attributes., (*5)

nglasl\mediawesome\MediaPage:
  type_defaults:
    Type:
      - 'Attribute'

These may also be added through the CMS, depending on the current user permissions., (*6)

types, (*7)

  • Select a media holder.
  • Select Manage ALL Media
  • Select Types and Attributes

Dynamic Media Attributes

These may be customised through the CMS, depending on the current user permissions., (*8)

attributes, (*9)

  • Select a media holder.
  • Select Manage ALL Media
  • Select Types and Attributes
  • Select the respective type.

These attributes will appear on media pages of the respective type, and are versioned., (*10)

versioning, (*11)

Media Categories and Tags

categories-and-tags, (*12)

  • Select a media holder.
  • Select Manage ALL Media
  • Select Categories and Tags

CMS Permissions

These may be changed through the site configuration by an administrator., (*13)

  • Select Settings
  • Select Access

Customisation of media types and their respective attributes will be restricted., (*14)

Filtering Media Pages

A media holder request may have optional date, category and tag filters, which are extendable by developers., (*15)

The following on the media holder template allows a user to select a date, and then see media pages for and prior to that date:, (*16)

$DateFilterForm

It is also possible to represent the date in a year/month/day/media URL format., (*17)

URL-formatting, (*18)

Smart Templating

Custom media type templates may be defined for your media holder/page:, (*19)

MediaHolder_Blog.ss or MediaPage_Blog.ss, (*20)

Retrieve a specific media page attribute in templates:, (*21)

$Attribute('Author')

To see examples, look at the default templates:, (*22)

MediaHolder.ss and MediaPage.ss, (*23)

Maintainer Contact

Nathan Glasl, nathan@symbiote.com.au

The Versions

22/06 2018

dev-master

9999999-dev https://github.com/nglasl/silverstripe-mediawesome

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning.

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

22/06 2018

4.0.3

4.0.3.0 https://github.com/nglasl/silverstripe-mediawesome

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning.

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

08/06 2018

4.0.2

4.0.2.0 https://github.com/nglasl/silverstripe-mediawesome

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning.

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

15/01 2018

4.0.1

4.0.1.0 https://github.com/nglasl/silverstripe-mediawesome

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning.

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

18/11 2017

4.0.0

4.0.0.0 https://github.com/nglasl/silverstripe-mediawesome

This module allows creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications), including versioning.

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

16/10 2017

3.0.0

3.0.0.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

16/10 2017

3.0.x-dev

3.0.9999999.9999999-dev https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

05/10 2017

2.0.x-dev

2.0.9999999.9999999-dev https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

05/10 2017

2.0.7

2.0.7.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

01/08 2017

2.0.6

2.0.6.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

23/05 2017

2.0.5

2.0.5.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

28/03 2017

2.0.4

2.0.4.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

17/02 2017

2.0.3

2.0.3.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

16/02 2017

2.0.2

2.0.2.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

22/12 2016

1.2.x-dev

1.2.9999999.9999999-dev https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

22/12 2016

1.2.5

1.2.5.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

22/12 2016

1.1.x-dev

1.1.9999999.9999999-dev https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

22/12 2016

1.1.10

1.1.10.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

25/08 2016

2.0.1

2.0.1.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

24/08 2016

2.0.0

2.0.0.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

20/06 2016

1.2.4

1.2.4.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

12/05 2016

1.2.3

1.2.3.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

16/03 2016

1.2.2

1.2.2.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

15/03 2016

1.2.1

1.2.1.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

15/03 2016

1.2.0

1.2.0.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

27/01 2016

1.1.9

1.1.9.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

17/01 2016

1.1.8

1.1.8.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

02/11 2015

1.1.7

1.1.7.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

29/07 2015

1.1.6

1.1.6.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

15/07 2015

1.1.5

1.1.5.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

12/07 2015

1.1.4

1.1.4.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

09/07 2015

1.1.3

1.1.3.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

07/07 2015

1.1.2

1.1.2.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

04/06 2015

1.1.1

1.1.1.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

25/05 2015

1.1.0

1.1.0.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

20/04 2015

1.0.x-dev

1.0.9999999.9999999-dev https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

20/04 2015

1.0.5

1.0.5.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

25/03 2015

1.0.4

1.0.4.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

19/02 2015

1.0.3

1.0.3.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

05/02 2015

1.0.2

1.0.2.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

12/01 2015

1.0.1

1.0.1.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog

25/11 2014

1.0.0

1.0.0.0 https://github.com/nglasl/silverstripe-mediawesome

A module for SilverStripe which will allow creation of dynamic media holders/pages with CMS customisable types and attributes (blogs, events, news, publications).

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe event media custom news blog