Forum CMS Made Simple FR
CGCalendar list comment changer les mois dans la même page - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : CGCalendar list comment changer les mois dans la même page (/thread-678.html)



CGCalendar list comment changer les mois dans la même page - lolo61 - 19/09/2010

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: ?
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ Informations d'Installation du CMS :
#~ Version du CMS
#~ 1.8.2
#~ Modules installés
#~ CMSMailer
#~ 2.0
#~ FileManager
#~ 1.0.2
#~ MenuManager
#~ 1.6.5
#~ ModuleManager
#~ 1.4
#~ News
#~ 2.10.5
#~ nuSOAP
#~ 1.0.2
#~ Printing
#~ 1.1.0
#~ Search
#~ 1.6.5
#~ ThemeManager
#~ 1.1.1
#~ TinyMCE
#~ 2.7.3
#~ Gallery
#~ 1.4.1
#~ CGExtensions
#~ 1.19.5
#~ CGCalendar
#~ 1.5.5
#~ Captcha
#~ 0.4.3
#~ CGSimpleSmarty
#~ 1.4.5
#~ Comments
#~ 1.9.2
#~ FrontEndUsers
#~ 1.12.2
#~ FormBuilder
#~ 0.6.4
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour,

J'ai terminé un site http://www.diagramme.org
(merci à tous les membres du forum qui m'ont aidé et spécialement à Jean le Chauve, le menu que tu m'as aidé à faire n'a pas été retenu par le client, mais ce n'est pas grave, il reste en banque)

Il reste juste un problème à régler.
Dans la page de chaque compagnies, il y a un calendrier
(http://www.diagramme.org/index.php?page=mayday)
Lorsque l'on passe d'un mois à l'autre une nouvelle page est créé et du coup on remonte en haut du header, ce n'est pas pratique pour la lecture.
L'idéal serait de changer de mois dans la même page (même div), ou encore de mettre une ancre pour qu'au changement de page on ne remonte pas en haut.
J'appelle mon calendrier ainsi : {cms_module module='CGCalendar' category = 'mayday' display='list' inline='1'}

Quelqu'un a t'il une idée ?

À pars ça, tout va bien, le client est ravi et j'adore Made Simple


CGCalendar list comment changer les mois dans la même page - Jean le Chauve - 20/09/2010

Comme la page se recharge, tu pourrais le placer en haut de la <div id="sidebarb">.
Ou tu supprimes les liens de changement de mois et tu crées une page calendrier sans lien avec plusieurs mois affichés.

Passe tes pages au validateur, il reste des erreurs xhtml : http://validator.w3.org/check?uri=http%3A%2F%2Fwww.diagramme.org%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&verbose=1&user-agent=W3C_Validator%2F1.1
et css : http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http%3A%2F%2Fwww.diagramme.org%2F.

Tu as laissé toutes les adresses mail en clair sur le site. Tu devrais utiliser {mailto address='nom@domaine.ca' encode='javascript' subject='Bonjour'}.


CGCalendar list comment changer les mois dans la même page - lolo61 - 20/09/2010

J'ai réparé les erreurs css, il en reste une, je cherche. C'est toujours des erreurs d'inattention.
Pour les problèmes xhtml, c'est souvent des erreurs dans les modules (captcha etc..) ou les widgets (vimeo...)
Le site fonctionne, je prendrais le temps de passer à travers tout ça à tête reposé.

Je vais voir également pour les adresses mail, c'est con mais je n'avait jamais pensé à ça avant.

Pour le calendrier, je vais voir avec le client, il voulait vraiment le mettre en bas, on va trouver une solution.

Je laisse le message non Résolu un ou deux jours au cas ou quelqu'un aurait le même problème de calendrier.

Merci


CGCalendar list comment changer les mois dans la même page - bess - 20/09/2010

vu sur un site : insérer du javascript qui recharge ta page ainsi

www.site.fr/url.html -> www.site.fr/url.html#ancre

JS à intégrer donc dans la page si et seulement si il y a eu un clic sur un mois, c'est logique.
#ancre étant l'ancre html de ton calendrier

l'autre solution étant comme déjà dit de personnaliser les URL du calendrier pour qu'elles soient généré avec #ancre directement.


CGCalendar list comment changer les mois dans la même page - siohan - 23/09/2010

J'avais déjà posté sur une solution qui fonctionne sur le site www.archipel-fouesnant.fr
Si cela répond à ta demande, je te donne le post.