Useful Tips

Joomla 3 for beginners

Hello dear readers! We continue to study the most popular free CMS in the world - Joomla! Having become acquainted with her admin panel and looking around a bit, it's time to start the initial setting up joomla. Go to the "Site" - "General Settings" section.

Tudbar of the General Settings section

The first thing we will start with is the toolbar (or toolbar, as it is also called). It contains various function buttons. In this case, the toolbar is small:

If this is your first time working with Joomla, you may be somewhat confused by the presence of the Save and Save and Close buttons. What is the difference? Actually, it is hidden in their name. After clicking on the “Save” button, the changes made are saved, the user remains on the same page and can continue to work with it. When using "Save and Close", the user is transferred to the section above the level. A trifle, but nice - it saves some time.

The “Cancel” button allows you to exit the section without saving changes.

"Help" displays detailed information on this Joomla section, but it is in English.

Basic Joomla setup

And so, the general settings of Joomla are divided into 5 sections:

Let's consider each of them.

The site name should include not only the domain name, but also brief information about the Internet resource itself. In addition, it is advisable to add the name of the site in the title (title) of the pages through the separator |. For my blog, for example, the name indicated is: FairHeart.ru - creating your website and promoting it.

Joomla provides the ability to close the site. This opportunity should be used during technical work or updates to reduce the load on the server.

  • Site off (offline) - enable / disable the site.
  • Show offline message - I recommend choosing the Custom message option, which you can type yourself in the field below.
  • Message when the site is turned off - indicate the reason for the lack of access to the resource, apologize for temporary inconvenience and offer to come back after a while. Courtesy and culture will not scare the reader.
  • Image when the site is off - you can also add a picture for beauty.
  • Default editor - if you used a localized version of Joomla from joomlaportal.ru, which I recommended when considering installing Juml, then you will have two visual editors to choose from: TinyMCE and CodeMirror. TinyMCE is a visual editor with an interface reminiscent of Word, CodeMirror is an html editor with code syntax highlighting. In addition, the visual editor can be completely disabled.
  • CAPTCHA (by default) - do not touch yet. Before you enable captcha, you need to configure the reCAPTCHA plugin, and we’ll do this when considering the “Contacts” extension to create a page with contact information and a feedback form.
  • The default access level is the access level for newly published materials.
  • The default list length is the length of the list of objects in the toolbar workspaces. You can not touch.
  • News Feed Restriction - The number of recent posts displayed in the RSS feed.
  • E-mail news feeds - whose email address will be added to the RSS feed: the author of the material or the administrator.

The metadata specified in this section will be used for all pages of the site. This must not be allowed. I strongly recommend setting the metadata - Title, Description and Keywords, for each page manually. Never use the same metadata for multiple pages. For their flexible configuration, we need an additional free component, ARTIO JoomSEF, which I will talk about in detail soon. For now, leave the fields blank.

Sef - so in Joomla called human-readable URLs (CNC), which are one of the important components of internal search engine optimization. By default, URLs are an unreadable character set available only to Jumla herself. After SEF is turned on, the page addresses acquire a structure that is quite conscious and understandable to a simple person:

It can be seen with a naked eye that the URL address was obtained by combining the domain name, menu item title, category and material title. This format is loved by people - more accessible for perception, and search engines - in fact, the URL address becomes another place where you can and need to add keywords to which the page is sharpened. In other words, be sure to set Yes opposite Enable SEF (CNC).

URL Redirection - allows you to use 301 redirects to redirect from one URL address to another. For this option to start working, you need to go to the server in the folder with the installed Joomla, find the htaccess.txt file and rename it to .htaccess. To work with the server, I can recommend the free ftp FileZilla client, which is simple and reliable.

Add suffix to URL - at the end of the URL of the page will add an ending that matches the type of document. The free ARTIO JoomSEF component allows you to set this ending. The best option is: .html.

Aliases in Unicode - bypass this option.

Include the site name in the page title - I recommend choosing the option “after”. Although this option can not be touched, because the same function is offered by the same ARTIO JoomSEF component only in a slightly expanded form - it allows you to specify a separator between the page title and the site name. As you understand, the ARTIO JoomSEF extension is simply not replaceable for Joomla, and it should be installed as soon as possible.

