1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-22 17:27:57 +01:00

beautified most MOW output a little

This commit is contained in:
Martin Stubenschrott
2007-09-27 01:42:31 +00:00
parent 8e2775530d
commit 79305e43fa
3 changed files with 26 additions and 12 deletions

View File

@@ -258,10 +258,18 @@ function Bookmarks() //{{{
for (var i = 0; i < items.length; i++) for (var i = 0; i < items.length; i++)
{ {
var list = "<table><tr align=\"left\" style=\"color: magenta\"><th>title</th><th>URL</th></tr>"; var list = "<table style=\"white-space: nowrap;\"><tr align=\"left\" style=\"color: magenta\"><th>title</th><th>keyword</th><th>URL</th><th align=\"right\">tags</th></tr>";
for (var i = 0; i < items.length; i++) for (var i = 0; i < items.length; i++)
{ {
list += "<tr><td>" + items[i][1] + "</td><td style=\"color: green\">" + items[i][0] + "</td></tr>"; var title = items[i][1].replace(/</, "&lt;").replace(/>/, "&gt;");
if (title.length > 50)
title = title.substr(0, 47) + "...";
var keyword = "".substr(0,12); // maximum 12 chars
var url = items[i][0].replace(/</, "&lt;").replace(/>/, "&gt;");
var tags = "tag1, tag2";
list += "<tr><td>" + title + "</td><td style=\"color: blue\" align=\"center\">" + keyword +
"</td><td style=\"color: green; width: 100%\">" + url +
"</td><td style=\"color: red;\" align=\"right\">" + tags + "</td></tr>";
// TODO: change that list to something like this when we have keywords // TODO: change that list to something like this when we have keywords
//list += "<tr><td width=\"30%\"><span style=\"font-weight: bold\">" + items[i][1].substr(0,20) + "</span></td><td width=\"70%\"><span style=\"color: green\">" + items[i][0] + "</span><br/>" + "Keyword: <span style=\"color: blue\">foo</span> Tags: <span style=\"color: red\">computer, news</span>" + "</td></tr>"; //list += "<tr><td width=\"30%\"><span style=\"font-weight: bold\">" + items[i][1].substr(0,20) + "</span></td><td width=\"70%\"><span style=\"color: green\">" + items[i][0] + "</span><br/>" + "Keyword: <span style=\"color: blue\">foo</span> Tags: <span style=\"color: red\">computer, news</span>" + "</td></tr>";
@@ -480,10 +488,14 @@ function History() //{{{
for (var i = 0; i < items.length; i++) for (var i = 0; i < items.length; i++)
{ {
var list = "<table><tr align=\"left\" style=\"color: magenta\"><th>title</th><th>URL</th></tr>"; var list = "<table style=\"white-space: nowrap;\"><tr align=\"left\" style=\"color: magenta\"><th>title</th><th>URL</th></tr>";
for (var i = 0; i < items.length; i++) for (var i = 0; i < items.length; i++)
{ {
list += "<tr><td>" + items[i][1] + "</td><td>" + items[i][0] + "</td></tr>"; var title = items[i][1].replace(/</, "&lt;").replace(/>/, "&gt;");
if (title.length > 50)
title = title.substr(0, 47) + "...";
var url = items[i][0].replace(/</, "&lt;").replace(/>/, "&gt;");
list += "<tr><td>" + title + "</td><td style=\"color: green;\">" + url + "</td></tr>";
} }
list += "</table>"; list += "</table>";
@@ -738,7 +750,7 @@ function Marks() //{{{
+ "<td>&nbsp;" + marks[i][0] + "</td>" + "<td>&nbsp;" + marks[i][0] + "</td>"
+ "<td align=\"right\">" + Math.round(marks[i][1].position.y * 100) + "%</td>" + "<td align=\"right\">" + Math.round(marks[i][1].position.y * 100) + "%</td>"
+ "<td align=\"right\">" + Math.round(marks[i][1].position.x * 100) + "%</td>" + "<td align=\"right\">" + Math.round(marks[i][1].position.x * 100) + "%</td>"
+ "<td>" + marks[i][1].location + "</td>" + "<td style=\"color: green;\">" + marks[i][1].location.replace(/</, "&lt;").replace(/>/, "&gt;") + "</td>"
+ "</tr>"; + "</tr>";
} }
list += "</table>"; list += "</table>";
@@ -829,7 +841,8 @@ function QuickMarks() //{{{
var list = "<table><tr align=\"left\" style=\"color: magenta\"><th>QuickMark</th><th>URL</th></tr>"; var list = "<table><tr align=\"left\" style=\"color: magenta\"><th>QuickMark</th><th>URL</th></tr>";
for (var i = 0; i < marks.length; i++) for (var i = 0; i < marks.length; i++)
{ {
list += "<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;" + marks[i][0] + "</td><td>" + marks[i][1] + "</td></tr>"; list += "<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;" + marks[i][0] +
"</td><td style=\"color: green;\">" + marks[i][1].replace(/</, "&lt;").replace(/>/, "&gt;") + "</td></tr>";
} }
list += "</table>"; list += "</table>";

View File

@@ -230,7 +230,7 @@ function Buffer() //{{{
var items = vimperator.completion.get_buffer_completions(""); var items = vimperator.completion.get_buffer_completions("");
var number, indicator, title, url; var number, indicator, title, url;
var list = "<table>" var list = "<table style=\"white-space: pre;\">"
for (var i = 0; i < items.length; i++) for (var i = 0; i < items.length; i++)
{ {
if (i == vimperator.tabs.index()) if (i == vimperator.tabs.index())
@@ -245,7 +245,9 @@ function Buffer() //{{{
url = url.replace(/>/, "&gt;").replace(/</, "&lt;"); url = url.replace(/>/, "&gt;").replace(/</, "&lt;");
title = title.replace(/>/, "&gt;").replace(/</, "&lt;"); title = title.replace(/>/, "&gt;").replace(/</, "&lt;");
list += "<tr><td align=\"right\">&nbsp;&nbsp;" + number + "</td><td>" + indicator + "</td><td>" + title + "</td><td><span style=\"color: green\">" + url + "</span></td></tr>"; list += "<tr><td align=\"right\">&nbsp;&nbsp;" + number + "</td><td>" + indicator +
"</td><td style=\"width: 250px; max-width: 500px; overflow: hidden;\">" + title +
"</td><td><span style=\"color: green\">" + url + "</span></td></tr>";
} }
list += "</table>"; list += "</table>";

View File

@@ -200,7 +200,6 @@ function CommandLine() //{{{
var content_height = multiline_output_widget.contentDocument.height; var content_height = multiline_output_widget.contentDocument.height;
var height = content_height < available_height ? content_height : available_height; var height = content_height < available_height ? content_height : available_height;
//multiline_output_widget.style.height = height + "px";
multiline_output_widget.height = height + "px"; multiline_output_widget.height = height + "px";
multiline_output_widget.collapsed = false; multiline_output_widget.collapsed = false;