WebSite X5Help Center

 
Capon M.
Capon M.
User

Calendrier  fr

Autor: Capon M.
Visitado 3805, Seguidores 2, Compartilhado 0  

Bonjour à tous. Sur ce forum, du reste très intéressant, j'ai trouvé qu'il existait le moyen de créer un calendrier évènementiel libre de droit avec une base de données mysql "XLAgenda".

Aucun souci majeur pour la mettre chez mon hébergeur.

http://www.mcapon.fr/xlagenda43/admin/index.php

 Par contre pour l'intégrer sur une page de mon site je dois intégrer ce script php... comment faire merci beaucoup?

j'ai essayer l'objet Html et Widgets, mais ça ne fonctionne pas...

 / / UTILISEZ CE SCRIPT POUR LE CALENDRIER inserer SUR UNE PAGE DE VOTRE SITE / / VARIABLES GENERALES include ("xlagenda43/include/data.php"); include ("xlagenda43/include/functions.php"); include ("lang /" de getlang () "/ common.php"..); global $ dbserver; global $ dbdb; global $ dbuser; global $ dbpass; / / CONNEXION A LA BASE DE DONNEES @ Mysql_connect ("$ dbserver", "$ dbuser", "$ dbpass") or die ("Erreur

: Impossible de Communiquer avec La Base de Données
Vérifiez les ETANT du Fichier. data.php ").; mysql_select_db ("dbdb $"); / / AFFICHAGE DU CALENDRIER $ Day = ""; $ Mois = date ("m"); Année $ = date ("Y"); This_year $ = date ("Y"); $ Ce mois-ci = date ("m"); This_day $ = date ("d"); This_date $ = date ("Ymd"); $ Nom_mois = nom_mois ($ mois); include ("xlagenda43/cal.php"); >

Publicado em
8 RESPOSTAS - 1 CORRIGIR
D. BREUVART
D. BREUVART
User

coucou

a mon avis le plus simple est de créer un google agenda (donc d'avoir un compte google et une agresse gmail), de le rendre public et d'insérer le lien dans un module html.

https://www.google.com/calendar/render?hl=fr

de plus il n'est pas besoin de reposter le site website 5, il se met à jour automatiquement.

Si plusieurs personnes gèrent ce calendrier, c'est de loin le plus simple procédé

Ler mais
Publicado em de D. BREUVART
Capon M.
Capon M.
User
Autor

Bjr, et merci de votre réponse...

c'est effectivement une alternative qui pourrait me convenir

je viens de faire un essai, et ça marche!

Mais avec Xlagenda, je pouvais personnaliser avec le graphisme du site et mettre une image.

Si quelqu'un utilise Xlagenga, ça m'intéresse quand-même de savoir comment il a fait...

Merci encore.Wink

Ler mais
Publicado em de Capon M.
Yvon L.
Yvon L.
User

Bonjour 

En lisant vos suggestions, vous m'intriquer

ok pour le calendrier sur mon compte Google , toutefois comment le publier sur mon site avec mes infos. ?

exemple

jai un site de location de chalet et j'aimerais  y mettre les disponibilité pour les 5 chalets.. 

Voir le site www.chaletalouersaguenay.com 

merci a l'avance 

yvon 

Ler mais
Publicado em de Yvon L.
Capon M.
Capon M.
User
Autor

Bonjour à tous.

une fois votre ou vos agendas (1 par chalet) créés sur Google, vous allez sur l'onglet google "paramètres de l'agenda".

et là vous avez le code HTML à insérer dans un objet html à mettre dans la page...

il est du genre : <iframe src="https://www.google.com/calendar/embed?src="%"40gmail.com&ctz=Europe/Paris" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe>

Après les renseignements de disponibilités sont ceux que vous mettrez à jour directement sur google.

Attention aussi aux sécurités sur Google, et si vous l'autorisez les internautes/clients pourront venir modifier votre agenda.

Pour ma part, je continue de chercher la solution avec Xlagenda pour intégrer du PHP ds du HTML.

j'ai lu sur un forum qu'il suffisait de renommer sur le serveur hébergeur le fichier .HTML en .PHP

mais ça ne fonctionne tjs pas...et pourtant j'ai l'impression d'être tout près du but...

En espérant que cela vous éclairera...pour la partie Google

Cdlt.

Ler mais
Publicado em de Capon M.
Yvon L.
Yvon L.
User

Merci Cdlt

je l'essais des que j'aurai le temps et pour la suite si tu trouve la solution Xlahenda fait moi part, j'aimerais bien l'essayer

Ler mais
Publicado em de Yvon L.
Capon M.
Capon M.
User
Autor

ça y est...j'y suis arrivé avec Xlagenda...

j'ai copie le script PHP de ce site

http://xavier.lequere.net/xlagenda/insert.php.txt

en y intégrant l'adresse du serveur sql, le nom de la base de données, le user et le password (attention a mettre le lien complet du serveur dans mon cas j'avais oublié le ".amen.fr" qui est mon hébergeur.

je l'ai mis dans un objet html ds une page unique cachée, ensuite une fois chargé sur le serveur,  j'ai renommé cette page en .php à la place de .html avec filezilla

le résultat donne ça...par exemple

http://www.mcapon.fr/xlagenda43/index.php?month=7&year=2013

il me reste à regarder comment le personnaliser...

Je reste à dispo si questions complémentaires.

cdlt.

Ler mais
Publicado em de Capon M.
Capon M.
Capon M.
User
Autor

Une dernière précision, car j'avais un warning d'erreur :

le répertoire "lang" qui contient le /fr/common.php qui se trouve dans le répertoire xlagenda43 doit être mis sur le "public/www" du serveur...tout au moins chez "amen"

et ça donne ça

http://mcapon.fr/calendrier.php

donc c'est bon pour moi.

Cdlt.

Ler mais
Publicado em de Capon M.
Capon M.
Capon M.
User
Autor

Je reviens de nouveau pour quelques compléments d'information...

J'ai donc intégré xlagenda (produit libre) sur deux sites différents et sur des hébergeurs différents en version 8 et en version 10 de website5.

En les personnalisant :

 http://www.monchylagache.fr/xlagenda43/index.php?month=8&year=2013

C'est un peu galère quand-même, quand on a comme moi que quelques rudiments de connaissance en PHP.

en fonction des hébergeurs, certaines commandes php ne sont pas prises en compte.

et j'ai des problèmes d'accents (utf-8 unicode) sur un hébergeur que je ne rencontre pas chez l'autre et que je n'ai pas encore résolu.

A savoir et je suis prêt à partager mon expérience sur le sujet avec tous ceux que ça intéresse.

Bonne journée.

Cdlt.

Ler mais
Publicado em de Capon M.