Download the PHP package seiger/sgallery without Composer
On this page you can find all versions of the php package seiger/sgallery. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download seiger/sgallery
More information about seiger/sgallery
Files in seiger/sgallery
Package sgallery
Short Description Evocms package for work with Gallery for Resource in Evolution CMS and manipulate images with an expressive API
License GPL-3.0
Informations about the package sgallery
sGallery for Evolution CMS
sGallery emerges as a versatile and indispensable plugin tailor-made for Evolution CMS, revolutionizing the way you manage media assets within your website. Specifically designed for the Evolution CMS admin panel, this dynamic plugin introduces a host of powerful features to elevate your content presentation.
sGallery stands as a testament to Evolution CMS's commitment to robust and user-friendly content management. Whether you are a content creator or an administrator, this plugin empowers you to curate a visually stunning and engaging website with unparalleled ease. Elevate your media management experience with sGallery today.
Features
- [x] Image and Video Attachment.
- [x] Effortless Media Upload.
- [x] YouTube Integration.
- [x] Sortable Positions.
- [x] Text Fields for File Management.
- [x] Image Resize and AVIF or WEBP Conversion.
- [x] Default image optimization with optional sharpening controls.
- [x] Integration with Custom Modules.
- [x] sLang Integration.
- [x] More than one tab.
- [x] Full Image slider in Admin panel.
Supported formats
The following image formats are tested and supported by the package. If your GD/Imagick installation supports a format that is not listed you are probably fine to use it but your mileage may vary.
| Format | GD | Imagick |
|---|---|---|
| jpeg | ✅ | ✅ |
| png | ✅ | ✅ |
| gif | ✅ | ✅ |
| webp | ✅ | ✅ |
| avif | ✅ | ✅ |
| heic | ❌ | ✅ |
| tiff | ❌ | ✅ |
Requirements
- Evolution CMS 3.3+
- PHP 8.3+
- Composer 2.2+
- One of: MySQL 8.0+ / MariaDB 10.5+ / PostgreSQL 10+ / SQLite 3.25+
Install by artisan package installer
Go to You /core/ folder:
Run php artisan command
Generate the config file in ../core/custom/config/seiger/settings with name sgallery.php the file should return a comma-separated list of templates.
Run make DB structure with command:
Configure
Templates for displaying gallery tabs are configured in the
file, where the array contains template IDs for connecting the gallery.
Usage in blade
Sow all files with Image filter:
or YouTube filter
or
Integration into the products module
Just paste this code in your View backend
Background image optimization
Slow transformations can be processed by the optional sTask ImageOptimizationWorker, while the frontend temporarily serves the original. See background image optimization for requirements, timing limits and recovery behavior.
Documentation: Русский