1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-23 17:21:28 +00:00

opening articles in new tab tweaks

This commit is contained in:
Andrew Dolgov
2010-11-19 21:14:36 +03:00
parent b509d64e96
commit ca07f49ee0
2 changed files with 10 additions and 5 deletions

View File

@@ -4660,7 +4660,7 @@
print "<img src=\"".theme_image($link, 'images/art-zoom.png')."\" print "<img src=\"".theme_image($link, 'images/art-zoom.png')."\"
class='tagsPic' style=\"cursor : pointer\" class='tagsPic' style=\"cursor : pointer\"
onclick=\"zoomToArticle(event, $id)\" onclick=\"postOpenInNewTab(event, $id)\"
alt='Zoom' title='".__('Open article in new tab')."'>"; alt='Zoom' title='".__('Open article in new tab')."'>";
$note_escaped = htmlspecialchars($line['note'], ENT_QUOTES); $note_escaped = htmlspecialchars($line['note'], ENT_QUOTES);

View File

@@ -210,13 +210,13 @@ function render_article(article) {
dijit.byId("headlines-wrap-inner").addChild( dijit.byId("headlines-wrap-inner").addChild(
dijit.byId("content-insert")); dijit.byId("content-insert"));
var c = $("content-insert"); var c = dijit.byId("content-insert");
try { try {
c.scrollTop = 0; c.domNode.scrollTop = 0;
} catch (e) { }; } catch (e) { };
c.innerHTML = article; c.attr('content', article);
correctHeadlinesOffset(getActiveArticleId()); correctHeadlinesOffset(getActiveArticleId());
@@ -2073,7 +2073,7 @@ function postClicked(event, id) {
if (!event.ctrlKey) { if (!event.ctrlKey) {
return true; return true;
} else { } else {
zoomToArticle(event, id); postOpenInNewTab(event, id);
return false; return false;
} }
@@ -2087,6 +2087,11 @@ function hlOpenInNewTab(event, id) {
zoomToArticle(event, id); zoomToArticle(event, id);
} }
function postOpenInNewTab(event, id) {
closeArticlePanel(id);
zoomToArticle(event, id);
}
function hlClicked(event, id) { function hlClicked(event, id) {
try { try {