Changeset 11252 for temp


Ignore:
Timestamp:
2006/12/25 15:13:55 (19 years ago)
Author:
uehara
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/branches/ec-cube-beta/html/admin/contents/campaign.php

    r11251 r11252  
    312312function lfCreateTemplate($dir, $file) { 
    313313     
     314    // ºîÀ®¥Õ¥¡¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê 
    314315    $create_dir = $dir . $file; 
    315      
     316    $create_active_dir = $create_dir . "/" . CAMPAIGN_TEMPLATE_ACTIVE; 
     317    $create_end_dir = $create_dir . "/" . CAMPAIGN_TEMPLATE_END; 
     318    // ¥Ç¥Õ¥©¥ë¥È¥Õ¥¡¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê 
     319    $default_dir = $dir . "default"; 
     320    $default_active_dir = $default_dir . "/" . CAMPAIGN_TEMPLATE_ACTIVE; 
     321    $default_end_dir = $default_dir . "/" . CAMPAIGN_TEMPLATE_END; 
     322     
     323    $ret = sfCreateFile($create_dir, 0755);  
     324    $ret = sfCreateFile($create_active_dir, 0755);   
     325    $ret = sfCreateFile($create_end_dir, 0755); 
     326         
    316327    // ¥­¥ã¥ó¥Ú¡¼¥ó¼Â¹ÔPHP¤ò¥³¥Ô¡¼ 
    317328    sfCreateFile(CAMPAIGN_PATH . $file); 
     
    320331    copy(CAMPAIGN_PATH . "default/complete.php", CAMPAIGN_PATH . $file . "/complete.php"); 
    321332    copy(CAMPAIGN_PATH . "default/entry.php", CAMPAIGN_PATH . $file . "/entry.php"); 
    322  
    323     // ¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È¤Î¥³¥Ô¡¼ 
    324     $test = copy($dir."default", $create_dir); 
    325 sfprintr($test); 
    326 /* 
    327     $create_active_dir = $create_dir . "/" . CAMPAIGN_TEMPLATE_ACTIVE; 
    328     $create_end_dir = $create_dir . "/" . CAMPAIGN_TEMPLATE_END; 
    329     $ret = sfCreateFile($create_dir, 0755);  
    330     $ret = sfCreateFile($create_active_dir, 0755);   
    331     $ret = sfCreateFile($create_end_dir, 0755); 
    332333     
    333334    // ¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥ÈºîÀ®(¥­¥ã¥ó¥Ú¡¼¥óÃæ) 
    334     sfWriteFile("", $create_active_dir."header.tpl", "w"); 
    335     sfWriteFile("", $create_active_dir."contents.tpl", "w"); 
    336     sfWriteFile("", $create_active_dir."footer.tpl", "w"); 
     335    $header = lfGetFileContents($default_active_dir."header.tpl"); 
     336    sfWriteFile($header, $create_active_dir."header.tpl", "w"); 
     337    $contents = lfGetFileContents($default_active_dir."contents.tpl"); 
     338    sfWriteFile($contents, $create_active_dir."contents.tpl", "w"); 
     339    $footer = lfGetFileContents($default_active_dir."footer.tpl"); 
     340    sfWriteFile($footer, $create_active_dir."footer.tpl", "w"); 
    337341    // ¥µ¥¤¥È¥Õ¥ì¡¼¥àºîÀ® 
    338     $site_frame  = '<script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/navi.js"></script>'."\n"; 
     342    $site_frame  = $header."\n"; 
     343    $site_frame .= '<script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/navi.js"></script>'."\n"; 
    339344    $site_frame .= '<script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/site.js"></script>'."\n"; 
    340345    $site_frame .= '<!--{include file=$tpl_mainpage}-->'."\n"; 
    341     $site_frame .= "\n"; 
     346    $site_frame .= $footer."\n"; 
    342347    sfWriteFile($site_frame, $create_active_dir."site_frame.tpl", "w"); 
    343 */ 
    344348 
    345349    /* ¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥ÈºîÀ®(¥­¥ã¥ó¥Ú¡¼¥ó½ªÎ») */ 
    346     sfWriteFile("", $create_end_dir."header.tpl", "w"); 
    347     sfWriteFile("", $create_end_dir."contents.tpl", "w"); 
    348     sfWriteFile("", $create_end_dir."footer.tpl", "w"); 
    349 } 
    350  
     350    $header = lfGetFileContents($default_end_dir."header.tpl"); 
     351    sfWriteFile($header, $default_end_dir."header.tpl", "w"); 
     352    $contents = lfGetFileContents($default_end_dir."contents.tpl"); 
     353    sfWriteFile($contents, $default_end_dir."contents.tpl", "w"); 
     354    $footer = lfGetFileContents($default_end_dir."footer.tpl"); 
     355    sfWriteFile($footer, $default_end_dir."footer.tpl", "w"); 
     356} 
     357 
     358function lfGetFileContents($read_file) { 
     359     
     360    if(fili_exists($read_file)) { 
     361        $contents = file_get_contents($read_file); 
     362    } else { 
     363        $contents = "";      
     364    } 
     365     
     366    return $contents; 
     367} 
    351368?> 
Note: See TracChangeset for help on using the changeset viewer.