Welcome back where you've never been

Started by aniki
F60433f12a9c38826ca43202f7366da8?s=156&d=identicon

Garwoofoo

I like this guy. Hard worker, fine beard. Much better than that miskie fellow. Whatever happened to him anyway?

(In all seriousness, great job aniki, this place is already starting to feel like home).

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Okay, next couple of things I'm going to work on are:

  • Who's Online could be better. I don't like the pop-over (and it doesn't appear on portrait mobile view at all), so I want to change that to just a list at the bottom of the page and I'm going to add links to profiles while I'm at it.
  • On that subject, profile pages are pretty crap at the moment too, so I'd like to flesh those out a little. Probably just add a bio field and maybe some gamertag/social stuff, unless anybody has requests?
  • There's currently no public members list, so I'll chuck one of those together (by which I mean just copy the moderation one minus some features).

If anybody else has must-have (or even just quality of life) stuff that's not been mentioned or that I've probably forgotten about, drop a note in here.

(Sorry, @Ninchilla, underlines look like they'll be a nightmare, so you'll just have to do without.)

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Same as in the Old Country - [spoiler] tags.

Spoiler - click to showLorem ipsum dolor sit amet

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

It properly handles utf8, so regular emoji will work if you're posting on your phone 😎

There are also some text shortcut ones of the form :description: - I'll see about adding a cheat sheet link next to the markdown one. :+1:

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

I've added a link to an emoji cheatsheet under the text entry box. If you've used Discord or Slack before, it's the same names/codes as those use, but adding a picker is a lot of work, so unless there's a desperate need for people to flood the board with emoji I'm not going to do it.

Because it's not strictly the emoji standard there are a few missing, but it does have a couple that the regular set doesn't… :godmode:

Afe7ffb694117d7553aba1b014be8056?s=156&d=identicon

luscan

Just noticed that the favicon doesn't show for specific discussions in chrome. Shows fine on lists of forums/threads but you get the standard white page icon when you're actually in a thread.

:feelsgood: is a slack favourite. :D

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

the favicon doesn't show for specific discussions in chrome

A quick Google indicates that this is a side-effect of some page-speed stuff called Turbolinks. You'd expect it to just keep the damn thing cached, but it apparently doesn't!

Should be fixed now.

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

I fully expect that, in the event that miskie ever resurfaces and resurrects the old place, everyone would immediately switch back - at least if it happens before there's any kind of critical mass of users and posts here. Nobody was looking for a change in venue (and certainly nothing this drastic); it's a product of the circumstances.

I'm trying to look at this as temporary accommodation while we're waiting for the insurance company to come through, but I think Hapi has more direct experience of the timescales involved there…

F2da1fde4198a198a7bf28a0bb9e4924?s=156&d=identicon

Ninchilla

@aniki

  • On that subject, profile pages are pretty crap at the moment too, so I'd like to flesh those out a little. Probably just add a bio field and maybe some gamertag/social stuff, unless anybody has requests?

A link to PM a member from their profile?

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

PMs on this are a bit different; they're really more like private threads than direct messages - the person starting the thread can just pick who's able to participate, basically. I'll have a look, but there's not an obvious way to prefill a recipient.

F2da1fde4198a198a7bf28a0bb9e4924?s=156&d=identicon

Ninchilla

That's fine; I don't think it's something that would see a lot of use, just something that occurred while I was poking about.

F60433f12a9c38826ca43202f7366da8?s=156&d=identicon

Garwoofoo

aniki - is there any way of making it so spoilers only appear when you click on them, rather than simply hovering the mouse pointer over the spoiler box? I really appreciate everyone's thoughtful use of spoilers in the Marvel thread, but that whole thread's an absolute landmine at the moment because all those spoilers are only one drifting mouse cursor away from spoiling the film for me, and it may be some time before I get to watch it.

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

I looked into it before, but there'd been hardly any spoiler posts at that point so it seemed like overkill. It shouldn't be too difficult.

Cdc9920fc5be1efeaf6bf23750ce20e9?s=156&d=identicon

JDubYes

Unfortunately, that same fix has seemingly made it so that I can’t view spoilers at all on the mobile browser; the previous setup meant that a tap on a spoiler box made the text visible, but now you tap on it and nothing really happens.

(I’m using Safari on iPhone, incidentally, maybe/hopefully it works for everyone else.)

EDIT - FFS, ignore me, I went back into the thread and it’s fine now. Stupid phone/browser/JDub.

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Yeah, I think it's a little flaky because of turbolinks; usually refreshing the page should fix it.

F2da1fde4198a198a7bf28a0bb9e4924?s=156&d=identicon

Ninchilla

Links and images can't currently be spoiler tagged - is that something fixable?

Spoiler - click to showGoogle

Spoiler - click to show

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Should be working now - I've checked it in Chrome on Windows, Mac and Android, and Firefox on Windows and Mac.

F60433f12a9c38826ca43202f7366da8?s=156&d=identicon

Garwoofoo

Actually they're not working for me now on Firefox, Windows. (That's spoiler tags in general, not just the links and pictures).

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

