Filtre nomargin pour la balise #LOGO - commentaires Filtre nomargin pour la balise #LOGO 2011-03-03T12:43:37Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment441960 2011-03-03T12:43:37Z <p>J'ai essayé « La méthode la plus simple » en modifiant mes_fon,ction.php et ca ne fonctionne pas. Mon site tourne en SPIP 1.9.2<sup class="typo_exposants">d</sup> [11132]. Vous avez aussi se problème<small class="fine d-inline"> </small>? Une solution<small class="fine d-inline"> </small>?</p> <p>Merci<br class="autobr"> O.</p> > Filtre nomargin pour la balise #LOGO 2005-08-04T11:39:29Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment382688 2005-08-04T11:39:29Z <p>En effet, mais cette solution n'a été ajoutée à cette contrib qu'à près sa publication. Aussi, la solution «<small class="fine d-inline"> </small>$GLOBALS['espace_logos'] = 0<small class="fine d-inline"> </small>;<small class="fine d-inline"> </small>» n'était pas disponible à l'époque. :P</p> > Filtre nomargin pour la balise #LOGO 2005-08-03T01:52:54Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment382660 2005-08-03T01:52:54Z <p>La solution sans filtre est quand même beaucoup plus simple<small class="fine d-inline"> </small>!</p> > Filtre nomargin pour la balise #LOGO 2005-01-05T13:20:49Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment308769 2005-01-05T13:20:49Z <p>Cette exemple fonctionne correctement :</p> <p>illustration :<br class="autobr"> Version SPIP : 1.7.2<br class="autobr"> Site : <a href="http://www.lesverts32.org/article.php3?id_article=1" class="spip_url spip_out auto" rel="nofollow external">http://www.lesverts32.org/article.php3?id_article=1</a></p> <p>parti texte : [(#TEXTE|limit_images_size<i>260,0,1</i><strong>||nomargin</strong>)]</p> <p>parti mes_fonction.php3 :</p> <p> $texte = (ereg_replace(«<small class="fine d-inline"> </small>hspace='5'<small class="fine d-inline"> </small>»,«<small class="fine d-inline"> </small>»,$texte))<small class="fine d-inline"> </small>; //Enlève la marge horizontale</p> > Modifications 2004-11-03T17:09:40Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment185852 2004-11-03T17:09:40Z <p>J'ai ajouté les instructions concernant la variable de personalisation. J'ai aussi retiré du filtre le code qui enlevait le alt='' et qui ajoutait une classe CSS désormait superflue.</p> > Filtre nomargin pour la balise #LOGO 2004-06-19T17:08:47Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment10450 2004-06-19T17:08:47Z <p>En effet, le texte de la contrib utilisait une ancienne apellation de mon filtre. Elle a été corrigée à ||nomargin.</p> <p>Merci<small class="fine d-inline"> </small>!</p> > Filtre nomargin pour la balise #LOGO 2004-06-17T10:32:27Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment10360 2004-06-17T10:32:27Z <p>Est-ce qu'il n'y a pas une erreur quand vous indiquez qu'il faut mettre #LOGO_ARTICLE||logo_nomargin alors que votre filtre s'appelle simplement nomargin.<br class="autobr"> Pour ma part, cela ne fonctionne que si je mets : #LOGO_ARTICLE||nomargin</p> > Filtre nomargin pour la balise #LOGO 2004-06-11T21:58:12Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment10237 2004-06-11T21:58:12Z <p>Ça fonctionnerait peut-être en appliquant le filtre |nomargin à la balise #TEXTE et en ajoutant ces lignes au filtre :</p> <p> $texte = (ereg_replace(«<small class="fine d-inline"> </small>hspace='5'<small class="fine d-inline"> </small>»,«<small class="fine d-inline"> </small>»,$texte))<small class="fine d-inline"> </small>; //Enlève la marge horizontale des images insérées dans l'article</p> <p>NOTE : Je n'ai pas encore testé cette hypothèse...</p> > Filtre nomargin pour la balise #LOGO 2004-06-09T07:51:45Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment10113 2004-06-09T07:51:45Z <p>Salut,</p> <p>Une question : est-il possible d'<strong>appliquer</strong> cette fonction <strong>aux images contenue dans le texte d'un article</strong> (insertion d'image dans le texte depuis l'espace privé)<small class="fine d-inline"> </small>? si oui, comment ou as-tu une idée pour un début de solution<small class="fine d-inline"> </small>?</p> <p>Amicalement</p> > Filtre nomargin pour la balise #LOGO 2004-02-02T17:26:45Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment5880 2004-02-02T17:26:45Z <p>Je suis pleinement conscient de l'importance du ALT. Le problème est que Spip ajoute alt=«<small class="fine d-inline"> </small>» (alt = vide) à l'image, ce qui est pire que rien, à mon avis, intégrisme W3C nonobstant.<small class="fine d-inline"> </small>;)</p> <p>Puisqu'il n'est pas possible de définir de ALT lorsqu'on utilise la balise #LOGO, on peut au moins définit un TITLE dans l'hyperlien. C'est donc un compromis imparfait pour un monde imparfait…</p> <p>Ceci dit, rien n'empêche le webmestre averti de modifier le filtre à son goût et y mettre <code class="spip_code spip_code_inline" dir="ltr">(ereg_replace("alt=''", alt=''" "class='spip_logo'",$texte));</code> afin de garder le alt vide intact.</p> > Filtre nomargin pour la balise #LOGO 2004-02-02T15:36:44Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment5874 2004-02-02T15:36:44Z <p>J'ai bien compris, il supprime le alt<small class="fine d-inline"> </small>? C'est non seulement ridicule (title marche très bien avec alt, les deux ont des utilisations et des objectifs tout à fait différents) mais va à l'encontre des normes du W3C... ils font comment maintenant ceux qui ne peuvent afficher les images, ou qui ne peuvent les voir<small class="fine d-inline"> </small>?</p> > Styles CSS 2004-01-24T16:38:26Z https://files.spip.net/Filtre-nomargin-pour-la-balise#comment5659 2004-01-24T16:38:26Z <p>À la demande générale, j'ai ajouté des instructions plus complètes sur comment modifier les marges de l'image en utilisant les CSS. :)</p>