📜 ⬆️ ⬇️

Version 5 of CMS Drupal has been released.

Drupal icon After a rather long wait (the previous version 4.7 was released on May 1, 2006) the fifth version of the rather popular CMS / CMF Drupal was published.

The number of Digg'ov at the time of publication - 1056

Drupal is written in PHP and has several DB-backend'ov, the most popular and basic of which, of course MySQL. Drupal has a good modular structure and theme engine, so many modules have been written for it and also a fairly large number of topics, mainly for blogs. However, the use of Drupal is not limited to blogs. The mechanism of the modules and the possibility of the theme of HTML output of data by various modules allows you to create both corporate and community sites on it - the site of the geek podcast twit.tv , the community sites SpreadFireFox.com , Terminus 1525 and TheOnion.com , the site MTV.co.uk and many others, like the blog of the notorious Tim Berners-Lee and the NASA website . From the Russian-language sites mention designcollector.ru and the site of the Russian-speaking Drupal-community - Drupal.ru .

What appeared in Drupal 5:
')
Improvements in usability and user interface:


New opportunities:

Basic theme: a new theme for the site has been developed by default, called Garland (rubber layout), and a fixed-width counterpart - Minnelli . The theme uses the new Color module, which allows you to change the color scheme of the site through the browser, choosing the desired colors for the background, title , etc. in the AJAX color picker .
Native page types: the kernel now includes part of the functionality of the Content Construction Kit (CCK) module, which allows you to add new simple page types (to basic Page, Story, Blog Post). To expand the ability to configure new page types (add new field types, etc.), you need to install the full module from the repository.
URL filter: the base filter module now converts all links and e-mail addresses in the text into their clickable analogs.
Block display depending on role: added the ability to show blocks on pages depending on the role (rights) assigned to the visitor (user) and the ability to control the display depending on the URL and the PHP code is also left.
Editing block headers: in Drupal 5, it is now possible to change all block headers (formerly, the basic headers for embedded blocks like “Latest posts” were hard-wired) and even make them empty.
User management enhancements: added auto-complete to user profile forms. Added the ability to filter users by roles, rights and status. Checking new users by e-mail during registration is optional.
Improved module administration: the list of modules is now displayed by categories, their versions and dependencies on other modules are shown (required or optional)
More reports: Drupal now gives detailed reports on search words, hits on the “404 page not found” and “access denied” pages to help you improve your site.
CSS preprocessor: All (cached) style files are now compiled into one compressed file, which makes your site faster, especially for new visitors.
High-speed performance: such key parts as the session mechanism and access rights separation were further optimized to speed up the site operation

For developers:


In general, the improvements are aimed at greater friendliness to inexperienced users (for which Drupal, powerful but difficult, had previously been scolded), optimization in the code and the UI, movement towards even greater modularity continues.

Also :
The development team from Lullabot.com made a series of videocast's about the new version, for those who want to see live new Drupal - I recommend.

Download Drupal 5 here. Drupal icon

Source: https://habr.com/ru/post/1179/


All Articles