diff --git a/medias_fonctions.php b/medias_fonctions.php index f00aeadcbe8d47fa60b0536264893348ce44f10e..68882443b5d6ade295b7e1c1050bd0bcd0f00f89 100644 --- a/medias_fonctions.php +++ b/medias_fonctions.php @@ -84,16 +84,19 @@ function boucle_DOCUMENTS($id_boucle, &$boucles) { } +/** + * Pour compat uniquement, utiliser generer_lien_entite + * @deprecated + * @uses generer_lien_entite() + * + * @param $id + * @param $type + * @param int $longueur + * @param null $connect + * @return string + */ function lien_objet($id,$type,$longueur=80,$connect=NULL){ - include_spip('inc/liens'); - $titre = traiter_raccourci_titre($id, $type, $connect); - // lorsque l'objet n'est plus declare (plugin desactive par exemple) - // le raccourcis n'est plus valide - $titre = isset($titre['titre']) ? typo($titre['titre']) : ''; - if (!strlen($titre)) - $titre = _T('info_sans_titre'); - $url = generer_url_entite($id,$type); - return "<a href='$url' class='$type'>".couper($titre,$longueur)."</a>"; + return generer_lien_entite($id,$type,$longueur,$connect); } /** diff --git a/paquet.xml b/paquet.xml index 5ed8d828ec3275507292e455a2e144a6d8f561e0..269fcb2aa50fb3fcd13e3e7b5ad6a29fe5c43bb2 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="medias" categorie="multimedia" - version="2.9.10" + version="2.9.11" etat="stable" compatibilite="[3.0.0;3.1.*]" logo="prive/themes/spip/images/portfolio-32.png" diff --git a/prive/squelettes/inclure/document_infos.html b/prive/squelettes/inclure/document_infos.html index af6d6ac5a2198b6125a9faf21141f3a2372de963..1edfde8fa9b122ad943c89f158ea1a945c608d03 100644 --- a/prive/squelettes/inclure/document_infos.html +++ b/prive/squelettes/inclure/document_infos.html @@ -6,7 +6,7 @@ <h3>[(#TOTAL_BOUCLE|singulier_ou_pluriel{medias:une_utilisation,medias:des_utilisations})]</h3> <ul class='liste_items'> <BOUCLE_liens(documents_liens){id_document}> - <li class='item #OBJET'>[(#CHEMIN_IMAGE{#OBJET|objet_info{icone_objet}|concat{-16.png}}|balise_img) ][(#ID_OBJET|lien_objet{#OBJET})] + <li class='item #OBJET'>[(#CHEMIN_IMAGE{#OBJET|objet_info{icone_objet}|concat{-16.png}}|balise_img) ][(#ID_OBJET|generer_lien_entite{#OBJET})] [(#VU|=={oui}|oui) [<span class='vu'>(#CHEMIN_IMAGE{document-vu-24.png}|balise_img|inserer_attribut{title,<:medias:document_vu:>}|inserer_attribut{alt,<:medias:document_vu:>})</span>] ] diff --git a/prive/squelettes/inclure/mediatheque-choisir.html b/prive/squelettes/inclure/mediatheque-choisir.html index 2900047ec7684e0764eb8cbeafbdc4e9b440e5bc..aca350142a6f0e851d9e76080de7e148aeda81ab 100644 --- a/prive/squelettes/inclure/mediatheque-choisir.html +++ b/prive/squelettes/inclure/mediatheque-choisir.html @@ -58,7 +58,7 @@ <a href='#' onclick="jQuery(this).next().show();$(this).hide();return false;">[(#TOTAL_BOUCLE|singulier_ou_pluriel{medias:une_utilisation,medias:des_utilisations})]</a><div style='display: none;'> ] <BOUCLE_liens(documents_liens){id_document}{'<br />'}> - [(#ID_OBJET|lien_objet{#OBJET}|inserer_attribut{target,_blank})] + [(#ID_OBJET|generer_lien_entite{#OBJET}|inserer_attribut{target,_blank})] </BOUCLE_liens> [(#TOTAL_BOUCLE|>{1}|oui)</div>] </B_liens> diff --git a/prive/squelettes/inclure/mediatheque-galerie.html b/prive/squelettes/inclure/mediatheque-galerie.html index af827e90337b70b19d6c6f9cfd0cb5e2e5c9c858..9ba76e30b00a640f4740f0abe0fd3498565f31de 100644 --- a/prive/squelettes/inclure/mediatheque-galerie.html +++ b/prive/squelettes/inclure/mediatheque-galerie.html @@ -70,7 +70,7 @@ <a href='#' onclick="jQuery(this).next().show();$(this).hide();return false;">[(#TOTAL_BOUCLE|singulier_ou_pluriel{medias:une_utilisation,medias:des_utilisations})]</a><div style='display: none;'> ] <BOUCLE_liens(documents_liens){id_document}{'<br />'}> - [(#ID_OBJET|lien_objet{#OBJET})] + [(#ID_OBJET|generer_lien_entite{#OBJET})] </BOUCLE_liens> [(#TOTAL_BOUCLE|>{1}|oui)</div>] </B_liens>