Pagekit 0.11.0 released with Open Graph and Twitter Cards support

Open Graph and Twitter Cards

Say hello to the new Pagekit release 0.11.0. It comes with improved semantic markup and an even more simplified installer. These are the main changes among many other, making Pagekit increasingly suitable for your next website project.

Rich Meta Tags

To better cater for search engines, accessibility and sharing on social media, the release adds more meta data to the rendered markup. Not only is this better for semantics, but sharing on Facebook and Twitter also looks beautiful.

Whereever possible, Pagekit uses default values like the featured image in a blog post. For other places, you can decide for yourself what data you want to be used. To control what meta data is added, 2 new sections have been added to the admin interface. Go to Site > Settings > Meta to manage global settings and a default description text.

Site Meta Data

For single pages, you find a new Meta tab on top of the editor. This tab is also available when editing blog posts.

Page Meta Data

Please keep in mind to update your blog extension in the system extensions view to get the full open graph experience.

SQLite by default

With SQLite being an excellent choice for pretty much 99% percent of websites out there, we have decided to simplify the Pagekit setup and make SQLite the default database driver.

If SQLite is not available on a server or if you prefer MySQL, the alternative choice is still available. Existing Pagekit installations are unaffected by this.

File picker

If you want to link to files from your storage, you can now pick files directly when inserting a link. This works both when adding a link in the site tree and also when inserting links in the editor.

Pagekit File Picker

Setup Pagekit from the command line

For terminal fans and everyone who likes automation and scripting, we have added a command to setup a new Pagekit installation. Just provide email and password for the admin account and Pagekit will be installed using default settings and SQLite.

php pagekit setup --adminpass=demo --adminmail=admin@example.com

Internals

The release includes further fixes and additions like a new view.init event, globals parameters are now handed to the view renderer and you can control where users are redirected after they login. The full list of changes is available in the changelog

Translate Pagekit

Is your language not available or are there some translations still missing? Please help out and head over to the Pagekit Transifex project. It would be wonderful to have Pagekit available in as many languages as possible for the final 1.0 release. Thank you!

Comments and feedback

We are excited to share this release with you. Have fun with the new version and feel free to leave comments and feedback below.

Florian
Posted by Florian
{{ message }}

{{ 'Comments are closed.' | trans }}