At 13:06 +0200 24/04/02, Rbalme wrote:
Moi, je dis : Bravo, c'est tout....
Balme
Bon puisque j'y suis, une question : y aurait il une manip simple (suis pas
très doué) pour effacer définitivement les brèves après une durée définie.
Si solution : je double les bravos !
Pour réellement les supprimer de la base, non, pas avec SPIP. (Tu peux t'amuser avec phpMyAdmin pour balancer directement la commande mySQL qui va bien, c'est l'occasion de s'y mettre gentiment.) En règle générale, on ne fournit aucun outil permettant de provoquer des effacements volontaires et immédiats dans la base de données: trop de risques; les effacements (par exemple détruire les éléments placés à la poubelle) sont automatiques et avec un délais (une journée avant qu'un article ne soit effacé définitivement). Donc, des commandes du style "Détruire tout ce qui a plus de six mois", "Détruire tous les messages contenus dans une rubrique"..., on ne les implémente pas (même si elles pourraient avoir une certaine utilité).
En revanche, il est très simple de décider de supprimer leur _affichage_ sur le site public. Si suffit, dans toutes les boucles (BREVES), d'ajouter un critère d'âge. Par exemple, dans "rubrique-dist.html", il faut remplacer:
<BOUCLE_breves(BREVES){id_secteur}{par date}{inverse}{0,10}>
....
</BOUCLE_breves>
par:
<BOUCLE_breves(BREVES){id_secteur}{age < 90}{par date}{inverse}{0,10}>
....
</BOUCLE_breves>
De cette façon, avec le critère {age < 90}, tu n'affiches là que les brèves publiées depuis moins de 90 jours (l'âge est en jours).
Cette solution est même plus recommandée que l'effacement définitif des brèves dans la base. En effet, avec cette méthode, tu conserves bien tes brèves dans ton espace privé (cela te sert d'archives, toujours pratique de savoir ce qu'on a publié et quand), en revanche elles disparaissent totalement, et automatiquement, du site public au bout de trois mois.
Ce critère d'age fonctionne également avec les articles.
ARNO*
--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B
From spip@cqfd.net Wed Apr 24 13:34:22 2002
Return-Path: <spip@cqfd.net>
Received: from ex3lujmoims01.cec.eu.int (ex3lujmoims01.cec.eu.int
[158.169.9.54])
by miel.brainstorm.fr (Postfix) with ESMTP id 5850E1C37F
for <spip@rezo.net>; Wed, 24 Apr 2002 13:34:22 +0200 (CEST)
Received: by ex3lujmoims01 with Internet Mail Service (5.5.2653.19)
id <JN71RS8J>; Wed, 24 Apr 2002 13:34:05 +0200
Message-ID: <B1D719C1126ED4118D3400D0B7823B6903C1C1F8@EX2BEBREYMBX07>
From: spip@cqfd.net
To: spip@rezo.net
Subject: RE: [Spip] Nouvelle interface du site de la doc...
Date: Wed, 24 Apr 2002 13:33:56 +0200
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b1
Precedence: bulk
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: Discuter chez rezo.net
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Wed, 24 Apr 2002 11:34:22 -0000
Status: O
Content-Length: 2691
Lines: 79
C'est quoi les fichiers -dist au fait ?
-----Original Message-----
From: ARNO* [mailto:arno@scarabee.com]
Sent: mercredi 24 avril 2002 13:17
To: Rbalme; spip@rezo.net
Subject: Re: [Spip] Nouvelle interface du site de la doc...
At 13:06 +0200 24/04/02, Rbalme wrote:
Moi, je dis : Bravo, c'est tout....
Balme
Bon puisque j'y suis, une question : y aurait il une manip simple =
(suis pas
tr=E8s dou=E9) pour effacer d=E9finitivement les br=E8ves apr=E8s une =
dur=E9e d=E9finie.
Si solution : je double les bravos !
Pour r=E9ellement les supprimer de la base, non, pas avec SPIP. (Tu=20
peux t'amuser avec phpMyAdmin pour balancer directement la commande=20
mySQL qui va bien, c'est l'occasion de s'y mettre gentiment.) En=20
r=E8gle g=E9n=E9rale, on ne fournit aucun outil permettant de provoquer =
des=20
effacements volontaires et imm=E9diats dans la base de donn=E9es: trop =
de=20
risques; les effacements (par exemple d=E9truire les =E9l=E9ments =
plac=E9s =E0=20
la poubelle) sont automatiques et avec un d=E9lais (une journ=E9e avant =
qu'un article ne soit effac=E9 d=E9finitivement). Donc, des commandes =
du=20
style "D=E9truire tout ce qui a plus de six mois", "D=E9truire tous les =
messages contenus dans une rubrique"..., on ne les impl=E9mente pas=20
(m=EAme si elles pourraient avoir une certaine utilit=E9).
En revanche, il est tr=E8s simple de d=E9cider de supprimer leur=20
_affichage_ sur le site public. Si suffit, dans toutes les boucles=20
(BREVES), d'ajouter un crit=E8re d'=E2ge. Par exemple, dans=20
"rubrique-dist.html", il faut remplacer:
<BOUCLE_breves(BREVES){id_secteur}{par date}{inverse}{0,10}>
....
</BOUCLE_breves>
par:
<BOUCLE_breves(BREVES){id_secteur}{age < 90}{par date}{inverse}{0,10}>
....
</BOUCLE_breves>
De cette fa=E7on, avec le crit=E8re {age < 90}, tu n'affiches l=E0 que =
les=20
br=E8ves publi=E9es depuis moins de 90 jours (l'=E2ge est en jours).
Cette solution est m=EAme plus recommand=E9e que l'effacement =
d=E9finitif=20
des br=E8ves dans la base. En effet, avec cette m=E9thode, tu conserves =
bien tes br=E8ves dans ton espace priv=E9 (cela te sert d'archives,=20
toujours pratique de savoir ce qu'on a publi=E9 et quand), en revanche=20
elles disparaissent totalement, et automatiquement, du site public au=20
bout de trois mois.
Ce crit=E8re d'age fonctionne =E9galement avec les articles.
ARNO*
--=20
Le Scarab=E9e : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B
_______________________________________________
liste spip
spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
http://listes.rezo.net/mailman/listinfo/spip
From arno@scarabee.com Wed Apr 24 13:43:44 2002
Return-Path: <arno@scarabee.com>
Received: from mel-rto7.wanadoo.fr (smtp-out-7.wanadoo.fr [193.252.19.26])
by miel.brainstorm.fr (Postfix) with ESMTP id 60DAA1C048
for <spip@rezo.net>; Wed, 24 Apr 2002 13:43:44 +0200 (CEST)
Received: from mel-rta8.wanadoo.fr (193.252.19.79) by mel-rto7.wanadoo.fr;
24 Apr 2002 13:43:44 +0200
Received: from [193.251.62.69] (193.251.62.69) by mel-rta8.wanadoo.fr
(6.5.007)
id 3CBAE3C20040C73E for spip@rezo.net; Wed, 24 Apr 2002 13:43:44 +0200
Mime-Version: 1.0
X-Sender: arnaud.martin2@pop.wanadoo.fr (Unverified)
Message-Id: <a0510030bb8ec480ece85@[193.251.62.69]>
X-Priority: 2 (High)
Date: Wed, 24 Apr 2002 13:43:38 +0200
To: spip@rezo.net
From: ARNO* <arno@scarabee.com>
Content-Type: text/plain; charset="iso-8859-1" ; format="flowed"
Content-Transfer-Encoding: quoted-printable
Subject: =?iso-8859-1?q?=5BSpip=5D_?= SPIP-evangelism?
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b1
Precedence: bulk
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: Discuter chez rezo.net
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Wed, 24 Apr 2002 11:43:44 -0000
Status: O
Content-Length: 1021
Lines: 29
Salut tout le monde,
Un truc que j'aimerais bien faire depuis un moment: fournir une liste (m=EAme courte) de sites qui donnent des explications, tutoriaux, trucs, astuces, pour SPIP.
Ces sites sont importants, car ils fournissent d'autres approches que celle que peuvent avoir les d=E9veloppeurs sur uzine.net/spip. Plus ax=E9s sur des =E9l=E9ments qui nous semblent =E9vidents, souvent plus pratiques (des how-to...). Donc ce serait =E9patant de les indiquer sur le site officiel, histoire de fournir d'autres points de vue.
- Je viens de d=E9couvrir qu'Ecran de Burean avait 2 rubriques consacr=E9es=
=E0 SPIP:
http://www.ecranbureau.com/rubrique.php3?id_rubrique=3D26
http://www.ecranbureau.com/rubrique.php3?id_rubrique=3D37
- Est-ce que Walk continue son site? (quelqu'un a l'adresse du site?)
Y'en a-t-il d'autres? (je suppose que oui...)
ARNO*
--
Le Scarab=E9e : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B
From arno@scarabee.com Wed Apr 24 13:52:32 2002
Return-Path: <arno@scarabee.com>
Received: from mel-rto7.wanadoo.fr (smtp-out-7.wanadoo.fr [193.252.19.26])
by miel.brainstorm.fr (Postfix) with ESMTP id EDD091C365
for <spip@rezo.net>; Wed, 24 Apr 2002 13:52:31 +0200 (CEST)
Received: from mel-rta8.wanadoo.fr (193.252.19.79) by mel-rto7.wanadoo.fr;
24 Apr 2002 13:52:31 +0200
Received: from [193.251.62.69] (193.251.62.69) by mel-rta8.wanadoo.fr
(6.5.007)
id 3CBAE3C20040D7D2; Wed, 24 Apr 2002 13:52:31 +0200
Mime-Version: 1.0
X-Sender: arno@rezo.net
Message-Id: <a0510030cb8ec4b408f12@[193.251.62.69]>
In-Reply-To: <B1D719C1126ED4118D3400D0B7823B6903C1C1F8@EX2BEBREYMBX07>
References: <B1D719C1126ED4118D3400D0B7823B6903C1C1F8@EX2BEBREYMBX07>
Date: Wed, 24 Apr 2002 13:52:25 +0200
To: spip@cqfd.net, spip@rezo.net
From: ARNO* <arno@scarabee.com>
Subject: RE: [Spip] Nouvelle interface du site de la doc...
Content-Type: text/plain; charset="iso-8859-1" ; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b1
Precedence: bulk
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: Discuter chez rezo.net
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Wed, 24 Apr 2002 11:52:32 -0000
Status: O
Content-Length: 2246
Lines: 58
At 13:33 +0200 24/04/02, spip@cqfd.net wrote:
C'est quoi les fichiers -dist au fait ?
Ce sont les fichiers "de la distribution".
Comme tu le sais, le syst=E8me de squelettes est bas=E9 sur des fichiers ".html" contenant la pr=E9sentation graphique du site. Par exemple, "article.html" pr=E9sente les articles, "rubrique.html" pr=E9sente les rubriques...
Or, ce qui arrivait fr=E9quemment: chacun bidouillait son interface graphique, en modifiant les fichiers "article.html", "rubrique.html" fournis avec SPIP. Mais =E0 la mise-=E0-jour suivante, en r=E9installant tous les nouveaux fichiers, ils =E9crasaient purement et simplement leurs fichiers modifi=E9s.
Donc, depuis la version 1.3 (ou 1.2, je ne sais plus), les fichiers de squelettes fournis dans la distribution de SPIP sont nomm=E9s "article-dist.html", "rubrique-dist.html". Si on veut personnaliser ces fichiers, il suffit de les renommes "article.html", "rubrique.html" (sans le dist). Ainsi, =E0 la prochaine mise-=E0-jour, on r=E9installe des fichiers "rubrique-dist.html", et ses propres fichiers "rubrique.html" ne sont pas =E9cras=E9s.
Pour rappel, voici l'ordre dans lequel sont utilis=E9s les fichiers de squelettes selon leurs noms:
En premier:
- rubrique=3D92.html
(si ce fichier existe, il ne s'applique qu'=E0 la rubrique num=E9ro 92)
si ce fichier n'existe pas, on essaie avec:
- rubrique-92.html
(si ce fichier existe, la rubrique 92 ainsi que ses sous-rubriques l'utilisent, c'est donc r=E9cursif)
si ce fichier n'existe pas, on essaie:
- rubrique.html
(s'applique =E0 toutes les rubriques du site, =E0 l'exception de celles concern=E9es =E9ventuellement par des fichiers indiqu=E9s ci-dessus; ceci est donc le nom que l'on donne =E0 son fichier de rubrique g=E9n=E9ral, par exemple en renommant rubrique-dist.html fourni en standard)
si ce fichier n'existe pas:
- rubrique-dist.html
qui est le fichier fourni avec SPIP. Si vous voulez modifier ce fichier, renommez-le "rubrique.html", de fa=E7on =E0 ne pas =E9craser vos modifications =E0 la prochaine mise =E0 jour de SPIP.
ARNO*
--
Le Scarab=E9e : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B
From ecranbur@ecranbureau.com Wed Apr 24 14:06:58 2002
Return-Path: <ecranbur@ecranbureau.com>
Received: from host2.euronetside.net (unknown [209.239.36.220])
by miel.brainstorm.fr (Postfix) with ESMTP id A094B1C37F
for <spip@rezo.net>; Wed, 24 Apr 2002 14:06:57 +0200 (CEST)
Received: from pl800 ([217.109.166.245])
by host2.euronetside.net (8.10.2/8.10.2) with SMTP id g3OC6eo01733;
Wed, 24 Apr 2002 08:06:41 -0400
Message-ID: <003901c1eb88$a564a280$2a01a8c0@oleane.net>
From: "Ecran de bureau" <ecranbur@ecranbureau.com>
To: <spip@rezo.net>, "ARNO*" <arno@scarabee.com>
References: <a0510030bb8ec480ece85@[193.251.62.69]>
Subject: Re: [Spip] SPIP-evangelism?
Date: Wed, 24 Apr 2002 14:07:45 +0200
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b1
Precedence: bulk
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: Discuter chez rezo.net
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Wed, 24 Apr 2002 12:06:58 -0000
Status: O
Content-Length: 1458
Lines: 46
Aux drnières nouvelles le site était à l'adresse suivante :
http://webgeneraction.levillage.org/
@+
----- Original Message -----
From: "ARNO*" <arno@scarabee.com>
To: <spip@rezo.net>
Sent: Wednesday, April 24, 2002 1:43 PM
Subject: [Spip] SPIP-evangelism?
Salut tout le monde,
Un truc que j'aimerais bien faire depuis un moment: fournir une liste
(même courte) de sites qui donnent des explications, tutoriaux,
trucs, astuces, pour SPIP.
Ces sites sont importants, car ils fournissent d'autres approches que
celle que peuvent avoir les développeurs sur uzine.net/spip. Plus
axés sur des éléments qui nous semblent évidents, souvent plus
pratiques (des how-to...). Donc ce serait épatant de les indiquer sur
le site officiel, histoire de fournir d'autres points de vue.
- Je viens de découvrir qu'Ecran de Burean avait 2 rubriques consacrées Ã
SPIP:
http://www.ecranbureau.com/rubrique.php3?id_rubrique=26
http://www.ecranbureau.com/rubrique.php3?id_rubrique=37
- Est-ce que Walk continue son site? (quelqu'un a l'adresse du site?)
Y'en a-t-il d'autres? (je suppose que oui...)
ARNO*
--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
http://listes.rezo.net/mailman/listinfo/spip