|embarque_fichier

O filtro |embarque_fichier permite substituir um ficheiro incorporado numa tag pela sua versão equivalente em Data URI Scheme codificado em base 64.

  • Apparu en : SPIP 2.1

O filtro |embarque_fichier aplicado a um caminho para um ficheiro devolve a versão «Data URI Scheme» codificada em base 64 desse ficheiro, que contém diretamente os dados. No formato: data:[<mediatype>][;base64],<data>.

Exemplo

<img src="[(#CHEMIN{images/tdm.png})]">

produzirá a tag

<img src="squelettes/images/tdm.png">

bem que

<img src="[(#CHEMIN{images/tdm.png}|embarque_fichier)]">

produzirá a tag

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAABGdBTUEAANb...>

…o ficheiro não será carregado a partir da fonte mas será exibido diretamente a partir da string codificada.

Note: este filtro é fornecido pelo plugin-dist compressorpela função PHP filtre_embarque_fichier.

Atenção: o resultado fornecido por este plugin não é considerado por todos os navegadores ou programas de e-mail.

Ver também

As tags

les filtres

Autor Ricardo Porto Publié le : Mis à jour : 10/03/25

Traductions : English, français, Nederlands, Português