Skip to content
Snippets Groups Projects

mareservation-sur-WordPress

Plugin de réservation de ressources sur WordPress (salle, outils...)

Code sur : https://gitlab.in2p3.fr/herve.suaudeau/mareservation-sur-wordpress

Installation

  1. Téléverser "MaReservation" vers le répertoire "/wp-content/plugins/".
  2. OPTIONNEL: Connecter à une base de donnée extérieure de réservation
    • copier external-db-config-TEMPLATE.php sur external-db-config.php
    • remplir les informations de connexion dans external-db-config.php
  3. Activer le plugin via le menu "Plugins" dans WordPress.
  4. Utiliser les shortcodes suivants dans vos posts :
    • mareservation_formulaire
      • usage : Affiche le formulaire de réservation et les réservations en cours pour une salle donnée.
      • Paramètre 1 salle : nom de la salle à réserver
      • Exemple : [mareservation_formulaire salle="H354"]
    • mareservation_bilan_du_jour
      • usage : Affiche un bilan du jour de toutes les réservations
      • Paramètre 1 salles : nom des salles séparés par des virgules
      • Paramètre 1 decalge : jour par rapport à aujourd'hui pour lequel faire le bilan. Par défaut le bilan est fait pour aujourd'hui.
      • Exemple : Faire un bilan à J+2 des réservations de deux parkings : [mareservation_bilan_du_jour salles="parking_SPPIN,parking_UFR" decalage=2]
    • mareservation_date_du_jour
      • usage : Affiche la date du jour en français
      • Paramètre 1 decalge : décalage en nombre de jours
      • Exemple : Afficher en français la date de demain : [mareservation_date_du_jour decalage=1]

Changelog

2.1.0 - 17/05/2020

  • EVOL : les bilans de [mareservation_bilan_du_jour] sont classés par nom de personne.

2.0.0 - 16/05/2020

  • DOC: Ajout Documentation
  • EVOL: Refonte de l'API (nom des shortcodes, options) pour être plus logique
  • EVOL: Permet de donner une liste de salles pour le shortcode [mareservation_bilan_du_jour]
  • EVOL: Ajout du shotcode [mareservation_date_du_jour]

### 1.4.0

  • Première version publique sur plusieurs sites