summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2012-05-25 16:17:45 +0200
committerAndrea Diamantini <adjam7@gmail.com>2012-05-25 16:17:45 +0200
commit02c82cfdb82809a36f5f2a697a6ecbc01880ace6 (patch)
treebe3dfe1de3db5afe9f69a2dc19ee3b426d3f42f7
parentMinor speed-up (diff)
downloadrekonq-02c82cfdb82809a36f5f2a697a6ecbc01880ace6.tar.xz
Another clean up in rekonq file:// pages
-rw-r--r--src/data/rekonqinfo.html11
-rw-r--r--src/protocolhandler.cpp4
-rw-r--r--src/webpage.cpp8
3 files changed, 12 insertions, 11 deletions
diff --git a/src/data/rekonqinfo.html b/src/data/rekonqinfo.html
index c3e6a8fa..b09ea1f7 100644
--- a/src/data/rekonqinfo.html
+++ b/src/data/rekonqinfo.html
@@ -15,6 +15,9 @@ MAIN_CONTENT = page main content
-->
<head>
+
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
<title>$PAGE_TITLE</title>
<style type="text/css">
@@ -50,17 +53,15 @@ body{
}
h1{
- font-size: 130%;
+ font-size: 150%;
font-weight: bold;
border-bottom: 1px solid lightgray;
- margin-left: 48px;
}
h2{
- font-size: 100%;
- font-weight: normal;
+ font-size: 130%;
+ font-weight: bold;
border-bottom: 1px solid lightgray;
- margin-left: 48px;
}
ul {
diff --git a/src/protocolhandler.cpp b/src/protocolhandler.cpp
index ba59b8f1..691ab002 100644
--- a/src/protocolhandler.cpp
+++ b/src/protocolhandler.cpp
@@ -302,7 +302,7 @@ QString ProtocolHandler::dirHandling(const KFileItemList &list)
QString title = _url.prettyUrl();
// 3. main content
- QString msg = i18nc("%1=an URL", "<h1>Index of %1</h1>", _url.prettyUrl());
+ QString msg = i18nc("%1=an URL", "<h2>Index of %1</h2>", _url.prettyUrl());
if (rootUrl.cd(".."))
@@ -313,7 +313,7 @@ QString ProtocolHandler::dirHandling(const KFileItemList &list)
msg += "<a href=\"" + path + "\">" + i18n("Up to higher level directory") + "</a><br /><br />";
}
- msg += QL1S("<table width=\"100%\">");
+ msg += QL1S("<table width=\"95%\" align=\"center\">");
msg += QL1S("<tr>");
msg += QL1S("<th align=\"left\">") + i18n("Name") + QL1S("</th>");
msg += QL1S("<th align=\"center\">") + i18n("Size") + QL1S("</th>");
diff --git a/src/webpage.cpp b/src/webpage.cpp
index 6cd52bd7..cbf1f573 100644
--- a/src/webpage.cpp
+++ b/src/webpage.cpp
@@ -574,6 +574,10 @@ QString WebPage::errorPage(QNetworkReply *reply)
return QString("Couldn't open the rekonqinfo.html file");
}
+ // NOTE:
+ // this, to take care about XSS (see BUG 217464)...
+ QString urlString = Qt::escape(reply->url().toString());
+
// 1. data path
QString dataPath = QL1S("file://") + notfoundFilePath;
dataPath.remove(QL1S("/htmls/rekonqinfo.html"));
@@ -581,10 +585,6 @@ QString WebPage::errorPage(QNetworkReply *reply)
// 2. title
QString title = i18n("There was a problem while loading the page");
- // NOTE:
- // this, to take care about XSS (see BUG 217464)...
- QString urlString = Qt::escape(reply->url().toString());
-
QString iconPath = QString("file://") + KIconLoader::global()->iconPath("dialog-warning" , KIconLoader::Small);
iconPath.replace(QL1S("16"), QL1S("128"));