| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 | 
							- <?php 
 
- defined('IN_ADMIN') or exit('No permission resources.');
 
- include $this->admin_tpl('header', 'admin');
 
- ?>
 
- <div class="pad-10">
 
- <form method="post" action="?m=announce&c=admin_announce&a=edit&aid=<?php echo $_GET['aid']?>" name="myform" id="myform">
 
- <table class="table_form" width="100%">
 
- <tbody>
 
- 	<tr>
 
- 		<th width="80"><?php echo L('announce_title')?></th>
 
- 		<td><input name="announce[title]" id="title" value="<?php echo new_html_special_chars($an_info['title'])?>" class="input-text" type="text" size="50" ></td>
 
- 	</tr>
 
- 	<tr>
 
- 		<th><?php echo L('startdate')?>:</th>
 
- 		<td><?php echo form::date('announce[starttime]', $an_info['starttime'], 1)?></td>
 
- 	</tr>
 
- 	<tr>
 
- 		<th><?php echo L('enddate')?>:</th>
 
- 		<td><?php $an_info['endtime'] = $an_info['endtime']=='0000-00-00' ? '' : $an_info['endtime']; echo form::date('announce[endtime]', $an_info['endtime'], 1);?></td>
 
- 	</tr>
 
- 	<tr>
 
- 		<th><?php echo L('announce_content')?></th>
 
- 		<td >
 
- 		<textarea name="announce[content]" id="content"><?php echo $an_info['content']?></textarea>
 
- 		<?php echo form::editor('content','basic');?>
 
- 		</td>
 
- 	</tr>
 
- 	<tr>
 
-   		<th><strong><?php echo L('available_style')?>:</strong></th>
 
-         <td><?php echo form::select($template_list, $an_info['style'], 'name="announce[style]" id="style" onchange="load_file_list(this.value)"', L('please_select'))?></td>
 
- 	</tr>
 
- 	<tr>
 
- 		<th><?php echo L('template_select')?>:</th>
 
- 		<td  id="show_template"><?php if ($an_info['style']) echo '<script type="text/javascript">$.getJSON(\'?m=admin&c=category&a=public_tpl_file_list&style='.$an_info['style'].'&id='.$an_info['show_template'].'&module=announce&templates=show&name=announce&pc_hash=\'+pc_hash, function(data){$(\'#show_template\').html(data.show_template);});</script>'?></td>
 
- 	</tr>
 
- 	<tr>
 
- 		<th><?php echo L('announce_status')?></th>
 
- 		<td><input name="announce[passed]" type="radio" value="1" <?php if($an_info['passed']==1) {?>checked<?php }?>></input> <?php echo L('pass')?>  <input name="announce[passed]" type="radio" value="0" <?php if($an_info['passed']==0) {?>checked<?php }?>> <?php echo L('unpass')?></td>
 
- 	</tr>
 
-     </tbody>
 
- </table>
 
- <input type="submit" name="dosubmit" id="dosubmit" value=" <?php echo L('ok')?> " class="dialog"> <input type="reset" class="dialog" value=" <?php echo L('clear')?> ">
 
- </form>
 
- </div>
 
- </body>
 
- </html>
 
- <script type="text/javascript">
 
- function load_file_list(id) {
 
- 	$.getJSON('?m=admin&c=category&a=public_tpl_file_list&style='+id+'&module=announce&templates=show&name=announce&pc_hash='+pc_hash, function(data){$('#show_template').html(data.show_template);});
 
- }
 
- $(document).ready(function(){
 
- 	$.formValidator.initConfig({formid:"myform",autotip:true,onerror:function(msg,obj){window.top.art.dialog({content:msg,lock:true,width:'220',height:'70'}, function(){this.close();$(obj).focus();})}});
 
- 	$('#title').formValidator({onshow:"<?php echo L('input_announce_title')?>",onfocus:"<?php echo L('title_min_3_chars')?>",oncorrect:"<?php echo L('right')?>"}).inputValidator({min:1,onerror:"<?php echo L('title_cannot_empty')?>"}).ajaxValidator({type:"get",url:"",data:"m=announce&c=admin_announce&a=public_check_title&aid=<?php echo $_GET['aid']?>",datatype:"html",cached:false,async:'true',success : function(data) {
 
-         if( data == "1" )
 
- 		{
 
-             return true;
 
- 		}
 
-         else
 
- 		{
 
-             return false;
 
- 		}
 
- 	},
 
- 	error: function(){alert("<?php echo L('server_no_data')?>");},
 
- 	onerror : "<?php echo L('announce_exist')?>",
 
- 	onwait : "<?php echo L('checking')?>"
 
- 	}).defaultPassed();
 
- 	$('#starttime').formValidator({onshow:"<?php echo L('select_stardate')?>",onfocus:"<?php echo L('select_stardate')?>",oncorrect:"<?php echo L('right_all')?>"}).defaultPassed();
 
- 	$('#endtime').formValidator({onshow:"<?php echo L('select_downdate')?>",onfocus:"<?php echo L('select_downdate')?>",oncorrect:"<?php echo L('right_all')?>"}).defaultPassed();
 
- 	$("#content").formValidator({autotip:true,onshow:"",onfocus:"<?php echo L('announcements_cannot_be_empty')?>"}).functionValidator({
 
- 	    fun:function(val,elem){
 
- 	    //获取编辑器中的内容
 
- 		var oEditor = CKEDITOR.instances.content;
 
- 		var data = oEditor.getData();
 
-         if(data==''){
 
- 		    return "<?php echo L('announcements_cannot_be_empty')?>"
 
- 	    } else {
 
- 			return true;
 
- 		}
 
- 	}
 
- 	}).defaultPassed();
 
- 	$('#style').formValidator({onshow:"<?php echo L('select_style')?>",onfocus:"<?php echo L('select_style')?>",oncorrect:"<?php echo L('right_all')?>"}).inputValidator({min:1,onerror:"<?php echo L('select_style')?>"}).defaultPassed();
 
- });
 
- </script>
 
 
  |