Test for empty RichText field I have a rich text field which contains:

&lt;p&gt;&lt;br&gt;&lt;/p&gt;


This is what is left when you delete all content of a redactor field.
This can't be deleted without the HTML view of Redactor.

Is it possible to write a conditional that checks for an empty field ignoring HTML markup?

{% if entry.poorText is not empty %}
   {{ entry.poorText }}
{% endif %}


Does not work in this case.
You can use the striptags filter to remove all HTML tags from your string. With the trim filter you can strip all whitespace from the beginning and the end of it:

{% if entry.poorText|striptags|trim %}
    {{ entry.poorText }}
{% else %}
    Here could be a nicely formatted text! 
{% endif %}