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é)
- Par Statut
- 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) :
- sauvegarder les tables orr_ressources, orr_reservations et orr_reservations_liens.
- désinstaller orr v1
- installer orr v2
- réinjecter les données des tables sauvegardées
- 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
Discussions par date d’activité
36 discussions
Bonjour et merci pour ce plugin fort intéressant.
Je découvre et teste ce plugin en version 3.1.1 sur un spip 3.1.0 avec Firefox sous Linux
Globalement, tout semble fonctionner sauf un souci concernant les dates, qui de plus semble aléatoire : si on clique sur la date du 12/05/2016 par exemple et que l’on veuille changer l’horaire, c’est le mois de décembre qui s’affiche en anglais. Un souci donc d’environnement de langue avec inversion du jour et du mois.
Pas vraiment aléatoire en fait car le souci n’existe que pour la date du jour et les dates des jours précédents.
Une remarque au passage, ce serait cool que les « + » ne soient plus actifs quand la date est passée.
bonjour Jean Christophe,
Je viens de corriger le pb, (version 3.1.2)
il faudra que je reprenne cette partie du code quand j’aurai un peu le temps
Pour le signes « + » c’est dans la todo liste !
Cool !
Merci pour ta réactivité
J’attends avec impatience que cette version soit dans les dépôts de spip ^^
Bizarrement, les mois s’affichent en anglais.
Nous n’avons pas encore mis cette version en production, donc il nous manque des retours.
Si tu l’utilises régulièrement en prod, tu pourrais nous faire un retour de stabilité, et on pourra le mettre dans les dépots.
Pour le datepicker, c’est celui du plugin jquery-timepicker, et nous ne sommes pas complètement satisfait de cette librairie.
Nous sommes aussi en phase de test mais promis, on te fera nos retours.
Premier retour :
- si on clique sur le « + » d’une date future et qu’on change l’horaire par le datepicker, si on ne fait pas attention, on revient à la date du jour puisque c’est celle affichée par défaut
- à la suppression d’une réservation, nécessité de recalculer la page mais en revanche, on peut maintenant supprimer une réservation passée
Sinon, tout semble ok
Répondre à ce message
Bonjour,
Côté public, quand on édite en modification une réservation (avec tous les droits), on peut tout modifier sauf la ressource : est-ce normal ? Et quel autre possibilité peut avoir un auteur, hormis détruire sa réservation et en recréer une ? (ce qui est un peu lourd quand il y en a beaucoup).
merci,
françois
... j’oubliai : j’utilise la version ORR 3.1.1 avec SPIP 3.0
Répondre à ce message
Bonjour,
Dans la version « originale » de GRR qui a donné le plugin ORR, on a la possibilité d’avoir des domaines et des ressources. Cela pourrait être dans un Centre association :
Est-il possible de faire la même chose avec ORR et si oui comment ? J’ai creusé un peu la doc mais je ne vois pas.
Merci de vos lumières,
Philippe
Oups ! Il faut lire un « Centre associatif », naturellement...
Bonjour pgiron
pour cela, tu peux utiliser les mots clefs.
Pour toi :
1 mot clé = un domaine = exemples : les salles
tofulm
Merci, je vais tester.
Mais... comment fait-on pour SUPPRIMER une ressource ? C’est peut-être idiot mais je ne trouve pas ! Ou alors... il n’y a rien de prévu ? Ou bien c’est caché ? Merci de tes conseils !
Je viens de tester la révision 88074, ça marche, on supprime bien la ressource. A quand un commit ? ;-)
Maintenant il manque la possibilité d’ajouter un mot-clé à la réservation. C’est théoriquement possible mais rien n’est prévu dans le cartouche (les mot-clés ont été créés, affectés à « Reservations ».
Exemple tiré de la page de test : http://internet22.catholique.fr/spip.php?page=perso/orr
J’abondonne ORR, je passe à GRR, même s’il n’est pas compatible directement avec SPIP.
Bonjour pgiron,
tu ne peux pas affecter un mot clé à une réservation.
Pour l’instant les mots clés sont réservés aux ressources.
Actuellement nous n’avons pas le temps de poursuivre le développement d’ORR, ne te gène pas pour ajouter des fonctionnalités. Le code est sur la zone.
tofulm
N’y vois aucun mouvement d’humeur mais je connais mes limites en développement PHP :-/
Donc en attendant, je passe sur GRR qui correspond mieux à mes attentes. Bon courage pour le développement :-)
Répondre à ce message
Le plugin ORR (il s’agit bien de la version v2) est-il compatible avec Sarka-SPIP ? J’arrive bien à afficher la page
spip.php?page=orr
sur un site SPIP 3.0.17 sans Sarka-SPIP mais pas avec un site (même version de SPIP) mais avec Sarka-SPIP 3.2.36 (même en validant le plugin Agenda).Sauf erreur de ma part, naturellement...
Merci de vos lumières.
Merci, c’était effectivement un pb de version, ça marche avec la suivante 3.4.5 :-)
Par contre un utilisateur qui a les autorisations V et C (et même M mais bon...) dans le planning des réservations ne voit rien même après avoir vidé le cache, et même /tmp...
Pb quelque part ? je n’ai vu quelque chose qu’il fallait lire ?
Quand je cherche à voir le tableau des réservations (Pour « Tous » avec le statut « Voir ») je ne vis rien en fait à part le cadre. Sauf si je suis administrateur mais ce n’est pas le but !
Et quand je cherche à créer une réservation j’y arrive mais avec le message (voir fichier joint).
http://paroisse-saintbrieuc.catholique.fr/spip.php?page=orr#affichage_semaine
login : visiteur, mot de passe : visiteur (pour entrer dans zone à accès restreint).
ORR v2
SPIP 3.0.19
Sarka-SPIP 3.4.5
Merci de vos lumières.
Philippe
Allo ? Qui a une idée ?
Répondre à ce message
Bonjour,
je souhaiterais gérer la réservation de matériel (articles d’une rubrique) avec un calendrier.
Quelqu’un sait si c’est possible et comment paramétrer ce plugin ?
En gros le cahier des charges serait :
un visiteur renseigne son identifiant et son mail, coche le matériel souhaité (un par article) et la date de résa (début et fin)
Je peux ainsi confirmer ou pas le ou les articles par mail.
Par avance, merci de tout ce travail.
Bonjour,
ce plugin ne fonctionne pas avec les articles. C’est indépendant.
Il peut être utilisé pour réserver du matériel mais il n’y a pas de confirmation possible.
Ce n’est pas comme un article qui a plusieurs statuts : proposé/publié.
Bonsoir,
Une solution pourrait être d’utiliser conjointement Formidable et Agenda.
- un formulaire Formidable avec les champs Sélecteur d’article + 2 champs Date (début et fin)
- les événements activés sur les articles / matériel
- L’internaute se connecte avec son compte
- le formulaire de résa apparaît
- il sélectionne le matériel dans la liste des articles
- il choisit les dates début / fin
- en validant, sa réponse est envoyée à l’admin et stockée dans les réponses du formulaire avec son nom d’utilisateur
- l’admin valide la résa en ajoutant « manuellement » un événement à l’article conformément à la demande de l’utilisateur
- chaque article / matériel affiche un calendrier avec les dates déjà réservées (les événements)
Pourquoi pas ;-)
Bonjour,
c’est vrai que c’est une bonne direction, je vais essayer d’abord en local, car mon site est en production.
Encore merci
Répondre à ce message
Bonjour,
Dernières versions de SPIP, de Grappes et de ORR
Je souhaite permettre à 2 groupes de visiteurs de voir, créer, modifier et supprimer des réservations sur des ressources, mais que bien entendu, les visiteurs du groupe 1 ne puissent pas voir les ressources du groupe 2 et inversement.
J’utilise Grappes pour pouvoir attibuer les autorisations à « 2 grappes » de visiteurs :
- Grappe 1 pour Visiteur 1 pour créer l’Autorisation 1 (V,C,M,S)
- Grappe 2 pour Visiteur 2 pour créer l’Autorisation 2 (V,C,M,S)
Puis :
- Ressource 1 avec Autorisation 1
- Ressource 2 avec Autorisation 2
Quand Visiteur 1 se connecte et accède à la ?page=ORR, il voit les ressources 1 et 2 :-(((( et peut créer des réservations sur chaque ressource.
Y a-t-il une configuration particulière que j’aurai oublié ?
Merci de votre aide,
françois
Je pense qu’il y a un sérieux bug quelque part :
- on crée une Grappe Auteurs sans lui attribuer d’auteur, donc grappe vide
- dans les Autorisations de ORR on crée une nouvelle autorisation avec cette grappe « vide »
- on attribue à une Ressource cette autorisation « sans auteur »
- tout le monde à les droits V-M-C-S sur cette ressource !!!
Je pense que ça se passe dans ./orr_autorisations.php ligne 67 et j’essaie de démêler le bin’s ;-)
Bug corrigé et commité par marcimat à l’instant ;)
Pour plus de commodité, serait-il possible de mettre à disposition la v3.1.1 au téléchargement ?
Merci,
françois
Bonsoir,
il y a plus d’un an que cy_altern et moi même n’avons plus mis le nez dans le code.
La version 3.1.1 (le trunk) apporte des évolutions mais les tests sont assez limités.
Je ne me rappelle plus si elle est fonctionnelle en l’état !
Dans tous les cas, il faudrait reporter les corrections de Marcimat
Si tu as le temps commence à faire des tests.
Cordialement
Bonjour tofulm,
Justement, la 3.1.1 tourne chez moi suite aux corrections de marcimat et même si il y a des impasses dans le plugin, il fonctionne très bien chez moi et en prod sur un site.
Je parle d’impasses quand par exemple on est sur la fiche SPIP d’un auteur, on voit apparaitre les réservations effectuées par cet auteur Les reservations de cet auteur et si on clique sur une réservation + Modifier cette réservation on trouve :
Ce qui ne gêne cependant pas le reste du fonction de ce très bon outil : encore merci pour cette contrib !
Une des modifs que marcimat n’a pas commité c’est le fait de remplacer Palette (qui ne prend pas bien les valeurs hexa) par le colorpicker HTML5, voir mon précédent post.
françois
Répondre à ce message
Bonjour
Je viens d’installer ce plugin sur mon site sous SPIP 3
Je rencontre le problème suivant : lors de la saisie d’une réservation, une fanêtre s’ouvre, mais celle-ci demeure blanche.
Quelqu’un a-t-il une idée ?
En tout cas bravo pour ce plugin
Et merci par avance pour votre aide
Bien cordialement
Répondre à ce message
Bonjour, je teste ce plugin - étant utilisateur de GRR par ailleurs - en version 2.2.7test, sur un spip 3.0.16 et lu par Safari (Mac) 5.1.10. Or, ce que je vois n’a absolument aucun rapport avec ce qui est présenté sur cette page : les formulaire sont différents, et l’affichage de la page orr.html est absolument inopérent, et totalement différent de l’image présentée ci-dessus. La date affiché pour le calendrier est obstinément Novembre 1999, et les boutons -7, -1, etc. (tous) n’ont aucun effet ! Donc pas de choix de jour ni de semaine ni de mois ni d’année ... Une petite icône en haut et à droite de la fenêtre, en forme de calendrier avec une flèche orientée vers le haut, ne fait rien non plus ...
J’ai créé une ressource, mais ne puis faire de réservation que pour le mois de novembre 1999.
J’ai sûrement loupé quelque chose, mais quoi ??? Si vous aviez une piste, cela m’aiderait un peu :-)
Cordialement.
Nous sommes 2 développeurs de ce plugin mais ni l’un ni l’autre n’avons de Mac alors j’imagine que ces problèmes sont directement liés à des problèmes de compatibilités de CSS et/ou Javascript avec ta version de Safari.
Pourrais tu faire un essai avec un autre navigateur (Firefox) pour essayer de préciser l’origine du problème ?
Merci pour ta réponse ... Je vais effectivement tester avec Firefox pour voir le résultat, et jeter un coup d’oeil sur les css dès que j’en ai le temps ... A bientôt
Répondre à ce message
Bonsoir,
J’ai un soucis d’affichage du mini calendrier dû, il me semble, au plugin time picker nécessaire pour ORR.
L’image jointe, montre
Je précise que lorsque je desactive seulement le plugin time-picker, le problème est le même.
ORR fait-il un appel de timepicker en utilisant un certain « theme » qui modifie l’apparence du mini agenda ?
Merci pour votre aide.
Bien cordialement,
Nicolas
Bonjour Nicolas,
En me penchant sur ton problème, la solution simple est de modifier la css (largeur de la page).
En regardant sur ton site, je m’aperçois que le mini calendrier n’est plus tronqué.
Quelle solution as tu trouvé ?
Bonjour,
Merci d’avoir regarder mon problème.
Finalement, la solution a été la modification du CSS (en passant un width=auto). Cette solution m’a été proposée sur le forum de l’académie de Versailles, les pros (et les créateurs) du plugin scolaspip.
Merci en tout cas !
Répondre à ce message
merci pour ce beau plugin.
Léger correctif à apporter dans formulaires/editer_orr_ressource.html :
j’ai mis une couleur par défaut pour éviter que le champ ne soit vide. En effet, chez moi le colorpicker bugue, il affiche la couleur mais ne renseigne pas le champ avec le code hexa, il faut commencer à saisir à la main : #... puis ajuster avec le color picker.
Je cherche également comment supprimer une ressource. est-ce prévu ?
bonne continuation
Ancien post, mais toujours d’actualité, chez moi et chez marcimat aussi.
Palette semble réticent et on a testé de la remplacer par un colorpicker HTML5.
Fichier ./formulaire/editer_orr_ressource.html ligne 14, remplacer par :
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 :
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.
Suivre les commentaires : |