Author Topic: Install New Forum Themes  (Read 1612 times)

Offline dave_erald

  • Full Member
  • ***
  • Posts: 249
Install New Forum Themes
« on: January 20, 2016, 10:42:17 PM »
Edit by Hooman: Topic split from Can't Upload Avatar


Shit, does this mean we could upload new skins for the forum per person? This would be nice.
« Last Edit: January 23, 2016, 02:44:53 AM by Hooman »
I wrote a novella on this site, I can sorta code...

Outpost2 - Life at the End- 2015
Edits will show up in red

- David R.V.

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 3857
Re: Install New Forum Themes
« Reply #1 on: January 20, 2016, 10:49:00 PM »
I don't know too much about the skins. I believe they are installed by an admin, and then users can select the skin they see from a list of installed skins.

I know there are some antiquated skins that probably won't work quite right with the current version of the forum software.

Offline leeor_net

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
    • LairWorks Entertainment
Re: Install New Forum Themes
« Reply #2 on: January 20, 2016, 10:55:22 PM »
What are we waiting for? Let's get that shit rolling!
- Leeor
LairWorks Entertainment

Titanum UFO's

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 3857
Re: Install New Forum Themes
« Reply #3 on: January 22, 2016, 12:32:29 PM »
I remember there being a nice skin on the old forum. It would be good to get that back.

A few questions though:
How are skins installed?
How do they work?
What security implications do they have?
How are they affected by upgrades?
What level of site customization is required?
Who will do any needed customization work?

I figure having some idea of the above, with appropriate links, will help get the ball rolling.

Offline dave_erald

  • Full Member
  • ***
  • Posts: 249
Re: Install New Forum Themes
« Reply #4 on: January 22, 2016, 02:25:06 PM »
This is the community available themes link on the SMForums site

SMForums Themes

And this is the Online Manual for SMForums

SMForums Online Manual

I guess it would just be a matter of picking someone responsible for loading and removing themes, and someone to make a new one. I haven't looked thru a lot of the Forum Online Manual but I'm sure most of the answers should be there for update and future uses.
I wrote a novella on this site, I can sorta code...

Outpost2 - Life at the End- 2015
Edits will show up in red

- David R.V.

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 3857
Re: Install New Forum Themes
« Reply #5 on: January 23, 2016, 02:40:49 AM »
Thank you for the initial links.

There are many hundreds of themes listed on there. Perhaps someone can go choose a few they think might be worth installing or using as a base for customization.

Installing a new theme looks straightforward enough. I'd still like to understand a little more about how they work and what security implications they may have. There are probably some upgrade implications too, but I have a feeling that isn't too bad.

If a theme is customized, the work should probably be done in a version control system. The initial checkin, if based on something downloaded, should exactly match the download package. That would make customizations stand out easily by doing a diff with the initial checkin. That could be important for forum upgrades. It'd also be nice from a security audit standpoint.

I can load the themes once they are chosen.

Offline dave_erald

  • Full Member
  • ***
  • Posts: 249
Re: Install New Forum Themes
« Reply #6 on: January 23, 2016, 09:47:20 AM »
Creating a new theme or modifying an existing one looks like you need an administrator account I think.

Right?
I wrote a novella on this site, I can sorta code...

Outpost2 - Life at the End- 2015
Edits will show up in red

- David R.V.

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 3857
Re: Install New Forum Themes
« Reply #7 on: January 24, 2016, 05:24:06 AM »
To install it on these boards yes. If you're testing or developing one, you'd probably create a local install of SMF.

Offline dave_erald

  • Full Member
  • ***
  • Posts: 249
Re: Install New Forum Themes
« Reply #8 on: January 24, 2016, 08:15:05 AM »
Alright, one day this week maybe I'll look into that.


EDIT : NOPE, just watched a quick tutorial on creating a theme. I don't have the time for that. I'll maybe point to one I like.
« Last Edit: January 24, 2016, 09:44:35 PM by dave_erald »
I wrote a novella on this site, I can sorta code...

Outpost2 - Life at the End- 2015
Edits will show up in red

- David R.V.

Offline leeor_net

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
    • LairWorks Entertainment
Re: Install New Forum Themes
« Reply #9 on: February 07, 2016, 07:29:16 AM »
Was going to say... Themes for smf aren't a trivial thing to make.
- Leeor
LairWorks Entertainment

Titanum UFO's

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 3857
Re: Install New Forum Themes
« Reply #10 on: February 08, 2016, 11:52:54 PM »
There's been some talk of changing the forum software, so probably best not to spend a bunch of time on this idea right now.

Offline leeor_net

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
    • LairWorks Entertainment
Re: Install New Forum Themes
« Reply #11 on: February 09, 2016, 10:31:32 AM »
Fair point.

And again? Any thoughts on what to use? I've always liked SMF but the administrative backend is pretty bad. At least it was on my LairWorks setup so we switched to Vanilla Forums (prolly not good for this application though)
- Leeor
LairWorks Entertainment

Titanum UFO's

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 3857
Re: Install New Forum Themes
« Reply #12 on: February 11, 2016, 05:30:40 AM »
I'm having trouble remembering the name, but I'm thinking "bbcode". Corrections anyone?

One feature I heard of was continuous scrolling, rather than breaking long threads into pages. That does make it a little easier to read over the parts that would span a page.

I also heard the other software was more mobile friendly. That could be important these days.

Offline Arklon

  • Administrator
  • Hero Member
  • *****
  • Posts: 1120
Re: Install New Forum Themes
« Reply #13 on: February 13, 2016, 07:50:46 PM »
It was NodeBB. https://community.nodebb.org/
We'd want to modify the theme to be a bit more in-line with the "classic" forum layout and make a bit better use of screen real estate, but overall it seems pretty slick.

Offline leeor_net

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
    • LairWorks Entertainment
Re: Install New Forum Themes
« Reply #14 on: February 15, 2016, 07:21:43 PM »
Would LOVE to see that set up. Looks VERY slick!
- Leeor
LairWorks Entertainment

Titanum UFO's

Offline dave_erald

  • Full Member
  • ***
  • Posts: 249
Re: Install New Forum Themes
« Reply #15 on: February 15, 2016, 08:01:51 PM »
What about something like MyBB?
Free and open source.
   
     Isn't nodeBB pay as you go?
I wrote a novella on this site, I can sorta code...

Outpost2 - Life at the End- 2015
Edits will show up in red

- David R.V.

Offline Arklon

  • Administrator
  • Hero Member
  • *****
  • Posts: 1120
Re: Install New Forum Themes
« Reply #16 on: February 15, 2016, 08:48:03 PM »
NodeBB is free, they just offer a pay-as-you-go hosting service. We also looked at MyBB too and it seems okay, but it's pretty standard fare for forum software and we'd like to get away from PHP-based software.

Offline dave_erald

  • Full Member
  • ***
  • Posts: 249
Re: Install New Forum Themes
« Reply #17 on: February 15, 2016, 09:00:03 PM »
Alright than. Go Node.
If the forum software gets changed is their a game plan for the OPU website? I was arguing with Lev (I think, now that I think about it I can't remember who I was arguing with) on the merits of keeping the website, but whatever whatever.

Cool. New forum and new themes. Lets go.
I wrote a novella on this site, I can sorta code...

Outpost2 - Life at the End- 2015
Edits will show up in red

- David R.V.