Ignore:
Timestamp:
2007/07/20 15:58:59 (17 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/html/admin/contents/page_edit.php

    r12157 r15078  
    1616        global $arrPageList; 
    1717        $this->arrPageList = $arrPageList; 
    18         $this->tpl_subtitle = '¥Ú¡¼¥¸ÊÔ½¸'; 
     18        $this->tpl_subtitle = 'ページ編集'; 
    1919    } 
    2020} 
     
    2525$objSess = new SC_Session(); 
    2626 
    27 $objFormParam = new SC_FormParam();         // ¥Õ¥©¡¼¥àÍÑ 
    28 lfInitParam();                              // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ 
    29 $objFormParam->setParam($_POST);            // POSTÃͤμèÆÀ 
     27$objFormParam = new SC_FormParam();         // フォーム用 
     28lfInitParam();                              // パラメータ情報の初期化 
     29$objFormParam->setParam($_POST);            // POST値の取得 
    3030 
    3131switch($_POST['mode']) { 
     
    3535        $page = $_POST['page']; 
    3636        if($arrPageTpl[$page] != "") { 
    37             // °ì»þ¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤à 
     37            // 一時ファイルに書き込む 
    3838            $path = TEMPLATE_FTP_DIR . $arrPageTpl[$page] . ".tmp"; 
    3939            $ret = lfWriteFile($path, $objFormParam->getValue('template')); 
    40             // ËÜÈÖ¥Õ¥¡¥¤¥ë¤ËÈ¿±Ç 
     40            // 本番ファイルに反映 
    4141            if($ret > 0) { 
    4242                $dst_path = TEMPLATE_FTP_DIR . $arrPageTpl[$page]; 
    4343                if(!copy($path, $dst_path)) { 
    44                     print("¥Õ¥¡¥¤¥ë¤Î½ñ¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£"); 
     44                    print("ファイルの書込みに失敗しました。"); 
    4545                } 
    4646            } 
     
    5353        $page = $_POST['page']; 
    5454        if($arrPageTpl[$page] != "") { 
    55             // °ì»þ¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤à 
     55            // 一時ファイルに書き込む 
    5656            $path = TEMPLATE_FTP_DIR . $arrPageTpl[$page] . ".tmp"; 
    5757            $ret = lfWriteFile($path, $objFormParam->getValue('template')); 
    58             // ¥×¥ì¥Ó¥å¡¼É½¼¨ 
     58            // プレビュー表示 
    5959            $url = $arrPageURL[$page] . "tpl=" . $arrPageTpl[$page] . ".tmp"; 
    6060            $objPage->tpl_onload ="window.open('$url', 'preview');"; 
     
    6565    $page = $_POST['page']; 
    6666    if($arrPageTpl[$page] != "") { 
    67         // ¥Õ¥¡¥¤¥ë¤ÎÃæ¿È¤òÆɤó¤Çʸ»úÎó¤Ë³ÊǼ¤¹¤ë 
     67        // ファイルの中身を読んで文字列に格納する 
    6868        $path = TEMPLATE_FTP_DIR . $arrPageTpl[$page]; 
    6969        if(file_exists($path)) { 
     
    8484/* 
    8585 
    86 // ¥Õ¥¡¥¤¥ë¤ÎÃæ¿È¤òÆɤó¤Çʸ»úÎó¤Ë³ÊǼ¤¹¤ë 
     86// ファイルの中身を読んで文字列に格納する 
    8787$path = TEMPLATE_FTP_DIR . "index.tpl"; 
    8888$fp = fopen($path, "r"); 
     
    9595*/ 
    9696 
    97 // ÆþÎÏÃͤμèÆÀ 
     97// 入力値の取得 
    9898$objPage->arrForm = $objFormParam->getFormParamList(); 
    9999 
     
    101101$objView->display(MAIN_FRAME); 
    102102//--------------------------------------------------------- 
    103 /* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */ 
     103/* パラメータ情報の初期化 */ 
    104104function lfInitParam() { 
    105105    global $objFormParam; 
    106     $objFormParam->addParam("¥Ú¡¼¥¸ÁªÂò", "page", INT_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
    107     $objFormParam->addParam("¥Æ¥ó¥×¥ì¡¼¥È", "template", LLTEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
     106    $objFormParam->addParam("ページ選択", "page", INT_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
     107    $objFormParam->addParam("テンプレート", "template", LLTEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
    108108} 
    109109 
Note: See TracChangeset for help on using the changeset viewer.