- Timestamp:
- 2007/07/20 15:58:59 (17 years ago)
- 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
-
Property
svn:ignore
set to
-
branches/feature-module-update/html/admin/design/header.php
r12157 r15078 18 18 $this->tpl_subno = "header"; 19 19 $this->tpl_mainno = "design"; 20 $this->tpl_subtitle = ' ¥Ø¥Ã¥À¡¼¥¥Õ¥Ã¥¿¡¼ÊÔ½¸';20 $this->tpl_subtitle = 'ヘッダー・フッター編集'; 21 21 $this->tpl_onload = 'comment_start(); comment_end();'; 22 22 } … … 26 26 $objView = new SC_AdminView(); 27 27 28 // ǧ¾Ú²ÄÈݤÎȽÄê28 // 認証可否の判定 29 29 $objSess = new SC_Session(); 30 30 sfIsSuccess($objSess); … … 33 33 $pre_DIR = USER_INC_PATH . 'preview/'; 34 34 35 // ¥Ç¡¼¥¿¹¹¿·½èÍý35 // データ更新処理 36 36 if ($division != ''){ 37 // ¥×¥ì¥Ó¥å¡¼Íѥƥó¥×¥ì¡¼¥È¤Ë½ñ¤¹þ¤ß37 // プレビュー用テンプレートに書き込み 38 38 $fp = fopen($pre_DIR.$division.'.tpl',"w"); 39 39 fwrite($fp, $_POST[$division]); 40 40 fclose($fp); 41 41 42 // ÅÐÏ¿»þ¤Ï¥×¥ì¥Ó¥å¡¼Íѥƥó¥×¥ì¡¼¥È¤ò¥³¥Ô¡¼¤¹¤ë42 // 登録時はプレビュー用テンプレートをコピーする 43 43 if ($_POST['mode'] == 'confirm'){ 44 44 copy($pre_DIR.$division.".tpl", USER_INC_PATH . $division . ".tpl"); 45 // ´°Î»¥á¥Ã¥»¡¼¥¸¡Ê¥×¥ì¥Ó¥å¡¼»þ¤Ïɽ¼¨¤·¤Ê¤¤¡Ë46 $objPage->tpl_onload="alert(' ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";45 // 完了メッセージ(プレビュー時は表示しない) 46 $objPage->tpl_onload="alert('登録が完了しました。');"; 47 47 48 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤ÎÉý¤ò¸µ¤ËÌ᤹(½èÍý¤ÎÅý°ì¤Î¤¿¤á)48 // テキストエリアの幅を元に戻す(処理の統一のため) 49 49 $_POST['header_row'] = ""; 50 50 $_POST['footer_row'] = ""; … … 54 54 } 55 55 56 // ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß(¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿)56 // ヘッダーファイルの読み込み(プレビューデータ) 57 57 $header_data = file_get_contents($pre_DIR . "header.tpl"); 58 58 59 // ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß(¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿)59 // フッターファイルの読み込み(プレビューデータ) 60 60 $footer_data = file_get_contents($pre_DIR . "footer.tpl"); 61 61 }else{ 62 // post ¤Ç¥Ç¡¼¥¿¤¬ÅϤµ¤ì¤Ê¤±¤ì¤Ð¿·µ¬Æɤ߹þ¤ß¤ÈȽÃǤò¤·¡¢¥×¥ì¥Ó¥å¡¼Íѥǡ¼¥¿¤òÀµµ¬¤Î¥Ç¡¼¥¿¤Ç¾å½ñ¤¤¹¤ë62 // postでデータが渡されなければ新規読み込みと判断をし、プレビュー用データを正規のデータで上書きする 63 63 if (!is_dir($pre_DIR)) { 64 64 mkdir($pre_DIR); … … 67 67 copy(USER_INC_PATH . "footer.tpl", $pre_DIR . "footer.tpl"); 68 68 69 // ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß69 // ヘッダーファイルの読み込み 70 70 $header_data = file_get_contents(USER_INC_PATH . "header.tpl"); 71 // ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß71 // フッターファイルの読み込み 72 72 $footer_data = file_get_contents(USER_INC_PATH . "footer.tpl"); 73 73 74 74 } 75 75 76 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤Ëɽ¼¨76 // テキストエリアに表示 77 77 $objPage->header_data = $header_data; 78 78 $objPage->footer_data = $footer_data; … … 86 86 } 87 87 88 // ¥Ö¥é¥¦¥¶¥¿¥¤¥×88 // ブラウザタイプ 89 89 $objPage->browser_type = $_POST['browser_type']; 90 90 91 // ²èÌ̤Îɽ¼¨91 // 画面の表示 92 92 $objView->assignobj($objPage); 93 93 $objView->display(MAIN_FRAME);
Note: See TracChangeset
for help on using the changeset viewer.