Hi @j.hennersdorf,
ï»żThank you for reaching out and for using the Advanced Rich Text Editor Plugin.
ï»ż
ï»żWould it be convenient for you to share a snippet of your setup, workflow, and the ZQRTE plugin element, this will allow us to reproduce it on our side and see if it is a Bug or a limitation from the Firefox browser.
ï»ż
ï»żThank you for sharing these details and looking forward to your reply.
Best regards,
Zeroqode Support Team.
Hi
Is there any setting that forces the editing area to scroll? This seems a pretty obvious thing but for the life of me I canât see how to do it. I can capture the whole component in a group that scrolls but then the toolbar scrolls off screen when the document starts to get long. This is on a new responsive page.
tx
Hi, @andrew.waites,
Thank you for reaching out.
Unfortunately, itâs not possible to scroll through the text in the editing area. As a workaround, let us please suggest you use the integrated Bubble action Scroll to, this allows you to scroll the page to the editor, and after that, you can use the plugin action Focus the editor, which will set the cursor at the end of the editor text.
Please check the screenshots below.
Hope the above suggestions, will be useful for you.
If there will be any other plugin-related questions, please donât hesitate to contact us, we will be glad to help.
Best regards,
Zeroqode Support Team.
Hi @avern87, thanks for your patience.
We have pushed a plugin update, that has added one more possibility to add hashtags (indicate hashtags text type and do a search for a list to display).
To check changes, please upgrade your plugin to the latest version (Version 1.115.0: Added possibility to choose hashtag type of text) and give it a try.
Regards,
Zeroqode Support Team
FYI, the page for the advanced rich text editor is 404. Is there new content coming? https://docs.zeroqode.com/plugins/zq-rte-plugin-2.0
Iâm trying to find out how your plugin handles the situation where the user pastes in an image. Is there a way to store these objects securely?
Hi @treb.gatte, thanks for reporting this moment, the right link to documentation is: https://docs.zeroqode.com/plugins/advanced-rich-text-editor
Check also example of workable setup on plugin page: Advanced Rich Text Editor Plugin for Bubble | Zeroqode
Also, in a short time we will replace the old link in the plugin description.
The plugin allows you to store images in Bubbleâs storage, which you can manage to be stored elsewhere lately.
Please let us know if there is anything else that we can help with about our plugin.
Regards,
Zeroqode Support Team
@ZeroqodeSupport The mentions and hashtags do not work with list types outside of the database (for example, an API call result stored in a state) since these items do not have "unique id"s built like the stock Bubble db. Any way to fix this?
Hi @Future,
Thank you for your message.
Yes, correct, the Advanced Rich Text Editor Plugin works only with mentions and hashtags from the Bubble database.
We can add your inquiries and suggestions to the plugin improvements list and look into if itâs possible to include this feature in future plugin updates.
Once any news will become available, we will let you know.
Thank you for your understanding and cooperation.
Best regards,
Zeroqode Support Team.
I know you can use the image button to attach an image.
What Iâm specifically asking about is the behavior around copy/pasted images. Iâve found some behavior in other rich text plugins that I consider to be a security issue and Iâm attempting to verify you donât have the same problem.
In those other Rich Text plugins, they allow the user to copy/paste in an image into the text from the clipboard. The image is then stored as an unsecured image object in S3 that anyone can access.
I see from the docs you provide a way to store images in the database but
- Does that cover the copy/paste scenario and
- if you look at the bbcode for the text, is there still a link to the pasted in image?
- If so, is that link secured?
My hope is that you have a link to the secured image instead.
Can you please confirm your pluginâs behavior? Your demo site doesnât appear to write to the db so I canât see whatâs happening myself.
Hello @treb.gatte,
Thank you for your message.
Weâve tried to copy/paste an image inside the editor and inspect it after that, as you can see the image is saved in base64 format.
Please do let us know if you meant something else and provide more details with screenshots of your setup and the plugin element settings.
This will let us reproduce the same setup on our side and look for a workaround.
Looking forward to your reply.
Best regards,
Zeroqode Support Team.
Good, good. Ok, one more question then as I have great hope now.
Look at the bbcode that is saved in the text field. Is the base64 string stored in the text or do you have an S3 link to the image? Itâs the link to the S3 stored image in the text field bbcode that is causing a problem elsewhere. In other plugins, I can take that link and open it with no authentication. A pointer to your image field is what Iâm hoping for here.
Hello @treb.gatte,
Thank you for your message and sorry for the late reply due to the weekend.
The Advanced Rich Text Editor Plugin doesnât have the ability to protect the files on its own, if you check the Upload on AWS checkbox, the images will be uploaded instantly on AWS servers and you will be able to see them inside your Bubble app â File Manager.
By default, the image is public to anyone.
See the screenshots below:
The image can be inspected and opened in a new browser tab.
We can recommend you this chapter from Bubble documentation about https://manual.bubble.io/help-guides/working-with-data/protecting-data
There you can find how to enable Privacy Rules and restrict access to some files.
Hoping that the above information will be useful for you.
In case there will be any other plugin-related questions, please donât hesitate to contact us, weâll be glad to help.
Best regards,
Zeroqode Support Team.
I have been implementing this plug in and it solves a lot of issues for me- mentions and emojis and rich text all in one is great. However, I am having a problem as follows:
- I set the content to a dynamic field
- If there are data related to that field, it shows correctly, but if there are no data, it just uses the data from the last thing that had data.
the work around is of course to make a condition that if the data are empty then to replace content with nothing, but it is still a bit odd to have to do this and that it takes whatever data was last shown for a totally different record.
Hi @TekaTeki, thanks for your message and sorry for the delayed reply.
Please share a screencast with the setup and use case flow in step-by-step mode (namely parent group setup for RTE element).
Looking forward to your reply.
Regards,
Zeroqode Support Team
Hi, is their plans to make this responsive so that we can specify the height in percentages of the page, like groups etc in the new responsive pages.
Also, I still have an ongoing issue, whereby if the user pastes an image and does not add any text, it strangely just saves the placeholder textâŠ
Also, a lot of editors have the ability to show only top row of options, then an expansion icon so you can see all to make it neater - would be a great addition.
Hi @philsim, thanks for your questions.
Yes, this update is planned, so once the related update will come to live, we will notify everyone within this thread.
Please share a screencast (here or in DM) with the RTE element setup and the described use case flow. It will allow us to identify the mentioned issue much faster.
Please share a reference example, so it would be easier for us to estimate the possibility to add such an improvement.
Looking forward to your reply.
Regards,
Zeroqode Support Team
Hello @ZeroqodeSupport ,
I have found another small but annoying error.
If the RTE is in a repeating group, then the mention is always shown behind the elements of the other cells.
Hi @j.hennersdorf, thanks for reporting this issue.
It has been passed to the developer team for fixing. Once any update will become available, we will let you know.
Thank you for understanding.
Regards,
Zeroqode Support Team
Hi @j.hennersdorf, thanks
Regretfully, a fix for the reported issue might bring more side effects for other plugin features, so currently it is not realizable.
A possible solution (for dropdown visibility), in this case, might be to use an HTML element with the following code:
Hope the provided hint will help. If there is anything else that we can help with about our plugin, please let us know.
Regards,
Zeroqode Support Team
Hello @ZeroqodeSupport ,
itâs me again I just wanted to share an observation with you. We have installed some RTEs and the more RTEs are on the page the slower the page becomes. If there are more than 10, you already notice a strong performance drop (especially with weak PCs). Maybe this is something for the future