Fix à la PR #1165 pour faire en sorte que les blocs wp:table qui se trouvent actuellement dans un wp:epfl/table-filter ne soient pas pris en compte lors de la transformation de wp:table en wp:epfl/table.
Au début, j'ai voulu passer par une regex pour ne pas prendre des blocs donnés qui avaient wp:table en enfant mais super compliqué... donc j'ai fait autrement. On peut passer une liste de block (au format [<catégorie>/]<block>, ex: epfl/table-filter ou table) pour dire que l'on veut ignorer les blocs qui sont contenu au sein de ceux passés. Ensuite, il y a simplement un travail de recherche et des boucles pour ne pas prendre en compte les blocs contenu dans un bloc parent "défendu".
Fix à la PR #1165 pour faire en sorte que les blocs
wp:table
qui se trouvent actuellement dans unwp:epfl/table-filter
ne soient pas pris en compte lors de la transformation dewp:table
enwp:epfl/table
. Au début, j'ai voulu passer par une regex pour ne pas prendre des blocs donnés qui avaientwp:table
en enfant mais super compliqué... donc j'ai fait autrement. On peut passer une liste de block (au format[<catégorie>/]<block>
, ex:epfl/table-filter
outable
) pour dire que l'on veut ignorer les blocs qui sont contenu au sein de ceux passés. Ensuite, il y a simplement un travail de recherche et des boucles pour ne pas prendre en compte les blocs contenu dans un bloc parent "défendu".