CRASH COURSE DRUPAL 10 SITE BUILDING

Crash Course - Drupal 10 Site Building: Your complete guide to conquering the world of Drupal. In a digital age where e

158 3 58MB

English Pages 802 Year 2023

Report DMCA / Copyright

DOWNLOAD EPUB FILE

Table of contents :
Crash course - Drupal 10 site building
Thanks
Before starting
Who is it for?
Previous knowledge required
Introduction to Drupal 10
What is a CMS?
What is Drupal and what can be done with it?
Improvements with Drupal 10
Drupal architecture
Unit 1: Drupal installation
1.1. Basics for Drupal Installation
1.2. Installing Drupal with Pantheon
Installing Drupal with Lando
Unit 2: The Drupal administration area
2.1. Administration Menu
2.2. Shortcuts
2.3. General Site Settings
2.4. Improving the administration menu
Unit 3: Content management
3.1. Core content types
3.2. Create content
3.3. Content editing
3.4. Content management area
3.5. URL Aliases
3.6. Home page settings
3.7. Posting and comment moderation
Unit 4: Content Types I
Introduction to Content Types and Fields
4.1. Create and configure content types
4.2. Add additional fields to the content type
4.3. Case study: Create the News content type and add additional fields
Unit 5: Menu management
5.1. Menu Types
5.2. Create and edit menus
5.3. Case study: Create a menu
5.4. Menu activation
5.5. What are breadcrumbs?
Unit 6: Block management
6.1. What are blocks?
6.2. Activation and configuration of blocks
6.3. Block Types
6.4. Creation of custom blocks
7.1. What are themes?
7.2. Theme repository
Installation of themes
7.4. Theme Settings
7.5. Uninstall a theme
7.6. Administration Theme
Unit 8: Extension of functionalities with contributed modules
8.1. What are modules?
8.2. Kernel modules
8.3. Module repositories
8.4. Installation of modules
8.5. Uninstall modules
8.6. Module Configuration
8.7. Practical case: Installation and configuration of the Back To Top module
8.8. Practical case: Installation and configuration of the Replicate module
Unit 9: Management of users, roles and permissions
9.1. Create and edit user accounts
9.2. Configuration of users accounts
9.3. Set roles and access permissions
9.4. Additional user fields
9.5. Contact forms
9.6. Additional modules: Masquerade
Unit 10: Taxonomy
10.1. Vocabularies and terms
10.2. Categorize the contents
Unit 11: Text formats and WYSIWYG editors
11.1. Filters and text formats
11.2. Configuration of text formats and filters
11.3. Add text formatting
11.4. WYSYWYG editors
11.5. Additional modules: Editor File upload
11.6. Additional modules: Editor Advanced link
11.7. Additional Modules: Allowed Formats
Unit 12: Content Types II: Additional Fields
Definition of content types
12.2. Add fields
12.3. Text fields
12.4. Numeric fields
12.5. List Fields
12.6. Reference Fields to Taxonomy Terms
12.7. File and Image Fields
12.8. Date Fields
12.9. Content Reference Fields
12.9. Reference fields to other elements
12.11. Additional modules: Field Group to group fields in forms
Additional modules: Dynamic Entity Reference
12.13. Additional modules: Simplify
Unit 13: Multimedia I
Files and images
13.1. File System
13.2. File Management
13.3. Image Styles
13.4. Responsive Images
13.5. Additional modules: Image Effects
13.6. Additional modules: Video Embed Field
Unit 14: Types of content III
Content presentation
Manage field display
14.2. Display modes
14.3. Automatic URL aliases with Pathauto
14.4. Additional modules: Field Group to group fields in content presentation
Unit 15: Searches
15.1. Indexing and search configuration
15.2. Perform searches
15.3. Custom display settings
15.4. Permission settings
15.5. Search report
15.6. Additional modules: Search 404
15.7. Additional modules: Search Autocomplete
Unit 16: Views I
Creating and configuring views
16.1. Introduction to the Views module
16.2. Creation of views
16.3. General view settings
16.4. Study Case: Create the Posts View
16.5. Case study: Create a presentation of Block type
Unit 17: Views II
Fields, Filters and Sorting
17.1. Fields
17.2. Study Case: Adding and Configuring View Fields
17.3. Sort Criteria
Use Case: Add Sort Criteria to View
17.5. Filter Criteria
17.6. Use case: Add filter criteria to the view
Unit 18: Views III:
Advanced Settings
18.1. Relationships
Use case: Create a view with related fields
18.3. Contextual filters from parameters in the URL
18.4. Use case: Create a view with parameters in the URL
18.5. Use case: Create a view block with post genres
18.6. Contextual filters from predefined values
18.7. Use case: Create a block with current user information
Use case: Create a block related to the displayed node
18.9. Use case: Create a view with the contents created by the current user
18.10. Other advanced options
18.11. Bulk operations
18.12. Views in Entity Reference type fields
18.13. Predefined views
Unit 19: Management, maintenance and updating of the site
19.1. Reports
19.2. System Event Log
19.3. Access Statistics
19.4. Site closed for maintenance
19.5. Backups
19.8. Performance improvement by enabling the cache
Unit 20: Introduction to Configuration Management
20.1. What is Configuration Management?
20.2. Synchronize sites. Export/import configuration
Unit 21: Editing content with Paragraphs
21.1. Introduction to Paragraphs
21.2. Example paragraph types
21.3. Create new types of paragraphs
21.4. Permission settings
21.5. Paragraph Views
21.6. Paragraph library
21.7. Additional modules: Classy paragraphs
21.8. Additional Modules: Reference Table Formatter
21.9. Additional modules: Bootstrap Paragraphs
Unit 22: Forms
22.1. Introduction to Webform
22.2. Creating forms with Webform
22.3. Form elements
22.4. Validation of elements and conditions
22.5. Email Settings
22.6. Form settings
Unit 23: Layouts I
Layout Builder
23.1. Introduction to Layout Builder
23.2. Design entities with Layout Builder
23.3. Field Layout
23.4. Settings Tray
Unit 24: Media II
Media
24.1. Media types
24.2. Multimedia content reference fields
24.3. New media types
Unit 25: Views IV
Expand Views
25.1. Weight module
25.2. Views accordion module
25.3. Module Views Slideshow
25.4. Views Infinite Scroll Module
25.5. Views Data Export Module
25.6. EVA Module (Entity Views Attachment)
25.7. Entityqueue module
25.8. Views Flipped Table Module
25.9. Full Calendar View Module
Unit 26: Content Types IV
Additional Modules
26.1. Create test content with Devel Generate
26.2. Inline Entity Form Module
26.3. Entity Browser Module
26.4. Chosen module
26.5. Conditional Fields Module
Unidad 27: SEO positioning with Drupal
27.1. Introduction to SEO positioning
27.2. Information for search engines
27.3. Content structure
27.4. Analysis and optimization
Unit 28: Menu expansion
28.1. Menu Breadcrumb Module
28.2. Menu Condition Module
28.3. Superfish module
28.4. Ultimenu Module
Glossary of terms

CRASH COURSE DRUPAL 10 SITE BUILDING

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up