source: spip-zone/_squelettes_/ispip/ispip_fonctions.php

Last change on this file was 93469, checked in by teddy.spip@…, 4 years ago
  • Formatage et nettoyage du code ;
  • On ajoute la sécurité usuelle sur les fichiers php ;
  • On est en tabulation et non en espace pour l'indentation ;
  • On doit être sous la forme x.y.z et non x.y ;
  • Up de z pour indication de compat SPIP 3.1
File size: 508 bytes
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) {
4        return;
5}
6
7// A utiliser sur #CHAPEAU
8// Renvoie rien si pas de redirection
9// Renvoie l'URL sinon
10// Source : http://archives.rezo.net/archives/spip.mbox/RQEXYFM5WMKL3D652GKG5GVEA7EV2GUQ/
11function adr_virt($lien) {
12        $lien = strip_tags($lien);
13        if ($lien[0] != '=') {
14                return '';
15        }
16        $lien = substr($lien, 1);
17        if (preg_match(',^(https?:|mailto:|www.),', $lien)) {
18                return traiter_lien_explicite($lien);
19        } else {
20                return traiter_lien_implicite($lien);
21        }
22}
Note: See TracBrowser for help on using the repository browser.