Discourse svgbob

|||
-|-|-|
:information_source: | Résumé | Discourse svgbob vous permet d’inclure des diagrammes ASCII dans vos publications Discourse qui sont rendus en SVG
| :eyeglasses: | Aperçu | Aperçu sur Discourse Theme Creator
:hammer_and_wrench: | Lien vers le dépôt | \u003chttps://github.com/SamSaffron/discourse-svgbob\u003e
:open_book: |Nouveau sur Discourse Themes ? | Guide pour débutants sur l’utilisation des thèmes Discourse

Installer ce composant de thème

Fonctionnalités

Par exemple :

```svgbob height=54
+--------+      +------------+
| A Box  |----->| Another box |
+--------+      +------------+
```

Sera rendu sous forme de SVG haute fidélité dans votre publication.

image

Le composant reconditionne la bibliothèque Svgbob open source, un terrain de jeu en ligne pour svgbob est disponible à l’adresse : Svgbob editor

Paramètres

Nom Description
étendre la politique de sécurité du contenu
icônes svg
Traduction Défaut
insert_svgbob_sample Diagramme Svgbob
22 « J'aime »

A-t-il des avantages par rapport à yUML ?

1 « J'aime »

Le fait d’être un Customization > Theme component plutôt qu’un Customization > Plugin permet une installation aisée, même sur un hébergement mutualisé, et supprime tout besoin de reconstruction.

yuml trace également, eh bien, des diagrammes UML, tandis que svgbob est un outil de dessin libre.

8 « J'aime »

Notez que nous avons déplacé ceci vers mon dépôt personnel, ce n’est plus un composant de thème officiel.

3 « J'aime »

Je pense qu’il a besoin d’un peu plus de déshabillage pour enlever tous ses vêtements « officiels ». :slight_smile: Comme c’est un wiki, je me suis permis de supprimer la description « officielle » et les informations d’hébergement, et de remplacer :discourse2: par :information_source:.

Idéalement, la propriété du sujet devrait également être changée de @Discourse à vous, ainsi que la suppression de son icône de tag et son retrait du groupe de tags « composant de thème officiel ». Le tag caché ecb doit également être supprimé.

L’aperçu dans le créateur de thème pourrait également être modifié de Discourse à vous.

(Théoriquement, les composants de thème tiers n’ont pas leur propre tag, mais vous pourriez peut-être tirer quelques ficelles et obtenir une exception :slight_smile: Si même vous n’avez pas assez d’influence pour cela, les sujets svgbob pourraient également nécessiter un nettoyage)

ETA : Également une suppression de la liste officielle dans le doc Customizing your site with existing theme components

3 « J'aime »

Salut Sam, je me demandais s’il y avait des plans pour ajouter la prise en charge de l’éditeur riche à ce composant ?

Pour plus de clarté, le “SVGblob Height” devrait peut-être être clarifié pour indiquer “augmenter” ou “ajuster”.

  • J’ai mis un peu de temps à comprendre comment faire apparaître une boîte plus basse dans votre exemple de code avec 2 boîtes. J’ai dû augmenter cette valeur pour voir le blob complet.

Superbe composant

J’ai créé une PR FEATURE: Add rich text editor support - Pull Request #42 - SamSaffron/discourse-svgbob - GitHub.

Si elle est fusionnée, j’en ferai une autre pour mettre à jour SVGBob ; il semble qu’il y ait de nouvelles fonctionnalités. :+1:

3 « J'aime »