I have written about the basic concepts of Drupal that are necessary for creating pages, but as this is a long and difficult article that spans multiple articles, I will organise it.
After installing Drupal, you can choose a theme and start creating pages. I think that most people will probably want to use the default pages, but will also want to change them to suit their own preferences and purposes. I myself don't use the default pages as they are, but change them to the best format for publishing articles.
When I first installed Drupal, I found it difficult to understand how to create pages in the configuration I wanted, so I wrote an article summarising what I understood in order to create pages. I wrote the article in the form of a text that included concepts and rules, and also included a simple configuration diagram, but the article ended up being quite long, and it became difficult to understand what the article was trying to achieve, so I have decided to reorganise it this time.
Understand the structure of the Drupal menu
- Understand what each menu in the Drupal admin console is for
- Understand the meaning of the word ‘content
- Understand the meaning of the word ’type
- Understand the location of each menu structure and function
Content menu
- Understand that page creation and block creation are done using the content menu
- Understand that the content types and block types used for page creation are templates
- Understand that detailed settings for content types are done in Structure > Content types, not in the content menu
Structure Menu
- To understand that the site structure, including the pages, is set using the Structure menu
- To understand what each function provided in the Structure menu does
- To understand the concept of fields for entering and displaying the components
- To understand where the functions provided in the Structure menu are located
Create and publish a page using Drupal
- Check the content types that can be used to create pages
- Set the content type for the desired structure
- Set up taxonomy
- Add the fields required for the content type
- Check and set the block layout
Supplementary information
- Organising and considering the elements needed to build a website.
- Understanding the concept of taxonomy, which makes up tags and categories
- Understanding the sorting conditions that make it possible to display a single page as a list
- Understanding the meaning of having a page's date of publication and creator
Understanding the structure of Drupal menus is necessary in order to understand an overview of Drupal's functions, to know where the functions you want are located, and to use them as necessary, so we have put together an article on this.
#C12 Admin Console.
This article provides an overview of the Admin Console. The quickest way to understand the full range of Drupal's functions is to understand and grasp the menu structure. Understanding where to find the functions you need is fundamental to using Drupal, so we've made it the first article.
To create a page in Drupal, you select a content type from the content menu and create a page. This is a summary of the content menu structure. The content menu is a function that allows you to create a page by selecting a prepared content type, and the content type is a template for creating a page. You cannot change the content type settings in the content menu.
#C13 Drupal > Content.
The functions and purposes of the similar-sounding Content Menu and Content Type are difficult to understand from the names alone, so we have put together a summary. The purpose of this article is to understand that the Content Menu is a menu for creating pages by selecting from the prepared content types. To understand that content types are templates for creating pages. To understand that the Content Menu cannot be used to set the prepared content types. This article is written to help you understand these three points.
You can add and configure content types in the content menu using the site building menu. In addition to the content menu, this article does not cover it, but the menu also allows you to integrate settings that are essential for site building, such as the view function that allows you to create lists of pages freely.
#C14 Drupal > Structure.
This article explains the site building menu, which is used to add and configure content types that are available in the content menu. This article focuses on the configuration of taxonomy and content types. The site building menu is used to configure the elements and functions that make up the site, and it is an important menu for using Drupal because it is used to configure the functions required not only for building a single page but also for building the entire site.
In the site construction menu, which was outlined in the previous section, you can set up taxonomy and configure the content types you will actually use. This article explains the process of creating pages using the content types configured in the site construction menu, using examples of articles that have actually been published. This article explains how to create and publish pages that have been changed from the default page structure to the desired structure.
#C15 Content and Structure.
This article explains the process of creating a page with a non-default configuration in Drupal. It uses an example of an article that was actually created and published using the content type that was prepared by making the necessary settings in the site building menu. This article was written to help you understand the actual usage of the content menu and site building menu, which were explained in the previous article.
I have installed Drupal, chosen the Bootstrap5 theme, and am creating pages to build the site, but when I first created an article, I wanted to change the page structure, so I started by trying to understand what I needed to do to change the page structure.
- When you select the article content type that is provided by default and write an article to test it out, and then think about the changes you want to make, if you create a page with the article content type provided by default, the breadcrumb list will be displayed on the right side of the top of the page. You may want to move this breadcrumb list to the end of the page.
- The field for placing the default image is specified at the top of the page. The CKEditor for writing articles also has a function for placing images, but if you place an image using CKEditor, you won't be able to upload the image in Webp format.
- Although we didn't mention it in this article, Drupal has a function to optimise images, and it has the ability to specify the image size and convert the file type to be published from jpeg to webp, depending on the purpose. This function cannot be used when placing images in CKEditor, so set the field for the image you want to add to the content type.
- As this is an article that creates a single page, it does not touch on the content related to how to create a list of pages, but in order to create a list of articles later, it is necessary to give the pages you create tags and categories. The default content type also has a tag function, but the tags are not set up for my purpose of creating a list of pages and organising them, so I want to set up taxonomy as tag elements and category elements.
I am investigating how to make these changes.
We will investigate the various functions of Drupal and actually set them up, in order to change the page structure of the content type that is provided by default to the page structure we want. In this process, we will see the rules that are necessary for the configuration and settings that we will need to do in order to build a site with Drupal. Understanding these rules is the purpose of the articles we have written over the past four articles.
The term ‘Drupal rules’ refers to the basic concepts of using Drupal, and the functions provided are considered separately in terms of configuration and actual use. If you understand this concept, you will be able to understand the meaning of the structure of each function, which is divided into menus and distributed.
Where are the functions needed for the configuration and construction of the desired structure, and what needs to be set? By understanding the concepts of configuration and actual use, you will be able to predict to some extent what you will need to set by looking at the menu structure provided.
Short break
I'm creating an English website as part of my experiment with Drupal's multilingualisation features. This has put on hold the articles I was writing to explain the features of Drupal. As a short break, I've written out a simple summary of what I'm doing at the moment.