adminBranding is a plugin for Zenphoto CMS that allows for customization of Admin backend.
Originally adminBranding was intended as a fork of zp-branding v1.4 to be merged with zp-branding.
Since our approaches to the task and customisation needs are so different, me and it’s author fretzl have decided to keep projects separate, hence the rename.
Instead of proposed zp-branding ver 2.0 this work is therefore released as adminBranding v1.0 and will be updated if need be by myself.
It was tested with latest Zenphoto version.
What it does differently from zp-branding:
- adminBranding doesn’t use included custom Logo image.
- custom Logos need to be uploaded into designated area, to protect files from being overwritten on the update.
- adminBranding allows user mix and match plugin Options to combine custom and default elements for their desired look.
- adminBranding greatly expands available options.
Links
Places to leave feedback and feature suggestions.
Version with latest updates can be found on Github.
Download
Zenphoto plugin | adminBranding (1.0)
Installation
- Copy “/admin-branding” folder and “admin-branding.php” into the “/plugins” folder of your Zenphoto installation.
- Enable the “adminBranding” plugin in the Zenphoto backend (Admin section of plugins list).
- Upload custom Logo and background images into “/uploaded/design” folder (see more info on UPLOAD FOLDER of Zenphoto)
- Setup plugin to your liking via plugin options.
Changelog
- v1.0 – initial release (May 2024)
- Rename of variables to comply with Zenphoto naming standard
- Supports translations: Russian localisation is included
- Logo for Admin backend: Default, Custom, No logo.
- Option to specify Logo width and margins
- Fixed Logo width reset to custom Image, if set, not the default one.
- Background styling for Admin backend: Default image, Custom image, No image, Colour.
- Option to set image repeat behaviour for Background in Admin backend.
- Styling of Text and Links in Admin backend.
- Custom CSS for further alterations.
Screenshots
Take a look at a adminBranding settings in use: