Utilisation des filtres de date SPIP - comments Utilisation des filtres de date SPIP 2015-05-19T13:27:45Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment482038 2015-05-19T13:27:45Z <p>Salut,<br class="autobr" /> il suffit de supprimer le</p> <div class="coloration_code cadre"><div class="spip_xml cadre"><div class="xml"><ol><li class="li1"><div class="de1"><span class="sc3"><span class="re1"><abr</span> ....<span class="re2">></span></span></div></li> </ol></div></div></div> <p>de ton squelette.</p> <p>Par ex, pour la dist, c'est L33 : <a href="http://zone.spip.org/trac/spip-zone/browser/_core_/plugins/dist/article.html#L33" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_core_/plugins/dist/article.html#L33</a></p> <p>Par contre, je crois que cette écriture répond à un besoin, peut être pour permettre aux robots de dater les articles ou un truc du genre...</p> <p>jeanmarie</p> Utilisation des filtres de date SPIP 2014-04-21T19:16:41Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment475051 2014-04-21T19:16:41Z <p>Même question de ma part : comment supprimer le point d'interrogation (et l'affichage de la date) lors du survol de la date par le curseur ?</p> Utilisation des filtres de date SPIP 2012-10-27T16:26:39Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment462641 2012-10-27T16:26:39Z <p>Bonjour, quelqu'un pourrait me dire comment je peux faire pour supprimer la petite flèche et le signe d'interrogation qui s'affichent quand je pointe la souris sur la date de publication d'un article? J'ai déjà supprimé [ title=“(#DATE|date_iso)” pour éliminer l'affichage de la date en format ISO qui apparaissait avec la petite flèche en question. Je veux juste conserver ma date ainsi: Lunes 21 de noviembre de 2011.</p> <p>Gracias mil.</p> Utilisation des filtres de date SPIP 2008-02-18T09:41:08Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment403171 2008-02-18T09:41:08Z <p>Le langage par défaut de spip, pour le site, est UTF-8. je ne comprends pas que les dates, et seulement elles, s'affichent avec le code Latin 1. Je n'ai pas rencontré ce problème avec les autres sites Spip que j'ai créés.</p> <p>Quelqu'un aurait-il une solution? Ce site serait bilingue sans le savoir?</p> Utilisation des filtres de date SPIP 2008-02-14T15:21:52Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment403101 2008-02-14T15:21:52Z <p>Actuellement, février apparaît comme “f?vrier”. Quel fichier faut-il modifier pour afficher le caractère accentué. <br class="autobr" /> voir : <a href="http://www.cyber-langues.asso.fr/spip.php?article42" class="spip_url spip_out auto" rel="nofollow external">http://www.cyber-langues.asso.fr/spip.php?article42</a><br class="autobr" /> merci pour toute réponse</p> Affichage temps écoulé depuis la publication d'un article 2007-02-15T18:19:18Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment391181 2007-02-15T18:19:18Z <p>Je viens de me rendre compte du manque d'exactitude des résultats obtenus avec ce filtre. En effet jusqu'à 60 minutes, l'affichage est exact. Mais au delà de 60 minutes, on passe aussitôt à 2 heures. Ainsi, un article publié il y a 75 minutes n'affichera pas comme date ceci: <i>il y a 1 heure15 minutes</i></p> <p>mais plutôt celà: <i>il y a 2 heures</i></p> <p>Y at-il des filtres upplémentaires pour avoir un temps exact ?</p> Affichage temps écoulé depuis la publication d'un article 2007-02-12T21:47:27Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment391085 2007-02-12T21:47:27Z <p>Super. C'est exactement ce que je recherchais ! Merci.</p> Affichage temps écoulé depuis la publication d'un article 2007-02-12T08:29:31Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment391055 2007-02-12T08:29:31Z <p><code>[(#DATE|date_relative)]</code></p> <p>Ca affichera les dates comme dans la gestion des forums (espace privé)</p> Affichage temps écoulé depuis la publication d'un article 2007-02-09T23:26:06Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment391003 2007-02-09T23:26:06Z <p>Salut !</p> <p>Peut-on au lieu d'afficher la date de publication d'un article, afficher <i>article publié il y a 20 minutes</i> par exemple ? Ce serait sympa !</p> Utilisation des filtres de date SPIP 1.8 2006-02-20T13:51:53Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment385470 2006-02-20T13:51:53Z <p>Je cherche une boucle qui me permettrait de sortir un article créé le même jour, même mois que la date du jour.</p> <p>C'est pour cette page-là : <a href="http://www.belissor.net/sommaire.php3" class="spip_out" rel='nofollow external'>http://www.belissor.net/</a></p> <p>Actuellement, je mets à jour à la main en changeant la date de l'article !!! Mais je voudrais (bien sûr !) que cela “se fasse tout seul” ;-)</p> <p>Je suis assez néophyte (voire très néophyte) en programmation mais devenue assez experte en “copier/coller/tester” ;-))</p> <p>Alors si quelqu'un avait quelque chose dans ses archives pour me venir en aide...</p> <p>Je cherche cela depuis deux ans et viens de passer le site en Spip 1 8 2g...</p> <p>Grand merci par avance à ceux qui pourront me donner une piste ;-)</p> > Utilisation des filtres de date SPIP 1.8 2005-06-09T13:00:03Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381544 2005-06-09T13:00:03Z <p>Pas mal comme filtre. Et ça montre comment transformer la date SPIP (MySql) en date PHP avec strtotime().</p> <p>Mais la fonction dayoftheyear() est déclarée 2 fois. Il faut supprimer l'une des 2.</p> > date 2005-06-09T12:56:42Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381542 2005-06-09T12:56:42Z <ol class="spip"><li> Il faudrait mettre ton code entre balises <code>, sinon on ne sait pas trop ce que tu as voulu faire</li><li> Ensuite :</li></ol><ul class="spip"><li> Soit tu fais tout en PHP</li><li> Soit tu crées un filtre ce qui est préférable</li></ul> > Utilisation des filtres de date SPIP 1.8 2005-06-09T12:02:22Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381536 2005-06-09T12:02:22Z <p>la réponse est maintenant dans le premier tableau de l'article (depuis qu'il a été mis à jour)<br class="autobr" /> D.</p> > date 2005-06-09T09:22:27Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381528 2005-06-09T09:22:27Z <p>Si tu connais un peu le php, tu peux creer tes filtres de DATE assez facilement. J'ai poste un exemple juste apres ton message.</p> <p>enregistre ta fonction sur <code>mes_fonctions.php3</code> a la racine de ton site Spip.</p> > Utilisation des filtres de date SPIP 1.8 2005-06-09T09:16:17Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381527 2005-06-09T09:16:17Z <p>Un petit filtre de date supplementaire :</p> <p><abbr title="friendlyday)">(#DATE</abbr></p> <p>Celui-ci test la date du serveur et affiche “Aujourd'hui”, “Hier” ou un simple “affdate_court” sinon.</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code><?php function dayoftheyear($date){ $timestamp = strtotime($date); $dayoftheyear = date('z',$timestamp); return $dayoftheyear; } function friendlyday($date){ $articledayoftheyear = dayoftheyear($date); $today = date('z'); if($today==$articledayoftheyear) { $date = 'Aujourd\'hui'; } elseif(($today!=0 and $today==$articledayoftheyear+1)or($today==0 and $articledayoftheyear==365)) { $date = 'Hier'; } else { $date = affdate_court($date); } return $date; } function dayoftheyear($date){ $timestamp = strtotime($date); $dayoftheyear = date('z',$timestamp); return $dayoftheyear; } ?></code></pre></div> > Utilisation des filtres de date SPIP 1.8 2005-06-07T08:02:09Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381463 2005-06-07T08:02:09Z <p>Désolé, je ne suis pas réveillé ce matin... $date n'est pas une date PHP mais MySql. Donc ça ne peut pas marcher ces tentatives de filtre ! Ma suggestion (je ne peux laisser des conneries, mais il y a peut-être mieux) :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>function jour_perso($date) { if (preg_match("/^(2\d{3})-(\d\d)-(\d\d).+$/", $date, $elts)) { return ($elts[3] == "01") ? "1er" : (int) $elts[3]; } else return null; }</code></pre></div> > Utilisation des filtres de date SPIP 1.8 2005-06-07T07:28:52Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381461 2005-06-07T07:28:52Z <p>Erreur de ma part, c'est plutôt :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>function jour_perso($date) { return preg_replace("/^1$/", "1er", date("j", $date)); }</code></pre></div> > Utilisation des filtres de date SPIP 1.8 2005-06-07T06:55:12Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381459 2005-06-07T06:55:12Z <p>Il te reste qu'à te faire ton propre filtre pour le jour :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>function jour_perso($date) { return str_replace("1", "1er", date("j", $date)); }</code></pre></div> <p>et faire <code>[(#DATE|jour_perso)] [(#DATE|nom_mois)]...</code></p> > Utilisation des filtres de date SPIP 1.8 2005-06-06T22:36:02Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381456 2005-06-06T22:36:02Z <p>Oui j'ai essayé tout ça mais ça me donne 1 janvier au lieu de 1<strong>er</strong> janvier :(</p> > date 2005-06-06T17:15:08Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381450 2005-06-06T17:15:08Z <p>Je voudrai comparer la date du jour avec la date d'un article :<br class="autobr" /> <code><span style="color: #000000"> <? <br /> $date_art = "[(#DATE|affdate{'d-m-Y'})]"; <br /> echo 'Date article : '.$date_art.'<br>'; <br /> $date_jour = date("d-m-Y"); <br /> echo 'Date du jour :'.$date_jour.'<br>'; <br /> ?></span> </code></p> <p>ça ne marche pas car SPIP affiche tjs “12 mai 2005” et non “12-05-2005”.</p> <p>Est-ce qqn a une réponse?</p> > Utilisation des filtres de date SPIP 1.8 2005-06-04T06:45:46Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381417 2005-06-04T06:45:46Z <p>Je dirais plutôt:</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code> [(#DATE|jour)] [(#DATE|nom_mois)]</code></pre></div> > Utilisation des filtres de date SPIP 1.8 2005-06-03T08:06:47Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381394 2005-06-03T08:06:47Z <p>as-tu essayé <code> [(#DATE|jour)] [(#DATE|mois)] </code> ?</p> > Utilisation des filtres de date SPIP 1.8 2005-06-03T07:50:37Z https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP#comment381392 2005-06-03T07:50:37Z <p>Bonjour,</p> <p>j'ai une question concernant les filtres dates. Je cherche à afficher la date au format : “1er janvier à 12h44”. J'utilise aujourd'hui <abbr title="affdate)">(#DATE</abbr><abbr title="heures)h"> à (#DATE</abbr><abbr title="minutes)">(#DATE</abbr>, ce qui me donne “1er janvier <strong>2005</strong> à 12h44”. Quelqu'un a-t-il une idée sur la façon de procéder ?</p>