| /[drupal]/contributions/modules/pathauto/pathauto.module |
Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
bug #369840 by Dave Reid, port by DamienMcKenna: If a user changes the automatic path, try to remember that in the future
bug #369840 by Dave Reid: If a user changes the automatic path, try to remember that in the future
bug #553508 by rfay: Object assignment destroys roles for subject
bug #553508 by rfay: Object assignment destroys roles for subject
bug #553508 by rfay: Object assignment destroys roles for subject
revert #423132 as it had no point being in 5.x to begin with
bug #423132 by nonsie and greggles: Incorrect retrival of node's taxonomy terms with revisions
bug #423132 by nonsie and greggles: Incorrect retrival of node's taxonomy terms with revisions
bug #423132 by nonsie and greggles: Incorrect retrival of node's taxonomy terms with revisions
bug #428332 by greggles and gbrussel: Call to undefined function pathauto_get_placeholders()
bug #428332 by greggles and gbrussel: Call to undefined function pathauto_get_placeholders()
bug #428332 by greggles and gbrussel: Call to undefined function pathauto_get_placeholders()
Bug #331357 by Freso and greggles: Requires are unanchored.
Bug #331357 by Freso: Requires are unanchored.
Bug #331357 by Freso: Requires are unanchored.
Bug #337615 by jrguitar21: require_once failure on cron with modules that have a register_shutdown_function.
Bug #337615 by jrguitar21: require_once failure on cron with modules that have a register_shutdown_function.
Bug #337615 by jrguitar21: require_once failure on cron with modules that have a register_shutdown_function.
Task #256340 by Freso, hass: Cleaning up strings.
feature #183625 by thesaint02, triskelion, and greggles: Create an alias for personal contact forms
bug #274328 by takafumi: Typo in bulk generate text 'a a'
task #264909 by greggles and Freso: Update README.txt - How to initially set up Pathauto
bug #255286 bookpathalias token broken
Bug #268875 by greggles: "notice: Undefined property: stdClass::$path" on node/add/$content_type
Task #264665 by Freso and greggles: Synchronising 5.x-2.x and 6.x-1.x code, batch 2
Task #262774 by Freso and dvinegla: Code (style) normalisation
Task #262774 by Freso and dvinegla: Code (style) normalisation
bug #261060 by principessaDS with cleanup by greggles: Editing customized profile fields deletes blog aliases
bug #261060 by principessaDS with cleanup by greggles: Editing customized profile fields deletes blog aliases
bug #262464 by dropcube and Freso: path disappears after previewing node
Follow-up to feature request #208860 by dvinegla and Freso: Further refinement of per-language patterns, now including option for language neutral pattern.
Bug #265079 by Freso, based on idea by Moonshine: Move the manual path alias checkbox so that the input field is actually below it
Task #264665 by Freso: Synchronising 5.x-2.x and 6.x-1.x code, batch 1
bug 265079 by Freso, based on idea by Moonshine: Move the manual path alias checkbox so that the input field is actually below it
task #258314 by Freso, mustafau, and greggles: Doxygen clean-up
task #258314 by mustafau, greggles, and Freso: Doxygen clean-up, batch 2 (+ some white-space removal)
White-space clean-up by me, POT update included
task #258314 by Freso: Doxygen clean-up, batch 1
bug #257473 by greggles and Freso Mach5 edition: followup - missed the check in one spot and a cleaner if statement with one less string compare. Go Speed Go!
bug #257473 by greggles: the node/add node/nid/edit form doesn't get the checkbox/disable when default pattern is blank but with node specific pattern
Bug #257427 by Freso: $disable_text set but not used anywhere
By Freso: Whitespace and comment punctuation.
By Freso: Code clean up; whitespace/new-lines. (Last clean up for today, promise :))
By Freso: Code clean up; quotes and whitespace. (Missed a few things in last commit.)
By Freso: Code clean up; quotes and whitespace.
By Freso: Code clean up; double quotes and whitespaces.
task #255655 by Freso: Split admin functions into their own file
bug #253129 by greggles: admin page moved, point help text at new location
task #254223 by Freso: various minor style changes
task #254223 by Freso: various minor style changes (also removed two files no longer used for event and i18n integration)
bug #253894 by Freso and hass: Superfluous t() calls
task #250235 by Gábor Hojtsy: Usability: Integrate with URL alias page and align with Drupal 6 'terms'
feature #208860 by drewish: Add per-language patterns for multilingual node types
bug # by beholder: menu access notation update for 6.2
feature #210595 by Murz and drewish: Create equal aliases for one translateble node in different languages
bug #243538 by beholder: Empty 'termalias' placeholder after #241132
bug #243538 by beholder: Empty 'termalias' placeholder after #241132
task #241132 by steamedpenguin: coding standards cleanup
task #241132 by steamedpenguin: coding standards cleanup
bug #230125 by emok tested by Moonshine: pathauto overwrites alias, even when option turned off
bug #225554 by dropcube: Pathauto no longer creating aliases on node_save()
bug #228696 by greggles: bulk delete didn't include blogs or forums in list (add them)
bug #228696 by greggles: bulk delete didn't include blogs or forums in list (add them)
bug #228775 by greggles: Deleting nodes with feed aliases doesn't delete the feed alias
bug #228775 by greggles: Deleting nodes with feed aliases doesn't delete the feed alias
small notice in pathauto_taxonomy.inc
bug #219726 by psynaptic: 'update path aliases' node operation breaks publish operation
bug #219726 by psynaptic: 'update path aliases' node operation breaks publish operation
bug #224112 by sun: typo in permission used in access check
bug #224112 by sun: typo in permission used in access check
small fix suggested by coder module
small fix suggested by coder module
bug #223386 by greggles: remove dead index bulk update code
feature #138460 by greggles: allow admin to configure feed alias pattern
feature #138460 by greggles: allow admin to configure feed alias pattern
bug #217992 by greggles: Can't create panel pages because of Path field locked
bug #217992 by greggles: Can't create panel pages because of Path field locked
bug #218279 by greggles: ensure aliases are unique among existing aliases and redirects
bug #221512 by greggles: warn users about spaces and + since they aren't generally a good idea
bug #221512 by greggles: warn users about spaces and + since they aren't generally a good idea
parse error and double applied a patch...whoops
feature #219726 by wad: Add update path aliases as a node operation
bug #221189 by greggles: only offer to bulk delete aliases for enabled modules
bug #221189 by greggles: only offer to bulk delete aliases for enabled modules
feature #219726 by wad: Add update path aliases as a node operation
feature #219726 by wad: Add update path aliases as a node operation
reverting #180440 if an alias is manually created, don't automatically update it (among other related issues)
reverting #180440 if an alias is manually created, don't automatically update it (among other related issues)
bug #217160 by jgoldberg: debug code accidentally left in
bug #217160 by jgoldberg: debug code accidentally left in
bug #201659 pathauto overwrites admin created alias when 'automatically alias' has been unchecked if followup edit is done by non-path-admin
bug #201659 pathauto overwrites admin created alias when 'automatically alias' has been unchecked if followup edit is done by non-path-admin
reverting #193733 because it caused regression #214724 : when admin edits user account creates incorrect alias
reverting #193733 because it caused regression #214724 : when admin edits user account creates incorrect alias
bug #208820 by quicksketch and greggles: only add javascript and only take actions if there is a path box to modifiy (prevents conflicts with webform)
bug #208820 by quicksketch and greggles: only add javascript and only take actions if there is a path box to modifiy (prevents conflicts with webform)
bug #214013 by jgoldberg: saving profile removes blog url aliases due to incorrect permission title
small notice error on user edit with no user defined roles
small notice error on user edit with no user defined roles
feature #207797 by Island Usurper: Allow other object types in Bulk Delete form
feature #207797 by Island Usurper: Allow other object types in Bulk Delete form
bug #210640 by greggles, found by beginner: notices on nodes without taxonomy.
bug #210640 by greggles: notices on nodes without taxonomy.
#188606 by vito_swat, universal aliasing for taxonomies (so image galleries and ...work)
#197929 by greggles, on nodeapi delete try to delete the alias in case the user is not a path admin - followup for copy/paste bug
#197929 by greggles, on nodeapi delete try to delete the alias in case the user is not a path admin
#196465 by vito_swat, Editing taxonomy name doesn't change taxonomy alias
#193733 by Junyor and greggles, Access Denied after account creation when using ldapauth and securesite
#193733 by Junyor and greggles, Access Denied after account creation when using ldapauth and securesite
#199264 by greggles: allow really long patterns, found by Stefan Vaduva
#197929 by greggles, on nodeapi delete try to delete the alias in case the user is not a path admin
#188606 by vito_swat, universal aliasing for taxonomies (so image galleries and ...work)
#196465 by vito_swat, Editing taxonomy name doesn't change taxonomy alias
#199264 by greggles: allow really long patterns, found by Stefan Vaduva
bug #192126 reported by skizzo patch by greggles, incorrect use of t function
bug #192126 reported by skizzo patch by greggles, incorrect use of t function
bug #195153 by vito_swat, no table prefixing in url_alias_extra query
bug #195153 by vito_swat, no table prefixing in url_alias_extra query
bug #192298 by greggles and jbjaaz, collapse token list to reduce UI clutter
bug #192298 by greggles and jbjaaz, collapse token list to reduce UI clutter
bug #175830 by greggles: regression from #180440, automatically alias new nodes
bug #175830 by greggles: regression from 180440, automatically alias new nodes
bug #194669 by greggles, undefined function pathauto_cleanstring in some scenarios
bug #194669 by greggles, undefined function pathauto_cleanstring in some scenarios
features #180440 and #193558 by greggles, if admin creates alias don't replace it with a pathauto value on subsequent edits and provide a 'delete pathauto aliases' feature
features #180440 and #193558 by greggles, if admin creates alias don't replace it with a pathauto value on subsequent edits and provide a 'delete pathauto aliases' feature
bugfix #192949 by bainome and greggles, Fatal error Unsupported operand types when editing a user
bugfix #192949 by bainome and greggles, Fatal error Unsupported operand types when editing a user
feature #32956 by greggles, More on Verbose option - decide who can see the alias changes information
feature #32956 by greggles, More on Verbose option - decide who can see the alias changes information
bug #192300 by greggles, if there is no pattern, don't alter the node form
bug #192300 by greggles, if there is no pattern, don't alter the node form
bugfix #191187 by greggles, change includes to requires to highlight file inclusion problems more clearly
bugfix #191187 by greggles, change includes to requires to highlight file inclusion problems more clearly
feature #144366 by greggles, provide [bookpathalias] token
feature #144366 by greggles, provide [bookpathalias] token
feature #83993 by greggles, Blog path alias created for users who have no permissions to have own blog
feature #83993 by greggles, Blog path alias created for users who have no permissions to have own blog
feature #191393 by greggles, pinpoint problem for 'not valid within the scope of tokens' errors
feature #191393 by greggles, pinpoint problem for 'not valid within the scope of tokens' errors
more comment cleanup
comment cleanup
#185348 by greggles, optionally reduce strings to ascii128
#185348 by greggles, optionally reduce strings to ascii128
#184293 by greggles, followup because my regex was greedy which caused problems
#184293 by greggles, followup because my regex was greedy which caused problems
#187499 by greggles, if i18n-ascii.txt is removed, reset the transliterate option since it is disabled and the admin can't do it, slight thinko in install, 1 is replace, not 0,
#187499 by greggles, if i18n-ascii.txt is removed, reset the transliterate option since it is disabled and the admin can't do it
various E_ALL fixes backported from HEAD and more followup from #194293
more Drupal6 compliance - note that this one even somewhat works
form values are in the form_state['values'] not in the form - /me goes to clarify docs
synching MAIN to current DRUPAL-5--2 branch with a port of Pathauto to 6 based on coder module's advice
#184293 by greggles, followup to make this work on defaults and the 'specialized' patterns
#118676 by WimLeers and greggles, separate aliasing for forums and forum containers port to 5.x-2.x
#184293 by greggles, make the need for the use of -raw more obvious and warn if users use the wrong tokens
syntax error in install from 184118 - oops. Also cleanups from coder and made update action text a little more consistent
#100835 by jjeff and greggles, If path redirect is installed provide new update option 'Create a new alias. Redirect from old alias.'
#184119 by greggles, weird behavior if punctuation action is set to remove for separation character
cleaning up UI and removing a debug message
#184724 by John Morahan, pathauto_help() returns '' when there is no help
#143831 by greggles and others, punctuation character fixes and a few other random fixes
#179793 by fysa, Increase bulkupdate limit field length from 3 to 4 characters.
from #179503 by greggles, remove UI about quotes until we get the full thing in
#179066 by Rob Loach, incorrect use of links in t() function broke link to admin page
#177058 by greggles, provide a warning not to use punctuation in strings to remove field
#176414 by knseibert, contrib folder missing -> include_once error
#173854 by greggles found by Josh B, With Taxonomy turned off - Call to undefined function taxonomy_get_parents_all()
#173854 by greggles found by Josh B, With Taxonomy turned off - Call to undefined function taxonomy_get_parents_all()
#173429 by meatbites, Auto alias generation without explicit permission, fixing regression from #170673
#106296 by greggles, allow users to specify whether the URL should be all lower case or leave patterns alone #159216 by greggles, provide catalias token #128366 by greggles, provide admin feature to delete all aliases of certain types
#167072 by mikesmullin, path updates use old values on user edit
#170673 by meatbites/dmitrig01/greggles, override pathauto with your own alias (oh, hello jquery)
#168383 followup by principessaDS, call to undefined function pathauto_get_placeholders
#168383 by greggles with help from freixas, call to undefined function pathauto_get_placeholders
code cleanup via coder module - thanks Doug Green\!
#60526 by greggles, slight mistake in last refactoring patch
#60526 by greggles, refactor includes to pull hooks into the module and #167056 by greggles, use more specific permissions
#162740 by henry polte revised by greggles, remove slash from catpath as it gets built to prevent weird urls
#113499 by greggles, stop checking patterns for compatability with max length
#134473 by greggles with help from chx, Fix CTYPE required but not available by using new pattern
#153915 by greggles, Multiple consecutive 'separators' not stripped and a notice fix
#155273 by greggles, when using taxonomy_get_parents_all we can't also add on the category->name because it doubles up the term as parent/term/term
#160822 by jscheel and fhelmschrott, match bulk update description to the actual task of generating for not yet aliased items
#155273 by greggles noticed by fhelmschrott, catpath didn't get all parents
#160816 by greggles with idea by fago, flush the token cache in case other token modules (auto node title) have inserted stale values into the tokens
#67665 by greggles with ideas from killes, perform bulkupdate in configurable sized chunks to improve scalability
#142762 by greggles, bulk updates should only update un-aliased nodes
reformatting menu callbacks comment typo fix (pathauto no autopath removed unused code that was in comments reformatting queries onto one line #140333 by greggles, category alias making forum aliases when no forums enabled #143561 by greggles, Cannot have more than one category path setting
Several fun changes. Yay. #129482 by greggles, use token module for patterns - mostly works, probably has some bugs or important enhancements to shake out. The contrib (event and i18n) token interaction is completely untested. #137307 by Claudiu Cristeau and greggles transliteration path brokenosity and better help text. #115627 by Astralp and greggles, provide a bulk remove #130930 by hass, German translation and POT file (adding to 5-2 branch) Some doc fixes/addition (no issue) by greggles And, a basic regression test which can be executed using selenium! w00t!
#134998 by add1sun, Code cleanup to match coder.module's set of rules for Drupal code style
#98964 by greggles, make transliteration optional (but disable it unless the i18n-ascii.txt exists)
#88195 by greggles, remove the updates that didn't actually do anything, forgot a function
#91105 remove the listing page functionality, by greggles
#88195 Remove the updates that didn't actually do anything, by greggles also did some small whitepace changes near these fixes
#103403 warn users that bulk updates may not complete for lots of aliases, by greggles
synching DRUPAL-5 and DRUPAL-5--2 branches - I meant to do this prior to the branch - oh well
#110674 by fgm and NikLP, use drupal_get_path for include files to help with open_basedir problems
#61815 by tomamic and greggles, expose control over transliteration to the site admin
#92900 by samo, stefano73, and greggles, fixes error taxonomy_get_term() bug when adding terms and the use of freetagging in most alias patterns
#57046 by TheWhippinpost and me, provide better warning text and limit element lengths to 100 to make feed aliases more likely to work
#45686 by Wesley Tanaka, fixes MENU_HIDE notices
#91128 by greggles, Update Action Default value to replace old alias and use hyphen as default separator #57046 by greggles, Make field aliases more likely to work by providing a shorter default max alias/component length
#84152 by me, slight performance increase at the cost of hardcoding file names
#97055 by lyricnz, Fix six e_notice messages in pathauto
#92890 by ac and greggles, update for new format_plural
#92889 by ac, use sentence capitalization
from #78113 by lyricnz, make pathauto (more) E_ALL compliant
#85301 revert 60526 because paths weren't updating, by greggles
85301 revert 60526 because paths weren't updating, by greggles
#88823 make pathauto pass the code checker and code-style, by greggles
#88823 make pathauto pass the code checker, by greggles
#84553 allow users to specify a list of words to ignore when generating the alias, by pjb
Part of #57733 was accidentally left out (re-ordering a sentence), including it
#57733 make translation of pathauto possible, by wulff, fgm, steef
#57733 make translation of pathauto possible, by wulff, fgm, steef
#78347 replace or drop apostrophes on user option, by fgm
#78347 replace or drop apostrophes on user option, by fgm
#86675 fixing $id$ and trailing newlines and ?> etc., by bdragon
#86675 fixing $id$ and trailing newlines and ?> etc., by bdragon also updated README.txt
#65736 fix b tags to em by drewish with modifications for 5.0
#65736 link to admin modules is incorrect , by drewish
#78113 add add depends to .info instead of settings, by greggles
#78113 add .info file, by drewish
#68599 Pathauto Overwrites Existing Callbacks, by RobRoy
#68599 Pathauto Overwrites Existing Callbacks, by RobRoy
#60526 Don't execute code upon include, by moshe weitzman and greggles
#60526 Don't execute code upon include, by moshe weitzman and greggles
#79460 make the ignoring alias message respect verbosity setting, by joshk
#79460 make the ignoring alias message respect verbosity setting, by joshk
#72149 proposed change by groovy - thanks #78113 changes by walkah and drewish - thanks added file version tag to some files that had a non working version... and generally bringing in line with coding guidelines
#72149 proposed change by groovy - thanks added file version tag all files but pathauto.module removed trailing ?> to fix headers already sent and generally bringing in line with coding guidelines
Removed '?>' at the end of all files, and added CVS version tags
Applied http://drupal.org/node/45686
More updates for 4.7.
Fix form_alter hook
Final (!?) fix to the 10/26 fix
Drupal 4.7 support - first take
Bug fix: taxonomy info sometimes ignored
Added a maximum alias component length setting. Make enabling of feed aliases specific to the content type.
Several enhancements
Fixed bug in paging of indexes
Also exlude "blog" and "admin" as alises. Un-implement blog_pathauto_page() - leave the default blog behavior.
Implemented blog_pathauto_page(). No longer treat hyphens as alphanumerics (i.e., replace them with separators). Don't allow "user" as an alias.
Misc tweaks/bug fixes
Multiple changes
Taxonomy fix, add index aliases, add [bookpath]
Fix empty separator bug
Fixed 4.5 bug
Several updates
Refactoring of pathauto module
Implementation of user/blog aliases
Convert accents and ligatures to ASCII equivalents (fix oversight)
Convert accents and ligatures to ASCII equivalents
Recreating pathauto module
Implement node-specific patterns
Fix bulk update bugs - type and book info not retrieved for node
Added type and book placeholders
Add feed aliases
Bug fix - broke if the taxonomy module was not enabled
New module pathauto
file pathauto.module was initially added on branch DRUPAL-4-5.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |