URL patterns special chars

Component type

module

Categories

Maintenance status

Development status

Downloads

158

Component created

Component changed

Just enable the module and you'll get the following behaviour.

When setting URL aliases (Configuration > Search and Metadata > URL Aliases), you can specify replacement patterns like: url?key=[term].

This is usually URL encoded (ie: url%3Fkey%3D%5Bterm%5D) and you'll end up either in a 404 page or the parametren will be ignored.

Check Link

Component type

module

Maintenance status

Development status

Downloads

156

Component created

Component changed

This module is intended to solve a very simple problem: if you have "secured" pages to which you want to link, but a user is not logged in, the menu will hide it. If you point a user to user/login?destination=the-page, the link will disappear for logged in users.

Point your users to checklink?destination=the-page to allow the link to show, but redirect users appropriately.

Ctools Valid Path Argument

Component type

module

Categories

Maintenance status

Development status

Downloads

47

Component created

Component changed

This is a simple Ctools access plugin module to verify the argument in a page path.

By default, a Drupal would accept any sub-path of a valid path. For example, if page URL of '/employees' is a valid path then '/employees/something' will be a valid path too and 'something' will be treated as the argument for the page '/employees'. Such as 'node/1', 'user/1'.

But in some scenarios, particularly for a page created by Panels module, a URL with additional path should be treated as a non-existent page.