more piggies! I demand MORE piggies!!!
This commit is contained in:
parent
7880091293
commit
13ad91024c
20
backend.php
20
backend.php
|
@ -40,6 +40,8 @@
|
|||
|
||||
$feed = $line["title"];
|
||||
$feed_id = $line["id"];
|
||||
|
||||
$subop = $_GET["subop"];
|
||||
|
||||
$total = $line["total"];
|
||||
$unread = $line["unread"];
|
||||
|
@ -53,14 +55,20 @@
|
|||
print "<tr class=\"$class\" id=\"FEEDR-$feed_id\">";
|
||||
|
||||
$icon_file = ICONS_DIR . "/$feed_id.ico";
|
||||
|
||||
if (file_exists($icon_file) && filesize($icon_file) > 0) {
|
||||
$feed_icon = "<img width=\"16\" height=\"16\"
|
||||
src=\"" . ICONS_URL . "/$feed_id.ico\">";
|
||||
|
||||
if ($subop != "piggie") {
|
||||
|
||||
if (file_exists($icon_file) && filesize($icon_file) > 0) {
|
||||
$feed_icon = "<img width=\"16\" height=\"16\"
|
||||
src=\"" . ICONS_URL . "/$feed_id.ico\">";
|
||||
} else {
|
||||
$feed_icon = " ";
|
||||
}
|
||||
} else {
|
||||
$feed_icon = " ";
|
||||
$feed_icon = "<img width=\"16\" height=\"16\"
|
||||
src=\"http://madoka.spb.ru/stuff/fox/tiny_piggie.png\">";
|
||||
}
|
||||
|
||||
|
||||
$feed = "<a href=\"javascript:viewfeed($feed_id, 0);\">$feed</a>";
|
||||
if (ENABLE_FEED_ICONS) {
|
||||
print "<td>$feed_icon</td>";
|
||||
|
|
28
functions.js
28
functions.js
|
@ -39,4 +39,32 @@ function printLockingError() {
|
|||
notify("Please wait until operation finishes");
|
||||
}
|
||||
|
||||
var seq = "";
|
||||
|
||||
function hotkey_handler(e) {
|
||||
var keycode;
|
||||
|
||||
if (window.event) {
|
||||
keycode = window.event.keyCode;
|
||||
} else if (e) {
|
||||
keycode = e.which;
|
||||
}
|
||||
|
||||
if (keycode == 13 || keycode == 27) {
|
||||
seq = "";
|
||||
} else {
|
||||
seq = seq + "" + keycode;
|
||||
}
|
||||
|
||||
var piggie = document.getElementById("piggie");
|
||||
|
||||
if (seq.match("807371717369")) {
|
||||
localPiggieFunction(true);
|
||||
} else {
|
||||
localPiggieFunction(false);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
23
prefs.js
23
prefs.js
|
@ -263,26 +263,8 @@ function editSelectedFeed() {
|
|||
|
||||
}
|
||||
|
||||
var seq = "";
|
||||
|
||||
function hotkey_handler(e) {
|
||||
var keycode;
|
||||
|
||||
if (window.event) {
|
||||
keycode = window.event.keyCode;
|
||||
} else if (e) {
|
||||
keycode = e.which;
|
||||
}
|
||||
|
||||
if (keycode == 13 || keycode == 27) {
|
||||
seq = "";
|
||||
} else {
|
||||
seq = seq + "" + keycode;
|
||||
}
|
||||
|
||||
var piggie = document.getElementById("piggie");
|
||||
|
||||
if (seq.match("807371717369")) {
|
||||
function localPiggieFunction(enable) {
|
||||
if (enable) {
|
||||
piggie.style.display = "block";
|
||||
seq = "";
|
||||
notify("I loveded it!!!");
|
||||
|
@ -290,7 +272,6 @@ function hotkey_handler(e) {
|
|||
piggie.style.display = "none";
|
||||
notify("");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function init() {
|
||||
|
|
15
tt-rss.js
15
tt-rss.js
|
@ -307,7 +307,22 @@ function update_title() {
|
|||
//document.title = "Tiny Tiny RSS (" + total_unread + " unread)";
|
||||
}
|
||||
|
||||
function localPiggieFunction(enable) {
|
||||
if (enable) {
|
||||
var query_str = "backend.php?op=feeds&subop=piggie";
|
||||
|
||||
if (xmlhttp.readyState == 4 || xmlhttp.readyState == 0) {
|
||||
|
||||
xmlhttp.open("GET", query_str, true);
|
||||
xmlhttp.onreadystatechange=feedlist_callback;
|
||||
xmlhttp.send(null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function init() {
|
||||
updateFeedList(false, false);
|
||||
document.onkeydown = hotkey_handler;
|
||||
setTimeout("timeout()", 1800*1000);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue