Annonce
Bonjour et bienvenue sur les forums techniques de MiniGriSpip :-)
Quelques liens : Et Mgs alors ? - Balise #TMP - MiniGriSpip 1.6 - Mise-à-jour Calendrier
IMPORTANT : La participation � ces forums est strictement r�serv�e aux membres inscrits, merci de votre compr�hension.
ATTENTION : L'inscription au forum est d�sormais ferm�e pour cause de spams en trop grande quantit�.
01/03/2011 - FredoMkb
Pages: 1
- Afficher les calendriers sur toute une p�riode ?
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- iMike
- Novice
- Date d'inscription: 10-05-2007
- Messages: 7
Afficher les calendriers sur toute une p�riode ?
Bonjour � tous, et tout d'abord un tr�s gros coup de chapeau pour MGS, c'est du travail d'orf�vre ;-)
Voil� ce qui m'am�ne, peut-�tre que le truc existe d�j�, mais je ne l'ai pas trouv�. Je cherche � afficher sur une page "archives" de mon site web tout les calendriers depuis la naissance du site (il y a deux ans). Je m'explique plus clairement : j'aimerais r�aliser une page dans la m�me id�e que celle-ci (� droite), mais qui afficherait tous les calendriers de tous les mois des ann�es 2006 et 2007.
Alors bien entendu, je sais bien qu'il y a d�j� un calendrier avec MGS ;-) Est-ce une histoire de boucle ? Merci d'�clairer ma lanterne !
Micka�l
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Bonjour et bienvenue iMike 
iMike a �crit:
Voil� ce qui m'am�ne, peut-�tre que le truc existe d�j�, mais je ne l'ai pas trouv�. Je cherche � afficher sur une page "archives" de mon site web tout les calendriers depuis la naissance du site (il y a deux ans). Je m'explique plus clairement : j'aimerais r�aliser une page dans la m�me id�e que celle-ci (� droite), mais qui afficherait tous les calendriers de tous les mois des ann�es 2006 et 2007.
Ok, voici ce que je te propose de faire :
1. �dite le fichier Html nomm� "inc-menu.html", qui se trouve dans le dossier "inc" au 1er niveau du dossier du squelette ;
2. Retrouve le code suivant :
3. Remplace l'ensemble de ce code par le suivant :
4. T�l�charge l'archive "zip" suivante : CalAnnuel (1 Ko) ;
5. D�compresse l'archive "zip", tu trouveras un dossier contenant un fichier Html nomm� "calannuel.html", d�place ce fichier pour le mettre au premier niveau du dossier du squelette ;
6. Enregistre les modifications du fichier "inc-menu.html" puis vide la cache de Spip (espace priv� -> Configuration -> Vider le cache), enfin, recharge les pages pour les mettre � jour...
Voil�... normalement tu devras trouver, en dessous du calendrier, des liens correspondant aux ann�es o� des articles ont �t� publi�s... en cliquant sur ces liens, tu afficheras une page contenant 12 calendriers, de janvier � d�cembre, de l'ann�e concern�e... ce n'est pas exactement ce que tu souhaitais, mais je pense que �a devrait faire l'affaire 
Pour avoir une id�e de ce que �a donne, visite le site de d�mo de Mgs (bouton "Acceuil" en haut de page), je viens d'installer cette m�me solution, qui est passag�re, puisque les calendriers sont affich�s dans leur int�gralit�, alors que le lien vers la date du jours n'est pas utilie dans ce cas, ainsi que les liens vers le mois pr�c�dent et suivant... ces choses l� seront corrig�es sur la prochaine version du squelette...
Tiens-moi au courant Stp... �+ 
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- iMike
- Novice
- Date d'inscription: 10-05-2007
- Messages: 7
Re: Afficher les calendriers sur toute une p�riode ?
Woaw, oki, je vais voir tout �a ! Merci pour les infos...
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- iMike
- Novice
- Date d'inscription: 10-05-2007
- Messages: 7
Re: Afficher les calendriers sur toute une p�riode ?
Apr�s quelques essais, �a fonctionne au petit poil ! Merci pour tout et bon courage ;-)
Micka�l
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Re... 
iMike a �crit:
Apr�s quelques essais, �a fonctionne au petit poil !
Super
Sinon, � l'occasion, si le coeur t'en dis, je te propose de nous communiquer le lien vers ton site, afin qu'on pouisse d�couvrir et appr�cier les diff�rentes personnalisations que tu auras apport�...
Merci... �+ 
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- iMike
- Novice
- Date d'inscription: 10-05-2007
- Messages: 7
Re: Afficher les calendriers sur toute une p�riode ?
Je n'y manquerais pas bien entendu, mais l� je suis encore en plein dans le code, alors �a risque de prendre un peu de temps. Pour te donner une id�e, je m'occupe de la nouvelle formule d'iTrafik.net... Et y'a du taf...
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Re...
iMike a �crit:
Je n'y manquerais pas bien entendu, mais l� je suis encore en plein dans le code, alors �a risque de prendre un peu de temps. Pour te donner une id�e, je m'occupe de la nouvelle formule d'iTrafik.net... Et y'a du taf...
Ha... tr�s int�ressant comme job je trouve, mais comme tu dis, y'a du taf, surtout pour des sites de ce type o� il y a autant d'infos diff�rentes � afficher dans les pages... bonjour le boulot pour organiser tout �a et en faire quelques chose qui tienne la route
bon courage
Tiens-moi au courant lorsque tu auras fini, je suis curieux de voir le r�sultat final, �a risque d'�tre tr�s instructif
Merci... �+ 
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- iMike
- Novice
- Date d'inscription: 10-05-2007
- Messages: 7
Re: Afficher les calendriers sur toute une p�riode ?
Pas de souci, j'ai pas mal avanc� d�j�, mais tout le bazar est encore prot�g� par mot de passe et tout le tralala ! Mais �a devrait pas �tre mal...
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Re-bojour iMike 
Juste pour t'informer que je viens de publier une mise-�-jour du calendrier, proposant quelques corrections et am�liorant l'affichage des 12 calendriers de la page "calannuel"... le tout se trouve dans cet article...
�+ 
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- frdm
- Apprenti
- Lieu: paris
- Date d'inscription: 30-04-2007
- Messages: 47
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
FredoMkb a �crit:
�je viens de publier une mise-�-jour du calendrier, proposant quelques corrections et am�liorant l'affichage des 12 calendriers de la page "calannuel"� le tout se trouve dans cet article�
Extra ! tout fonctionne bien. Merci.
frdm
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- Gillou
- Apprenti
- Date d'inscription: 10-11-2006
- Messages: 28
Re: Afficher les calendriers sur toute une p�riode ?
Bonjour,
Cela faisait un petit moment que je n'�tais pas venu et je vois que la nouvelle version du squelette est sublime !
Sinon, j'aurais une petite question � propos du calendrier : est il facile de l'int�grer dans une ancienne version du squelette mgs ? Je ne sais plus qu'elle est la version que j'utilise (je l'ai t�l�charg�e et install�e en octobre/novembre 2006).
Est elle administrable depuis la partie priv�e de spip ? (question b�te � priori
)
Encore f�licitations pour le squelette !
Gillou
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Bonjour Gillou 
Gillou a �crit:
Sinon, j'aurais une petite question � propos du calendrier : est il facile de l'int�grer dans une ancienne version du squelette mgs ? Je ne sais plus qu'elle est la version que j'utilise (je l'ai t�l�charg�e et install�e en octobre/novembre 2006).
C'est encore tout chaud... �a vien � peine de sortir du four... c'est par ici !
Gillou a �crit:
Est elle administrable depuis la partie priv�e de spip ? (question b�te � priori
)
Non non... ce n'est pas b�te comme question, mais il n'y a rien � r�gler dans l'espace priv�, tout se fait de mani�re totalement transparente pour l'utilisateur...
Tiens-moi au courant Stp si tout se passe bien... j'avoue que je n'ai pas encore t�st�...
�+ :�
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- Gillou
- Apprenti
- Date d'inscription: 10-11-2006
- Messages: 28
Re: Afficher les calendriers sur toute une p�riode ?
Merci pour ta r�ponse, toujours aussi rapide !
Je n'ai pas encore eu le temps de le tester mais je voulais savoir quelquechose : est ce que si l'on indique une "date de r�daction ant�rieure" (r�dig� aujourd'hui mais j'indique une autre date), cela prendra cette date pour l'afficher dans le calendrier ?
Est ce que c'est �galement possible de modifier l'info bulle pour y indiquer le titre de l'article ou de la br�ve ? Je pense que oui mais cela va n�cessiter que je me creuse les m�ninges
Encore merci pour tout !
Gillou
Derni�re modification par Gillou (14-05-2007 22:22:28)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Bonjour Gillou 
Gillou a �crit:
Merci pour ta r�ponse, toujours aussi rapide !
Bein... disons que j'avais d�j� pr�par� une grosse partie de ces modules quelques temps plus t�t, suite � une pr�c�dente demande, mais je n'avais pas eu le temps de les finaliser... ton message m'a convaincu de concr�tiser et publier ce projet.
Gillou a �crit:
Je n'ai pas encore eu le temps de le tester mais je voulais savoir quelquechose : est ce que si l'on indique une "date de r�daction ant�rieure" (r�dig� aujourd'hui mais j'indique une autre date), cela prendra cette date pour l'afficher dans le calendrier ?
Alors, en guise de r�ponse, le plus simple est que j'explique bri�vement comment le calendrier fonctionne.
Donc, le calendrier de Mgs, en plus de g�n�rer un calendrier mensuel selon la date fournie, qui peut �tre la date du jour courant ou celle indiqu�e dans le champ Url du navigateur, il peut aussi consid�rer la date correspondant au contexte, ainsi si on affiche un article publi� en d�cembre 2006 par exemple, le calendrier affichera dynamiquement le mois correspondant � la date de publication de l'article en question.
En plus de ce mode de fonctionnement contextuel, le calendrier affiche des liens sur les dates o� des contenus (articles, br�ves et/ou commentaires) ont �t� publi�s, en indiquant, dans des info-bulles, le nombre de ces contenus trouv�s.
Pour construire ces liens avec les info-bulles correspondantes, le code qui g�n�re le calendrier interroge la base de donn�es utilis�es par Spip sur chaque jour du mois consid�r�, et il place un lien sur les dates o� des contenus ont �t� publi�s.
Alors, pour revenir � ta question, je dirais que la date � laquelle les contenus ont �t� r�dig�s n'a absolument aucune incidence, ce qui est consid�r� et affich� dans le calendrier, c'est uniquement leur date de publication.
Gillou a �crit:
Est ce que c'est �galement possible de modifier l'info bulle pour y indiquer le titre de l'article ou de la br�ve ? Je pense que oui mais cela va n�cessiter que je me creuse les m�ninges 
La r�ponse est oui et non !
Je m'explique :
Oui : Sur un plan purement technique, je dirais que c'est largement possible et, a priori, ce ne serait pas trop difficile � faire.
Non : Sur un plan simplement pratique, �a pose quelques probl�mes, dont, principalement, les deux suivants :
1. Le calendrier est g�n�r� de mani�re dynamique selon le contexte affich�, on ne peut donc pas utiliser efficacement le syst�me de cache de Spip, ce qui aurait permis d'acc�l�rer l'affichage des pages.
Il en r�sulte que le calendrier est enti�rement calcul� et g�n�r� � chque changement d'affichage.
Du coup, la contrainte �tait d'afficher un minmum d'information utilie sans pour autant trop ralentir la construction du calendrier par l'ajout des fonctionnalit�s suppl�mentaires.
Autrement dit, il fallait trouver un compromis entre la construction du calendrier et les informations � proposer, sans trop p�naliser la vitesse d'affichage des pages du site, c'est pourquoi, entre autres (voir le point suivant), le choix de n'afficher que le nombre d'�l�ments trouv�s.
2. L'autre raison est plus directement li�e � des limitations d'affichage de certains navigateurs, ainsi, j'ai remarqu� des diff�rences assez importantes sur les capacit�s d'affichage des info-bulles des navigateurs que j'utilise pour essayer mes projets, voici le r�sultat de mes tests :
- Safari (le navigateur fourni avec les Mac) sait afficher des info-bulles assez grandes, contenant plus de 2500 caract�res !!!
- Firefox (le petit qui monte, qui monte...
) ne sait afficher que 75 caract�res

- Internet Explorer (version 5.2.x Mac) n'affiche que 256 caract�res...
En plus de ces limitations quantitatives, il faut noter que tous ne g�rent pas de la m�me mani�re tous les caract�res, ainsi les simples retours � la ligne, par exemple, ne sont pas affich�s correctement sous Firefox.
Donc, en conclusion de tout �a, je dirais que ce serait b�te, � mon avis, de ralentir la construction du calendrier en allant chercher d'avantages d'infos, sachant que, de toutes mani�res, tous le navigateurs ne seront pas capables de les afficher...
C'est un peu la raison pour laquelle j'ai pr�f�r� de coupler le calendrier avec des pages particuli�res permettant d'afficher les donn�es de mani�re plus structur�e et compl�te, c'est d'ailleurs sur ces pages qui pointent les liens g�n�r�s par le calendrier.
Voil� Gillou, je n'ai pas apport� des solutions concr�tes � tes besoins sur ce coup, mais lorsqu'on r�alise un projet, on est toujours confront� � faire un certain nombre de choix, souvent inconciliables entre ce qu'on aimerait faire et les contraintes � respecter et/ou r�soudre...
Le plus difficile est d'arriver � faire relativement simple et efficace, en �vitant de tomber dans la tentation des usines � gaz, qui peuvent �tre tr�s fl�teuses pour l'�go, mais s'av�rer totalement inutilisables en situation r�elle...
Bref, comme dirait l'autre, pafois "le mieux est l'ennemi du bien" !
a+ 
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- Gillou
- Apprenti
- Date d'inscription: 10-11-2006
- Messages: 28
Re: Afficher les calendriers sur toute une p�riode ?
FredoMkb a �crit:
Bref, comme dirait l'autre, pafois "le mieux est l'ennemi du bien" !
On est bien d'accord !
Si je te pose ces questions, c'est que je recherche une solution de calendrier/agenda miniature qui me permet donc d'afficher le titre d'un article d'un �v�nement � venir (dans une infobulle par exemple pour l'affichage) � la date � laquelle il se d�roulera et non � la date � laquelle je r�dige l'article.
Je suis donc en phase de test avec pas mal de modules... affaire � suivre 
Sinon je n'ai toujours pas eu le temps de tester le tien. Mais je peux d�ja te faire une petite remarque par rapport � ce que je vois sur ton site :
- Sous Firefox, il s'affiche tr�s bien, sans aucun probl�me
- Sous Internet Explorer, la largeur du calendrier est plus grande que le reste de ton "inc-menu". Pour �tre totalement clair, le calendrier est plus large que tes blocs "rubriques", "zoom", "commentaires", etc...
Et pour que cela soit encore plus clair, voici une copie d'ecran :

Je pr�cise que j'utilise un PC et que ma version d'internet explorer est la 7.
Merci encore pour ta r�ponse.
Je te tiens au courant pour la suite des �v�nements
Gillou
Derni�re modification par Gillou (15-05-2007 12:31:41)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Bonjour Gillou 
Gillou a �crit:
Si je te pose ces questions, c'est que je recherche une solution de calendrier/agenda miniature qui me permet donc d'afficher le titre d'un article d'un �v�nement � venir (dans une infobulle par exemple pour l'affichage) � la date � laquelle il se d�roulera et non � la date � laquelle je r�dige l'article.
Je suis donc en phase de test avec pas mal de modules... affaire � suivre 
Ha d'accord, je comprends mieux maintenant la raison de ta question... dans ce cas, le mieux pour l'utilisations que tu �voques, ce serait le Plugin Agenda, qui permet donc d'enregistrer des �v�lenements et de les afficher sous le calendrier.
En fait, le calendrier propos� avec Mgs est beaucoup plus basique, puisqu'il se contente, si j'ose dire, de rescenser dans le temps l'ensemble des contenus publi�s, un peu comme le font les calendriers pr�sents sur les blogs.
D'ailleurs, c'est l'orientation claire du squelette (voir "Mgs, la petite histoire..."), de garder une utilisation proche aux moteurs de blog, avec l'avantage du syst�me �ditorial de Spip, qui est nettement plus �volu� que ce que peuvent proposer les blogs.
Sinon, ce qui serait g�nial, c'est que quelqu'un r�ussise un jour � r�uinir dans le m�me calendrier les deux types d'utilisation, avec un simple syst�me d'onglets par exemple, ou gr�ce � un affichage un peu diff�rent des dates signalant des contenus et celles signalant des �v�nements... bref, faudra creuser... en tout cas, l'id�e me para�t int�ressante.
Gillou a �crit:
- Sous Firefox, il s'affiche tr�s bien, sans aucun probl�me
- Sous Internet Explorer, la largeur du calendrier est plus grande que le reste de ton "inc-menu". Pour �tre totalement clair, le calendrier est plus large que tes blocs "rubriques", "zoom", "commentaires", etc...
Et pour que cela soit encore plus clair, voici une copie d'ecran :
Je pr�cise que j'utilise un PC et que ma version d'internet explorer est la 7.
Oui, je sais, d�j� Frdm m'avait signal� ce probl�me d'affichage sous IE, mais l�, franchement, je suis un peu d�muni face aux nombreux probl�mes d'incompatibilit� que pose le navigateur de Microsoft.
D�j�, �tant un utilisateur Mac depuis mes debuts en informatique, et plut�t fan de cet environnement, tu te doutes de l'estime que je peux porter aux produits de M$, mais bon, passons, le probl�me est bien au d�l� d'une simple question d'appr�ciation personnelle.
Le souci vient surtout que Microsoft a arr�t� le d�veloppement de son navigateur sur plateforme Mac et, du coup, moi je ne poss�de que la derni�re version en date sortie pour Mac qui est la 5.2.3, qui est tr�s tr�s loin des derni�res versions sorties pour PC, et qui doit dater d'au moins 5 ans... une eternit� dans l'univers du Web.
Donc, lorsque je fais des tests chez moi, je ne peux d�cement pas me fier au r�sultat qu'affiche IE, voici ce que le site de Mgs donne chez moi avec ma version de IE :
Le site de MiniGriSpip sous IE 5.2.3 Mac
Alors bon, comme tu vois, hormis le bloc "Bienvenue" et, bizarrement, le bloc "Calendrier", rien ne s'affiche correctement, il y a m�me des donn�es qui disparaissent tout simplement, comme les listes des commentaires, sites, le bloc "Zoom" etc... et quand on voit la gueule du bandeau d'en-t�te
bref, c'est la cata
et ne parlons pas des pictos
... alors, comment veux-tu que j'arrive dans ces conditions � faire quelque chose qui tienne la route pour ce navigateur ?
Enfin, tout �a pour dire que, malgr� ma meilleure bonne volont�, je ne tiens plus � me casser la t�te en cherchant, des heures durant, � avoir une compatibiit� absolue sur tous les navigateurs, c'est vraiment chiant � la fin, on y perd un temps fou
alors bon, tant que �a reste correcte sous Firefox et Safari, je me dis que �a doit normalement rouler...
Et puis, je suis persuad� que ceux qui tiennent absolument � avoir une compatibilit� parfaite avec IE, seront ravis d'ouvrir le capot pour faire leur propre petite mecanique Html, moi j'abandonne.
[Quelques minutes apr�s...]
Bon bon... apr�s tout �a, je dois avouer que je viens de passer la page d'accueil du site Mgs � la moulinette de validation W3C, et apparement il y a plus d'une 50e d'erreus issues justement du calendrier
... bon, je vais essayer de corriger tout �a d�s que possible... en esp�rant que cette fois IE saura l'afficher correctement (c'est pas s�r
)...
Voil�... je te tiens au courant... �+ 
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- Gillou
- Apprenti
- Date d'inscription: 10-11-2006
- Messages: 28
Re: Afficher les calendriers sur toute une p�riode ?
Comme je te comprends
Je bosse la plupart du temps avec Firefox et �a m'ennuie toujours de voir que quand je passe sur Internet Explorer, je n'ai pas forc�ment la m�me chose !
Mais bon, pas le choix ! Car plus de la moiti� des gens utilisent ce navigateur...
Merci pour le lien vers le plugin agenda !
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- iMike
- Novice
- Date d'inscription: 10-05-2007
- Messages: 7
Re: Afficher les calendriers sur toute une p�riode ?
Bonjour � tous !
Comme promis je reviens vers vous : la nouvelle version d'iTrafik est en ligne, et propose, en dehors d'un nouvel habillage graphique, le support du calendrier de MiniGripSpip, par exemple sur cette page � gauche. Une section Archives met �galement en valeur les calendriers sur deux ans.
Je voulais remercier MiniGripSpip pour l'excellent boulot effectu� ! 
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
492
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: Afficher les calendriers sur toute une p�riode ?
Bonjour iMike 
iMike a �crit:
Bonjour � tous !
Comme promis je reviens vers vous : la nouvelle version d'iTrafik est en ligne, et propose, en dehors d'un nouvel habillage graphique, le support du calendrier de MiniGripSpip, par exemple sur cette page � gauche. Une section Archives met �galement en valeur les calendriers sur deux ans.
Je voulais remercier MiniGripSpip pour l'excellent boulot effectu� ! 
F�licitations pour le travail de cr�ation fait sur ce site, c'est vraiment r�ussi... d'ailleurs, on doit regarder vraiment tr�s en d�tail pour d�couvrir que certaines choses sont issues du squelette Mgs, bravo pour ce travail d'int�gration pouss�...
Petite remarque cependant, mais je pense que tu l'as d�j� remarqu�, lorsqu'on saisie l'adresse du site de la mani�re suivante : http://itrafik.net/spip.php, on tombe sur la page "sommaire" du squelette distribu� par d�faut avec Spip...
Voil�... encore bravo et merci de nous avoir fait signe... �+ 
Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- iMike
- Novice
- Date d'inscription: 10-05-2007
- Messages: 7
Re: Afficher les calendriers sur toute une p�riode ?
Arf oui, il reste encore des merdouilles � corriger, mais le plus gros est fait. Merci pour tes commentaires, �a fait plaisir ;-)
Pages: 1
- Afficher les calendriers sur toute une p�riode ?