Вход Регистрация
Файл: templates/utils_bu.tpl.php
Строк: 135
<?php if(!defined('SANTI_NAME')) die("Доступ запрещен"); ?>
                    <div class="content_wrapper">
                        <div class="contents">
                            <div class="row-fluid">
                                <div class="span6">
                                    <div class="ico_16_grid content_header">
                                        <h3>Бекап и восстановление</h3>
                                        <span>Инструмент для бекапинга/восстановления файлов и БД интернет-проекта.</span>
                                    </div>
                                </div>

                                <?php include('templates/express.tpl.php'); ?>

                            </div>

                            <div class="separator">
                                <span></span>
                            </div>

                            <div class="row-fluid">
                                <div class="span12">
                                    <div class="widget_wrapper">

                                        <div class="widget_content no-padding">
                                            <form>

                                                <div class="form_inputs clearfix">
                                                    <div class="row-fluid">
                                                        <div class="span3">
                                                            <label class="control-label">Выберите действие:</label>
                                                        </div>

                                                        <div class="span9">
                                                            <select name="dobu" id="dobu" class="u_select">
                                                                <option value="1" selected>Бекапим</option>
                                                                <option value="2">Восстанавливаем</option>
                                                                <!--<option value="3">Отменяем восстановление</option>-->
                                                            </select>
                                                        </div>
                                                    </div>
                                                </div>

                                                <div class="form_inputs clearfix" id="bunameblock">
                                                    <div class="row-fluid">
                                                        <div class="span3">
                                                            <label class="control-label">Имя бекапа:</label>
                                                        </div>

                                                        <div class="span9">
                                                            <input type="text" name="arhname" id="arhname" value="<?php echo "santi_bu_".date('Y-m-d_H-i').".sabu"?>">
                                                        </div>
                                                    </div>
                                                </div>

                                                <div class="form_inputs clearfix">
                                                    <div class="row-fluid">
                                                        <div class="span3">
                                                            <label class="control-label" id="startpathlbl">С какой папки бекапим:</label>
                                                            <span class="help-block" id="pathhelp"></span>
                                                        </div>

                                                        <div class="span9">
                                                            <input type="text" name="startpath" id="startpath" value="<?php echo SANTI_SERVERPATH?>">
                                                        </div>
                                                    </div>
                                                </div>

                                                <div class="form_inputs clearfix" id="stoppathblock">
                                                    <div class="row-fluid">
                                                        <div class="span3">
                                                            <label class="control-label">Исключить папку:</label>
                                                        </div>

                                                        <div class="span9">
                                                            <input type="text" name="stoppath" id="stoppath" value="<?php echo SANTI_STOPF?>">
                                                        </div>
                                                    </div>
                                                </div>

                                                <div class="form_inputs clearfix" id="rasshblock">
                                                    <div class="row-fluid">
                                                        <div class="span3">
                                                            <label class="control-label">Только с расширением:</label>
                                                        </div>

                                                        <div class="span9">
                                                            <input type="text" name="rassh" id="rassh" value="">
                                                        </div>
                                                    </div>
                                                </div>

                                                <div class="form_inputs clearfix" id="maxsizeblock">
                                                    <div class="row-fluid">
                                                        <div class="span3">
                                                            <label class="control-label">Не более (байт):</label>
                                                        </div>

                                                        <div class="span9">
                                                            <input type="text" name="maxsize" id="maxsize" value="">
                                                        </div>
                                                    </div>
                                                </div>

                                                <div class="form_inputs clearfix" id="bufsblock" style="display: none;">
                                                    <div class="row-fluid" >
                                                        <div class="span3">
                                                            <label class="control-label">Существующие бекапы:</label>
                                                        </div>

                                                        <div class="span9">
                                                            <select name="bufile" id="bufile" class="u_select">
                                                                <?php

                                                                    $filenamecount 
glob('datas/backups/*.sabu')?glob('datas/backups/*.sabu'):array();
                                                                    if (
count($filenamecount) > 0
                                                                    {
                                                                        foreach (
$filenamecount as $filenamele
                                                                        {
                                                                            if (
is_readable($filenamele))
                                                                            {
                                                                                echo 
'<option value="'.$filenamele.'">'.$filenamele.'</option>n';
                                                                            }
                                                                        }
                                                                    } 
                                                                    else if (
count($filenamecount) == 1
                                                                    {
                                                                        if (
is_readable($filenamecount[0])) 
                                                                        {
                                                                            echo 
'<option value="'.$filenamecount[0].'">'.$filenamecount[0].'</option>n';
                                                                        }
                                                                    } 
                                                                    
                                                                
?>
                                                            </select>
                                                        </div>
                                                    </div>
                                                </div>
                                                
                                                <div class="form_inputs clearfix">
                                                    <div class="row-fluid">
                                                        <div class="span3">
                                                            <label class="control-label">&nbsp;</label>
                                                        </div>

                                                        <div class="span9">
                                                            <button href="#alert_dialog" class="btn btn-large" type="button" data-toggle="modal">Выполнить</button>
                                                        </div>
                                                        <!--модальное окно диалога -->
                                                            <div class="modal hide fade" id="alert_dialog" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: hidden;">
                                                                <div class="modal-header">
                                                                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                                                                        <h3 id="myModalLabel">Предупреждение</h3>
                                                                </div>
                                                                <div class="modal-body">
                                                                    <p>Не продолжайте, если не уверены, что правильно заданы все фильтры и папки для бекапа/восстановления. Возможна потеря файлов при восстановлении или нехватка места на сервере после бекапа.</p>
                                                                </div>
                                                                <div class="modal-footer">
                                                                    <button class="btn" data-dismiss="modal" aria-hidden="true">Перепроверить</button>
                                                                    <button class="btn btn-primary" id="buform" data-dismiss="modal">Продолжить</button>
                                                                </div>
                                                            </div>
                                                        <!-- конец модального окна диалога -->
                                                    </div>
                                                </div>

                                            </form>
                                        </div>
                                    </div><!-- widget_wrapper end -->
                                </div>
                            </div>                            

                        </div><!-- content end -->

                    </div><!-- content_wrapper end -->

                </div><!-- wrapper end -->

            </div>
        </div>
    </div>
</div><!-- container_wrapper end -->
Онлайн: 2
Реклама