// pour avoir la taille des LOGOS : utilisation
// [(#LOGO_ARTICLE|fichier|largeur)]

function largeur($fichier) {
      $fichier = 'IMG/'.$fichier;
      if(file_exists($fichier)) {
              $tableau = getimagesize($fichier);
              return $tableau[0];
      }
      else
              return "";
}

function hauteur($fichier) {
      $fichier = 'IMG/'.$fichier;
      if(file_exists($fichier)) {
              $tableau = getimagesize($fichier);
              return $tableau[1];
      }
      else
              return "";
}

À quoi ça sert ? par exemple pour bien gérer l’affichage d’une vignette et de son texte autour on peut avoir besoin de la taille lorsqu’on définis le style... ou tout autre usage spécifique des logos...

Par exemple ce style css définis dans la page article.html s’adapte aux différentes tailles de logos (moi je préfère cette solution à l’utilisation du filtre reduire_image) :

dl.gallery
{
border: 1px solid #eea60d;
background-color: #f5f6f2;
width: [(#LOGO_ARTICLE|fichier|largeur)]px;
text-align: center;
padding: 2px;
float: left;
margin-right: 1em;
}