Live data from Hacker News

PhpBB

phpbb.com

141–150 of 150 posts

Re: PhpBB

#141
post #52

Modding phpBB and starting new forums using phpBB (and later Invision Community) got me into php dev and basically the job and career I now have. Such a great product for building communities. It would be so good having this feeling again browsing forums on this software. The Subsilver theme was iconic and legendary.

That's made my afternoon! I had good fun making the original subsilver and prosilver themes all those years ago :)

Wow, thank you.

Re: PhpBB

#142
post #14

I don’t like the flat style comments of sites like PhpBB. Is there an equivalent open source solution that does reddit style hierarchical comments?

You may want to take a look on Talkyard:

> A structured discussions platform — brings together the main features from StackOverflow, Slack, Discourse, Reddit/HackerNews, and Disqus blog comments.

Previous discussion: https://news.ycombinator.com/item?id=22702311

Re: PhpBB

#143

I wonder if it's possible to create a Lemmy community that behaves like a PhpBB forum, that is, threads are supposed to be long-lived, so they are not sorted by age, comments are supposed to be single topic, so they are not sorted by thread, and you can jump right into the last thing you saw. It looks like a great experience to after you publish something, you just go and create a Lemmy instance (with closed down reg…

Well, there's this https://github.com/LemmyNet/lemmyBB

Re: PhpBB

#144
post #95

Earlier quoted context omitted.

I never understood the appeal of Discourse. It feels heavy with an overutilization of negative space. The D programming language forum is a good example of a well-designed forum in my opinion.

If you want to use something lighter, Flarum exists, modern but lightweight built using PHP. The grapheneOS forum uses, but I like discord because its more advanced with many features and integrations.

Discourse*

Re: PhpBB

#145
post #143

I wonder if it's possible to create a Lemmy community that behaves like a PhpBB forum, that is, threads are supposed to be long-lived, so they are not sorted by age, comments are supposed to be single topic, so they are not sorted by thread, and you can jump right into the last thing you saw. It looks like a great experience to after you publish something, you just go and create a Lemmy instance (with closed down reg…

Well, there's this https://github.com/LemmyNet/lemmyBB

This does create a forum out of Lemmy, but the forum behavior does not survive federation. It does not add a forum for the Lemmy community at large.

My question was more on the lines of adding an enum into a community's data saying this is a forum|discussion.

Re: PhpBB

#146
post #124

Earlier quoted context omitted.

It’s more complicated. Topics in a forum are ordered by last answer. So, if usually most discussion are short lived, any topic can also can be revived at any time.

Which is usually called "necroposting" and is universally frowned on for... some reason. I never really got why, but on-line communities are strange beasts, and most tend to have a culture actively opposing accumulation and surfacing of knowledge.

yeah, that especially annoys me when I come across a dead thread that somehow made its way to SERP or something and someone helpfully provided a correct answer. maybe forums need a 'don't bump' checkbox enabled by default or something for old threads

Re: PhpBB

#148
post #70

Earlier quoted context omitted.

It looks like thread replies are presented sequentially rather than nested. Is this something you're looking to support in the future?

No, classic forums never really offered threaded discussions alike to HN or Reddit. IPB and vBulletin had "threaded" mode where you would see a tree of replies, but it would only display a single reply, requiring you to manually select next reply to see in the UI. In future I plan to track which post the poster clicked "reply" for and have UI to let you see direct replies to given posts, or see that post was made as…

I'm aware threading is not a thing in "classic forums".

I think threading is the killer feature that allowed spaces like Reddit to so thoroughly replace "classic forums" over the last 13 years.

Re: PhpBB

#149
post #129

Earlier quoted context omitted.

Imagine this thread without threading. It would be 30% of its current value. Reddit, Digg etc became popular partly _because_ of threading.

But Reddit/Digg are commentary sites, and most forums aren't.

That may be true for many of the most popular subreddits, but many of them are built for discussion and the nested replies are still considerably easier to follow than the linear firehose that is a more traditional forum.

Re: PhpBB

#150
post #94

Earlier quoted context omitted.

The way reddit's threads work with nested replies is also a vastly superior UX over the linear firehose approach of a conventional forum. So much so that pretty much everyone has resorted to copying it over the last 15 years. There's a reason phpbb went the way of the dinosaur and won't be making a comeback. The future is going to be something that learns from Reddit's mistakes without regressing to 2001 usability.

Nested replies are definitely better as a way of consuming a post and its comments once and then never thinking about it again. For an asynchronous discussion between several people they get unwieldy after a few rounds of replying. They also make it harder to coherently reference points made cross-tree. That plus algorithmic ranking gives a constant feeling of "gotta refresh to see if there's new stuff" that serves a…

I think you can mostly solve these problems by changing how the trees are sorted rather than eliminating them entirely.

Here's the usability problem: You're 40 pages deep in a 100 page discussion and you see someone asked a question that you also want to know the answer to. How do you weed through the comments in the remaining 60 pages to find only answers to this question and relevant tangents? I've yet to see a conventional forum come up with a solution that doesn't involve a lot of friction or potential for missed information.

It is far too common for a forum's built in search tool to fail me for some reason or another, leading me to manually scan the entire thread. I may be willing to do that work if the information I am seeking is very important, but will I still feel that way if I just have a hunch that maybe I can provide my own input for someone else?

Post reply on HN