tiny-slitaz annotate step3.php @ rev 32
Do not suggest packages twice
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Sep 26 13:55:40 2019 +0200 (2019-09-26) |
parents | 577e6e91216d |
children |
rev | line source |
---|---|
pascal@0 | 1 <?php |
pascal@0 | 2 |
pascal@0 | 3 if (isset($_POST['kernel']) && |
pascal@5 | 4 (isset($_POST['modules'])) && |
pascal@0 | 5 !isset($_POST['packages'])) { |
pascal@0 | 6 if (isset($_POST['selected'])) { |
pascal@0 | 7 upload("mypackages"); |
pascal@0 | 8 $last = count($_POST['selected'])-1; |
pascal@0 | 9 if ($_POST['selected'][$last] == "uploaded") { |
pascal@0 | 10 unset($_POST['selected'][$last]); |
pascal@0 | 11 } |
pascal@5 | 12 $_POST['packages'] = $_POST['modules'].' '.implode(" ",$_POST['selected']); |
pascal@0 | 13 unset($_POST['selected']); |
pascal@0 | 14 } |
pascal@0 | 15 } |
pascal@0 | 16 |
pascal@0 | 17 if (isset($_POST['kernel']) && |
pascal@5 | 18 (isset($_POST['modules'])) && |
pascal@0 | 19 !isset($_POST['packages'])) { |
pascal@0 | 20 |
pascal@0 | 21 mkdir($_POST["tmp_dir"]."/fs"); |
pascal@0 | 22 if ($_POST['kernel'] != "custom") { |
pascal@0 | 23 shell_exec("sudo ./helper --pre-install ".$_POST['kernel']. |
pascal@0 | 24 " ".$_POST['tmp_dir']); |
pascal@0 | 25 } |
pascal@0 | 26 ?> |
pascal@0 | 27 |
pascal@6 | 28 <div class="box"> |
pascal@6 | 29 <h3>[Step 3/5] Additional RAM filesystem</h3> |
pascal@0 | 30 |
pascal@0 | 31 <form enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post" name="packages"> |
pascal@0 | 32 |
pascal@6 | 33 <?php |
pascal@0 | 34 echo shell_exec("./helper --list-pkgs ".$_POST["tmp_dir"]); |
pascal@0 | 35 post_hidden(); |
pascal@0 | 36 ?> |
pascal@0 | 37 |
pascal@6 | 38 <div align="center"> |
pascal@6 | 39 <input name="continue" value="Continue" type="submit" /> |
pascal@6 | 40 </div> |
pascal@6 | 41 |
pascal@6 | 42 </form> |
pascal@0 | 43 </div> |
pascal@0 | 44 |
pascal@0 | 45 <?php |
pascal@0 | 46 } |
pascal@0 | 47 ?> |