summaryrefslogtreecommitdiff
path: root/js/Article.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Article.js')
-rw-r--r--js/Article.js26
1 files changed, 13 insertions, 13 deletions
diff --git a/js/Article.js b/js/Article.js
index 4a640ce43..f662abaf2 100644
--- a/js/Article.js
+++ b/js/Article.js
@@ -36,7 +36,7 @@ const Article = {
if (!isNaN(parseInt(score))) {
ids.forEach((id) => {
- const row = App.byId(`RROW-${id}`);
+ const row = document.getElementById(`RROW-${id}`);
if (row) {
row.setAttribute("data-score", score);
@@ -88,7 +88,7 @@ const Article = {
w.location = url;
},
cdmToggleGridSpan: function(id) {
- const row = App.byId(`RROW-${id}`);
+ const row = document.getElementById(`RROW-${id}`);
if (row) {
row.classList.toggle('grid-span-row');
@@ -98,7 +98,7 @@ const Article = {
}
},
cdmUnsetActive: function (event) {
- const row = App.byId(`RROW-${Article.getActive()}`);
+ const row = document.getElementById(`RROW-${Article.getActive()}`);
if (row) {
row.classList.remove('active');
@@ -258,7 +258,7 @@ const Article = {
container.innerHTML += " ";
// in expandable mode, save content for later, so that we can pack unfocused rows back
- if (App.isCombinedMode() && App.byId('main').classList.contains('expandable'))
+ if (App.isCombinedMode() && document.getElementById('main').classList.contains('expandable'))
row.setAttribute("data-content-original", row.getAttribute("data-content"));
row.setAttribute("data-is-packed", "0");
@@ -325,7 +325,7 @@ const Article = {
return false;
},
autocompleteInject: function(elem, targetId) {
- const target = App.byId(targetId);
+ const target = document.getElementById(targetId);
if (!target)
return;
@@ -388,15 +388,15 @@ const Article = {
xhr.json("backend.php", {op: "Article", method: "printArticleTags", id: id}, (reply) => {
- dijit.getEnclosingWidget(App.byId("tags_str"))
+ dijit.getEnclosingWidget(document.getElementById("tags_str"))
.attr('value', reply.tags.join(", "))
.attr('disabled', false);
- App.byId('tags_str').onkeyup = (e) => {
+ document.getElementById('tags_str').onkeyup = (e) => {
const last_tag = e.target.value.split(',').pop().trim();
xhr.json("backend.php", {op: 'Article', method: 'completeTags', search: last_tag}, (data) => {
- App.byId("tags_choices").innerHTML = `${data.map((tag) =>
+ document.getElementById("tags_choices").innerHTML = `${data.map((tag) =>
`<a href="#" onclick="Article.autocompleteInject(this, 'tags_str')">${tag}</a>` )
.join(', ')}`
});
@@ -410,8 +410,8 @@ const Article = {
cdmMoveToId: function (id, params = {}) {
const force_to_top = params.force_to_top || false;
- const ctr = App.byId("headlines-frame");
- const row = App.byId(`RROW-${id}`);
+ const ctr = document.getElementById("headlines-frame");
+ const row = document.getElementById(`RROW-${id}`);
if (ctr && row) {
const grid_gap = parseInt(window.getComputedStyle(ctr).gridGap) || 0;
@@ -432,7 +432,7 @@ const Article = {
Article.pack(row);
});
- const row = App.byId(`RROW-${id}`);
+ const row = document.getElementById(`RROW-${id}`);
if (row) {
Article.unpack(row);
@@ -449,10 +449,10 @@ const Article = {
return row ? parseInt(row.getAttribute('data-article-id')) : 0;
},
scrollByPages: function (page_offset) {
- App.Scrollable.scrollByPages(App.byId("content-insert"), page_offset);
+ App.Scrollable.scrollByPages(document.getElementById("content-insert"), page_offset);
},
scroll: function (offset) {
- App.Scrollable.scroll(App.byId("content-insert"), offset);
+ App.Scrollable.scroll(document.getElementById("content-insert"), offset);
},
mouseIn: function (id) {
this.post_under_pointer = id;