X-Git-Url: https://git.pterodactylus.net/?p=fms.git;a=blobdiff_plain;f=src%2Fhttp%2Fpages%2Fboardspage.cpp;h=397aefac09470b2af4bd2598d9aec268e48e50fb;hp=e9cc2a3549ef7426542bcd082edf19d992cb06d1;hb=221236a4d3aac4144529d418ce368db5c98facb0;hpb=d5c9f7e6c1dd263dfc85a3cb5941a378a5ddd923 diff --git a/src/http/pages/boardspage.cpp b/src/http/pages/boardspage.cpp index e9cc2a3..397aefa 100644 --- a/src/http/pages/boardspage.cpp +++ b/src/http/pages/boardspage.cpp @@ -75,23 +75,29 @@ const std::string BoardsPage::GeneratePage(const std::string &method, const std: std::vector descriptions; std::vector oldsavemessages; std::vector savemessages; + std::vector oldforums; + std::vector forums; CreateArgArray(queryvars,"boardid",boardids); CreateArgArray(queryvars,"oldboarddescription",olddescriptions); CreateArgArray(queryvars,"boarddescription",descriptions); CreateArgArray(queryvars,"oldsavereceivedmessages",oldsavemessages); CreateArgArray(queryvars,"savereceivedmessages",savemessages); + CreateArgArray(queryvars,"oldforum",oldforums); + CreateArgArray(queryvars,"forum",forums); olddescriptions.resize(boardids.size(),""); descriptions.resize(boardids.size(),""); oldsavemessages.resize(boardids.size(),""); savemessages.resize(boardids.size(),""); + oldforums.resize(boardids.size(),""); + forums.resize(boardids.size(),""); - SQLite3DB::Statement updatest=m_db->Prepare("UPDATE tblBoard SET BoardDescription=?, SaveReceivedMessages=? WHERE BoardID=?;"); + SQLite3DB::Statement updatest=m_db->Prepare("UPDATE tblBoard SET BoardDescription=?, SaveReceivedMessages=?, Forum=? WHERE BoardID=?;"); for(int i=0; i"; content+=""; content+="
"; @@ -190,7 +204,7 @@ const std::string BoardsPage::GeneratePage(const std::string &method, const std: content+="
"+CreateFormPassword()+""; content+=""; - content+="NameDescriptionSave Received Messages *Added Method"; + content+="NameDescriptionSave Received Messages *ForumAdded Method"; content+=""; while(st.RowReturned() && rownum"+SanitizeOutput(addedmethod)+""; + content+=""; + content+=""; + content+=""; content+="\r\n"; st.Step(); rownum++; @@ -238,17 +263,17 @@ const std::string BoardsPage::GeneratePage(const std::string &method, const std: if(startrow>0) { StringFunctions::Convert(startrow-rowsperpage,tempstr); - content+="<-- Previous Page"; - cols+=1; + content+="<-- Previous Page"; + cols+=2; } if(startrow+rowsperpageNext Page -->"; + content+="Next Page -->"; } content+=""; }