From 408c7c5b36e1058a76741a22876593ee8c042dd4 Mon Sep 17 00:00:00 2001 From: deva Date: Fri, 24 Jul 2009 13:59:36 +0000 Subject: Introduced a new template tag called 'header' to replace the macro-tag-with-header-attribute construct. --- server/src/server.cc | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'server/src/server.cc') diff --git a/server/src/server.cc b/server/src/server.cc index 884284a..8bfd827 100644 --- a/server/src/server.cc +++ b/server/src/server.cc @@ -148,17 +148,14 @@ static std::string handleTransaction(Transaction *transaction, while(mi2 != templ->course.macros.end()) { Macro ¯o = (*mi2); - // FIXME: This is to be made in some other way in a later version. - if(macro.attributes.find("header") != macro.attributes.end()) { - // Macro is a special headline macro - // Simply output a headline, and ignore the rest of it. - answer += " \n"; + if(macro.isHeader) { + answer += "
\n"; mi2++; continue; } bool completed = db->checkMacro(transaction->cpr, macro.attributes["name"]); - + answer += "