Configuring RTE in touch UI | Community
Skip to main content
ashishkhadpe
Level 3
August 14, 2020
Solved

Configuring RTE in touch UI

  • August 14, 2020
  • 2 replies
  • 1587 views

Hi All,

 

I want to configure my RTE in component dialog to show only p and h4 tags available for content author under paraformat. Any quick solution to achieve this?

 

I have below entry in RTEcofig : 

<format
jcr:primaryType="nt:unstructured"
features="*"/>

and in UISettings : 

 

<paraformat
jcr:primaryType="nt:unstructured"
items="paraformat:getFormats:paraformat-pulldown"
ref="paraformat"/>

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Vishalverma

try this in RTE config

<paraformat
     jcr:primaryType="nt:unstructured"
    features="*">
    <formats jcr:primaryType="nt:unstructured">
     <default_p
              jcr:primaryType="nt:unstructured"
              description="Paragraph"
              tag="p"/>
    <default_h4
              jcr:primaryType="nt:unstructured"
              description="Heading 4"
              tag="h4"/>
  </formats>
</paraformat>

2 replies

VishalvermaAdobe EmployeeAccepted solution
Adobe Employee
August 14, 2020

try this in RTE config

<paraformat
     jcr:primaryType="nt:unstructured"
    features="*">
    <formats jcr:primaryType="nt:unstructured">
     <default_p
              jcr:primaryType="nt:unstructured"
              description="Paragraph"
              tag="p"/>
    <default_h4
              jcr:primaryType="nt:unstructured"
              description="Heading 4"
              tag="h4"/>
  </formats>
</paraformat>
BrianKasingli
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
August 15, 2020

@ashishkhadpe here's a Granite UI 1.0 (Touch UI) solution for your requirement:

 

<paraformat jcr:primaryType="nt:unstructured" sling:resourceType="cq/gui/components/authoring/dialog/richtext" fieldLabel="Paraformat Rich Text" name="./paraformat" required="true" useFixedInlineToolbar="{Boolean}true"> <rtePlugins jcr:primaryType="nt:unstructured"> <paraformat jcr:primaryType="nt:unstructured" features="*"> <formats jcr:primaryType="cq:WidgetCollection"> <paragraph jcr:primaryType="cq:WidgetCollection" description="Paragraph" tag="p"/> <heading4 jcr:primaryType="cq:WidgetCollection" description="Heading 4" tag="h4"/> </formats> </paraformat> </rtePlugins> <uiSettings jcr:primaryType="nt:unstructured"> <cui jcr:primaryType="nt:unstructured"> <inline jcr:primaryType="nt:unstructured" toolbar="[#paraformat]"> <popovers jcr:primaryType="nt:unstructured"> <paraformat jcr:primaryType="nt:unstructured" items="paraformat:getFormats:paraformat-pulldown" ref="paraformat"/> </popovers> </inline> <dialogFullScreen jcr:primaryType="nt:unstructured" toolbar="[#paraformat]"> <popovers jcr:primaryType="nt:unstructured"> <paraformat jcr:primaryType="nt:unstructured" items="paraformat:getFormats:paraformat-pulldown" ref="paraformat"/> </popovers> </dialogFullScreen> </cui> </uiSettings> </paraformat>