Dépublie - commentairesDépublie2024-03-27T15:50:21Zhttps://contrib.spip.net/Depublie#comment5148172024-03-27T15:50:21Z<p>Si une rubrique contient 2 articles et qu'une date de fin est fixée pour chacun des articles, ils vont bien être dépubliés avec le statut défini.<br class="autobr">
En revanche, la rubrique conserve son statut « publie » alors qu'elle devrait aussi être dépubliée lorsque le dernier article n'est plus en ligne.</p>
<p>Est-ce que cela serait possible<small class="fine d-inline"> </small>?</p>Dépublie2023-11-10T13:49:49Zhttps://contrib.spip.net/Depublie#comment5143892023-11-10T13:49:49Z<p>Bonjour,</p>
<p>J'essaye de faire fonctionner le plugin avec ci-archive sur les rubriques.<br class="autobr">
Mais je ne vois aucun formulaire de saisie permettant de choisir la date de dépublication d'une rubrique.<br class="autobr">
De plus, il me semble que dans le cas d'une rubrique, c'est l'intégralité de son contenu (direct ou branche<small class="fine d-inline"> </small>?) qui devrait être dépublié, pas la rubrique elle-même.</p>
<p>Est-ce que je me pose les bonnes questions<small class="fine d-inline"> </small>?</p>Dépublie2023-03-15T13:26:55Zhttps://contrib.spip.net/Depublie#comment5129292023-03-15T13:26:55Z<p>Hello</p>
<p>Plugin testé en spip 4.2 et pas de souci de mon côté.</p>Dépublie2022-11-18T08:17:16Zhttps://contrib.spip.net/Depublie#comment5121602022-11-18T08:17:16Z<p>🙏 Merci.<br class="autobr">
Ça semble fonctionner.</p>Dépublie2022-11-17T18:43:56Zhttps://contrib.spip.net/Depublie#comment5121572022-11-17T18:43:56Z<p>Oups,</p>
<p>Il faut prendre la dernière version, plusieurs tags inutiles, du au fait de vouloir faire vite et tester différentes versions SPIP et PHP avec les codes proposés qui ne marchaient pas pour configurer le plugin sur les objets, la bonne version de dépublie qui fonctionne de SPIP3 à SPIP4.1 est désormais la version=«<small class="fine d-inline"> </small>1.3.4<small class="fine d-inline"> </small>»</p>Dépublie2022-11-17T18:07:26Zhttps://contrib.spip.net/Depublie#comment5121562022-11-17T18:07:26Z<p>Bonsoir<br class="autobr">
je viens de faire les changements sur <a href="https://git.spip.net/spip-contrib-extensions/depublie" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/depublie</a><br class="autobr">
Du coup la dernière version <strike>v1.3.2</strike> v1.3.3 du plugin dépublie est désormais compatible de SPIP3 jusqu'à SPIP4.1<br class="autobr">
NB Countable ne fonctionnant pas comme attendu, j'ai mis isset, voir le code.<br class="autobr">
Bonne soirée,<br class="autobr">
merci pour les noisettes<small class="fine d-inline"> </small>;)</p>Dépublie2022-11-17T15:40:16Zhttps://contrib.spip.net/Depublie#comment5121552022-11-17T15:40:16Z<p>Merci pour vos échanges : j'ai pu mettre à niveau mon site de tests de 3.2 à 4.1 et ça fonctionne.</p>
<p>Il y a juste une petite erreur dans le code proposé par touti : il faut bien entendu garder le «<small class="fine d-inline"> </small>or<small class="fine d-inline"> </small>» en début de ligne 23 :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>L23 -- or !count($desc['date'])
L23 ++ or !count((is_countable($desc['date'])?$desc['date']:[]))</code></pre></div>
<p>Que la noisette soit avec vous.</p>
<p> 1138.</p>Dépublie2022-06-04T08:20:01Zhttps://contrib.spip.net/Depublie#comment5111132022-06-04T08:20:01Z<p>Hello<small class="fine d-inline"> </small>!<br class="autobr">
Super<small class="fine d-inline"> </small>! Donc maintenant on va tous pouvoir continuer à utiliser ce super plugin<small class="fine d-inline"> </small>!<br class="autobr">
Bon week-end</p>Dépublie2022-06-03T12:46:55Zhttps://contrib.spip.net/Depublie#comment5111072022-06-03T12:46:55Z<p>Bonjour,<br class="autobr">
super, maintenant yapluka demander un accès GIT cf <a href="https://www.spip.net/fr_article825.html" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article825.html</a> et faire une proposition (PR) directement sur la page du projet. <br class="autobr">
<a href="https://git.spip.net/spip-contrib-extensions/depublie.git" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/depublie.git</a></p>
<p>karen, c'est pareil pour le code que tu m'as aimablement envoyé, il n'y a de modifié que les fichiers paquet.xml pour la borne 4.1 et depublie_fonctions.php modifié dans le même sens que @christophe :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>L23 -- or !count($desc['date'])
L23 ++ !count((is_countable($desc['date'])?$desc['date']:[]))</code></pre></div>Dépublie2022-06-03T09:28:39Zhttps://contrib.spip.net/Depublie#comment5111002022-06-03T09:28:39Z<p>Pour le fonctionnement en Spip 4.1, hormis le changement de borne dans le fichier paquet.xml, il faut modifier la ligne 23 du fichier « depublie_fonctions.php »</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>or !count($desc['date'])</code></pre></div>
<p>par</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>or !count((array)$desc['date'])</code></pre></div>Dépublie2022-06-03T09:18:56Zhttps://contrib.spip.net/Depublie#comment5110992022-06-03T09:18:56Z<p>Oups, mauvais lien. Par là <a href="https://contrib.spip.net/spip.php?page=identifiants&focus=nom_inscription&mode=1comite&lang=fr" class="spip_url auto" rel="nofollow">https://contrib.spip.net/spip.php?page=identifiants&focus=nom_inscription&mode=1comite&lang=fr</a></p>Dépublie2022-06-03T09:18:33Zhttps://contrib.spip.net/Depublie#comment5110982022-06-03T09:18:33Z<p>Le collègue dev pourrait faire une « Pull Request » sur le depot git. Pour demander l'accés au dépot, c'est par là <a href="https://plugins.spip.net/depublie" class="spip_url spip_out auto" rel="nofollow external">https://plugins.spip.net/depublie</a></p>Dépublie2022-06-02T10:19:56Zhttps://contrib.spip.net/Depublie#comment5110912022-06-02T10:19:56Z<p>Bonjour,<br class="autobr">
Alors je l'ai fait ajuster par un collègue développeur, apparemment l'avertissement dû à la version de PHP empêche que la tâche s'exécute comme si c'était une vraie erreur. Quelque chose dans le genre, j'ai oublié.<br class="autobr">
En tout cas il l'a adapté pour moi, et ça fonctionne. Je peux le mettre à la disposition de la communauté, mais je ne sais pas comment faire :-)<br class="autobr">
Dites-moi, c'est tout prêt tout chaud pour celles et ceux qui en ont besoin.<br class="autobr">
Bonne journée<small class="fine d-inline"> </small>!</p>Dépublie2022-06-01T17:29:25Zhttps://contrib.spip.net/Depublie#comment5110822022-06-01T17:29:25Z<p>Au fait sur contrib, il me semble que je n'ai reçu que les 2 derniers messages de ce fil de discussion… bizarre :/</p>Dépublie2022-06-01T17:28:28Zhttps://contrib.spip.net/Depublie#comment5110812022-06-01T17:28:28Z<p>Bonjour,</p>
<p>Je n'ai pas eu à m'en servir en SPIP4, voila pourquoi je n'ai pas encore fait de mise à jour du plugin car je ne l'ai pas testé. Il y a aussi eu une branche DEV à fusionner qui permet le retrait et non l'ajout d'une date (je ne sais plus l'usage que j'en ai eu mais ça ne mange pas de pain)</p>
<p>Donc le mieux est bien de tester en forçant la compatibilité et de me faire des retours sur le GIT ou ICI<small class="fine d-inline"> </small>!</p>
<p>Merci pour vos remerciements et votre contribution :)</p>
<p>++<br class="autobr">
Anne-lise (touti)</p>Dépublie2022-06-01T14:21:59Zhttps://contrib.spip.net/Depublie#comment5110772022-06-01T14:21:59Z<p>Apparement nicod_ aurait fait les ajustements. Il faudrait tester en récuperant le zip sur le depot git, voir si effectivement cela marche. Et si c'est le cas on pourrait officiellement releasé, je pense.</p>Dépublie2022-06-01T14:16:11Zhttps://contrib.spip.net/Depublie#comment5110762022-06-01T14:16:11Z<p>Bonjour, <br class="autobr">
Ce plugin est très utile et c'est dommage d'être obligé de s'en priver dans spip 4.<br class="autobr">
Quelqu'un aurait une idée de ce qui peut poser problème pour la compatibilité<small class="fine d-inline"> </small>?</p>Dépublie2022-04-01T07:23:24Zhttps://contrib.spip.net/Depublie#comment5106042022-04-01T07:23:24Z<p>À nouveau moi, pour préciser qu'en le testant sur un 4.0.5 (J'ai juste changé la compatibilité dans paquet.xml), je n'ai pas l'erreur retournée par Jim. C'est « juste » que ça ne dépublie pas, le statut ne change pas à la date demandée, même en forçant le CRON…<br class="autobr">
La date de dépublication est bien enregistré dans le back, mais il reste en ligne<small class="fine d-inline"> </small>!<br class="autobr">
Cordialement,</p>Dépublie2022-03-29T10:54:08Zhttps://contrib.spip.net/Depublie#comment5105692022-03-29T10:54:08Z<p>Bonjour,<br class="autobr">
Je suis en train de migrer mes sites en SPIP 4.0, voire 4.1 et j'utilise ce plugin génial, un grand merci au passage<small class="fine d-inline"> </small>!<br class="autobr">
J'aimerais savoir s'il est prévu de le rendre compatible, et ce qu'il en est de cette erreur signalée ici par Jim…<br class="autobr">
Est-ce qu'il y a d'autres retours utilisateurs en SPIP 4<small class="fine d-inline"> </small>?<br class="autobr">
Je n'ai malheureusement pas trouvé de plugin équivalant pour dépublier (ou archiver) à une date prédéfinie…<br class="autobr">
D'avance merci,<br class="autobr">
Cordialement</p>Dépublie2021-08-25T14:16:05Zhttps://contrib.spip.net/Depublie#comment5090612021-08-25T14:16:05Z<p>Rectification : Il fonctionne (dépublie) mais la configuration génère une erreur :<br class="autobr">
Erreur d'exécution ../plugins/auto/depublie/formulaires/configurer_depublie.html | File […]/plugins/auto/depublie/depublie_fonctions.php Line 23 : count() : Argument #1 ($var) must be of type Countable|array, string given</p>Dépublie2021-08-23T15:06:41Zhttps://contrib.spip.net/Depublie#comment5090422021-08-23T15:06:41Z<p>Ce plugin semble fonctionner correctement en SPIP 4.0.0.<br class="autobr">
Activé après avoir rajouté<br class="autobr">
define('_DEV_VERSION_SPIP_COMPAT',«<small class="fine d-inline"> </small>3.2.99<small class="fine d-inline"> </small>»)<small class="fine d-inline"> </small>;<br class="autobr">
dans /squelettes/mes_fonctions.php</p>Dépublie2021-01-29T19:38:36Zhttps://contrib.spip.net/Depublie#comment5074342021-01-29T19:38:36Z<p>Ok, ça devrait être bon avec la dernière version …<br class="autobr">
<a href="https://git.spip.net/spip-contrib-extensions/depublie/src/tag/v1.2.14" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/depublie/src/tag/v1.2.14</a><br class="autobr">
j'attends une bière bien fraiche :p</p>Dépublie2021-01-29T15:23:34Zhttps://contrib.spip.net/Depublie#comment5074302021-01-29T15:23:34Z<p>Deux rubrique de tests rubrique 44 et 46.</p>
<p>La config : une seule rubrique identifiée la 44.</p>
<p>malgré la config de la 44 les brèves et article de la 46 sont toujours disponibles pour la depublication.<br class="autobr">
Idem pour la rubrique 3 et les autres.</p>
<p>Bref la restriction de dépublication à des rubriques ne fonctionne plus.</p>Dépublie2021-01-29T15:15:24Zhttps://contrib.spip.net/Depublie#comment5074292021-01-29T15:15:24Z<p>Hum, je ne vois pas bien tes images, ne multiplie pas les posts stp, explique moi avec des phrases ce sera mieux<small class="fine d-inline"> </small>! Je suis encore dessus 1/4 d'heure et après je dois bouger<small class="fine d-inline"> </small>!</p>Dépublie2021-01-29T15:08:06Zhttps://contrib.spip.net/Depublie#comment5074262021-01-29T15:08:06Z<p>les cas<br class="autobr">
Rubriques 44 et 46<br class="autobr">
une brève et un article sur chaque.</p>Dépublie2021-01-29T15:06:41Zhttps://contrib.spip.net/Depublie#comment5074232021-01-29T15:06:41Z<p>la configuration et les cas<br class="autobr">
Rubriques 44 et 46<br class="autobr">
une brève et un article sur chaque.</p>Dépublie2021-01-29T15:06:14Zhttps://contrib.spip.net/Depublie#comment5074222021-01-29T15:06:14Z<p>la configuration et les cas <br class="autobr">
Rubriques 44 et 46<br class="autobr">
une brève et un article sur chaque.</p>Dépublie2021-01-29T14:56:49Zhttps://contrib.spip.net/Depublie#comment5074212021-01-29T14:56:49Z<p>Est-ce que tu as remis les restrictions dans la config<small class="fine d-inline"> </small>? héhé, je ne reproduis pas.<br class="autobr">
plus d'explications serait bienvenue.</p>Dépublie2021-01-29T14:43:07Zhttps://contrib.spip.net/Depublie#comment5074202021-01-29T14:43:07Z<p>Je suis désolée, il n'y a plus le bug, mais maintenant le plugin ne tiens plus compte de la restriction aux rubriques.</p>Dépublie2021-01-29T13:54:05Zhttps://contrib.spip.net/Depublie#comment5074192021-01-29T13:54:05Z<p>Oui j'ai vu ça, prends la dernière version depublie V1.2.13, tu auras en plus le droit de restreindre la dépublication des brèves à certaines rubriques :-)<br class="autobr">
Et de toute façon, oui, la dernière version stable de SPIP c'est toujours mieux.</p>Dépublie2021-01-29T13:30:36Zhttps://contrib.spip.net/Depublie#comment5074182021-01-29T13:30:36Z<p>re, <br class="autobr">
Merci</p>
<p>Bug sur id-secteur (SPIP 3.2.7 [24473])<small class="fine d-inline"> </small>; faut -il upgrader SPIP<small class="fine d-inline"> </small>?</p>Dépublie2021-01-29T12:10:48Zhttps://contrib.spip.net/Depublie#comment5074172021-01-29T12:10:48Z<p>Voila, ça devrait être bon,<br class="autobr">
essaye avec la version V1.2.12 et dis moi<br class="autobr">
<a href="https://git.spip.net/spip-contrib-extensions/depublie/releases" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/depublie/releases</a><br class="autobr">
++</p>Dépublie2021-01-29T11:19:29Zhttps://contrib.spip.net/Depublie#comment5074162021-01-29T11:19:29Z<p>Bon, l'idée est effectivement que le système de dépublication puisse fonctionner sur tous les objets, mais … il est bien noté que seuls les articles sont pris en compte hein<small class="fine d-inline"> </small>;)</p>
<p>Je vais regarder à modifier cela et je reviens vers toi, en attendant, est-ce que les brèves sont modifiées si tu retires les parents secteur et rubrique<small class="fine d-inline"> </small>?</p>Dépublie2021-01-29T10:19:48Zhttps://contrib.spip.net/Depublie#comment5074152021-01-29T10:19:48Z<p>J'ai trouvé la différence entre mon site de tests et de prod.<br class="autobr">
C'est la présence d'identifiant de rubriques d'un côté et pas de l'autre<br class="autobr">
Donc le problème ne se pose pas en ces termes :</p>
<p>Quand on met un identifiant rubrique ici , «<small class="fine d-inline"> </small>44,17<small class="fine d-inline"> </small>», ou simplement 44, la dépublication est possible pour les articles mais plus pour les brèves, c'est curieux.</p>Dépublie2021-01-29T09:58:40Zhttps://contrib.spip.net/Depublie#comment5074132021-01-29T09:58:40Z<p>Bonjour,<br class="autobr">
est-ce que l'usage d'une boucle qui ne reprend que les articles publiés à x date n'est pas plus pertinent<small class="fine d-inline"> </small>? comme, avec le critère <code class="spip_code spip_code_inline" dir="ltr">{age}</code><br class="autobr">
voir <a href='https://contrib.spip.net/Pense-bete-pour-le-critere-age' class="spip_in" rel='nofollow'>Pense-bête pour le critère <code class="spip_code spip_code_inline" dir="ltr"> <i>age</i></code></a></p>Dépublie2021-01-29T09:52:07Zhttps://contrib.spip.net/Depublie#comment5074122021-01-29T09:52:07Z<p>Bonjour,<br class="autobr">
je suis étonnée car je ne vois pas de problème dans ce qui a été modifié.<br class="autobr">
Quelle version de SPIP as-tu<small class="fine d-inline"> </small>?<br class="autobr">
Est-ce que la brève est publiée<small class="fine d-inline"> </small>? j'ai l'impression qu'on ne peut pas changer la date si l'objet n'est pas publié.<br class="autobr">
En dernier ressort, un accès pour que je regarde ce qui ne va pas<small class="fine d-inline"> </small>? viens me voir sur SPIP IRC, je m'y mets de suite<small class="fine d-inline"> </small>!<br class="autobr">
touti</p>Dépublie2021-01-29T09:38:58Zhttps://contrib.spip.net/Depublie#comment5074112021-01-29T09:38:58Z<p>Bonjour,<br class="autobr">
Je viens de mettre à jour le plugins en 1.2.10 et je m'aperçois que les brèves n'ont plus de date de dépublication contrairement à la version 1.2.8.</p>
<p>C'est une catastrophe pour moi.<br class="autobr">
Il y a moyen de le réactiver<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Dépublie2018-01-20T16:05:56Zhttps://contrib.spip.net/Depublie#comment4954422018-01-20T16:05:56Z<p>Bonjour, <br class="autobr">
Je cherche un système de dépublication, mais ayant noté la remarque sur l'erreur 404 en début d'article, serait-il facile de modifier ce plugin afin de, non pas modifier le statut, mais retirer un mot-clé à l'objet, toujours à une date donnée.<br class="autobr">
Cela permettrait de retirer l'article d'un affichage « Actualité » par mots-clés, mais de le laisser en ligne.<br class="autobr">
Merci</p>Dépublie2018-01-04T14:17:09Zhttps://contrib.spip.net/Depublie#comment4951852018-01-04T14:17:09Z<p><strong>Je me réponds car en fait tout fonctionne bien<small class="fine d-inline"> </small>!</strong></p>
<p><strong>Désolé, mais j'ai fait une erreur de débutant :</strong><br class="autobr">
pour faire mes tests de ce plugin, j'ai logiquement travaillé sur une copie locale du site, mise à jour depuis phpMyAdmin, mais j'ai oublié de changer l'URL d'origine par l'URL locale dans « Identité du site ».</p>
<p>Résultat :<br class="autobr">
Je suis aller en espace publique et j'ai ajouté /ecrire/<small class="fine d-inline"> </small>?exec=job_queue et j'ai logiquement atterri sur https://URL_du_site_en_ligne/ecrire/?exec=job_queue, alors que le plugin n'est pour l'instant installé qu'en local.</p>Dépublie2018-01-04T13:48:17Zhttps://contrib.spip.net/Depublie#comment4951842018-01-04T13:48:17Z<p>Bonjour,</p>
<p>en SPIP 3.2.0 [23778] et Dépublie 1.2.6, lorsque je me rend sur la page ecrire/<small class="fine d-inline"> </small>?exec=job_queue<br class="autobr">
et je ne trouve pas la tâche depublier.</p>
<p>J'ai, depuis longtemps activé les date de rédaction antérieur, est-ce que cela pourrait avoir un rapport avec çà<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance,</p>
<p>Cordialement,</p>
<p>Hervé</p>Dépublie2017-11-28T16:59:13Zhttps://contrib.spip.net/Depublie#comment4946472017-11-28T16:59:13Z<p>Non, mais normalement la jointure devrait être automatique, car déclaré à SPIP.</p>Dépublie2017-11-28T16:51:06Zhttps://contrib.spip.net/Depublie#comment4946462017-11-28T16:51:06Z<p>Et bien en effet, en jointant sur la table « depublies », c'est suffisant pour récupérer #DATE_DEPUBLIE dans la boucle principale.</p>
<p>Merci Maïeul :p</p>Dépublie2017-11-28T16:10:04Zhttps://contrib.spip.net/Depublie#comment4946452017-11-28T16:10:04Z<p>Je ne suis même pas sûr qu'il y ait besoin d'une boucle à part, puisque la jointure est déclarée.</p>
<p><a href="https://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/trunk/base/depublie.php?rev=107587" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/trunk/base/depublie.php?rev=107587</a></p>Dépublie2017-11-28T16:07:12Zhttps://contrib.spip.net/Depublie#comment4946442017-11-28T16:07:12Z<p>Ok merci :)</p>
<p>J'ai toujours un côté feignant et économe de code qui aurait préféré ne pas rajouter une boucle :) mais ca fontionne<small class="fine d-inline"> </small>!</p>Dépublie2017-11-28T13:54:45Zhttps://contrib.spip.net/Depublie#comment4946422017-11-28T13:54:45Z<p>Rien besoin de coder<small class="fine d-inline"> </small>!<br class="autobr">
Il suffit de faire appel à la magie de SPIP qui récupère toujours le nom du champ en tant que balise, du coup dans le squelette de l'article on met simplement</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_depublie(DEPUBLIES){id_article}>
CECI EST LA DATE DE DEPUBLICATION : #DATE_DEPUBLIE
</BOUCLE_depublie></code></pre></div>
<p>et on peut utiliser sur cette balise tous les filtres de date SPIP comme <br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">[(#DATE_DEPUBLIE|affdate)]</code><br class="autobr">
voir ici <a href="https://www.spip.net/fr_article1971.html" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article1971.html</a></p>Dépublie2017-11-28T11:14:17Zhttps://contrib.spip.net/Depublie#comment4946412017-11-28T11:14:17Z<p>Bonjour,</p>
<p>Est-il judicieux, possible, envisageable d'avoir une balise #DATE_DEPUBLICATION qui irait chercher bêtement la date de dépublication de l'objet dans lequel elle est appelée<small class="fine d-inline"> </small>?</p>Dépublie2017-07-07T13:59:49Zhttps://contrib.spip.net/Depublie#comment4927642017-07-07T13:59:49Z<p>Bonjour,<br class="autobr">
merci de la remarque, c'est une bonne idée qui pallie un manque car au départ le plugin n'intégrait pas l'heure et les minutes.<br class="autobr">
Je n'ai pas le temps de modifier le code mais si <br class="autobr">
tu peux participer en ajoutant ton code sur SVN dans SPIP-ZONE<br class="autobr">
<a href="https://zone.spip.org/trac/spip-zone/" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/</a><br class="autobr">
et<br class="autobr">
<a href="https://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/trunk" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/trunk</a><br class="autobr">
ce serait sympathique.</p>
<p>++<br class="autobr">
touti</p>Dépublie2017-07-07T08:23:57Zhttps://contrib.spip.net/Depublie#comment4927592017-07-07T08:23:57Z<p>Merci pour ce plugin qui fonctionne bien sur 3.1.6.<br class="autobr">
Toutefois, en permettant de choisir l'heure de dépublication et en ne lançant le job cron que toutes les 12 heures, c'est un peu contradictoire.</p>
<p>Personellement, j'ai accéléré en remplaçant la ligne 216 de /depublie/depublie_pipelines.php :</p>
<p>$taches['depublier'] = 60*60*12<small class="fine d-inline"> </small>; // 2 fois par jour</p>
<p>par :</p>
<p>$taches['depublier'] = 600<small class="fine d-inline"> </small>; // toutes les 10 minutes</p>
<p>Pourquoi ne pas permettre de modifier le délai dans les options<small class="fine d-inline"> </small>?</p>Dépublie2016-05-20T09:21:05Zhttps://contrib.spip.net/Depublie#comment4875362016-05-20T09:21:05Z<p>Toujours avec les plugins désactivés, installez le plugin dépublication, véroifiez la configuration du plugin, videz le cache et rendez-vous sur la page d'un article déjà publié. Dites moi si cette fois ça marche<small class="fine d-inline"> </small>!</p>Dépublie2016-05-20T08:52:04Zhttps://contrib.spip.net/Depublie#comment4875352016-05-20T08:52:04Z<p>C'est bien là qu'est l'os<small class="fine d-inline"> </small>; j'ai beau indiquer mon numéro de rubrique servant aux articles d'agenda en « Identifiant de secteur(s) », en « Identifiants de rubrique(s) », ou dans les deux à la fois : ça donne aussi peu de résultat qu'il est possible<small class="fine d-inline"> </small>!</p>
<p>(ps : pour mon précédent soucis d'installation, je soupçonne un conflit avec le cache plutôt qu'avec les autres plugins, pour info)</p>Dépublie2016-05-19T18:26:03Zhttps://contrib.spip.net/Depublie#comment4875272016-05-19T18:26:03Z<p>Oups, j'ai vu aussi qu'il n'y a rien par defaut (c'est mal) il faut aller dans la page des plugins, à côté du nom « Dépublication » il y a une icone de config sur laquelle cliquer<small class="fine d-inline"> </small>!<br class="autobr">
Have good time<small class="fine d-inline"> </small>!</p>Dépublie2016-05-19T15:00:25Zhttps://contrib.spip.net/Depublie#comment4875242016-05-19T15:00:25Z<p>Alors<small class="fine d-inline"> </small>!<br class="autobr">
Je suis passé en 3.0.22. J'ai désactivé tous mes plugins. Réinstallé Depublie, et cette fois plus de message d'erreur :)<br class="autobr">
Reste à comprendre maintenant pourquoi il ne m'affiche pas de ligne « dépublication » sous la ligne « date de création », que je renseigne l'identifiant de secteur/rubrique ou pas... Mais c'est sans doute de l'ordre du réglage plutôt que du problème structurel</p>Dépublie2016-05-19T11:31:42Zhttps://contrib.spip.net/Depublie#comment4875132016-05-19T11:31:42Z<p>Je ne reproduis pas avec une installation du plugin sur un SPIP 3.0.15 [21231] propre sans aucun autre plugin et tout semble fonctionner correctement.</p>
<p>Comme piste de debug, essayez comme il est dit ici sur le <a href='https://contrib.spip.net/Depublie#forum486867' class="spip_in" rel='nofollow'>#forum486867</a> ou bien, pour tester d'où vient le problème il faut désactiver temporairement tout vos plugins, en tout cas ceux faits maison qui peut-être ont oublié de renvoyer le flux d'un pipeline comme declarer_tables_interfaces ou declarer_tables_auxiliaires<small class="fine d-inline"> </small>?</p>Dépublie2016-05-19T08:53:11Zhttps://contrib.spip.net/Depublie#comment4875072016-05-19T08:53:11Z<p>Bonjour<small class="fine d-inline"> </small>!</p>
<p>J'administre temporairement un site municipal sous SPIP 3.0.17.<br class="autobr">
L'intégration d'une dépublication serait un vrai plus, j'installe le plugin (v1.1.8) sans soucis, mais à l'activation j'obtiens au moment de l'enregistrement d'un nouvel article :</p>
<blockquote class="spip">
<p>"1 Erreur SQL 1146<br class="autobr">
Table 'base.spip_depublies' doesn't exist<br class="autobr">
SELECT date_depublie,statut FROM spip_depublies WHERE id_objet=2518 AND objet='article'</p>
</blockquote>
<p>J'ai déjà tenté la désinstallation/réinstallation... Je n'ai pas trouvé dans les comm précédents Comment résoudre ça<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance<small class="fine d-inline"> </small>!</p>Dépublie2016-04-03T17:36:40Zhttps://contrib.spip.net/Depublie#comment4868692016-04-03T17:36:40Z<p>Merci de votre rapide réponse</p>
<p>J'avais essayé cette désintallation et re installation .. sans succès.. trois fois de suite sur un seul site</p>
<p>Du coup j'ai essayé sur deux sites spip différents avec la même version de spip et la même version de depublie... mais avec deux bases de données différentes, spip chez OVH en php 5.6.17 (vérifié)<br class="autobr">
et<br class="autobr">
Dommage pour moi<br class="autobr">
TOUJOURS la table ne se construit pas</p>
<p>Y a t il un fichier à lancer en php... directement..... j'ai bien trouvé un base/depublication_install.php... j'essaye de le lancer... mais toujours page blanche</p>
<p>Une Idée<small class="fine d-inline"> </small>??</p>
<p>MERCI de votre patience et de votre aide</p>
<p>MB</p>Dépublie2016-04-03T15:59:07Zhttps://contrib.spip.net/Depublie#comment4868672016-04-03T15:59:07Z<p>Si un plugin ne semble pas s'installer ou l'installation a échoué, dans ce cas il faut faire croire qu'il est désinstallé pour pouvoir relancer l'installation.<br class="autobr">
Essayez en cliquant sur le bouton « désinstaller » qui permet de vider la table spip_meta ou demander à faire une réparation de la base bouton maintenance du site.</p>Dépublie2016-04-03T11:24:58Zhttps://contrib.spip.net/Depublie#comment4868652016-04-03T11:24:58Z<p>SPIP 3.1.1 [22913], Dépublie 1.2.3, Sarka-SPIP 3.4.6<br class="autobr">
test de compatibilité du Dépublie 1.2.3 pour spip 3.1 ... Compatible</p>
<p>Installation plusieurs fois <br class="autobr">
1/ à partir du dépot par téléchargement et <br class="autobr">
2/ par dépot par ftp du fichier</p>
<p>MAIS<br class="autobr">
Configuration du plugins<br class="autobr">
Erreur SQL 1146<br class="autobr">
Table 'amitiefrwemada2.spip3021a_depublies' doesn't exist</p>
<p>/home/amitiefrwe/www/site/ecrire/public/composer.php</p>
<p>calculer_select()<i> sql_select()<small class="fine d-inline"> </small>; </i></p>
<p>Ligne 1005</p>
<p>Vérification avec phpMyAdmin... la table n'existe effectivement PAS</p>
<p>Merci de votre attention</p>
<p>Avez vous une solution à me proposer<small class="fine d-inline"> </small>?</p>
<p>MERCI</p>Dépublie2016-03-04T18:40:50Zhttps://contrib.spip.net/Depublie#comment4864672016-03-04T18:40:50Z<p>Merci beaucoup<small class="fine d-inline"> </small>! 👌</p>Dépublie2016-03-04T17:34:43Zhttps://contrib.spip.net/Depublie#comment4864652016-03-04T17:34:43Z<p>Ok, ce sera une bière dans ce cas :)<br class="autobr">
<a href="http://zone.spip.org/trac/spip-zone/changeset/95767" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/95767</a><br class="autobr">
Réparé normalement avec 1.1.8</p>Dépublie2016-03-04T17:08:02Zhttps://contrib.spip.net/Depublie#comment4864642016-03-04T17:08:02Z<p>Je mettrai le site de production à niveau vers Spip 3.1 quand j'aurai bien testé si tout fonctionne. Mon employeur ne serait pas content si je casse tout.<small class="fine d-inline"> </small>;-)</p>Dépublie2016-03-04T15:34:24Zhttps://contrib.spip.net/Depublie#comment4864622016-03-04T15:34:24Z<p>grr, j'ai perdu mon message à la connexion …</p>
<p>Bonjour,<br class="autobr">
j'essaierai de voir ça mais la solution c'est de <br class="autobr">
faire vos mises à jour, ce plugin a été porté en SPIP3.1<small class="fine d-inline"> </small>!<br class="autobr">
Un spip_loader.php à la racine de votre site suffit si vous n'avez pas de plugins spécifiquement créé pour votre site, ensuite mettez à jour vos plugins<small class="fine d-inline"> </small>!</p>Dépublie2016-03-04T15:18:08Zhttps://contrib.spip.net/Depublie#comment4864602016-03-04T15:18:08Z<p>Hello.</p>
<p>Merci pour ce plugin, qui fonctionne bien. Il me pose cependant un problème annexe : si je veux changer la date de publication d'un article, ça me met «<small class="fine d-inline"> </small>format date incorrecte<small class="fine d-inline"> </small>» pour la date de dépublication. Voir image ci-jointe.</p>
<p>Méthode de contournement : je décoche puis recoche la case «<small class="fine d-inline"> </small>Ne pas utiliser la date de dépublication<small class="fine d-inline"> </small>». Mais ce n'est pas très intuitif pour les autres auteurs du site.</p>
<p>J'ai tenté de modifier la valeur par défaut pour <code class="spip_code spip_code_inline" dir="ltr">date_depublie</code> dans la table <code class="spip_code spip_code_inline" dir="ltr">spip_depublies</code> et de lui mettre une datetime valide (au lieu de <code class="spip_code spip_code_inline" dir="ltr">0000-00-00 00:00:00</code>) mais ça ne change rien.</p>
<p>Avez-vous une piste ou une solution<small class="fine d-inline"> </small>?<br class="autobr">
Versions : SPIP 3.0.21, Dépublie 1.1.7.</p>
<p>Merci d'avance.</p>
<p>1138.</p>Dépublie2016-02-25T01:17:09Zhttps://contrib.spip.net/Depublie#comment4862252016-02-25T01:17:09Z<p>Bonsoir,<br class="autobr">
Alors je l'ai ré-installé et fait des tests.</p>
<p>Je pense que le problème venait du fait que j'avais indiqué dans l'admin des Identifiants de rubrique(s) ET des Identifiants de rubrique(s) qui se chevauchaient ou n'existaient plus.<br class="autobr">
(j'ai bougé des rubriques il y a quelques temps)</p>
<p>En tout cas merci cela refonctionne et je ne reproduis plus l'erreur.<br class="autobr">
<a href="http://snag.gy/OIBIs.jpg" class="spip_url spip_out auto" rel="nofollow external">http://snag.gy/OIBIs.jpg</a></p>
<p>dd</p>Dépublie2016-02-24T23:54:44Zhttps://contrib.spip.net/Depublie#comment4862232016-02-24T23:54:44Z<p>Je viens de vérifier avec différents articles, avec ou sans dépublication, tout fonctionne comme attendu chez moi. <br class="autobr">
Le plugin affiche le message « Message d'erreur : Il y a 3 erreurs dans votre saisie, veuillez vérifier les informations. » mais aussi les détails de l'avertissement …</p>
<p>« La date de dépublication doit être supérieure à la date de publication ».</p>
<p>Merci de regarder si c'est bien de cela qu'il s'agit<small class="fine d-inline"> </small>!</p>Dépublie2016-02-24T23:04:08Zhttps://contrib.spip.net/Depublie#comment4862222016-02-24T23:04:08Z<p>Hello,</p>
<p>j'ai la version 1.2.2 de ce plugin avec SPIP 3.1 et j'ai du le désactiver car il empêche de changer la date d'un article.<br class="autobr">
Message d'erreur : Il y a 3 erreurs dans votre saisie, veuillez vérifier les informations.<br class="autobr">
Date de publication en ligne</p>
<p>je voulais juste change le mois.</p>
<p>dd</p>Dépublie2016-02-12T07:42:49Zhttps://contrib.spip.net/Depublie#comment4858482016-02-12T07:42:49Z<p>Bonjour,</p>
<p>Il semble que Touti ait fait la modif il y a quelques semaines :<br class="autobr">
<a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/branches/v1/genie/depublier.php?order=date&desc=1" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/branches/v1/genie/depublier.php?order=date&desc=1</a></p>
<p>Donc soit tu récupères la source sur le Trac (le lien ci-dessus), soit tu appliques les modifs des 2 lignes que je détaille juste au dessus (pas compliqué<small class="fine d-inline"> </small>;)</p>Dépublie2016-02-12T07:27:25Zhttps://contrib.spip.net/Depublie#comment4858472016-02-12T07:27:25Z<p>Je prends le file en cours de route.<br class="autobr">
Les heures de dépublcation ne sont pas pris en compte pour l'instant donc<small class="fine d-inline"> </small>?<br class="autobr">
Ça sera prévu dans une prochaine version<small class="fine d-inline"> </small>?</p>Dépublie2016-01-14T09:41:43Zhttps://contrib.spip.net/Depublie#comment4853222016-01-14T09:41:43Z<p>Bonjour et un grand merci<small class="fine d-inline"> </small>!<br class="autobr">
la version 1.2.2 corrige le problème = tout remarche correctement</p>Dépublie2016-01-14T07:08:13Zhttps://contrib.spip.net/Depublie#comment4853182016-01-14T07:08:13Z<p>Bonjour,</p>
<p>Merci pour cette version 1.2.2 qui corrige le problème rencontré.</p>
<p>Cordialement.</p>Dépublie2016-01-13T19:57:51Zhttps://contrib.spip.net/Depublie#comment4853062016-01-13T19:57:51Z<p>Bonsoir<br class="autobr">
Comment avez-vous pu récupérer la 1.2.1<small class="fine d-inline"> </small>?<br class="autobr">
Je n'ai pas de mises à jour d'afficher sur la page de Gestion des plugins...</p>Dépublie2016-01-13T18:19:30Zhttps://contrib.spip.net/Depublie#comment4853042016-01-13T18:19:30Z<p>Cela marche de nouveau avec la version 1.2.1 pour SPIP 3.1<br class="autobr">
Merci Touti pour le correctif rapide<small class="fine d-inline"> </small>!</p>Dépublie2016-01-13T10:13:02Zhttps://contrib.spip.net/Depublie#comment4852822016-01-13T10:13:02Z<p>Je viens d'installer la 1.2.0 pour 3.1 mais cela ne marche toujours pas, le champs de dépublication m'apparaît toujours pas.</p>Dépublie2016-01-13T07:59:16Zhttps://contrib.spip.net/Depublie#comment4852772016-01-13T07:59:16Z<p>Bonjour,<br class="autobr">
J'ai exactement le même problème. J'ai deux sites à jour utilisant :<br class="autobr"> Sarka-SPIP 3.4.6 [93498]<br class="autobr"> SPIP 3.1.0 [22707]<br class="autobr"> PHP 5.2.17<br class="autobr">
Ce problème est plus prégnant sur un des deux sites, où il y a des infos d'actualité qu'on fait disparaître sous un mois.<br class="autobr">
Merci de ce que vous pourrez faire pour corriger ce problème (pour moi, ce plugin est un « indispensable »).</p>Dépublie2016-01-12T14:22:18Zhttps://contrib.spip.net/Depublie#comment4852492016-01-12T14:22:18Z<p>Merci d'avoir republié ce plugin pour spip 3.1<br class="autobr">
J'ai donc récupéré la dernière version 1.2.0<br class="autobr">
Ne marche toujours pas sous spip 3.1 en ce qui me concerne :<br class="autobr">
J'ai essayé plusieurs manipulations :
<br>- activer ou désactiver le plugin
<br>- Désinstaller et réinstaller le plugin
<br>- vider le cache<br class="autobr">
....</p>
<p>Mais rien à faire la ligne et le formulaire « date de dépublication » n'apparaissent toujours pas...<br class="autobr">
Alors que le plugin n'est plus listé comme incompatible...</p>
<p>Merci d'avance pour toute aides</p>Dépublie2016-01-12T08:54:44Zhttps://contrib.spip.net/Depublie#comment4852292016-01-12T08:54:44Z<p>Super merci<small class="fine d-inline"> </small>!<br class="autobr">
Je guette la version ZIP ou alos la mise à jour sera-t-elle disponible depuis la page de configuration des plugins<small class="fine d-inline"> </small>?</p>Dépublie2016-01-12T01:58:21Zhttps://contrib.spip.net/Depublie#comment4852182016-01-12T01:58:21Z<p>La dernière version zippée ne devrait pas tarder …</p>
<p>« Les <code class="spip_code spip_code_inline" dir="ltr"></ul></code> sont maintenant devenus des <code class="spip_code spip_code_inline" dir="ltr"></div></code> dans les formulaires, ce qui fait que le formulaire de dépublication n'apparaissait plus.<br class="autobr">
modif de la regex du preg_replace <code class="spip_code spip_code_inline" dir="ltr"><!--extra--></code> et on passe en <code class="spip_code spip_code_inline" dir="ltr"><div></code> le formulaire de dépublication.<br class="autobr"> »</p>
<p>++</p>Dépublie2016-01-11T21:23:15Zhttps://contrib.spip.net/Depublie#comment4852152016-01-11T21:23:15Z<p>Je n'ai pas changé la configuration qui était enregistré avant le passage en spip 3.1</p>Dépublie2016-01-11T21:00:51Zhttps://contrib.spip.net/Depublie#comment4852132016-01-11T21:00:51Z<p>Avez vous bien paramétré le plugin<small class="fine d-inline"> </small>?<br class="autobr">
(sinon je testerai demain)</p>Dépublie2016-01-11T15:40:54Zhttps://contrib.spip.net/Depublie#comment4852042016-01-11T15:40:54Z<p>HELP<small class="fine d-inline"> </small>!<br class="autobr">
Problème sous spip 3.1 (non détecté en test local) la date de dépublication n'apparait plus dans les page d'édition des articles (sous la date de publication) alors que le plugin est normalement activé et n'est pas listé comme incompatible par SPIP 3.1<br class="autobr">
Merci d'avance pour toute aide</p>Dépublie2015-03-16T21:44:27Zhttps://contrib.spip.net/Depublie#comment4803332015-03-16T21:44:27Z<p>Bonjour</p>
<p>Réinstallé le plugin et cela fonctionne :-)<br class="autobr">
J'aurais du effectuer ce type d'opérations avant de venir poster mon précédent post<br class="autobr">
En tout cas, merci de ta réactivité</p>
<p>Denis</p>Dépublie2015-03-16T21:20:54Zhttps://contrib.spip.net/Depublie#comment4803322015-03-16T21:20:54Z<p>Bonjour,<br class="autobr">
peux tu vérifier dans ta base de données si la table spip_depublies existe<small class="fine d-inline"> </small>?<br class="autobr">
Si oui, c'est que le plugin a été désactivé et que la table n'est plus prise en compte.<br class="autobr">
Si non, il faut reprendre l'installation du plugin qui s'est curieusement mal passée.</p>Dépublie2015-03-16T20:09:01Zhttps://contrib.spip.net/Depublie#comment4803312015-03-16T20:09:01Z<p>Bonjour</p>
<p>Installé ce plugin sur SPIP 3.0.17 [21515] <br class="autobr">
l'installation est ok, mais quand je désire indiquer une date ne serait-ce que pour changer date de parution, voici ce qu'il m'affiche (voir ci-dessous)<br class="autobr">
En espérant que cela n'est pas trop grave docteur :-)</p>Dépublie2015-01-17T15:56:42Zhttps://contrib.spip.net/Depublie#comment4789192015-01-17T15:56:42Z<p>OK : tout semble fonctionner<small class="fine d-inline"> </small>;)</p>
<p>Voici les modifs sur le fichier <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/genie/depublier.php#L16" class="spip_url spip_out" rel='nofollow external'>http://zone.spip.org/trac/spip-zone...</a> :</p>
<p>Ligne 13 remplacer :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">date('Y-m-d');</code><br class="autobr">
par<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">date('Y-m-d H:i:s');</code></p>
<p>Ligne 16 remplacer :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">"%Y-%m-%d"</code><br class="autobr">
par <br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">"%Y-%m-%d %H:%i:%s"</code></p>
<p>Pour la tâche CRON, j'ai utilisé un délai court de 30 minutes : peut-être que ce délai pourrait faire partie des éléments configurables et de 12h par défaut<small class="fine d-inline"> </small>?</p>Dépublie2015-01-17T12:16:15Zhttps://contrib.spip.net/Depublie#comment4789162015-01-17T12:16:15Z<p>Il faudra également que tu augmentes et testes le décelnchement du CRON<small class="fine d-inline"> </small>!<br class="autobr">
Car celui-ci ne se fait que 2 fois dans la journée.<br class="autobr">
<a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/depublie_pipelines.php#L213" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/depublie_pipelines.php#L213</a><br class="autobr">
remplacer<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">$taches['depublier'] = 60*60*12; // 2 fois par jour</code><br class="autobr">
par<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">$taches['depublier'] = 3600; // toutes les heures</code></p>Dépublie2015-01-17T11:15:58Zhttps://contrib.spip.net/Depublie#comment4789152015-01-17T11:15:58Z<p>Merci beaucoup pour le tuyau Touti<small class="fine d-inline"> </small>;-)<br class="autobr">
J'y jette un coup d'œil et te tiens au courant.</p>
<p>François</p>Dépublie2015-01-17T11:07:22Zhttps://contrib.spip.net/Depublie#comment4789142015-01-17T11:07:22Z<p>Bonjour graphie,</p>
<p>Effectivement, comme tu le vois sur la ligne suivante<br class="autobr">
<a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/genie/depublier.php#L16" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/genie/depublier.php#L16</a></p>
<p>les dates entrées sont de forme Y-m-d, alors que pour ce que tu souhaites (mais aussi par rapport à l'interface proposée) il faudrait que les dates à tester pour la dépublication soient de la forme « Y-m-d H:i:s »</p>
<p>Essaie si tu peux, je n'ai pas le temps de suite.</p>Dépublie2015-01-17T09:38:51Zhttps://contrib.spip.net/Depublie#comment4789122015-01-17T09:38:51Z<p>Bonjour Touti,</p>
<p>Merci pour cet outil qui est parfait dans la gestion des films d'un cinéma :
<br>- <a href="http://www.crcatb.fr" class="spip_url spip_out" rel='nofollow external'>www.crcatb.fr</a>
<br>- j'utilise le plugin Séances qui permet de gérer les séances pour chaque film (article)
<br>- le plugin Dépublie me permet de gérer la mise à la poublelle des films qui n'ont plus de séances</p>
<p>Mais il y a un bug : la dépublication se fait par rapport à la date sans tenir compte de l'heure choisie : <br>- un article possède une date de dépublication aujourd'hui à 20h
<br>- je force la tâche cron <strong>Tâche CRON depublier </strong> à 10h
<br>- l'article est mis à la corbeille :-((( alors qu'il ne devrait pas être dépublié avant 20h</p>
<p>Merci pour ton aide,<br class="autobr">
françois</p>Dépublie2014-11-19T10:01:03Zhttps://contrib.spip.net/Depublie#comment4780922014-11-19T10:01:03Z<p>Bonjour,</p>
<p>j'ai installé le plugin dépublie 1.1.2 que j'utilise sous spip 3.0. Les articles sont correctement dépubliés mais les événements associés à ces articles restent quant à eux sous le statut « publié ». De fait, les infos de ces événements restent affichées. J'aimerai que les événements se dépublient en même temps que les articles (dc que les événements prennent le même statut que les articles quand ceux-ci se dépublient) mais je ne sais pas comment l'écrire ni sur quel fichier. Quelqu'un peut il éclairer ma lanterne, svp<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance</p>Dépublie2014-11-14T09:52:39Zhttps://contrib.spip.net/Depublie#comment4779922014-11-14T09:52:39Z<p>l'extension a tous les objets spip est une bonne chose mais il faudrait :</p>
<ul class="spip"><li> que l'on puisse sélectionner les objets sur lequel on veut activer. sinon dès qu'un objet possède un champs date, on a le champs qui apparait.</li><li> il faut affiner les autorisations. Sur certains objets, on n'a pas toujours une rubrique sous la main et cela provoque des erreurs SQL lors du calcul des droits</li></ul>Dépublie2014-11-11T16:37:25Zhttps://contrib.spip.net/Depublie#comment4778982014-11-11T16:37:25Z<p>[résolu] avec <a href="http://zone.spip.org/trac/spip-zone/changeset/85977" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/85977</a></p>Dépublie2014-11-11T15:44:58Zhttps://contrib.spip.net/Depublie#comment4778942014-11-11T15:44:58Z<p>Salut Suske,<br class="autobr">
Comme je suis à l'initiative de ce plugin et que je suis auteure de cet article je reçois les messages du forum de cette page, par contre, difficile de t'aider car je ne sais pas où en est le plugin.<br class="autobr">
Il y a eu des modifs et contributions d'autres développeuses ou développeurs sur le code depuis.</p>
<p>Amha, mieux vaut passer par le liste SPIP zone (spip-zone chez rezo.net) si tu souhaites des éclaircissements ou une réponse.</p>
<p>la bise<br class="autobr">
touti</p>Dépublie2014-11-11T13:25:13Zhttps://contrib.spip.net/Depublie#comment4778912014-11-11T13:25:13Z<p>Hello,</p>
<p>Après activation du plugin, mes tentatives de modifier la date de <i>publication</i> en laissant coché « Ne pas utiliser la date de dépublication » entraînent une erreur</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Warning: mktime() expects parameter 4 to be long, string given in .../public/prive/formulaires/dater.php on line 227 Warning: Cannot modify header information - headers already sent by (output started at /home/brubel/public/prive/formulaires/dater.php:227) in .../public/ecrire/inc/actions.php on line 89</code></pre></div>
<p>Et la modification n'est pas enregistrée en base.</p>
<p>J'ai commencé à tripatouiller en ajoutant des <code class="spip_code spip_code_inline" dir="ltr">if (!_request('sans_depublie')){</code> dans les pipelines, en vérifier et traiter. Cela corrige mon problème mais cela empêche ensuite de supprimer la date de dépublication en cochant la case « Pas de date de dépublication », donc la « correction » n'est pas au point. <br class="autobr">
Mon idée est que l'on passe outre le vérifier si la case est cochée et que l'on supprime la dépublication en traiter si une date existe déjà mais que la case est cochée.</p>
<p>J'espère avoir le temps d'aboutir mais bon, comme j'ai un doute, je signale déjà...</p>Dépublie2014-11-11T11:43:59Zhttps://contrib.spip.net/Depublie#comment4778862014-11-11T11:43:59Z<p>Hello,</p>
<p>La cause est « simple » : le plugin est indiqué compatible SPIP 3.0.13 et supérieur (<a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublie/paquet.xml#L6" class="spip_url spip_out" rel='nofollow external'>http://zone.spip.org/trac/spip-zone...</a>), soit probablement la version SPIP courante au moment de la publication du plugin et c'est très bien ainsi.</p>
<p>En effet : chaque nouvelle version amène son lot de corrections de bugs identifiés et il se pourrait très bien qu'une version précédente soit dès lors effectivement incompatible, pas par principe (la branche 3.0 de SPIP est supposée avoir des interfaces de programmation stables) mais dans les faits.</p>
<p>Mais <strong>surtout</strong> : certaines nouvelles versions bouchent des trous de sécurité dont certains sont importants. Et autant le dire, la version 3.0.7 est concernée par au moins un de ces trous. On ne peut que te conseiller de mettre ton SPIP à jour (version 3.0.17 à la date de ce message) et à continuer dans le futur. Les mises à jour dans la même branche sont d'une grande simplicité pour les sites codés proprement.</p>Dépublie2014-11-07T21:07:14Zhttps://contrib.spip.net/Depublie#comment4778332014-11-07T21:07:14Z<p>Très bien merci, cela semble OK maintenant</p>
<p>dd</p>Dépublie2014-11-05T15:57:21Zhttps://contrib.spip.net/Depublie#comment4777782014-11-05T15:57:21Z<p>c'est une incompatibilité avec le plugin agenda, je viens de la corriger avec la version depublie 1.1.1</p>Dépublie2014-10-28T14:14:17Zhttps://contrib.spip.net/Depublie#comment4776362014-10-28T14:14:17Z<p>Hello,</p>
<p>Un premier retour :<br class="autobr">
lorsque ce plugin (dernière version) est activé j'ai une erreur sur la page de modification d'événement :<br class="autobr">
1 Erreur SQL 1054<br class="autobr">
Unknown column 'id_rubrique' in 'field list'<br class="autobr">
SELECT id_rubrique,id_secteur FROM spip_evenements WHERE id_evenement = 621</p>
<p>merci <br class="autobr">
dd</p>Dépublie2014-10-27T15:12:19Zhttps://contrib.spip.net/Depublie#comment4776172014-10-27T15:12:19Z<p>Hello</p>
<p>J'ai changé quelques trucs aujourd'hui pour :</p>
<p>- que le plugin n'ai pas réellement besoin de configuration pour fonctionner<small class="fine d-inline"> </small>;
<br>- qu'il puisse s'appliquer sur tout le site par défaut<small class="fine d-inline"> </small>;</p>
<p>Je poste donc ce message principalement pour recevoir les commentaires, histoire de déboguer si problème il y a</p>Dépublie2014-10-04T19:12:39Zhttps://contrib.spip.net/Depublie#comment4772652014-10-04T19:12:39Z<p>Je l'utilise comme un agenda simplifié. Lors de la création de l'article l'auteur indique la date de dépublication qui correspond à la date de fin de l'événement du site. Une fois cette date passée l'article est dépublié et disparait du site. Cela évite d'avoir un article plus un évènement agenda, ce qui me semble complexe pour une utilisation simple comme expliqué ci-dessus.</p>Dépublie2014-10-03T14:32:16Zhttps://contrib.spip.net/Depublie#comment4772542014-10-03T14:32:16Z<p>Bonjour,<br class="autobr">
tant mieux si cela te sert<small class="fine d-inline"> </small>! Je suis curieuse de connaitre la façon dont tu l'utilises, peux-tu l'expliquer ici<small class="fine d-inline"> </small>? Merci</p>Dépublie2014-10-03T14:25:37Zhttps://contrib.spip.net/Depublie#comment4772532014-10-03T14:25:37Z<p>Franchement merci<small class="fine d-inline"> </small>! Il est vraiment bien ton plugin, parce que des fois utiliser l'agenda c'est trop une usine à gaz et trop complexe à expliquer à une équipe. Là c'est super simple et clair, Merci encore.</p>