html - Disable auto-adding of <p> tag -


i'm trying remove auto-adding of <p> tag in cq5(version 5.6.0.20130125). i've tried add these properties text component i'm using no effect.(source)

removesingleparagraphcontainer   true singeparagraphcontainerreplacement    (empty string) 

i've tried this solution. again, no effect.

is possible disable auto-adding of <p> tag?

thanks ideas

edit i've tried this answer cq still adds <p> tags code. example, have html code

<strong>headquarters:</strong> <p>my - company a.s.<br> random street 77<br> random city</p> 

and after submit it, code changes to

<p><strong>headquarters:</strong></p> <p>my - company a.s.<br> random street 77<br> random city</p> 

my rte looks this

<text jcr:primarytype="cq:widget"       hidelabel="{boolean}true"       name="./text"       xtype="richtext">   <htmlrules jcr:primarytype="nt:unstructured">       <doctype jcr:primarytype="nt:unstructured">           ...       </doctype>       <blockhandling           jcr:primarytype="nt:unstructured"           removesingleparagraphcontainer="{boolean}true"/>   </htmlrules> </text> 

edit2 hierarchy looks enter image description here

you can keep rte surrounding text <p> tags setting removesingleparagraphcontainer property true long create 1 paragraph.

with chrome on mac os x (at least), holding shift while pressing enter inserts line breaks instead of paragraph breaks can still create text multiple lines. since said in your last question you're using misctools plugin, can use source edit view peek @ markup go.

finally, set removesingleparagraphcontainer property, you'll need create child called blockhandling under htmlrules node in dialog. don't need mess singeparagraphcontainerreplacement property, if did, set on same node:

<rteplugins jcr:primarytype="nt:unstructured">     ... </rteplugins> <htmlrules jcr:primarytype="nt:unstructured">     <doctype jcr:primarytype="nt:unstructured">         ...     </doctype>     <blockhandling         jcr:primarytype="nt:unstructured"         removesingleparagraphcontainer="{boolean}true"/> </htmlrules> 

edit regarding edit: using source edit feature of misctools plugin , pasting exact text saves , loads without p tags me in chrome on mac os x:

<strong>headquarters:</strong><br> - company a.s.<br> random street 77<br> random city 

are sure dialog.xml deployed properly? maybe double-check component's dialog hierarchy looks how you'd expect in crxde lite:

crxde lite text nodes


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

css - Firefox for ubuntu renders wrong colors -