[SPIP] +spip v3.0.17
[lhc/web/clavette_www.git] / www / plugins-dist / medias / modeles / document_case_fonctions.php
1 <?php
2 /*
3 * Plugin xxx
4 * (c) 2009 cedric
5 * Distribue sous licence GPL
6 *
7 */
8
9 if (!defined('_ECRIRE_INC_VERSION')) return;
10
11 define('_BOUTON_MODE_IMAGE', true);
12
13 include_spip('inc/documents'); // pour la fonction affiche_raccourci_doc
14 function medias_raccourcis_doc($id_document,$titre,$descriptif,$inclus,$largeur,$hauteur,$mode,$vu,$media=null){
15 $raccourci = '';
16 $doc = 'doc';
17
18 if ($mode=='image' AND (strlen($descriptif.$titre) == 0))
19 $doc = 'img';
20
21 // Affichage du raccourci <doc...> correspondant
22 $raccourci =
23 affiche_raccourci_doc($doc, $id_document, 'left')
24 . affiche_raccourci_doc($doc, $id_document, 'center')
25 . affiche_raccourci_doc($doc, $id_document, 'right');
26 if ($mode=='document'
27 AND ($inclus == "embed" OR $inclus == "image")
28 AND (($largeur > 0 AND $hauteur > 0)
29 OR in_array($media,array('video','audio')))) {
30 $raccourci =
31 "<span>"._T('medias:info_inclusion_vignette')."</span>"
32 . $raccourci
33 . "<span>"._T('medias:info_inclusion_directe')."</span>"
34 . affiche_raccourci_doc('emb', $id_document, 'left')
35 . affiche_raccourci_doc('emb', $id_document, 'center')
36 . affiche_raccourci_doc('emb', $id_document, 'right');
37 }
38 return "<div class='raccourcis'>".$raccourci."</div>";
39 }
40
41
42 ?>