Skip to content

Requesting a rewrite of the PM system, make it email-style, add an outbox, additional ignore options #1963

Description

@Ageless93

The PM system as it is now is a shambles. All PMs are on top of each other, they're all immediately in your face.

What I would like to get is the email system:

  • opening my inbox I get a column with names of people who PMed me.
  • Only when I click on a name does a wider column get populated showing the titles of the PMs this person sent me.
  • Bright blue for unread PMs, dark blue for read PMs.
  • Clicking a title opens the PM screen wide as it does now.
  • Needs a back button, and/or home button to be able to get back to the previous index, or main index.
  • Have an outbox (Outbox for private messages #234) where copies of the PMs we sent are being kept.
  • Outbox messages cannot be deleted by the user, the PMs in here delete themselves after a specific time (say 30 days), this so there is an easier paper trail in case an admin does need to check if a user is abusing the PM system.

We can leave the ignore function enabled here.

  • Ignore function may require increased size, especially now with larger user IDs.

Additionally, show by colouring the user's name red that they have us on filter, so we don't have to find that out when we try to send them something.
Show the user's name in a different colour to show we have them on filter.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions