Création du filtre : dans le fichier install, a quoi sert les fonction update_6000 ?

Catégories:

Bonjour à tous,

Difficle d'avoir une réponse la dessus. J'essaie de créer un filtre en dépouillant (honteusement) un autre filtre et souvent, j'ai remarqué le code suivant dans le fichier install :

function embedfilter_update_6000() {
  $ret = array();
  // Create a new format with only this filter.
  db_query("INSERT INTO {filter_formats} (name, roles, cache) VALUES ('%s', '', %d)", 'feature_embed', 1);
  $format_id = db_last_insert_id('filter_formats', 'format');
 
  db_query("INSERT INTO {filters} (`format`, `module`, `delta`, `weight`) VALUES (%d, '%s', %d, %d)", $format_id, 'feature_embed', 0, 0);
  variable_set('embedfilter_format', $format_id);
  return $ret; 
}

Ca sert à quoi ? Est-ce que je dois faire qq chose dans le genre pour utiliser mon filtre ?

Merci d'avance.

#

Non tu peux zapper tout le fichier .install, cela ne sert… qu’à l’installation du module et les _update ne servent que pour les mises à jour de modules déjà installés.

Yoran - arNuméral

#

Merci Yoran.

Syndiquer le contenu