Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download pathauto-7.x-1.0-alpha2.tar.gztar.gz 119.43 KB
MD5: 5f4aecc1b5d6a6e4365fafcc7f0efe15
SHA-1: 9cb6dd73c4037b98cf2fb50b34509df17d5cc7be
SHA-256: ee028547dd8143c287b231a5da8a6dc25d380baee3abdb3d8f539030e14c2806
Download pathauto-7.x-1.0-alpha2.zipzip 147.92 KB
MD5: 31fa3326400a36a7337ae9a6f947a626
SHA-1: 3169579736cb35cd8dd1abadeb3c36493c34d6b9
SHA-256: 4bb14dbf3e07e35d1acc68f5c5f77595e97c3b30540bab4e32aa52b469f3e718

Release notes

Make sure you are using the lastest stable version of Token module.

Changes since DRUPAL-7--1-0-ALPHA1:

  • #261944 follow-up by arpeggio, Dave Reid: Allow users to set aliases longer than 128 if database supports it.
  • #730546 follow-up by Dave Reid: Moved lonely tests/pathauto.test to module root directory.
  • #545216 by dww, Dave Reid: Fixed leading and trailing separators (and duplicate separators) are not stripped from aliases, only tokens.
  • by Dave Reid: Added files[] = pathauto.tokens.inc to pathauto.inc.
  • #572604 by Dave Reid: Added pathauto_pattern_load_by_entity() to help skip work if there is not a pattern available.
  • #572604 follow-up by Dave Reid: Added pathauto_pattern_load_by_entity() to help skip work if there is not a pattern available.
  • by Dave Reid: Removed redundant code for cleaning separators in pathauto_create_alias().
  • #404390 by G-son, Dave Reid: Shorter descriptions on the settings page.
  • by Dave Reid: Fixed mistaken removal of mistakenly-identified duplicate code.
  • #370137 by Dave Reid: Corrected the implementation of hook_token_values(), added a [node:term-lowest] token, and simplified [term:path] generation.
  • #713632 by Dave Reid: Split settings UI into 'Patterns' and 'Settings' pages.
  • #680366 by Dave Reid: Added hook_user_operations() for updating user aliases.
  • #680366 follow-up by Dave Reid: Fixed accidentally disabled test function.
  • by Dave Reid: Default taxonomy term pattern should use [term:vocabulary] instead of [vocabulary:name].
  • #756680 by bryan.cribbs: Document special requirement if a token is intended to contain the path separator
  • #298788 by G-son: Updated Swedish translation.
  • #777082 by arpeggio, Dave Reid: Updated for drupalSetSummary().
  • bug #788304 by quicksketch, liquidcms: hook_pathauto_clean_alias doesn't do anything
  • #743652 by Dave Reid: Cleaned up form definitions.
  • #715408 by Dave Reid, sun | greggles, Freso: Use '#wysiwyg' FAPI property and remove _pathauto_warn_wysiwygs().
  • #744436 by Dave Reid | sreynen: Declare dependency on Token for D7.
  • #816434 by agentrickard | Dave Reid: Fixed $node->path not updated when alias is created.
  • #788540 by jurgenhaas, Dave Reid | greggles: Fixed warnings in _pathauto_user_insert_update() when blog module not enabled.
  • #821832 by Dave Reid: Replaced custom token listing with token tree UI.
  • #821194 by Dave Reid, tsvenson: Fixed 'Vocabularies and terms' label on delete aliases page to 'Taxonomy terms'.
  • #816434 follow-up by Dave Reid: Fixed $node->path not updated when alias is created.
  • #408420 by neochief, Freso: Reorder transliteration to run before punctuation removal.
  • by Dave Reid: Fixed fetchColumn() should be fetchField().
  • #319070 by Josh Waihi, DrDeth, JoelKleier, jamespharaoh, tuffnatty, Dave Reid | greggles: Fixed CONCAT() does not reliably work on PostgreSQL or SQLite.
  • #822174 by Dave Reid: Fixed taxonomy term path not updated after editing existing term.
  • by Dave Reid: Removed [term:path] and [term:alias] tokens since they are covered by token.module.
  • by Dave Reid: Updated for smart system_settings_form rolled back.
  • #631460 by Dave Reid | lasac: Fixed Prevent pathauto_cleanstring() from creating empty components.
  • #834198 by Dave Reid: Add static caching to help increase performance when calling pathauto_punctuation_chars().
  • by Dave Reid: Use the new token-provided invalid context element validation callback.
  • by Dave Reid: Use _form_validate() instead of manually calling token_element_validate_token_context().
  • #841808 by Dave Reid | greggles: Replaced _pathauto_truncate_chars() with truncate_utf8().
  • #849582 by Dave Reid: Using _form_validate() directly causes funky errors. We can just use #after_build and it works so much better.
  • by Dave Reid: Removing bookpathalias token now that we have [node:book:parent:alias].
  • #717386 by Dave Reid | greggles: Stop supporting sub-paths and defer to alternate solutions like Sub-path URL aliases module.
  • #717386 follow-up by Dave Reid: Added pathauto_update_6200() to remove the now unsupported sup-paths' variables.
  • #717386 follow-up by Dave Reid: Removed more obsolete sub-path handling code.
  • #739416 by Dave Reid, hctom | risca, klonos: Fixed _pathauto_existing_alias_data() should respect language.
  • #715112 by Dave Reid | fdambrosio: Fixed feed alias '/feed' gets created when the root alias is empty.
  • #861106 by Dave Reid: Add pathauto_path_delete_all() to simplify code for deleting an alias plus all its sub-paths.
  • #841804 by Dave Reid: Fixed entity_uri() should be used wherever possible.
  • #865400 by Dave Reid:Allow other modules to know if alias is pathauto-generated via core path hooks.
  • #593048 by Dave Reid, JirkaRybka, idmacdonald | greg.harvey: Fixed _pathauto_alias_exists() should include neutral language aliases.
  • by Dave Reid: Fixed applytofeeds variables not deleted for unsupported sub-paths.
  • #201151 by sun, Dave Reid, chx | greggles, Aren Cambre, svendecabooter, giorgio79, agentrickard, Rob Loach, doc2@drupalfr.org, Freso: Fixed bulk alias updates to use proper batch API.
  • #730978 by Dave Reid: Cleaned up user account insert and update handling.
  • follow-up by Dave Reid: pathauto_taxonomy_term_insert() called renamed function.
  • by Dave Reid: Removed obsolete taxonomy code in pathauto_create_alias() now that entity URIs are always used.
  • #719906 by Dave Reid | greggles: Simplified hook_install() and hook_uninstall() and provide upgrade path for taxonomy and forum feed paths.
  • by Dave Reid: Synchronizing 7.x-1.x and 6.x-2.x branches.
  • #228762 by Dave Reid, robb, fletchgqc, Bodo Maass | greggles, marcvangend: Fixed un-aliased nodes should still get an alias generated even if the update action is 'Do nothing with existing aliases'.
  • #867854 by Dave Reid | greggles: Do not generate alias if pattern does not have any tokens replaced.
  • by Dave Reid: Removed code now that #844410 is fixed!
  • #752030 by Dave Reid | greggles: Updated pathauto_taxonomy_[vid]_pattern variables to pathauto_taxonomy_[machinename]_pattern.
  • #545216 by Dave Reid: Fixed pathauto_cleanalias() and pathauto_cleanstring().
  • by Dave Reid: Fixed bug with undefined variable $user in pathauto_blog_update_alias().
  • #195323 by xxvelcrar, joshuajabbour, müzso, Dave Reid | greggles, drpitch, morningtime, TravisCarden, ManyNancy: Added Add the (foward) slash to the list of character settings.
  • by Dave Reid: Fixed spelling errors.
  • #855606 by Dave Reid | dpearceMN: Check permission to see verbose messages before showing the message about duplicate aliases.
  • by Dave Reid: Fixed verbose messages displayed during bulk update.
  • by Dave Reid: Removing pathauto.tokens.inc since it is no longer used.
Created by: Dave Reid
Created on: 11 Aug 2010 at 19:48 UTC
Last updated: 16 Jan 2014 at 02:08 UTC
Security update
New features
Bug fixes

Other releases