TableData pour Spip 2

Màj 2.2.0 - Portage SPIP 2, gestion clé multiple, et fonction effacer

Gestion des tables SQL, portage de ce plugin pour SPIP 2
Une Nouvelle Fonction : EFFACER des enregistrements et divers correctifs.

Présentation

Dans SPIP, on peut ajouter une table (« matable » par ex.) et utiliser des boucles pour la parcourir : {BOUCLE_a(matable)} et extraire ses champs avec des balises {#CHAMP1}, {#CHAMP2}, etc.

L’objet de cette contrib est de visualiser, ajouter et modifier le contenu de ces tables.

Pour plus de précision et bien comprendre l’intérêt, voir les articles suivants :
-  Plugin TableData v0.4 de moi-même
-  La gestion de tables SQL supplémentaires de Déesse A
-  le § Détection automatique de tables SQL et de jointures sur SPIP.net
-  Nouvelles boucles et cette contrib

L’objet de cette contrib est de visualiser, ajouter et modifier le contenu de ces tables.

-  Nom  : TableDATA
-  Version : 2.0.7
-  Auteur : Christophe Boutin
-  Licence : GPL
-  Compatibilite SPIP : testé sur SPIP 2.0.5 , SPIP 2.0.7

(existe également pour versions antérieures 1.9.1 & +, voir précédent article)

-  Testé sur ces navigateurs [1]

TestéPlateformeNavigateurVersion
oui windows Internet explorer 7.0
oui windows Firefox 3.0.8
oui Unbuntu Firefox 3.0.8

Maintenant, ce plugin fonctionne avec la nouvelle interface SQL de SPIP. Il est donc compatible avec les autres bases SQL supportées par SPIP et facilement portable.

Une Nouvelle Fonction : EFFACER des enregistrements

Etat actuel : En test Mais semble stable, qu’en pensez-vous ??

V2.2.1 — Stable— 25/05/2009 -------------

-  Overflow sur le tableau d’affichage de la table

V2.2.0 — Stable— 24/05/2009 -------------

-  On peut maintenant tavailler sur toutes les table. (Enfin je pense)

Cette version corrige notamment un bug lorsque la table contenait une clé mais pas une clé primaire.

V2.1.1 — Test — 07/05/2009 -------------

-  Activation des fonctions supprimer et modification sur le table sans clé.
Astuce : Clause Where reprenant tous les champs (Affichage du nombre d’enregistrement sélectionnés)

V2.1.0 — Test — 07/05/2009 -------------

-  gestion clé sur champ multiple
-  correctif concernant table avec préfixe spécial
-  Correction d’affichage des caractères accentués après modification

V2.0.7 — Test — 25/04/2009 -------------

-  Modif possible champs DATETIME
-  J’ai rassemblé toutes les fiches en une seule,
Ainsi la def des champ input n’est écrite qu’une fois (éviter erreur code)
-  Remise en forme code partie ShowTable
-  Correction de la fermeture de page (pb <DIV>)
-  Modif taille des champs <TEXTAREA> pour un meilleur affichage
-  Correction d’un bug dans l’ajout d’enregistrements

V2.0.6 — Test — 21/04/2009 -------------

Compatible avec la nouvelle interface SQL de Spip2. (donc compatible MySQL, PostgreSQL et SQLite)

V2.0.5 — Test ----------------------------

Nouvelle fonction : Supprimer un enregistrement (DELETE en sql)

V2.0.4 — Dev ----------------------------

Toutes les fonctionnalités qui existaient sur la version spip1.9 sont de retour.
(cette version intègre les correctifs d’affichage proposées par JF-Moreau)

V2.0 — Dev — 16/04/2009 -----------------

Compatible SPIP2. Correction de l’affichage des caractères accentués.

Notes

[1Navigateurs : J’attends votre retour d’expérience pour compléter le tableau avec les autres navigateurs, merci d’avance

N’ayant pas d’autre base que MySQL, merci aux utilisateurs de PostgreSQL et SQLite de confirmer le bon fonctionnement sur ces bases ?

Ce plugin est maintenant disponible sur plugins.spip.net n’hésitez pas à inscrire votre site si il utilise ce plugin.

Discussion

31 discussions

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom