Download the PHP package dynamic/silverstripe-elemental-carousel without Composer

On this page you can find all versions of the php package dynamic/silverstripe-elemental-carousel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package silverstripe-elemental-carousel

Silverstripe Elemental Carousel

An Elemental block to implement dynamic/silverstripe-carousel, allowing you to add a carousel to your Silverstripe CMS website. This module integrates with Silverstripe Elemental, providing a flexible way to display multiple images or videos in a dynamic and customizable carousel format.

CI
Latest Stable Version
Total Downloads
License

Table of Contents

Requirements

Installation

Install via Composer:

Run a dev/build to regenerate the manifest:

Configuration

After installation, the ElementCarouselBlock will be available for use within the Silverstripe Elemental editor.

Usage

Adding an Elemental Carousel Block

  1. In the CMS, navigate to a page where Elemental blocks are enabled.
  2. Click Add Block and select Carousel Block.
  3. Use the block settings to configure the carousel.

Working with Images and Videos

The block supports two types of content:

To add content:

  1. Open the Carousel Block in the CMS.
  2. Click Add Slide and select an Image or Video.
  3. If adding an Image:
    • Upload an image.
    • Optionally, add a caption or link.
  4. If adding a Video:
    • Provide the video URL.
    • Optionally, add a caption.

Customization

Creating Custom Templates

The default template assumes you are using Bootstrap 5. If you are not using Bootstrap, you can create a custom template:

  1. Locate the Default Template
    The default template is located at:

  2. Copy to Your Theme
    Copy the CarouselBlock.ss file to your theme’s directory:

  3. Modify the Template
    Edit the copied CarouselBlock.ss file to:

    • Adjust the HTML structure.
    • Modify CSS classes.
    • Add or remove elements.
  4. Include Necessary Assets
    Ensure your project includes JavaScript or CSS required for the carousel.

For more details, refer to the Silverstripe CMS Documentation.

Related Modules

This module is part of a suite of Elemental modules. Other modules that use silverstripe-carousel include:

For additional Elemental modules, see Dynamic’s Elemental Modules.

Maintainers

Bugtracker

Bugs are tracked in the issues section of this repository. Before submitting an issue, please review existing issues to ensure yours is unique.

If the issue appears to be new:

Security Issues:
Please report security issues to the module maintainers directly. Avoid filing security issues in the bugtracker.

Development and Contribution

We welcome contributions! Please ensure you raise a pull request and discuss with the module maintainers.

License

This module is licensed under the BSD-3-Clause License. See the LICENSE file for details.


All versions of silverstripe-elemental-carousel with dependencies

PHP Build Version
Package Version
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package dynamic/silverstripe-elemental-carousel contains the following files

Loading the files please wait ....