@@ -333,38 +333,40 @@ function gin_css_alter(&$css) {
333
333
* Changes vertical tabs to container.
334
334
*/
335
335
function gin_form_node_form_alter (&$ form , &$ form_state , $ form_id ) {
336
- $ form ['layout_region_node_main ' ] = array (
337
- '#type ' => 'container ' ,
338
- '#attributes ' => array (
339
- 'class ' => array ('layout-region-node-main ' ),
340
- ),
341
- );
342
- $ form ['layout_region_node_secondary ' ] = array (
343
- '#type ' => 'container ' ,
344
- '#attributes ' => array (
345
- 'class ' => array ('layout-region-node-secondary ' ),
346
- ),
347
- );
348
- foreach (element_children ($ form ) as $ key ) {
349
- $ skips = array (
350
- 'layout_region_node_main ' ,
351
- 'layout_region_node_secondary ' ,
336
+ if (theme_get_setting ('edit_form_sidebar ' , 'gin ' )) {
337
+ $ form ['layout_region_node_main ' ] = array (
338
+ '#type ' => 'container ' ,
339
+ '#attributes ' => array (
340
+ 'class ' => array ('layout-region-node-main ' ),
341
+ ),
352
342
);
353
- $ form ['layout_region_node_secondary ' ]['additional_settings ' ] = $ form ['additional_settings ' ];
354
- unset($ form ['additional_settings ' ]);
355
- if (!in_array ($ key , $ skips )) {
356
- if ((empty ($ form [$ key ]['#group ' ]) || $ form [$ key ]['#group ' ] != 'additional_settings ' )) {
357
- $ form ['layout_region_node_main ' ][$ key ] = $ form [$ key ];
358
- unset($ form [$ key ]);
359
- }
360
- elseif (!empty ($ form [$ key ]['#group ' ]) && $ form [$ key ]['#group ' ] == 'additional_settings ' ) {
361
- $ form [$ key ]['#collapsed ' ] = TRUE ;
362
- $ form ['layout_region_node_secondary ' ][$ key ] = $ form [$ key ];
363
- unset($ form [$ key ]);
343
+ $ form ['layout_region_node_secondary ' ] = array (
344
+ '#type ' => 'container ' ,
345
+ '#attributes ' => array (
346
+ 'class ' => array ('layout-region-node-secondary ' ),
347
+ ),
348
+ );
349
+ foreach (element_children ($ form ) as $ key ) {
350
+ $ skips = array (
351
+ 'layout_region_node_main ' ,
352
+ 'layout_region_node_secondary ' ,
353
+ );
354
+ $ form ['layout_region_node_secondary ' ]['additional_settings ' ] = $ form ['additional_settings ' ];
355
+ unset($ form ['additional_settings ' ]);
356
+ if (!in_array ($ key , $ skips )) {
357
+ if ((empty ($ form [$ key ]['#group ' ]) || $ form [$ key ]['#group ' ] != 'additional_settings ' )) {
358
+ $ form ['layout_region_node_main ' ][$ key ] = $ form [$ key ];
359
+ unset($ form [$ key ]);
360
+ }
361
+ elseif (!empty ($ form [$ key ]['#group ' ]) && $ form [$ key ]['#group ' ] == 'additional_settings ' ) {
362
+ $ form [$ key ]['#collapsed ' ] = TRUE ;
363
+ $ form ['layout_region_node_secondary ' ][$ key ] = $ form [$ key ];
364
+ unset($ form [$ key ]);
365
+ }
364
366
}
365
367
}
368
+ $ form ['layout_region_node_secondary ' ]['options ' ]['#collapsed ' ] = FALSE ;
369
+ $ form ['#attached ' ]['css ' ][] = backdrop_get_path ('theme ' , 'gin ' ) . '/dist/css/components/edit_form.css ' ;
370
+ $ form ['#attached ' ]['js ' ][] = backdrop_get_path ('theme ' , 'gin ' ) . '/dist/js/edit_form.js ' ;
366
371
}
367
- $ form ['layout_region_node_secondary ' ]['options ' ]['#collapsed ' ] = FALSE ;
368
- $ form ['#attached ' ]['css ' ][] = backdrop_get_path ('theme ' , 'gin ' ) . '/dist/css/components/edit_form.css ' ;
369
- $ form ['#attached ' ]['js ' ][] = backdrop_get_path ('theme ' , 'gin ' ) . '/dist/js/edit_form.js ' ;
370
372
}
0 commit comments