Features and fixes
-
Search
- works for all content and blog plugin by calling
<?= $Wcms->search() ?>
in theme (has to be styled) - has hook, is modifiable.
- #237
- works for all content and blog plugin by calling
-
Option to display Blog page as default page.
- Available in Settings -> Menu
- #308
-
Modal window persistence (settings)
- user can choose to make settings modal popup persistent (re-opens on last tab that had any changed)
- can be activated in settings-security.
- #320
-
Updated to newest admin.js.min library with included modal persistence functionality.
- changes to unminified version: https://github.com/WonderCMS/wondercms-cdn-files/blob/350/wcms-admin.js#L293
-
Pages have now 3 new parameters:
-
Added header block, which can be called in the theme.
- can be called with header() ?>
- header includes a hook, is modifiable
- #320
-
Added hooks on login (supports banning IPs, 2FA implementations)
-
renderPageNavMenuItem is now hookable: #297
-
Fix bug when creating a new page: #328
-
Figure out a way to display files uploaded files in Settings to be displayed in Summernote - done #125
-
Fix blog plugin to avoid duplicate entries - done robiso/simple-blog#5
How to update
- Log into your WonderCMS website and create a backup of your website through WonderCMS -> Security.
- Click "Update".
- If update isn't visible, open Settings -> Themes and click "Check for updates".
Installation
- Unzip and upload the files wherever you want WonderCMS installed and visit that URL.
- SHA-256 signature: ce16b9e989b91cd0e5372053e1155dc71dc0ca95a141c282bb1e557bcb439f92