Calendrier : modifier l'affichage du widget
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Calendrier : modifier l'affichage du widget
Détails techniques
Version du forum : phpBB3
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Opera
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)
Description du problème
Bonjour,
Je cherche un code qui me permettrait de modifier l'affichage de mon calendrier dans un widget.
Voici comme se présente mon widget actuel (j'ai tout simplement "implanté" le widget "Calendrier" proposé dans le panneau d'administration) :
Ce que je souhaite avoir, au lieu d'une vue d'ensemble des événements du mois, c'est la case du jour qu'on peut voir dans la "page" du calendrier. Par exemple, aujourd'hui, je voudrai que mon widget affiche la case en rouge :
Et, donc, chaque jour, le widget changera la case de manière automatique pour afficher les événements du jour.
Savez-vous donc si un tel code a déjà été implanté ?
Si non, pensez-vous que c'est faisable ? Notre forum possède une équipe d'informaticien qui peut nous aider.
Merci d'avance pour votre réponse !
PS : il faudra également faire quelques amélioration sur notre forum pour parfois afficher "Anniversaire" à côté du (des) membre(s) ou changer la couleur des dates... mais ça, c'est moins important et je re-poserai la question une autre fois
Je cherche un code qui me permettrait de modifier l'affichage de mon calendrier dans un widget.
Voici comme se présente mon widget actuel (j'ai tout simplement "implanté" le widget "Calendrier" proposé dans le panneau d'administration) :
Ce que je souhaite avoir, au lieu d'une vue d'ensemble des événements du mois, c'est la case du jour qu'on peut voir dans la "page" du calendrier. Par exemple, aujourd'hui, je voudrai que mon widget affiche la case en rouge :
Et, donc, chaque jour, le widget changera la case de manière automatique pour afficher les événements du jour.
Savez-vous donc si un tel code a déjà été implanté ?
Si non, pensez-vous que c'est faisable ? Notre forum possède une équipe d'informaticien qui peut nous aider.
Merci d'avance pour votre réponse !
PS : il faudra également faire quelques amélioration sur notre forum pour parfois afficher "Anniversaire" à côté du (des) membre(s) ou changer la couleur des dates... mais ça, c'est moins important et je re-poserai la question une autre fois
Dernière édition par yao le Ven 13 Fév 2015 - 13:24, édité 1 fois
Re: Calendrier : modifier l'affichage du widget
Un petit up ? ^^
Re: Calendrier : modifier l'affichage du widget
Encore un petit up ^^
Re: Calendrier : modifier l'affichage du widget
Bonjour yao,
Rendez-vous dans Panneau d'administration > Modules > Gestion des codes JavaScript > Créer un nouveau JavaScript
Placement : Sur toutes les pages
Valider
le résultat :
Rendez-vous dans Panneau d'administration > Modules > Gestion des codes JavaScript > Créer un nouveau JavaScript
Placement : Sur toutes les pages
- Code:
$(function(){
var c = document.getElementById('calendar'),s = window.localStorage;
if (!c || window.location.pathname.match(/\/calendar/)) return;
if (s.modcalHTML && s.modcalEXP > +new Date - 60*60*1000) return c.innerHTML = s.modcalHTML;
$(c).load('/calendar td:has(> p:first span)',function(){
if (s) {
s.modcalHTML = c.innerHTML;
s.modcalEXP = +new Date;
}
});
});
Valider
le résultat :
Re: Calendrier : modifier l'affichage du widget
Merci beaucoup Ange Tuteur !
Nous l'avons donc mise en place sur notre forum-test mais, malheureusement, on dirait que ça fonctionne bien pour les membres qui n'utilisent pas le navigateur Google Chrome.
Nous allons essayer de trouver une solution et, au pire, faire en sorte que le navigateur Google Chrome n'affiche tout simplement pas le calendrier plutôt qu'il affiche un calendrier qui bug
Mais, sinon, ça à l'air de bien fonctionner et ça c'est cool !
(comme je l'ai dit dans mon premier post, j'aurai prochainement d'autres petites questions concernant la mise en forme du calendrier mais c'est moins urgent et sûrement moins compliqué. Pensez-vous que je le dise quand même ici ou faudrait-il que je crée un nouveau sujet ? )
Bref, merci encore Ange Tuteur ^^
Nous l'avons donc mise en place sur notre forum-test mais, malheureusement, on dirait que ça fonctionne bien pour les membres qui n'utilisent pas le navigateur Google Chrome.
Nous allons essayer de trouver une solution et, au pire, faire en sorte que le navigateur Google Chrome n'affiche tout simplement pas le calendrier plutôt qu'il affiche un calendrier qui bug
Mais, sinon, ça à l'air de bien fonctionner et ça c'est cool !
(comme je l'ai dit dans mon premier post, j'aurai prochainement d'autres petites questions concernant la mise en forme du calendrier mais c'est moins urgent et sûrement moins compliqué. Pensez-vous que je le dise quand même ici ou faudrait-il que je crée un nouveau sujet ? )
Bref, merci encore Ange Tuteur ^^
Re: Calendrier : modifier l'affichage du widget
Bonsoir,
Apparemment, fausse alerte. Avec Google Chrome ça fonctionne aussi. Du coup, c'est parfait !
Je me permet de poser une petite dernière question pour améliorer tout ça : pensez-vous que, lorsqu'il y a un anniversaire d'un membre, on peut ajouter un "Anniversaire" suivi du pseudo ? Pour le moment, ça n'affiche que le pseudo.
Après, c'est moins grave si c'est pas possible ^^
Merci d'avance !
Apparemment, fausse alerte. Avec Google Chrome ça fonctionne aussi. Du coup, c'est parfait !
Je me permet de poser une petite dernière question pour améliorer tout ça : pensez-vous que, lorsqu'il y a un anniversaire d'un membre, on peut ajouter un "Anniversaire" suivi du pseudo ? Pour le moment, ça n'affiche que le pseudo.
Après, c'est moins grave si c'est pas possible ^^
Merci d'avance !
Re: Calendrier : modifier l'affichage du widget
Super ! ^^
Ajoutez le code suivant dans votre feuille de style :
Panneau d'administration > Affichage > Couleurs > Feuille de style CSS
Modifier "Anniversaire " pour changer le texte.
Ajoutez le code suivant dans votre feuille de style :
Panneau d'administration > Affichage > Couleurs > Feuille de style CSS
- Code:
#calendar a[onmouseover*="anniversaire"]:before { content:"Anniversaire " }
Modifier "Anniversaire " pour changer le texte.
Re: Calendrier : modifier l'affichage du widget
Encore une fois, merci Ange Tuteur !
Nous n'avons pas encore testé, je crois qu'il y a finalement un petit problème avec le premier code intégré (sur notre forum-test, je vois des anniversaires et autres événements mais pas tous)
Je vais voir avec mes collègues si quelqu'un a fait une modification entre-temps.
Je vous tiens au courant !
Encore une fois, merci !
Nous n'avons pas encore testé, je crois qu'il y a finalement un petit problème avec le premier code intégré (sur notre forum-test, je vois des anniversaires et autres événements mais pas tous)
Je vais voir avec mes collègues si quelqu'un a fait une modification entre-temps.
Je vous tiens au courant !
Encore une fois, merci !
Re: Calendrier : modifier l'affichage du widget
Salut Ange Tuteur! (ça fait bizarre de pas voir ton pseudo en vert)
Je fais parti du forum de yao et je te remercie pour le code!
J'ai cependant juste enlevé la partie "-60*60*1000" après le +new date car il créait un intervalle de 1h entre les modifications faites et l'affichage de la midification.
Je fais parti du forum de yao et je te remercie pour le code!
J'ai cependant juste enlevé la partie "-60*60*1000" après le +new date car il créait un intervalle de 1h entre les modifications faites et l'affichage de la midification.
Re: Calendrier : modifier l'affichage du widget
Du coup, j'ai modifié le premier post pour mettre le topic en résolu
Je pense que nous n'avons plus de questions. Au pire, on créera un nouveau topic !
Merci encore ! ^^
Je pense que nous n'avons plus de questions. Au pire, on créera un nouveau topic !
Merci encore ! ^^
Sujets similaires
» Problème pour modifier le widget calendrier
» Modifier la couleur de la police des journées du widget calendrier
» [Widget] Rendre possible la visualisation du mois suivant sur le widget calendrier
» incruster un calendrier google en widget
» Widget calendrier sous forme de liste
» Modifier la couleur de la police des journées du widget calendrier
» [Widget] Rendre possible la visualisation du mois suivant sur le widget calendrier
» incruster un calendrier google en widget
» Widget calendrier sous forme de liste
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum