Over the last year, we've been covering the Drupal community's progress towards releasing Drupal 8.
Planning for Drupal 8 started years ago, but new features were added up until this weekend when "Feature Freeze" finally arrived.
In our first update in November, we showed that the core file structure has changed, plus there were over 15 new modules including Views.
In the second update in December, we pointed out a new toolbar, inline editing, cleaner interfaces and improved multi-lingual features. Now that the feature freeze has passed, let's take another look at the state of Drupal 8.
Drupal 8 has a new content creation interface. If you've used WordPress or Joomla before, this will feel very familiar. Whereas the Drupal 7 content settings where underneath the content, they've now been moved to sliders on the right-hand side.
There's now a WYSIWYG editor in the Drupal core. CKEditor has been added.
As you can see from the screenshot above, CKEditor is not yet turned on by default. It can be enabled by going to Configuration > Text formats and editors.
Once turned on, the editor looks like this:
Only 9 buttons are turned on by default, but in the Configuration you can add many more:
There's now an image button in the editor, although there's still no way to access previously uploaded images:
There are five new fields available in Drupal 8:
- Entity Reference (allows linking to other content, users and more on your site)
- Telephone Number
As with Drupal 7, you can add fields to content, users, comments and taxonomy. However, in Drupal 8, you can also add fields to contact forms and blocks.
With blocks, you can create block types and assign fields to them. Blocks now have revisions as well:
Over the last few blog posts we've covered a lot of the modules that have been added to Drupal 8.
Let's close by showing you some small but useful extra features.
On the Modules (now called Extend) page there is a new search box. This was added because it was often hard to find a module in a large Drupal 7 site.
There's also a Tour module that can be activated by a link in the toolbar.
At the moment the Tour module is only visible when editing a view, but it will soon be available throughout the Drupal core and 3rd party modules.
The Tour works in sequence. You click the Tour button and are then taken through a series of pop-ups which explain what's happening on the screen.