content_edit.tpl.php 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. <?php
  2. defined('IN_ADMIN') or exit('No permission resources.');
  3. include $this->admin_tpl('header','admin');?>
  4. <style type="text/css">
  5. html,body{ background:#e2e9ea}
  6. </style>
  7. <script type="text/javascript">
  8. <!--
  9. var charset = '<?php echo CHARSET;?>';
  10. var uploadurl = '<?php echo pc_base::load_config('system','upload_url')?>';
  11. //-->
  12. </script>
  13. <script language="javascript" type="text/javascript" src="<?php echo JS_PATH?>content_addtop.js"></script>
  14. <script language="javascript" type="text/javascript" src="<?php echo JS_PATH?>colorpicker.js"></script>
  15. <script language="javascript" type="text/javascript" src="<?php echo JS_PATH?>hotkeys.js"></script>
  16. <script language="javascript" type="text/javascript" src="<?php echo JS_PATH?>cookie.js"></script>
  17. <script type="text/javascript">var catid=<?php echo $catid;?></script>
  18. <form name="myform" id="myform" action="?m=content&c=content&a=edit" method="post" enctype="multipart/form-data">
  19. <div class="addContent">
  20. <div class="crumbs"><?php echo L('edit_content_position');?></div>
  21. <div class="col-right">
  22. <div class="col-1">
  23. <div class="content pad-6">
  24. <?php
  25. if(is_array($forminfos['senior'])) {
  26. foreach($forminfos['senior'] as $field=>$info) {
  27. if($info['isomnipotent']) continue;
  28. if($info['formtype']=='omnipotent') {
  29. foreach($forminfos['base'] as $_fm=>$_fm_value) {
  30. if($_fm_value['isomnipotent']) {
  31. $info['form'] = str_replace('{'.$_fm.'}',$_fm_value['form'],$info['form']);
  32. }
  33. }
  34. foreach($forminfos['senior'] as $_fm=>$_fm_value) {
  35. if($_fm_value['isomnipotent']) {
  36. $info['form'] = str_replace('{'.$_fm.'}',$_fm_value['form'],$info['form']);
  37. }
  38. }
  39. }
  40. ?>
  41. <h6><?php if($info['star']){ ?> <font color="red">*</font><?php } ?> <?php echo $info['name']?></h6>
  42. <?php echo $info['form']?><?php echo $info['tips']?>
  43. <?php
  44. } }
  45. ?>
  46. </div>
  47. </div>
  48. </div>
  49. <a title="展开与关闭" class="r-close" hidefocus="hidefocus" style="outline-style: none; outline-width: medium;" id="RopenClose" href="javascript:;"><span class="hidden">展开</span></a>
  50. <div class="col-auto">
  51. <div class="col-1">
  52. <div class="content pad-6">
  53. <table width="100%" cellspacing="0" class="table_form">
  54. <tbody>
  55. <?php
  56. if(is_array($forminfos['base'])) {
  57. foreach($forminfos['base'] as $field=>$info) {
  58. if($info['isomnipotent']) continue;
  59. if($info['formtype']=='omnipotent') {
  60. foreach($forminfos['base'] as $_fm=>$_fm_value) {
  61. if($_fm_value['isomnipotent']) {
  62. $info['form'] = str_replace('{'.$_fm.'}',$_fm_value['form'],$info['form']);
  63. }
  64. }
  65. foreach($forminfos['senior'] as $_fm=>$_fm_value) {
  66. if($_fm_value['isomnipotent']) {
  67. $info['form'] = str_replace('{'.$_fm.'}',$_fm_value['form'],$info['form']);
  68. }
  69. }
  70. }
  71. ?>
  72. <tr>
  73. <th width="80"><?php if($info['star']){ ?> <font color="red">*</font><?php } ?> <?php echo $info['name']?>
  74. </th>
  75. <td><?php echo $info['form']?> <?php echo $info['tips']?></td>
  76. </tr>
  77. <?php
  78. } }
  79. ?>
  80. </tbody></table>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. <div class="fixed-bottom">
  87. <div class="fixed-but text-c">
  88. <div class="button">
  89. <input value="<?php if($r['upgrade']) echo $r['url'];?>" type="hidden" name="upgrade">
  90. <input value="<?php echo $id;?>" type="hidden" name="id"><input value="<?php echo L('save_close');?>" type="submit" name="dosubmit" class="cu" onclick="refersh_window()"></div>
  91. <div class="button"><input value="<?php echo L('save_continue');?>" type="submit" name="dosubmit_continue" class="cu" onclick="refersh_window()"></div>
  92. <div class="button"><input value="<?php echo L('c_close');?>" type="button" name="close" onclick="refersh_window();close_window();" class="cu" title="Alt+X"></div>
  93. </div>
  94. </div>
  95. </form>
  96. </body>
  97. </html>
  98. <script type="text/javascript">
  99. <!--
  100. //只能放到最下面
  101. var openClose = $("#RopenClose"), rh = $(".addContent .col-auto").height(),colRight = $(".addContent .col-right"),valClose = getcookie('openClose');
  102. $(function(){
  103. if(valClose==1){
  104. colRight.hide();
  105. openClose.addClass("r-open");
  106. openClose.removeClass("r-close");
  107. }else{
  108. colRight.show();
  109. }
  110. openClose.height(rh);
  111. $.formValidator.initConfig({formid:"myform",autotip:true,onerror:function(msg,obj){window.top.art.dialog({content:msg,lock:true,width:'200',height:'50'}, function(){$(obj).focus();
  112. boxid = $(obj).attr('id');
  113. if($('#'+boxid).attr('boxid')!=undefined) {
  114. check_content(boxid);
  115. }
  116. })}});
  117. <?php echo $formValidator;?>
  118. /*
  119. * 加载禁用外边链接
  120. */
  121. jQuery(document).bind('keydown', 'Alt+x', function (){close_window();});
  122. })
  123. document.title='<?php echo L('edit_content').addslashes($data['title']);?>';
  124. self.moveTo(0, 0);
  125. function refersh_window() {
  126. setcookie('refersh_time', 1);
  127. }
  128. openClose.click(
  129. function (){
  130. if(colRight.css("display")=="none"){
  131. setcookie('openClose',0,1);
  132. openClose.addClass("r-close");
  133. openClose.removeClass("r-open");
  134. colRight.show();
  135. }else{
  136. openClose.addClass("r-open");
  137. openClose.removeClass("r-close");
  138. colRight.hide();
  139. setcookie('openClose',1,1);
  140. }
  141. }
  142. )
  143. //-->
  144. </script>