diff options
| -rw-r--r-- | server/NOTES | 21 | ||||
| -rw-r--r-- | server/src/server.cc | 1 | 
2 files changed, 20 insertions, 2 deletions
| diff --git a/server/NOTES b/server/NOTES index 59bfc3c..69fc5ef 100644 --- a/server/NOTES +++ b/server/NOTES @@ -1,4 +1,23 @@ --*- text -*- +-*- auto-fill -*- +################ +# XML struktur # +################ +Templates skal indeholde strukturer, men ingen makroer. +En template indeholder en course (forløb), som refererer til makroer, +vha. navn. +Makronerne findes seperat i egne filer, så de kan genbruges i flere +forløb uden duplikering. +Specielle include makroer skal stilles til rådighed for makroerne som +betsår af klumper af widgets som kan indsættes i en makro. Disse skal +ligeledes lagres i seperate filer. + +############################# +# Pracro database interface # +############################# +Databasen skal dybest set kunne 2 ting: skrive commits og genindlæse +gamle værdier til preudfyldning af makroer. + +  ###################  # Svar fra server #  ################### diff --git a/server/src/server.cc b/server/src/server.cc index a82b716..8f0ce29 100644 --- a/server/src/server.cc +++ b/server/src/server.cc @@ -139,7 +139,6 @@ static void connection(TCPSocket &socket)      std::vector< Macro >::iterator mi2 = templ->course.macroes.begin();      while(mi2 != templ->course.macroes.end()) {        Macro ¯o = (*mi2); -      printf("Macro: %s ?= %s\n", macro.attributes["name"].c_str(), request.macro.c_str());        socket.write("    <macro name=\"");        socket.write(macro.attributes["name"]); | 
