Why was SNESdev relocated under "other retro dev"?

You can talk about almost anything that you want to on this board.

Moderator: Moderators

User avatar
Dwedit
Posts: 4470
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: Why was SNESdev relocated under "other retro dev"?

Post by Dwedit »

Subforums can be indented a little, but be first class entries on the boards list, not hidden away.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Why was SNESdev relocated under "other retro dev"?

Post by tepples »

In order for any of us to have a chance of doing anything about it, first WhoaMan would have to upgrade phpBB from 3.0.10 to the latest version (currently 3.0.14), as I suspect that the community supports only the latest release. And then we might have to end up paying someone with experience building phpBB 3 themes and MODs, unless one of us has such experience.
  • One possible change would be to retrieve the author and date of the newest post in each subforum and emit them as attributes prefixed with data- on the subforum link.
  • Another possible change would be to allow each user to mark each forum as collapsed or expanded in that user's logged-in view of the front page.
zzo38, are you willing to learn PHP and phpBB and make one of these changes? If not, I could revert the use of third-level forums, and then we could document somewhere that we agree to live with the added scrolling when each new competition adds a second-level line.
zzo38
Posts: 1080
Joined: Mon Feb 07, 2011 12:46 pm

Re: Why was SNESdev relocated under "other retro dev"?

Post by zzo38 »

