Projet

Général

Profil

Révision 8e7483ab

Ajouté par Assos Assos il y a plus de 4 ans

Weekly update of contrib modules

Voir les différences:

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