Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/sda/3/a/fredomkb/forum/include/common.php on line 59

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 41

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 44
Projets pour Spip et PunBb / Afficher les calendriers sur toute une p�riode ?

MiniGriSpip

Petit site de test et de démonstration du squelette MiniGriSpip 1.6...
Accueil du site > Accueil forums > Squelette MiniGriSpip > Afficher les calendriers sur toute une p�riode ?
Projets pour Spip et PunBb - Petit forum de discussion autour de quelques projets personnels pour SPIP et PunBb.
     

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

  • 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

#1 10-05-2007 21:19:24

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

Hors ligne

 

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

#2 11-05-2007 10:00:54

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 smile

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 :

Code:

<!-- Bloc calendrier -->
<div class="mgs_menu">
    <div class="mgs_picto mgs_picto_cal"></div>
    <ul class="general">
        <li class="mgs_menu_titre"><:mgs_calendrier:></li>
    </ul>
    <div class="mgs_menu_cal">
        [(#DATE|cal_site)]
    </div>
</div>

3. Remplace l'ensemble de ce code par le suivant :

Code:

<!-- Bloc calendrier -->
<div class="mgs_menu">
    <div class="mgs_picto mgs_picto_cal"></div>
    <ul class="general">
        <li class="mgs_menu_titre"><:mgs_calendrier:></li>
    </ul>
    <div class="mgs_menu_cal">
        [(#DATE|cal_site)]
    </div>
    <div style="margin:5px 0px 0px 0px; padding:2px; font-size:0.8em;">-<BOUCLE_art_tout(ARTICLES) {par date}><BOUCLE_art_annees(ARTICLES) {annee_relatif=[(#DATE|annee)]} {doublons} {0,1}> <a href="#URL_PAGE{calannuel}&annee=[(#DATE|annee)]">[(#DATE|annee)]</a> -</BOUCLE_art_annees><BOUCLE_art_non(ARTICLES) {annee_relatif=[(#DATE|annee)]} {doublons}></BOUCLE_art_non></BOUCLE_art_tout></div>
</div>

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 wink

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... �+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

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

#3 11-05-2007 10:03:55

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...

Hors ligne

 

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

#4 11-05-2007 12:57:44

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

Hors ligne

 

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

#5 11-05-2007 13:29:09

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Afficher les calendriers sur toute une p�riode ?

Re... smile

iMike a �crit:

Apr�s quelques essais, �a fonctionne au petit poil !

Super  top

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... �+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

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

#6 11-05-2007 13:36:02

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...

Hors ligne

 

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

#7 11-05-2007 13:54:44

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 blink bon courage cheese

Tiens-moi au courant lorsque tu auras fini, je suis curieux de voir le r�sultat final, �a risque d'�tre tr�s instructif  top

Merci... �+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

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

#8 11-05-2007 13:58:23

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...

Hors ligne

 

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

#9 11-05-2007 22:34:52

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Afficher les calendriers sur toute une p�riode ?

Re-bojour iMike smile

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...

�+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

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

#10 12-05-2007 00:02:53

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

Hors ligne

 

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

#11 14-05-2007 11:05:36

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  mdr )

Encore f�licitations pour le squelette !
Gillou

Hors ligne

 

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

#12 14-05-2007 17:43:13

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Afficher les calendriers sur toute une p�riode ?

Bonjour Gillou smile

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  mdr )

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)

Hors ligne

 

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

#13 14-05-2007 22:20:24

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  wink

Encore merci pour tout !
Gillou

Derni�re modification par Gillou (14-05-2007 22:22:28)

Hors ligne

 

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

#14 15-05-2007 06:06:59

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Afficher les calendriers sur toute une p�riode ?

Bonjour Gillou smile

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  wink

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 !!!  top
- Firefox (le petit qui monte, qui monte... wink ) ne sait afficher que 75 caract�res  blink sad
- 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+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

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

#15 15-05-2007 11:51:18

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 wink

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 :
http://www.biathlonfrance.com/images/capture01.jpg

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   wink

Gillou

Derni�re modification par Gillou (15-05-2007 12:31:41)

Hors ligne

 

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

#16 15-05-2007 14:46:47

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Afficher les calendriers sur toute une p�riode ?

Bonjour Gillou smile

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 wink

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 pleure bref, c'est la cata  blink et ne parlons pas des pictos non ... alors, comment veux-tu que j'arrive dans ces conditions � faire quelque chose qui tienne la route pour ce navigateur ?  huh

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  sad 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 sad ... 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  non )...

Voil�... je te tiens au courant... �+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

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

#17 15-05-2007 16:28:16

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Afficher les calendriers sur toute une p�riode ?

Comme je te comprends  wink
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 !

Hors ligne

 

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

#18 04-06-2007 22:05:58

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� !  top

Hors ligne

 

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

#19 16-06-2007 13:48:03

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Afficher les calendriers sur toute une p�riode ?

Bonjour iMike smile

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� !  top

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�...  top

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... �+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

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

#20 16-06-2007 13:59:25

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 ;-)

Hors ligne

 
  • Afficher les calendriers sur toute une p�riode ?

Pied de page des forums

Propuls� par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS |