update messaging

This commit is contained in:
creme 2021-08-05 17:17:34 +02:00
parent 8afce64416
commit 1862d8f515
No known key found for this signature in database
GPG Key ID: C147C3B7FBDF08D0
6 changed files with 27 additions and 39 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
docs/images/18_to_top.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@ -1,9 +1,6 @@
---
title: "Messages"
date: 2020-07-15T18:10:07+02:00
draft: false
chapter: true
weight: 30
date: 2021-08-03T20:30:00+02:00
---
## Find people and send direct messages
@ -14,29 +11,26 @@ To write to individual persons and thus create a 1:1 chat, first click on the +
Now type in the search field and start typing the email address of the person you want to find:
People who already have an account in Matrix can also be found by their display name (usually "first name last name"). Please wait 5 seconds after each last entered character until the search results are displayed. Persons who have not yet logged in can only be found via their e-mail address or their ZIH login. The link button "Show More" will display further search results. Please also note on which server your searched person is displayed.
People who already have an account in Matrix can also be found by their display name (usually "first name last name"). Please wait 5 seconds after each last entered character until the search results are displayed. Persons who have not yet logged in can only be found via their e-mail address or their Username. The link button "Show More" will display further search results. Please also note on which server your searched person is displayed.
{{% notice note %}}
Inserting e-mail addresses (e.g. via Ctrl+V) is not enough to find people! Please enter the characters of the e-mail address by hand, character by character and wait 5 seconds until the hits are displayed.
{{% /notice %}}
!!! note
Inserting e-mail addresses (e.g. via Ctrl+V) is not enough to find people! Please enter the characters of the e-mail address by hand, character by character and wait 5 seconds until the hits are displayed.
![Result added to the people invited to the chat](/images/99_Find-Neo_de.gif)
For the mass invitation of persons (up to 100 at once, then repeatable) the matrix names are necessary, which should be in the form @ZIH-Login:tu-dresden.de. Collect them e.g. in a text editor line by line and then paste them into the search field in Matrix/Element using the clipboard (copy & paste).
For the mass invitation of persons (up to 100 at once, then repeatable) the matrix names are necessary, which should be in the form @username:envs.net. Collect them e.g. in a text editor line by line and then paste them into the search field in Matrix/Element using the clipboard (copy & paste).
If you cannot find anyone, ask for their username or share their username (@ZIH-Login:tu-dresden.de) or https://matrix.to/#/@_Your_ZIH-Login_:tu-dresden.de, so that the person addressed can contact you within Matrix.
If you cannot find anyone, ask for their username or share their username (`@username:envs.net`) or `https://matrix.to/#/@username:envs.net`, so that the person addressed can contact you within Matrix.
An invitation e-mail is not sent by Matrix.
Note that Matrix accounts may not be checked by ZIH function logins. Due to the novelty of the medium for many and the missing multi-account functionality of the Matrix client element, TU Dresden employees may prefer to use their personal ZIH login.
In the search result, click on the target person and then on Go:
![A search result for the search query entered](/images/04_Found-and-Go_en.png)
The conversation opens, which can begin after the connected person accepts the invitation [end-to-end encrypted]({{< relref "encryption" >}}) (meanwhile standard). The connection to the server at the TU Dresden is of course also transport-encrypted. If you explicitly do not want end-to-end encryption for a special reason, an unencrypted room and invite the conversation partners to it.
The conversation opens, which can begin after the connected person accepts the invitation [end-to-end encrypted](/encryption/) (meanwhile standard). The connection to the server at envs.net is of course also transport-encrypted. If you explicitly do not want end-to-end encryption for a special reason, an unencrypted room and invite the conversation partners to it.
Further: [formatting messages]({{< relref "formatting.en.md" >}})
Further: [formatting messages](/messaging/formatting/)
A room with itself is also possible and can be used as clipboard / notebook and for tests, e.g. whether formatting and hyperlinks look correct.

View File

