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>,
<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>,
<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