[1.9b3] Utilisation du calendrier public

Dans ma page sommaire (design classique 3 colonnes), j'ai une boîte qui doit contenir l'agenda:

      <div class="box_copy">
       <h2>Agenda</h2>
        <p>
        <[<INCLURE {fond=agenda_mois} {type=mois} {delais=900} {annee=2006} {mois=06}>]>
        </p>
      </div>

Tout bêtement.. Je ne vois vraiment pas pourquoi l'affichage se fait sur deux mois.. :frowning:

Jean-Luc GARNIER

-----Message d'origine-----
De : job [mailto:rudjob@gmail.com]
Envoyé : jeudi 22 juin 2006 18:58
À : spip@rezo.net
Objet : Re: [Spip] [1.9b3] Utilisation du calendrier public

GARNIER Jean-Luc a écrit :

Bin, j'ai tenté aussi <INCLURE {fond=agenda_mois}{type=mois}{annee=2006}{mois=06}>, mais ça n'a rien changé.. J'ai exactement le même affichage !

Je commence à être un peu sec..

Jean-Luc GARNIER

Quelle est exactement la boucle (et ou le squelette) que tu utilises?
Comment l'appelles-tu?

Le 23 juin 06 à 09:51, GARNIER Jean-Luc a écrit :

Dans ma page sommaire (design classique 3 colonnes), j'ai une boîte qui doit contenir l'agenda:

      <div class="box_copy">
       <h2>Agenda</h2>
        <p>
        <[<INCLURE {fond=agenda_mois} {type=mois} {delais=900} {annee=2006} {mois=06}>]>
        </p>
      </div>

Tout bêtement.. Je ne vois vraiment pas pourquoi l'affichage se fait sur deux mois.. :frowning:

As tu essayé de remplacer le fond agenda_mois par seulement agenda? normalement ça doit marché puisque tu transmets en suivant le type : mois

GARNIER Jean-Luc a écrit :

Dans ma page sommaire (design classique 3 colonnes), j'ai une boîte qui doit contenir l'agenda:

      <div class="box_copy">
       <h2>Agenda</h2>
        <p>
        <[<INCLURE {fond=agenda_mois} {type=mois} {delais=900} {annee=2006} {mois=06}>]>
        </p>
      </div>

Tout bêtement.. Je ne vois vraiment pas pourquoi l'affichage se fait sur deux mois.. :frowning:

OK essaye en rajoutant entre les balises <HEAD> et </HEAD>
  <link rel="stylesheet" href="#CHEMIN{calendrier.css}" type="text/css" />
  <script type="text/javascript" src="#EVAL{_DIR_IMG_PACK}layer.js"></script>
  <script type="text/javascript"
src="#EVAL{_DIR_IMG_PACK}presentation.js"></script>

et entre les balises <body> et </body>

       <div class="box_copy">
        <h2>Agenda</h2>
         <p>
         <INCLURE {fond=agenda_mois}{delais=900}{annee=2006}{mois=06}>
          </p>
        </div>

Jean-Luc GARNIER

-----Message d'origine-----
De : job [mailto:rudjob@gmail.com] Envoyé : jeudi 22 juin 2006 18:58
À : spip@rezo.net
Objet : Re: [Spip] [1.9b3] Utilisation du calendrier public

GARNIER Jean-Luc a écrit :

Bin, j'ai tenté aussi <INCLURE {fond=agenda_mois}{type=mois}{annee=2006}{mois=06}>, mais ça n'a rien changé.. J'ai exactement le même affichage !

Je commence à être un peu sec..

Jean-Luc GARNIER

Quelle est exactement la boucle (et ou le squelette) que tu utilises?
Comment l'appelles-tu?

Bonsoir,

j'ai lu avec beaucoup d'intérêt les échanges sur le thème de l'agenda public ... Mais j'avoue être totalement largué (enfin, pas totalement, mais à 90% sûrement !!).

J'ai installé les plugins pour l'agenda, et, effectivement, j'ajoute facilement ce qu'il faut à l'agenda, qui s'affiche parfaitement dans l'admin ...

Je voudrais toutefois afficher une calendrier dans l'espace public, dans une rubrique spéciale "calendrier" (id_rubrique=3), qui pourrait éventuellement avoir des sous-rubrique par type d'évènements, dont une, par ex. sur accès restreint, toutes choses que je maîtrise, sauf ce f.... agenda !!

En effet, naîvement, je me dis que, avec une inclusion du type de celle ci-dessous, que j'ai essayée, je pourrais avoir de belles petites cases avec les jours, ceux contenant un événement l'affichant avec un lien, des petites flèches en haut, à droite et à gauche pour changer de mois, ... et, effectivement, je les vois, ces flèches, et même les petits tableaux à droite pour modifier le mode d'affichage.

