Download the PHP package micschk/silverstripe-featuredimages without Composer
On this page you can find all versions of the php package micschk/silverstripe-featuredimages. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download micschk/silverstripe-featuredimages
More information about micschk/silverstripe-featuredimages
Files in micschk/silverstripe-featuredimages
Package silverstripe-featuredimages
Short Description Extension to quickly add a (set of) featured image(s) to a pagetype
License BSD-3-Clause
Informations about the package silverstripe-featuredimages
Extension to quickly add a featured image to a pagetype
Features
- Adds a simple uploadfield to a page for a featuredimage
or set of featured images (max amount configurable)
Requirements
- Silverstripe 5 or 6
- PHP 8.1 or newer
Installation
Version compatibility
| Branch | Module version | Silverstripe | PHP |
|---|---|---|---|
main |
5.x |
^5 \|\| ^6 |
^8.1 |
| (tags only) | 4.1.x |
^4 \|\| ^5 \|\| ^6 |
^7.4 \|\| ^8.0 |
| (tags only) | 4.0.x |
^6 |
^8.3 |
| (tags only) | 3.x |
^4 \|\| ^5 |
^7.1 \|\| ^8.0 |
Silverstripe 4 reached end of life in April 2025 and is no longer supported or tested here. Projects
still on it should stay on the 3.x or 4.1.x tags, which remain available.
main is the only maintained line: it supports every Silverstripe version this module still
targets, so there is no separate maintenance branch. A version branch will be created only when a
change cannot be made compatible across the supported range.
composer.json is the source of truth for exact constraints; this table is a quick reference.
Apply extension to desired pagetypes:
Add to config.yml (max_featured_images is optional, default = 1):
And use in templates as
or bash
Silverstripe 5 (PHPUnit 9) - the path must come before flush=1
vendor/bin/phpunit vendor/restruct/silverstripe-featuredimages/tests flush=1
Silverstripe 6 (PHPUnit 11) - a flush=1 argument is ignored, use the env var
SS_PHPUNIT_FLUSH=1 vendor/bin/phpunit --testsuite featuredimages
CI runs the same suite against Silverstripe 4, 5 and 6 on every push; see
`.github/workflows/ci.yml`.All versions of silverstripe-featuredimages with dependencies
silverstripe/vendor-plugin Version ^2 || ^3
silverstripe/cms Version ^5 || ^6
bummzack/sortablefile Version ^2.2 || ^3