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