Changeset 103391 in spip-zone


Ignore:
Timestamp:
Mar 20, 2017, 4:40:14 PM (3 years ago)
Author:
bystrano@…
Message:

on crée des presets pour le massicot aux dimensions demandées par les logos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/logos_roles/trunk/logos_roles_options.php

    r103389 r103391  
    1515        );
    1616}
     17
     18// On crée des presets pour le massicot aux dimensions des logos
     19include_spip('inc/plugin');
     20if (plugin_est_installe('massicot')) {
     21
     22        if (! (isset($GLOBALS['presets_format_massicot']) and is_array($GLOBALS['presets_format_massicot']))) {
     23                $GLOBALS['presets_format_massicot'] = array();
     24        }
     25
     26        foreach (lister_logos_roles() as $role => $label) {
     27
     28                if (isset($GLOBALS['roles_logos'][$role]['dimensions'])) {
     29                        $dimensions = $GLOBALS['roles_logos'][$role]['dimensions'];
     30
     31                        $GLOBALS['presets_format_massicot'][] = array(
     32                                'nom' => $label,
     33                                'largeur' => $dimensions['largeur'],
     34                                'hauteur' => $dimensions['hauteur'],
     35                        );
     36                }
     37        }
     38}
Note: See TracChangeset for help on using the changeset viewer.