1 /***************************************************************************
2 * Copyright (C) 2006 by Kita Developers *
3 * ikemo@users.sourceforge.jp *
5 * This program is free software; you can redistribute it and/or modify *
6 * it under the terms of the GNU General Public License as published by *
7 * the Free Software Foundation; either version 2 of the License, or *
8 * (at your option) any later version. *
9 ***************************************************************************/
12 #include <QtCore/QTextCodec>
14 #include "kita_misc.h"
19 QString K2ch::buildPostStr(const PostData& data)
23 int mib = m_writeCodec->mibEnum();
25 ret += "submit=%8f%91%82%ab%8d%9e%82%de"; /* kakikomu */
27 /* from, mail, message, bbs */
28 ret += "&FROM=" + encodeString(data.name(), mib);
29 ret += "&mail=" + encodeString(data.mail(), mib);
30 ret += "&MESSAGE=" + encodeString(data.body(), mib);
31 ret += "&bbs=" + data.boardId();
35 ret += "&key=" + data.threadId();
38 ret += "&time=" + QString::number(data.serverTime());
41 if (!data.sessionId().isEmpty()) {
42 ret += "&sid=" + data.sessionId();