Permettre l'ajout d'image (classe Markdownizable) #4

Open
opened 2021-12-20 13:35:25 +01:00 by Sulley · 4 comments
Owner

Il faudrait permettre l'utilisation d'image dans le champs "information" de la classe "Markdownizable".

Il faudrait permettre l'utilisation d'image dans le champs "information" de la classe "Markdownizable".
Sulley added the
enhancement
label 2021-12-20 13:35:25 +01:00
Fred was assigned by Sulley 2021-12-20 13:35:25 +01:00
Collaborator

Tu as un champ texte et tu voudrais pouvoir y associer des images...

Seule solution: gérer les fichiers media, et permettre de les lier directement depuis la fenêtre d'édition Markdown.

ServiceDesk a contourné le problème en découplant les deux:

  • Tu peux ajouter des images (qui sont liées au ticket)
  • Tu peux écrire du texte
  • Mais tu ne peux pas insérer les images dans le texte :-)

Bref: https://docs.djangoproject.com/en/stable/ref/forms/fields/#django.forms.ImageField me semble un bon début.

Tu as un champ texte et tu voudrais pouvoir y associer des images... Seule solution: gérer les fichiers media, et permettre de les lier directement depuis la fenêtre d'édition Markdown. ServiceDesk a contourné le problème en découplant les deux: * Tu peux ajouter des images (qui sont liées au ticket) * Tu peux écrire du texte * Mais tu ne peux pas insérer les images dans le texte :-) Bref: https://docs.djangoproject.com/en/stable/ref/forms/fields/#django.forms.ImageField me semble un bon début.
Sulley was assigned by Fred 2021-12-20 13:40:32 +01:00
Fred removed their assignment 2021-12-20 13:40:32 +01:00
Author
Owner

C'est quoi ca "ServiceDesk" ?
Il faudrait que je puisse intégrer plusieurs images dans le champs Markdown.

C'est quoi ca "ServiceDesk" ? Il faudrait que je puisse intégrer plusieurs images dans le champs Markdown.
Collaborator

Le bidule développé par JIRA (Atlassian) pour avoir un "front-office" à mettre à disposition aux clients.

Tu peux créer une nouvelle classe/table qui contient un ImageField.
Ensuite, tu dois lier cette classe via une ForeignKey à ta classe Markdownizable.

Dans le champ Markdown, tu peux ensuite utiliser la syntaxe ![url_vers_image]() pour l'intégrer directement dans le commentaire.

Le bidule développé par JIRA (Atlassian) pour avoir un "front-office" à mettre à disposition aux clients. Tu peux créer une nouvelle classe/table qui contient un ImageField. Ensuite, tu dois lier cette classe via une ForeignKey à ta classe Markdownizable. Dans le champ Markdown, tu peux ensuite utiliser la syntaxe `![url_vers_image]()` pour l'intégrer directement dans le commentaire.
Author
Owner

Comme tu le disais, en utilisant ![](url_de_l_image) il y a moyen dès maintenant d'utiliser des images dans les champs markdown.

Seul problème restant, les images doivent être stockées ailleurs et nous ne sommes donc pas à l'abris que le lien change, qu'elles soient effacées, ...

Comme tu le disais, en utilisant `![](url_de_l_image)` il y a moyen dès maintenant d'utiliser des images dans les champs markdown. Seul problème restant, les images doivent être stockées ailleurs et nous ne sommes donc pas à l'abris que le lien change, qu'elles soient effacées, ...
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Sulley/Ultron#4
No description provided.