ORR v2

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 est simple, c’est le même que pour les mots clés.

Si vous souhaitez ajouter une autorisation, cliquez sur : Ajouter une autorisation

Si vous avez des autorisations, elles s’affichent l’une sous l’autre. Ici il y en a 4 :

  • 1 qui est liée à notre ressource
  • 3 qui ne sont pas liées

vous pouvez lier une autorisation à votre ressource : Ajouter le lien de cette autorisation .
Vous pouvez supprimer une autorisation pour votre ressource : Supprimer le lien de cette autorisation .

Si vous souhaitez créer une autorisation, cliquez sur : creer et lier une autorisation

S’offre à nous la possibilité de choisir entre :

  • 3 types d’utilisateurs :
    • Par Statut
    • Par Auteur
    • Par Grappe (si le plugin Grappe est activé)
  • 4 niveaux d’autorisations :
    • Voir : affiche ou non la ressource
    • Modifier : permet de Modifier une Réservation
    • Creer : permet de Créer une Réservation
    • Supprimer : permet de Supprimer une Réservation

IMPORTANT : Pour qu’une ressource soit visible par tout le monde, il faut choisir l’autorisation : statut : Tous avec le droit : Voir

2. Affichage par mois

une info bulle nous montre le descriptif d’une réservation
la case grisé (ici le 15 avril) correspond à la date choisie (par défaut la date du jour).
C’est elle que l’on retrouvera au centre du tableau dans l’affichage par semaine (cf ORR v1)

Compatibilité avec la v1

Pour les utilisateur de la v1, je n’ai pas testé si on pouvait récupérer (de façon automatique) les données lors de l’installation de la v2.
Pour les utilisateurs avertis (solution qui fonctionne) :

  1. sauvegarder les tables orr_ressources, orr_reservations et orr_reservations_liens.
  2. désinstaller orr v1
  3. installer orr v2
  4. réinjecter les données des tables sauvegardées
  5. attribuer un mot clé et une autorisation pour chaque ressource récupérée.

A faire

  • Une gestion avancée des droits
  • une réservation par Nom associant 1 ou X ressources.
  • Une amélioration de la mise en page : Ne vous gênez pas pour l’améliorer !!
  • Poursuivre l’ajout des chaînes de langue
  • Une vue par mois

Remerciement

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

Discussion

