6 * Definition of the 'list' panel style.
12 'description' => t('Presents the panes in the form of an HTML list.'),
13 'render region' => 'panels_list_style_render_region',
14 'settings form' => 'panels_list_style_settings_form',
22 function theme_panels_list_style_render_region($display, $region_id, $panes, $settings) {
25 foreach ($panes as
$pane_id => $item) {
31 if (empty($settings['list_type'])) {
32 $settings['list_type'] = 'ul';
35 return theme('item_list', $items, NULL
, $settings['list_type']);
39 * Settings form callback.
41 function panels_list_style_settings_form($style_settings) {
42 $form['list_type'] = array(
44 '#title' => t('List type'),
46 'ul' => t('Unordered'),
49 '#default_value' => (isset($style_settings['list_type'])) ?
$style_settings['list_type'] : 'ul',