mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-18 02:21:30 +00:00
add placeholder view_offline()
This commit is contained in:
@@ -151,6 +151,9 @@ function viewfeed_offline(feed_id, subop, is_cat, subop_param, skip_history, off
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
disableContainerChildren("headlinesToolbar", false);
|
||||||
|
Form.enable("main_toolbar_form");
|
||||||
|
|
||||||
var f = document.getElementById("headlines-frame");
|
var f = document.getElementById("headlines-frame");
|
||||||
try {
|
try {
|
||||||
if (reply.offset == 0) {
|
if (reply.offset == 0) {
|
||||||
@@ -241,8 +244,8 @@ function viewfeed_offline(feed_id, subop, is_cat, subop_param, skip_history, off
|
|||||||
tmp += "<td onclick='view("+id+","+feed_id+")' "+
|
tmp += "<td onclick='view("+id+","+feed_id+")' "+
|
||||||
"class='hlContent' valign='middle'>";
|
"class='hlContent' valign='middle'>";
|
||||||
|
|
||||||
tmp += "<a id=\"RTITLE-$id\" href=\"" +
|
tmp += "<a target=\"_blank\" id=\"RTITLE-$id\" href=\"" +
|
||||||
param_escape(rs.fieldByName("link")) + "\"" +
|
rs.fieldByName("link") + "\"" +
|
||||||
"onclick=\"return view("+id+","+feed_id+");\">"+
|
"onclick=\"return view("+id+","+feed_id+");\">"+
|
||||||
rs.fieldByName("title");
|
rs.fieldByName("title");
|
||||||
|
|
||||||
|
|||||||
19
viewfeed.js
19
viewfeed.js
@@ -381,11 +381,28 @@ function article_callback2(transport, id, feed_id) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function view_offline(id, feed_id) {
|
||||||
|
try {
|
||||||
|
|
||||||
|
enableHotkeys();
|
||||||
|
showArticleInHeadlines(id);
|
||||||
|
|
||||||
|
render_article("FIXME");
|
||||||
|
|
||||||
|
return false;
|
||||||
|
|
||||||
|
} catch (e) {
|
||||||
|
exception_error("view_offline", e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function view(id, feed_id, skip_history) {
|
function view(id, feed_id, skip_history) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
debug("loading article: " + id + "/" + feed_id);
|
debug("loading article: " + id + "/" + feed_id);
|
||||||
|
|
||||||
|
if (offline_mode) return view_offline(id, feed_id);
|
||||||
|
|
||||||
var cached_article = cache_find(id);
|
var cached_article = cache_find(id);
|
||||||
|
|
||||||
debug("cache check result: " + (cached_article != false));
|
debug("cache check result: " + (cached_article != false));
|
||||||
|
|||||||
Reference in New Issue
Block a user