36 discussions

  • 1

    Merci pour ce pluging,plus fun que GRR
    Effectivement il faut mettre http//:monsite/spip.php ?page=orr pour le voir.

    bug sur SPIP3 :
    -  on ne peut pas supprimer une ressource !!!
    -  le pluging Pallette ne marche pas dans orr
    -  Quand on selectionne les ressources par mot clés
    > Tous + valide = Premier item
    > Aucun + valide = tout les item.

    Une demande d’amélioration :
    J’ai besoin de pouvoir limiter le nombre d’heure de réservation dont il faudrait un min et un max. De plus pour un appareil il y a trois tranches horaires 8h-11h, 11h-14h, 14h-17h.
    Possible a faire ?
    Merci Cordialement
    Michael

    • pour le problème avec le plugin palette voici le léger correctif à apporter dans formulaires/editer_orr_ressource.html :

      [(#SAISIEinput, orr_ressource_couleur, class=’palette’,
      label=Couleur,
      defaut=#ffffff,
      explication=Cliquez et choisissez la couleur voulue )]

    Répondre à ce message

  • 1

    Bonjour je viens d’installer le plugin et j’ai bien créée les ressources et les autorisations mais comment je fais pour activer le plugin pour que cela apparaisse sur mon site ? je dois créer une rubrique un menu, il y a une case à cochez, ça se passe dans sarkaspip ?

    Bref comment faire ensuite pour que ce soit visible sur le site ?

    Merci.

    • C’est bon j’ai trouvé faut rajouter ?page=orr à la fin de l’adresse de son site web.

      Donc j’en profite pour commenter ce plugin et dire qu’il est interressajnt est simple d’utilisation mais il manque la grille pour afficher les horaires pour un visuel plus rapide et non passer par le survol des différentes réservations.

      C’était justement l’avantage de GRR à savoir de tout de suite visualiser sur la semaine ou sur le mois voir à la journée les différentes plages horaires et savoir si par exemple de 8h à 9h la salle A était prise ou non dans cette plage horaire.

      Il faudrait aussi pouvoir réserver plusieurs plages horaires différentes en une seule fois.
      et pouvoir visualiser sur le mois les réservations de la salle A et salle B bien distinctement.

      Voilà pour le commentaire.

    Répondre à ce message

  • 2

    Bonjour, j’ai un petit souci avec le plugin, j’ai bien modifier la page en orr.html-old pour zspip, j’ai mis les droits pour tous et administrateur, mais rien y fait, je n’ai aucun bouton cliquable sur le site, alors que dans la source on voit ces boutons cliquables....
    je ne comprends pas l’erreur. la page en question : http://cyberchemille.org/spip.php?page=orr

    Si vous pouvez éclairer ma lanterne, merci d’avance !

    • Bonjour Yvan, si j’ai bien compris, tu utilises la version SANS zpip.
      Il faut savoir que ce plugin a été développé pour zpip et que j’ai fais un simple inclure dans une page htlml pour qu’il soit utilisable sans zpip.
      Je sais que la v1 a été utilisé sans zpip (regarde le forum de la doc) mais pour ma part je n’ai pas fait de tests. Quand j’aurai le temps je regarderai.

      Pour les droits de la ressource : Camera Hxr nx5-e, tu dois avoir selectionné : tous -> voir

      Si c’est le cas c’est normal.

    • Merci de la réponse !!! pour zpip, c’est bonne,

      le souci arrive lorsque l’on clique pour sélectionner une date (sur le « + »), une fenêtre apparaît, type lightbox, mais il n’y a rien dans celle ci ... page blanche.

      peut être un problème venant de mon serveur ???
      SPIP 3.0.8 + ORR v2.0.1

    Répondre à ce message

  • 1

    ESSAI D’UTILISATION ORR 2.0.1 SUR SPIP 3.0.11

    Juste pour faire gagner pas mal de temps à ceux qui liront
    Chez moi
    FireFox 16.0.2 aussi bien que Chrome 21.0.1180.90

    Spip 3.0.11 (20757) dernière version à ce jour
    Orr 2.0.1 (dev) dernière version à ce jour
    Palette 3.0.4 (stable) dernière version à ce jour
    Saisies pour formulaires 1.36.0 (test) dernière version à ce jour
    TimePicker 1.0.0 (dev)

    ET
    et
    SEULEMENT un autre plugins
    Couteau Suisse 1.8.142 (dernière version à ce jour)

    bloque la modification création d’une nouvelle réservation par blocage d’une fenêtre
    je pense
    appel à la page
    page=formulaire_reservation&id_ressource=6&nom_ressource=xxx&ma_date=2013-10-18 19 00 00

    AINSI
    il n’est PAS possible d’avoir accès
    une fois la page
    www.monsite.fr/spip.php?page=orr
    atteinte
    un clic sur semaine effectué
    d’avoir la fenêtre de création (+) ou de modification (crayon) d’une réservation existante dans le calendrier (

    et
    CHOSE INTÉRESSANTE

    la SEULE désactivation de
    Couteau Suisse 1.8.142
    le vidage du cache
    et le rappel
    www.monsite.fr/spip.php?page=orr
    un clic sur « semaine » effectué

    REDONNE
    avec clic
    sur bouton image de modification un crayon
    ou sur bouton image de création un +
    accès aux fenêtres des nommage, date de début et date de fin de réservation

    cela m’a pris ... un certain temps __ à vérifier et classifier .. des tas d’autres plugins étaient utilisés...

    Reste à voir QUELLE FONCTION du couteau suisse amène ce blocage
    mais

    Couteau Suisse 1.8.142 est stable et
    Orr 2.0.1 est en developpement

    ALORS

    A part cela pour moi, impossible d’avoir les couleurs , pourtant choisies des réservations, visibles, sur le calendrier soit semaine soit mois

    DOMMAGE

    dites moi ce que vous en pensez !

    MERCI de votre attention

    • Bonjour,

      Je n’utilise pas le plugin couteau suisse, mais si le problème vient de l’affichage du signe « + » ou du « crayon » alors cela doit venir d’une modification de la gestion des autorisations.

      Pour les couleurs, est ce que dans le code source de la page, elles sont affichées ?

      Cdlt

      tofulm

    Répondre à ce message

  • Merci pour votre travail

    Une question
    Est il possible d’avoir une visualisation en zone publique d’une seule ressource sélectionnée parmi toutes les ressources déclarées

    Pour une ressource ayant un id de 1 (numéro id de l’ « article spip »)

    je pensai qu’un
    http://monsite.fr/spip.php?page=orr&id_orr_ressource=1
    suffisait

    Cela ne semble pas fonctionner chez moi

    spip3.0.1 ORR v2.0.1

    Répondre à ce message

  • 3

    Bonjour,
    Merci de ce plugin que je viens de mettre en place.
    J’ai quelques soucis.

    1/ En étant connecté en tant qu’Administrateur avec tous les droits VMCS, je peux sans problème créer une réservation, par contre je ne peux la modifier ou la supprimer
    Après avoir entrer les données de la réservation à supprimer, nom de la réservation, date de début et de fin (les mêmes que lors de l’enregistrement)
    J’ai le message suivant : « Voulez-vous supprimer la réservation : » Ici pas de numéro de la réservation, je clique sur le bouton Valider
    => Le message suivant apparait :
    « Voulez-vous supprimer la réservation :

    L’effacement de la réservation n° ’’ à échoué »

    Et l’enregistrement est toujours présent

    2/ En étant connecté en tant que visiteur avec les droits VMCS, ou en auteur avec les droits VMCS
    Quand je veux créer une réservation, après le clic sur l’icône « + » J’ai le message suivant
    « inc/formulaire_reservation : Accès interdit »

    3/ De plus quand je crée une autorisation, après avoir cliqué sur Auteur, ton image montre que l’on a le choix entre Tous, Visiteur, Rédacteur, Administrateur, de mon côté je ne vois pas Visiteur (j’ai donc pris Auteur pour mon visiteur)

    Ma config SPIP 3.0.5, Accès restreint, Agenda et pas mal d’autres encore...

    • Je me réponds à moi même après avoir installé un SPIP 3.0.8 vierge.
      1/ Connecté comme Administrateur Webmestre j’ai à présent les droits sur tous et donc peux tout faire.
      Donc plus de problème

      2/ Je donne ensuite les droits VMCS, à un visiteur, un rédacteur et à un Administrateur non webmestre. Aucun des 3 ne peut créer de réservation sur la ressource, la modifier..
      J’ai le message suivant qui apparait « inc/formulaire_reservation : Accès interdit »
      puis
      « Erreur de connexion
      Problème d’accès à l’espace privé »
      après avoir cliqué indifféremment sur l’icone +, ou le crayon d’une réservation faite.
      Des idées où chercher pour donner les bonnes autorisations (ce qui m’intéresse c’est pour un visiteur).
      Merci

    • Bonsoir Jesam,
      je suis désolé, je viens de voir le message que maintenant.
      J’ai trouvé l’erreur, je la corrige demain dans la journée.

    • La correction est faite.
      http://zone.spip.org/trac/spip-zone/changeset/73248
      Cela devrait fonctionner !

    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