Website V4: Keep calm and report to pipe01

by @Ecconia1 year ago (edited8 months ago)

WARNING: This thread is outdated, please use the issue tracker now: https://logicworld.net/tracker/site

WARNING: @pipe01 is a ninja - he doesn’t answer. He silently reads. When posting here ping him with a link and ask him to react with at least a discord-reaction. So we can drag this ninja out of the darkness.

A place for us to report issues with the current website for @pipe01 to have a summary.

Each revision up to now had bugs or issues, and we want a future with none of these.

What should be reported here?
- Bugs: Things that are not working
- Missing features: Things which had been possible before, but not anymore.
- Weird behaviors/inconveniences: Things which are disturbing/itching you in general.
- Things to enhance/improve: Things which are okay, but could be better.

Please add a reason, of why you think its an issue. If its a bug, how to reproduce it.


48 comments
@Ecconia1 year ago (edited1 year ago)

Bug: “Remember scroll position”, seems to be broken since a while.
Reproduce: Chromium: Go to dev-posts, choose latest LWW, scroll down, use back button -> scrolled down dev-post list (instead of expected top position).

@Ecconia1 year ago

Improvement/Design-Issue:
When posting a new comment, you will no longer be able to press the “Submit” button and it shows a “Submitting…” - that is good.
However, it currently takes about 10 seconds to post a new comment (What the heck?), and while its submitting the comment, the comment field is empty/blank.
As a user, this is making me super uncomfortable. Because it took away my possibly huge/important text, and how do I get it back, if the submission fails?

A very easy solution is, to just disable the ability to edit the input-filed for the duration of submission. And if successful, reset the input filed, on error just make it possible to edit it again.

@Ecconia1 year ago

Fixed, thanks.

@Ecconia1 year ago (edited1 year ago)

Bug: Funny enough though, sending this comment was instant. (The LWW ones take multiple seconds…)

@Ecconia1 year ago (edited8 months ago)

Missing: Currently responses to comments do not cause an Email to be sent.

Fixed.

@Ecconia1 year ago (edited1 year ago)

Improvement/Design-Bug: In dark mode it is almost impossible to see markdown’s separator lines.
Such as:


^That one.

@Ecconia1 year ago

Fixed, thank you.

@Ecconia1 year ago (edited1 year ago)

Idea/Improvement: Currently the forum post list shows the creation timestamp. It would be cool to also show when the last comment has been posted in one of these posts. Another nice addition would be an option to sort by that comment creation timestamp.

Same as the comments, they show creation and edition. Probably helpful, especially to find new and missed content.

@Ecconia1 year ago (edited1 year ago)

Inconvenience: The bar at the top of the website which shows the current location “Forums / General Discussion / Website V4: Keep calm and report to pipe01” looks like a search bar, when in the “Forum” category, using the dark layout.

I assume that is, cause then there is only one gray word, instead of some clickables. Normally text fields have such grayed out text, thus the illusion.

@Ecconia1 year ago

Bug: Emails for new comments always result in a 404 error. Instead opening the right page with the comment.

@Ecconia1 year ago

Issue: Discord link is not present on the website.

@Ecconia1 year ago

As of 03.2021 the anti-social media links have been added to the main menu.

@Ecconia1 year ago (edited1 year ago)

Bug: When switching from the Forum page to a Post page the website scrolls up. The problem is, that it scrolls up way too late.
I can switch the page and already start scrolling to get down to the comments, and then get forced scrolled to the top again.
Fix/Idea: Its a page transition, make the scrolling an instant thing. The whole content changes, no need for the animation. (Not like when scrolling down to a highlighted comment).

A website controlling the users scrolling behavior is a very very dangerous thing to do. It confuses some users and is mostly not necessary. Be very careful with that. Good that this one doesn’t control the normal scroll behavior and only applies on page switch.
But not sure, if the animation is a good thing. Its fancy, but very slow.

@Ecconia1 year ago

When the loading animation happens, the issue is not a thing. But when the content doesn’t have to be loaded it still happens.

@pipe01Developer1 year ago

The issue is not with the animation itself, but rather that the site waits for all the content to load before scrolling to whatever position was saved. For example, this is necessary in case it wants to scroll to a comment.

@Ecconia1 year ago

Bug: For some reason message get posted twice, when I press the Submit button once.
Not sure what I have done to cause that to happen. I only spammed the notification panel (jumping between messages)

@Ecconia1 year ago (edited8 months ago)

Feature request: When clicking on a new notification in the notification panel normally one gets something like #?cmt=Something-I-forgot which colors the message yellow and scrolls to it.
However the only way to get rid of the yellow highlight is to remove that additional thing from the URL.
It would be nicer to remove the highlight, as soon as the user clicks “anywhere” he gets scrolled to the position of the message anyway. Its even fine to remove the highlight shortly after the scroll (but that’s more unsafe).

