@ Insertion d’une page web

Tout article du site peut afficher "en clair" une page web : il suffit d’en connaître l’adresse complète (qui commence par http... et se termine -souvent- par ...htlm).

L’affichage est effectué par le "modele spip" INSERT, que j’ai développé spécifiquement. Pout l’utiliser, il suffit de l’insérer dans le texte comme tout autre média, en écrivant <insertNN|media=ADRESSE>
- NN est un numéro pour qualifier l’insert (plusieurs INSERT peuvent cohabiter dans un même article, il faut donc les différencier par des numéros NN différents)
- ADRESSE est l’adresse internet de la page web à afficher (ouvrez la page web qui vous intéresse dans un navigateur et copiez le contenu de la barre d’adresse)

Cette simple écriture affiche la page web externe dans un cadre qui occupe la largeur totale le l’article : la page reste interactive et on peut donc y naviguer sans sortir de l’article qui l’affiche !

Exemple : <INSERT01|media=https://www.spip.net/fr_rubrique124.html>

"SPIP"
(on peut écrire un long commentaire, il ne débordera pas de la largeur de l'image) :-)

Alors, tant qu’à faire, j’ai complété ce modèle avec quelques paramètres permettant de contrôler la mise en page de la fenêtre "INSERT".
— identifiant numérique (01 à 99) obligatoire : permet d’insérer plusieurs fenêtres "INSERT" dans un même article
— |title=titre, qui s’affiche en gras, centré, au-dessus de la fenêtre (par défaut : rien)
— |comment=commentaire du média, qui s’affiche en italique au-dessous de la fenêtre (par défaut : rien)
— |align=alignement de la fenêtre : left, center ou right (par défaut = center)
— |width=largeur de la fenêtre en % (par défaut : 100)
— |height=hauteur de la fenêtre en vh (par défaut : 100)
— |maxwidth=largeur max de la fenêtre en px (par défaut : rien)
— |minwidth=largeur mini de la fenêtre en px (par défaut : 300)

/!\ N’écrire que les valeurs numériques sans aucun suffixe

Remarque : la page web affichée dans la fenêtre est totalement active, ses liens fonctionnent et on peut y naviguer sans sortir de la page de l’article SPIP !!!

Pour info, voici l’écriture qui réalise l’affichage du média ci-contre :

<INSERT01|media=https://www.spip.net/fr_rubrique124.html |align=right |width=50 |height=50 |title="SPIP" |comment=(on peut écrire un long commentaire, il ne débordera pas de la largeur de l'image) :-) >

https://drive.google.com/file/d/16PH_RaCmGxbOtFcksEMIX9dgPF-mvLyt/view?usp=sharing