Agenda : oui mais...

Salut,

Je cherche un agenda d'évènements sur le modèle du calendrier séquentiel de
spipcontrib (titre / lieu / organisateur / image / descritpion / lien)
_mais_ qui ne nécessite pas l'activation de la publication des articles
post-datés.

Je pense avoir fait le tour des contrib... si vous avez un script gpl je
suis preneur !

merci d'avance

Salut,

Patate a écrit :

Je cherche un agenda d'évènements sur le modèle du calendrier séquentiel de
spipcontrib (titre / lieu / organisateur / image / descritpion / lien)
_mais_ qui ne nécessite pas l'activation de la publication des articles
post-datés.

Qu'est ce qui t'empeche d'utiliser des articles publiés dans le futur ? C'est pourtant assez logique pour un agenda d'événements à venir.

@+
BoOz

Patate wrote:

Salut,

Je cherche un agenda d'évènements sur le modèle du calendrier séquentiel de
spipcontrib (titre / lieu / organisateur / image / descritpion / lien)
_mais_ qui ne nécessite pas l'activation de la publication des articles
post-datés.

Je pense avoir fait le tour des contrib... si vous avez un script gpl je
suis preneur !

merci d'avance

Alors tu peux utiliser le tri par num titre.

Cf. Les critères communs à toutes les boucles - SPIP, classer par numéro.

--

Olivier G.

BoOz a écrit :

Qu'est ce qui t'empeche d'utiliser des articles publiés dans le futur ? C'est pourtant assez logique pour un agenda d'événements à venir.

Salut Booz,

Je suis d'accord avec Patate: ce sont deux choses différentes. L'option permettant de publier ou non des articles post-datés a d'abord une fonction éditoriale: permettre, par exemple, de programmer des mises à jour d'un site.

L'agenda n'est qu'une récupération de cette option; il se peut parfaitement que cette récupération entre en conflit avec la finalité première de la fonction. Autrement dit: il n'est pas possible d'utiliser en même temps un agenda et de programmer la parution d'articles dans le futur.

Bref, le mieux serait à mon avis que spip intègre en natif un type de données spécifique à l'agenda.

Bonne nuit,

François

C'est exactement parce que je compte utiliser la fonction "article post
daté" pour mettre automatiquement le site à jour, que je ne souhaite pas
l'activer pour l'agenda :wink:

J'ai pensé faire un champs extra en remplacement... Sur le principe, vous en
pensez quoi ?

"François Schreuer" <schreuer@agl.ucl.ac.be> a écrit dans le message de
news:cca9as$slu$1@sea.gmane.org...
BoOz a écrit :

Qu'est ce qui t'empeche d'utiliser des articles publiés dans le futur ?
C'est pourtant assez logique pour un agenda d'événements à venir.

Salut Booz,

Je suis d'accord avec Patate: ce sont deux choses différentes. L'option
permettant de publier ou non des articles post-datés a d'abord une
fonction éditoriale: permettre, par exemple, de programmer des mises à
jour d'un site.

L'agenda n'est qu'une récupération de cette option; il se peut
parfaitement que cette récupération entre en conflit avec la finalité
première de la fonction. Autrement dit: il n'est pas possible d'utiliser
en même temps un agenda et de programmer la parution d'articles dans le
futur.

Bref, le mieux serait à mon avis que spip intègre en natif un type de
données spécifique à l'agenda.

Bonne nuit,

François

François Schreuer a écrit :

L'option
> permettant de publier ou non des articles post-datés a d'abord une
> fonction éditoriale: permettre, par exemple, de programmer des mises à
> jour d'un site.
>
> L'agenda n'est qu'une récupération de cette option

En quoi est-ce différent ?

> Autrement dit: il n'est pas possible d'utiliser en même temps un
> agenda et de programmer la parution d'articles dans le futur.

J'aimerais bien un exemple ou c'est effectivement impossible car j'ai beau chercher à chaque fois que ce sujet revient sur le tapis, je n'en trouve pas, peut etre parce que je n'y suis pas confronté.

@+
BoOz

BoOz a écrit :

Qu'est ce qui t'empeche d'utiliser des articles publiés dans le futur ? C'est pourtant assez logique pour un agenda d'événements à venir.

Salut Booz,

Je suis d'accord avec Patate: ce sont deux choses différentes. L'option permettant de publier ou non des articles post-datés a d'abord une fonction éditoriale: permettre, par exemple, de programmer des mises à jour d'un site.

L'agenda n'est qu'une récupération de cette option; il se peut parfaitement que cette récupération entre en conflit avec la finalité première de la fonction. Autrement dit: il n'est pas possible d'utiliser en même temps un agenda et de programmer la parution d'articles dans le futur.

Bref, le mieux serait à mon avis que spip intègre en natif un type de données spécifique à l'agenda.

Bonne nuit,

François

Patate a écrit :

C'est exactement parce que je compte utiliser la fonction "article post
daté" pour mettre automatiquement le site à jour, que je ne souhaite pas
l'activer pour l'agenda :wink:

Quel est le probleme au juste ?

J'ai pensé faire un champs extra en remplacement... Sur le principe, vous en
pensez quoi ?

AMHA c'est une mauvaise idée, les champs extra sont pas top pour des dates et des tris.

"François Schreuer" <schreuer@agl.ucl.ac.be> a écrit dans le message de
news:cca9as$slu$1@sea.gmane.org...
BoOz a écrit :

Qu'est ce qui t'empeche d'utiliser des articles publiés dans le futur ?
C'est pourtant assez logique pour un agenda d'événements à venir.

