Ticket #1486301: roundcube_0.3_no_dot_skins.patch

File roundcube_0.3_no_dot_skins.patch, 525 bytes (added by horsepunchkid, 4 years ago)

Patch to filter out all dot-directories from the skin list

  • program/steps/settings/edit_prefs.inc

    old new function rcmail_get_skins() 
    492492  while (($file = readdir($dir)) !== false) 
    493493  { 
    494494    $filename = $path.'/'.$file; 
    495     if (is_dir($filename) && is_readable($filename)  
    496        && !in_array($file, array('.', '..', '.svn'))) 
     495    if (is_dir($filename) && is_readable($filename) && !preg_match('/^\./', $file)) 
    497496      $skins[] = $file; 
    498497  } 
    499498