3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2013 *
7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
11 \***************************************************************************/
13 if (!defined("_ECRIRE_INC_VERSION")) return;
16 * Choisir le mode du document : image/document
17 * fonction surchargeable
19 * @param unknown_type $fichier
20 * @param unknown_type $type_image
21 * @param unknown_type $largeur
22 * @param unknown_type $hauteur
24 function inc_choisir_mode_document($infos, $type_inclus_image, $objet){
26 // si ce n'est pas une image, c'est forcement un document
27 if (!$infos['type_image'] OR !$type_inclus_image)
30 // si on a pas le droit d'ajouter de document a l'objet, c'est donc un mode image
31 if ($objet AND isset($GLOBALS['meta']["documents_$objet"]) AND ($GLOBALS['meta']["documents_$objet"]=='non'))
35 // _INTERFACE_DOCUMENTS
36 // en fonction de la taille de l'image
37 // par defaut l'affectation en fonction de la largeur de l'image
38 // est desactivee car pas comprehensible par le novice
39 // il suffit de faire dans mes_options
40 // define('_LARGEUR_MODE_IMAGE', 450);
41 // pour beneficier de cette detection auto
42 @define
('_LARGEUR_MODE_IMAGE', 0);
44 if (!_LARGEUR_MODE_IMAGE
)
47 if ($infos['largeur'] > 0
48 AND $infos['largeur'] < _LARGEUR_MODE_IMAGE
)