Salut Booz,

Je suis d'accord avec Patate: ce sont deux choses différentes. L'option
permettant de publier ou non des articles post-datés a d'abord une
fonction éditoriale: permettre, par exemple, de programmer des mises à
jour d'un site.

L'agenda n'est qu'une récupération de cette option; il se peut
parfaitement que cette récupération entre en conflit avec la finalité
première de la fonction. Autrement dit: il n'est pas possible d'utiliser
en même temps un agenda et de programmer la parution d'articles dans le
futur.

Bref, le mieux serait à mon avis que spip intègre en natif un type de
données spécifique à l'agenda.

Bonne nuit,

François

En fait, c'est très simple :
L'agenda séquentiel utilise la date du publication comme date de début
d'événement et la date "post-datée" pour la fin de l'événement. Elle doit
donc être activée !

Imaginons une saisie dans Spip d'un article avec comme date de publication à
J+3. Si l'option "post datée" est désactivée, l'article sera en ligne dans 3
jours. Si l'option est activée (comme en cas d'utilisation de l'agenda)
l'article est en ligne immédiatement...
La publication ne peut plus être automatisée, ce qui n'est pas pratique du
tout !

"BoOz" <booz.bloog@laposte.net> a écrit dans le message de
news:40E93FC5.60201@laposte.net...
François Schreuer a écrit :

L'option
> permettant de publier ou non des articles post-datés a d'abord une
> fonction éditoriale: permettre, par exemple, de programmer des mises à
> jour d'un site.
>
> L'agenda n'est qu'une récupération de cette option

En quoi est-ce différent ?

> Autrement dit: il n'est pas possible d'utiliser en même temps un
> agenda et de programmer la parution d'articles dans le futur.

J'aimerais bien un exemple ou c'est effectivement impossible car j'ai
beau chercher à chaque fois que ce sujet revient sur le tapis, je n'en
trouve pas, peut etre parce que je n'y suis pas confronté.

@+
BoOz

BoOz a écrit :

Qu'est ce qui t'empeche d'utiliser des articles publiés dans le futur
? C'est pourtant assez logique pour un agenda d'événements à venir.

Salut Booz,

Je suis d'accord avec Patate: ce sont deux choses différentes. L'option
permettant de publier ou non des articles post-datés a d'abord une
fonction éditoriale: permettre, par exemple, de programmer des mises à
jour d'un site.

L'agenda n'est qu'une récupération de cette option; il se peut
parfaitement que cette récupération entre en conflit avec la finalité
première de la fonction. Autrement dit: il n'est pas possible d'utiliser
en même temps un agenda et de programmer la parution d'articles dans le
futur.

Bref, le mieux serait à mon avis que spip intègre en natif un type de
données spécifique à l'agenda.

Bonne nuit,

François

Patate a écrit :

L'agenda séquentiel utilise la date du publication comme date de début
d'événement et la date "post-datée" pour la fin de l'événement. Elle doit
donc être activée !

Imaginons une saisie dans Spip d'un article avec comme date de publication à
J+3. Si l'option "post datée" est désactivée, l'article sera en ligne dans 3
jours. Si l'option est activée (comme en cas d'utilisation de l'agenda)
l'article est en ligne immédiatement...

Il faut donc *limiter* l'affichage qui ne convient pas, en filtrant les articles d' age>0 dans les squelettes quand on ne souhaite pas afficher les articles du futur, mais en laissant passer ces memes articles dans les squelettes de l'agenda. ;o)

En fait moi a votre place, j'utiliserais la date de publication pour désigner la date de fin de l'événement (il s'agit en fait de la date de publication dans les archives de l'agenda) et la date de publication antérieure pour le début de l'événement (c'est la date de publication sur le site, avant que l'article ne soit publié dans les archives).

Si ce que je raconte fonctionne, il faudra mettre à jour les contribs. ;o).

@+
BoOz

"BoOz" <booz.bloog@laposte.net> a écrit dans le message de
news:40E93FC5.60201@laposte.net...
François Schreuer a écrit :

L'option
> permettant de publier ou non des articles post-datés a d'abord une
> fonction éditoriale: permettre, par exemple, de programmer des mises à
> jour d'un site.
>
> L'agenda n'est qu'une récupération de cette option

En quoi est-ce différent ?

> Autrement dit: il n'est pas possible d'utiliser en même temps un
> agenda et de programmer la parution d'articles dans le futur.

J'aimerais bien un exemple ou c'est effectivement impossible car j'ai
beau chercher à chaque fois que ce sujet revient sur le tapis, je n'en
trouve pas, peut etre parce que je n'y suis pas confronté.

@+
BoOz

BoOz a écrit :

Qu'est ce qui t'empeche d'utiliser des articles publiés dans le futur
? C'est pourtant assez logique pour un agenda d'événements à venir.

Salut Booz,

Je suis d'accord avec Patate: ce sont deux choses différentes. L'option
permettant de publier ou non des articles post-datés a d'abord une
fonction éditoriale: permettre, par exemple, de programmer des mises à
jour d'un site.

L'agenda n'est qu'une récupération de cette option; il se peut
parfaitement que cette récupération entre en conflit avec la finalité
première de la fonction. Autrement dit: il n'est pas possible d'utiliser
en même temps un agenda et de programmer la parution d'articles dans le
futur.

Bref, le mieux serait à mon avis que spip intègre en natif un type de
données spécifique à l'agenda.

Bonne nuit,

François