There's definitely something weird happening with JavaScript. I'll have a play around and see if I can figure out what's going on.

At least it's not defaulting to displaying the content, I guess…

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Okay, that should be it working now.

Spoiler - click to show(I hate JavaScript.)

Cdc9920fc5be1efeaf6bf23750ce20e9?s=156&d=identicon

JDubYes

They were working for me (on Safari on mobile again) about three minutes ago (hence the post in the Spandex thread), now they’re not again.

Maybe posting/editing is causing it then?

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

OKAY fifty-thirdd time lucky with the spoilers????!?!?!?!

Spoiler - click to showplz

F2da1fde4198a198a7bf28a0bb9e4924?s=156&d=identicon

Ninchilla

Spoiler - click to showwe shall see…

Spoiler - click to showtest edit…

Spoiler - click to show:thumbsup:

F2da1fde4198a198a7bf28a0bb9e4924?s=156&d=identicon

Ninchilla

Weird. Not an issue, per se, but emoji typed with the phone keyboard show through spoiler tags, but the markdown ones don't.

Spoiler - click to show👎:thumbsup:

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Aargh! It's because the unicode characters used for phone emoji don't get CSS colour applied the same way as normal text. Easy fix… I think…

Spoiler - click to show :feelsgood:

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Right, if that hasn't fixed it then you can all just switch to using rot13 for your spoilers instead, frr vs V pner.

F60433f12a9c38826ca43202f7366da8?s=156&d=identicon

Garwoofoo

Sorry aniki, in the Marvel thread just now:

spoilers worked prior to posting
spoilers didn't work after posting
spoilers worked again after viewing another thread and coming back to it

Firefox/Windows 10.

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

I'm replacing the spoiler stuff completely as we speak (type?) – old ones will need to be edited and re-saved to pick up the changes once it's deployed, but it won't be 'til later today.

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

Spoiler - click to showtest one last thing before i replace the whole thing

I might have fixed it without needing a whole mess of extra changes – keep an eye out and let me know?

F60433f12a9c38826ca43202f7366da8?s=156&d=identicon

Garwoofoo

Spoiler - click to showOK, testing…

That's encouraging, all seems to work OK. I'll keep an eye on it.

F60433f12a9c38826ca43202f7366da8?s=156&d=identicon

Garwoofoo

One interesting problem I have with the site, especially when using Firefox on a desktop, is that the first time I visit it, it often seems to take a long time to bring it up. Every other site I click on appears instantly, but this iteration of the Soc often hangs for several seconds before appearing. It has no speed issues at all once it's loaded, and in fact once I've opened it once I seem to be able to navigate back to it without the same delay, but it's pretty noticeable (and repeatable). Is there any reason for this, and is anyone else seeing the same?

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

It's because it's running on a free-tier Heroku instance - if the site is inactive for 30 minutes, the instance sleeps, and it takes a few seconds to spin back up again.

(I can't tell you how relieved I am that this wasn't about spoiler tags.)

597d9c79e84b419579e14fc7f1f043f5?s=156&d=identicon

aniki

  • Added some stuff to profiles - you can now enter your Steam, Switch, PSN and Xbox Live gamertags/friend codes, and there's space for a 250-character bio - all of which will show up on the public profile (they only appear for logged-in users).
  • Changed the default Gravatar URLs so that even if you don't have one set, everybody should get a unique icon.