@ -1,9 +1,6 @@
---
title: "Format messages"
date: 2020-07-15T18:05:37+02:00
draft: false
chapter: true
weight: 30
date: 2021-08-03T20:30:00+02:00
---
## Write and read messages
@ -12,38 +9,39 @@ Messages can be sent with the **Enter key**. For a line break press Shift + Ente
![Explanation of the symbols in the text input line](/images/01_Textformatting_en.png)
**files** (also images) can be sent up to a size of 10MB. For this purpose the paper clip must be selected. The sidebar with the document symbol shows the files within a room. Larger files can be shared via the [cloudstore of TU Dresden](https://cloudstore.zih.tu-dresden.de) and a share link.
**files** (also images) can be sent up to a size of 100MB. For this purpose the paper clip must be selected. The sidebar with the document symbol shows the files within a room. Larger files can be shared via the [envs.sh nullpointer](https://envs.sh) and a share link.
Using text formatted in the markup language [**MarkDown**](https://de.wikipedia.org/wiki/Markdown), messages can also be formatted in Matrix Element. Here are some examples:
| result | to type |
|:------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------:|
| **Bold** | ```**Bold**``` |
| *Italic* | ```_Italic_``` |
| \| quote | ```> quote``` |
| **Heading 1** | ```# Heading 1``` |
| Heading 2 | ```## Heading 2``` |
| [Matrix Help](https://doc.matrix.tu-dresden.de/) | ```[Matrix Help](https://doc.matrix.tu-dresden.de/)``` |
| ![TUD](https://tu-dresden.de/++theme++tud.theme.webcms2/img/tud-logo-white.svg) | ```![TUD](https://tu-dresden.de/++theme++tud.theme.webcms2/img/tud-logo-white.svg)``` |
| list entries | ```* list entry```<br/>```* list entry```<br/>```* list entry```<br/> |
| numbered lists | ```1. numbered list```<br/>```2. numbered list```<br/>```3. numbered list```<br/> |
|:----------------------------------------------|:----------------------------------------------------------------------------------:|
| **Bold** | ```**Bold**``` |
| *Italic* | ```_Italic_``` |
| \| quote | ```> quote``` |
| **Heading 1** | ```# Heading 1``` |
| Heading 2 | ```## Heading 2``` |
| [Matrix Help](https://matrix-help.envs.net/) | ```[Matrix Help](https://matrix-help.envs.net/)``` |
| ![TUD](https://envs.net/img/envs_logo.png) | ```![envs](https://envs.net/img/envs_logo.png)``` |
| list entries | ```* list entry```<br/>```* list entry```<br/>```* list entry```<br/> |
| numbered lists | ```1. numbered list```<br/>```2. numbered list```<br/>```3. numbered list```<br/> |
The current [MarkDown specification can be found here](https://spec.commonmark.org/current/).
The input of LaTeX formulas is currently not supported, but has already been requested: https://github.com/vector-im/element-web/issues/1945
Alternatively, an integration can be used to create a CodiMD (e.g. at https://md.inf.tu-dresden.de/), in which LaTeX can be used.
Alternatively, an integration can be used to create a hedgedoc (e.g. at https://hedgedoc.envs.net/), in which LaTeX can be used.
**Hashtags** can be used to make terms easier to find in the search.
**Smileys** can be reached with a starting colon ":"
![Opened Emoji menu](/images/14_Direktnachricht14.webp)
![Opened Emoji menu](/images/14_directmessages14.webp)
If there are more unread messages in a room than the screen can display, clicking on the icon to the right of the central content with a triangle pointing up and a dot pointing up will make you jump to the oldest unread message.
![Mark the jump to the last unread message button](/images/18_Sprung_hoch.webp)
![Mark the jump to the last unread message button](/images/18_to_top.png)
Similarly, you can jump to the latest timestamp of a conversation by clicking on the triangle at the bottom of a circle on the right edge of the central content page.
![Marking of the button jumping to the newest message](/images/18_Sprung_nach_unten.webp)
![Marking of the button jumping to the newest message](/images/18_jump_down.png)
A theme-based presentation (also called "threading") that is similarly good as [Zulip](https://en.wikipedia.org/wiki/Zulip) (by themes in each room/group/stream/channel) or in other programs by using a 3rd column does not exist with Matrix/Element, but is available as a wish: https://github.com/vector-im/element-web/issues/2349

View File

@ -1,9 +1,6 @@
---
title: "Message search"
date: 2021-03-02T11:42:35+01:00
draft: false
chapter: true
weight: 40
date: 2021-08-03T20:30:00+02:00
---
## Message search
@ -17,8 +14,7 @@ button.
Searching for messages is possible in unencrypted rooms without any problem, since Element
has access to all messages. The situation is different in encrypted rooms. This function
is only possible using the desktop client (see [Clients / Installation]({{< relref
"clients" >}})), because the messages must be cached for the search. The message search
is only possible using the desktop client (see [Clients / Installation](/clients/)), because the messages must be cached for the search. The message search
must be explicitly enabled under `Settings` -> `Security & Privacy` -> `Message search`.
Afterwards, searching is also possible in encrypted rooms.