Jump to content
View in the app

A better way to browse. Learn more.

Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Invision Community 5: The all-new editor

This topic contains 189 posts with an estimated read time of 115 minutes. A summary containing the most significant posts is available with an estimated read time of 7 minutes.

Featured Replies

19 minutes ago, Como said:

Would that include quoted content which has had its HTML modified (by the third-party app or otherwise)?

Since you cant modify it internally it can only have been from a 3rd party. Therefore you would need to ask the author of that item that question really

  • Replies 188
  • Views 31.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Dreadknux
    Dreadknux

    It's really not, to be honest. Seriously, this weird "unmarked white space that exists but doesn't really unless you click it" idea is a nonsense - both in usability terms and in WYSIWYG standards. If

  • Yes. Custom emojis are still available. But only for you, no one else. 

  • Kirill Gromov
    Kirill Gromov

    For example, I add a class to an embedded YouTube video to center it. The embedded block does not respond to the centering buttons from editor.

Posted Images

43 minutes ago, Marc said:

Since you cant modify it internally it can only have been from a 3rd party. Therefore you would need to ask the author of that item that question really

Hi @Marc. Maybe I was unclear. Or maybe I misunderstand.

13 hours ago, Matt said:

tl;dr modern editors can't do (tiptap, CKEditor 5, etc) due to treating HTML not as a string but as a node tree. We sanitise heavily and whitelist what can be retained to prevent bad actors breaking topics, etc so while you can save HTML with whatever you want in it in theory, you could never load it in an editor again without it stripping everything it isn't allowed to recognise.

Does the above mean that if use the third-party app to edit the HTML within a post, when that HTML-edited post is quoted, it will be sanitised and potentially/probably stripped of that added HTML?

Edited by Como

27 minutes ago, Como said:

Hi @Marc. Maybe I was unclear. Or maybe I misunderstand.

Does the above mean that if use the third-party app to edit the HTML within a post, when that HTML-edited post is quoted, it will be sanitised and potentially/probably stripped of that added HTML?

The default platform will do that, if its stored in the same manner as a normal post. But without knowing the internals of how that 3rd party item allowing for this function works, its impossible for me to say

  • Author
14 hours ago, Como said:

Hi @Marc. Maybe I was unclear. Or maybe I misunderstand.

Does the above mean that if use the third-party app to edit the HTML within a post, when that HTML-edited post is quoted, it will be sanitised and potentially/probably stripped of that added HTML?

So, long story short, if the custom HTML format is a result of a valid Invision Community 5 Editor Extension, then yes quotes can contain any content that can be created with the editor outside a quote.

However, if the custom HTML is a result of a ckeditor4 plugin or direct source editing, then yes pretty much all custom formatting beyond basic bold, headings, italics, etc will be lost. (Hence why it's not recommended to edit source directly in v5)

6 hours ago, Matt Finger said:

So, long story short, if the custom HTML format is a result of a valid Invision Community 5 Editor Extension, then yes quotes can contain any content that can be created with the editor outside a quote.

However, if the custom HTML is a result of a ckeditor4 plugin or direct source editing, then yes pretty much all custom formatting beyond basic bold, headings, italics, etc will be lost. (Hence why it's not recommended to edit source directly in v5)

Yeah. That's what I thought is the potential problem with the third-party app. I know, not definitive, but it potentially will make it problematic to use it in most forum situations, where content likely will be quoted and end up malformed. Maybe someone who uses it will comment.

Thank you Matt.

Is it possible to edit HTML on the new text editor?

Hi @sobrenome,

Marc said it best on another topic.

43 minutes ago, Marc said:

There is no way in which to use HTML on the system in version 5, including in this area

Is it planned to be available in the future?

25 minutes ago, sobrenome said:

Is it planned to be available in the future?

There are no plans in which to allow HTML editing in future releases of the software.

6 minutes ago, Alex Duffy said:

How can we add some of the extensions for Tiptap on the cloud?
I need this Table of Contents for our documents.
https://tiptap.dev/docs/editor/extensions/functionality/table-of-contents

Matt did a post here which discusses how to extend the editor, that you may find helpful
https://invisioncommunity.com/forums/topic/480617-ic-5-editor-extension-javascript-framework/

  • 3 months later...

Does this React based feature mean it’s vulnerable to the React CVE that scored a perfect 10?

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.