Dotclear

Changeset 1622


Ignore:
Timestamp:
10/22/09 17:24:20 (13 years ago)
Author:
JcDenis
Message:
  • Fixed greedy reg
  • Added behavoir before write files
File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/translater/inc/class.dc.translater.php

    r1565 r1622  
    965965               { 
    966966                    # php files 
    967                     if (preg_match_all("|__\((['\"]{1})(.*)([\"']{1})\)|U",$content,$matches)) 
     967                    if (preg_match_all("|__\((['\"]{1})(.*)([\"']{1})\)|",$content,$matches)) 
    968968                    { 
    969969                         foreach($matches[2] as $id) 
     
    11391139                    __('Cannot grant write acces on lang file %s'),$dir)); 
    11401140 
     1141 
     1142          # -- BEHAVIOR -- dcTranslaterBeforeWriteLangFile 
     1143          $this->core->callBehavior('dcTranslaterBeforeWriteLangFile',$dir,$content,$throw); 
     1144 
     1145 
    11411146          $f = @file_put_contents($dir,$content); 
    11421147           
     
    11441149               throw new Exception(sprintf( 
    11451150                    __('Cannot write lang file %s'),$dir)); 
     1151 
     1152 
     1153          # -- BEHAVIOR -- dcTranslaterAfterWriteLangFile 
     1154          $this->core->callBehavior('dcTranslaterAfterWriteLangFile',$f,$dir,$content,$throw); 
     1155 
    11461156 
    11471157          return $f; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map