Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#26 2010-04-11 11:29:47

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : idée nouveau plugin peremptionDate

JcDenis a écrit :

Bon ben mais ploug de quelques lignes et tout simple va se transformer en usine à gaz...

Voilà ce que c'est que de me mettre en appétit. ;-)

Hors ligne

#27 2010-04-12 12:41:02

colir
Membre
Inscription : 2008-08-04

Re : idée nouveau plugin peremptionDate

Merci Jc ! rapide et efficace...
Je veux pas faire le mec reloud, mais possible d'imaginer l'insertion  d'un attribut au billet qui permet de le dégager d'un listing plutôt que de le mettre hors ligne, histoire de faire un truc du genre
<tpl:Entry If pastDate=false>
boucle
</tpl Entry If>

...juste une idée comme ça...moi je veux pas être chiant ;)

Hors ligne

#28 2010-04-12 13:39:20

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : idée nouveau plugin peremptionDate

colir a écrit :

Merci Jc ! rapide et efficace...
Je veux pas faire le mec reloud, mais possible d'imaginer l'insertion  d'un attribut au billet qui permet de le dégager d'un listing plutôt que de le mettre hors ligne, histoire de faire un truc du genre
<tpl:Entry If pastDate=false>
boucle
</tpl Entry If>

...juste une idée comme ça...moi je veux pas être chiant ;)

Oh je peux bien rajouter une balise du style <tpl:EntryIfExpired> par contre j'éviterai de toucher aux balise existantes histoire de ne pas gêner d'autres plugins.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#29 2010-04-14 02:46:37

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : idée nouveau plugin peremptionDate

Hop passage de postExpired en version 0.2

Avec au programme:
- Possibilité de choisir les actions à effectuer à la date buttoir parmis: changement de status, changement de catégorie, changement de sélection (marqué comme non/sélectionné)
- Un bloc de template <EntryExpiredIf> qui permet de savoir si un billet à une date de péremption,
- 2 valeusr de template <EntryExpiredDate> et <EntryExpiredTime> idenquant la date de péremption et fonctionnant comme les dates des billets (même attributs possibles)
- Un design un peu amélioré (gain de place dans la sidebar d'édition du billet.
- Un code et des requête allégé.

A noter:
- Dès qu'un billet à atteint sa date de péremption, l'action liée est effectuée puis effacée, c'est à dire qu'il n'y a plus moyen de savoir si que la date est dépassé.
- Le bloc de template peu prendre l'attribut "has_date" (facultatif) pour savoir si un billet a ou non une date de péremption

Petit exemple
Il peut être mis dans le '<p class="post-info">' du billet:

<tpl:EntryExpiredIf> - {{tpl:lang Expired on}} {{tpl:EntryExpiredDate}}</tpl:EntryExpiredIf>
<tpl:EntryExpiredIf has_date="0"> - {{tpl:lang This entry has no expirion date}}</tpl:EntryExpiredIf>

J'ai traduit les deux chaines.

Voila pour ce soir.
Bonne journée, bonne nuit.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#30 2010-04-14 05:17:17

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : idée nouveau plugin peremptionDate

JcDenis a écrit :

Voila pour ce soir

Des soirées qui se terminent vers 04h50, est-ce bien raisonnable ?

JcDenis a écrit :

Bonne journée, bonne nuit.

Bonne journée à toi aussi et merci beaucoup pour ton inventivité et ton écoute...

Hors ligne

#31 2010-07-10 11:10:12

colir
Membre
Inscription : 2008-08-04

Re : idée nouveau plugin peremptionDate

Jc tu déchires !...
j'ai encore d'autre idée de plugin si il faut....

Hors ligne

#32 2010-07-10 12:39:45

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : idée nouveau plugin peremptionDate

Merci colir,
Heu pour les autres idées on va attendre un peu (sauf si c'est des mini plugins) car j'ai deux énormes plugins en route la.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#33 2010-07-11 07:48:11

colir
Membre
Inscription : 2008-08-04

Re : idée nouveau plugin peremptionDate

Pas de problème elle est bien au chaud.
...tu nous en dirait pas plus sur tes plug en cours  ?
des fois que un soit dans ma liste ;)...

Hors ligne

#34 2010-07-11 11:12:13

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : idée nouveau plugin peremptionDate

colir a écrit :

Pas de problème elle est bien au chaud.
...tu nous en dirait pas plus sur tes plug en cours  ?
des fois que un soit dans ma liste ;)...

Il y a la refonte d'eventdata qui est en cours et un autre mais chut...


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#35 2019-05-10 13:44:36

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : idée nouveau plugin peremptionDate

Attention déterrage !
J'utilise ce billet sur une 2.14.3, qui fonctionne bien sauf pour une chose : une fois qu'on a enregistré la date d'expiration, l'action qu'on a choisie se fait bien comme attendu. Mais si on doit rééditer le billet avant la date, le champ "date" du plugin est changé et ne correspond plus à la date initialement programmée, ce qui fait qu'on est obligé de remettre la date voulue à chaque modification de billet.
Quelqu'un aurait-il une idée du bug et de comment le remettre d'équerre ? Merci !

Hors ligne

#36 2022-04-27 10:09:51

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : idée nouveau plugin peremptionDate

Tomek, il est toujours d'actu ton bug ?
J'ai regardé chez moi et je n'ai pas ce phénomène.

Petite mise à jour du plugin au passage pour utiliser le même système de "date picker" que Dotclear.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map