version 0.1.12
[fms.git] / src / http / httpthread.cpp
index 5bb9988..6ad6ef9 100644 (file)
@@ -12,6 +12,7 @@
 #include "../../include/http/pages/controlboardpage.h"\r
 #include "../../include/http/pages/peerdetailspage.h"\r
 #include "../../include/http/pages/peermaintenancepage.h"\r
+#include "../../include/http/pages/execquerypage.h"\r
 \r
 #include <iostream>\r
 \r
@@ -28,7 +29,7 @@ HTTPThread::HTTPThread()
        StringFunctions::Convert(portstr,port);\r
 \r
        // set template\r
-       templatestr="<html><head></head><body><a href=\"home.htm\">Home</a><br>[CONTENT]</body></html>";\r
+       templatestr="<html><head></head><body><a href=\"home.htm\">Home</a><br><h1>Could not find template.htm!  Place in program directory and restart!</h1><br>[CONTENT]</body></html>";\r
        FILE *infile=fopen("template.htm","r+b");\r
        if(infile)\r
        {\r
@@ -56,6 +57,7 @@ HTTPThread::HTTPThread()
        m_pagehandlers.push_back(new ControlBoardPage(templatestr));\r
        m_pagehandlers.push_back(new PeerDetailsPage(templatestr));\r
        m_pagehandlers.push_back(new PeerMaintenancePage(templatestr));\r
+       m_pagehandlers.push_back(new ExecQueryPage(templatestr));\r
        // homepage must be last - catch all page handler\r
        m_pagehandlers.push_back(new HomePage(templatestr));\r
 \r