Seems to be fixed. Now a click removes the yellow highlight.

@Ecconia1 year ago

Buggy: When mark a message as unread in the notification popup, it also appears in the unread section as it should.
But from there its not possible to remove it from this section anymore, except by reloading the page.

@Ecconia1 year ago

The newsletter page loads the setting from the API, but not fast enough. Means its possible to see “Don’t receive any mail” for a while.
Alone this is not a problem. But as soon as a network issue happens (bad wifi), that won’t update and the users sees some wrong information instead of a loading circle or similar.

@Ecconia9 months ago

Fixed: It now shows Loading...

@Ecconia11 months ago

It is not only the newsletter page, even the login buttons are failing to properly show my account, as long as the website is loading. There might be other places too.

@Ecconia1 year ago

Class “container” has no margin at the bottom. This leads to the comment box being stuck at the bottom of the website (desktop and mobile). Kind of looks bad especially when using light theme.

@Ecconia1 year ago

Seems to be fixed.

@Ecconia1 year ago

Direct links to comments are not available anymore (they used to be a thing).

@Ecconia1 year ago (edited1 year ago)

Bug: Dark theme is not persistent. When reloading the page it jumps back to light theme.

Fixed itself on my desktop. But my mobile still has this issue.

@Ecconia1 year ago

TODO: Test what happens with the like counter, if a post is deleted.

@Ecconia1 year ago

The website preview in e.g. Discord is no longer functional/existing.

Would be nice to have it back.

@Ecconia1 year ago

(By @Ry) The “More Logic World Wednesdays” Link on all the LWW posts still lead to https://logicworld.net/forum/1 instead of https://logicworld.net/view/frm-devupdts

@Ecconia1 year ago

Comments are no longer sorted by posting date shock!

Please add an option for this, or sort by time again.

@Ecconia1 year ago

Fixed (see changelog and timestamps)

@Ecconia1 year ago

Feature-Requst: Possibility to fold comments and long posts.
Well not much demand yet, but there is this freak: https://logicworld.net/view/pst-000f007d/many-questions-and-stuff-by-ecconia

@Ecconia1 year ago

Nice there is folding now!
A further improvement would be to to show maybe the first line of the message anyway. That makes folding a lot more useful.
(Fit text that fits and discard whatever doesn’t).

@Ecconia1 year ago

LW-Logo in top left corner becomes horribly unsharp when the website is zoomed in (mine is most of the time).

Why not use the SVG-Versions of the Logo which is also used on the mainpage?

@Ecconia1 year ago

LogicWorld newsletter emails used to be sent from newsletter@logicworld.net which makes it really nice to mark them as important and sort them automatically.
Now they get sent from noreply@... which removes the difference to other less important notification emails (comment’s etc).

However the new “sender-name” which is Logic World is better than noreply. It would be awesome if you use the old email for the newsletter again (with the current title or a better one).

@Ecconia1 year ago

Logging yourself out lets you stay on the current website.
Logging in however does forward you to the main-page.
I assume this is a bug/missing feature, since often one has to login to interact with the current page.

@Ecconia1 year ago

Possibility to update post titles?

Currently its not possible to edit anything in general. But if, will the post titles be editable?
They are not required for the link anyway. And if changing is allowed, one can print a warning that it will break existing links though.

However I am not sure how to make this handle this problem. Most messengers these days have previews anyway, so title-in-link might not be required.

@Ecconia1 year ago

Current state is GOOD!
The URL title is irrelevant for using that URL. You can put any text, on call it will be corrected.
It is also possible to edit the title again. Thanks.

@Ecconia1 year ago

Only the markdown linebreak “double space” works.
Backslash and newline-character linebreaks are not working. This is not a bug nor to be expected, it just makes things unnecessarily difficult when writing posts.

Please allow the newline character as valid input. It seems to be rendered again in the old posts.

@Ecconia1 year ago

Escpaing of html characters and printing of < was not possible. See test below for result.
(As soon as I can edit messages I will update the text of this comment).

Test: < > < testo

@Ecconia1 year ago

It appears, that with the switch to Vue this has been resolved :)

@Ecconia1 year ago

Profile page is WIP, no inbox no history no whatever was there previously.
(Make LW.net great again!).

@Ecconia1 year ago

The header bar is always “dark”.
But on mobiles the browsers elements are white. There is some HTML snipped for the section which colors the mobile browser: <meta name="theme-color" content="#ff6600" />.
Random website source: https://www.wpbeginner.com/wp-tutorials/how-to-change-the-color-of-address-bar-in-mobile-browser-to-match-your-wordpress-site

@Ecconia1 year ago (edited8 months ago)

Pinging other users in comments / posts is not possible yet. (Used to be possible).

Test-Ping: @Ecconia

@Ecconia1 year ago (edited1 year ago)

Deleting / Editing of comments and posts is not functional yet.