Page 1 sur 1
Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 11:34
par hakulover
Bonjour,
Je suis nouveau sur ce forum

et malgré mes recherches je n'ai trouvé aucun sujet qui traitait cette question.
J'ai deja fait de nombreuses recherches sur le net et tous mes essais sont arrivés malheureusement a un echec.
Pour mon entreprise je dois pouvoir inserer un agenda qui puisse répondre a plusieurs fonctions :
-mentionner le numero de semaine
-mettre en surbrillance les jours de la semaine ou il y aura un evenement
-etre simple (ou assez simple) pour que je puisse inscrire les evenements (car je ne connais pas trop le langage html

et encore moins javascript

)
si vous aviez un code source ou quelque chose du genre pour m'aider je suis preneur car cela fait deja 2 semaines que je bloque sur cet agenda

...
Merci d'avance.
Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 12:22
par Teraoctet
Bonjour
Un lien utile:
http://scripts.toocharger.com/scripts/p ... alendrier/
Autre: un livre incontournable: AJAX 4° édition le guide complet de Bruneau Catteau et Nicolas Faugout sorti par Micro Application
Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 13:02
par hakulover
malheureusement dans les 10 que j'ai testé aucun ne donne de résultat concluant.
plutot que du php je prefererais du html, ce serait plus sur pour moi ^_^
Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 13:37
par Teraoctet
Ce que vous cherchez à faire c'est l'équivalent de l'appli de Google Calendar et Agenda sortie en 2006?... donc c'est du travail côté client et côté serveur pour la synchronisation en temps 'quasi' reel.
Dans ce cas il faut vous tourner vers AJAX qui correspond le mieux à l'objectif final de votre projet.
Maintenant il y a l'ouverture du code disponible à cette page:
http://www.vbfrance.com/codes/UTILISER- ... 48918.aspx
Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 13:51
par hakulover
apres de longues recherches (encore une fois) je suis tombé sur un code qui fonctionne
le calendrier s'affiche mais je pense malheureusement ne pas avoir suffisamment de connaissances pour modifier ce code de facon a pouvoir l'utiliser de la facon que je le veux
Voici le code que j'ai trouvé
Code : Tout sélectionner
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Calendrier</title>
<script type="text/javascript" language="javascript">
<!--
maDate=new Date();
indiceJour=maDate.getDay();
monJour=maDate.getDate();
monMois=maDate.getMonth();
monAnnee=maDate.getFullYear();
// Tableau des mois
mois=new Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Novembre", "Décembre");
// Tableau des jours de la semaine
jours=new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
// Elements pour algorithme
premierJour=new Date(monAnnee, monMois, 1);
dernierJour=new Date(monAnnee,monMois+1, 0);
if (monMois==11) {
premierJourMoisSuivant=new Date(monAnnee+1, 0, 1);
}
else {
premierJourMoisSuivant=new Date(monAnnee, monMois+1, 1);
}
alert("1er jour = "+premierJour);
alert("1er jour mois suivant = "+premierJourMoisSuivant);
nombreJours=0;
//-->
</script>
</head>
<body>
Calendrier</br>
<table border="1">
<tr>
<td colspan="7"><script type="text/javascript"language="javascript">
<!--
document.write( mois[monMois] + " / " + monAnnee);
//-->
</script></td>
</tr>
<tr>
<script type="text/javascript"language="javascript">
<!--
for (indice=0; indice<jours.length; indice++) {
document.write("<td>" + jours[indice] + "</td>");
}
//-->
</script>
</tr>
<tr>
<script type="text/javascript"language="javascript">
<!--
for (i=0; i<premierJour.getDay(); i++) {
document.write("<td>*</td>");
nombreJours=nombreJours+1;
}
for (j=1; j<dernierJour.getDate()+1; j++) {
document.write("<td>"+j+"</td>");
nombreJours=nombreJours+1;
// Nouvelle rangée ?
if (nombreJours==7) {
document.write("</tr><tr>");
nombreJours=0;
}
}
if (nombreJours!=0) {
for (k=nombreJours+1; k<7+1; k++) {
document.write("<td>*</td>");
}
}
//-->
</script>
</tr>
</table>
</body>
</html>
si quelqu'un voit comment je peux le modifier car je comprends a peine la moitié de ce code
Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 14:15
par Teraoctet
Plus facile ici
http://www.vbfrance.com/k-code-calendar.aspx
c'est la base du calendrier et de l'agenda de google

Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 14:23
par hakulover
malheureusement ce n'est pas exactement ce que je recherche
je vais me mettre au html pour reussir a modifier ce code tant pis
merci quand meme pour cette aide que vous avez essayé de m'apporter
Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 14:35
par Teraoctet
Par quel biais allez vous faire la synchronisation automatique des infos ou anotations dans l'agenda par les usagers?... car l'objectif final c'est que vous ou les usagers puissent y inscrire les événements comme vous le mentionnez dans votre premier message.
Le script que vous montré sur le forum n'arrive pas à cet objectif
Re: Ajouter un calendrier/agenda a mon site web
Publié : 20 juil. 2012, 20:55
par Ymai
Bonjour
hakulover a écrit :
-etre simple (ou assez simple) pour que je puisse inscrire les evenements (car je ne connais pas trop le langage html

et encore moins javascript

)
Malheureusement, ni HTML ni Javascript ne sont suffisants pour répondre au cahier des charges. Il faut une base de données derrière ou, à tout le moins, la connaissance d'un langage côté serveur susceptible d'écrire des choses sur le serveur soit en texte pur (ce doit être possible, mais j'ignore si une solution toute fait existe) ou dans une base de données de type MySQl.
À moins d'y passer un nombre considérable d'heures à l'étude, la solution la plus simple est sans doute d'adopter l'agenda du grand méchant Google.
http://support.google.com/calendar/bin/ ... swer=41207
Mais c'est sans doute très instatisfaisant sur bien des points.
Re: Ajouter un calendrier/agenda a mon site web
Publié : 21 juil. 2012, 00:10
par Teraoctet
Affirmatif Ymai pas facile
Enfin à défaut de perfection et pour bien débuter ou provisoirement il y a aussi ce lien ou l'explication est relativement bonne.
https://support.google.com/calendar/bin ... swer=41207
Sur ce site il est proposé plusieurs formes pour des activités distinctes, à essayer...faute de merle on mange des grives.

Re: Ajouter un calendrier/agenda a mon site web
Publié : 21 juil. 2012, 09:18
par Ymai
Re: Ajouter un calendrier/agenda a mon site web
Publié : 22 juil. 2012, 14:33
par Teraoctet
Bonjour, c'est bien ce que je laissais entendre faute de merle on mange des grives , il faut tenter de s'accommoder avec ce que l'on trouve.
Re: Ajouter un calendrier/agenda a mon site web
Publié : 22 juil. 2012, 23:43
par hakulover
Faute de posséder assez de connaissances en code html et autres, j'ai opté pour une solution beaucoup plus simple pour moi et pour l'utilisateur suivant (il n'y a que l'admin reseau qui devait inscrire les evenements les autres utilisateurs n'ayant qu'a le consulter)
Je vous remercie cependant pour les multiples propositions que vous m'avez apportées.
Je reviendrai surement poster ici =) a une prochaine
Hakulover