boucle forum

Il est dit dans la doc : [uZine 3] La boucle FORUMS
que l'on peut sélectionner seulement les forums d'une rubrique ou d'un
secteur,
mais cette boucle ne fonctionne pas, une idée?
<BOUCLE_forums(FORUMS){id_secteur=x}{par date}{inverse}>

Il y a un bug dans la boucle FORUMS, je ne sais pas encore lequel, mais en
effet elle ne fonctionne bien que si elle est insérée dans une autre boucle
(ARTICLES) par exemple. (Même si n n'utilise pas le critère {id_article}- !

-- Fil

Bonjour,
Question indigeste en ces lendemains sur-calorique.
Voila, j'ai deux jeux de squelettes et de fichiers php sur mon site, un jeu
destiné aux déficients visuels, un autre en affichage web traditionnel.
Donc deux présentations possibles du meme contenu selon l'interface choisie...
ca marche tres bien, pas de soucis la dessus.
Par contre, les articles affichés etant les memes sur les deux interfaces(en
dehors de la présentation) si je mets des images dans mes articles (a
destination de l'interface classique) je retrouve ces memes images sur
l'interface "déficients visuels". Ce que je ne souhaite pas.
Ma question donc... est il possible, envisageable, de bricoler un truc genre
filtre, ou de modifier le fichier images-spip afin d'effectuer un affichage
conditionnel, du genre :
si le nom du fichier contient "-MV" (les deux jeux de fichiers etant suffixés)
alors ne pas inclure l'image ?
Est il donc possible de récupérer le nom du fichier squelette inclu ou celui du
fichier php appelant ?
Ce bricolage atteindrait quelle valeur sur l'echelle ouverte du code crado ?

Merci

From fil@miel.brainstorm.fr Thu Dec 26 10:57:33 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id 6B96B1D32E; Thu, 26 Dec 2002 10:57:33 +0100 (CET)
Date: Thu, 26 Dec 2002 10:57:33 +0100
From: Fil <fil@rezo.net>
To: segura.christophe@free.fr
Subject: Re: [Spip] Images dans les articles
Message-ID: <20021226095733.GA27474@rezo.net>
Mail-Followup-To: segura.christophe@free.fr, spip@rezo.net
References: <00b101c2ab94$b9c685a0$64304151@l9x1t3>
  <20021226091713.GC17250@rezo.net> <1040895965.3e0acfddb0ba1@imp.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <1040895965.3e0acfddb0ba1@imp.free.fr>
User-Agent: Mutt/1.3.28i
cc: spip@rezo.net
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1rc1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Thu, 26 Dec 2002 09:57:33 -0000
Status: O
Content-Length: 589
Lines: 19

dehors de la présentation) si je mets des images dans mes articles (a
destination de l'interface classique) je retrouve ces memes images sur
l'interface "déficients visuels". Ce que je ne souhaite pas.

Oui, tu peux faire un filtre qui supprime les images, et l'appliquer sur le
champ TEXTE dans ton squelette oo.

Exemple, un filtre qui s'applique AVANT propre() (plus facile à écrire).

function supprimer_images($texte) {
    return ereg_replace("<IMG[0-9][^>]*>", "(image)", $texte);
}

et tu l'appliques ainsi dans le squelette :

[(#TEXTE*|supprimer_images|propre)]

-- Fil

Bé oui... tout bete en fait...
Belle prouesse que de faire des reponses plus claires que les questions ( y
compris pour celui qui pose la question....)
Merci

> Il est dit dans la doc : [uZine 3] La boucle FORUMS
> que l'on peut sélectionner seulement les forums d'une rubrique ou d'un
> secteur,
> mais cette boucle ne fonctionne pas, une idée?
> <BOUCLE_forums(FORUMS){id_secteur=x}{par date}{inverse}>

Vérification faite, ma réponse initiale n'était pas bonne - c'est en fait la
doc qui n'est pas claire :wink:

Les "forums associés à une rubrique" ne sont pas "l'ensemble des forums
associés aux articles de la rubrique en question" mais "les forums obtenus
en faisant 'répondre à cette rubrique'". Les "forums associés à un secteur"
via le critère {id_secteur} sont donc "les forums en réponse à la rubrique
racine dans laquelle on se trouve actuellement"... En gros, sur
uzine.net/spip (rubrique 91), il n'y a qu'un forum ; autrement dit tous les
forums sont attachés à la rubrique 91.

-- Fil