Пример #1
0
        <div style="font-size:1em; color:#aaa;">
        	Restore operations will REPLACE ALL EXISTING DATA in the database.<br />
            Any changes made to the website since the backup file was created will be lost.
        </div>
        
        <br />
        
    	<table class="backup_table" style="margin:0 auto 0 auto;">
        <tr>
        	<td style="width:300px;"><div style="font-weight:bold; color:#990000; font-size:1.2em;">Download Backup File</div></td>
            <td><div style="font-weight:bold; color:#990000; font-size:1.2em;">Restore Database From Backup File</div></td>
        </tr>
        <tr>
        	<td><div style="font-size:0.9em; color:#777777;">(Right-click and choose "Save As...")</div><br />
        		<?php 
display_download_menu($backup_file_list);
?>
            </td>
            <td><div style="font-size:0.9em; color:#777777;display:inline;">Upload a File</div><br />
				<form enctype="multipart/form-data" action="<?php 
echo $_SERVER['PHP_SELF'];
?>
" method="post" style="margin:0;">
                <input type="hidden" name="MAX_FILE_SIZE" value="10000000" /><!-- Ten Megabytes...ish -->
            	<input type="file" name="userfile" size="40" /><br />
                <input type="submit" value="Upload & Restore" />
                <input type="hidden" name="function" value="restore_from_user_file" />
                </form>
            	<br />
                
                <div style="font-size:1.2em; font-weight:bold; color:#666666;">or</div>
