Handlers: set page title
这个提交包含在:
@@ -35,6 +35,7 @@ void Handler::setGeneralVars(TemplatePage &page)
|
||||
Response Handler::errorResponse(std::string errortitle, std::string errormessage, int status)
|
||||
{
|
||||
TemplatePage &error = this->templ->getPage("error");
|
||||
error.setVar("title", createPageTitle(errortitle));
|
||||
error.setVar("errortitle", errortitle);
|
||||
error.setVar("errormessage", errormessage);
|
||||
// TODO: log?
|
||||
@@ -42,6 +43,11 @@ Response Handler::errorResponse(std::string errortitle, std::string errormessage
|
||||
return {status, error.render()};
|
||||
}
|
||||
|
||||
std::string Handler::createPageTitle(std::string append)
|
||||
{
|
||||
return this->handlersConfig->wikiname + " - " + append; // TODO: we might wanna make the format configurable
|
||||
}
|
||||
|
||||
QueryOption Handler::queryOption(const Request &r) const
|
||||
{
|
||||
QueryOption result;
|
||||
|
在新工单中引用
屏蔽一个用户