I also think that the possibility of deleting uploaded images is something very important.
If anyone is using any resources to accomplish this, please let us know.
I also think that the possibility of deleting uploaded images is something very important.
If anyone is using any resources to accomplish this, please let us know.
Great news, esm.sh just fixed an issue that was affecting upgrading the libraries. Iāve updated the libraries to the latest versions. Please let me know if you have any issues, errors.
This is big. This plugin was previously stuck at an old version of the Tiptap libraries which meant we could not benefit from that any of the upgrades and bugfixes.
Donāt thank me, star
the esm.sh repo: GitHub - esm-dev/esm.sh: A no-build JavaScript CDN for modern web development.

question @rico.trevisan Iām currently migrating from bubble native rich text editor that use bbcode to tiptap,
and Iāve encountered a problem where the text from our database that use bbcode formating isnāt showing correctly on tiptap editor.
Is this known issue or Iām missing something (like converting all previous data or setting up something incorrectly. etc) ?
to add more context, this is the previous text that using bubble native RTE: (also showing like this when I accidentally using plain text as the inital content when the editor is enabled)
and this is when created using tiptap:
but the styling (p_adv) is correct when the tiptap input is not enabled
Unfortunately Tiptap doesnāt support bbcode. It supports HTML primarily.
You could convert your bbcode texts to HTML with something like this: BBCode to HTML Converter - Translate BBCode to HTML - Online - Browserling Web Developer Tools .
There is this plugin but Iāve never used it: Air BBcode to HTML converter plugin for Bubble | Zeroqode
Iām having an issue Iām hoping is an easy fix and Iām just not seeing itā¦
I have 2 Tiptap RTEs, one under the other, Tiptap A (top) and Tiptap B (bottom):
Tiptap A is to reflect text held in my database within tiptapās initial content.
Tiptap B is used to generate text through an API call.
Each Tiptap has different formatting applied, although Iām finding the following problem:
Hopefully this is clear
Thanks!
Is it possible to make this so a visible html element can see a āinvisibleā elements html ?
I.e load the contents of the ātip tapā on page load event if its invisible
Put it in a group and set the group to opacity 0?
Iām curious, what are you trying to achieve?
@rico.trevisan so happy that I found this amazing plug-in!!
I love how you can add custom CSS to H1-H6.
Question, would you be able to add the following:
I want the user to select a part of regular text (not h1-h6) and apply one of various highlighter/marker styles.
So, user selects text and pushes button. A workflow gets triggered āCSS Tiptap Aā and the CSS gets applied to the selected text.
Reason: I would like to offer different styles of highlighters to the user. It would be great if one could offer multiple of these CSS custom workflows.
P.S.
Any chance it would be possible to connect the tiptap/html world with the bubble workflow world?
It would be great to give the user the ability to trigger a workflow through the html text generated by tiptap (e.g. click a word and a popup opens with dynamic data, e.g. the word = search filter)
Something like this (but more dynamic):
Just to clarify: The end user would edit the text in such a way that a word would now trigger a workflow. So, that e.g. another user now could click on the word and a pop-up would open (via bubble workflow)
Keep up the great work. thank you for your consideration.
I also noticed that it doesnāt work within the āRepeating Group.ā
The solution I found was to ignore the ābubble menuā and āFloating menuā within each cell, just leave these parameters without specifying any ID for them to be disabled.
Another alternative to use it within a āRepeating Groupā would be to create a condition for the visibility of the āfixedā menu to toggle between Hide/Show when the hover event on the text element is triggered. (this simulates the float function)
Great plugin. But I have not been able to use the updates pass 2.0.2. When I update the plugin beyond that, the different instance of the Tiptap cannot be read.
For example:
I have this tiptap showing the description of a story:
Then when I click Edit Story, I have another Tiptap element in the floating group. If I use the 2.0.2, the Tiptap works fine and I can edit the text. But when I use anything version above that, the text doesnāt show and gives me the error above.
Could you help?
I would love to help.
My hunch is that itās a timing issue, that the Bubble is trying to fire an action before the editor is ready.
Could you share more details about the workflow when you hit edit?
"Iāve encountered an issue where the TipTap element doesnāt function properly within a āRepeating Group.ā To work around this, Iāve discovered two solutions. Firstly, you can disable the ābubble menuā and āFloating menuā within each cell by leaving these parameters unspecified or without specifying any ID.
Another approach to using TipTap within a āRepeating Groupā involves creating a conditional visibility setting for a āfixedā menu. This menu can be toggled between Hide/Show states when a hover event on the text element is triggered, simulating the floating function.
Additionally, thereās a more critical problem when adding a new record (row) within the ārepeating group.ā The TipTap element maintains static content in its initial position on the page, causing data misalignment when the list reorganizes due to the addition of a new record. This issue necessitates a manual page refresh to correct it, as TipTap doesnāt update in real-time."
Hi Rico,
Here is some more screenshots. It is very simple actually.
The tiptap element is in a floating group.
When a button is clicked, this floating group is show.
For version 2.0.2, it works fine and the description is displayed in the tiptap element.
However, any version of the update above will not let me click on the tiptap element, and the description content is also not displayed. So, it doesnāt seem like a timing issue.
Or is there other way that you would structure the workflow to be sure that it works?
Thanks!
Could you send me screenshots of the browserās javascript console?
Hey Rico,
Have you concidered adding āUndoā/āRedoā? Would be nice.
Dear @rico.trevisan ! Thank you for an amazing tool, but let me suggest to add the compatibility of this editor with span tags in HTML 
UPD: It also cleans all the inline styles for any HTML tags since the content is uploaded to the editor⦠Why??? Such a flexible design with such a strict constraintā¦
Regarding the repeating group, use the unique ID of the current cell element as TipTap ID. This way the TipTap ID will always be dynamic.