FINAL suepr merge step : added all modules to this super repos
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Implements hook_features_api().
|
||||
*/
|
||||
function block_features_api() {
|
||||
return array();
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements hook_features_export().
|
||||
*/
|
||||
function block_features_export($data, &$export) {
|
||||
$pipe = array();
|
||||
foreach ($data as $bid) {
|
||||
$split = explode('-', $bid);
|
||||
$module = array_shift($split);
|
||||
$delta = implode('-', $split);
|
||||
|
||||
$export['dependencies'][$module] = $module;
|
||||
|
||||
switch ($module) {
|
||||
case 'views':
|
||||
if (strlen($delta) == 32) {
|
||||
$hashes = variable_get('views_block_hashes', array());
|
||||
if (!empty($hashes[$delta])) {
|
||||
$delta = $hashes[$delta];
|
||||
}
|
||||
}
|
||||
|
||||
$delta_split = explode('-', $delta);
|
||||
$view_name = $delta_split[0];
|
||||
if (!empty($view_name)) {
|
||||
$pipe['views'][] = $view_name;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
return $pipe;
|
||||
}
|
Reference in New Issue
Block a user