X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ffreenet%2Fsiteinserter.cpp;h=f7d9ef245b6d8ef17d321aa1cf0bb2fba2096e2f;hb=7ddb1aeb0b3dc7384597e75f7b3557f2d8f6d14c;hp=df4831c247fe15d26dbfbac2343865e5e7898ef4;hpb=44f964d9b2b2d55a5b5672e9297717bd25fa8ee2;p=fms.git
diff --git a/src/freenet/siteinserter.cpp b/src/freenet/siteinserter.cpp
index df4831c..f7d9ef2 100644
--- a/src/freenet/siteinserter.cpp
+++ b/src/freenet/siteinserter.cpp
@@ -40,8 +40,6 @@ std::string SiteInserter::GenerateIndex(const std::string &htmltemplate, const l
{
std::string content="";
- content="
FMS site of "+SanitizeOutput(name)+"
";
-
content+="My last few posts
";
SQLite3DB::Statement boardst=m_db->Prepare("SELECT tblBoard.BoardName FROM tblBoard INNER JOIN tblMessageBoard ON tblBoard.BoardID=tblMessageBoard.BoardID WHERE tblMessageBoard.MessageID=? ORDER BY tblBoard.BoardName COLLATE NOCASE;");
@@ -84,13 +82,17 @@ std::string SiteInserter::GenerateIndex(const std::string &htmltemplate, const l
content+="";
content+="";
content+=SanitizeOutput(post);
+ //post=SanitizeOutput(post);
+ //StringFunctions::Replace(post,"\r\n","
");
+ //content+=post;
content+="
";
content+="";
st.Step();
}
- return StringFunctions::Replace(htmltemplate,"[CONTENT]",content);
+ std::string output=StringFunctions::Replace(htmltemplate,"[CONTENT]",content);
+ return StringFunctions::Replace(output,"[IDENTITYNAME]",SanitizeOutput(name));
}
@@ -414,7 +416,7 @@ const std::string SiteInserter::SanitizeOutput(const std::string &input)
return output;
}
-void SiteInserter::StartInsert(const long &localidentityid)
+const bool SiteInserter::StartInsert(const long &localidentityid)
{
FCPMessage message;
std::string localidentityidstr="";
@@ -458,4 +460,6 @@ void SiteInserter::StartInsert(const long &localidentityid)
m_inserting.push_back(localidentityid);
+ return true;
+
}