Organisation des Réservations et des Ressources

Cette version est obsolète : il faut maintenant installer la version 2

Présentation

ORR est une application qui gère des réservations et des ressources. Ces ressources peuvent être de tous ordres :

  • Salles
  • Matériel
  • Véhicules
  • ...

Les réservations sont affichées dans un calendrier.

Installation

Le plugin s’installe comme tous les plugins de spip 3, en utilisant l’interface de SVP qui chargera les 3 autres plugins dont il a besoin :

Le plugin utilise la librairie javascript « date.js »

ORR est compatible Zpip (les quelques éléments de mise en forme ont été réalisés à partir de Zpip)

fonctionnement

A l’installation, le plugin crée le groupe de mots clefs « orr ».

-1- Création des ressources

Dans le menu Editions->Ressources il y a un petit formulaire dans lequel on précise le nom de la ressource ainsi que la couleur d’affichage.

Pour chaque ressource, on peut lui attribuer un mot clé appartenant au groupe « orr ».

ressource

-2- Affichage

ATTENTION
Avec ZPIP, il faut appeler la page : page=orr et modifier le nom du fichier orr.html à la racine du plugin par exemple orr.html_dist)
Sans ZPIP, il faut appeler la page : page=orr

tableau

-3- Déplacement dans le calendrier

  • On peut utiliser le date-picker pour choisir une date
  • On peut utiliser les icones précédente/suivante/date du jour

-4- Création d’une réservation

Il suffit de cliquer sur l’icone « + » et de remplir le formulaire.
La création d’une réservation ne peut se faire que sur l’espace public

reservation

-5- Modification ou suppression d’une réservation
Il suffit de cliquer sur le petit crayon. Un formulaire de réservation pré-rempli apparait. Pour la suppression, dans le formulaire de modification, il suffit de cliquer sur la poubelle.

-6- Affichage par mots clefs

Vous pouvez filtrer l’affichage en sélectionnant des mots clefs.

-7- Gestion des droits

  • La création des ressources est réservée au webmestre
  • La création, la modification ou la suppression d’une réservation est réservée aux administrateurs.

A faire

  • Une gestion avancée des droits (prévue pour la fin de l’année 2012)
  • une réservation par Nom associant 1 ou X ressources.(prévue pour la fin de l’année 2012)
  • Une amélioration de la mise en page

Remerciement

Un grand merci à cy_altern pour ses conseils très précieux

Discussion

15 discussions

  • Bonjour, bravo pour ce plugin.

    Dans mon cas sous SPIP 3.0.5 avec ZPIP, pour travailler sur ce plugin (location de matériel sur mon site) je viens de modifier orr.html et je l’ai enregistré dans /squelettes/
    il contient uniquement :
    <INCLURE{fond=structure}{env}{type=page}{composition=orr} ></INCLURE>

    et j’ai enregistré page-orr.html dans /squelettes/contenu/ .

    Je n’ai pas peaufiné encore les feuilles de style => voir la page

    Bonne continuation

    Répondre à ce message

  • 1

    Merci tofulm de ta réponse.
    C’est vrai qu’on est une structure associative importante, on peut gérer jusqu’à 150 repas le midi avec des personnes seules et des groupes de 20-40 personnes.
    L’idée c’est que chacun réserve son repas... c’est jouable ça ?

    • Est ce que c’est jouable Oui
      Est ce que c’est le plugin le plus adapté, je ne sais pas.
      Les raisons :
      -  il faut rentrer toutes les ressources à la main
      -  une liste de 150 ressources ne doit pas être évidente à trier mais tu peux imaginer d’utiliser les mots clefs pour aider au tri (le mot clef « A » pour toutes les personnes qui ont un nom commençant par A)
      -  tous les utilisateurs doivent avoir le statut d’administrateur (meme si ça tu pourrais le changer par rédacteur) et ont donc les mêmes droits.

      Je ne peux que tu conseiller de faire un test sur quelques utilisateurs avant de prendre une décision.

    Répondre à ce message

  • 1

    Bonjour tofulm,

    Bravo pour cette intégration de GRR.

    GRR est un logiciel auquel nous nous sommes intéressé à la DSI-SEM et la question est ouverte quant à l’utilisation d’un outil de réservation de salle indépendant ou intégré à un CMS.

    Actuellement les 3 CMS utilisés au DIP sont SPIP, DRUPAL et Plone. Aujourd’hui pour chacun d’eux un plugin ou add on existe pour réaliser des réservations de salles, donc une évaluation est en cours.

    Je suppose qu’intégrer GRR dans SPIP est totalement justifié par rapport à l’utilisation de l’outil de manière indépendante. Peux-tu me dire quels sont les arguments justifiant l’intégration de GRR dans SPIP par rapport à une utilisation indépendante ?

    Cordialement

    FDG

    • la gestion des utilisateurs (même si pour le moment elle est très limité) sans utiliser un service tierce.

    Répondre à ce message

  • Bonsoir Thomas,
    Dans la forme actuelle, on ne peut agir que sur les ressources qui peuvent prendre la forme que tu souhaites et qui peuvent appartenir à des groupes (via des mots clefs) facilitant la recherche. Ces ressources peuvent aussi bien être des objets que des personnes. Si tu choisies comme ressources des personnes tu peux poser des réservations de repas. Par contre si tu as beaucoup de personnes à gerer il va te falloir placer les réservations une par une. Il n’est pas possible de placer des réservations par groupe (par mot clef).

    Répondre à ce message

  • Bonjour,
    est ce qu’il sera possible d’utiliser cet outil pour gérer un planning de réservation de repas ? Que chacun puisse s’inscrire pour manger à la cantine ?
    Merci !

    Répondre à ce message

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