Gestion download au travers de premiumizeme
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.

95 lines
3.8 KiB

5 years ago
5 years ago
1 year ago
5 years ago
5 years ago
5 years ago
5 years ago
1 year ago
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
  5. <title>Admin</title>
  6. <link rel="icon" type="image/png" href="/img/favicon.png">
  7. <link rel="stylesheet" href="/css/admin.css">
  8. <link href='//fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
  9. <script type="text/javascript" src="/js/jquery-2.1.1.min.js"></script>
  10. <script type="text/javascript" src="/js/my.js"></script>
  11. </head>
  12. <body>
  13. <div class="account">
  14. Expiration : <span class="info"><?= $infos['premium_until']->format('d/m/Y') ?> (<span class="important"><?= $restant ?></span>)</span><br>
  15. Fair Use Status : <span class="info"><span class="important"><?= intval($infos['limit_used'] * 100) ?>%</span></span><br>
  16. </div>
  17. <div class="nomenclature">
  18. <span class="added">Ajouté</span>
  19. <span class="downloading">En cours</span>
  20. <span class="downloaded">Fini</span>
  21. <span class="dupp">Duppliqu&eacute;</span>
  22. </div>
  23. <div class="addMulti">
  24. <textarea class="multidl" id="urls" name="urls" spellcheck="false"></textarea><br>
  25. <select name="dtype" id="dtype">
  26. <option value="premiumizeme" selected="selected">PremiumizeMe</option>
  27. <option value="dlink">Direct Link</option>
  28. </select>
  29. <select name="worker" id="worker">
  30. <option value="contabo" selected="selected">Contabo</option>
  31. <option value="home">Home</option>
  32. </select>
  33. <div class="mybtn" onclick="subURL();">
  34. <a class="btn">
  35. T&eacute;l&eacute;charger
  36. </a>
  37. </div>
  38. </div>
  39. <div class="list">
  40. <div class="listdl">
  41. <table class="listdl">
  42. <tbody>
  43. <?php
  44. foreach([ $listAdded, $listDownloading, $listDownloaded, $listDupp ] as $cat) {
  45. foreach($cat as $element) {
  46. if ($element['href']) {
  47. $nameLink = '<a href="/downloaded/'.$element['filename'].'">'.$element['filename'].'</a>';
  48. } else {
  49. if (!empty($element['filename'])) {
  50. $nameLink = $element['filename'];
  51. } else {
  52. $nameLink = $element['url'];
  53. }
  54. }
  55. ?>
  56. <tr class="<?= $element['cstate']; ?>">
  57. <td><?= $nameLink; ?></td>
  58. <td>
  59. <img src="/img/ip.png" height=16 width=16 title="<?= $element['from']; ?>" alt="<?= $element['from']; ?>">
  60. <a href="<?= $element['url']; ?>"><img src="/img/link.png" height=16 width=16></a>
  61. </td>
  62. <td><?= $element['time']->format('d/m/Y'); ?></td>
  63. </tr>
  64. <?php
  65. }
  66. }
  67. ?>
  68. </tbody>
  69. </table>
  70. </div>
  71. <div class="liststream">
  72. <table class="liststream">
  73. <tbody>
  74. <?php
  75. foreach([ $streamBegin, $streamFinished ] as $cat) {
  76. foreach($cat as $element) {
  77. ?>
  78. <tr class="<?= $element['cstate']; ?>">
  79. <td><?= $element['filename']; ?></td>
  80. <td>
  81. <img src="/img/ip.png" height=16 width=16 title="<?= $element['ip']; ?>" alt="<?= $element['ip']; ?>">
  82. <a href="<?= $element['url']; ?>"><img src="/img/link.png" height=16 width=16></a>
  83. </td>
  84. <td><?= $element['time']->format('d/m/Y'); ?></td>
  85. </tr>
  86. <?php
  87. }
  88. }
  89. ?>
  90. </tbody>
  91. </table>
  92. </div>
  93. </div>
  94. </body>
  95. </html>