Пример #2
0
 /**
  * Download Page
  * @param $info
  */
 function render_downloads($info)
 {
     global $dl_settings;
     $locale = fusion_get_locale();
     echo render_breadcrumbs();
     echo "<div class='row'>\n";
     echo "<div class='col-xs-12 col-sm-9'>\n";
     if (isset($_GET['download_id']) && !empty($info['download_item'])) {
         $data = $info['download_item'];
         echo "<h3 class='m-t-0 m-b-0'>" . $data['download_title'] . "</h3>\n";
         echo "<div class='m-b-20'>\n";
         echo $data['download_description_short'];
         echo "</div>\n";
         echo "<div class='panel panel-default'>\n";
         echo "<div class='panel-heading clearfix'>\n";
         echo "<div class='row'>\n";
         echo "<div class='col-xs-5 col-sm-5 col-md-5 col-lg-5' style='border-right: 1px solid #ddd;'>\n";
         echo "<a href='" . $data['download_file_link'] . "' class='pull-left m-r-20 btn btn-success btn-xs m-t-5 text-white'>\n";
         echo "<i class='fa fa-download p-5 fa-2x'></i>\n";
         echo "</a>\n";
         echo "<div class='overflow-hide'><h4 class='m-t-5 m-b-0 strong'>" . $locale['download_1007'] . "</h4>\n " . $locale['download_1020'] . ": " . $data['download_filesize'] . " </div>\n";
         echo "</div><div class='col-xs-7 col-sm-7 col-md-7 col-lg-7'>\n";
         echo "<div class='pull-left m-b-20'>\n";
         if (!$data['download_allow_ratings']) {
             echo $data['download_post_author'];
         } else {
             echo "<span class='strong'>" . $locale['download_1008'] . ":</span><br/>\n";
             echo "<a id='rateJump'>" . $locale['download_3003'] . "</a>\n";
             add_to_jquery("\t\$('#rateJump').bind('click', function() { \$('html,body').animate({scrollTop: \$('#rate').offset().top}, 'slow');\t});\t");
         }
         echo "</div>\n";
         echo "</div>\n</div>\n";
         echo "</div><div class='panel-body p-b-0'>\n";
         if ($dl_settings['download_screenshot'] && $data['download_image']) {
             echo "<div class='pull-left m-l-0 m-10'>\n";
             echo thumbnail(DOWNLOADS . "images/" . $data['download_image'], '120px');
             echo "<p class='mid-opacity strong text-smaller m-t-0'>" . $locale['download_1009'] . "</h4>\n";
             echo "</div>\n";
         }
         echo "<div class='overflow-hide m-10'>\n";
         echo "<p class='strong m-0'>" . $locale['download_1010'] . "</p>\n";
         echo "<div class='row m-t-5 m-b-5'>\n";
         echo "<div class='col-xs-4 col-sm-4 col-md-4 col-lg-4'>\n";
         echo "<span class='strong text-smaller text-lighter'>" . $locale['download_1011'] . ":</span><br/>" . $data['download_version'];
         echo "</div>\n<div class='col-xs-4 col-sm-4 col-md-4 col-lg-4'>\n";
         echo "<span class='strong text-smaller text-lighter'>" . $locale['download_1012'] . ": </span><br/>" . $data['download_count'];
         echo "</div>\n<div class='col-xs-4 col-sm-4 col-md-4 col-lg-4'>\n";
         echo "<span class='strong text-smaller text-lighter'>" . $locale['download_1021'] . ":</span><br/>" . $data['download_post_time'];
         echo "</div></div>\n";
         echo "<hr class='m-t-5 m-b-0'>\n";
         echo "<div class='row m-t-5'>\n";
         echo "<div class='col-xs-4 col-sm-4 col-md-4 col-lg-4'>\n";
         echo "<span class='strong text-smaller text-lighter'>" . $locale['download_1013'] . ":</span><br/>" . $data['download_license'];
         echo "</div>\n<div class='col-xs-4 col-sm-4 col-md-4 col-lg-4'>\n";
         echo "<span class='strong text-smaller text-lighter'>" . $locale['download_1014'] . ":</span><br/>" . $data['download_os'];
         echo "</div>\n<div class='col-xs-4 col-sm-4 col-md-4 col-lg-4'>\n";
         echo "<span class='strong text-smaller text-lighter'>" . $locale['download_1015'] . ":</span><br/>" . $data['download_copyright'];
         echo "</div></div>\n";
         echo "</div>\n";
         echo "</div>\n";
         echo "<div class='panel-footer'>\n";
         echo "<span class='strong text-smaller text-lighter'>" . $locale['download_1017'] . ":</span><br/>" . $data['download_homepage'];
         echo "</div>\n";
         echo "</div>\n";
         if ($data['download_description']) {
             echo "<p class='strong'>" . $locale['download_1019'] . "</p>";
             echo $data['download_description'];
         }
         if ($data['download_allow_comments']) {
             showcomments("D", DB_DOWNLOADS, "download_id", $_GET['download_id'], INFUSIONS . "downloads/downloads.php?cat_id=" . $data['download_cat'] . "&amp;download_id=" . $_GET['download_id']);
         }
         if ($data['download_allow_ratings']) {
             echo "<a id='rate'>\n</a>\n";
             // jumper target
             showratings("D", $_GET['download_id'], INFUSIONS . "downloads/downloads.php?cat_id=" . $data['download_cat'] . "&amp;download_id=" . $_GET['download_id']);
         }
     } else {
         echo "<h3>" . $info['download_title'] . "</h3>\n";
         if (!empty($info['download_cat_description'])) {
             echo "<div class='display-block'>\n";
             echo $info['download_cat_description'];
             echo "</div>\n";
         }
         echo "<!--pre_download_cat-->\n";
         echo "<div class='list-group'>\n";
         if (!empty($info['download_item'])) {
             foreach ($info['download_item'] as $download_id => $data) {
                 $download_title = $data['download_title'];
                 echo "<div class='list-group-item clearfix'>\n";
                 echo "<div class='pull-right'>\n";
                 echo "<div class='m-t-10 m-r-10'><i class='entypo down-circled'></i> " . $data['download_count'] . "</div>\n";
                 echo "<div class='m-r-10'><i class='fa fa-comments-o fa-fw'></i>" . $data['download_comments'] . "</div>\n";
                 echo "<div class='m-r-10'><i class='fa fa-star-o fa-fw'></i>" . $data['download_sum_rating'] . "</div>\n";
                 echo "<a class='btn btn-sm btn-primary m-t-10 " . (empty($data['download_file_link']) ? 'disabled' : '') . "' href='" . $data['download_file_link'] . "'><i class='fa fa-download fa-fw'></i> " . $locale['download_1007'] . "</a>\n";
                 echo "</div>\n";
                 echo "<div class='pull-left m-r-10'>\n";
                 echo $data['download_image'];
                 echo "</div>\n";
                 echo "<div class='overflow-hide'>\n";
                 echo "<div class='overflow-hide'>\n";
                 echo "<h4 class='m-0 display-inline-block'><a class='text-dark' href='" . $data['download_link'] . "' title='" . $download_title . "'>" . trimlink($data['download_title'], 100) . "</a></h4>";
                 echo "<div class='m-b-10'>" . $data['download_category_link'] . "</div>\n";
                 echo "<div class='m-b-5'>" . $data['download_description_short'] . "</div>";
                 echo "</div>\n";
                 echo "</div>\n";
                 echo "</div>\n";
             }
             if (!empty($info['download_nav'])) {
                 echo "<br/>\n";
                 echo $info['download_nav'];
             }
         } else {
             echo "<div class='text-center well m-t-20'>\n";
             echo $locale['download_3000'];
             echo "</div>\n";
         }
         echo "</div>\n";
         echo "<!--sub_download_cat-->";
     }
     echo "</div><div class='col-xs-12 col-sm-3'>\n";
     echo display_download_menu($info);
     echo "</div>\n</div>\n";
 }