Projet

Général

Profil

Révision 5a7e6170

Ajouté par Florent Torregrosa il y a environ 10 ans

Update :

  • panels : 7.x-3.3 -> 7.x-3.4
  • pdf_reader : 7.x-1.0-rc4 -> 7.x-1.0-rc5

Voir les différences:

drupal7/sites/all/modules/panels/panels_mini/plugins/content_types/panels_mini.inc
109 109
  $block->content = panels_render_display($mini->display);
110 110
  $block->title = $mini->display->get_title();
111 111

  
112
  if (user_access('administer mini panels')) {
113
    $block->admin_links = array(
114
      array(
115
        'title' => t('Configure mini panel'),
116
        'href' => "admin/structure/mini-panels/list/$subtype/edit/content",
117
        'query' => drupal_get_destination(),
118
      ),
119
    );
120
  }
121

  
112 122
  unset($viewing[$mini->name]);
113 123
  return $block;
114 124
}
......
137 147
  return $title;
138 148
}
139 149

  
150
/**
151
 * Callback to provide administrative info. Provide links to edit the mini
152
 * panel.
153
 */
154
function panels_mini_panels_mini_content_type_admin_info($subtype, $conf) {
155
  $mini = panels_mini_load($subtype);
156
  if (!$mini) {
157
    return FALSE;
158
  }
159

  
160
  $block = new stdClass();
161
  $block->title = $mini->admin_title;
162
  $admin_pages = array(
163
    t('Settings') => 'basic',
164
    t('Context') => 'context',
165
    t('Layout') => 'layout',
166
    t('Content') => 'content',
167
  );
168

  
169
  $links = array();
170
  foreach ($admin_pages as $title => $tail) {
171
    $links[] = l($title, 'admin/structure/mini-panels/list/' . $subtype . '/edit/' . $tail, array('query' => drupal_get_destination()));
172
  }
173

  
174
  $block->content = theme('item_list', array('items' => $links));
175
  return $block;
176
}

Formats disponibles : Unified diff