Author Topic: Website discussion  (Read 56249 times)

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #135 on: April 07, 2019, 02:37:44 PM »
The articles tab finally and after many months has a vaguely workable navigation system :) Please check it out and see what you think.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Tusky

  • Sebastokrator
    Citizens' Officer
  • Posts: 6887
  • Karma: 12
    • View Profile
    • Tusky Games
    • Awards
Re: Website discussion
« Reply #136 on: April 07, 2019, 02:49:23 PM »
Looks nice,

For some reason I expected recent and first (back in time) navigation to go on the left. Might just be me.

Is there any way to have a "contents" or similar page?
<< Signature redacted >>

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #137 on: April 07, 2019, 03:37:08 PM »
Mm. Now you mention it I'm not sure what I'd expect. Maybe I should check what similar websites do?

As for contents, that is probably doable, or alternatively we could stop just having full articles per page and have a show/hide thing for each so you get the title and first few lines on a ten article page or something. Not sure what's ideal there.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

comrade_general

  • Guest
Re: Website discussion
« Reply #138 on: April 07, 2019, 07:26:36 PM »
Have to agree with Tusk; left is back, right is forward.

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #139 on: April 07, 2019, 10:37:01 PM »
OK - duly reversed :) Thankyou for the feedback!
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #140 on: April 03, 2022, 03:43:47 PM »
I did some tweaks to the front page, thoughts welcome - the CSS is a bit janky (and you might need to manually reload it by refreshing https://exilian.co.uk/style.css to get the extent of the changes.

I got rid of the weird hanging bracket on the left, which seemed to be from a call to load jquery in that I think was superfluous since we seemed to have two calls to load the same file, one written with some odd outdated javascript (which I commented out in the fil and I haven't noticed anything breaking as a result).

Also, I made the menu buttons bigger and moved them to the centre and put horizontal rules around them. The idea is that this makes it easier for people to notice the existence of the articles section & forum. I'm wondering about adding a "join us" button to the site menus too which just points to registration for the forum...
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Glaurung

  • Sakellarios
    Financial Officer
  • Posts: 7077
  • Karma: 20
    • View Profile
    • Awards
Re: Website discussion
« Reply #141 on: April 04, 2022, 02:24:38 PM »
It looks to be working OK for me. There was a moment's slight disorientation when the menu buttons weren't exactly where I expected them, but I will no doubt become accustomed to the new look quite quickly.

I'm not sure that a "Join us" button on the front page is beneficial - it relates only to the forum, which potential new members won't see until they click on the link, and the forum pages themselves each have a login/register section.

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #142 on: April 04, 2022, 02:34:09 PM »
Good good. I ended up with a bit of pale blue space above the top horizontal rule that I put round the menu, which wasn't intended but I don't know how to fix it. And yes, it looked odd to me too when I did it but we've definitely had discussions in the past that concluded that it really wasn't obvious enough that the forum etc is where people should be being channelled to, so hopefully it is an improvement.

Re the Join button: that's mostly true, with the caveat being the mailing list, which I manually fill with emails scraped from forum accounts - and our other stuff like the pubs is mainly advertised said mailing list. But I take the point.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Glaurung

  • Sakellarios
    Financial Officer
  • Posts: 7077
  • Karma: 20
    • View Profile
    • Awards
Re: Website discussion
« Reply #143 on: April 04, 2022, 07:00:56 PM »
Re the Join button: that's mostly true, with the caveat being the mailing list, which I manually fill with emails scraped from forum accounts - and our other stuff like the pubs is mainly advertised said mailing list. But I take the point.
Would it be worthwhile (and possible?) to have a "Subscribe to our mailing list" button? Granted there would then have to be some sort of reconciliation process between directly submitted e-mail addresses and those from forum accounts to ensure people weren't getting duplicate e-mails - but could the list system itself handle this?

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #144 on: April 04, 2022, 07:14:19 PM »
It may be worth thinking about: Mailchimp should be able to reconcile email addresses. I'd probably want to find some new way of segmenting the list to account for non-forum-members as a group, so I could e.g. send them emails asking them to join the forum, and didn't send them any emails explicitly for forum members, but that should be possible. Worth looking into sometime: we can discuss it tomorrow.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #145 on: September 04, 2022, 10:10:29 AM »
Website security certificate updated: this is now a manual four times a year job :/
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Tusky

  • Sebastokrator
    Citizens' Officer
  • Posts: 6887
  • Karma: 12
    • View Profile
    • Tusky Games
    • Awards
Re: Website discussion
« Reply #146 on: September 04, 2022, 10:16:23 AM »
Are you able to use Lets encrypt? Can do automated renewal with certbot https://certbot.eff.org/
<< Signature redacted >>

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #147 on: September 04, 2022, 10:17:36 AM »
No, that's the problem - when our hosts switched to their new cpanel system they removed their Let's Encrypt support. I'm using the ZeroSSL free package.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #148 on: November 30, 2022, 09:11:34 PM »
ZeroSSL updated again - will next need to be done in late February, this certificate expires on March 1st.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

Jubal

  • Megadux
    Executive Officer
  • Posts: 35495
  • Karma: 140
  • Awards Awarded for oustanding services to Exilian!
    • View Profile
    • Awards
Re: Website discussion
« Reply #149 on: March 01, 2023, 12:37:13 PM »
We had some downtime this morning because a) I didn't get the renewal done on time and b) it turns out ZeroSSL will only do free renewals three times, so I found a third-party site that runs a service to generate certificates from Let's Encrypt's certbot, and so now we have a Let's Encrypt certificate for the next ninety days. Sigh. Should all be running fine now anyway.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...