tepples wrote:zzo38, are you willing to learn PHP and phpBB and make one of these changes? If not, I could revert the use of third-level forums, and then we could document somewhere that we agree to live with the added scrolling when each new competition adds a second-level line.
I do know PHP programming but have not worked with phpBB programming. If they can be indented as Dwedit suggested, by use of CSS classes, then the user can also use Stylish to collapse them, even if the forum software has no feature to do so.
[url=gopher://zzo38computer.org/].[/url]
User avatar
rainwarrior
Posts: 8062
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: Why was SNESdev relocated under "other retro dev"?

Post by rainwarrior »

Installing greasemonkey and using custom scripts to modify the forum behaviour from the client side should not be considered a workable solution to a problem that a lot of regular users are having.

Did anybody ever complain about having to scroll too much on the main page, or did you just offer it off the cuff as a reason to use the subforum feature?

Lots of people are complaining about not being able to easily see the current status of forums they like to check every day.

I think a hierarchical forum structure sounds nice in theory; it would be nice if things were grouped and organized, but this particular implementation is ungood.


In its current state, I think the third-level forum feature is a good way to "archive" a subforum that is no longer active, but that's about it.
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Why was SNESdev relocated under "other retro dev"?

Post by lidnariq »

I am not trying to argue that the subsubforums are a good idea. I agree with rainwarrior here.

But I do want to point out that the subsubforums have class "read" and "unread" and adding the following CSS to the site CSS:

Code: Select all

a.read { color: grey; }
a.unread { color: red; }
is all that's necessary to make it visibly obvious. (More sophisticated CSS could prepend the "new posts" icon instead of turning the text red)
zzo38
Posts: 1080
Joined: Mon Feb 07, 2011 12:46 pm

Re: Why was SNESdev relocated under "other retro dev"?

Post by zzo38 »

To me, I would want to be able to see the time of the most recent message posted and who wrote it, so simply changing the CSS won't do this as it is now.

If indented subforums do display those information, then you can hide them by CSS and can be controlled by the "board style" setting in the user board preferences, so you can add a setting to there, might be one way to do quick customizations without needing to install other client-side software. Further customizations would then be possible by Stylish and GreaseMonkey by the users who do install client-side software.
[url=gopher://zzo38computer.org/].[/url]
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: Why was SNESdev relocated under "other retro dev"?

Post by tokumaru »

rainwarrior wrote:Did anybody ever complain about having to scroll too much on the main page
I don't think I ever said anything about it, but a long list of forums does bother me a bit. Not all forums interest me, and I prefer to scan for orange icons in the forums I do follow than to use the "view unread posts" page where everything is cobbled together. If there are a lot of forums in the main page, finding the relevant orange icons takes longer. Also, the main page now fits entirely on my phone's screen, so I can quickly pick a forum without having to scroll (and I have been using my phone to browse the web a lot).

This is from the perspective of someone that doesn't closely follows any of the 3rd level forums though, and I understand that my opinion may be a little selfish, so I won't oppose if enough people want to bring their favorite forums back up.
Sik
Posts: 1589
Joined: Thu Aug 12, 2010 3:43 am

Re: Why was SNESdev relocated under "other retro dev"?

Post by Sik »

Well if enough people got upset I suppose there's a reason. Not many people seem to be complaining about GBDev.

Also huh if there's a way to make the subsubforums show an icon in the front page then that sounds like that'd solve the biggest problem for most people (i.e. deciding whether to bother checking it for new posts).
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Why was SNESdev relocated under "other retro dev"?

Post by lidnariq »

Sik wrote:Also huh if there's a way to make the subsubforums show an icon in the front page then that sounds like that'd solve the biggest problem for most people (i.e. deciding whether to bother checking it for new posts).
Ok, I bothered to look up how to do this.

Tepples or any other mod could add the following CSS to however phpBB does styles.

Code: Select all

a.read:before {
	content:url(/styles/subsilver2/imageset/icon_post_target.gif);
}
a.unread:before {
	content:url(/styles/subsilver2/imageset/icon_post_target_unread.gif);	
}
Anyone who wants to try it out before then can open the firefox/chrome Web Developer toolbar and try adding it to the results of "style.php"
Attachments
preview-of-subfora-with-read-icons.png
preview-of-subfora-with-read-icons.png (5.84 KiB) Viewed 5047 times
nitro2k01
Posts: 228
Joined: Sat Aug 28, 2010 9:01 am

Re: Why was SNESdev relocated under "other retro dev"?

Post by nitro2k01 »

tepples wrote:As part of this site's government, I can extend the analogy:
  1. Government notices a problem that only it can solve, often a market failure.
  2. Government intervenes to solve this problem at the cost of a creating a second problem.
  3. Government describes how citizens can solve the second problem.
U.S. Affordable Care Act:
  1. Growth of uncompensated emergency room care by who cannot afford private insurance or who have been turned down by private insurers for preexisting conditions.
  2. Obamacare, which combines a ban on preexisting condition discrimination and subsidy for low-income private insurance with a "shared responsibility" tax on not being insured. It ends up creating a problem when state legislatures and governors controlled by the opposition party opt out of subsidizing insurance for many households below the poverty line, for fear that hard-line minarchists in the "Tea Party" will challenge the incumbent in the next primary election.
  3. The tax code is interpreted to grant an exemption such that affected individuals need not pay "shared responsibility" tax.
On NESdev BBS:
  1. Coming growth of Homebrew Projects.
  2. Third-level forums, which end up hiding unread status.
  3. "View unread posts" and suggestion of using Greasemonkey to add icons for unread subforums.
So what exactly would the market failure be in this case? That subforums take up too much visual space? Or is this actually an attempt to thwart the actual interest in those subjects, in favor of NES dev discussion? And to extend the analogy, should the "government" do this change even if no one in the "population" really thinks is a good idea?
User avatar
koitsu
Posts: 4203
Joined: Sun Sep 19, 2004 9:28 pm
Location: A world gone mad

Re: Why was SNESdev relocated under "other retro dev"?

Post by koitsu »

What the hell are we even talking about any more? Good grief.
nitro2k01
Posts: 228
Joined: Sat Aug 28, 2010 9:01 am

Re: Why was SNESdev relocated under "other retro dev"?

Post by nitro2k01 »

koitsu wrote:What the hell are we even talking about any more? Good grief.
I made an analogy... which escalated beyond belief.
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Why was SNESdev relocated under "other retro dev"?

Post by tepples »

nitro2k01 wrote:
tepples wrote:I can extend the analogy:
  1. Government notices a problem that only it can solve, often a market failure.
[...]
On NESdev BBS:
  1. Coming growth of Homebrew Projects.
So what exactly would the market failure be in this case? That subforums take up too much visual space?
In my opinion, yes. I went back and edited item 1 to clarify that the time spent scrolling is the failure.
zzo38
Posts: 1080
Joined: Mon Feb 07, 2011 12:46 pm

Re: Why was SNESdev relocated under "other retro dev"?

Post by zzo38 »

OK so you can easily do by the CSS, the read/unread. But it won't tell you who and when is the last message! I would want these things to be added to the HTML emitted on the index page, even if they are hidden by default (such as in data- attributes or the title attribute); this way it can be accessed without downloading another page.
[url=gopher://zzo38computer.org/].[/url]
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Why was SNESdev relocated under "other retro dev"?

Post by tepples »

When I finish a conversation with my boss, I will try to find where to insert this fragment in the theme's CSS: whether it's something I can add to the Administration Control Panel or something I'd have to edit on the server's file system.

But I don't understand how knowing who posted the last message would help anyone. If the idea is that you would be more likely to open a topic if the user who posted the last comment is a user whose post you are expecting, then someone else could post a comment in a different topic and thereby destroy that information.


EDIT: During a break in the conversation, I found where in the ACP to paste in CSS.
Post Reply