J’ai un sujet dans notre discussion avec un lien direct vers un fil sur notre Discord sur le même sujet - voir l’image ci-jointe.
Comment puis-je faire cela pour d’autres sujets ? nous n’avons aucune idée de qui l’a fait (je suis le seul administrateur)
1 « J'aime »
piffy
Janvier 12, 2023, 4:04
2
Lorsque vous créez le sujet pour la première fois, si vous collez une URL dans la zone de titre vide, cela créera ce lien de sujet.
6 « J'aime »
Canapin
(Coin-coin le Canapin)
Janvier 12, 2023, 5:35
3
Soyez conscient qu’une fois que vous avez collé le lien dans le champ de titre, le lien ne peut pas être modifié ou ajouté ultérieurement, sauf si vous le faites via la console Rails. C’est ainsi que j’ai ajouté un lien au sujet « à propos » généré automatiquement ici, par exemple : https://unicyclist.com/c/other-languages/francais/41
3 « J'aime »
Bonjour et bienvenue @Dan_Carfas
Juste pour information supplémentaire, c’est ce qu’on appelle le « lien mis en avant » et il peut être activé/désactivé sur l’ensemble du site via le paramètre d’administration topic featured link enabled.
Il est également possible de le définir après coup avec une petite manipulation d’édition, ce qui peut être utile pour ceux qui n’ont pas accès au serveur ou qui ne sont pas à l’aise avec la console rails :
Constanza Abarca:
Comme mentionné ici Comment ajouter un lien au titre d’un sujet ? , vous ne pouvez pas ajouter de lien après la création du sujet, mais j’ai une solution de contournement qui pourrait fonctionner pour vous :
Modifiez l’ensemble du sujet, pas seulement le titre, en cliquant sur le bouton en bas du sujet :
Ensuite, vous devez supprimer le contenu du sujet (copiez-le et collez-le dans un endroit sûr), remplacez le titre par le lien. Vous verrez comment le lien est chargé dans le titre, et le onebox apparaît dans le compositeur de sujet. Après cela, vous pouvez coller à nouveau le contenu du sujet.
C’est essentiellement « créer » à nouveau le sujet, car les liens dans les titres ne peuvent être ajoutés que lors de la création.
7 « J'aime »
Jagster
(Jakke Lehtonen)
Janvier 12, 2023, 10:34
5
Et parce qu’il est toujours bon de garder les choses ensemble, même la recherche n’est pas la pire option
Si l’utilisation de Rails ne pose pas de problème majeur :
You can set or update a featured link on a topic by using the rails console.
From your server, enter the rails console from your Discourse folder:
./launcher enter app
rails c
You can then use the @nathank ’s form to generate your command:
Topic.where(id: =topic_id=).update(featured_link: "=featured_link=")
Copy-paste the generated command inside your rails console and press Enter. It will set or update the featured link accordingly.
Example of the raw syntax for …
4 « J'aime »
Canapin
(Coin-coin le Canapin)
Janvier 12, 2023, 10:48
6
Génial, il y a un guide à ce sujet ! Super
J’avais complètement oublié merci @Jagster !
3 « J'aime »
system
(system)
A fermé ce sujet ()
Février 11, 2023, 10:49
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.