Versions Compared

Key

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

...

There are 15 blocks created from the entityqueue overview, using differents display different displays mode (Square/Rectangular) depending on the position in the layout following the design.

...

Setting this like that, the browser will display the image in the Image Style according to the rules described in its Responsive Image Style profile.

Menu

Help

Main

Footer

User Roles

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

List of links used to create the menu blocks shows in the /hilfe page and in the hilfe contents.

Main

List of links display in the main menu of DDB Frontend, getting the Frontend JSON list as a Rest API, created from the module rest_menu_items and rest /api/menu_items/main

List of links display in the footer menu of DDB Frontend, getting the Frontend JSON list as a Rest API, created from the module rest_menu_items and rest /api/menu_items/footer

User Roles

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 creatingWith the rights of creating, edit, and publish new content.

...

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

All the CSS and JS files used in the theme are described in the ddbjournal.libraries.yml file

CSS Files

In General in DDB Journal, there is the design for the DDB Journal specific Pages. The final result should be checked in the Frontend where the DDB Journal Pages will have applied the DDB Frontend CSS and the DDB Journal CSS.

There are different files for the different page sections and a general.css file where all the general rules are described.

The most different file is the mail.css used in the email version of the DDB newsletter.

JS Files

In the JS folder, the main file is event.js use to handle the calendar in the /termine page. That file uses the config.js file where is set the local variable cmd, that is used to build in the DDB Frontend an absolute URL to the DDB Journal.

This configuration in order to don't write the URL hard in the code and be able to write one per DDB Journal installation. The config.js is inside the git.ignore to don't be saved. 

 

Cronjobs

Drupal Cron runs every 3 hours, checking the current status of the site, including checking the new version of modules/core.

...