EEVblog > News/Suggestions/Help

Private Messages bloody buggy...

<< < (3/3)

eTobey:

--- Quote from: tggzzz on January 05, 2025, 10:46:43 am ---You have no idea how long it would take to isolate, change, and test the fix. (Others do, and have given hints)

--- End quote ---

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

pcprogrammer:

--- Quote from: eTobey on January 05, 2025, 08:55:51 pm ---
--- Quote from: tggzzz on January 05, 2025, 10:46:43 am ---You have no idea how long it would take to isolate, change, and test the fix. (Others do, and have given hints)

--- End quote ---

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

--- End quote ---

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.


--- Quote from: eTobey on January 05, 2025, 06:11:40 am ---If people would think less selfish, we all would get much further!

--- End quote ---

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

thm_w:
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.

pcprogrammer:

--- Quote from: thm_w 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.

--- End quote ---

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.

eTobey:
GOSH:
This IS annoying:

--- Quote ---"You already submitted this post! You might have accidentally double clicked or tried to refresh the page."
--- End quote ---
-> 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!

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod