Version 0.3.0 - Add of Services
All checks were successful
Neutral/pipeline/head This commit looks good

This commit is contained in:
Raphix
2023-11-04 14:50:28 +01:00
parent 52a86f3871
commit 1685ec3712
14 changed files with 578 additions and 49 deletions

View File

@@ -3,7 +3,7 @@ document.addEventListener("contextmenu", (e) => {
e.preventDefault()
})
function generateFileExplorer() {
function generateFileExplorerView() {
const View = new ViewWindow({
title: `<i class="fa fa-folder"></i> Gestionnaire de fichiers`,
@@ -68,7 +68,7 @@ function generateFileExplorer() {
newFolder.addEventListener("click", () => {
View.createPopup({
title: `<i class="fa fa-folder"></i> Nouveau dossier`,
title: `<i class='fa fa-folder'></i> Nouveau dossier`,
content: `
<input type='text' class='field' id='${View.getViewTitle()}_foldername'>
<div id='${View.getViewTitle()}_folderInfo'></div>
@@ -126,7 +126,7 @@ function generateFileExplorer() {
newFile.addEventListener("click", () => {
View.createPopup({
title: `<i class="fa-solid fa-file-arrow-up"></i> Nouveau fichier`,
title: `<i class='fa-solid fa-file-arrow-up'></i> Nouveau fichier`,
content: `
<input type='text' class='field' id='${View.getViewTitle()}_filename'>
<div id='${View.getViewTitle()}_fileInfo'></div>
@@ -181,7 +181,7 @@ function generateFileExplorer() {
fileInfo.clear()
View.destroyPopup(`<i class="fa-solid fa-file-arrow-up"></i> Nouveau fichier`)
View.createPopup({
title: `<i class="fa-solid fa-file-arrow-up"></i> Upload`,
title: `<i class='fa-solid fa-file-arrow-up'></i> Upload`,
content: `
<input type='file' class='field' id='${View.getViewTitle()}_fileuploadInput'>
<div id='${View.getViewTitle()}_fileuploadInfo'></div>
@@ -374,7 +374,7 @@ function generateFileExplorer() {
loadFiles(result)
})
View.createPopup({
title: `<i class="fa fa-warning"></i> Erreur`,
title: `<i class='fa fa-warning'></i> Erreur`,
content: `<p class='yellow'>Vous n'avez pas les permissions pour supprimer ce fichier.</p>`
})
} else {
@@ -383,7 +383,7 @@ function generateFileExplorer() {
loadFiles(result)
})
View.createPopup({
title: `<i class="fa fa-warning"></i> Erreur`,
title: `<i class='fa fa-warning'></i> Erreur`,
content: `<p class='yellow'>Une erreur est survenue.</p>`
})
@@ -394,7 +394,7 @@ function generateFileExplorer() {
dropMenu.hide()
View.createPopup({
title: `<i class="fa fa-file-signature"></i> Renommer`,
title: `<i class='fa fa-file-signature'></i> Renommer`,
content: `
<input type='text' class='field' id='${View.getViewTitle()}_rename'>
<div id='${View.getViewTitle()}_renameInfo'></div>
@@ -416,7 +416,7 @@ function generateFileExplorer() {
return
}
const regex = new RegExp(/^[a-zA-Z0-9-_]+$/)
const regex = new RegExp(/^[a-zA-Z0-9-_.]+$/)
if(!regex.test(rename.value) | rename.value.replace(/\s/g, '').length < 1) {
renameInfo.err("Le nom du fichier / dossier est invalide.")
@@ -451,12 +451,12 @@ function generateFileExplorer() {
reqFiles.then((result) => {
if(result == "NOT_PERMITTED") {
View.createPopup({
title: `<i class="fa fa-warning"></i> Erreur`,
title: `<i class='fa fa-warning'></i> Erreur`,
content: `<p class='yellow'>Vous n'avez pas les permissions pour partager ce fichier.</p>`
})
} else {
View.createPopup({
title: `<i class="fa fa-share"></i> Partager`,
title: `<i class='fa fa-share'></i> Partager`,
content: `
<input style='width: 300px' type='text' class='field' id='${View.getViewTitle()}_sharelink'>
<div id='${View.getViewTitle()}_shareInfo'></div>
@@ -495,7 +495,7 @@ function generateFileExplorer() {
reqFiles.then((result) => {
if(result == "NOT_PERMITTED") {
View.createPopup({
title: `<i class="fa fa-warning"></i> Erreur`,
title: `<i class='fa fa-warning'></i> Erreur`,
content: `<p class='yellow'>Vous n'avez pas les permissions pour télécharger ce fichier.</p>`
})
} else {
@@ -527,7 +527,7 @@ function generateFileExplorer() {
reqFiles.then((result) => {
if(result == "NOT_PERMITTED") {
View.createPopup({
title: `<i class="fa fa-warning"></i> Erreur`,
title: `<i class='fa fa-warning'></i> Erreur`,
content: `<p class='yellow'>Vous n'avez pas les permissions pour éditer ce fichier.</p>`
})
} else {
@@ -564,13 +564,13 @@ function generateFileExplorer() {
loadFiles(result)
})
} else if(result == "NOT_PERMITTED") {
View.createPopup({
title: `<i class="fa fa-warning"></i> Erreur`,
editor.createPopup({
title: `<i class='fa fa-warning'></i> Erreur`,
content: `<p class='yellow'>Vous n'avez pas les permissions pour éditer ce fichier.</p>`
})
} else {
View.createPopup({
title: `<i class="fa fa-warning"></i> Erreur`,
editor.createPopup({
title: `<i class='fa fa-warning'></i> Erreur`,
content: `<p class='yellow'>Une erreur est survenue.</p>`
})
}