SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Navigation > Liens > Archives Liens

Suppression des liens et des notes de bas de pages d’un texte

dimanche 30 octobre 2005, par Raphaël Meyssan. Dernier ajout dimanche 30 octobre 2005


Ce filtre supprime les liens et les notes de bas de pages d’un texte. C’est utile pour utiliser ce texte (ou le début du texte) dans un sommaire.


Installation

Code à placer dans votre fichier mes_fonctions.php3 (à créer s’il n’existe pas encore) :

Utilisation

Vous pouvez l’utiliser comme un filtre normal sur des balises SPIP d’où vous voulez supprimer les liens et les notes. Par exemple quand vous utilisez le descriptif de l’article sur une page de résumé :

[(#DESCRIPTIF|voltaire_supprimer_liens)]

Répondre à cet article

  • alternative : supprimer les chaines http://.....

    16 décembre 2005 16:31, par erational

    un autre filtre assez proche pour supprimer les chaines http://www... pratique pour afficher des descriptions sans les alourdir d’adresses webs inutiles.

    <?php
    // ---------------------------------------
    // Filtre no_url
    // supprime les chaines http://www...
    // ---------------------------------------
    function no_url($str){
      $str = eregi_replace("http://([^[:space:]<]*)","",$str);
      return $str;
    }
    ?>

    exemple d’usage
    <a href="#URL_ARTICLE"[ title="(#INTRODUCTION|no_url|textebrut|entites_html|couper{60})"]>[(#TITRE|supprimer_numero)]</a>
    attention : placer ce filtre en premier car certains filtres ajouter des espaces blancs et cassent les URLS de leur requête.

    Voir en ligne : erational

    Répondre à ce message

    Retour au début des forums



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net