Ticket #2056: patch.diff
| File patch.diff, 3.5 kB (added by thisboyiscrazy, 5 years ago) |
|---|
-
backup/download.php
old new 1 <?php 2 3 //$path = ini_get('include_path'); 4 //ini_set('include_path',$path.";../"); 5 require_once("../../functions.inc.php"); 6 7 $amp_conf = parse_amportal_conf("/etc/amportal.conf"); 8 $asterisk_conf = parse_asterisk_conf("/etc/asterisk/asterisk.conf"); 9 10 $quietmode = isset($_REQUEST['quietmode'])?$_REQUEST['quietmode']:''; 11 12 require_once("../../header_auth.php"); 13 14 header('Content-Type: application/octet-stream'); 15 header('Content-Disposition: attachment; filename="'.$_GET['file'].'"'); 16 @readfile($_GET['dir']); 17 ?> -
backup/page.backup.php
old new 103 103 ?> 104 104 </div> 105 105 <div class="rnav"><ul> 106 <li><a href="config.php?type=<?php echo urlencode($type)?>&display=<?php echo urlencode($display)?>&action=upload"><?php echo _("Upload A Backup")?></a></li> 106 107 <li><a href="config.php?type=<?php echo urlencode($type)?>&display=<?php echo urlencode($display)?>&action=add"><?php echo _("Add Backup Schedule")?></a></li> 107 108 <li><a href="config.php?type=<?php echo urlencode($type)?>&display=<?php echo urlencode($display)?>&action=restore"><?php echo _("Restore from Backup")?></a></li> 108 109 … … 184 185 echo "<br><br><br><br><br><br><br><br><br><br><br><br>"; 185 186 186 187 } 188 else if ($action == 'upload') 189 { 190 ?> 191 <h2><?php echo _("Upload Backup") ?></h2> 192 <form enctype="multipart/form-data" action="<?="config.php?type=$type&display=$display&action=uploaded"?>" method="POST"> 193 Choose a file to upload: <input name="uploadedfile" type="file" /><br /> 194 <input type="submit" value="Upload File" /> 195 </form> 196 <?php 197 } 198 else if ($action == 'uploaded') 199 { 200 ?> 201 <h2><?php echo _("Upload Backup") ?></h2> 202 <?php 203 if(!file_exists("/var/lib/asterisk/backups/uploaded/")) { 204 mkdir("/var/lib/asterisk/backups/uploaded/",0777,true); 205 } 206 copy($_FILES['uploadedfile']['tmp_name'],"/var/lib/asterisk/backups/uploaded/uploaded.tar.gz"); 207 $url = "config.php?type=$type&display=$display&action=restore" . 208 "&dir=/var/lib/asterisk/backups/uploaded/uploaded.tar.gz&file=uploaded.tar.gz"; 209 redirect($url); 210 } 187 211 else 188 212 { 189 213 if (isset($Message)){ -
backup/schedule_functions.php
old new 34 34 } 35 35 } 36 36 else if (substr($dir, -6)=="tar.gz" ){ 37 //echo "<li><a class=\"info\" href=\"config.php?type=$type&display=$display&action=download&dir=$dir&file=$file&quietmode=true\">"; 38 //echo _("Download File"); echo "<span>"; echo _("Download File"); echo "</span></a><br></li>"; 39 echo "<li><a class=\"info\" href=\"modules/backup/download.php?dir=$dir&file=$file\">"; 40 echo _("Download File"); echo "<span>"; echo _("Download File"); echo "</span></a><br></li>"; 41 echo "<br>"; 37 42 echo "<li><a class=\"info\" href=\"javascript:decision('Are you sure you want to delete this File Set?','config.php?type=$type&display=$display&action=deletefileset&dir=$dir&file=$file')\">"; 38 43 echo _("Delete File Set"); echo "<span>"; echo _("Delete this backup set."); echo "</span></a><br></li>"; 39 44 echo "<br>";
