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