Public Timelines improvements and fixes #14
3 changed files with 13 additions and 7 deletions
|
@ -12,10 +12,10 @@
|
|||
|
||||
<body style="margin: 0px; text-align: center;">
|
||||
<header>
|
||||
<h1 class="Handle">Nothing so far.</h1>
|
||||
<h2 class="Origin">Bsky/Mastodon.</h2>
|
||||
<p>Text would go here</p>
|
||||
<p>Image here if it is a thing</p>
|
||||
<h1 class="Handle"></h1>
|
||||
<h2 class="Origin">Bsky/Mastodon (TODO)</h2>
|
||||
<p class="DetailedText"></p>
|
||||
<p>Image here if it is a thing (TODO)</p>
|
||||
<p onclick="history.back()"><b>Back</b></p>
|
||||
</header>
|
||||
</body>
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
let content = decodeURI(document.location.href.split("content=")[1]);
|
||||
let username = decodeURI(document.location.href.split("username=")[1].split("&content")[0]);
|
||||
|
||||
document.getElementsByClassName("Handle")[0].innerHTML = username;
|
||||
document.getElementsByClassName("DetailedText")[0].innerHTML = content;
|
|
@ -103,8 +103,10 @@ ArrowsButton[0].onclick = (event) => {
|
|||
|
||||
for (let i of ClickableContainers) {
|
||||
i.onclick = (event) => {
|
||||
let content = i.getElementsByClassName("PostContent")[0].innerHTML
|
||||
let username = i.getElementsByClassName("Username")[0].innerHTML
|
||||
// Save some info
|
||||
window.location.href = "./HTML/expanded.html";
|
||||
window.location.href = "./HTML/expanded.html?username=" + username + "&content=" + content;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -153,10 +155,9 @@ async function PosterContainerUpdate(Direction) {
|
|||
if (Mastodon == false) {
|
||||
countergroup = countergroup + 1;
|
||||
}
|
||||
let CenterContainer = document.getElementsByClassName("PostContainer")[2].children;
|
||||
// This var is meant to stop "already seen" posts.
|
||||
let BlueskyPostsDup = [];
|
||||
for (let i of CenterContainer) {
|
||||
for (let i of ClickableContainers) {
|
||||
switch(countergroup) {
|
||||
// Mastodon
|
||||
case 0:
|
||||
|
|
Loading…
Add table
Reference in a new issue