We’ve updated Perch with a number of new features and a small number bug fixes for issues discovered via our support system.
There’s no need to install immediately. You should update when it’s next convenient to do so. There’s lots of new functionality that you can benefit from once you update.
This release fixes the below issues:
max_file_uploadsdirective preventing image uploads
Users experiencing these issues should update as soon as possible.
strftimeformatting codes, which again use the local language setting (docs)
radiogroups can now be set (docs)
type="slug"with required attribute
for="field_id"to make a slug from another field (docs)
maxlengthattribute on text fields (docs)
perch_content_custom()function has powerful new filtering options for dynamically selecting items from multiple item regions (such as selecting an item by ID, filtering on a date range, finding only future events etc) (docs)
Editors will notice a few small differences. The display of the Content tree has been redeveloped to fix some problems, so it’s possible that this may look a little different, although improved. Image fields now have a ‘Remove’ checkbox next to them so that an image can be removed.
On longer edit forms, the Save buttons now stick to the bottom of the screen. If this behaviour is undesired you can revert it by adding
define('PERCH_NONSTICK_BUTTONS', true); to your
If you choose to install the Pages app for dynamic page creation, a new ‘Pages’ menu item will appear at the top of the screen.
Users of non-English language translations will note that a number of new phrases have been added which will not be included in existing translation files. Those phrases will appear in English until they are defined.
Log into your account and re-download the files. The download has been replaced with the newest version.
Make a back-up of your files and database.
No, really. Make a back-up. There’s always someone who doesn’t and manages to delete the wrong files – don’t let that be you.
Unzip and replace your existing files with the exception of:
plugins– if you have added to this
These contain information specific to your installation and should not be overwritten. There is no need to copy
setup, as you’re already up and running.
If you are updating from a version older than 1.2 visit
/perch/update in your browser.
That’s all you need to do – Perch is now updated.