▄▄             ▄▄▄  ▄▄▄ Power
█  █ ▄▄▄▄ ▄▄▄▄▄ █  █ █  █
█▄▄█ █▄▄▄ █ █ █ █▀▀▄ █▀▀▄
█  █ ▄▄▄█ █ █ █ █▄▄▀ █▄▄▀

Login
Register
/ ad amd64 api asm asmbb best bugs chat common debian deck design dll docker email embed fast feature files fossil fresh.ide friendly gamedev heap help hiawatha incredible interop learning libfresh limit links linux meme meta.http-equiv money mysql neo nginx numbers orly os outage pass password programmers programming proile resources safety script.alert.xss secret seo skins sodom source sourcecode subforum support tags test type work xss игнат котики парола русский тест уеб.програмиране хабр.наполеон
Categories Thread list

Display of thread list after replying to post suggests reply is unread

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

crustyoz

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

Can you explain in more details? How to reproduce this? Immediately after the reply the user is redirected to the post text, not to the thread list. And after displaying the post, it is not "unread" anymore and can't appears as such in the thread list.

johnfound
crustyoz

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

Can you explain in more details? How to reproduce this? Immediately after the reply the user is redirected to the post text, not to the thread list. And after displaying the post, it is not "unread" anymore and can't appears as such in the thread list.

I am replying to your post now. After clicking on submit, the posted text appears as you describe. Then I click on the Thread list button and find that the red X appears in the entry for this thread.

When I click on the left side Go to unread post button, it shows me this, my own post.

crustyoz
johnfound
crustyoz

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

Can you explain in more details? How to reproduce this? Immediately after the reply the user is redirected to the post text, not to the thread list. And after displaying the post, it is not "unread" anymore and can't appears as such in the thread list.

I am replying to your post now. After clicking on submit, the posted text appears as you describe. Then I click on the Thread list button and find that the red X appears in the entry for this thread.

When I click on the left side Go to unread post button, it shows me this, my own post.

Very strange behavior. Testing....

Sorry, but I can't reproduce it. What is your browser?

Can you post the headers your browser send to the server just after submitting new post?

Also, try to refresh with F5 (or Ctrl+F5) before jumping to the thread list. Is there something different?

johnfound
crustyoz
johnfound
crustyoz

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

Can you explain in more details? How to reproduce this? Immediately after the reply the user is redirected to the post text, not to the thread list. And after displaying the post, it is not "unread" anymore and can't appears as such in the thread list.

I am replying to your post now. After clicking on submit, the posted text appears as you describe. Then I click on the Thread list button and find that the red X appears in the entry for this thread.

When I click on the left side Go to unread post button, it shows me this, my own post.

Very strange behavior. Testing....

Sorry, but I can't reproduce it. What is your browser?

Can you post the headers your browser send to the server just after submitting new post?

Also, try to refresh with F5 (or Ctrl+F5) before jumping to the thread list. Is there something different?

Testing now.

Browser: Opera version 56.0.3051.36. There is a new one available that I will download. Opera uses Chrome source as its base. I've just started using Opera after many years away so I am not familiar with its debugger. Ctrl-R is the reload/refresh page shortcut in the browser. I see that F5 is the reload in the debugger.

crustyoz
johnfound
crustyoz
johnfound
crustyoz

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

Can you explain in more details? How to reproduce this? Immediately after the reply the user is redirected to the post text, not to the thread list. And after displaying the post, it is not "unread" anymore and can't appears as such in the thread list.

I am replying to your post now. After clicking on submit, the posted text appears as you describe. Then I click on the Thread list button and find that the red X appears in the entry for this thread.

When I click on the left side Go to unread post button, it shows me this, my own post.

Very strange behavior. Testing....

Sorry, but I can't reproduce it. What is your browser?

Can you post the headers your browser send to the server just after submitting new post?

Also, try to refresh with F5 (or Ctrl+F5) before jumping to the thread list. Is there something different?

Testing now.

Browser: Opera version 56.0.3051.36. There is a new one available that I will download. Opera uses Chrome source as its base. I've just started using Opera after many years away so I am not familiar with its debugger. Ctrl-R is the reload/refresh page shortcut in the browser. I see that F5 is the reload in the debugger.

Request headers from debugger: :authority: board.asm32.info :method: POST :path: /display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/15556/!post :scheme: https accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 accept-encoding: gzip, deflate, br accept-language: en-GB,en-US;q=0.9,en;q=0.8 cache-control: max-age=0 content-length: 2084 content-type: multipart/form-data; boundary=----WebKitFormBoundaryxf1ex5OAAx0VklKp cookie: sid=94D461C9D119D9265F7A781CBFC9E252 origin: https://board.asm32.info referer: https://board.asm32.info/display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/15556/!post upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 OPR/56.0.3051.36

