Valider 5cb1cc8e rédigé par RealET's avatar RealET 👍
Parcourir les fichiers

Compatible SPIP 4.1

Attention, avec SoyezCréateurs, il faut remplcer l'écrture imgNN par docNN
parent c7d084bf
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours

.gitattributes

supprimé100644 → 0
+0 −13
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
* text=auto !eol
/image_cliquable.png -text
/image_cliquable_pipelines.php -text
maphilight/MIT-LICENSE.txt -text
maphilight/README.rst -text
maphilight/jquery.maphilight.js -text
maphilight/jquery.maphilight.min.js -text
modeles/img_cliquable.html -text
modeles/img_cliquable_fonctions.php -text
modeles/inc/areamap.html -text
modeles/inc/listemap.html -text
/paquet.xml -text
/plugin.xml -text
+1 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<INCLURE{fond=modeles/img_cliquable,id_document=#ENV{id_image},env}>
 No newline at end of file
+4 −20
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<BOUCLE_document (DOCUMENTS) {id_document} {mode?} {tout}>
<BOUCLE_document (DOCUMENTS) {id_document} {tout}>
[(#REM)

	Modele pour <img>
@@ -29,29 +29,13 @@

	Le paramètre maphilight provoque la colorisation des zones au survol de la souris. Attention, dans ce mode le focus des zones au clavier (tab) n'est plus accessible.
]
[(#SET{
	image,
		#MODE|match{'image|vignette'}
		|sinon{#ENV{embed}}
		|oui
})][

	(#REM) image complete ?

][(#GET{image})
<span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#LARGEUR)px;]']>
[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"][ lang="(#ENV{langue})"][ title="(#ENV{alt}|texte_backend|sinon{#TITRE|texte_backend|sinon{#ENV{lien}|texte_backend}})"]>]<img [(#ENV{maphilight}|?{' ',''})class='maphilight'] src='#URL_DOCUMENT'[ width="(#LARGEUR)"][ height="(#HAUTEUR)"][(#ENV{lien1}|oui) usemap="#[AP(#URL_DOCUMENT|md5)]"][ lang="(#ENV{langue})"] alt="[(#ENV{alt}|texte_backend|sinon{#TITRE|texte_backend|sinon{#ENV{lien}|texte_backend}})]"[(#DESCRIPTIF|?{' ',''})longdesc="[(#URL_PAGE{longdesc,id=#ID_DOCUMENT}|parametre_url{'lang',#ENV{langue,#LANG}})]"] />
[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"][ lang="(#ENV{langue})"][ title="(#ENV{alt}|sinon{#TITRE|sinon{#ENV{lien}}}|attribut_html)"]>]<img [(#ENV{maphilight}|?{' ',''})class='maphilight'] src='#URL_DOCUMENT'[ width="(#LARGEUR)"][ height="(#HAUTEUR)"][(#ENV{lien1}|oui) usemap="#[AP(#URL_DOCUMENT|md5)]"][ lang="(#ENV{langue})"] alt="[(#ENV{alt}|sinon{#TITRE|sinon{#ENV{lien}}}|attribut_html)]"[(#DESCRIPTIF|?{' ',''})longdesc="[(#URL_PAGE{longdesc,id=#ID_DOCUMENT}|parametre_url{'lang',#ENV{langue,#LANG}})]"] />

<INCLURE{fond=modeles/inc/areamap,url_document,env}>
<INCLURE{fond=modeles/inc/areamap,url_document=#URL_DOCUMENT,env}>

[(#ENV{lien}|?{</a>})]</span>
	[(#ENV{nolist}|?{'',' '})
		<INCLURE{fond=modeles/inc/listemap,titre,env}>
	]
][

	(#REM) sinon logo document + lien + alt + title etc

][(#GET{image}|?{'',' '})
<span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#LOGO_DOCUMENT|largeur)px;]']><a href="[(#ENV{lien}|sinon{#URL_DOCUMENT})]"[ (#ENV{lien}|?{'',type="#MIME_TYPE"})][ lang="(#ENV{langue})"] title="[(#ENV{alt}|texte_backend|sinon{#TITRE|texte_backend|sinon{#ENV{lien}|texte_backend|sinon{<:info_document:>}}})[(#ENV{lien}|?{'',' - '})]][(#ENV{lien}|?{'',[(#TYPE_DOCUMENT) - ][(#TAILLE|taille_en_octets)]})]"><img src="[(#LOGO_DOCUMENT|extraire_attribut{src})]" width="[(#LOGO_DOCUMENT|largeur)]" height="[(#LOGO_DOCUMENT|hauteur)]"[ lang="(#ENV{langue})"] alt="[(#ENV{alt}|texte_backend|sinon{#TITRE|texte_backend|sinon{#ENV{lien}|texte_backend|sinon{<:info_document:>}}})[(#ENV{lien}|?{'',' - '})]][(#ENV{lien}|?{'',[(#TYPE_DOCUMENT) - ][(#TAILLE|taille_en_octets)]})]"[(#DESCRIPTIF|?{' ',''})longdesc="[(#URL_PAGE{longdesc,id=#ID_DOCUMENT}|parametre_url{'lang',#ENV{langue,#LANG}})]"] /></a></span>
]</BOUCLE_document>
 No newline at end of file
</BOUCLE_document>
 No newline at end of file
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<B_AreaMap><map name="AP[(#URL_DOCUMENT|md5)]" id="AP[(#URL_DOCUMENT|md5)]">
<B_AreaMap><map name="AP[(#ENV{url_document}|md5)]" id="AP[(#ENV{url_document}|md5)]">
<BOUCLE_AreaMap(DATA){source table, #ENV*{args}}{cle==^alt}{par valeur}>
[(#SET{indice,[(#CLE|replace{'alt',''})]})]
[<area shape="#ENV{type#GET{indice}}" coords="(#ENV{coord#GET{indice}})" href="[(#ENV{lien#GET{indice}}|accessibilite_enlien)]" alt="#ENV{alt#GET{indice}}" title="#ENV{alt#GET{indice}}" />]
+2 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<paquet
	prefix="image_cliquable"
	categorie="multimedia"
	version="3.0.4"
	version="3.0.5"
	etat="test"
	compatibilite="[2.1.14;3.2.*]"
	compatibilite="[2.1.14;4.1.*]"
	logo="image_cliquable.png"
	documentation="https://contrib.spip.net/?article2084"
>
Chargement en cours