source: spip-zone/_plugins_/modeles_media/trunk/modeles/document_case_fonctions.php @ 63243

Last change on this file since 63243 was 63243, checked in by joseph@…, 7 years ago

Et afficher correctement les raccourcis

File size: 1.5 KB
Line 
1<?php
2if (!defined('_ECRIRE_INC_VERSION')) return;
3
4define('_BOUTON_MODE_IMAGE', true);
5
6function media_raccourcis_doc($id_document){
7        $raccourci = '';
8
9        $raccourci = 
10                  "<span>"._T('media:info_inclusion_icone')."</span>"
11                . affiche_raccourci_media('media', $id_document, 'icone', 'left')
12                . affiche_raccourci_media('media', $id_document,'icone',  'center')
13                . affiche_raccourci_media('media', $id_document,'icone',  'right');
14        $raccourci .= 
15                  "<span>"._T('medias:info_inclusion_vignette')."</span>"
16                . affiche_raccourci_media('media', $id_document,'vignette',  'left')
17                . affiche_raccourci_media('media', $id_document,'vignette',  'center')
18                . affiche_raccourci_media('media', $id_document,'vignette',  'right');
19        $raccourci .= 
20                  "<span>"._T('medias:info_inclusion_directe')."</span>"
21                . affiche_raccourci_media('media', $id_document,'embed',  'left')
22                . affiche_raccourci_media('media', $id_document,'embed',  'center')
23                . affiche_raccourci_media('media', $id_document,'embed',  'right');
24        return "<div class='raccourcis'>".$raccourci."</div>";
25}
26
27function affiche_raccourci_media($doc, $id, $variante, $align) {
28        static $num = 0;
29
30        if ($align) {
31                $pipe = "|$align";
32                $onclick = "\nondblclick=\"barre_inserer('\\x3C$doc$id|$variante$pipe&gt;', $('textarea[name=texte]')[0]);\"\ntitle=\"". str_replace('&amp;', '&', entites_html(_T('medias:double_clic_inserer_doc')))."\"";
33        } else {
34                $align='center';
35        }
36
37        return "\n<div style='text-align: $align'$onclick>&lt;$doc$id|$variante$pipe&gt;</div>\n";
38}
39
40?>
Note: See TracBrowser for help on using the repository browser.