'; if ((isset($HTTP_POST_VARS["action1"])) && ($HTTP_POST_VARS["action1"] == "suppression")) { $action='suppression'; $HTTP_POST_VARS["action1"]=''; }else if ((isset($HTTP_POST_VARS["action1"])) && ($HTTP_POST_VARS["action1"] == "création")) { $action='création'; $HTTP_POST_VARS["action1"]=''; } else{ $action='message'; } //$tables= array('auteurs','articles','rubriques','breves','syndic','mots'); foreach ($tables as $value) { $table = $value; if ($action=='création'){ $query = "SELECT spip_$table.plus FROM spip_$table"; $existe = spip_query_db($query); if (!$existe){ $query = " ALTER TABLE spip_$table ADD plus text NOT NULL DEFAULT '' "; $création = spip_query_db($query); //$création = $query; //echo $création."
"; if ($création){ echo "
La création du champs 'plus' de la table spip_$table a réussi.
"; $existe =1; } else{ echo "
La création du champs 'plus' de la table spip_$table a échoué.
"; $echec=1; } }else{ echo "
Le champs 'plus' de la table spip_$table existe déjà.
"; } }else if ($action=='suppression'){ $query = "SELECT spip_$table.plus FROM spip_$table"; $existe = spip_query_db($query); if ($existe){ $query = "ALTER TABLE spip_$table DROP plus "; $suppression = spip_query_db($query); //$suppression = $query; //echo $suppression."
"; if ($suppression){ echo "
La suppression du champs 'plus' de la table spip_$table a réussi.
"; $existe =0; } else{ echo "
La suppression du champs 'plus' de la table spip_$table a échoué.
"; } }else{ echo "
Le champs 'plus' de la table spip_$table n'existe pas.
"; } } } if ($action=='message'){ if ($existe){ echo ''.$auteur_session['nom']. " est autorisé en tant qu'administrateur du site
à supprimer les champs 'plus' pour les tables:
  • spip_auteurs
  • spip_articles
  • spip_rubriques
  • spip_breves
  • spip_syndic
  • spip_mots
."; }else{ echo ''.$auteur_session['nom']. " est autorisé en tant qu'administrateur du site
à créer les champs 'plus' pour les tables:
  • spip_auteurs
  • spip_articles
  • spip_rubriques
  • spip_breves
  • spip_syndic
  • spip_mots
."; } } $action=[(#ENV{action}|?{#ENV{action},'form'})]; switch ($action) { case 'form': ?>
Supprimer les nouveaux champs 'plus'
Créer les nouveaux champs 'plus'
Mettre à jour les nouveaux champs avec leur champs EXTRAS homonymes.
[(#EXTRA|?{[(#EXTRA|extra_mise_a_jour{'articles',#ID_ARTICLE})],''})] [(#EXTRA|?{[(#EXTRA|extra_mise_a_jour{'rubriques',#ID_RUBRIQUE})],''})] [(#EXTRA|?{[(#EXTRA|extra_mise_a_jour{'breves',#ID_BREVE})],''})] [(#EXTRA|?{[(#EXTRA|extra_mise_a_jour{'sites',#ID_SYNDIC})],''})] [(#EXTRA|?{[(#EXTRA|extra_mise_a_jour{'mots',#ID_MOT})],''})]
Vérifier la mise à jour des nouveaux champs.

Seuls les administrateurs peuvent accéder à cette page

#NOM_SITE_SPIP

#LOGIN_PUBLIC