Forum CMS Made Simple FR

Version complète : Réserver une salle avec FEU
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site : X
#~ Hébergeur / Soft : IKOULA
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.13
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ CGExtensions: 1.38
#~ FrontEndUsers: 1.22.2
#~ FEmessages: 1.2
#~ CGSimpleSmarty: 1.7
#~ ListIt2: 1.4
#~ ListIt2XDefs: 1.2
#~ JSAvailability: 0.10.2
#~ ListIt2Salles: 1.4
#~ CGEcommerceBase: 1.4.3
#~ JQueryTools: 1.2.5
#~ Availability: 1.8.1
#~ CGCalendar: 1.13.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.3-7+squeeze17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 1000000
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.49
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

je bloque sur une fonctionnalité. Voici de quoi j'ai besoin :

Le site que je dois faire est un site accessible uniquement par login/pass. Une sorte d'intranet (sur le net, oui)

Les utilisateurs devraient pouvoir réserver une salle depuis le frontend. J'ai testé plusieurs modules qui avaient l'air de faire cela (Availability, EventsManager, CGCalendar, ...) mais aucun n'a l'air de correspondre à ce que je recherche.

Ma question est la suivante, à votre connaissance, existe-t-il un module qui fait cela ? Un des modules testé ci-dessus pourrait-il convenir ?

Merci.
Bonjour,

Il te manque à priori SelfRegistration pour permettre aux utilisateurs de s'inscrire eux-même à ton site. (si nécessaire)

Si aucun module ne satisfait à ton besoin, il est toujours possible d'en créer un, sur mesure, toi-même ou via un développeur.

Mais pour cela il te faut décrire plus profondément le besoin. Y a-t-il plusieurs salles ? Doit-on pouvoir consulter les dates d'occupation de la salle ? En front et/ou en backoffice ?
Merci pour la réponse,

il ne me faut pas SelfRegistration, les enregistrements se feront par un admin.

Le module Availability semble répondre +- à ce que je cherche, c'est à dire :

- Plusieurs salles peuvent être réservées par jour
- Les utilisateurs en frontend peuvent voir les jours disponibles et demander une réservation directement
- Un admin peut valider la réservation en backend.

Le module à l'air de faire cela mais lorsque je test le mode calendar, je ne reçois aucun mail et rien ne se passe dans le backend...
Dans les autres cas, tu reçois bien des emails ?

As-tu éventuellement une url à me donner en PM pour vérifier ce qui se passe ?
Attention que ce module n'a plus été mis à jour depuis presque 3 ans. Méfiance donc car des bugs ont été déclarés: http://dev.cmsmadesimple.org/bug/list/504
Effectivement, j'ai trop de problème avec. Je crois qu'aucun module ne réponds à ça...
Tu as 3 possibilités :

- Remonter les bugs
- Corriger les soucis et remonter les corrections au développeur
- Refaire un module
salut,
trouvé au fin fond de ma mauvaise mémoire...
http://www.i-do-this.com/blog/102/Managi...stIt-items

Il te faudra 2 modules donc :
http://dev.cmsmadesimple.org/projects/jsavailability
et
http://dev.cmsmadesimple.org/projects/listit2

Enjoy Big Grin (enfin, si ça convient, il faudra sûrement mettre les mains dans le cambouis!)
Merci Jissey,

j'ai déjà vu Smile Le problème est que ce n'est pas un module pour un événement d'un jour.

Faudrait que je modifie le code pour l'adapter.

Y a aussi la solution CGCalendar couplé à Formbuilder...
bon...ce qui m’étonne, c'est que le module de Airlibre EventsManager ne fasse pas le boulot.
Sans le connaître, d'après sa description, ça devrait le faire.
Ce qui ne va pas avec EventsManager, c'est que l'affichage en front end n'existe pas en calendrier. Donc les utilisateurs ne peuvent pas voir la disponibilité directement... Du moins, je crois.
je suppose que ça n'est qu'une question de gabarit? ça doit pouvoir se gérer.