diff options
author | Andrew Dolgov <[email protected]> | 2008-10-22 08:54:38 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2008-10-22 08:54:38 +0100 |
commit | 4710e3dc03ca8e03640d06fe0e2f0d28d31da32c (patch) | |
tree | 1071516f8744583ed102634e5ccf269600988ec3 /viewfeed.js | |
parent | e5f51ff04d4cb6d04501ff080df99acd0332b627 (diff) |
add (disabled) function to show original article inline in the content pane
Diffstat (limited to 'viewfeed.js')
-rw-r--r-- | viewfeed.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/viewfeed.js b/viewfeed.js index 3810aed20..ba9b13e06 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -1904,6 +1904,42 @@ function zoomToArticle(id) { } } +function showOriginalArticleInline(id) { + try { + + var query = "backend.php?op=rpc&subop=getArticleLink&id=" + id; + + notify_progress("Loading, please wait...", true); + + new Ajax.Request(query, { + onComplete: function(transport) { + + if (transport.responseXML) { + + var link = transport.responseXML.getElementsByTagName("link")[0]; + var id = transport.responseXML.getElementsByTagName("id")[0]; + + notify(""); + + if (link && id) { + link = link.firstChild.nodeValue; + + var ci = document.getElementById("content-insert"); + + var tmp = "<iframe id=\"inline_orig_article\" width=\""+ci.offsetWidth+"\" height=\""+ci.offsetHeight+"\" style=\"border-width : 0px;\" src=\""+link+"\"></iframe>"; + + render_article(tmp); + + } + } + } }); + + } catch (e) { + exception_error("showOriginalArticleInline", e); + } +} + + function scrollArticle(offset) { try { if (!isCdmMode()) { |