Dotclear

Changeset 3122:198580bc3d80 for inc


Ignore:
Timestamp:
10/23/15 10:40:24 (10 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
2.8
Message:

Enforce media exclusion extension control, thanks Tim Coen for report

Location:
inc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • inc/core/class.dc.core.php

    r3077 r3122  
    13801380                    array('lang','string','en', 
    13811381                    'Default blog language'), 
    1382                     array('media_exclusion','string','/\.php[0-9]*$/i', 
     1382                    array('media_exclusion','string','/\.(phps?|pht(ml)?|phl)[0-9]*$/i', 
    13831383                    'File name exclusion pattern in media manager. (PCRE value)'), 
    13841384                    array('media_img_m_size','integer',448, 
  • inc/dbschema/upgrade.php

    r3035 r3122  
    455455               } 
    456456 
     457               if (version_compare($version,'2.8.1','<')) 
     458               { 
     459                    # Update flie exclusion upload regex 
     460                    $strReq = 'UPDATE '.$core->prefix.'setting '. 
     461                              " SET setting_value = '/\\.(phps?|pht(ml)?|phl)[0-9]*\$/i' ". 
     462                              " WHERE setting_id = 'media_exclusion' ". 
     463                              " AND setting_ns = 'system' ". 
     464                              " AND (setting_value = '/\\.php[0-9]*\$/i' ". 
     465                              "   OR setting_value = '/\\.php\$/i') "; 
     466                    $core->con->execute($strReq); 
     467               } 
     468 
    457469               $core->setVersion('core',DC_VERSION); 
    458470               $core->blogDefaults(); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map