Cookie settings - I don’t use cookies, so I skip this section.

  • The path to the log directory - should be registered automatically.
  • Help server - there’s nothing to choose from: both information portals are in English.

This section allows you to start the site in debug mode, in which diagnostic messages, language variables and SQL query errors (if any) are displayed in the basement. Do not forget to disable this mode only after debugging.

A very important section for caching pages. Creates static html versions of pages that remain unchanged over the lifetime of the cache. After this time - the page is updated. Allows you to significantly reduce the load on the server.

To prematurely update the cache, you should use the "Site" - "Maintenance" - "Clear entire cache" section. We mark all the files and click on the basket icon in the toolbar - “delete”.

We select standard caching. We set the cache lifetime based on the frequency of the appearance of new material. The less frequently you update the material, the longer the life time you can set.

The session lifetime is responsible for the time interval during which you can remain inactive in the Joomla admin panel and not be automatically thrown out of it. I was terribly annoyed when I was distracted by some site, then I returned to the Joomla admin panel and had to log into it again, entering my login and password. In order to save your nerves, I advise you to install 60 minutes.

  • The path to the temporary files directory must be set by default.
  • Gzip page compression - allows you to slightly increase the speed of loading pages, but entails an increase in server load.
  • Error messages - you can be smart and leave "Default for the system."
  • Enable SSL - you can enable access via secure SSL to the entire site or to the control panel. Please note that SSL must be enabled on the server in use. After activating this option, normal access to the selected areas will be closed, so be careful about this option and better just go side by side.

Server time zone - select the time zone.

In most cases, you do not need to touch the FTP settings, unless some additional extension will require filling out this settings section. In this case, enable FTP, enter the FTP host, the port can be left 21, specify the username, password and root folder. You must set 777 permissions on the configuration.php file in the Joomla root directory, this can be done using the same ftp FileZilla client.

The database settings should already be filled out, as you specified them during the installation of Joomla.

  • The sending method is a choice of three options for PHP Mail, Sendmail and SMTP.
  • Site email - will be indicated as the sender address.
  • Sender of the letter - the name of the sender of the letter.
  • The path to Sendmail is the path to the folder with the Sendmail program to the server (if any).

Next are the SMTP server settings. SMTP (Simple Mail Transfer Protocol) - Literally translated as a simple protocol for sending mail. Accordingly, the SMTP server implements it. The SMTP server is usually provided by the hoster, specify its address in the lowest paragraph - “SMTP server”. If this server requires authorization, select “yes” in the “Authorization on SMTP server” item and enter your login and password just below. If you do not have them, then most likely authorization is not required.

Setting permissions for user groups. Do not be lazy and be sure to read the explanatory note:

The indented bars on the left indicate the hierarchy of groups. The highest group is "Everything." Subsidiary groups inherit their parents' access rights and expand their capabilities. For example, the “Registered” group expands the access rights of the “Everyone” group by providing an additional option “Login to the site”.

Text filters

The text entered by users is automatically filtered in Joomla in accordance with the rules configured in this paragraph. You can select one of five filters:

  • Blacklist (default) - allows you to use all html tags and attributes except those that are included in the standard blacklist. Hover over this item for more detailed help and a list of prohibited tags and attributes.
  • User blacklist - to add tags and attributes to the blacklist, specify them in the fields on the right.
  • White list - only tags and attributes added to the fields to the right are allowed: “Tag Filter” and “Attribute Filter”.
  • Ban HTML - A complete ban on the use of HTML.
  • No filtering - not prohibited, then allowed!

Looking around the written article, I understand - it turned out quite rather big. But in fact, most of the described Joomla settings will have to be touched only as necessary. That's all for today. Thanks for your attention! Further it will be even more interesting, so do not forget to subscribe to the RSS feed of blog updates in order not to miss anything.

The best way to express gratitude to the author is to share with friends!

Be the first to know when new material arrives! Sign up for email updates:

How are the Joomla website and the admin of this CMS connected

So, we installed Joomla 3 (or 2.5), and then Russified. It's time to start meeting her. It’s possible that you already know that when you create sites using CMS and online designers, you get two completely different versions of this site itself (two sides of the coin):

Public Version, which can be accessed by absolutely all Internet users (by clicking on a link from another site, switching from a search engine, social network, or from your browser bookmarks). Access to it can be obtained by entering the URL address of your site, i.e. the domain name you purchased with the prefix http: // in front (for example, https://ktonanovenkogo.ru). If you use a local server, then access to this side of your creation you can get only at a temporary address (read about OpenServer and Denver local server).

