Skip to content
Extraits de code Groupes Projets
document_case_fonctions.php 1,35 ko
Newer Older
/**
 * Déclaration de fonctions utiles à ce squelette
 * @copyright (c) 2009-2016 cedric
 * @license Distribue sous licence GPL
 *
 * @package SPIP\Medias\Fonctions
define('_BOUTON_MODE_IMAGE', true);

include_spip('inc/documents'); // pour la fonction affiche_raccourci_doc
function medias_raccourcis_doc(
	$id_document,
	$titre,
	$descriptif,
	$inclus,
	$largeur,
	$hauteur,
	$mode,
	$vu,
	$media = null
) {
	if ($mode == 'image' and (strlen($descriptif . $titre) == 0)) {

	// Affichage du raccourci <doc...> correspondant
	$raccourci =
		affiche_raccourci_doc($doc, $id_document, 'left')
		. affiche_raccourci_doc($doc, $id_document, 'center')
		. affiche_raccourci_doc($doc, $id_document, 'right');
		and ($inclus == "embed" or $inclus == "image")
		and (($largeur > 0 and $hauteur > 0)
			or in_array($media, array('video', 'audio')))
			"<span>" . _T('medias:info_inclusion_vignette') . "</span>"
			. $raccourci
			. "<span>" . _T('medias:info_inclusion_directe') . "</span>"
			. affiche_raccourci_doc('emb', $id_document, 'left')
			. affiche_raccourci_doc('emb', $id_document, 'center')
			. affiche_raccourci_doc('emb', $id_document, 'right');

	return "<div class='raccourcis'>" . $raccourci . "</div>";