Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel2

General information

 

 

This Project was created in order to allow the authors to create new and dynamic content.

The site is multilanguage, with German and English, being German the default language.

The URLs are configured to be the same in both languages and created automatically using the default language, German.

The frontend recognizes that is a Drupal page because the path starts with /content, and then it will call to DDBJournal to get the page in HTML and it will 

includes the content into the Frontend page. 

Software specification

Using Drupal 8, PostgreSQL 9.6.5, PHP 7.1 and Apache 2.4.6

 

 

Content types

Article

The articles have a mandatory field called "Category" that is used to create the URL path and to filter them.

...

Special Pages / Views

Help

Teaser

FAQ

Search/Facet

Journal

/admin/structure/views/view/fragen_und_antworten?destination=/de/admin/structure/views

...

Responsive image styles

User Roles

 

Administrador

 

Custom block types

Languages

...

In this project the user roles rights are incremental.

Means that to give to a new user the rights of creating new content and handle the menu, it is needed to assign the Role Author and DDB Administrator.

Administrador

 Default Drupal Super Administrador, with all the possible rights.

Author

With the rights of creating, edit, and publish new content.

Entityqueues, add new items in the already existed entityqueues.

Taxonomy, add terms in the already existed taxonomies

Blocklayout, edit and create custom blocks and place already existed blocks in the block layout.

Newsletter

With the extra right of sending and handling newsletter subscriptions.

DDB Administrador

Rights of creating new users, without giving the user role.

Newsletter rights as the Newsletter Role

Rights to translate the Interface

Menu, create new menus and add/edit menu items.

Layout/Theme

Custom Module "DDB Journal" that is a sub-theme from the Bootstrap Theme, that it uses Bootstrap 3. 

...

More Info: https://cms.deutsche-digitale-bibliothek.de/en/admin/config/development/performance/ape

 

 

Newsletter/E-Mails

The DDB anonymous users don't use DDB Journal to subscribe to the newsletter but it uses to send the newsletters created also in DDB Journal.

...

There are some background images used in the title that it will appear only in the Browser version but not in the email.

 

 

Publication of content in the Frontend

...