calendrier public

CALENDRIER
(que tout le monde attend mais personne ne fait)

j'essaye d'adapter l'agenda (qui passe par un id_rubrique), pour faire un
calendrier public (comme l'interne).

Je n'arrive pas à étendre l'affichage des articles à toutes les rubriques, pour
utiliser ces codes dans un fichier calendrier.html / .php3

Quelqu'un saurait-il comment modifier ces boucles pour qu'elles ne me fasse pas
une parse error. J'ai essayé plein de trucs sans succès :o(

lieu du test:
http://membres.lycos.fr/webgeneraction/calendrier.php3
( ne marche qu'en indiquant {rubrique=26} et {branche})

AGENDA

sinon l'agenda par rubrique a fini par marcher:
http://membres.lycos.fr/webgeneraction/rubrique.php3?id_rubrique=27

a noter que :

0 - Ajouter entete et pied (html head body, avec les inclure-hierarchie-pied de
preference)
1 - autoriser la publication pour les dates postérieures dans la config SPIP
2 - autoriser, puis enregistrer une date de publication antérieure dans chacun
des articles qu'on veut voir dans l'agenda
3 - Se demerder pour que ces articles n'apparaissent plus dans le plan ou autres
endroits non adequats.
3 - modifier le numéro de sous-rubrique dans les codes
<BOUCLE_sous_rubriques1(RUBRIQUES){id_parent=26}{par titre}>
4 - pas de dossier images dans SPIP

un peu lourd-dingue hein :o) comment il fait gasteroprod ? ;o)

Moi je veux tout afficher, ça devrait être plus simple non ? héhé

Enfin merci Nicolas qd meme :o))

Walkounet
PS: variables d'origine mises en français :o)

calendrier.html (4.39 KB)

calendrier.php3 (76 Bytes)

CALENDRIER
(que tout le monde attend mais personne ne fait)

C'est une blague ?

j'essaye d'adapter l'agenda (qui passe par un id_rubrique), pour faire
un calendrier public (comme l'interne).

Quelle différence incontournable ?

Je n'arrive pas à étendre l'affichage des articles à toutes les
rubriques, pour utiliser ces codes dans un fichier calendrier.html/.php3

Si tu enlèves le filtre sur une rubrique et ses descendantes, à priori, c'est
tout bon.

Quelqu'un saurait-il comment modifier ces boucles pour qu'elles ne me
fasse pas une parse error. J'ai essayé plein de trucs sans succès :o(

Si tu as des "parse error", c'est que tu modifies le PHP, pas les boucles
SPIP, non ?

lieu du test:
http://membres.lycos.fr/webgeneraction/calendrier.php3
( ne marche qu'en indiquant {rubrique=26} et {branche})

Et si tu mets aucun des deux, ou au pire {id_rubrique=0} ?

0 - Ajouter entete et pied (html head body, avec les
inclure-hierarchie-pied de preference)

Je ne les utilise pas, donc je n'ai fourni que la partie réellement agenda.

1 - autoriser la publication pour les dates postérieures dans la config
SPIP

Vu que ça se base sur les date "antérieures", pas besoin normalement.

2 - autoriser, puis enregistrer une date de publication antérieure dans
chacun des articles qu'on veut voir dans l'agenda

Oui.

3 - Se demerder pour que ces articles n'apparaissent plus dans le plan
ou autres endroits non adequats.

Pas spécifique à la problématique agenda.

3 - modifier le numéro de sous-rubrique dans les codes
<BOUCLE_sous_rubriques1(RUBRIQUES){id_parent=26}{par titre}>

Oui.

4 - pas de dossier images dans SPIP

?

un peu lourd-dingue hein :o)

Bin non, une fois le paramétrage initial réalisé, il n'y a plus qu'à publier
des articles ...

comment il fait gasteroprod ? ;o)

Avec les moyens du bord, comme tout le monde ... :wink:

Moi je veux tout afficher, ça devrait être plus simple non ? héhé

Pour le calendrier ? Oui, beaucoup plus simple. Et si tu le finalise, ce
serait un bon apport aux squelettes par défaut.

Enfin merci Nicolas qd meme :o))

