Alignement d'image et grille

Pour être honnête, ce n’est pas une mauvaise solution de contournement.

Je vais tester cette idée. Je me demande si nous pourrions simplement utiliser le ‘>’ entre les ensembles d’images pour séparer chaque bloc d’image/texte téléchargé ? Je vais tester sur mon site et fournir un retour d’information.

2 « J'aime »

Succès !

Résultat

Les ‘br’ ont été supprimés entre les images. J’ai utilisé 2 lignes de ‘>’ mais je soupçonne qu’une seule entre les grilles d’images devrait suffire comme saut de ligne.

Le saut de ligne avec une seule ‘>’ fonctionne.

2 « J'aime »

J’ai reçu un avis de dépréciation ici :

Avis de dépréciation : Le nom de l’icône « arrows-alt-h » a été mis à jour en « left-right ». Veuillez utiliser le nouveau nom dans votre code. Les anciens noms seront supprimés au T2 2025. \[deprecation id: discourse.fontawesome-6-upgrade\] \[info: We're upgrading our icons to Font Awesome 6! \]

Peut-être que d’autres icônes que arrows-alt-h sont également affectées, je n’ai pas encore vérifié.

2 « J'aime »

Voici une PR rapide :

4 « J'aime »

toujours reconnaissant pour votre aide mon ami, merci :pray: :slight_smile:

4 « J'aime »

Merci arkshine pour la correction rapide, je viens de mettre à jour. Merci lilly pour ce composant vraiment cool, je peux l’utiliser pour émuler le style d’un blog sur un article avec l’option centre :+1:

3 « J'aime »

Il semble y avoir du vieux code dans ce composant de thème. J’obtiens cette information d’administrateur avec la dernière reconstruction de Discourse :

[Admin-Hinweis] Le thème ‘image-alignment’ contient du code qui doit être mis à jour. (ID:discourse.script-tag-discourse-plugin) (mehr erfahren)

Et dans la console de développement du navigateur :

[THEME 47 ‘image-alignment’] Avis de dépréciation : L’ajout de code JS à l’aide de <script type='text/discourse-plugin'> est déprécié. Déplacez ce code dans un fichier JavaScript dédié. [deprecation id: discourse.script-tag-discourse-plugin] [info: Modernizing inline script tags for templates & JS API]

3 « J'aime »

Merci, j’y jetterai un coup d’œil ce week-end.

4 « J'aime »

Je reçois le même message

oui, ignorez-le. seuls les administrateurs peuvent le voir et il n’est pas encore cassé. le composant a juste besoin d’une mise à jour.

5 « J'aime »

Permettez-moi de commencer par vous remercier, @Lilly, pour ce composant utile !

J’ai 2 questions :

  1. Le message d’avertissement étant lié au dysfonctionnement des composants en septembre (si je comprends bien ce qui va se passer), pourrez-vous mettre à jour le composant avant cette date ?
  2. L’une des choses que le composant pourrait faire, si possible, serait que lorsque nous avons un tas d’images dans le compositeur, nous puissions toutes les sélectionner, cliquer sur le bouton et elles seraient regroupées. Actuellement, il les regroupe individuellement :

Bien sûr, nous pouvons simplement sélectionner, couper, cliquer sur le bouton, coller, mais je me demandais s’il serait possible d’éviter ces étapes supplémentaires et, bien sûr, si vous seriez intéressé par cette modification ?

Quoi qu’il en soit, cela aide déjà beaucoup, le fait de ne pas avoir à taper [grid] puis [/grid] tout le temps, alors merci :slight_smile:


Je viens d’apprendre qu’en cliquant sur la grille de la première image, tout est déjà joliment encapsulé avec [grid] et [/grid] :

Ce serait bien si ce comportement était également celui de l’icône du composant, bien sûr, mais avoir cela nativement est déjà utile.

3 « J'aime »

J’ai mis à jour ce composant pour une API JavaScript modernisée. Quand j’aurai un peu plus de temps, j’essaierai de l’améliorer un peu.

4 « J'aime »