Skip to content
Extraits de code Groupes Projets
Valider 76c91f28 rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

http://core.spip.org/issues/3201 : utiliser la fonction generer_lien_entite du core

parent 443d25c1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -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);
}
/**
......
<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"
......
......@@ -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>]
]
......
......@@ -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>
......
......@@ -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>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter