mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-03-22 19:24:10 +01:00
Remove withVersioning parameter of rver-fragment shortcode.
We now detect automatically in the `added-in` and `changed-in` shortcodes whether we need to add text according to the page's room version so this parameter has become unnecessary. Moreover, forgetting to set this param can remove the text generated by the shortcodes so it is safer to just get rid of it. Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
This commit is contained in:
parent
ae3673d2ef
commit
d701754835
|
|
@ -21,7 +21,7 @@ event keeps the `redacts` property under `content`. The
|
|||
|
||||
The full redaction algorithm follows.
|
||||
|
||||
{{% rver-fragment name="v11-redactions" withVersioning="true" %}}
|
||||
{{% rver-fragment name="v11-redactions" %}}
|
||||
|
||||
### Event format
|
||||
|
||||
|
|
|
|||
|
|
@ -7,23 +7,12 @@
|
|||
|
||||
The `name` parameter is the file name without extension.
|
||||
|
||||
The `withVersioning` parameter is optional and defaults to false. When true, any
|
||||
mentions of "New in this version" from the `added-in` shortcode are removed prior
|
||||
to rendering. This is useful if needing to use a fragment where part of it describes
|
||||
new functionality in a given room version but isn't new for subsequent versions.
|
||||
|
||||
*/}}
|
||||
|
||||
{{ $name := .Params.name }}
|
||||
{{ $withVersioning := .Params.withVersioning }}
|
||||
{{ $name := .Params.name -}}
|
||||
|
||||
{{ with .Site.GetPage "rooms/fragments" }}
|
||||
{{ with .Resources.GetMatch (printf "%s%s" $name ".md") }}
|
||||
{{ $content := .RenderShortcodes }}
|
||||
{{ if not $withVersioning }}
|
||||
{{ $content = (replace $content "[New in this version]" "") }}
|
||||
{{ $content = (replace $content "[Changed in this version]" "") }}
|
||||
{{ end }}
|
||||
{{ $content | safeHTML }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ with .Site.GetPage "rooms/fragments" -}}
|
||||
{{ with .Resources.GetMatch (printf "%s.md" $name) -}}
|
||||
{{ .RenderShortcodes | safeHTML }}
|
||||
{{ end -}}
|
||||
{{ end -}}
|
||||
|
|
|
|||
Loading…
Reference in a new issue