Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Direct Messaging #363

Open
Klona13 opened this issue Jul 23, 2023 · 0 comments
Open

Direct Messaging #363

Klona13 opened this issue Jul 23, 2023 · 0 comments
Labels
feature request New feature or request

Comments

@Klona13
Copy link
Collaborator

Klona13 commented Jul 23, 2023

Profile page

This is only available to registered users who are logged in. User profiles have a button that says "Send message", clicking on the button sends you to a page titled "Send message".

The page shows:

  1. (i) Messages are not private and will be scanned by mods for any harrassment or inappropriate content.
  2. To: (This field is uneditable)
  3. Title:
  4. Message:
  5. Go back (cancels)
  6. Send button (sends the message)

Sent message will appear in the Messages page that can be accessed via nav bar as shown in #362 and also appear as a record in the audit log where it can also be accessed by mods.

Messages page

The body is called Inbox. Here the title of all messages you receive are shown (similar to the news archive). So you see the date the message was sent etc.
Clicking on the message title shows you the full message, similar to a news piece.

Of course, the only person who is allowed to read this message are mods and the receiver.

Side bar

The side bar is on the left side of the page. It has some options.
Message Options

  1. Disable Messages check box. Checking this will remove the "Send message" button from your profile page.
  2. Blocked users: you can input names and add them just like tags. Blocked users cannot see the "Send message" button on your profile page.

I created a user called "Administrator", this user can always send messages to anyone even if messages are disabled or blocked.

Button icon

envelope-closed-svgrepo-com

Audit log

A log is generated when a message is created. This is how mods oversee direct messages.
It shows the author who created the message, and the object shows message to receiver.

@Klona13 Klona13 added the feature request New feature or request label Jul 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant