Updated with renamed argument error codes.
[project/panels.git] / D6UPDATE.txt
CommitLineData
365a20fd
EM
1CHANGES DURING D6 UPDATE
2
3LAYOUTS
4=======
5
6All layouts should use templates
7'icon' now uses the defined path and should no longer have path built in.
8'css' now uses defined path and should no longer have path built in.
9DOCUMENTATION NOTE: You can just copy any layout css file directly to your theme. It should no longer be in theme/layouts directory.
10
11
12CONTENT TYPES
13=============
14
15panels_node_legacy module renamed to panels_node_content.module
dcc5ebb8
EM
16-- NEED UPDATE TO RENAME IN SYSTEM TABLE.
17
d57d6d9d
EM
18'title callback' now has $subtype as the first argument.
19'render' now has $subtype as the first argument.
20
dcc5ebb8
EM
21CONTEXTS
22========
23
24Function signature on submit and validate handlers now: ($form, &$form_values, &$form_state)
25
26RELATIONSHIPS
27========
28
29Function signature on submit and validate handlers now: ($form, &$form_values, &$form_state)
30
31ARGUMENTS
32========
33
34Function signature on submit and validate handlers now: ($form, &$form_values, &$form_state)
a4930cbe
SB
35
36When argument plugins fail to load a context at runtime, they must now return
37error codes instead of FALSE or NULL (previously the practice). The error codes,
38and their respective documentation, can be found at the top of panels.module.