EDITABLE RICH Text

Hello ,

 

I have a requirement where user has to have the option to add rich texts for the text entered in paragraph field.Can we do that in appian. Can we create an editable rich text field similar to one i am using to write this question ?

 

 

regards,

Abhishek gaddam.

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer
    There's not out-of-box rich text editor (yet), though there has been at least a little bit of demand.
    If it's a hard requirement and provided the required formatting is simple enough (i.e. just bold, italics and/or underline), you could provide the users with a syntax to enter their own rich text and write your own parser. The input field they enter text could have a mirror field below where you show the formatted rich text output.
  • Hi Mike, Thanks for the response, I am trying to understand what kind of parsing we are talking here.By parsing you mean write a customized html or use richtextfieldcomponents ? and if I do parsing that means , do I have to store all the filters selected by user in a table and apply them every time user views the paragraph field ? .
  • 0
    Certified Lead Developer
    in reply to Abhishek Gaddam
    More like, tell the users some syntax they can enter in plain text, similar to what's used in JIRA or some message forums - i.e. *italicized*, **bolded**, _underlined_ ... they would enter this plaintext and this is what you'd store (in PV or in database etc).

    But then you would build a parser - i.e. a combination of expression rule(s) and interface component(s) which breaks up the text in question and displays it in a rich text field with the appropriate modifiers on it. This could be shown both on the entry form (so the user can validate what they're entering as they enter it) as well as in any subsequent instances where their text it displayed.
Reply
  • 0
    Certified Lead Developer
    in reply to Abhishek Gaddam
    More like, tell the users some syntax they can enter in plain text, similar to what's used in JIRA or some message forums - i.e. *italicized*, **bolded**, _underlined_ ... they would enter this plaintext and this is what you'd store (in PV or in database etc).

    But then you would build a parser - i.e. a combination of expression rule(s) and interface component(s) which breaks up the text in question and displays it in a rich text field with the appropriate modifiers on it. This could be shown both on the entry form (so the user can validate what they're entering as they enter it) as well as in any subsequent instances where their text it displayed.
Children