Révision 8e7483ab
Ajouté par Assos Assos il y a plus de 4 ans
drupal7/sites/all/modules/file_entity/file_entity.install | ||
---|---|---|
1095 | 1095 |
// database. It has been removed due to reported problems and is better |
1096 | 1096 |
// addressed by adding support for ctools default content to features. |
1097 | 1097 |
} |
1098 |
|
|
1099 |
/** |
|
1100 |
* Remove deprecated views_plugin_access_menu plugin. |
|
1101 |
*/ |
|
1102 |
function file_entity_update_7227() { |
|
1103 |
$result = db_query("SELECT vid, id, display_options FROM {views_display}"); |
|
1104 |
foreach ($result as $record) { |
|
1105 |
$options = unserialize($record->display_options); |
|
1106 |
if (isset($options['access']) && is_array($options['access']) && isset($options['access']['type']) && $options['access']['type'] === 'menu') { |
|
1107 |
$options['access'] = array( |
|
1108 |
'type' => 'perm', |
|
1109 |
'perm' => 'access administration pages', |
|
1110 |
); |
|
1111 |
|
|
1112 |
db_query("UPDATE {views_display} SET display_options = :options WHERE vid = :vid AND id = :id", array( |
|
1113 |
'vid' => $record->vid, |
|
1114 |
'id' => $record->id, |
|
1115 |
'options' => serialize($options), |
|
1116 |
)); |
|
1117 |
} |
|
1118 |
} |
|
1119 |
} |
|
1120 |
|
Formats disponibles : Unified diff
Weekly update of contrib modules