Lecteur Markdown
GALLERY_HANDLER_DOCUMENTATION_EN
Feature: Gallery Handler #
Admin interface for gallery image upload and management. Browse directories, upload images with automatic resizing, generate thumbnails and configure watermarks.
---
Installation and Configuration #
Via FTP: Upload the `gallery_handler/` directory into `/plugins/`.
Via package manager: Select `gallery_handler` from the available plugins list.
Paths:
- Main plugin: `/plugins/gallery_handler/gallery_handler.php`
- Configuration: `/plugins/gallery_handler/conf/gallery_handler.conf.inc.php`
- Library: `/plugins/gallery_handler/lib/gallery_handler.lib.inc.php`
- Locales: `/plugins/gallery_handler/locale/`
Required level: `GALLERY_HANDLER_LEVEL_MODERATOR`
---
Usage #
Navigation #
- Browse gallery directories
- Select a destination directory for uploads
Upload and processing #
Available resize presets:
| Preset | Description |
|---|---|
| Small | Small size |
| Medium | Medium size |
| Large | Large size |
| Original | No resizing |
- Automatic thumbnail generation after upload
- SEO-friendly filename generation
Management #
- Delete individual images
- Watermark configuration (dedicated interface)
---
Hooks and Entry Points #
?obj=gallery_handler.php — Main interface
?obj=gallery_handler.php&action=delete&f=F — Delete an image
?obj=gallery_handler.php&action=view&f=F — View an image
Upload via POST form.
---
Dependencies #
- `Beamreactor\Database\SQL`
- Internal graphics library — resizing, thumbnails, watermark