Dotclear


Ignore:
Timestamp:
08/15/11 19:04:50 (14 years ago)
Author:
Franck <carnet.franck.paul@…>
Branch:
default
Message:

Mise en place de la sélection de l'iconset d'admin via les préférences utilisateur

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/admin/prepend.php

    r691 r692  
    6060function dc_admin_icon_url($img) 
    6161{ 
    62      if (defined('DC_ADMIN_ICONSET') && ($img)) { 
     62     global $core; 
     63      
     64     $core->auth->user_prefs->addWorkspace('interface'); 
     65     $user_ui_iconset = @$core->auth->user_prefs->interface->iconset; 
     66     if (($user_ui_iconset) && ($img)) { 
    6367          $icon = false; 
    6468          if ((preg_match('/^images\/menu\/(.+)$/',$img,$m)) ||  
    6569               (preg_match('/^index\.php\?pf=(.+)$/',$img,$m))) { 
    6670               if ($m[1]) { 
    67                     $icon = path::real(dirname(__FILE__).'/../../admin/images/iconset/'.DC_ADMIN_ICONSET.'/'.$m[1],false); 
     71                    $icon = path::real(dirname(__FILE__).'/../../admin/images/iconset/'.$user_ui_iconset.'/'.$m[1],false); 
    6872                    if ($icon !== false) { 
    6973                         $allow_types = array('png','jpg','jpeg','gif'); 
    7074                         if (is_file($icon) && is_readable($icon) && in_array(files::getExtension($icon),$allow_types)) { 
    71                               return DC_ADMIN_URL.'images/iconset/'.DC_ADMIN_ICONSET.'/'.$m[1]; 
     75                              return DC_ADMIN_URL.'images/iconset/'.$user_ui_iconset.'/'.$m[1]; 
    7276                         } 
    7377                    } 
Note: See TracChangeset for help on using the changeset viewer.

Sites map