crustyoz
crustyoz
johnfound
crustyoz
johnfound
crustyoz

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

Can you explain in more details? How to reproduce this? Immediately after the reply the user is redirected to the post text, not to the thread list. And after displaying the post, it is not "unread" anymore and can't appears as such in the thread list.

I am replying to your post now. After clicking on submit, the posted text appears as you describe. Then I click on the Thread list button and find that the red X appears in the entry for this thread.

When I click on the left side Go to unread post button, it shows me this, my own post.

Very strange behavior. Testing....

Sorry, but I can't reproduce it. What is your browser?

Can you post the headers your browser send to the server just after submitting new post?

Also, try to refresh with F5 (or Ctrl+F5) before jumping to the thread list. Is there something different?

Testing now.

Browser: Opera version 56.0.3051.36. There is a new one available that I will download. Opera uses Chrome source as its base. I've just started using Opera after many years away so I am not familiar with its debugger. Ctrl-R is the reload/refresh page shortcut in the browser. I see that F5 is the reload in the debugger.

Request headers from debugger: :authority: board.asm32.info :method: POST :path: /display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/15556/!post :scheme: https accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 accept-encoding: gzip, deflate, br accept-language: en-GB,en-US;q=0.9,en;q=0.8 cache-control: max-age=0 content-length: 2084 content-type: multipart/form-data; boundary=----WebKitFormBoundaryxf1ex5OAAx0VklKp cookie: sid=94D461C9D119D9265F7A781CBFC9E252 origin: https://board.asm32.info referer: https://board.asm32.info/display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/15556/!post upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 OPR/56.0.3051.36

Pressed F5 after submit, then used the Thread list button. No difference, still showing red X.

crustyoz
crustyoz
crustyoz
johnfound
crustyoz
johnfound
crustyoz

The bright red X in the thread entry after a just posted reply suggests that the reply is unread. While not a serious issue, it does confuse the signal for truly unread posts with the obviously read one since it was just created and had to be read during creation.

Can you explain in more details? How to reproduce this? Immediately after the reply the user is redirected to the post text, not to the thread list. And after displaying the post, it is not "unread" anymore and can't appears as such in the thread list.

I am replying to your post now. After clicking on submit, the posted text appears as you describe. Then I click on the Thread list button and find that the red X appears in the entry for this thread.

When I click on the left side Go to unread post button, it shows me this, my own post.

Very strange behavior. Testing....

Sorry, but I can't reproduce it. What is your browser?

Can you post the headers your browser send to the server just after submitting new post?

Also, try to refresh with F5 (or Ctrl+F5) before jumping to the thread list. Is there something different?

Testing now.

Browser: Opera version 56.0.3051.36. There is a new one available that I will download. Opera uses Chrome source as its base. I've just started using Opera after many years away so I am not familiar with its debugger. Ctrl-R is the reload/refresh page shortcut in the browser. I see that F5 is the reload in the debugger.

Request headers from debugger: :authority: board.asm32.info :method: POST :path: /display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/15556/!post :scheme: https accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 accept-encoding: gzip, deflate, br accept-language: en-GB,en-US;q=0.9,en;q=0.8 cache-control: max-age=0 content-length: 2084 content-type: multipart/form-data; boundary=----WebKitFormBoundaryxf1ex5OAAx0VklKp cookie: sid=94D461C9D119D9265F7A781CBFC9E252 origin: https://board.asm32.info referer: https://board.asm32.info/display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/15556/!post upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 OPR/56.0.3051.36

Pressed F5 after submit, then used the Thread list button. No difference, still showing red X.

Testing with freshly downloaded Opera Version:56.0.3051.43

I will edit this post with a report of any changes.

UPDATE: No change in behaviour. Still seeing red X. Clicking on goto unread button still shows the current post (i.e. this one).

Post indents were getting too deep, so I started a new post in this thread.

Now using Firefox version 62.0.2 on Linux.

I will edit this post with result of simple submit, thread list action.

It appears the problem is Opera specific. Firefox does NOT display the red X.

I don't use Chrome so I can not comment on its behaviour, but I do have an older version of Chromium on my machine so I will test that, reporting in a separate post.

Testing with Chromium Version 69.0.3497.92 (Developer Build) (64-bit)

