Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2011, 09h49   #1
Invité de passage
 
Inscription : février 2011
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 4
Points : 0
Points : 0
Par défaut Agenda wdcalendar

bonjour,

C'est vraiment en dernière solution que je viens demander votre aide voilà des semaines que je cherche en vain comment résoudre mon problème.

J'ai récupéré sur Internet l'agenda suivant: wdcalendar que vous pouvez tester à cette adresse: http://www.web-delicious.com/jquery-...dar/sample.php
Il est intégré(par un iframe dans un premier temps) et marche parfaitement sur mon site. Cependant ayant besoin de proposer à certains utilisateurs d'effectuer des réservations sur des évènements enregistrés par d'autres utilisateurs par cet agenda j'aurais besoin de désactiver l'ajout d’évènement tout en laissant la possibilité de sélectionner(pour afficher le détail par exemple) les évènements déjà enregistrés.

A cette adresse http://www.web-delicious.com/jquery-plugins/ vous trouverez le fichier zip de cet agenda plutôt que d’insérer des pages de code.

Je pense que la solution se trouve dans le fichier calendar.js cependant je n'y arrive pas. Le code y est très bien commenté

J'ai dans le fichier sample.php supprimer dans le html et le js les parties de code correspondant à l'ajout d’évènement(d'après les commentaires) mais cela n'a pas marché.


Je remercie d'avance les personnes qui prendront le temps de m'aider.

Bonne journée
Gridouu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2011, 23h56   #2
Membre éprouvé
 
Avatar de gtraxx
 
Homme Aurélien Gérits
Développeur Web
Inscription : mai 2006
Messages : 1 045
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Gérits
Âge : 30
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2006
Messages : 1 045
Points : 498
Points : 498
Bonsoir, je ne connais pas ce plugin une url vers votre site internet serai le bienvenu pour plus de faciliter
Vous dites avoir supprimer tout ce qui ce rapproche de l'ajout d'évènement donc comme par exemple ceci :
Code :
1
2
3
4
5
6
 
 //Add a new event
            $("#faddbtn").click(function(e) {
                var url ="edit.php";
                OpenModelWindow(url,{ width: 500, height: 400, caption: "Create New Calendar"});
            });
vous devez également enlever tout ce qui touche à l'insertion côté des utilisateurs :
Code :
1
2
3
4
5
6
 
<div class="fbutton" id="faddbtn">
        <div><span class="addcal" title="Click to Create New Event">
              New Event                
       </span></div>
</div>
Sans oublier que si vous enlevez l'ajout, l'édition, la suppression doivent également disparaitre
Pas besoin de modifier le fichier calendar.js, tout ce passe via les appels dans votre iframe je pense
__________________
Au petit déjeuner, je prend du PHP et au souper du jQuery.
AFUP 2009 : Bien optimiser son code pour le référencement
Mon projet open source de librairie PHP 5: magix cjquery
gtraxx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2011, 09h29   #3
Invité de passage
 
Inscription : février 2011
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 4
Points : 0
Points : 0
Bonjour,

Merci de votre réponse. J'ai déja enlevé tout ce que vous m'avez proposé mais ce ne marche pas. En effet, l'on ne peut plus rajouter d’événement(il n'y a plus la bulle add event) mais il s'affiche toujours une case new event(cf photo)(bien qu'elle ne reste pas si l'on rafraichi la page) c'est justement ça que je n'arrive pas à supprimer. Ce visuel. Ca fait penser à un gros bug.


Mon site n'est pas encore sur serveur c'est pour ca que j'ai donné le lien vers un visuel du calendrier dsl.

Merci

Bonne journée
Images attachées
Type de fichier : png event.png (1,5 Ko, 5 affichages)
Gridouu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2011, 09h52   #4
Invité de passage
 
Inscription : février 2011
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 4
Points : 0
Points : 0
Je cherche aussi l'endroit(l’accès à la bdd, la requête sql) pour l'affichage des événements pour pouvoir rendre mon agenda indépendant à chaque utilisateur. j'ai regardé la fonction update dans le fichier datafeed.php mais je pense que ce n'est pas là.

Merci
Gridouu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2011, 10h06   #5
Membre éprouvé
 
Avatar de gtraxx
 
Homme Aurélien Gérits
Développeur Web
Inscription : mai 2006
Messages : 1 045
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Gérits
Âge : 30
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2006
Messages : 1 045
Points : 498
Points : 498
Pour les requêtes c'est dans db.datafeed.php je pense, en tout cas ce sont les seuls que j'ai trouvé, il y a les select, insertion, suppression et mise à jour.
Mais j'avoue que pour l'ajout d'évènement, il faut chercher la fonction qui est déclencher sur un évènement au click droit.
J'ai regarder mais c'est un peu bordélique sont dossier, au pire demander à son auteur .
__________________
Au petit déjeuner, je prend du PHP et au souper du jQuery.
AFUP 2009 : Bien optimiser son code pour le référencement
Mon projet open source de librairie PHP 5: magix cjquery
gtraxx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h18.


 
 
 
 
Partenaires

Hébergement Web