Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • e1ea969d5ab40957c713eeb20ae1938f1adf3c06
  • master par défaut protégée
  • 4.3
  • issue_deprecated_http_post_files
  • dev/issue_5000_coherence_logo_document
  • issue_spip_5460
  • issue_4935
  • 4.0
  • 4.2
  • dev/issue_4913_svg_agrandir
  • issue_4978
  • dev/issue_4645_lien_fichier
  • issue4887_recherche_id_document_master
  • touti-patch-1
  • dev-sortable
  • issue_4480
  • v4.3.2
  • v4.0.9
  • v4.2.5
  • v4.3.1
  • v4.3.0
  • v4.2.4
  • v4.2.3
  • v4.2.2
  • v4.2.1
  • v4.2.0
  • v4.1.5
  • v4.1.4
  • v4.1.3
  • v4.1.2
  • v4.1.1
  • v4.0.8
  • v3.2.9
  • v4.1.0
  • v4.0.7
  • v3.2.7
36 résultats

verifier_document_mode_vignette.php

Blame
  • Bifurcation depuis spip / medias
    avatar de l'utilisateur
    JamesRezo authored and Matthieu Marcillaud committed
    Co-authored-by: default avatarJamesRezo <james@rezo.net>
    Reviewed-on: https://git.spip.net/spip/medias/pulls/4854
    
    
    Co-authored-by: default avatarJamesRezo <jamesrezo@noreply.git.spip.net>
    Co-committed-by: default avatarJamesRezo <jamesrezo@noreply.git.spip.net>
    (cherry picked from commit a5073a0a)
    c76b596a
    Historique
    verifier_document_mode_vignette.php 1,20 Kio
    <?php
    
    /***************************************************************************\
     *  SPIP, Système de publication pour l'internet                           *
     *                                                                         *
     *  Copyright © avec tendresse depuis 2001                                 *
     *  Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James  *
     *                                                                         *
     *  Ce programme est un logiciel libre distribué sous licence GNU/GPL.     *
     *  Pour plus de détails voir le fichier COPYING.txt ou l'aide en ligne.   *
    \***************************************************************************/
    
    if (!defined('_ECRIRE_INC_VERSION')) {
    	return;
    }
    
    function inc_verifier_document_mode_vignette_dist($infos) {
    
    	// Si on veut uploader une vignette, il faut qu'elle ait ete bien lue
    	if ($infos['inclus'] != 'image') {
    		return _T('medias:erreur_format_fichier_image', ['nom' => $infos['fichier']]);
    	}
    
    	if (isset($infos['largeur']) and isset($infos['hauteur'])) {
    		if (!($infos['largeur'] or $infos['hauteur'])) {
    			return _T('medias:erreur_upload_vignette', ['nom' => $infos['fichier']]);
    		}
    	}
    
    	return true;
    }