. * */ $vi_width = 180; /* $dashboard_widget_array = dashboard_toggle("info"); $dashboard_widget = $dashboard_widget_array["current"]; $dashboard_widget_pos = $dashboard_widget_array["position"]; */ if(!empty($disklocation_error)) { $i=0; print("

"); while($i < count($disklocation_error)) { print("· ERROR: " . $disklocation_error[$i] . "
"); $i++; } print("




"); } $sql = "SELECT * FROM settings_group ORDER BY id ASC"; $results = $db->query($sql); $group_ids = array(); $last_group_id = 0; $disk_layouts_config = ""; $count_groups = 0; while($data = $results->fetchArray(1)) { $group_ids[] = $data["id"]; } while($data = $results->fetchArray(1)) { extract($data); $gid = $id; $css_grid_group = " grid-template-columns: " . $grid_columns_styles[$gid] . "; grid-template-rows: " . $grid_rows_styles[$gid] . "; grid-auto-flow: " . $grid_count . "; "; $tray_direction = ( empty($tray_direction) ? 1 : $tray_direction); if($count_groups > 0) { $disk_layouts_config .= "
"; } $disk_layouts_config .= "

Name:

Enter a name for the group, optional.

Set sizes for trays:
px longest side
px shortest side

This is the HTML/CSS pixel size for a single harddisk tray, default sizes are: 400px longest side, and 70px shortest side.

Set grid size:
columns
rows
total trays, override

Set columns and rows to simulate the looks of your trays, ex. 4 columns * 6 rows = 24 total trays. However, you can override the total amount for additional drives you might have which you don\"t want to include in the main setup. The total trays will always scale unless you enter a larger value yourself. This value can be left blank for saving.

Set physical tray direction:
horizontal vertical

This is the direction of the tray itself. Is it laying flat/horizontal, or is it vertical?

Tray assigment count properties:
count rows count colums

Select how to count the tray:
· column: \"top to bottom\" or \"bottom to top\"
· row: \"left to right\" or \"right to left\"

Tray assigment count direction:
left/top left/bottom
right/top right/bottom

Select the direction you want to count the trays.

Tray count start:

Start counting tray from the entered number.

Save the Disk Tray Layout. This does not save the Common Configuration and the Visible Frontpage Information.


" . $disklocation_layout[$id] . "
This shows you an overview of your configured tray layout
"; $last_group_id = $gid; $count_groups++; } $smart_updates_file = cronjob_current(); $database_noscan = config(DISKLOCATION_CONF, 'r', 'database_noscan'); /* if(empty($dashboard_widget) || $dashboard_widget == "on" || $dashboard_widget == "off") { $dashboard_widget = 0; } */ list($table_order_user, $table_order_system, $table_order_name, $table_order_full) = get_table_order("all", 0); $arr_length = count($table_order_user); for($i=0;$i<$arr_length;$i++) { $inlinehelp_table_order .= "" . $table_order_user[$i] . "" . $table_order_name[$i] . "" . $table_order_full[$i] . ""; } ?> Page unavailable due to database error. manufactured, purchased, installed, warranty, comment
  • Sort: The "tray" sorting does sort by "TrayID" and not the physical tray. If the tray count is backwards or or have different starting points, it might affect this and show a weird behaviour. It's not a bug nor a feature, it just is what it is.
  • Tray Allocations / Unassigned Devices
    History

    Sort format: direction:column1[,column2]

    direction: asc or desc (ascending/descending)
    column?: see the table reference for valid inputs.

    Valid sort selectors are the same as the allowed columns. With an exception for "Tray Allocations" which can include "group" and "tray"

    Column format: column1,column2,column3

    column?: see the table reference for valid inputs. Columns can be repeated, and any order is possible. Columns containing input data will erase contents from database if disabled (e.g. Tray Allocations). Tray Allocations will always have "group,tray" at the beginning including the "Locate" button. No elements with input forms should be duplicated even if it's possible to do it. Only selectors underneath each section is possible to use, others will show the column with "unavailable".

    Reset
    Values can be reset to default by deleting the contents and saving it.

    NB! "bench_r" and "bench_w" are not supported yet but prepared for future project.

    Input Table name Full name

    Save the Common Configuration and the Visible Frontpage Information. This does not save the Disk Tray Layout.


    Disk Tray Layout


    1) { print(""); } ?>
    "); } ?>