2017 © Pedro Peláez
 

silverstripe-module ba-sis

SilverStripe Australia Standard Implementation Set.

image

silverstripe-australia/ba-sis

SilverStripe Australia Standard Implementation Set.

  • Friday, June 30, 2017
  • by ssau
  • Repository
  • 10 Watchers
  • 3 Stars
  • 6,005 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 8 Forks
  • 6 Open issues
  • 61 Versions
  • 4 % Grown

The README.md

Seed

Build Status, (*1)

The recommended module compilation for a base project, which provides the most common, and what we consider to be, the most fundamental components when building an intuitive and flexible platform for both users and developers alike., (*2)

These module dependencies will be updated over time, so please keep an eye out for future releases!, (*3)

Requirement

  • SilverStripe 3.1 → 3.6

Getting Started

The recommended approach is to use composer, considering the large number of module dependencies., (*4)

What's Included?

Among some quality of life improvements, you'll find the following modules included (and their benefits below)., (*5)

Better Buttons

This provides more intuitive buttons when viewing data objects., (*6)

Data Change Tracker

This provides improved content change tracking., (*7)

Display Logic

This provides the ability to automatically show/hide form fields based on conditions., (*8)

Extensible Search

This provides a search page for user customisation and developer extension, including analytics and suggestions., (*9)

Fusion

This provides searchable content tagging (using taxonomy terms)., (*10)

Google Sitemaps

This provides an automatically generated XML sitemap for your site/s, helping them rank higher with search engines., (*11)

Grid Field Extensions

This provides some handy grid field components, such as orderable rows., (*12)

Grouped CMS Menu

This provides the ability to group the CMS menu, helping clean up the interface for content authors and administrators., (*13)

Honeypot Spam Protection

This provides a simple means of spam protection across forms, and is automatically applied to user forms., (*14)

Linkable

This provides an object that can help manage links, without needing to worry about edge cases., (*15)

Listing Page

This provides a page to display arbitrary content listings., (*16)

Mediawesome

This provides dynamic media holders/pages with customisable attributes, such as blogs and news., (*17)

Metadata

This provides the ability to annotate data objects, based on a given schema., (*18)

Multisites

This provides the ability to manage multiple sites from your site tree., (*19)

Multisites Google Analytics

This provides google analytics support for your site/s., (*20)

Queued Jobs

This provides the ability to schedule jobs that run at specific times/intervals., (*21)

Quick Add New

This provides the ability to create new data objects on the fly when using relationships., (*22)

Secure Assets

This provides the ability to restrict file access, similar to pages., (*23)

Sitemap

This provides an automatically generated HTML sitemap for your site/s, helping them rank higher with search engines., (*24)

Taxonomy

This provides nested content tagging (searchable using fusion)., (*25)

Timed Notices

This provides the ability to display a message to specific CMS users, for a specified duration., (*26)

User Forms

This provides a visual form builder, allowing content authors to put their own forms together., (*27)

Versioned Files

This provides versioning to files, similar to pages., (*28)

Suggestions

You'll also find a number of modules that are suggested (more below), however these are optional, and depend on what you're aiming to achieve., (*29)

Advanced Workflow

This allows a review and approve process for content publishing., (*30)

Blocks

This allows a modular approach to building a page layout., (*31)

Dynamic Cache

This allows simple yet flexible caching out of the box for dynamic content, including forms., (*32)

Elemental

This allows a modular approach to building page content., (*33)

The Versions