SEO friendly URLs with Pathauto
Drupal content has a default URL at /node/ID, or you can write a custom one for each page. You often want to structure your URL...
Drupal content has a default URL at /node/ID, or you can write a custom one for each page. You often want to structure your URL...
Views have exposed filters to allow users to filter the results. But if you have a contextual argument, you have to provide a...
Drupal navigation interface.
What's a dynamic menu link? Check out the "My account" link in the account menu when you're logged in. The url is /user, but...
Enhanced WYSIWYG link button. Search for content by title and set link attributes.
Redirect old urls to new ones. Automatically creates redirects when content aliases are changed.
Define patterns to structure your URLs.
A code sample contains HTML, CSS, and JS fields.
A bare code sample is defined with a theme hook and template.
code_sample.module
T...
Pathauto provides hooks for modifying aliases, but if you want to write an update hook to modify a set of custom entity aliases, it is not as simple as setting the path when Pathauto is not installed.
Pathauto puts an option to automatically generate the alias on the edit form, and this must be unset in order to set a custom alias.
In this example, the old pages are loaded by node ID, unpublished, and the url alias changed.