|url_absolue

  • Apparu en : SPIP 1.8.2

-  |url_absolue fonctionne de la même façon que le filtre |liens_absolus, mais s’applique à une balise qui retourne une url (par exemple #URL_ARTICLE ou #URL_RUBRIQUE...).

Exemples :
<a href="-Publications-"...
sera traduit en
<a href="http://mon_domaine.tld/-Publications-"...

ou encore
<a href="spip.php?rubrique67"...
donnera
<a href="http://mon_domaine.tld/spip.php?rubrique67"...>

De même |url_absolue peut être appliqué à la balise #CHEMIN :

[(#CHEMIN{polices/dustismo_bold.ttf}|url_absolue)]

retournera http://mon_domaine.tld/squelettes-dist/polices/dustismo_bold.ttf.

Forcer une URL de base

Attention, cette balise conserve le protocole (http ou https) et le nom d’hôte de la page appelante. Pour forcer une certaine URL de base, il est possible de la passer en argument. Ceci peut s’avérer utile si votre site se décline en plusieurs sous-domaines mais que vous souhaitez forcer un certain préfixe.

Par exemple, si votre site se décline en a.le-site.fr, b.le-site.fr, etc. :

#CHEMIN{truc.css}|url_absolue{#URL_SITE_SPIP}

donnera http://le-site.fr/squelettes/truc.css
et ce, même si la balise est appelée depuis a.le-site.fr.

Voir aussi

Les filtres |abs_url et liens_absolus

Auteur denisb, Teddy Publié le : Mis à jour : 20/04/23

Traductions : català, English, Español, français, Nederlands, Português