It’s as if we form a public version of the site on Jumla (or any other engine) from scratch - we install a template, fill it with materials, add modules with menus and other necessary tools. This version of the site will be what you want to make it yourself. In the beginning, immediately after installing the engine (if you did not put demo data), it will be something completely unsightly (the name of the site, a couple of menu items - an empty rack for your thoughts splashed onto the Internet). The part hidden from everyone except you (and those whom you consider necessary to be allowed to go there, for example, employees of your company, your soulmate, or someone else) is called administrative panel or, colloquially, the admin panel. Its appearance and the tools available in it are unified and will initially be the same for everyone who decides to create their site on the Jumla engine.

Why do I need an admin? In order that you do not need to climb the files of your site and enter the texts of your articles into them. The admin panel allows you to work with the site as easily as you work with Word (at least in those aspects related to adding articles). Well, there are also thousands of other possibilities provided by the admin panel, which we will definitely talk about. However, the essence of working with it (logic) needs to be understood, because this is the key to its development and successful use.

Despite the fact that the main part is definitely that part of your site that will be available to everyone - in the admin panel you will spend almost a hundred percent of your time allotted to you to work with your online project.

Login to the Jumla admin panel and security issues

How to get into the admin Joomla 3? Pretty simple. It is enough to add to the URL the address of the main page of your site through the slash "administrator". If my blog was running this engine (in fact, I have WordPress), then to access the admin panel, it would be enough to type in the address bar:

If you connect to your site via FTP (or go to the local server folder), then in the root (this is the place where you get immediately after connecting) you will really find the “administrator” folder, and inside it the index.php file, which launches admin panel. All honestly.

But why then we do not write "https://ktonanovenkogo.ru/administrator/index.php"? It may be so, but not necessarily. The fact is that the web server (this is a program running on real or local hosting), when accessing the folder, will try to find the index file in it (with the extension php or html) to open it. Incidentally, this is connected with the unpleasant moment of the appearance of mirrors and duplicates of pages (read the link on how you can and should fight this).

