Files
fnx_web/res/template/account/file_manager.html

67 lines
2.0 KiB
HTML
Raw Normal View History

{{define "file_manager"}}<!DOCTYPE html>
2020-01-17 20:32:21 +01:00
<html lang="en">
<head>
{{template "meta_tags" "File Manager"}}
{{template "user_style" .}}
2020-02-03 17:28:26 +01:00
<style>{{template "file_manager.css" .}}</style>
</head>
<body>
<template id="tpl_spinner"><div id="spinner" class="spinner">{{template `spinner.svg` .}}</div></template>
2019-12-10 14:47:11 +01:00
{{template "page_menu" .}}
<div id="page_body" class="page_body">
<div id="file_manager" class="file_manager">
<div id="nav_bar" class="nav_bar highlight_light">
2020-02-03 17:28:26 +01:00
<button id="btn_menu" onclick="toggleMenu()"></button>
<!-- <div class="spacer"></div>
<button id="btn_back" ></button id="btn_forward">
<button id="btn_up" ></button id="btn_forward">
<button id="btn_forward"></button>
<div class="spacer"></div>
2020-02-03 17:28:26 +01:00
<button id="btn_home">🏠</button> -->
<div class="spacer"></div>
2020-02-03 17:28:26 +01:00
<input class="breadcrumbs" type="text" value="/{{.Username}}"/>
<div class="spacer"></div>
<input id="input_search" class="input_search" type="text" placeholder="Search..."/>
<div class="spacer"></div>
<button id="btn_reload"></button>
2019-12-10 14:47:11 +01:00
</div>
2020-02-03 17:28:26 +01:00
<div id="directory_area" class="directory_area">
<div id="directory_sorters" class="directory_sorters"></div>
</div>
<div id="directory_footer" class="status_bar highlight_light"></div>
2018-07-09 23:19:16 +02:00
</div>
</div>
<script>
'use strict';
let apiEndpoint = '{{.APIEndpoint}}';
{{template `util.js`}}
2020-02-03 17:28:26 +01:00
{{template `DirectoryElement.js`}}
{{template `FileManager.js`}}
2020-01-30 22:55:32 +01:00
let fm = null;
window.addEventListener("load", () => {
2020-02-03 17:28:26 +01:00
fm = new FileManager(document.getElementById("file_manager"))
let breadcrumbs = document.querySelector("#nav_bar > .breadcrumbs")
if (window.location.href.endsWith("?files")) {
breadcrumbs.value += "/Files"
fm.getUserFiles()
} else if (window.location.href.endsWith("?lists")) {
breadcrumbs.value += "/Lists"
fm.getUserLists()
} else {
alert("invalid file manager type")
}
})
</script>
{{template "analytics"}}
</body>
</html>
{{end}}