Gpm::upgradeGrav() now calls generatePreflightReport() from the new
package's Install.php before proceeding. If incompatible plugins are
detected, a detailed error message is shown listing which plugins need
to be disabled.
Adds colored compatibility badges (1.7 blue, 1.8 green) to:
- Plugin list, theme list, and plugin detail views
- SCSS badge styles (.gpm-compat-17, .gpm-compat-18, .gpm-compat-api)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
When a job entry is absent from scheduler.yaml status map, the PHP
runtime correctly treats it as enabled, but the Twig template was
incorrectly showing it as disabled due to Twig's `null is defined`
evaluating to true. Simplified the check to only disable when
explicitly set to 'disabled'.
Fixesgetgrav/grav#4047
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Enforce leading underscore in folder slug when adding/editing modules
- Also handle modal-page-copy when duplicating a module (detected via
initial folder value starting with underscore on modal open)
- Fix cursor position offset when underscore is prepended or stripped
Closes#2451Fixes#2341
* Added images decoding spanish translation
* Improved class assignment for form fields in the plugin's default template
* Fixed extra field.classes added
* Added Syslog tag
---------
Co-authored-by: pmoreno.rodriguez <pmoreno.rodriguez@outlook.com>
* Added descriptioin option and icon help to list field
* Changed description by sublabel in the list field. Added label classes
* Changed description by sublabel in the list field. Added label classes
* Options to add description, sublabel and help to the list field.
* Added description, sublabel and icon help to field. Field classes are also added
* Removed duplicate description
* Fixed some select medium size
* question-circle icon added to fields with markdown option
In blueprints.yaml, when a field has the mardown option defined and the help with some text option, the fa-question-circle icon is not displayed.
This mod allows users with admin.pages.list provilege to see
Latest Page Updates on Dashboard (user can see page list so
there is no point in disallowig them to see list of recently
updated pages).
It also removes unnecessarry and misleading message about dashboard
access denied instead of Latest Page Updates area (user still may
have access to stats on Dasboard for example; printing such
messages should be avoided for cleaner UI).
Author-Change-Id: IB#1120576