Actually, when you enter the address of the main page of your site in the address bar of the browser Url, you also go to the real file. And it is again called index.php, but it lives already in the very root of the site (at the same level as the administrator folder). This is just what classic example of the appearance of mirrors (for example, on two Urls https://ktonanovenkogo.ru and https://ktonanovenkogo.ru/index.php the same page will open - why this is bad, read the link in the previous paragraph).

Naturally, anyone will not be allowed into the admin area. Protection is requested enter login and passwordthat you specified when installing this engine (on local or real hosting). We must not forget that sites on the Internet are often broken (for example, to infect a site with a virus or use it as a doorway). Moreover, it is not done purposefully, but “on the stream”. Therefore, the significance of your resource is not yet safe from encroachments. A complex password and nontrivial login can do your good service.

For forest site security You can use various plugins that allow, for example, to hide your admin panel. That is, when you go to the address "http://yourdomain.com/administrator/", you will not be prompted to enter a password. To enter the admin panel you will need to use the path that the plugin will show you. In this case, I described the operation of the jsecure plugin, but there are many other options, for example, creating another pair of username and password that you will need to enter after the official login from Joomla. But not the point.

Reverse side of the site based on Joomla (behind the looking glass)

So, we found ourselves in the holy-saints of Jumla - in the admin panel. Access is available only to you and those to whom you have granted this privilege (you can assign different access levels at which different sets of admin features will be available). If you worked previously with Joomla 1.5, then you won’t have any special questions, because in the “troika” and “deuce and a half” the general essence and principles of this CMS have not changed since then. Added convenience, beauty and security. The difference lies in the nuances, which I will not fail to mention.

How is the admin Jumla 3?

If you have never had anything to do with Jumla at all, you will have to work hard to understand the essence of her device. In general, this is not difficult, but for a person who has never had business with the CMS, the logic of her work may not be obvious. I judge, of course, on my own, but you can be much more savvy. However I will continue with the expectation that you are a beginner. Forgive the rest forgive me for unnecessary details. Thank.

The main page of the Jumla 3 admin panel is similar to what we saw in version 2.5 and even 1.5 (it is no longer officially supported now, which may affect security). Actually, about the leapfrog of Joomla versions you can read the link. In short, until 3.5 is released, 2.5 will be considered the most stable. All versions 3.x are preliminary and far from all the extensions you can install on them (for example, the favorite component in RuNet for the VirtueMart 2 online store is not yet friends with the three-ruble note, but JoomShopping is friends).

At the top of the admin panel there is an invariable drop-down menu in which there is everything that you may need. По мере установки новых расширений это меню будет разрастаться и шириться возможностями. Принципы классификации расширений со времен Joomla 1.5 не поменялись и поэтому могу вам посоветовать ознакомиться со статьей, которая объясняет чем отличаются компоненты, модули и плагины, а также как их устанавливать.

В центральной части главной страницы админки сейчас пока особо значимой информации нет, но по мере развития сайта вы сможет тут отслеживать довольно любопытную информацию. Левое меню replaced the toolbar, which was a half and a piece and a half with a half. There are "quick links", which in essence duplicates some of the items on the top menu, but allow you to go to the desired settings a little faster.

If you are not located on the main page of the admin panel, but go to one of the items on the top menu, then related to it will be displayed in the left menu "Quick links", which again speeds up the process of working on the site in Jumla 3. For example, when you go to the new user creation tab, a menu with all the “quick links” you need in this difficult task will be displayed on the left:

Actually everything, now it's time to climb inside and plunge into the beautiful world of creativity (creating a site).

But no. Another screenshot shows a wonderful change that I personally missed in version 1.5 - the ability to automatically update Joomla up to the latest current version with a simple click of a button in the admin panel. Previously, this had to be done manually (by connecting to the site via FTP), now even Jumlu 2.5 to 3.x can be updated directly from the admin panel (with small nuances). Beauty. So I’ll just upgrade to the new version 3.3.3.

In just a couple of minutes, update files are downloaded, unpacked and installed (you will be informed about this in real time). An order of magnitude more convenient than doing it manually.

What interesting is in the admin Joomla 3? What to grab in the first place? What is important and what is secondary? Why are there so many things and what to do about it all? How to finally create a page, menu, add a picture or video? Well, it’s completely not clear, looking at all this mess of menu items in the admin panel. At least that was my personal impression of the first “clash” with the administrative panel of Jumla.

Let's start with orientation in the sense of understanding how to return to the starting point, namely, on the main page of the admin panel, if you dig deep into the settings of something (although I mentioned that you can get anywhere from the top menu, which remains unchanged for all pages of the admin panel). To do this, use the Jumla emblem, located in the upper left corner, as well as the menu item "System" - "Control Panel".

The second issue to be resolved is usually - how to go to the site from the admin panelto see the results of what you did there. To do this again is very simple - just click on the name of your site, located in the upper right corner. This button is also duplicated in the lower left corner of the admin panel - "View Site".

Initially, however, your site will be a miserable sight, but after filling and structuring everything will become “blue and green” (in the sense, beautiful) and your soul will “sing and rejoice”. But to achieve this, you will have to work hard.

What can I immediately change in the general settings of Joomla 3?

It makes sense immediately before starting work to change some general settings of Juml. Let's try to do it. You can get into them from the top menu: “System” - “General Settings”. It’s very scary right here, because there are so many of them (and this is only on one of the five possible tabs - “Site”, and I don’t even want to imagine what others will have):

But again, there is no need to be afraid, for I will try to guide you along these wilds in the most simple and effective way. Together we are strong (do not forget to subscribe to the newsletter so that the next article from this section does not pass by you).

So, firstly, here you can change the name of the site that you came up with when installing the engine (you could hurry up or just write something “from the bulldozer”, just to keep up). Here you can also change the default visual editor, for example, to JCE in the settings field of the same name (using it you can format the texts of added articles). True, you will have to install the plug-in of the new editor first, and only then go into the general settings and select "Default Editor" from the drop-down list. In general, the built-in TinyMCE has great functionality, but it will need to be configured (I think we'll talk about this separately).

But with these settings, we will wait a bit, but for now we will create the convenience of using the admin panel. Better go to the “System” tab (from the top menu of General Settings) and look in the “Session Settings” area for the number in the line "Session Lifetime". By default, 15 is set there (meaning minutes):

At first, this infection wore off all my nerves, because as soon as I stopped showing activity in the admin area for more than 15 minutes (got distracted by the mail, went to drink some tea, etc.), I was thrown out of the admin area at once and had to log in again and look for a place my last stay in the bowels of the admin area. The line of action was broken, and given the fact that at that time I was already behaving like a “blind kitten” (I couldn’t always remember how I got to this settings page), this fact didn’t contribute to the work.

It is clear that this is done for security purposes, but 15 minutes (especially for a beginner) is not enough. Therefore, I advise you to increase this figure every ten times during the development and acquaintance with Jumla (and do not forget to click on the “Save” button located at the top), at least while you are actively working on creating the site (then you can install a smaller digital signature) ) IMHO.

Categories and materials - what it is and how to use them

Further. In Joomla, everything is built around such a thing as materials (content). Actually, any site is primarily content that is simply wrapped in different candy wrappers (templates). Without materials, the site will not be of interest to anyone (except you, of course). Users who accidentally hit it there will simply have nothing to do, which will provoke their quick departure and deterioration of the site’s behavioral characteristics.

Search engines will have nothing to cling to, because they can analyze and rank only text, and by and large they don’t give a damn about wrappers (templates). Although here, of course, I exaggerate, because for commercial sites in highly competitive niches, design (mainly its convenience) has an impact on ranking (read about it in the article - What prevents the SEO-promotion of your site).

Articles in Jumla are added on the “Materials” tab - "Material Manager". But do not rush to go there, because first you will need to prepare. What I mean? Speaking in the language of the layman, we need to prepare daddies where we will store these same articles. And not only store. Joomla has great tools for displaying the entire contents of these folders (as a list or as small announcements) to users who visit your site. It is very convenient and we will talk about it in detail.

To create these same folders, we need to select the “Materials” tab - Category Manager. Previously, in Jumla 1.5, you could create daddies of only two levels of nesting - healthy folders called Sections, in which smaller folders could be located - Categories.

This was not enough for many users, and in the subsequent versions of this engine they refused the sections, but now you can put some categories (folders) inside others at any depth (level). Suppose, in category A, you have enclosed category B, and already in it you have enclosed category C - as a result, you get three levels of nesting. Plague (although, until in practice you come across the need to use such a structure, it will not be possible to appreciate the importance of this innovation).

So, go to the “Materials” - “Category Manager” - “Create” and open an account with the categories on your website. In fact, by doing so you determine the structure of your future site - group future materials that will be posted on it. This structure can then be used in the menu on the site so that it would be easier for your visitors to navigate it.

What categories can be? It all depends on the theme of your site. But it’s better to think carefully about this issue in order to make groundwork for the future and not redraw the already well-functioning site, because in some cases this can cause some negative consequences (with the right approach, it’s only temporary).

For example, for a tourism site, you can make top-level categories with the names of the regions of the world, and categories already enclosed in them - with the names of specific countries. You can also make a third level of nesting - regions or cities are already inside these countries themselves.

Creating categories and subcategories in Jumla

The abundance of possible settings when creating a category in Joomla 3 it’s somewhat discouraging, but you need to understand that in most cases it will be enough for you to just enter its name (this is the only required field in this form) and select the level of its nesting in the “Parent” field (select one of the existing categories from the list, inside which will be invested in the one that you are currently trying to create) if it is required according to a plan previously developed by you (in our case, there is nothing to invest in yet, because this category will be the first).

Field Alias (pseudonym) has not changed its purpose since the time of Jumla 1.5 and allows you to adjust the URL of the menu item that will refer to this category (you can use the characters [0-9], [az], [AZ], [_], [-]). Using my Url as an example, it would look like this: https://ktonanovenkogo.ru/news. If this field is not filled in, the system itself will transliterate the category name and use it in the URL (it will turn out something like this - “https://ktonanovenkogo.ru/novsti”).

The "Description" field is not required to be filled out, but if you do, then when displaying a list or announcements available in this category of articles (by creating the corresponding menu item on the site - we will talk more about this in detail), the description you made will be displayed at the very beginning (you can use it for design and picture).

Save Changes Made Now you can use as many as three buttons (in Joomla 1.5 there were only two options):

  1. Save - you save the changes made and at the same time remain on the same page
  2. Save and close - the changes will be saved, and you will be transferred to a level higher (in our case, the Category Manager)
  3. Save and create - after saving, the window for creating a new category will open. Convenient when creating the entire structure of categories on your site.

Naturally, when creating child categories (subcategories), you will still need to select the parent category (in our example, “News”), within which it will continue to live.

If you look closely at the drop-down list, you will notice a category there with the name "Uncategorised". You did not create it - so where did it come from? Everything is very simple. This virtual category was created by Joomla 3 itself and it will store articles that you do not dare to relate to any category. This can be, for example, a page with contacts, a location map, and the like. All of them will live in Uncategorised.

In the category manager, the child and parent elements are easy to track due to their visual display with a large dash in front of the name and an offset relative to the parent to the right (the category name of an even higher nesting level will be displayed with an even longer dash):

There you will find Uncategorised (without categories). If you want to edit something in the already created ones, then just click on their name. To remove unnecessary categories, it will be enough to put a checkmark (to the left of their name) and click on the "Add to Cart" button located at the top. But as get into this very basket? For example, to delete everything completely from there or to restore accidentally deleted.

To do this, you will need to click on the "Search Tools" button located just above the category list, and in the "Status Selection" drop-down list, find the option "In the Basket". A table opens with a list of the contents of the basket. To permanently delete a category, put a checkmark in front of it and use the "Empty Trash" button located at the top.

If you want to restore something from a previously deleted one, then click on the basket icon (Publish) located to the left of the name.

If you want to postpone something in a long box without deleting, then just click on the checkmark on the left to remove this category from publication (it will not be displayed on the site). You can view the list of unpublished items in the same way as we just looked at the list of items in the basket.

Actually, according to the proposed scheme create a category structure for the entire future site. If you still don’t have time to think it over, then create something that you have already decided exactly how it will look. Next, we will consider creating new materials, menu items, setting up templates, installing the necessary extensions, and much, much more. I hope it will be interesting.

Better to see once than to hear a hundred times - isn't it? It seems to me like that too, so I suggest you look 15 quick start lessons on Joomla 3. They will be played one by one automatically, and if you want, you can switch to the next lesson using the corresponding button on the player panel or select the desired lesson from the drop-down menu in the upper left corner of the player window:

Site settings

Name of the site. This field is already filled. And it is filled in at the installation stage of Joomla, because it is mandatory. You already know where the site name is displayed in the admin and frontend. Also, the name of the site is displayed when the site is off.

The site is off (offline). This setting is a switch that allows you to turn on and off the front of the site. At the same time, site administrators can enter the site using their credentials. The administrative part of the site will also be available. Turn the switch to “Yes” and click the “Save” button at the top of the settings window. Refresh the front of the site (F5). With default settings, it will look like this.

Show offline message. Determines whether or not to show a message that the site is off. And if you show a message, then which one. If you select the "Default (from the language file)" value, a standard message will be displayed stating that the site is closed for maintenance. If you select “Custom message”, the text entered in the next setting will be displayed.

Message when the site is off. By default, the text of a custom message matches the text of a standard message from a language file. If necessary, change the text of the user message. By the way, in the text you can use html tags for design. But do not get involved too much.

Image when the site is off. In this setting, if desired, you can set the image, which will be displayed in the upper part when the site is off. After clicking on the "Select" button, a pop-up window "Media Manager" will open, in which you can specify the desired image.

If there is no suitable image catalog, then you can specify the URL of the image posted on another site. And the best thing is to preload the image from the computer. Image width should not exceed 400 px.

It may end up like this. Or maybe, of course, and even better!

Quick edit icons. This setting allows you to change some editing options from the frontend. We already changed it when we first entered the administrative part of the site. Using this option, you can allow editing modules and menus or only modules of the site from its front, or you can completely prohibit these actions. The developers warn that the correct operation of this function depends on the site template. When editing is enabled, when you hover over a module or menu item, a quick edit icon appears that allows you to go to its settings.

The default editor. This is a required field. A text editor is installed in it, which will be the default editor for each new registered user of the site. I recommend leaving it as it is. The user himself can change this setting in his profile.

The default access level. Determines the level of access for user groups to create new materials, menu items and other elements from the front of the site. The “Public” access level is optimal in most cases. We will talk more about access levels, users, their rights in one of the following articles.

The default list length. This setting for each new user determines the number of lines in the lists. For example, how many articles will be shown in the list on one page or how many modules will be displayed in the "Module Manager" list.

News feed restriction. This determines the amount of news in the news feed of the site.

Email news feeds. Determines whether or not to show the author’s email address in the news feed. And if you show, then show the email address of the author or site. This is true when the author of the content (articles, videos, etc.) is a user of the site.

Metadata settings

Description meta tag for the site. В этом необязательном поле указывается общее мета описание для всего сайта. Мета описание считывается поисковыми системами. Оно будет отображаться в исходном коде всех страниц сайта кроме тех, для которых описание переопределено в другом месте. Есть одна тонкость. Поисковики считают мета описание одним из важных параметров, учитываемых при ранжировании страниц в поисковой выдаче. Но при этом мета описание страниц на сайте не должно повторяться. Поисковики этого не любят и учтут это в выдаче. Поэтому, независимо от того, заполните вы это поле или нет, надо следить за тем, чтобы мета описание не повторялось в пределах сайта.

Мета-тег Keywords. В этом поле указываются ключевые слова для всего сайта.Here the situation is similar to meta descriptions, but somewhat different. Search engines allow duplicate keywords or their complete absence. But they really do not like it when the specified keyword is absent in the text of the page. This can be regarded as search spam. In my opinion, it is better not to fill in this field.

Meta tag Robots. This setting sets instructions for search engine robots for site pages by default. Instructions may be as follows:

  • index - allows indexing page content
  • follow - allows page clicks
  • noindex - prohibits indexing of page content
  • nofollow - prohibits clicks on page links

Copyright Notice. It describes the copyright to the site, its contents.

Show meta tag Author. This setting enables or disables the display of the Author meta tag in the source code of the site’s pages. The value of this tag is set in the material itself (article).

Show Joomla! Version In the source code of the site pages on Joomla 3 there is a meta tag "generator". If this setting is turned off, it contains the following value: "Joomla! - Open Source Content Management". If you enable the setting, then the version of Joomla will be added to the value of the meta tag. For example, it might look like this: "Joomla! - Open Source Content Management - Version 3.4.0." I do not recommend enabling this setting in terms of site security.

SEO Settings

Enable SEF (CNC). CNC is human-readable urls. The meaning of this system is to make the page addresses of a site running on Joomla more friendly to human perception. By default, this setting is enabled. But I recommend turning it off for now. In a subsequent article, we will talk about how links are formed in Joomla, and for clarity, it is better that the links have their original appearance.

URL redirection. Enables or disables redirection of addresses matching certain conditions and redirects them as needed. Enabling this setting affects the operation of the standard Joomla Redirection component. In order for the redirection to work on the Apache web server, before saving changes to the general Joomla settings, you need to put the .htaccess file in the root of the site. Read how to do this in the article “Joomla 3 Directory Structure”. Do not enable this setting yet.

Add suffix to URL. After enabling this setting, depending on the type of document, the desired ending will be added to the page address. For example, the suffix .html will be added for simple pages.

Aliases in Unicode. This setting enables or disables the ability to create aliases (aliases) for page titles in national alphabet characters. When it is off, the title aliases are recorded in transliteration, in Latin characters. This setting affects the creation of site links. You do not need to turn it on.

Include site name in page title. To include or not to include the name of the site in the headings of the pages is an individual matter. The decision to enable this setting must be made in terms of SEO. For example, if the name of the site is short, and it is the brand that you are promoting, you can turn it on. Depending on the selected value, the site name will be added to the window title (html-title tag), before or after it.

Cookie Settings

There are only two fields in this settings group.

Cookie domain. This field indicates the domain when the cookie session is used. For example, there is a site http://kopytairoga.aitishnik.ru/, on which registered users can log in. And there is a forum for this site, but it is organized in a subdomain http://forum.kopytairoga.aitishnik.ru/. So in order to prevent users from having to enter a password twice, these settings are required. If cookies must be valid for all subdomains, you must enter a dot in front of the domain name.

Way for cookie. The path for which cookies must be valid.

That's all! In the next article, we’ll talk about setting up CAPTCHA in Joomla 3.

Remember that with us you can not only buy a ready-made website or order its development, but also choose the appropriate site support tariff, order website promotion in search engines, as well as register a domain in one of two hundred domain zones and choose an inexpensive hosting tariff! IT specialist RU