Changeset 47757 in spip-zone


Ignore:
Timestamp:
May 13, 2011, 3:53:03 PM (10 years ago)
Author:
real3t@…
Message:

Bug reporté ici : http://permalink.gmane.org/gmane.comp.web.spip.user/167103 et constaté aussi chez moi.

creer_base(); ne fait pas l'action de rajouter le champ :
$tables_principalesspip_articles?field?accepter_note? = "CHAR(3) DEFAULT NOT NULL";

Contournement faute de meilleure compréhension du problème

Location:
_plugins_/notation
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/notation/base/notation_upgrade.php

    r46349 r47757  
    1818                        include_spip('base/notation');
    1919                        creer_base();
     20                        # creer_base ne marche pas : SPIP ne fait pas le alter sur spip_articles
     21                        sql_alter("TABLE spip_articles ADD COLUMN accepter_note CHAR(3) DEFAULT '' NOT NULL");
    2022                        // mettre les metas par defaut
    2123                        $config = charger_fonction('config','inc');
    2224                        $config();
     25                        // Ruse : sur une NOUVELLE installation, on a déjà tout fait, donc $version_cible directement !!!!
    2326                        ecrire_meta($nom_meta_base_version,$current_version=$version_cible);
    2427                }
     
    99102        sql_drop_table("spip_notations");
    100103        sql_drop_table("spip_notations_objets");
     104        sql_alter("TABLE spip_articles DROP COLUMN accepter_note");
    101105        effacer_meta($nom_meta_base_version);
    102106}
  • _plugins_/notation/plugin.xml

    r46349 r47757  
    22        <nom><multi>[fr]Notation[en]Rating</multi></nom>
    33        <auteur>JEM - b_b - Matthieu Marcillaud</auteur>
    4         <version>0.9.2</version>
     4        <version>0.9.3</version>
    55        <version_base>0.6.2</version_base>
    66        <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.