(idea) Viewing profile bio, pic, and banner in old.reddit.com

Obviously, this is what the new Reddit profile page looks like:

https://preview.redd.it/lhyta7e3rq9h1.png?width=1343&format=png&auto=webp&s=185522757c108c0678d2e6aaa89e8a514b348935

And this is what the same old.reddit.com page looks like:

https://preview.redd.it/4y9lw6t7rq9h1.png?width=1364&format=png&auto=webp&s=46cdf619688e81155eaa08b2ac7a57e19306fc2c

I always was frustrated by old.reddit.com not having the profile bio and image on the right. But if going into a userpost:

https://preview.redd.it/bd5n1xpgrq9h1.png?width=1352&format=png&auto=webp&s=ff8c35e564266f113bb89d025ba6e0164373adcb

I wonder whether the latter side panel, with the bio, profile pic, and banner, could be made to show on the main old.reddit.com user page as well?

I went into inspect element and it isn't embedding anything, it seems to be constructing that UI if I'm not mistaken. So if a userscript is made for this purpose one may have to manually add each element to make the side panel.

Just sharing this idea with you all, if I don't get to actually trying. I'm fine if no one else actually makes this

edit: when hovering over a profile name, it makes this mini-view, that might be easier to implement although simpler. Also means that the userscript is not as necessary

https://preview.redd.it/8c2ssjcfsq9h1.png?width=791&format=png&auto=webp&s=c31362d3c146e04a1501effb225428a5057c6710

reddit.com
u/Electronic-Laugh-671 — 9 days ago
▲ 2 r/truths

Some of the folders below have not been updated on this computer in years.

(this is an old laptop which has been used continuously by others, I just haven't logged into my Onedrive profile in some time so it hasn't synced yet)

u/Electronic-Laugh-671 — 28 days ago
▲ 3 r/canvas

Some QOL bookmarklets I made

I did ask AI to gain more information about syntax/regex/methods. But I wrote algorithms and final products myself.

These were made over a long period, I just decided to share them now.

Sticky elapsed time/question list for scrolling quizzes, to stay visible even when scrolled down. (why isn't this already a feature?)

javascript:(()=>{if(window.location.href.search(/https\:\/\/[a-z]*\.instructure\.com\/courses\/\d*\/quizzes\/\d*\/take/) >= 0){var el = document.getElementById("right-side"); el.style = "position:sticky; top:30px";}else{window.alert("Not on a Canvas quiz matching appropriate URL format")}})();

Pop-out gradebook scoring weights sidebar (because on some screen sizes it blocks some UI elements)

javascript:(()=>{if(window.location.href.search(/https\:\/\/[a-z]*\.instructure\.com\/courses\/\d*\/grades/) >= 0){var el = document.getElementById("right-side-wrapper"); if(el){var gradeswin = window.open(undefined,undefined,"popup"); /*gradeswin.document.head.innerHTML = document.head.innerHTML;*/ gradeswin.document.body.appendChild(el);} else {window.alert("Couldn%27t find Canvas gradebook sidebar in current window.")}}else{window.alert("Not on a Canvas gradebook page.")}})();

Open PDF/presentation file previews in a new tab (a link will show next to each one on the page)

javascript:(()=>{if(window.location.href.search(/https\:\/\/[a-z]*\.instructure\.com\/courses/) >= 0){for (var parent of document.getElementsByClassName("preview_container")) {var el = document.createElement("a"); el.innerHTML = "Open preview in new tab %E2%A7%89"; el.style.paddingLeft = "10px"; el.href = parent.children[1].children[0].src; el.target = "_blank"; parent.insertBefore(el, parent.children[1]);}}else{window.alert("Not on a Canvas course page.")}})();

Toggle image visibility by clicking on images (I made this for a Canvas quiz, but it works elsewhere as well.)

javascript:(()=>{var images = document.getElementsByTagName('img');for (var i=0; i < images.length; i++) {images[i].style.opacity = '-1';images[i].onclick = function(){this.style.opacity = (-1*parseFloat(this.style.opacity)).toString();}}})();
reddit.com
u/Electronic-Laugh-671 — 1 month ago