De rien.

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

From diffus.0001@netcourrier.com Fri Dec 6 17:05:52 2002

Return-Path: <diffus.0001@netcourrier.com>
Received: from mel-rto6.wanadoo.fr (smtp-out-6.wanadoo.fr [193.252.19.25])
  by miel.brainstorm.fr (Postfix) with ESMTP id 75D361C752
  for <spip@rezo.net>; Fri, 6 Dec 2002 17:05:52 +0100 (CET)
Received: from mel-rta10.wanadoo.fr (193.252.19.193) by mel-rto6.wanadoo.fr
  (6.7.010) id 3DEF20020010BF32; Fri, 6 Dec 2002 17:05:48 +0100
Received: from none.wanadoo.fr (217.128.108.38) by mel-rta10.wanadoo.fr
  (6.7.010) id 3DEE017F001680E6; Fri, 6 Dec 2002 17:05:48 +0100
Received: by none.wanadoo.fr with Internet Mail Service (5.5.2448.0)
  id <YMA95DQB>; Fri, 6 Dec 2002 17:05:07 +0100
Message-ID: <BDC4B4608FFCD1118CEE00A0C93D8FB219461E@none.wanadoo.fr>
From: list-diff <diffus.0001@netcourrier.com>
To: 'Dominique Lafond' <d.lafond@epsim.fr>, spip@rezo.net
Subject: RE: [SPIP] date
Date: Fri, 6 Dec 2002 17:05:06 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b5+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Fri, 06 Dec 2002 16:05:52 -0000
Status: O
Content-Length: 2736
Lines: 92

En r=E9sum=E9, c'est un bug qu'il FAUT laisser !

On pourrait peut-=EAtre ajouter une option =E0 cocher dans =
administration
avanc=E9e : "d=E9sactiver le bug 30 f=E9vrier" ?
AL.

-----Message d'origine-----
De : Dominique Lafond [mailto:d.lafond@epsim.fr]
Envoy=E9 : vendredi 6 d=E9cembre 2002 12:41
=C0 : spip@rezo.net
Objet : RE: [SPIP] date
=20
=20
Tout =E0 fait d'accord, surtout que c'est joliment dit !
Rien n'emp=EAche de corriger la date si on s'aper=E7oit qu'elle=20
est fausse : ce
n'est pas pire qu'une erreur "normale" (12 f=E9vrier au lieu de 12
janvier...), de toutes fa=E7ons. Errare humanum est... le web,=20
ce n'est pas
fait pour les machines, non ?
=20
Amicalement,
Dominique
=20
> -----Message d'origine-----
> De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De=20
la part de
> Sylvain Laporte
> Envoy=E9 : jeudi 5 d=E9cembre 2002 23:00
> =C0 : Sylvain; spip
> Objet : Re: [SPIP] date
>
>
> > > Qu'en pensez-vous ?
> >
> > moi perso ... je trouve qu'on s'en fou !
>
> pareil,
> et j'appele pas =E7a un bug mais une
> porte-inintentionellement-lais=E9e-ouverte-pour-les=20
auteurs-fantaisistes
>
> ----- Original Message -----
> From: Sylvain <titeuf@lautre.net>
> To: spip <spip@rezo.net>
> Sent: Wednesday, December 04, 2002 8:44 PM
> Subject: Re: [SPIP] date
>
>
> > zerrel@univ-lyon2.fr a =E9crit:
> > > Salut,
> > > spip 1.4.3
> > > Je viens de remarquer que l'on peut mettre en date de=20
publication en
> > > ligne le 31 f=E9vrier 2002. Sur le site public cela donne=20
dimanche 31
> > > f=E9vrier 2002.
> >
> > =E7a n'arrive que si on le fait manuellement !
> > y a qu'un "tordu des boyaux d'la t=EAte" pour trouver ce "bug"
> > :'-D
> >
> > > Qu'en pensez-vous ?
> >
> > moi perso ... je trouve qu'on s'en fou !
> >
> > --
> > Sylvain
> > ________________________
> > http://titeuf.lautre.net
> >
> > _______________________________________________
> > liste spip
> > spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
> > Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> > Documentation de SPIP : http://www.uzine.net/spip
> >
>
> _______________________________________________
> liste spip
> spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> Documentation de SPIP : http://www.uzine.net/spip
>
=20
_______________________________________________
liste spip
spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip
=20
=20
From b.gerin@approche.net Fri Dec 6 17:12:39 2002

