notify window close button
This commit is contained in:
parent
54aa1a4113
commit
c05608c26e
|
@ -197,6 +197,7 @@
|
||||||
print "<html><head>
|
print "<html><head>
|
||||||
<title>Tiny Tiny RSS : Article $id</title>
|
<title>Tiny Tiny RSS : Article $id</title>
|
||||||
<link rel=\"stylesheet\" href=\"tt-rss.css\" type=\"text/css\">
|
<link rel=\"stylesheet\" href=\"tt-rss.css\" type=\"text/css\">
|
||||||
|
<script type=\"text/javascript\" src=\"functions.js\"></script>
|
||||||
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">
|
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">
|
||||||
</head><body>";
|
</head><body>";
|
||||||
}
|
}
|
||||||
|
@ -233,6 +234,10 @@
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* print "<script type=\"text/javascript\">
|
||||||
|
p_notify(''); -- FLICKER
|
||||||
|
</script>"; */
|
||||||
|
|
||||||
if ($addheader) {
|
if ($addheader) {
|
||||||
print "</body></html>";
|
print "</body></html>";
|
||||||
}
|
}
|
||||||
|
@ -417,6 +422,8 @@
|
||||||
} else if ($unread <= 0) {
|
} else if ($unread <= 0) {
|
||||||
feedr.className = feedr.className.replace(\"Unread\", \"\");
|
feedr.className = feedr.className.replace(\"Unread\", \"\");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//p_notify('');
|
||||||
</script>";
|
</script>";
|
||||||
|
|
||||||
if ($addheader) {
|
if ($addheader) {
|
||||||
|
|
22
functions.js
22
functions.js
|
@ -50,13 +50,31 @@ function delay(gap) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function p_notify(msg) {
|
||||||
|
|
||||||
|
var n = parent.document.getElementById("notify");
|
||||||
|
var nb = parent.document.getElementById("notify_body");
|
||||||
|
|
||||||
|
if (!n || !nb) return;
|
||||||
|
|
||||||
|
nb.innerHTML = msg;
|
||||||
|
|
||||||
|
if (msg.length == 0) {
|
||||||
|
n.style.display = "none";
|
||||||
|
} else {
|
||||||
|
n.style.display = "block";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
function notify(msg) {
|
function notify(msg) {
|
||||||
|
|
||||||
var n = document.getElementById("notify");
|
var n = document.getElementById("notify");
|
||||||
|
var nb = document.getElementById("notify_body");
|
||||||
|
|
||||||
if (!n) return;
|
if (!n || !nb) return;
|
||||||
|
|
||||||
n.innerHTML = msg;
|
nb.innerHTML = msg;
|
||||||
|
|
||||||
if (msg.length == 0) {
|
if (msg.length == 0) {
|
||||||
n.style.display = "none";
|
n.style.display = "none";
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 260 B |
|
@ -0,0 +1,75 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://web.resource.org/cc/"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="12.800000pt"
|
||||||
|
height="12.800000pt"
|
||||||
|
id="svg2"
|
||||||
|
sodipodi:version="0.32"
|
||||||
|
inkscape:version="0.42.2"
|
||||||
|
sodipodi:docbase="/naboo/home/fox/public_html/testbox/tt-rss/images"
|
||||||
|
sodipodi:docname="close.svg"
|
||||||
|
inkscape:export-filename="/naboo/home/fox/public_html/testbox/tt-rss/images/close.png"
|
||||||
|
inkscape:export-xdpi="81.168785"
|
||||||
|
inkscape:export-ydpi="81.168785">
|
||||||
|
<defs
|
||||||
|
id="defs4" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="44.800000"
|
||||||
|
inkscape:cx="10.272172"
|
||||||
|
inkscape:cy="7.9274987"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
inkscape:window-width="1600"
|
||||||
|
inkscape:window-height="1131"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="25"
|
||||||
|
showgrid="true"
|
||||||
|
gridempspacing="1" />
|
||||||
|
<metadata
|
||||||
|
id="metadata7">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1">
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="opacity:1.0000000;fill:none;fill-opacity:1.0000000;fill-rule:nonzero;stroke:#000000;stroke-width:2.7248328;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
|
||||||
|
id="path1312"
|
||||||
|
sodipodi:cx="-7.7678571"
|
||||||
|
sodipodi:cy="3.3214285"
|
||||||
|
sodipodi:rx="18.276009"
|
||||||
|
sodipodi:ry="18.276009"
|
||||||
|
d="M 10.508152 3.3214285 A 18.276009 18.276009 0 1 1 -26.043866,3.3214285 A 18.276009 18.276009 0 1 1 10.508152 3.3214285 z"
|
||||||
|
transform="matrix(0.366995,0.000000,0.000000,0.366995,10.85076,6.781052)" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.5000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;stroke-miterlimit:4.0000000;stroke-dasharray:none"
|
||||||
|
d="M 5.0000000,11.000000 C 11.000000,5.0000000 11.000000,5.0000000 11.000000,5.0000000"
|
||||||
|
id="path1417" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.5000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
|
||||||
|
d="M 11.000000,11.000000 C 5.0000004,5.0000000 5.0000004,5.0000000 5.0000004,5.0000000"
|
||||||
|
id="path2146" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
|
@ -20,7 +20,9 @@
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="toolbar" valign="middle">
|
<td class="toolbar" valign="middle">
|
||||||
<div id="notify"> </div>
|
<table id="notify"><tr><td width="100%" id="notify_body"> </td>
|
||||||
|
<td><img onclick="javascript:notify('')" alt="Close"
|
||||||
|
src="images/close.png"></td></table>
|
||||||
</td>
|
</td>
|
||||||
<td class="toolbar" valign="middle" colspan="2" align="right">
|
<td class="toolbar" valign="middle" colspan="2" align="right">
|
||||||
<a href="tt-rss.php" class="button">Return to main</a>
|
<a href="tt-rss.php" class="button">Return to main</a>
|
||||||
|
|
|
@ -116,7 +116,7 @@ table.main td.toolbar {
|
||||||
display : none;
|
display : none;
|
||||||
background : white;
|
background : white;
|
||||||
-moz-border-radius : 5px;
|
-moz-border-radius : 5px;
|
||||||
padding : 3px 10px 3px 10px;
|
padding : 2px 5px 2px 5px;
|
||||||
width : 300px;
|
width : 300px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -209,6 +209,8 @@ function viewCurrentFeed(skip, subop) {
|
||||||
|
|
||||||
function viewfeed(feed, skip, subop) {
|
function viewfeed(feed, skip, subop) {
|
||||||
|
|
||||||
|
// notify("Loading headlines...");
|
||||||
|
|
||||||
enableHotkeys();
|
enableHotkeys();
|
||||||
|
|
||||||
var searchbox = document.getElementById("searchbox");
|
var searchbox = document.getElementById("searchbox");
|
||||||
|
@ -290,7 +292,7 @@ function viewfeed(feed, skip, subop) {
|
||||||
|
|
||||||
ftitle_d.innerHTML = ftitle_s.innerHTML;
|
ftitle_d.innerHTML = ftitle_s.innerHTML;
|
||||||
|
|
||||||
notify("");
|
// notify("");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,11 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td class="toolbar" colspan="2">
|
<td class="toolbar" colspan="2">
|
||||||
<table width="100%" cellspacing="0" cellpadding="0">
|
<table width="100%" cellspacing="0" cellpadding="0">
|
||||||
<td valign="middle"> <div id="notify"> </div></td>
|
<td valign="middle">
|
||||||
|
<table id="notify"><tr><td width="100%" id="notify_body"> </td>
|
||||||
|
<td><img onclick="javascript:notify('')" alt="Close"
|
||||||
|
src="images/close.png"></td></table>
|
||||||
|
</td>
|
||||||
<td class="toolbar" valign="middle" align="right">
|
<td class="toolbar" valign="middle" align="right">
|
||||||
<a href="prefs.php" class="button">Preferences</a></td>
|
<a href="prefs.php" class="button">Preferences</a></td>
|
||||||
</tr></table>
|
</tr></table>
|
||||||
|
|
|
@ -25,6 +25,8 @@ if (!xmlhttp_rpc && typeof XMLHttpRequest!='undefined') {
|
||||||
|
|
||||||
function view(id, feed_id) {
|
function view(id, feed_id) {
|
||||||
|
|
||||||
|
// p_notify("Loading article...");
|
||||||
|
|
||||||
enableHotkeys();
|
enableHotkeys();
|
||||||
|
|
||||||
var crow = document.getElementById("RROW-" + id);
|
var crow = document.getElementById("RROW-" + id);
|
||||||
|
@ -71,9 +73,8 @@ function view(id, feed_id) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function toggleMark(id, toggle) {
|
|
||||||
|
|
||||||
// notify("Toggle mark: " + id + ", " + toggle);
|
function toggleMark(id, toggle) {
|
||||||
|
|
||||||
if (!xmlhttp_ready(xmlhttp_rpc)) {
|
if (!xmlhttp_ready(xmlhttp_rpc)) {
|
||||||
printLockingError();
|
printLockingError();
|
||||||
|
|
Loading…
Reference in New Issue