Closed (won't fix)
Project:
Drupal core
Version:
6.x-dev
Component:
base system
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
13 Oct 2005 at 20:52 UTC
Updated:
6 Sep 2007 at 23:59 UTC
Jump to comment: Most recent file
Comments
Comment #1
webchickIndeed. This seems to cause problems with any module using the old form_* functions (which is almost all non-core modules atm), so pretty important this gets fixed!
Here is a simple patch that just adds in the copy from common.inc before Oct. 7. That seemed to solve the immediate problems I was getting, though there also seem to be other functions missing which may have other effects elsewhere.
Comment #2
webchickChanging status.
Comment #3
chx commentedRemove legacy.inc http://drupal.org/node/33852 is the fix. Read that issue.
Comment #4
Dave Cohen commentedThat's not the fix for me. I'm using legacy.inc!
I've got code from my 4.6.x modules that uses the old forms API. While yes, it would be nice to upgrade it all to the new API, that's not going to happen right away. So I need legacy.inc.
Comment #5
Dave Cohen commentedChanged status. Not a duplicate.
Comment #6
jvandyk commentedThis patch is needed to make modules that have not had their forms rewritten work.
Comment #7
hunmonk commentedlegacy.inc is broken in more ways than just this. we're working on the fix, with the intention of having the old forms mostly supported in 4.7. by 'mostly supported', i mean that there will still be some changes devs will need to make to continue to take advantage of legacy support, but they will be minor compared to a full forms upgrade.
please be aware that this is being done ONLY to give devs a proper amount of time to get their mods converted. the new api fixes security issues, so please convert! legacy support will be removed from HEAD some time after 4.7 is branched--which means no legacy support for 4.8...
Comment #8
chx commentedComment #9
bdragon commentedLegacy is dead.