Refresher excercise (basic skills)

This excercise refreshes the basic skills of the Drupal 8 course. The project is 'painting'. Klick here fot the files (add with Wikpedia) 

The Dutch example you find here: drupal8.club/snel1. The prints are also in Dutch.

We use Pathauto. This module has 2 dependencies (Token and Ctools). Pathauto puts a token in the URL. Drupal provides default a node number, that has no meaning for SEO.

Drupal8_001413.png

All the paintings pictures have been resized to 1170 X 330px. They are used in the slideshow. The theme is Zircon: https://www.drupal.org/project/zircon

Drupal8_001396.png

The paintings content type has 2 references to the content types painters and musea. The reference towards the art category is a taxonomy reference.


Drupal8_001397.png

The painters are shown with tabs. We use the fieldgroup module.

Drupal8_001398.png
Drupal8_001399.png

There is a block with the other painters. Notice that the painter that is being viewed, is not in the list. We use a contextual filter for that.

Drupal8_001411.png

There is one museum that has been worked out with a field collection. All the expositions and their dates are visible. Also the content type is translatable.


Drupal8_001401.png

De vertaling... Merk op dat de labels mee vertaald werden.
Drupal8_001402.png

There is a view with the paintings and their painters. We use the grid presentation. Some CSS has been applied with the Asset injector module.


Drupal8_001403.png

The CSS..

Drupal8_001409.png

We use colorbox (third party module) to present the paintings.

Drupal8_001404.png

There is a filter with the taxonomy terms:
Drupal8_001405.png

An attachement view has been made that shows the yougest and oldest paintings. The aggregation possibility has been used here.

Drupal8_001412.png

This is the view with the painters. We need a reverse relationship.


Drupal8_001406.png

The rights of the users can be tested. Some accounts have the right to put content themselves.

Drupal8_001407.png

The views slideshow modules (third party) is presented on the front page.


Drupal8_001408.png

Behind the screens the IMCE module has been installed. It makes uploading pictures easy.

Drupal8_001410.png