silverstripe-australia / ba-sis
Symbiote Standard Implementation Set.
Installs: 6 387
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 5
Forks: 7
Type:silverstripe-module
Requires
- nglasl/silverstripe-extensible-search: ~3.0
- nglasl/silverstripe-fusion: ~2.0
- nglasl/silverstripe-mediawesome: ~3.0
- sheadawson/quickaddnew: ~1.1
- sheadawson/silverstripe-linkable: ~1.0
- sheadawson/silverstripe-timednotices: ~1.0
- silverstripe/cms: ~3.2
- silverstripe/framework: ~3.2
- silverstripe/listingpage: ~1.0
- silverstripe/secureassets: ~1.0
- silverstripe/taxonomy: ~1.0
- silverstripe/timepickerfield: ~1.0
- silverstripe/userforms: ~4.0
- studiobonito/silverstripe-spamprotection-honeypot: ~1.2
- symbiote/silverstripe-datachange-tracker: ~4.0
- symbiote/silverstripe-gridfieldextensions: ~2.0
- symbiote/silverstripe-grouped-cms-menu: ~3.0
- symbiote/silverstripe-metadata: ~4.0
- symbiote/silverstripe-multisites: ~4.0
- symbiote/silverstripe-multisites-googleanalytics: ~1.0
- symbiote/silverstripe-multivaluefield: ~3.0
- symbiote/silverstripe-queuedjobs: ~3.0
- symbiote/silverstripe-sitemap: ~2.0
- symbiote/silverstripe-versionedfiles: ~2.0
- unclecheese/betterbuttons: ~1.2
- unclecheese/display-logic: ~1.4
- wilr/silverstripe-googlesitemaps: ~1.6
Suggests
- dnadesign/silverstripe-elemental: This allows a modular approach to building page content.
- nyeholt/silverstripe-ozzymental: This supports the modular approach to building page content.
- sheadawson/silverstripe-blocks: This allows a modular approach to building a page layout.
- symbiote/silverstripe-advancedworkflow: This allows a review and approve process for content publishing.
- symbiote/silverstripe-thrive: This provides a set of modules for building sites in AWS.
- tractorcow/silverstripe-dynamiccache: This allows simple yet flexible caching out of the box for dynamic content, including forms.
Replaces
- dev-master / 9.0.x-dev
- 8.1.x-dev
- 8.1.2
- 8.1.1
- 8.1.0
- 8.0.0
- 7.0.2
- 7.0.1
- 7.0.0
- 6.3.x-dev
- 6.3.2
- 6.3.1
- 6.3.0
- 6.2.0
- 6.1.0
- 6.0.x-dev
- 6.0.4
- 6.0.3
- 6.0.2
- 6.0.1
- 6.0.0
- 5.0.x-dev
- 5.0.0
- 4.0.x-dev
- 4.0.1
- 4.0.0
- 3.0.x-dev
- 3.0.0
- 2.2.x-dev
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.x-dev
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.x-dev
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.4.x-dev
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.x-dev
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.x-dev
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.x-dev
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
This package is not auto-updated.
Last update: 2019-02-20 18:20:32 UTC
README
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.
These module dependencies will be updated over time, so please keep an eye out for future releases!
Requirement
- SilverStripe 3.1 → 3.6
Getting Started
The recommended approach is to use composer, considering the large number of module dependencies.
What's Included?
Among some quality of life improvements, you'll find the following modules included (and their benefits below).
Better Buttons
This provides more intuitive buttons when viewing data objects.
Data Change Tracker
This provides improved content change tracking.
Display Logic
This provides the ability to automatically show/hide form fields based on conditions.
Extensible Search
This provides a search page for user customisation and developer extension, including analytics and suggestions.
Fusion
This provides searchable content tagging (using taxonomy terms).
Google Sitemaps
This provides an automatically generated XML sitemap for your site/s, helping them rank higher with search engines.
Grid Field Extensions
This provides some handy grid field components, such as orderable rows.
Grouped CMS Menu
This provides the ability to group the CMS menu, helping clean up the interface for content authors and administrators.
Honeypot Spam Protection
This provides a simple means of spam protection across forms, and is automatically applied to user forms.
Linkable
This provides an object that can help manage links, without needing to worry about edge cases.
Listing Page
This provides a page to display arbitrary content listings.
Mediawesome
This provides dynamic media holders/pages with customisable attributes, such as blogs and news.
Metadata
This provides the ability to annotate data objects, based on a given schema.
Multisites
This provides the ability to manage multiple sites from your site tree.
Multisites Google Analytics
This provides google analytics support for your site/s.
Queued Jobs
This provides the ability to schedule jobs that run at specific times/intervals.
Quick Add New
This provides the ability to create new data objects on the fly when using relationships.
Secure Assets
This provides the ability to restrict file access, similar to pages.
Sitemap
This provides an automatically generated HTML sitemap for your site/s, helping them rank higher with search engines.
Taxonomy
This provides nested content tagging (searchable using fusion).
Timed Notices
This provides the ability to display a message to specific CMS users, for a specified duration.
User Forms
This provides a visual form builder, allowing content authors to put their own forms together.
Versioned Files
This provides versioning to files, similar to pages.
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.
Advanced Workflow
This allows a review and approve process for content publishing.
Blocks
This allows a modular approach to building a page layout.
Dynamic Cache
This allows simple yet flexible caching out of the box for dynamic content, including forms.
Elemental
This allows a modular approach to building page content.