Ignore:
Timestamp:
2010/10/21 00:02:08 (13 years ago)
Author:
Seasoft
Message:

#831(/html/user_data/*.php を上書きしない)実装

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php

    r18847 r18861  
    241241            // ベースデータでなければファイルを削除し、PHPファイルを作成する 
    242242            if (!$this->objLayout->lfCheckBaseData($page_id)) { 
    243                 // ファイル削除 
    244                 $this->objLayout->lfDelFile($this->arrPageData); 
    245243                // PHPファイル作成 
    246244                $this->lfCreatePHPFile($_POST['url']); 
     
    421419 
    422420        $path = USER_PATH . $url . ".php"; 
    423          
     421 
     422        // カスタマイズを考慮し、上書きしない。(#831) 
     423        if (file_exists($path)) { 
     424            return; 
     425        } 
     426 
    424427        // php保存先ディレクトリが存在していなければ作成する 
    425428        if (!is_dir(dirname($path))) { 
Note: See TracChangeset for help on using the changeset viewer.