mirror of https://notabug.org/acetone/ircabot.git
channel topic in the page title
parent
42c72838f6
commit
b501870154
|
@ -626,13 +626,20 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath, bool isHead
|
|||
replaceTag(page, "SERVERS_SECTION", htmlServersSectionS);
|
||||
|
||||
//// Main section header compilation
|
||||
QString& topic = m_channelsTopic[originalServerName][originalChannelName];
|
||||
topic = topic.replace('\"', """);
|
||||
|
||||
QString titlePostfix = " | IRCaBot";
|
||||
if (not topic.isEmpty()) {
|
||||
titlePostfix.push_front(" | " + topic);
|
||||
}
|
||||
if (m_servers.size() > 1) {
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + " ("+originalServerName+") | IRCaBot");
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + " ("+originalServerName+")" + titlePostfix);
|
||||
} else {
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + " | IRCaBot");
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + titlePostfix);
|
||||
}
|
||||
|
||||
replaceTag(page, "CHANNEL_TOPIC", m_channelsTopic[originalServerName][originalChannelName].replace('\"', """));
|
||||
replaceTag(page, "CHANNEL_TOPIC", topic);
|
||||
replaceTag(page, "MAIN_HEADER", originalChannelName);
|
||||
replaceTag(page, "REALTIME_LINK", "/realtimereadingchat/"+server+"/"+channel);
|
||||
replaceTag(page, "AIRPLAIN_TITLE", "Read in real time");
|
||||
|
@ -1259,13 +1266,20 @@ void HttpServer::writeRealTimeChatPage(QTcpSocket *socket, QString &urlPath, boo
|
|||
replaceTag(page, "SERVERS_SECTION", htmlServersSectionS);
|
||||
|
||||
//// Main section header compilation
|
||||
QString& topic = m_channelsTopic[originalServerName][originalChannelName];
|
||||
topic = topic.replace('\"', """);
|
||||
|
||||
QString titlePostfix = " | IRCaBot";
|
||||
if (not topic.isEmpty()) {
|
||||
titlePostfix.push_front(" | " + topic);
|
||||
}
|
||||
if (m_servers.size() > 1) {
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + " ("+originalServerName+") [real time] | IRCaBot");
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + " ("+originalServerName+") [real time]" + titlePostfix);
|
||||
} else {
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + " [real time] | IRCaBot");
|
||||
replaceTag(page, "PAGE_TITLE", originalChannelName + " [real time]" + titlePostfix);
|
||||
}
|
||||
|
||||
replaceTag(page, "CHANNEL_TOPIC", m_channelsTopic[originalServerName][originalChannelName].replace('\"', """));
|
||||
replaceTag(page, "CHANNEL_TOPIC", topic);
|
||||
replaceTag(page, "MAIN_HEADER", originalChannelName);
|
||||
replaceTag(page, "REALTIME_LINK", "/"+server+"/"+channel+"/"+year+"/"+month+"/"+day);
|
||||
replaceTag(page, "AIRPLAIN_TITLE", "Back to plain text log");
|
||||
|
|
Loading…
Reference in New Issue