Articles

You just installed Drupal or you have a site with standard settings. You can add articles and tag them. Now, would you like to introduce visitors to a page containing articles of a specific category, how to do this? You decided to put this idea aside and instead display all articles sorted by title. How to do it?
The fact is that not all functionality can be turned on immediately after installing Drupal. As a rule, all additional functionality is taken out of Drupal in separate modules. But do not rush to install a bunch of modules, first try the Views module.


Drupal can work, not only with text pages, but also with images. To do this, you need to enable the Image module. The image module allows you to attach photos to nodes and display these photos with the size we need. Moreover, in different places, these sizes may vary. So, for example, in the teaser of the node, we can take a small photo, and in the full node it is already large.
In past lessons, we created the material type Employee. Let's open the Manage fields for the employee content type and add an image field.


Very often you need to make a landing page on a site whose template is significantly different from the rest of the site. Often this is a page of promotions, events, presentations.
For these purposes, there is a convenient Paragraphs builder:
https://www.drupal.org/project/paragraphs
Paragraphs allows you to display other types of paragraphs through a multiple field in a node: photo galleries, text with an image, sliders, videos, and more.


We have already dealt with the Display Suite module, which allows you to organize the output of the content type in several columns.
Now we will consider the Page Manager and Panels modules, they allow you to display in the column not only the content type, but also additional blocks on the page. This is especially convenient for the home page of the site, where we place various announcements of news, blogs, articles.
Let's enable the following modules of Chaos Tools, Page Manager, Layout Plugin, Panels:


You probably already know how to add new content type, fields, and that in Drupal you can display these fields in different ways. If not, you should read or see articles on this topic:


Drupal allows you to create rss feeds from a site. Perhaps rss feeds are not as popular as social networks, but they are used by a fairly large number of users. Therefore, Drupal provides this opportunity. You can configure your feed on the Configuration - Web Services - RSS publishing:
On the settings page, we can set how many recent entries should be displayed in the news feed.


Drupal has ample opportunity for translation. Let have a look at how you can add a new language to a site such as German. To do this, go to Regions and language configurations, before this, the language, Configuration Translation, Content Translation, Interface Translation modules must be installed.
Let's go through all the settings in this section.


The next section of the admin panel is Development is large and requires careful consideration, this section will allow your Drupal site to work 10 times faster. Therefore, let's take a look at all the settings in this section.


The search and metadata section contains settings for searching the site and URL aliases. Let's start with the search.
