version 0.1.13
[fms.git] / src / http / httpthread.cpp
index 827ce28..a58044c 100644 (file)
@@ -9,6 +9,11 @@
 #include "../../include/http/pages/announceidentitypage.h"\r
 #include "../../include/http/pages/addpeerpage.h"\r
 #include "../../include/http/pages/peertrustpage.h"\r
+#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
+#include "../../include/http/pages/boardspage.h"\r
 \r
 #include <iostream>\r
 \r
@@ -25,7 +30,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
@@ -50,6 +55,11 @@ HTTPThread::HTTPThread()
        m_pagehandlers.push_back(new AnnounceIdentityPage(templatestr));\r
        m_pagehandlers.push_back(new AddPeerPage(templatestr));\r
        m_pagehandlers.push_back(new PeerTrustPage(templatestr));\r
+       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
+       m_pagehandlers.push_back(new BoardsPage(templatestr));\r
        // homepage must be last - catch all page handler\r
        m_pagehandlers.push_back(new HomePage(templatestr));\r
 \r