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) { ...@@ -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){ function lien_objet($id,$type,$longueur=80,$connect=NULL){
include_spip('inc/liens'); return generer_lien_entite($id,$type,$longueur,$connect);
$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>";
} }
/** /**
......
<paquet <paquet
prefix="medias" prefix="medias"
categorie="multimedia" categorie="multimedia"
version="2.9.10" version="2.9.11"
etat="stable" etat="stable"
compatibilite="[3.0.0;3.1.*]" compatibilite="[3.0.0;3.1.*]"
logo="prive/themes/spip/images/portfolio-32.png" logo="prive/themes/spip/images/portfolio-32.png"
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<h3>[(#TOTAL_BOUCLE|singulier_ou_pluriel{medias:une_utilisation,medias:des_utilisations})]</h3> <h3>[(#TOTAL_BOUCLE|singulier_ou_pluriel{medias:une_utilisation,medias:des_utilisations})]</h3>
<ul class='liste_items'> <ul class='liste_items'>
<BOUCLE_liens(documents_liens){id_document}> <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) [(#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>] [<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 @@ ...@@ -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;'> <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 />'}> <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> </BOUCLE_liens>
[(#TOTAL_BOUCLE|>{1}|oui)</div>] [(#TOTAL_BOUCLE|>{1}|oui)</div>]
</B_liens> </B_liens>
......
...@@ -70,7 +70,7 @@ ...@@ -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;'> <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 />'}> <BOUCLE_liens(documents_liens){id_document}{'<br />'}>
[(#ID_OBJET|lien_objet{#OBJET})] [(#ID_OBJET|generer_lien_entite{#OBJET})]
</BOUCLE_liens> </BOUCLE_liens>
[(#TOTAL_BOUCLE|>{1}|oui)</div>] [(#TOTAL_BOUCLE|>{1}|oui)</div>]
</B_liens> </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