From c77a947bf8bc57409e22cd58a887348cdf3a6040 Mon Sep 17 00:00:00 2001 From: Djamil Legato Date: Wed, 2 Mar 2016 13:16:16 -0800 Subject: [PATCH] Deprecated markdown field and aliased to the more generic editor/editor --- .../forms/fields/editor/editor.html.twig | 27 +++++++++++++++++++ .../forms/fields/markdown/markdown.html.twig | 27 +++---------------- 2 files changed, 31 insertions(+), 23 deletions(-) create mode 100644 themes/grav/templates/forms/fields/editor/editor.html.twig diff --git a/themes/grav/templates/forms/fields/editor/editor.html.twig b/themes/grav/templates/forms/fields/editor/editor.html.twig new file mode 100644 index 00000000..e35227f5 --- /dev/null +++ b/themes/grav/templates/forms/fields/editor/editor.html.twig @@ -0,0 +1,27 @@ +{% set value = (value is null ? field.default : value) %} +{% if not codemirrorOptions %} + {% set codemirrorOptions = {'mode': 'gfm', 'ignore': ['code', 'preview']}|merge(field.codemirror|default({})) %} +{% endif %} + +{% block label %} + {{ dump(codemirrorOptions) }} + {% if field.label %} + {% set hint = field.help ? 'data-hint="' ~ field.help ~ '"': '' %} +
{{ field.label|t }}
+ {% endif %} +{% endblock %} +{% block field %} +
+
+
+ +
+
+
+{% endblock %} diff --git a/themes/grav/templates/forms/fields/markdown/markdown.html.twig b/themes/grav/templates/forms/fields/markdown/markdown.html.twig index 181d4460..65c2d040 100644 --- a/themes/grav/templates/forms/fields/markdown/markdown.html.twig +++ b/themes/grav/templates/forms/fields/markdown/markdown.html.twig @@ -1,29 +1,10 @@ -{% set value = (value is null ? field.default : value) %} -{% set codemirrorOptions = {'mode': 'gfm', 'ignore': ['code', 'preview']}|merge(field.codemirror|default({})) %} +{# Deprecated field. Alias to editor/editor.html.twig #} + +{% extends "forms/fields/editor/editor.html.twig" %} +{% set codemirrorOptions = {'mode': 'gfm', 'ignore': []}|merge(field.codemirror|default({})) %} {# backward compatibility #} {% if field.showPreview %} {% set codemirrorOptions = codemirrorOptions|merge({'ignore': []}) %} {% endif %} {# end backward compatibility #} - -{% block label %} - {% if field.label %} - {% set hint = field.help ? 'data-hint="' ~ field.help ~ '"': '' %} -
{{ field.label|t }}
- {% endif %} -{% endblock %} -{% block field %} -
-
-
- -
-
-
-{% endblock %}