I will edit this post with results.

This version of Chromium misbehaves as well so it is possible that Chrome does the same.

I had images disabled and the fields in question were blank. I thought this might be another browser bug until I enabled images.

You have no alt-text values for the go to first unread, reply, edit, delete icons.

Another clue: There were two threads reporting 1 unread post. When I clicked on the red X to clear the unread posts for this thread, it also cleared the red X on the other thread. That is not what I expected. Perhaps there should be a separate button for clear ALL unread posts across ALL threads.

crustyoz

You have no alt-text values for the go to first unread, reply, edit, delete icons.

There are alt-text values for all these buttons. I don't know why you can't see them. I am browsing right now with images switched off and all links looks OK.

Also, the headers above are for the POST request. But as a response, the POST request returns a 302 redirection and there should be another GET request that returns the page with the new posted message. The headers of this GET request are possible source of the problem.

P.S. There is a button "Mark all as read" in the button row on the top of the thread list page.

johnfound
crustyoz

You have no alt-text values for the go to first unread, reply, edit, delete icons.

There are alt-text values for all these buttons. I don't know why you can't see them. I am browsing right now with images switched off and all links looks OK.

Also, the headers above are for the POST request. But as a response, the POST request returns a 302 redirection and there should be another GET request that returns the page with the new posted message. The headers of this GET request are possible source of the problem.

P.S. There is a button "Mark all as read" in the button row on the top of the thread list page.

I think I am being confused using multiple browsers and with the newness of my experience with Opera. I just disabled images in Opera and all the alt-text values appear, as desired.

Using Firefox without images, I see Block followed by the text.

Conclusion: please ignore comments related to this observation.

This test looks for the 302 redirect.

Here is the full list of request headers. I leave it to you to interpret: Request URL: https://board.asm32.info/display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/ Request Method: GET Status Code: 200 Remote Address: 209.250.243.170:443 Referrer Policy: no-referrer-when-downgrade content-encoding: gzip content-type: text/html; charset=utf-8 date: Wed, 17 Oct 2018 14:23:38 GMT referrer-policy: no-referrer-when-downgrade server: nginx status: 200 strict-transport-security: max-age=31536000; includeSubDomains vary: Accept-Encoding x-content-type-options: nosniff x-frame-options: SAMEORIGIN x-xss-protection: 1; mode=block :authority: board.asm32.info :method: GET :path: /display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/ :scheme: https accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 accept-encoding: gzip, deflate, br accept-language: en-GB,en-US;q=0.9,en;q=0.8 cache-control: max-age=0 cookie: sid=75FBB22584BE1AC900710C825D61C4C7 referer: https://board.asm32.info/display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/!post upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 OPR/56.0.3051.43

crustyoz

This test looks for the 302 redirect.

Here is the full list of request headers. I leave it to you to interpret: Request URL: https://board.asm32.info/display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/ Request Method: GET Status Code: 200 Remote Address: 209.250.243.170:443 Referrer Policy: no-referrer-when-downgrade content-encoding: gzip content-type: text/html; charset=utf-8 date: Wed, 17 Oct 2018 14:23:38 GMT referrer-policy: no-referrer-when-downgrade server: nginx status: 200 strict-transport-security: max-age=31536000; includeSubDomains vary: Accept-Encoding x-content-type-options: nosniff x-frame-options: SAMEORIGIN x-xss-protection: 1; mode=block :authority: board.asm32.info :method: GET :path: /display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/ :scheme: https accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 accept-encoding: gzip, deflate, br accept-language: en-GB,en-US;q=0.9,en;q=0.8 cache-control: max-age=0 cookie: sid=75FBB22584BE1AC900710C825D61C4C7 referer: https://board.asm32.info/display-of-thread-list-after-replying-to-post-suggests-reply-is-unread.229/!post upgrade-insecure-requests: 1 user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 OPR/56.0.3051.43

Yes, as I expected there is a header cache-control: max-age=0, but AFAIK this header is generated only when the page is refreshed by F5 (or similar) and I am using it as a indicator to not update posts statistics (read count, unread records) when the page is refreshed. Will need to study this issue a little...

Categories Thread list

Display of thread list after replying to post suggests reply is unread

AsmBB v2.4 (check-in: 7bb3292ed42db7ca); SQLite v3.25.3 (check-in: 89e099fbe5e13c33);

©2016..2018 John Found; Licensed under EUPL.
Powered by Assembly language
Created with Fresh IDE

Icons are made by Egor Rumyantsev, vaadin and icomoon from www.flaticon.com