Changeset 18649
- Timestamp:
- 2010/05/09 03:44:47 (14 years ago)
- Location:
- branches/comu-ver2
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2
- Property svn:mergeinfo changed
/branches/version-2_4 merged: 18555,18560
- Property svn:mergeinfo changed
-
branches/comu-ver2/data/Smarty/templates/default/admin/contents/index.tpl
r18254 r18649 111 111 <form name="form1" id="form1" method="post" action="?"> 112 112 <input type="hidden" name="mode" value="" /> 113 <input type="hidden" name="news_id" value="<!--{$ news_id|escape}-->" />113 <input type="hidden" name="news_id" value="<!--{$arrForm.news_id|escape}-->" /> 114 114 <input type="hidden" name="term" value="" /> 115 115 <h2>新規登録</h2> … … 122 122 <select name="year" <!--{if $arrErr.year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->> 123 123 <option value="" selected>----</option> 124 <!--{html_options options=$arrYear selected=$ selected_year}-->124 <!--{html_options options=$arrYear selected=$arrForm.year}--> 125 125 </select>年 126 126 <select name="month" <!--{if $arrErr.month}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->> 127 127 <option value="" selected>--</option> 128 <!--{html_options options=$arrMonth selected=$ selected_month}-->128 <!--{html_options options=$arrMonth selected=$arrForm.month}--> 129 129 </select>月 130 130 <select name="day" <!--{if $arrErr.day}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->> 131 131 <option value="" selected>--</option> 132 <!--{html_options options=$arrDay selected=$ selected_day}-->132 <!--{html_options options=$arrDay selected=$arrForm.day}--> 133 133 </select>日 134 134 </td> … … 138 138 <td> 139 139 <!--{if $arrErr.news_title}--><span class="attention"><!--{$arrErr.news_title}--></span><!--{/if}--> 140 <textarea name="news_title" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" <!--{if $arrErr.news_title}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->><!--{$ news_title|escape}--></textarea><br />140 <textarea name="news_title" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" <!--{if $arrErr.news_title}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->><!--{$arrForm.news_title|escape}--></textarea><br /> 141 141 <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 142 142 </td> … … 146 146 <td> 147 147 <span class="attention"><!--{$arrErr.news_url}--></span> 148 <input type="text" name="news_url" size="60" class="box60" value="<!--{$ news_url|escape}-->" <!--{if $arrErr.news_url}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.URL_LEN}-->" />148 <input type="text" name="news_url" size="60" class="box60" value="<!--{$arrForm.news_url|escape}-->" <!--{if $arrErr.news_url}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.URL_LEN}-->" /> 149 149 <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 150 150 </td> … … 152 152 <tr> 153 153 <th>リンク</th> 154 <td>< input type="checkbox" name="link_method" value="2" <!--{if $link_method eq 2}--> checked <!--{/if}--> >別ウィンドウで開く</td>154 <td><label><input type="checkbox" name="link_method" value="2" <!--{if $arrForm.link_method eq 2}--> checked <!--{/if}--> /> 別ウィンドウで開く</label></td> 155 155 </tr> 156 156 <tr> … … 158 158 <td> 159 159 <!--{if $arrErr.news_comment}--><span class="attention"><!--{$arrErr.news_comment}--></span><!--{/if}--> 160 <textarea name="news_comment" cols="60" rows="8" wrap="soft" class="area60" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" style="background-color:<!--{if $arrErr.news_comment}--><!--{$smarty.const.ERR_COLOR|escape}--><!--{/if}-->"><!--{$ news_comment|escape}--></textarea><br />160 <textarea name="news_comment" cols="60" rows="8" wrap="soft" class="area60" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" style="background-color:<!--{if $arrErr.news_comment}--><!--{$smarty.const.ERR_COLOR|escape}--><!--{/if}-->"><!--{$arrForm.news_comment|escape}--></textarea><br /> 161 161 <span class="attention"> (上限3000文字)</span> 162 162 </td> … … 192 192 <!--{assign var=db_rank value="`$list_data[data].rank`"}--> 193 193 <!--{assign var=rank value="`$line_max-$db_rank+1`"}--> 194 <td><!--{$rank }--></td>194 <td><!--{$rank|escape}--></td> 195 195 <td><!--{$list_data[data].cast_news_date|date_format:"%Y/%m/%d"}--></td> 196 196 <td class="left"> 197 <!--{if $list_data[data].link_method eq 1 && $list_data[data].news_url != ""}--><a href="<!--{$list_data[data].news_url }-->" ><!--{$list_data[data].news_title|escape|nl2br}--></a>197 <!--{if $list_data[data].link_method eq 1 && $list_data[data].news_url != ""}--><a href="<!--{$list_data[data].news_url|escape}-->" ><!--{$list_data[data].news_title|escape|nl2br}--></a> 198 198 <!--{elseif $list_data[data].link_method eq 1 && $list_data[data].news_url == ""}--><!--{$list_data[data].news_title|escape|nl2br}--> 199 <!--{elseif $list_data[data].link_method eq 2 && $list_data[data].news_url != ""}--><a href="<!--{$list_data[data].news_url }-->" target="_blank" ><!--{$list_data[data].news_title|escape|nl2br}--></a>199 <!--{elseif $list_data[data].link_method eq 2 && $list_data[data].news_url != ""}--><a href="<!--{$list_data[data].news_url|escape}-->" target="_blank" ><!--{$list_data[data].news_title|escape|nl2br}--></a> 200 200 <!--{else}--><!--{$list_data[data].news_title|escape|nl2br}--> 201 201 <!--{/if}--> … … 205 205 <td> 206 206 <!--{if count($list_data) != 1}--> 207 <input type="text" name="pos-<!--{$list_data[data].news_id }-->" size="3" class="box3" />番目へ<a href="?" onclick="fnFormModeSubmit('move', 'moveRankSet','news_id', '<!--{$list_data[data].news_id}-->'); return false;">移動</a><br />207 <input type="text" name="pos-<!--{$list_data[data].news_id|escape}-->" size="3" class="box3" />番目へ<a href="?" onclick="fnFormModeSubmit('move', 'moveRankSet','news_id', '<!--{$list_data[data].news_id|escape}-->'); return false;">移動</a><br /> 208 208 <!--{/if}--> 209 209 <!--{if $list_data[data].rank ne $max_rank}--><a href="#" onclick="return func_rankMove('up', '<!--{$list_data[data].news_id|escape}-->', '<!--{$max_rank|escape}-->');">上へ</a><!--{/if}--> <!--{if $list_data[data].rank ne 1}--><a href="#" onclick="return func_rankMove('down', '<!--{$list_data[data].news_id|escape}-->', '<!--{$max_rank|escape}-->');">下へ</a><!--{/if}--> -
branches/comu-ver2/data/Smarty/templates/default/contact/index.tpl
r18354 r18649 41 41 class="box120" 42 42 name="name01" 43 value="<!--{$ name01|default:$arrData.name01|escape}-->"43 value="<!--{$arrForm.name01|default:$arrData.name01|escape}-->" 44 44 maxlength="<!--{$smarty.const.STEXT_LEN}-->" 45 45 style="<!--{$arrErr.name01|sfGetErrorColor}-->" /> 46 46 名 <input type="text" class="box120" name="name02" 47 value="<!--{$ name02|default:$arrData.name02|escape}-->"47 value="<!--{$arrForm.name02|default:$arrData.name02|escape}-->" 48 48 maxlength="<!--{$smarty.const.STEXT_LEN}-->" 49 49 style="<!--{$arrErr.name02|sfGetErrorColor}-->" /> … … 57 57 class="box120" 58 58 name="kana01" 59 value="<!--{$ kana01|default:$arrData.kana01|escape}-->"59 value="<!--{$arrForm.kana01|default:$arrData.kana01|escape}-->" 60 60 maxlength="<!--{$smarty.const.STEXT_LEN}-->" 61 61 style="<!--{$arrErr.kana01|sfGetErrorColor}-->" /> … … 63 63 class="box120" 64 64 name="kana02" 65 value="<!--{$ kana02|default:$arrData.kana02|escape}-->"65 value="<!--{$arrForm.kana02|default:$arrData.kana02|escape}-->" 66 66 maxlength="<!--{$smarty.const.STEXT_LEN}-->" 67 67 style="<!--{$arrErr.kana02|sfGetErrorColor}-->" /> … … 77 77 name="zip01" 78 78 class="box60" 79 value="<!--{$ zip01|default:$arrData.zip01|escape}-->"79 value="<!--{$arrForm.zip01|default:$arrData.zip01|escape}-->" 80 80 maxlength="<!--{$smarty.const.ZIP01_LEN}-->" 81 81 style="<!--{$arrErr.zip01|sfGetErrorColor}-->" /> - … … 83 83 name="zip02" 84 84 class="box60" 85 value="<!--{$ zip02|default:$arrData.zip02|escape}-->"85 value="<!--{$arrForm.zip02|default:$arrData.zip02|escape}-->" 86 86 maxlength="<!--{$smarty.const.ZIP02_LEN}-->" 87 87 style="<!--{$arrErr.zip02|sfGetErrorColor}-->" /> … … 102 102 <select name="pref" style="<!--{$arrErr.pref|sfGetErrorColor}-->"> 103 103 <option value="">都道府県を選択</option> 104 <!--{html_options options=$arrPref selected=$ pref|default:$arrData.pref|escape}-->104 <!--{html_options options=$arrPref selected=$arrForm.pref|default:$arrData.pref|escape}--> 105 105 </select> 106 106 … … 109 109 class="box380" 110 110 name="addr01" 111 value="<!--{$a ddr01|default:$arrData.addr01|escape}-->"111 value="<!--{$arrForm.addr01|default:$arrData.addr01|escape}-->" 112 112 style="<!--{$arrErr.addr01|sfGetErrorColor}-->" /><br /> 113 113 <!--{$smarty.const.SAMPLE_ADDRESS1}--> … … 118 118 class="box380" 119 119 name="addr02" 120 value="<!--{$a ddr02|default:$arrData.addr02|escape}-->"120 value="<!--{$arrForm.addr02|default:$arrData.addr02|escape}-->" 121 121 style="<!--{$arrErr.addr02|sfGetErrorColor}-->" /><br /> 122 122 <!--{$smarty.const.SAMPLE_ADDRESS2}--> … … 133 133 class="box60" 134 134 name="tel01" 135 value="<!--{$ tel01|default:$arrData.tel01|escape}-->"135 value="<!--{$arrForm.tel01|default:$arrData.tel01|escape}-->" 136 136 maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" 137 137 style="<!--{$arrErr.tel01|sfGetErrorColor}-->" /> - … … 139 139 class="box60" 140 140 name="tel02" 141 value="<!--{$ tel02|default:$arrData.tel02|escape}-->"141 value="<!--{$arrForm.tel02|default:$arrData.tel02|escape}-->" 142 142 maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" 143 143 style="<!--{$arrErr.tel02|sfGetErrorColor}-->" /> - … … 145 145 class="box60" 146 146 name="tel03" 147 value="<!--{$ tel03|default:$arrData.tel03|escape}-->"147 value="<!--{$arrForm.tel03|default:$arrData.tel03|escape}-->" 148 148 maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" 149 149 style="<!--{$arrErr.tel03|sfGetErrorColor}-->" /> … … 157 157 class="box380" 158 158 name="email" 159 value="<!--{$ email|default:$arrData.email|escape}-->"159 value="<!--{$arrForm.email|default:$arrData.email|escape}-->" 160 160 maxlength="<!--{$smarty.const.MTEXT_LEN}-->" 161 161 style="<!--{$arrErr.email|sfGetErrorColor}-->" /><br /> … … 167 167 class="box380" 168 168 name="email02" 169 value="<!--{$ email02|escape}-->"169 value="<!--{$arrForm.email02|escape}-->" 170 170 maxlength="<!--{$smarty.const.MTEXT_LEN}-->" 171 171 style="<!--{$arrErr.email02|sfGetErrorColor}-->" /><br /> … … 182 182 cols="60" 183 183 rows="20" 184 style="<!--{$arrErr.contents|sfGetErrorColor}-->"><!--{$ contents|escape}--></textarea>184 style="<!--{$arrErr.contents|sfGetErrorColor}-->"><!--{$arrForm.contents|escape}--></textarea> 185 185 </td> 186 186 </tr> -
branches/comu-ver2/data/class/pages/admin/contents/LC_Page_Admin_Contents.php
r18234 r18649 81 81 82 82 if ($this->arrErr = $this->lfErrorCheck()) { // 入力エラーのチェック 83 foreach($_POST as $key => $val) { 84 $this->$key = $val; 85 } 86 $this->selected_year = $_POST["year"]; 87 $this->selected_month = $_POST["month"]; 88 $this->selected_day = $_POST["day"]; 89 83 $this->arrForm = $_POST; 90 84 } else { 91 85 … … 114 108 $sql = "SELECT *, cast(news_date as date) as cast_news_date FROM dtb_news WHERE news_id = ? "; 115 109 $result = $conn->getAll($sql, array($_POST["news_id"])); 116 foreach($result[0] as $key => $val ){ 117 $this->$key = $val; 118 } 119 $arrData = split("-",$result[0]["cast_news_date"]); 120 121 $this->selected_year = $arrData[0]; 122 $this->selected_month =$arrData[1]; 123 $this->selected_day = $arrData[2]; 110 $this->arrForm = $result[0]; 111 112 $arrData = split("-", $result[0]["cast_news_date"]); 113 $this->arrForm['year'] = $arrData[0]; 114 $this->arrForm['month'] = $arrData[1]; 115 $this->arrForm['day'] = $arrData[2]; 124 116 125 117 $this->edit_mode = "on"; … … 166 158 } 167 159 168 169 160 //---- 全データ取得 170 161 $sql = "SELECT *, cast(news_date as date) as cast_news_date FROM dtb_news WHERE del_flg = '0' ORDER BY rank DESC"; … … 173 164 $sql = "SELECT MAX(rank) FROM dtb_news WHERE del_flg = '0'"; // rankの最大値を取得 174 165 $this->max_rank = $conn->getOne($sql); 175 176 $this->arrForm['news_select'] = 0;177 166 178 167 //---- ページ表示 -
branches/comu-ver2/data/class/pages/campaign/LC_Page_CampaignEntry.php
r18638 r18649 90 90 array( "column" => "addr02", "convert" => "aKV" ), 91 91 array( "column" => "email", "convert" => "a" ), 92 array( "column" => "email 2", "convert" => "a" ),92 array( "column" => "email02", "convert" => "a" ), 93 93 array( "column" => "email_mobile", "convert" => "a" ), 94 array( "column" => "email_mobile 2", "convert" => "a" ),94 array( "column" => "email_mobile02", "convert" => "a" ), 95 95 array( "column" => "tel01", "convert" => "n" ), 96 96 array( "column" => "tel02", "convert" => "n" ), … … 102 102 array( "column" => "job", "convert" => "n" ), 103 103 array( "column" => "birth", "convert" => "n" ), 104 array( "column" => "year", "convert" => "n"), 105 array( "column" => "month", "convert" => "n"), 106 array( "column" => "day", "convert" => "n"), 104 107 array( "column" => "reminder", "convert" => "n" ), 105 108 array( "column" => "reminder_answer", "convert" => "aKV"), … … 127 130 128 131 if ($this->arrErr || $_POST["mode"] == "return") { // 入力エラーのチェック 129 foreach($ this->arrForm as $key => $val) {130 $this->$key = $val;132 foreach($arrRegistColumn as $key) { 133 $this->$key['column'] = $this->arrForm[$key['column']]; 131 134 } 132 135 -
branches/comu-ver2/data/class/pages/contact/LC_Page_Contact.php
r18187 r18649 42 42 * 43 43 */ 44 var $arrConvertColumn = array( 45 array( "column" => "name01", "convert" => "aKV" ), 46 array( "column" => "name02", "convert" => "aKV" ), 47 array( "column" => "kana01", "convert" => "CKV" ), 48 array( "column" => "kana02", "convert" => "CKV" ), 49 array( "column" => "zip01", "convert" => "n" ), 50 array( "column" => "zip02", "convert" => "n" ), 51 array( "column" => "pref", "convert" => "n" ), 52 array( "column" => "addr01", "convert" => "aKV" ), 53 array( "column" => "addr02", "convert" => "aKV" ), 54 array( "column" => "email", "convert" => "a" ), 55 array( "column" => "tel01", "convert" => "n" ), 56 array( "column" => "tel02", "convert" => "n" ), 57 array( "column" => "tel03", "convert" => "n" ), 58 array( "column" => "contents", "convert" => "aKV") 59 ); 44 var $arrConvertColumn = array( 45 array("column" => "name01", "convert" => "aKV"), 46 array("column" => "name02", "convert" => "aKV"), 47 array("column" => "kana01", "convert" => "CKV"), 48 array("column" => "kana02", "convert" => "CKV"), 49 array("column" => "zip01", "convert" => "n"), 50 array("column" => "zip02", "convert" => "n"), 51 array("column" => "pref", "convert" => "n"), 52 array("column" => "addr01", "convert" => "aKV"), 53 array("column" => "addr02", "convert" => "aKV"), 54 array("column" => "email", "convert" => "a"), 55 array("column" => "email02", "convert" => "a"), 56 array("column" => "tel01", "convert" => "n"), 57 array("column" => "tel02", "convert" => "n"), 58 array("column" => "tel03", "convert" => "n"), 59 array("column" => "contents", "convert" => "aKV"), 60 ); 60 61 61 62 /** … … 168 169 function lfContactConfirm() { 169 170 // エラーチェック 170 $ this->arrForm = $_POST;171 $ this->arrForm['email'] = strtolower($_POST['email']);172 $this->arrForm = $this->lfConvertParam($ this->arrForm,$this->arrConvertColumn);171 $arrForm = $_POST; 172 $arrForm['email'] = strtolower($_POST['email']); 173 $this->arrForm = $this->lfConvertParam($arrForm, $this->arrConvertColumn); 173 174 $this->arrErr = $this->lfErrorCheck($this->arrForm); 174 175 if ( ! $this->arrErr ){ … … 176 177 $this->tpl_mainpage = 'contact/confirm.tpl'; 177 178 $this->tpl_title = 'お問い合わせ(確認ページ)'; 178 } else {179 foreach ($this->arrForm as $key => $val){180 $this->$key = $val;181 }182 179 } 183 180 } … … 189 186 */ 190 187 function lfContactReturn() { 191 foreach ($_POST as $key => $val){ 192 $this->$key = $val; 193 } 188 $this->arrForm = $_POST; 194 189 } 195 190 … … 200 195 */ 201 196 function lfContactComplete() { 202 $ this->arrForm = $_POST;203 $ this->arrForm['email'] = isset($_POST['email']) ? strtolower($_POST['email']) : '';204 $ this->arrForm['email02'] = isset($_POST['email02']) ? strtolower($_POST['email02']) : '';205 $this->arrForm = $this->lfConvertParam($ this->arrForm,$this->arrConvertColumn);197 $arrForm = $_POST; 198 $arrForm['email'] = isset($_POST['email']) ? strtolower($_POST['email']) : ''; 199 $arrForm['email02'] = isset($_POST['email02']) ? strtolower($_POST['email02']) : ''; 200 $this->arrForm = $this->lfConvertParam($arrForm, $this->arrConvertColumn); 206 201 $this->arrErr = $this->lfErrorCheck($this->arrForm); 207 202 if(!$this->arrErr) { -
branches/comu-ver2/data/class/pages/entry/LC_Page_Entry.php
r18638 r18649 193 193 array( "column" => "addr02", "convert" => "aKV" ), 194 194 array( "column" => "email", "convert" => "a" ), 195 array( "column" => "email 2", "convert" => "a" ),195 array( "column" => "email02", "convert" => "a" ), 196 196 array( "column" => "email_mobile", "convert" => "a" ), 197 array( "column" => "email_mobile 2", "convert" => "a" ),197 array( "column" => "email_mobile02", "convert" => "a" ), 198 198 array( "column" => "tel01", "convert" => "n" ), 199 199 array( "column" => "tel02", "convert" => "n" ), … … 205 205 array( "column" => "job", "convert" => "n" ), 206 206 array( "column" => "birth", "convert" => "n" ), 207 array( "column" => "year", "convert" => "n" ), 208 array( "column" => "month", "convert" => "n" ), 209 array( "column" => "day", "convert" => "n" ), 207 210 array( "column" => "reminder", "convert" => "n" ), 208 211 array( "column" => "reminder_answer", "convert" => "aKV"), … … 258 261 259 262 if ($this->arrErr || $_POST["mode"] == "return") { // 入力エラーのチェック 260 foreach($ this->arrForm as $key => $val) {261 $this->$key = $val;263 foreach($arrRegistColumn as $key) { 264 $this->$key['column'] = $this->arrForm[$key['column']]; 262 265 } 263 266 … … 402 405 array( "column" => "addr02", "convert" => "aKV" ), 403 406 array( "column" => "email", "convert" => "a" ), 404 array( "column" => "email 2", "convert" => "a" ),407 array( "column" => "email02", "convert" => "a" ), 405 408 array( "column" => "email_mobile", "convert" => "a" ), 406 array( "column" => "email_mobile 2", "convert" => "a" ),409 array( "column" => "email_mobile02", "convert" => "a" ), 407 410 array( "column" => "tel01", "convert" => "n" ), 408 411 array( "column" => "tel02", "convert" => "n" ), … … 414 417 array( "column" => "job", "convert" => "n" ), 415 418 array( "column" => "birth", "convert" => "n" ), 419 array( "column" => "year", "convert" => "n" ), 420 array( "column" => "month", "convert" => "n" ), 421 array( "column" => "day", "convert" => "n" ), 416 422 array( "column" => "reminder", "convert" => "n" ), 417 423 array( "column" => "reminder_answer", "convert" => "aKV"), … … 463 469 } 464 470 465 foreach($ this->arrForm as $key => $val) {466 $this->$key = $val;471 foreach($arrRegistColumn as $key) { 472 $this->$key['column'] = $this->arrForm[$key['column']]; 467 473 } 468 474
Note: See TracChangeset
for help on using the changeset viewer.