[SPIP Zone] champ supplémentaire SPIP2

bijour,

je passe un site 1.9 en SPIP2,
j'avais extra_homonymes, et extras, je retrouve vaguement mes petits, à force de recherche et recoupement.

Mais, mais, quelqu'un aurait l'aimable amabilité de me dire juste comment on crée pour un plugin une colonne supplémentaire
comme dans la table spip_articles en SPIP2, pour moi ça marche pas (psst pas d'accès à mysql de suite)

Créer une autre table est bien expliquée, mais pas juste 2/3 colonnes de plus via un plugin, alors merci!

++
touti

Oui je suis intéressé aussi! Je cherche comment faire pour créer à partir d'un plugin des champs supplémentaires sur les tables d'un autre plugin, mais je ne trouve pas de doc.. Si elle existe, elle est bien cachée :wink:

Merci

BB

toutati a écrit :

bijour,

je passe un site 1.9 en SPIP2,
j'avais extra_homonymes, et extras, je retrouve vaguement mes petits, à force de recherche et recoupement.

Mais, mais, quelqu'un aurait l'aimable amabilité de me dire juste comment on crée pour un plugin une colonne supplémentaire
comme dans la table spip_articles en SPIP2, pour moi ça marche pas (psst pas d'accès à mysql de suite)

Créer une autre table est bien expliquée, mais pas juste 2/3 colonnes de plus via un plugin, alors merci!

++
touti
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Ah! j'ai trouvé ça: http://doc.spip.org/@sql_alter

toutati a écrit :

bijour,

je passe un site 1.9 en SPIP2,
j'avais extra_homonymes, et extras, je retrouve vaguement mes petits, à force de recherche et recoupement.

Mais, mais, quelqu'un aurait l'aimable amabilité de me dire juste comment on crée pour un plugin une colonne supplémentaire
comme dans la table spip_articles en SPIP2, pour moi ça marche pas (psst pas d'accès à mysql de suite)

Créer une autre table est bien expliquée, mais pas juste 2/3 colonnes de plus via un plugin, alors merci!

++
touti
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Bernard Blazin a écrit :

Ah! j'ai trouvé ça: http://doc.spip.org/@sql_alter

Bernard Blazin,
peux tu réfléchir entre 10 à 20 jours avant d'envoyer une réponse,
ça me ferait des vacances

merci
touti

Salut,

2008/12/15 toutati <toutati@free.fr>

Mais, mais, quelqu’un aurait l’aimable amabilité de me dire juste comment on crée pour un plugin une colonne supplémentaire

Regarde comment c’est fait dans le plugin Agenda-2

Si tu es dans une mise à jour, alors le champ est créé comme ceci :
sql_alter(« TABLE spip_rubriques ADD agenda tinyint(1) DEFAULT 0 NOT NULL »);

Sinon dans la partie déclaration des tables principales, le champ est déclaré comme ceci :
$tables_principales[‹ spip_rubriques ›][‹ field ›][‹ agenda ›] = ‹ tinyint(1) DEFAULT 0 NOT NULL ›;

.Gilles

comme dans la table spip_articles en SPIP2, pour moi ça marche pas (psst pas d’accès à mysql de suite)

Créer une autre table est bien expliquée, mais pas juste 2/3 colonnes de plus via un plugin, alors merci!

++
touti


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

toutati a écrit :

Bernard Blazin a écrit :

Ah! j'ai trouvé ça: http://doc.spip.org/@sql_alter

Bernard Blazin,
peux tu réfléchir entre 10 à 20 jours avant d'envoyer une réponse,
ça me ferait des vacances

Touti,
Peux tu t'exprimer normalement,ça ne porterait pas à confusion!
Je sais, je suis un con, mais quand même y'a des limites à tout!

merci
touti