Author Topic: Private Messages bloody buggy...  (Read 1934 times)

0 Members and 1 Guest are viewing this topic.

Online eTobeyTopic starter

  • Super Contributor
  • ***
  • Posts: 1223
  • Country: de
  • Virtual Features for the SDS800XHD -> My website
    • Virtual feature script
Private Messages bloody buggy...
« on: January 04, 2025, 08:03:35 am »
Writing private messages does not work that good:
1. I had one lengthy message not beeing send, but telling me like "your message has been send, but you probably double clicked".

2. One can write a lengthy message, but after sending it, it tells "the user has blocked PMs". Jeeeeez, then dont let me type a private message in the first place!!!
« Last Edit: January 09, 2025, 06:57:29 am by eTobey »
"Sometimes, after talking with a person, you want to pet a dog, wave at a monkey, and take off your hat to an elephant."(Maxim Gorki)

SDS800X HD issues/tips/workarounds (Updated 4. Feb. 2025)
 

Online pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4729
  • Country: nl
Re: Private Messages buggy...
« Reply #1 on: January 04, 2025, 09:48:22 am »
Then don't use the PM to send lengthy messages.

First see if the recipient is interested in what you have to tell, and then negotiate if they are willing to communicate via normal email.

Works much better then the PM system.

Offline electr_peter

  • Supporter
  • ****
  • Posts: 1444
  • Country: lt
Re: Private Messages buggy...
« Reply #2 on: January 04, 2025, 10:18:37 am »
My Messages -> Preferences -> Change Settings -> Receive personal messages from: [All members]/[All members, except those on my ignore list]/[Buddies and Administrators only]/[Administrators only]

If [All members, except those on my ignore list] option is selected and you are on their ignore list, recipient will not get your message.
 

Online eTobeyTopic starter

  • Super Contributor
  • ***
  • Posts: 1223
  • Country: de
  • Virtual Features for the SDS800XHD -> My website
    • Virtual feature script
Re: Private Messages buggy...
« Reply #3 on: January 04, 2025, 12:03:37 pm »
Then don't use the PM to send lengthy messages.

First see if the recipient is interested in what you have to tell, and then negotiate if they are willing to communicate via normal email.

Works much better then the PM system.

Why in the world do people not like to adress (fix) issues, and rather use some stu work arounds?  :palm:
"Sometimes, after talking with a person, you want to pet a dog, wave at a monkey, and take off your hat to an elephant."(Maxim Gorki)

SDS800X HD issues/tips/workarounds (Updated 4. Feb. 2025)
 
The following users thanked this post: tooki

Offline tggzzz

  • Super Contributor
  • ***
  • Posts: 21428
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: Private Messages buggy...
« Reply #4 on: January 04, 2025, 12:16:55 pm »
Why in the world do people not like to adress (fix) issues, and rather use some stu work arounds?  :palm:

Sometimes because they have better things to do with their remaining lifetime, sometimes because of PEBCAK.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 
The following users thanked this post: pcprogrammer

Online pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4729
  • Country: nl
Re: Private Messages buggy...
« Reply #5 on: January 04, 2025, 12:51:18 pm »
Writing private messages does not work that good:
1. I had one lengthy message not beeing send, but telling me like "your message has been send, but you probably double clicked".

User error in combination with a maybe crappy system

2. One can write a lengthy message, but after sending it, it tells "the user has blocked PMs". Jeeeeez, then dont let me type a private message in the first place!!!

So you would like the software to check if the recipient you selected has PM receiving enabled, and if not block you from typing the message. What if you have two members selected of which only one has the PM receiving blocked?

Since it is server/client based and the server only gets input when you press the send button, it is then that it can check on receiver being enabled.

What could be an option, and I don't know if this is already done, is that when a member has PM blocked it should not show the "Send PM" option in that persons profile, but then it would have to check if the one looking at the profile is in the ignore list of the selected member.

So to conclude, even though you might have a valid complaint, to solve it requires a lot of thinking and software modifications that no one wants to do.

Sometimes it is just better to not work yourself up over something that is not in reach of your control.

Another work around that can help, is to type the message in a text editor and copy paste it in the PM message window. This way you can save it and don't have to type it all over if needed.

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 15204
  • Country: de
Re: Private Messages buggy...
« Reply #6 on: January 04, 2025, 09:23:18 pm »
I (and at least one other user) had a problem with the PM system loosing track of the number of unread messages: still get the not that there is an unread message, though no such message to be found. Things get OK when a new message gets in and is read. For the fix one can write a message to one self.

With the web interface for the messages and posts it is possible to loose a text by user mistake of web site hick ups. For long messages it makes sense to write them in an editor first (and get better spell checking there).
 

Offline abeyer

  • Frequent Contributor
  • **
  • Posts: 458
  • Country: us
Re: Private Messages buggy...
« Reply #7 on: January 04, 2025, 10:09:50 pm »
Why in the world do people not like to adress (fix) issues, and rather use some stu work arounds?  :palm:

I can't speak for others... but from what I've seen, "fixing" issues with an outdated version of SMF with several buggy plugins installed is a bit like playing whack-a-mole, and likely not worth the time unless they're causing major issues. There also seems to be a general reluctance in the powers that be to consider upgrading to a more modern platform that might make fixing things more tractable. So... it devolves into "If it works can be held together with baling wire and duct tape, don't fix it."
 

