Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Migrated to a new forum system (Read 79499 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: Migrated to a new forum system

Reply #175
I am already rewriting several different legacy URLs that existed in the /forums/ subdirectory, please point out any existing links which don't work yet, and I'll get them implemented as well. Rather than using explicit URL rewriting, I instead chose to use 301 redirects to the new location.

Yes, 301 is the right thing to do, I agree. But, you can do that automagically with URL rewriting *IF* the posts IDs are the same. The HUGE benefit would be that external links (e.g. from other sites) will work too.

I stumbled upon a broken link (actually the *first* I tried and that what pushed me to write my post): I will PM you as soon as I'll figure out which one it was (sorry... bad memory... have to check my browsing history...)

Cheers!
Sergio
M-Audio Delta AP + Revox B150 + (JBL 4301B | Sennheiser Amperior | Sennheiser HD598)

Re: Migrated to a new forum system

Reply #176
.org links are currently broken, because I apparently wasn't clear enough when I said I needed the records for .io reset to the new server, that we may need the .org domain reset as well.

Old style links on the new domain will redirect to the correct places, but only a select range of requests:

Code: [Select]
    location @old_forums {
        if ($args ~* "/?showforum=[0-9]+") {
            return 301 $scheme://$host/index.php/board,$arg_showforum.0.html;
        }
        if ($args ~* "/?act=SF&s=(|.+?)&f=[0-9]+") {
            return 301 $scheme://$host/index.php/board,$arg_f.0.html;
        }
        if ($args ~* "/?showtopic=[0-9]+&view=findpost&p=[0-9]+") {
            return 301 $scheme://$host/index.php/topic,$arg_showtopic.msg$arg_p.html#msg$arg_p;
        }
        if ($args ~* "/?showtopic=[0-9]+") {
            return 301 $scheme://$host/index.php/topic,$arg_showtopic.0.html;
        }
        if ($args ~* "/?showuser=[0-9]+") {
            return 301 "$scheme://$host/index.php?action=profile;u=$arg_showuser";
        }
        return 301 $scheme://$host/;
    }

    location /forums/ {
        try_files $uri @old_forums;
    }

    location ~ /forums/index.php$ {
        try_files $uri @old_forums;
    }

Re: Migrated to a new forum system

Reply #177
seems correct... (at first sight!)

Problems in the .org are present only when you have www (http://www.hydrogenaudio.org) and not just the naked domain (http://hydrogenaudio.org).
Sergio
M-Audio Delta AP + Revox B150 + (JBL 4301B | Sennheiser Amperior | Sennheiser HD598)

Re: Migrated to a new forum system

Reply #178
I've amended the redirection handler to be a bit nicer:

Code: [Select]
    location @old_forums {
        if ($arg_showforum ~ ^[0-9]+$) {
            return 301 $scheme://$host/index.php/board,$arg_showforum.0.html;
        }
        if ($arg_act = "SF") {
            set $test_sf A;
        }
        if ($arg_f ~ ^[0-9]+$) {
            set $test_sf "${test_Sf}B";
        }
        if ($test_sf = AB) {
            return 301 $scheme://$host/index.php/board,$arg_f.0.html;
        }
        if ($arg_showtopic ~ ^[0-9]+$) {
            set $test_showtopic A;
        }
        if ($arg_view = "findpost") {
            set $test_showtopic "${test_showtopic}B";
        }
        if ($arg_p ~ ^[0-9]+$) {
            set $test_showtopic "${test_showtopic}C";
        }
        if ($test_showtopic = ABC) {
            return 301 $scheme://$host/index.php/topic,$arg_showtopic.msg$arg_p.html#msg$arg_p;
        }
        if ($test_showtopic = A) {
            return 301 $scheme://$host/index.php/topic,$arg_showtopic.0.html;
        }
        if ($arg_showuser ~ ^[0-9]+$) {
            return 301 "$scheme://$host/index.php?action=profile;u=$arg_showuser";
        }
        return 301 $scheme://$host/;
    }

    location /forums/ {
        try_files $uri @old_forums;
    }

    location ~ /forums/index.php$ {
        try_files $uri @old_forums;
    }

Re: Migrated to a new forum system

Reply #179
If you have access to the org domain, why are we sticking with the io? Just curious.

 

Re: Migrated to a new forum system

Reply #180
@ kode54

The bugs I'd mentioned have all been sorted out. Forum functionality is working well for me. So thanks.

Still a few superficial elements that I'd change. But clearly what pleases one will annoy another. The only suggestion I'll remake is regarding the use of shadows on text. To me it's unnecessary and looks naff - it just looks cleaner without IMO. See pic.



One final suggestion re. functionality.

Where you have:  Community | Forum | My Messages | Mentions (not sure what this is) | New Posts etc ...
Would it be possible to have a button to see one's own posts. "My Posts". Rather than have to go to My Account > Forum Profile > Profile Info > Show Posts.

Cheers,
 
C.
PC = TAK + LossyWAV  ::  Portable = Opus (130)

Re: Migrated to a new forum system

Reply #181
The new forum software has marked ancient accounts (mine, for example) as "watching" / "subscribed to" ancient threads (despite such accounts never having consciously taken such an action), and thus spams them if such threads get a reply. This is rather annoying, particularly as there doesn't seem to be a global override available to turn this functionality off completely.

Re: Migrated to a new forum system

Reply #182
Could not log in under my account,  cleared cache etc.
No lost password emails being received. Any way forum could set up temp email account like hydrogen audio at Gmail so members who can't log in can contact admin?

:(

Same problem for me, my password is no more recognized and when i ask to email for reseting password, no emeial received at all, tried many times, many days ...

so i'd to register a new account "fals33", instead of my old previous one (since 2006) which is "Falstaff"

who can help me to bring me back my original "Falstaff" account ?  Thank you

https://hydrogenaud.io/index.php?action=profile;u=37463

Re: Migrated to a new forum system

Reply #183
Hu, I thought the forum had a "go to latest unread post" feature, but I can't find it anymore. It's just a link to the beginning or a link to the very latest post.

Re: Migrated to a new forum system

Reply #184
@dhromed
In the forum’s thread list threads with unread posts have a “New” button that links to the first unread post (see attachment).

@kode54
Is there a way to put attached image files into the post directly? That would be a handy feature for posts like this one.

Re: Migrated to a new forum system

Reply #185
Still a few superficial elements that I'd change. But clearly what pleases one will annoy another. The only suggestion I'll remake is regarding the use of shadows on text. To me it's unnecessary and looks naff - it just looks cleaner without IMO. See pic.

With that text rendering it's fairly harsh mmm, and the solid shadow doesn't help. Made some variations to compare to using softer and transparent shadows. The second last variant (soft/0.3) provides a subtle touch of contrast. Thoughts?









From top to bottom: original, soft shadow 0.5 opacity, 0.3 opacity, no shadow.

Re: Migrated to a new forum system

Reply #186
Yeah, the bottom 2 are fine IMO.

C.
PC = TAK + LossyWAV  ::  Portable = Opus (130)

Re: Migrated to a new forum system

Reply #187
Very nice  :-X Will the new board support Tapatalk ?

Re: Migrated to a new forum system

Reply #188
1 - Is there no longer a way to ignore users?

2 - I'm not a fan of user ranks ("Hero Member"?) based on post count.  Gamifying quantity over quality tends to encourage some undesirables.

Other than that looks good so far and pretty darn smooth transition!
Creature of habit.

Re: Migrated to a new forum system

Reply #189
Soap, when you get HERO status, new, download-only subforum will become accessible :)
JK, of course... status like that doesn't get users anything, at least not here.
Error 404; signature server not available.

Re: Migrated to a new forum system

Reply #190
2 - I'm not a fan of user ranks ("Hero Member"?) based on post count.  Gamifying quantity over quality tends to encourage some undesirables.
Yeah, I agree with Soap re. Hero business - I preferred the old style. Didn't it have something like Year joined plus no. of posts and/or member number. That seemed more refined.

C. 
PC = TAK + LossyWAV  ::  Portable = Opus (130)

Re: Migrated to a new forum system

Reply #191
Congrats for the porting. Very nice result indeed !
Could we have access to some pagination in the "recent topics" section of the foobar forum ?

Re: Migrated to a new forum system

Reply #192
More feedback:

1. I collapsed the header using the button in the top-right corner of the page. Now, on every page I go to, there is an animation of the header collapsing on page load. (Also, after collapsing the header, loading another page, and then expanding the header, the logo doesn't reappear until the next page load.)

2. This post has a bunch of attachment tags in the message which seem to be broken now (not the attachments, just the links in the message).

3. On small screens, the front page displays 'User info'/'Who's online'/'Board stats'/'Theme select' before 'Recent topics'. I would say 'Recent topics' and the news posts should be before all those other things.

4. On small screens, the format of the 'Recent topics' on the front page isn't easy to read - not sure why it is formatted differently from the topic lists in individual forums.

5. I find it difficult to work out what the icons at the top of the page on small screens do. A menu with text links might be better. Also the link to the foobar2000 forum seems to disappear on small screens.

6. On small screens, the text in the breadcrumbs bar is heavily truncated (screenshot attached). Not sure what the best fix would be though – maybe it doesn't need to display the lower levels at that screen size.

7. I'm pretty sure some PMs have disappeared from my inbox in the last few days or so.

8. Does the forum really need to greet me with 'Hey'? 'Hi' might be a bit more international.
.

Re: Migrated to a new forum system

Reply #193
Thank you for enabling Bookmarks. Is there a way to auto-bookmark when you reply to a thread?


Re: Migrated to a new forum system

Reply #195





From top to bottom: original, soft shadow 0.5 opacity, 0.3 opacity, no shadow.
Hmmm, Coreda's look a little bolder - but anyway -- big improvement! Thanks kode54, clearly a lot of hard work - looking really good.

C.
PC = TAK + LossyWAV  ::  Portable = Opus (130)

Re: Migrated to a new forum system

Reply #196
4. On small screens, the format of the 'Recent topics' on the front page isn't easy to read - not sure why it is formatted differently from the topic lists in individual forums.

The styling is mainly a stop-gap as the original styling displayed the cells inline and was fairly unreadable. The inherent difference is due to the home page using table elements while the sub-forums use divs which allow the re-arrangement of their position. With table cells its far more restrictive. Depending on how the template is it may be able to be converted to divs instead which would allow the styling to match.

Hmmm, Coreda's look a little bolder - but anyway -- big improvement! Thanks kode54, clearly a lot of hard work - looking really good.

That's MacType, a ClearType adjustment utility for Windows. Didn't like W8's default text rendering.

Also, is anyone else experiencing being directed to an empty page when logging in? Only time it doesn't do this is on the home page.


Re: Migrated to a new forum system

Reply #197
Oh, I'm late to the game.

While I generally like ElkArte (I contributed some things in their early development stage), I'm not terribly happy about the change here. The new IPB 4.1 is actually really, really nice. But then again, it lacks support for BBCode completely...
audiophile // flac & wavpack, mostly // using too many audio players


Re: Migrated to a new forum system

Reply #199
BTW:

ElkArte says I have 1 unread PM.

My Inbox says I don't.

Help?
audiophile // flac & wavpack, mostly // using too many audio players