18.11.2015 Views

Beginning Drupal 8

Todd Tomlinson - Beginning Drupal 8 (The Expert's Voice in Drupal) - 2015

Todd Tomlinson - Beginning Drupal 8 (The Expert's Voice in Drupal) - 2015

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 11 ■ <strong>Drupal</strong> Modules<br />

Figure 11-10. The module Uninstall page<br />

■■Note<br />

Not all modules have the capability to automatically perform an uninstall. It is up to the module<br />

developer to create this capability, and not all module developers are kind enough to provide this feature.<br />

In the case where a module does not provide an automatic uninstall feature, the process for removing a<br />

module is<br />

1. Navigate to the modules directory on your server.<br />

2. Highlight the folder containing the module and delete the folder.<br />

You should use caution when uninstalling a module, as there are often module dependencies, meaning<br />

one module depends on another module to function properly. If you are unsure as to whether a module has<br />

dependencies, visit that module’s page on <strong>Drupal</strong>.org and look through the module’s description. Modules<br />

with dependencies will list those dependencies in the body of their description. Alternatively, check the<br />

module’s .info.yml file on your server, which lists dependencies, as shown here for the Views module:<br />

name: Views<br />

type: module<br />

description: 'Create customized lists and queries from your database.'<br />

package: Core<br />

# version: VERSION<br />

# core: 8.x<br />

dependencies:<br />

- filter<br />

The Top Eleven Modules<br />

There are several modules that seem to make it to everyone’s “favorites” list. For those of us who eat, breathe,<br />

drink, and live <strong>Drupal</strong>, these modules represent our standard “tool belt” that we use on nearly every <strong>Drupal</strong><br />

project. This section provide a brief overview of each. As I mentioned before, please take a few minutes a day<br />

to visit www.drupal.org/project/project_module and browse through the pages and pages of modules that<br />

are available for free!<br />

137

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!