Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
Downloads
/
vfm-admin
/
admin-panel
/
view
/
dashboard
:
general.php
Voltar
Back Up
Advanced Editor
Save
<?php /** * GENERAL SETTINGS */ /** * Timezones list with GMT offset * * @return array */ function tzList() { $zones_array = array(); $timestamp = time(); foreach (timezone_identifiers_list() as $key => $zone) { date_default_timezone_set($zone); $zones_array[$key]['zone'] = $zone; $zones_array[$key]['diff_from_GMT'] = 'UTC/GMT ' . date('P', $timestamp); } return $zones_array; } ?> <div class="row mb-3"> <div class="col-sm-12"> <div class="card" id="view-general"> <div class="card-header d-flex justify-content-center align-items-center"> <h4 class="m-0"><i class="bi bi-gear-wide-connected"></i> <?php print $setUp->getString("general_settings"); ?></h4> <button type="button" class="btn ms-auto" data-bs-toggle="collapse" data-bs-target="#card-general" aria-expanded="false"> <i class="bi bi-dash-lg"></i> </button> </div> <div class="collapse show" id="card-general"> <div class="card-body"> <div class="row"> <div class="col-sm-6"> <div class="form-group mb-2"> <label class="form-label"><?php print $setUp->getString("app_name"); ?></label> <input type="text" class="form-control" value="<?php print $setUp->getConfig('appname'); ?>" name="appname"> </div> <div class="row mb-2"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('show_usermenu') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="show_usermenu" id="show_usermenu"<?php echo $formchecked; ?>> <label class="form-check-label" for="show_usermenu"><i class="bi bi-person-circle"></i> <?php print $setUp->getString("show_usermenu"); ?></label> </div> </div> </div> <div class="row mb-2 toggle"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('show_langmenu') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="show_langmenu" id="show_langmenu"<?php echo $formchecked; ?>> <label class="form-check-label" for="show_langmenu"><i class="bi bi-flag"></i> <?php print $setUp->getString("show_langmenu"); ?></label> </div> </div> </div> <div class="toggled"> <div class="row mb-2 toggled"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('show_langname') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="show_langname" id="show_langname"<?php echo $formchecked; ?>> <label class="form-check-label" for="show_langname"><i class="bi bi-chat-left-quote"></i> <?php print $setUp->getString("show_current_language"); ?></label> </div> </div> </div> </div> <div class="row mb-2"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('browser_lang') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="browser_lang" id="browser_lang"<?php echo $formchecked; ?>> <label class="form-check-label" for="browser_lang"><i class="bi bi-translate"></i> <?php print $setUp->getString("detect_browser_language"); ?></label> </div> </div> </div> <div class="row mb-2"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('global_search') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="global_search" id="global_search"<?php echo $formchecked; ?>> <label class="form-check-label" for="global_search"><i class="bi bi-search"></i> <?php print $setUp->getString("global_search"); ?></label> </div> </div> </div> <div class="row mb-2"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('show_foldertree') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="show_foldertree" id="show_foldertree"<?php echo $formchecked; ?>> <label class="form-check-label" for="show_foldertree"><i class="bi bi-diagram-3"></i> <?php print $setUp->getString("archive_map"); ?></label> </div> </div> </div> <div class="row mb-2"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('show_path') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="show_path" id="show_path"<?php echo $formchecked; ?>> <label class="form-check-label" for="show_path"><i class="bi bi-three-dots"></i> <?php print $setUp->getString("display_breadcrumbs"); ?></label> </div> </div> </div> <div class="row mb-2"> <div class="col-12"> <?php $formchecked = $setUp->getConfig('upload_notification_enable') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="upload_notification_enable" id="upload_notification_enable"<?php echo $formchecked; ?>> <label class="form-check-label" for="upload_notification_enable"><i class="bi bi-envelope"></i> <?php print $setUp->getString("can_notify_uploads"); ?></label> </div> </div> </div> <?php /* <div class="row mb-2"> <div class="col-12"> <h6><i class="bi bi-file-zip" aria-hidden="true"></i> <?php print $setUp->getString("zip_multiple_files"); ?></h6> </div> <div class="col-6 col-sm-12 col-lg-6"> <label class="form-label"><?php print $setUp->getString("max_files"); ?></label> <input type="number" class="form-control" name="max_zip_files" value="<?php echo $setUp->getConfig('max_zip_files'); ?>"> </div> <div class="col-6 col-sm-12 col-lg-6 form-group"> <label class="form-label"><?php print $setUp->getString("max_filesize"); ?></label> <div class="input-group"> <input type="number" class="form-control" name="max_zip_filesize" value="<?php echo $setUp->getConfig('max_zip_filesize'); ?>"> <span class="input-group-text">MB</span> </div> </div> </div> */ ?> </div> <!-- col 6 --> <div class="col-sm-6"> <div class="row form-group"> <div class="col-12 mb-2"> <div class="form-group"> <label class="form-label"><?php print $setUp->getString("application_url"); ?></label> <input type="url" class="form-control" placeholder="http://.../" value="<?php print $setUp->getConfig('script_url'); ?>" name="script_url"> </div> </div> <div class="col-12 mb-2"> <label class="form-label"><?php print $setUp->getString("time_format"); ?></label> <select class="form-select" name="time_format"> <?php $optionselected = $setUp->getConfig('time_format') == "d/m/Y - H:i" ? ' selected' : ''; ?> <option value="d/m/Y"<?php echo $optionselected; ?>>d/m/Y</option> <?php $optionselected = $setUp->getConfig('time_format') == "m/d/Y - H:i" ? ' selected' : ''; ?> <option value="m/d/Y"<?php echo $optionselected; ?>>m/d/Y</option> <?php $optionselected = $setUp->getConfig('time_format') == "Y/m/d - H:i" ? ' selected' : ''; ?> <option value="Y/m/d"<?php echo $optionselected; ?>>Y/m/d</option> </select> </div> </div><!-- row --> <div class="row form-group"> <div class="col-12 mb-2"> <?php if (strlen($setUp->getConfig('default_timezone')) < 3) { $thistime = "UTC"; } else { $thistime = $setUp->getConfig('default_timezone'); } ?> <label class="form-label"><?php echo $setUp->getString("default_timezone"); ?></label> <select class="form-select" name="default_timezone"> <?php foreach (tzList() as $tim) { $optionselected = $tim['zone'] == $thistime ? ' selected' : ''; ?> <option value="<?php echo $tim['zone']; ?>"<?php echo $optionselected; ?>><?php echo $tim['diff_from_GMT'] . ' - ' . $tim['zone']; ?></option> <?php } ?> </select> </div> <div class="col-12 mb-2"> <?php $formchecked = $setUp->getConfig('enable_prettylinks') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="enable_prettylinks" id="disable-prettylinks" <?php echo $formchecked; ?>> <label class="form-check-label" for="disable-prettylinks"><?php print $setUp->getString("prettylinks"); ?></label> </div> <div class="form-text"> <?php echo $setUp->getString("prettylink_old"); ?>:<br> <code class="bg-danger bg-opacity-10">/vfm-admin/vfm-downloader.php?q=xxx</code><br> <?php echo $setUp->getString("prettylink"); ?>:<br> <code class="bg-danger bg-opacity-10">/download/xxx</code> </div> <?php $formchecked = $setUp->getConfig('direct_links') ? ' checked' : ''; ?> <div class="form-check form-switch"> <input class="form-check-input" role="switch" type="checkbox" name="direct_links" id="direct_links" <?php echo $formchecked; ?>> <label class="form-check-label" for="direct_links"><i class="bi bi-eye-fill"></i><i class="bi bi-arrow-right"></i><i class="bi bi-files"></i> <?php print $setUp->getString("direct_links"); ?></label> </div> </div> </div> </div> <!-- col-sm-6 --> </div> <!-- row --> </div> <!-- card-body --> </div> <!-- collapse --> </div> <!-- card --> </div> <!-- col-12 --> </div> <!-- row -->