Online eTobeyTopic starter

  • Super Contributor
  • ***
  • Posts: 1223
  • Country: de
  • Virtual Features for the SDS800XHD -> My website
    • Virtual feature script
Re: Private Messages buggy...
« Reply #8 on: January 05, 2025, 06:11:40 am »
....

It will probably take about 10-15 times the time, it took to write your post, to fix this issue. But there will be probably hundrets and thousand times of time beeing wasted by users writing messages, that will be "ignored" by the receiver.  ;)

If people would think less selfish, we all would get much further!
"Sometimes, after talking with a person, you want to pet a dog, wave at a monkey, and take off your hat to an elephant."(Maxim Gorki)

SDS800X HD issues/tips/workarounds (Updated 4. Feb. 2025)
 

Offline tggzzz

  • Super Contributor
  • ***
  • Posts: 21428
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: Private Messages buggy...
« Reply #9 on: January 05, 2025, 10:46:43 am »
....

It will probably take about 10-15 times the time, it took to write your post, to fix this issue. But there will be probably hundrets and thousand times of time beeing wasted by users writing messages, that will be "ignored" by the receiver.  ;)

If people would think less selfish, we all would get much further!

Correct. Here's a mirror for you to use.

You have no idea how long it would take to isolate, change, and test the fix. (Others do, and have given hints)
You have no idea how many people have encountered the "problem"
Don't be so free with other peoples  time.
« Last Edit: January 05, 2025, 10:51:07 am by tggzzz »
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 
The following users thanked this post: 2N3055

Online eTobeyTopic starter

  • Super Contributor
  • ***
  • Posts: 1223
  • Country: de
  • Virtual Features for the SDS800XHD -> My website
    • Virtual feature script
Re: Private Messages buggy...
« Reply #10 on: January 05, 2025, 08:55:51 pm »
You have no idea how long it would take to isolate, change, and test the fix. (Others do, and have given hints)

You have no idea, that i actually have (some kind of) an idea:
If( user in list does not allow messages)
   print("user x does not allow messages")
   if( list consists of one user)
       disable message window
« Last Edit: January 05, 2025, 08:58:32 pm by eTobey »
"Sometimes, after talking with a person, you want to pet a dog, wave at a monkey, and take off your hat to an elephant."(Maxim Gorki)

SDS800X HD issues/tips/workarounds (Updated 4. Feb. 2025)
 

Online pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4729
  • Country: nl
Re: Private Messages buggy...
« Reply #11 on: January 06, 2025, 07:37:24 am »
You have no idea how long it would take to isolate, change, and test the fix. (Others do, and have given hints)

You have no idea, that i actually have (some kind of) an idea:
If( user in list does not allow messages)
   print("user x does not allow messages")
   if( list consists of one user)
       disable message window

That only partially takes care of the client side, which is the easiest bit to deal with.

To make this work requests to the server need to be made, and the server has to handle these requests by querying the database bringing additional load to the server, slowing things down for users that don't give a crap about the PM system.

To overcome this the servers need to be scaled up, costing more money.

If people would think less selfish, we all would get much further!

So maybe reflect on things first and follow your own advice before starting kind of a demand for a solution for your problem.

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 7625
  • Country: ca
  • Non-expert
Re: Private Messages buggy...
« Reply #12 on: January 06, 2025, 10:07:25 pm »
The server already checks if the user is online or not and shows a unique PM icon, checking if they have PM on or off and then hiding the PM icon would not be significant load.

If it doesn't do this already then its probably difficult to implement.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Online pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4729
  • Country: nl
Re: Private Messages buggy...
« Reply #13 on: January 07, 2025, 07:18:11 am »
The server already checks if the user is online or not and shows a unique PM icon, checking if they have PM on or off and then hiding the PM icon would not be significant load.

If it doesn't do this already then its probably difficult to implement.

If it is done while loading a page of a thread it won't be that much additional load, but when it has to check it when a user is on the private message page and enters a member name in the input field it will be additional load on the server with additional network load.

And maybe I exaggerated it a bit, but that was to emphasize that it is not as simple as some may think. I have build several web based systems for showing management information or to control systems and know about this client server stuff, which also includes database querying. There is more to it than a simple if then statement.

Online eTobeyTopic starter

  • Super Contributor
  • ***
  • Posts: 1223
  • Country: de
  • Virtual Features for the SDS800XHD -> My website
    • Virtual feature script
Re: Private Messages buggy...
« Reply #14 on: January 09, 2025, 06:43:51 am »
GOSH:
This IS annoying:
Quote
"You already submitted this post! You might have accidentally double clicked or tried to refresh the page."
-> NO, i did NOT double click NOR did i refresh the page.

I did ALREADY test if the user accepts messages, but clearly it wasnt enough. And of course, after clicking back, all the text was GONE.

My scope is already annoying enough!
« Last Edit: January 09, 2025, 06:53:59 am by eTobey »
"Sometimes, after talking with a person, you want to pet a dog, wave at a monkey, and take off your hat to an elephant."(Maxim Gorki)

SDS800X HD issues/tips/workarounds (Updated 4. Feb. 2025)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf