X-Git-Url: https://git.pterodactylus.net/?p=fms.git;a=blobdiff_plain;f=src%2Fhttp%2Fpages%2Fpeertrustpage.cpp;h=0cb0d42da3d411e73a653857fe1f5b85eb75ba76;hp=ee087f38ea019bb822e7ade8cf6cb429b0b655ed;hb=175f098e7e712b839db433b93fe8649a402c6784;hpb=1dee4e3cd008a27789bbce05b0eb47b0eb5d121a diff --git a/src/http/pages/peertrustpage.cpp b/src/http/pages/peertrustpage.cpp index ee087f3..0cb0d42 100644 --- a/src/http/pages/peertrustpage.cpp +++ b/src/http/pages/peertrustpage.cpp @@ -71,6 +71,10 @@ const std::string PeerTrustPage::GeneratePage(const std::string &method, const s std::vector lmt; std::vector oldltlt; std::vector ltlt; + std::vector oldmtc; + std::vector mtc; + std::vector oldtltc; + std::vector tltc; int localmessagetrust=0; int localtrustlisttrust=0; int identityid; @@ -80,12 +84,16 @@ const std::string PeerTrustPage::GeneratePage(const std::string &method, const s CreateArgArray(queryvars,"localmessagetrust",lmt); CreateArgArray(queryvars,"oldlocaltrustlisttrust",oldltlt); CreateArgArray(queryvars,"localtrustlisttrust",ltlt); + CreateArgArray(queryvars,"oldmessagetrustcomment",oldmtc); + CreateArgArray(queryvars,"messagetrustcomment",mtc); + CreateArgArray(queryvars,"oldtrustlisttrustcomment",oldtltc); + CreateArgArray(queryvars,"trustlisttrustcomment",tltc); - SQLite3DB::Statement update=m_db->Prepare("UPDATE tblIdentity SET LocalMessageTrust=?, LocalTrustListTrust=? WHERE IdentityID=?;"); + SQLite3DB::Statement update=m_db->Prepare("UPDATE tblIdentity SET LocalMessageTrust=?, LocalTrustListTrust=?, MessageTrustComment=?, TrustListTrustComment=? WHERE IdentityID=?;"); for(int i=0; iName"; content+="Local Message Trust"; + content+="Message Comment"; content+="Peer Message Trust"; content+="Local Trust List Trust"; + content+="Trust Comment"; content+="Peer Trust List Trust"; // get count of identities we are showing @@ -192,7 +204,7 @@ const std::string PeerTrustPage::GeneratePage(const std::string &method, const s st.ResultInt(0,identitycount); st.Finalize(); - sql="SELECT IdentityID,Name,LocalMessageTrust,PeerMessageTrust,LocalTrustListTrust,PeerTrustListTrust,PublicKey FROM tblIdentity"; + sql="SELECT IdentityID,Name,LocalMessageTrust,PeerMessageTrust,LocalTrustListTrust,PeerTrustListTrust,PublicKey,MessageTrustComment,TrustListTrustComment FROM tblIdentity"; if(namesearch!="") { sql+=" WHERE Name LIKE '%' || ? || '%'"; @@ -228,6 +240,8 @@ const std::string PeerTrustPage::GeneratePage(const std::string &method, const s std::string peertrustlisttrust; std::string publickey; std::string keypart=""; + std::string messagetrustcomment=""; + std::string trustlisttrustcomment=""; StringFunctions::Convert(count,countstr); @@ -238,6 +252,8 @@ const std::string PeerTrustPage::GeneratePage(const std::string &method, const s st.ResultText(4,localtrustlisttrust); st.ResultText(5,peertrustlisttrust); st.ResultText(6,publickey); + st.ResultText(7,messagetrustcomment); + st.ResultText(8,trustlisttrustcomment); if(publickey.size()>8) { @@ -261,11 +277,19 @@ const std::string PeerTrustPage::GeneratePage(const std::string &method, const s content+=""; content+=""; content+=""; + content+=""; + content+=""; + content+=""; + content+=""; content+=""; content+=peermessagetrust+""; content+=""; content+=""; content+=""; + content+=""; + content+=""; + content+=""; + content+=""; content+=""; content+=peertrustlisttrust+""; content+=""; @@ -282,17 +306,17 @@ const std::string PeerTrustPage::GeneratePage(const std::string &method, const s if(startrow>0) { StringFunctions::Convert(startrow-rowsperpage,tempstr); - content+="<-- Previous Page"; - cols+=2; + content+="<-- Previous Page"; + cols+=3; } if(startrow+rowsperpageNext Page -->"; + content+="Next Page -->"; } content+=""; }