Dotclear

Changeset 706:54bb271a8227


Ignore:
Timestamp:
09/13/11 16:59:13 (14 years ago)
Author:
Dsls <dsls@…>
Branch:
default
Message:

Forced non-empty media_exclusion setting when installing or upgrading.

Location:
inc
Files:
2 edited

Legend:

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

    r696 r706  
    12921292                    array('lang','string','en', 
    12931293                    'Default blog language'), 
    1294                     array('media_exclusion','string','', 
     1294                    array('media_exclusion','string','/\.php$/i', 
    12951295                    'File name exclusion pattern in media manager. (PCRE value)'), 
    12961296                    array('media_img_m_size','integer',448, 
  • inc/dbschema/upgrade.php

    r462 r706  
    295295                    @unlink(DC_ROOT.'/'.'inc/libs/clearbricks/.hgignore'); 
    296296               } 
    297                 
     297 
     298               if (version_compare($version,'2.4.0','<=')) 
     299               { 
     300                    # setup media_exclusion 
     301                    $strReq = 'UPDATE '.$core->prefix.'setting '. 
     302                              "SET setting_value = '/\\.php\$/i' ". 
     303                              "WHERE setting_id = 'media_exclusion' ". 
     304                              "AND setting_value = '' "; 
     305                    $core->con->execute($strReq); 
     306               } 
    298307                
    299308               $core->setVersion('core',DC_VERSION); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map