Return-Path: <b.gerin@approche.net>
Received: from sydney.provnet.fr (mail.provnet.fr [212.208.97.28])
  by miel.brainstorm.fr (Postfix) with ESMTP id DC0871C752
  for <spip@rezo.net>; Fri, 6 Dec 2002 17:12:38 +0100 (CET)
Received: from [80.8.130.31] by sydney.provnet.fr (NTMail
  5.06.0016/NT2604.00.2eaccbf8) with ESMTP id jqtgyaaa for spip@rezo.net; Fri, 6
  Dec 2002 17:06:01 +0100
Message-ID: <002701c29d42$c6776130$0300a8c0@brunopc2>
From: "Bruno Gerin" <b.gerin@approche.net>
To: <spip@rezo.net>
Date: Fri, 6 Dec 2002 17:16:03 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
  boundary="----=_NextPart_000_0024_01C29D4B.27A8FF10"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
Subject: [Spip] code php dans une boucle
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b5+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Fri, 06 Dec 2002 16:12:39 -0000
Status: O
Content-Length: 1519
Lines: 45

C'est un message de format MIME en plusieurs parties.

------=_NextPart_000_0024_01C29D4B.27A8FF10
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

bonjour,=20
est-il possible d'inclure du code php dans une boucle.
par exemple dans la boucle article avoir une pr=E9sentation =
difff=E9rente en fonction du nb d'articles.
(ceci n'est qu'un exemple)
merci
Bruno Gerin
Approche Texte et Images
b.gerin@approche.net

------=_NextPart_000_0024_01C29D4B.27A8FF10
Content-Type: text/html;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4807.2300" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>bonjour, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>est-il possible d'inclure du code php =
dans une=20
boucle.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>par exemple dans la boucle article =
avoir une=20
pr=E9sentation difff=E9rente en fonction du nb d'articles.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>(ceci n'est qu'un exemple)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>merci</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Bruno Gerin<BR>Approche Texte et =
Images<BR><A=20
href=3D"mailto:b.gerin@approche.net">b.gerin@approche.net</A></FONT></DIV=

</BODY></HTML>

------=_NextPart_000_0024_01C29D4B.27A8FF10--

Hello Nicolas,

je ne donne ces précisions qu'à l'intention de ceux et celles qui comme moi
rament, pour leur faciliter les choses, et qu'ils passent à l'acte plus en
douceur. Je disais lourd-dingue non comme une critique, paske pour ceux qui en
ont vraiment besoin c'est très bien, mais pour avertir les editeurs non pros que
c'est compliqué.

Non, personne n'a encore fait l'équivalent du calendrier interne pour le site
public. Ton approche est la première que je vois, et elle ne correspond pas à
tout le site comme en interne.

Dès que je modifie un {} (j'en ai essayé plein), j'ai une erreur:
Parse error: parse error, expecting `')'' in web-rub-26.3a609e on line 71
(et je ne touche pas au php)

{id_rubrique=0} fait tout disparaitre.

Mais avec toi, ça va marcher !
Merci de ton aide, de la part des trois spipeurs qui cherchent avec moi en ce
moment aussi :o)

Si tu n'as pas le temps, avec 3 jours de casse-tete j'y arriverai ptet, mais je
déteste me casser la tête à ce point, arf ! Ca me gâche spip.

Cordialement !

Walk

----- Message d'origine -----
C'est une blague ?
Si tu enlèves le filtre sur une rubrique et ses descendantes, à priori, c'est
tout bon.
Si tu as des "parse error", c'est que tu modifies le PHP, pas les boucles
SPIP, non ?

lieu du test:
http://membres.lycos.fr/webgeneraction/calendrier.php3
( ne marche qu'en indiquant {rubrique=26} et {branche})

Et si tu mets aucun des deux, ou au pire {id_rubrique=0} ?