J'ai fait un <INCLURE{fond=agenda}> dans ma page, et j'ai l'impression que c'est bien insuffisant : le calendrier s'affiche très bien, mais aucun bouton n'est actif, du moins, en cliquant sur l'un d'eux, rien ne se passe ...

Par ailleurs, j'ai entré un article avec une date en juillet dans la partie liée à l'agenda, et il persiste à m'afficher à la date d'aujourd'hui ... Bref, rien ne marche bien.

Comment faire pour afficher, par défaut le mois en cours, ainsi que changer de mois par les flèches, ... bref, pour naviguer là-dedans ?

Je sais qu'un nouveau plugin est en général dépourvu d'explications, mais il faut reconnaître que là, difficile de s'y retrouver intuitivement ...

Merci beaucoup si tu pouvais m'aiguiller un peu : je suis sur une v1.9b3 n° 6639

---------------------------------------------------------
Marc VALLETEAU de MOULLIAC
06 61 79 17 31
assfor
Imaginons votre image
http://assfor.com
Valorisez vos salariés
http://www.prociale.com

Marc VALLETEAU de MOULLIAC wrote:

Bonsoir,

j'ai lu avec beaucoup d'intérêt les échanges sur le thème de l'agenda public ... Mais j'avoue être totalement largué (enfin, pas totalement, mais à 90% sûrement !!).

(..)
<tres_contextuel_et_debutant>
Moi-je-moi-et-ma-conscience, largué à 99,99%, on a 'déployé' le coup des évènements associés à un article (cas de figure de boulot, dans l'éduc'nat': les dates de conseils de classes: http://www.clg-bernica.ac-reunion.fr/spipsvn/spip.php?article176), présenté tout ça sous forme de liste dans une page rubrique (http://www.clg-bernica.ac-reunion.fr/spipsvn/spip.php?rubrique23 pas beau, mais ça marche). Bilan: les gens sont contents, et je les ai vu noter tout dans leur agenda papier. D'où, j'ai arrêté provisoirement de me dire que je ferai un jour une interface aussi jolie que celle de l'agenda privé. Je n'ose pas joindre la boucle tellement elle est triviale, après avoir tout copié sur l'échange entre J. Pyrat et Françoise: http://article.gmane.org/gmane.comp.web.spip.user/85515
</tres_contextuel_et_debutant>

--
F.M.

Frédéric Moinard a écrit :

Moi-je-moi-et-ma-conscience, largué à 99,99%, on a 'déployé' le coup des

OK
Je vais essayer de faire une synthes pour que cette discussion soit un peu plus utile à un plus grand nombre

Lecture intéressante pour utiliser le calendrier public
http://www.spip.net/fr_article3182.html
http://www.spip-contrib.net/spikini/PagePrincipale?wiki=FiltreAgendaMemo
http://www.spip-contrib.net/spikini/PagePrincipale?wiki=CalendrierEspacePublic

Il est à rappeller que le calendrier public est une fonctionnalité récente de SPIP à partir de la 1.8.2

Je vais me tenter un petit tuto sans prétention.

1er cas )
Je veux utiliser l'agenda mensuel natif fourni par SPIP (au hasard juin 2006)
Il suffit de taper dans son navigateur préféré
Avec SPIP 1.8.2 et 1.8.3
votresite.com/agenda.php3?type=mois&annee=2006&mois=06
Avec SPIP 1.9
votresite.com/spip.php?page=agenda&type=mois&annee=2006&mois=06

2eme cas)
Je veux intégrer l'agenda dans un de mes squelettes
Avec SPIP 1.8.2 et SPIP 1.8.3
Rajouter dans le <HEAD> de votre squelette
<link rel="stylesheet" href="ecrire/calendrier.css" type="text/css" />
<script type="text/javascript" src="ecrire/layer.js"></script>
<script type="text/javascript" src="ecrire/presentation.js"></script>

Et a l'endroit de votre squelette que vous souhaitez
<div id="votreagenda" >
[(#ENV{type, mois}|agenda_connu)<INCLURE(page.php3)
{fond=agenda_#ENV{type,mois}}{type}{delais=900}{annee}{mois}{jour}{echelle}{partie_cal}{theme}>]
</div>

Puis définissez dans votre css div#votreagenda a votre guisse

Avec SPIP 1.9
ajouter dans le <HEAD> de votre squelette
  <link rel="stylesheet" href="#CHEMIN{calendrier.css}" type="text/css" />
  <script type="text/javascript" src="#EVAL{_DIR_IMG_PACK}layer.js"></script>
  <script type="text/javascript" src="#EVAL{_DIR_IMG_PACK}presentation.js"></script>

<div id="votreagenda" >
[(#ENV{type, mois}|agenda_connu)<INCLURE {fond=agenda_#ENV{type,mois}} {type} {delais=900} {annee} {mois} {jour} {echelle} {partie_cal} {theme}>]
</div>

Puis définissez dans votre css div#votreagenda a votre guisse

Je me limite ici pour aujourdh'ui
A+
Job