diff --git a/Seenginx/Components/FileItem.razor b/Seenginx/Components/FileItem.razor
index 8053436..59c449c 100644
--- a/Seenginx/Components/FileItem.razor
+++ b/Seenginx/Components/FileItem.razor
@@ -1,12 +1,5 @@
@inherits FileItemBase
-
-
-
-
-
@File.Folder
-
- @File.Name
-
-
-
-
\ No newline at end of file
+
+ @File.Folder
+ @File.Name
+
diff --git a/Seenginx/Components/FilesWithEditor.razor.cs b/Seenginx/Components/FilesWithEditor.razor.cs
index 201d5e9..751f0b5 100644
--- a/Seenginx/Components/FilesWithEditor.razor.cs
+++ b/Seenginx/Components/FilesWithEditor.razor.cs
@@ -49,6 +49,14 @@ namespace Seenginx.Components
[Parameter]
public CFile SelectedFile { get; set; }
+ protected async override Task OnInitializedAsync()
+ {
+ SelectedFilter = Filters.First();
+
+ await base.OnInitializedAsync();
+ }
+
+
protected async Task OnDeselectClick()
{
SelectedFile = null;
@@ -94,31 +102,27 @@ namespace Seenginx.Components
{
if (SelectedFilter == "All")
Files.ForEach(f => { if (f.Name.ToLower().Contains(SearchInput)) f.Unhide(); else f.Hide(); });
- else if (SelectedFilter == "Root")
- Files.ForEach(f =>
- {
- if (f.Folder == FilterFolder[SelectedFilter])
- f.Unhide();
- else
- f.Hide();
- });
else
Files.ForEach(f =>
{
- if (f.Folder.Contains(FilterFolder[SelectedFilter]))
- f.Unhide();
+ if (SelectedFilter == "Root")
+ {
+ if (f.Folder == FilterFolder[SelectedFilter] && f.Folder.ToLower().Contains(SearchInput.ToLower()))
+ f.Unhide();
+ else
+ f.Hide();
+ }
else
- f.Hide();
+ {
+ Files.ForEach(f =>
+ {
+ if (f.Folder.Contains(FilterFolder[SelectedFilter]) && f.Folder.ToLower().Contains(SearchInput.ToLower()))
+ f.Unhide();
+ else
+ f.Hide();
+ });
+ }
});
- //Files.ForEach(f => f.Unhide());
- //else
- // Files.ForEach(f =>
- // {
- // if (f.Name.ToLower().Contains(searchInput.ToLower()))
- // f.Unhide();
- // else
- // f.Hide();
- // });
}
}
diff --git a/Seenginx/Pages/Nginx.razor b/Seenginx/Pages/Nginx.razor
index 3a47d09..b8d9962 100644
--- a/Seenginx/Pages/Nginx.razor
+++ b/Seenginx/Pages/Nginx.razor
@@ -15,7 +15,7 @@
-
+ Qualcosa
diff --git a/Seenginx/Pages/Nginx.razor.cs b/Seenginx/Pages/Nginx.razor.cs
index 4ca6575..dfc1dc8 100644
--- a/Seenginx/Pages/Nginx.razor.cs
+++ b/Seenginx/Pages/Nginx.razor.cs
@@ -1,6 +1,4 @@
using Microsoft.AspNetCore.Components;
-using Radzen;
-using Radzen.Blazor;
using Seenginx.Models;
using Seenginx.Services;
using System;
@@ -28,12 +26,12 @@ namespace Seenginx.Pages
protected override async Task OnInitializedAsync()
{
ConfigFiles.AddRange(await NginxService.GetFilesAsync());
- Filters.AddRange(new List { "All", "Root", "Conf.d", "Enabled", "Disabled" });
+ Filters.AddRange(new List { "All", "Root", "Conf.d", "Available", "Enabled" });
FilterFolder.Add("All", null);
FilterFolder.Add("Root", "/");
FilterFolder.Add("Conf.d", "/conf.d");
+ FilterFolder.Add("Available", "/sites-available");
FilterFolder.Add("Enabled", "/sites-enabled");
- FilterFolder.Add("Disabled", "/sites-disabled");
await base.OnInitializedAsync();
}
diff --git a/Seenginx/Pages/NginxLogs.razor b/Seenginx/Pages/NginxLogs.razor
index 7a3bfb1..199da55 100644
--- a/Seenginx/Pages/NginxLogs.razor
+++ b/Seenginx/Pages/NginxLogs.razor
@@ -1,5 +1,5 @@
@inherits NginxLogsBase
-@page "/nginx/logs"
+@page "/nginxlogs"
diff --git a/Seenginx/Pages/NginxLogs.razor.cs b/Seenginx/Pages/NginxLogs.razor.cs
index f99524d..089ee74 100644
--- a/Seenginx/Pages/NginxLogs.razor.cs
+++ b/Seenginx/Pages/NginxLogs.razor.cs
@@ -1,6 +1,4 @@
using Microsoft.AspNetCore.Components;
-using Radzen;
-using Radzen.Blazor;
using Seenginx.Models;
using Seenginx.Services;
using System;
diff --git a/Seenginx/Pages/_Host.cshtml b/Seenginx/Pages/_Host.cshtml
index 6870890..03a7da0 100644
--- a/Seenginx/Pages/_Host.cshtml
+++ b/Seenginx/Pages/_Host.cshtml
@@ -42,6 +42,6 @@
-
+