HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


View, Reply, Ignore not logical (to me)

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#111606 (In Topic #22431)
TQ
Avatar

Honoured member

Maybe it's just me but the message options don't seem to be logical. Using the main_pt_notifications block:

If I click View, it will display the message but if I navigate away from the message it is not retained as unanswered.
If I click Reply, all is as expected.
If I click Ignore, the message IS retained for later viewing.

To my thinking (which can be a bit cranky at times) the View & Ignore's roles are reversed.

TQ
Back to the top
 
Posted
Rating:
#111609
Avatar

Are we talking about private topics or inline personal posts?

Is it just perhaps one specific one, e.g. an old one?

Viewing either is meant to update the read history, but it's different code that looks up unread ones in each case.

The block has no caching so it cannot be a cache issue.

Has it stopped working recently?


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#111610
Avatar

You could also try removing this line from forum/pages/modules/topicview.php:
if (!$GLOBALS['SITE_DB']->table_is_locked('f_read_logs'))

We don't update the read status if the table is currently locked, to maintain performance - it is possible that this isn't working well for some reason on your server.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#111611
Avatar

Actually the ignore link button isn't working, hot fix:
0002868: 'Ignore' link for private topic does not work - Composr CMS feature tracker


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#111616
TQ
Avatar

Honoured member

Hi Chris,
Are we talking about private topics or inline personal posts?
PM's
Is it just perhaps one specific one, e.g. an old one?
No, I'm testing it right now with 2 different browsers.
Viewing either is meant to update the read history, but it's different code that looks up unread ones in each case.
To my mind, viewing should be like a preview as not all of a long message is visible using main_pt_notifications block. The action I'd expect is: selecting 'View' means read it now but reply later so keep it visible where the block is used. In other words, 'View' does not mark it as read.

I know I get an email for every PM but the on-site version allows me to prioritise replies plus, my site mailbox fills up so rapidly it's much harder to prioritise from there.
Has it stopped working recently?
Relatively, but I don't remember when. It caught my attention straight away but it was a low priority at the time.
Actually the ignore link button isn't working, hot fix:
Ignore now works as expected, trouble is, 'View' seems to be taking the same action.

Hope I'm making sense.

TQ
Back to the top
 
Posted
Rating:
#111620
Avatar

To my mind, viewing should be like a preview as not all of a long message is visible using main_pt_notifications block. The action I'd expect is: selecting 'View' means read it now but reply later so keep it visible where the block is used. In other words, 'View' does not mark it as read.

I know I get an email for every PM but the on-site version allows me to prioritise replies plus, my site mailbox fills up so rapidly it's much harder to prioritise from there.

Ah, ok.
Viewing a topic marks it read, that's just fundamental to how the system works so can't easily be changed. You can always click Mark Unread after viewing the first time though :). Similar to how you might in an email package.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: