From e750b4c757b085993be94a2daafd7825c4330501 Mon Sep 17 00:00:00 2001 From: Elias Fierke Date: Tue, 13 Jan 2026 18:30:12 +0100 Subject: [PATCH] [chore:] initial article store implementation for Settings.cs --- Settings.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Settings.cs b/Settings.cs index 936cb6c..f7f9d6c 100644 --- a/Settings.cs +++ b/Settings.cs @@ -10,6 +10,7 @@ public class Settings public static Settings _instance = new(); public AddressSets addressSets = new(); public Customers customers = new(); + public ArticleStore articles = new ArticleStore(); public string settingsPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "logofclient", "config.json"); @@ -62,6 +63,7 @@ public class Global } public string config_path { get; set; } = ""; + public string wiki_storage_path { get; set; } = ""; public List countries { get; set; } = new(); public static void Save() @@ -181,4 +183,10 @@ public class Country return null; } +} + +public class ArticleStore +{ + // Placeholder for article metadata; actual content is stored as markdown files + public List articles { get; set; } = new List(); } \ No newline at end of file