Drupal logo

Goals


- Know how to completely create a drupal theme.

Program

History and comparison with other CMS
Content Management System (CMS): operation and
benefits Operating principle of Drupal
Procedure for installing and activating modules
Initial configuration, site language
Managing the translation of the interface
Having several with a single installation by Drupal

Workshop: Installing Drupal

Creating and publishing pages and articles
Establish a WYSIWYG editor
Manage input formats (text, limited html, …)
Implement rewrite filters (filter URLs, line break converter, …)
The additional content modules (books, forums, blog …)
Create a new type of content, publication options
Add
fields to it Additional field type module (date, entity reference, …)

Workshop: Creation of its first content

Use taxonomy to organize content
Presentation of the region and block system
Administration of blocks, creation of personalized blocks
Restrict the display of blocks in relation to the context
Management of menus, links, urls and aliases
Automatic suggestion of aliases to from tokens

Workshop: Structuring the navigation on the site

Create, activate and block users
Configure registration mode
Distribution of roles and permissions

Workshop: Set up access to the site

Generate navigation pages
The different types of output (page, block, rss feed, …)
Configure the format (Grid, list, table, slider, …)
Individually configure the fields
Filter, order the results, display the visitor
filters Manage context filters

Workshop: create a view on articles by author

Back up the site (files and database)
Put the site in maintenance
Manage module and core updates
Go back to a backup

Workshop: create a view on articles by author

Applying an existing theme
Configuring the theme

Operating principle of CMS
Render table and template engine
Inspect and manipulate the page with the integrated tools of browsers

Workshop: Exploration of an existing theme

Anatomy of a theme
Create a sub-theme and rely on a kickstart
How template files work
Layout with CSS, some essential techniques
Make your site responsive
Rely on Drupal class sets to optimize its rules
Manage specific contexts via template suggestion

Workshop: Create your first theme

Integration of the color module
Overload the theme functions
Define variables through the preprocessors

Workshop: Various advanced customizations

Addition of sources in the theme
Manage versions of jQuery in Drupal
Presentation of the DOM
Presentation of the event handler
Selection and manipulation of the DOM with jQuery
User interaction

Workshop: Dynamically display the primary menu using jQuery

Passing of the certification (if foreseen in the financing).

Duration

2 days

Price

£ 979

Audience

All

Prerequisites

Have taken the Drupal course for Webmasters or have equivalent knowledge

Reference

OPE1127-F

Sessions

Contact us for more informations about session date