Require aliased paths

Component type

module

Categories

Maintenance status

Development status

Downloads

788

Component created

Component changed

Have you ever set-up Pathauto and then thought to yourself, is there any way to block users from accessing content by it's unaliased path?

To put it another way, say that you have a node (node #10) and it has an aliased path of "content/my-super-awesome-page". How do you prevent users from accessing it via "node/10"?

This is a simple module that does just that. Basically, if it detects that the current page has an alias but the page was accessed using it's internal path, it denies access.

Special Taxonomy Tagging In Body

Component type

module

Maintenance status

Development status

Downloads

804

Component created

Component changed

This Module provides a way to connect, relate and classify content in the website. It allows the user to add special taxonomy tagging with Drupal taxonomy category page. With this module, user can add term name with respective vocabulary and as per the form configuration with special character. It will then automatically link the category page, where all nodes associated with that term name will be displayed.

Translated Source Tokens

Component type

module

Maintenance status

Development status

Component created

Component changed

Have you ever had a need for your translated content to have the same path alias as the source? Do you have multiple domains that want to maintain the same url structure within the site? Look no further if this is the case.

This module provides you with a token to access your translation source's alias. Such information can be used in Pathauto patterns or however else you may find a usage for it.

Have an idea to take it to the next level or do you need more tokens available? Let's talk.

Redirect Check

Component type

module

Categories

Maintenance status

Development status

Downloads

271

Component created

Component changed

Synopsis

Addon module for Redirect to check if redirect paths can be reached. For each redirect you can turn this check on/off and set a fallback url for when the redirect fails. The redirect checks for a response status code 200, 301, 302 or 304 on the redirect url.

Requirements

This module requires the following modules:
* Redirect (https://drupal.org/project/redirect)

Akuma Domains

Component type

module

Maintenance status

Development status

Component created

Component changed

Akuma Language Domains:

-------------------------------------------------------------------

Language domains allows you to override the language specific domains configured
in your locale language admin settings.

When enabled, the domain setting set in the db (locale module) for a particular
language can be overriden in settings.php. You just need to add the $conf
entries as follows

Add Menu Child Tab

Component type

module

Maintenance status

Development status

Component created

Component changed

This module adds a tab to each node allowing the editor to create a new page with the current page as its MENU parent (this is not the same as a BOOK parent). This is useful in cases where your main navigation menu is very large, and asking the content creator to scan through a huge select field is not acceptable.

In the initial going, only nodes of type "page" will be addable.

Domain Path Rewrite

Component type

module

Categories

Maintenance status

Development status

Downloads

2276

Component created

Component changed

Auto-rewriting and redirection for Domain Path.

Requirements

Installation

  1. Install Domain Path module and its dependencies.
  2. Optionally install Redirect module (to be able to manage domain-specific redirects).
  3. Go to Modules and enable Domain Path Rewrite.
  4. No additional configuration needed. It will just magically work!

Features | read more

  • Automatic domain path redirects
  • Automatic cross-domain URLs rewrite
  • Domain-specific redirects support

Menu link placeholder

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Description

This module makes it possible to create a menu item without a link.

How to use

  • Install the module
  • Add the contents of menu_link_placeholder.services.yml to your services.yml
  • Change your menu.html.twig to have something like:
{% if item.no_link %}
  <span {{ item.url.attributes }}>{{ item.title|raw }}</span>
{% else %}
  {{ link(item.title, item.url) }}
{% endif %}