path2ban

Component type

module

Categories

Maintenance status

Development status

Downloads

2253

Component created

Component changed

The path2ban module allows to block web scanner's attacks from individual IP addresses.
Module has a list of restricted paths. All attempts to scan restricted paths will be logged:

  • admin.php
  • admin/index.php
  • bitrix/admin/index.php
  • administrator/index.php
  • wp-login.php
  • and others.

Module can send notification emails to administrator.

Require all Exposed Filters

Component type

module

Categories

Maintenance status

Development status

Downloads

334

Component created

Component changed

Provides an exposed form that only renders view rows if all form elements
contains user input. The module is similar to standard Views exposed form
"Input required" but requires that the user has set an explicit ("-Any-" is not
considered explicit) value to all exposed filters.

Author: Claudiu Cristea, @claudiu_cristea

Entity Base Type

Component type

module

Categories

Maintenance status

Development status

Downloads

341

Component created

Component changed

Spawned from Drupal Core issue: #1042822.

I routinely need to handle entities and their fields in a generic manner. For some reason an entity object doesn't have a property to describe what kind of entity it actually (i.e.: node, user, comment).

This module is incredibly simple, it adds a property called base_type to a entity in hook_entity_load.

Search Api Solr Multisite

Component type

module

Maintenance status

Development status

Component created

Component changed

About

  • This module allows to disable the site hash query by index.
  • It also provides a views field handler to display data from the as stored in Solr

Scenario

We have one Solr indexing server core configured on two sites.
A Drupal Site A is indexing nodes on "default_node_index".
Another Drupal Site B is configured to read nodes from "default_node_index". This Site B instance of Drupal does not have the indexed fields present as in Site A.

In order for data to be pulled in Site B:

Commerce Multicurrency provider for MDL

Component type

module

Maintenance status

Development status

Component created

Component changed

National Bank of Moldova (bnm.md) as currency exchange rate sync provider for Commerce multicurrency module.

DEPENDENCIES
Commerce Multicurrency provider for MDL depends on the Commerce multicurrency module.

INSTALLATION
Install the module as usual.

CONFIGURATION
Select "National Bank of Moldova" as sync provider on currency conversion settings page: admin/commerce/config/currency/conversion
Run cron or sync manually to synchronize the rates.