#include "libkita/account.h"
#include "libkita/accountconfig.h"
#include "libkita/asciiart.h"
-#include "libkita/boardmanager.h"
+#include "libkita/boarddatabase.h"
#include "libkita/datmanager.h"
#include "libkita/flashcgi.h"
#include "libkita/globalconfig.h"
{
setupUi(this);
m_datUrl = getDatUrl(url);
- m_bbstype = BoardManager::type(m_datUrl);
+ BoardDatabase db(m_datUrl);
+ m_bbstype = db.type();
m_bbscgi = getWriteUrl(m_datUrl);
m_parent = parent;
bodyText->setFont(font);
bodyText->setTabChangesFocus(true);
- boardNameLabel->setText(BoardManager::boardName(m_datUrl));
+ BoardDatabase db(m_datUrl);
+ boardNameLabel->setText(db.boardName());
// setup name field.
nameLine->setText(WriteConfig::defaultName());
const QString WriteView::boardId() const
{
- return BoardManager::boardId(m_datUrl);
+ BoardDatabase db(m_datUrl);
+ return db.boardId();
}
const QString WriteView::boardName() const
{
- return BoardManager::boardName(m_datUrl);
+ BoardDatabase db(m_datUrl);
+ return db.boardName();
}
/* public slot */ /* virtual */
void WriteView::setFocus()
QString postStr = buildPostMessage();
/* referrer */
- QString refStr = BoardManager::boardUrl(m_datUrl);
+ BoardDatabase db(m_datUrl);
+ QString refStr = db.boardUrl();
m_array.clear();