...
Table of Contents | ||
---|---|---|
|
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
...