国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
4.5KB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
  5. <title>模块打包</title>
  6. <link rel="stylesheet" href="../static/css/bootstrap.min.css">
  7. <link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
  8. <link href="css/base.css" rel="stylesheet" type="text/css" />
  9. <script src="../static/js/dedeajax2.js" language="javascript" type="text/javascript"></script>
  10. <script language="javascript" type="text/javascript">
  11. function getmodule(action,hash)
  12. {
  13. $DE('status_'+hash).innerHTML='<img src=\'images/loadinglit.gif\'>';
  14. var myajax = new DedeAjax($DE('status_'+hash),false,true,'-','-','...');
  15. myajax.SendGet2('module_main.php?action=download&hash='+hash);
  16. $DE('manager_'+hash).style.display = 'block';
  17. DedeXHTTP = null;
  18. }
  19. </script>
  20. </head>
  21. <body background='images/allbg.gif' leftmargin='8' topmargin='8'>
  22. <div class="bodytitle mt-3">
  23. <div class="bodytitleleft"></div>
  24. <div class="bodytitletxt" style="padding-left:10px;">模块管理</div>
  25. </div>
  26. <table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="table maintable" style="background:#CFCFCF;">
  27. <form name="form1" action="plus_add.php" method="post">
  28. <input type='hidden' name='dopost' value='save'>
  29. <tr>
  30. <td height="25" colspan="7" bgcolor="#EDF9D5" background="images/tbg.gif" style="padding-left:10px;">
  31. <div style='float:left'><a href='module_main.php'><b>模块管理</b></a> &gt; <b>模块列表:</b></div>
  32. <div style='float:right;padding-right:8px;'>
  33. <a href='module_main.php'>全部</a> |
  34. <a href='module_main.php?moduletype=soft'>模块</a> |
  35. <a href='module_main.php?moduletype=templets'>模板</a> |
  36. <a href='module_main.php?moduletype=plus'>小插件</a> |
  37. <a href='module_main.php?moduletype=patch'>补丁</a>
  38. </div>
  39. </td>
  40. </tr>
  41. <tr bgcolor="#FBFCE2" >
  42. <td align="center" width="16%">模块名称</td>
  43. <td align="center" width="12%">发布时间</td>
  44. <td align="center" width="10%">编码</td>
  45. <td align="center" width="10%">类型</td>
  46. <td align="center" width="12%">模块状态</td>
  47. <td align="center" width="26%">管理</td>
  48. </tr>
  49. <?php
  50. if(count($modules)>0)
  51. foreach($modules as $k=>$v)
  52. {
  53. ?>
  54. <tr bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';">
  55. <td><?php echo $v['name']; ?></td>
  56. <td><?php echo $v['time']; ?></td>
  57. <td>
  58. <?php
  59. if($cfg_soft_lang != $v['lang']) echo "<font color='red'>".$v['lang']."</font>";
  60. else echo $v['lang'];
  61. ?>
  62. </td>
  63. <td><?php echo $types[$v['moduletype']];?></td>
  64. <td>
  65. <?php
  66. $file = DEDEDATA."/module/{$v['hash']}.xml";
  67. if(file_exists($file)) {
  68. if(file_exists(DEDEDATA."/module/{$v['hash']}-readme.php")){
  69. echo "<font color='green'>已安装</font> <a style='color:green' href='module_main.php?action=uninstall&hash={$v['hash']}'><u>卸载</u></a>";
  70. }else{
  71. echo "未安装 <a href='module_main.php?action=setup&hash={$v['hash']}'><u>安装</u></a>";
  72. }
  73. }else{
  74. echo "<div id=\"status_{$v['hash']}\"><font color='red'>未下载</font> <a style='color:red' href=\"javascript:getmodule('download','{$v['hash']}')\"><u>下载</u></a></div>";
  75. }
  76. ?>
  77. </td>
  78. <td>
  79. <div id = 'manager_<?php echo $v['hash']; ?>' <?php if(!file_exists(DEDEDATA."/module/{$v['hash']}.xml")) echo 'style="display:none;"'?>>
  80. <a class="btn btn-secondary btn-sm" href='module_main.php?action=showreadme&hash=<?php echo $v['hash']; ?>'>开发者</a>
  81. <a class="btn btn-secondary btn-sm" href='module_main.php?action=showreadme&hash=<?php echo $v['hash']; ?>'>说明</a>
  82. <a class="btn btn-secondary btn-sm" href='module_main.php?action=view&hash=<?php echo $v['hash']; ?>'>详细</a>
  83. <a class="btn btn-secondary btn-sm" href='module_main.php?action=edit&hash=<?php echo $v['hash']; ?>'>修改</a>
  84. <a class="btn btn-secondary btn-sm" href='module_main.php?action=del&hash=<?php echo $v['hash']; ?>'>删除</a>
  85. </div>
  86. </td>
  87. </tr>
  88. <?php
  89. }
  90. ?>
  91. <tr>
  92. <td colspan="7" align="center" bgcolor='#F9FCEF'>&nbsp;</td>
  93. </tr>
  94. </form>
  95. </table>
  96. </body>
  97. </html>