SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

289 Plugins, 197 contribs sur SPIP-Zone, 79 visiteurs en ce moment

Accueil > Administration et BDD > Bases de données > Requêteur SQL > Requêteur SQL

Requêteur SQL

14 septembre 2015 – par Dorch – commentaire

3 votes

Ce plugin peut être considéré comme une mise à jour pour SPIP 3 du plugin ezSQL. Tout comme ezSQL, ce plugin propose d’écrire et stocker des requêtes SQL et de visualiser leur résultat et d’exporter ceux-ci au format CSV et Excel.

Présentation

Le plugin « Requêteur SQL » permet de :

-  d’écrire et gérer des requêtes SQL (accès réservé au(x) webmaster(s)) ;
-  d’afficher une prévisualisation du résultat des requêtes SELECT ;
-  d’exporter les résultats d’une interrogation SQL au format CSV ou Excel sans se soucier des problèmes d’encodage ;
-  de naviguer dans la structure de la base de données (bandeau de gauche).

Installation

Le plugin est présent sur la zone et s’installe comme n’importe quel plugin. Il nécessite l’installation du plugin Coloration code.

Tous les administrateurs de l’espace privé ont accès à la visualisation et l’export des requêtes mais seuls les webmasters peuvent les créer et les modifier.

Les requêtes sont accessibles via le menu Édition > Requêtes SQL.

Création / Modification d’une requête

La liste des requêtes se présente comme toutes les listes d’objets éditoriaux dans SPIP et un bouton « Créer une requête » situé au bas de la liste permet de créer une nouvelle requête. Pour modifier une requête existante, cliquer sur celle-ci et choisir
« Modifier cette requête » sur la fiche décrivant la requête.

La saisie d’une requête comporte 3 champs :

-  un titre ;
-  une description ;
-  la requête SQL.

Pour aider la saisie de la requête, un outil est situé dans la colonne gauche de l’écran permettant de lister les noms des champs de chacune des tables de la base de données où est installé SPIP.

Prévisualisation / Export CSV

La fiche décrivant la requête fait apparaître les 100 premiers résultats de celle-ci.

Dans la colonne de gauche, un menu permet d’exporter le résultat de la requête au format CSV avec 3 options :

-  séparateur virgule (encodage UTF-8) ;
-  séparateur point-virgule (encodage WIN-1252) pour Excel ;
-  séparateur tabulation (encodage UTF-8).

Remerciements

Merci aux contributeurs du formidable plugin La fabrique qui permet de créer des plugins avec une facilité déconcertante ! Merci aussi à Ybbet pour ses conseils sur la bonne structuration d’un plugin.

Dernière modification de cette page le 14 septembre 2015

Retour en haut de la page

Vos commentaires

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Mots arborescents

    12 octobre 2015 – 15 commentaires

    Ce plugin permet de gérer une arborescence de mots-clés. La configuration d’un groupe de mots dispose d’une nouvelle option pour autoriser pour ce groupe les arborescences de mots-clés. Dans ces groupes, des mots enfants peuvent être créés pour (...)

  • ORR v2

    21 mai 2013 – 111 commentaires

    ORR, le plugin d’Organisation des Réservations et des Ressources passe en version 2, avec quelques nouveautés attendues. Je ne reprendrai pas les explications données dans la version 1. Les nouveautés : 1. Gestion des autorisations Le principe (...)

  • Social tags

    8 septembre 2008 – 448 commentaires

    Le plugin Social Tags permet d’ajouter des icônes de partage de liens vers les sites tels que Digg, Facebook, Delicious.... Une fois le plugin installé et activé (voir doc.), le choix des sites se fait via un menu de configuration. Insertion (...)

  • Mailshot

    16 janvier 2013 – 309 commentaires

    Ce plugin prend en charge l’envoi en nombre d’info-lettres par email. Mailshot permet l’envoi en nombre d’emails au moyen d’un SMTP (ou d’un service externe) dédié à cet effet. Il permet de limiter la cadence d’envoi. Enfin, ce plugin implémente la (...)

  • Visualiser un PDF dans un article

    13 juin – commentaires

    SoyezCréateurs utilise un modèle pour afficher un PDF dans le corps d’un article Un peu d’histoire Avant, les navigateurs n’incluaient pas de lecteur PDF nativement ce qui avait conduit à la création du plugin Lecteur pdf javascript pdf.js. Mais, (...)