I've a Drupal 6 multi-site that uses many modules, I've recently updated Vertical Tabs and therefore found out about Form Controller. Upon enabling it, Pathauto starts to complain Call to undefined function pathauto_punctuation_chars() and it is impossible to update the configuration settings. Disabling Form Controller puts things right again.
I'm assuming this is a bug in Form Controller but not really sure.
Comments
Comment #1
dave reidI can't duplicate this. Which version of pathauto are you using?
Comment #2
sunComment #3
Dave Kinchlea commentedSorry, I didn't see your reply for some reason (bad filtering on my part)... pathauto version = "6.x-1.2".
I've since upgraded, now using "Form"
// $Id: form.module,v 1.6 2009/12/13 19:00:29 davereid Exp $and seeing exactly the same thing. Upon saving any configuration settings in pathauto, I get WSOD and the following in /var/log/apache2/error.logI have a LOT of modules (circa 350), I can only assume there is some conflict somewhere ... any thoughts as to the type of module that might be causing this? Something I can grep for perhaps?
Comment #4
sunMoving to proper queue.
Comment #5
restyler commentedI confirm there is the conflict.
The error is gone after Form module was disabled.
Versions:
Form 6.x-1.x-dev datestamp = "1260749169"
Pathauto 6.x-1.x-dev datestamp = "1241313548"
Comment #6
rsvelko commentedI don't know exactly why this happens.
Neither do I know why this link fixes the bug : #654714: Fatal Error call to unefined function pathauto_punctuation_chars when saving the settings (#3)
But it does (for us and 3,4 people in the mentioned queue) and I x-post it here from the pathauto queue. Temporary fixes are better than nothing.
Cheers.
Comment #7
sunComment #8
pumpkinkid commentedI want to ad myself to the list of people seeing this same issue... I too have been able to fix the issue with the recommended fix.
I was using an old version of the form dev but even updating to the latest versions of both Path Auto and Form I was getting the error message.
PK