Introducing the magnificent "Amazing Mention Tag" plugin, here before your very eyes!

Yes. You can apply it to any data type.

1 Like

There are 30K users in this app. I cannot grant access to the app’s editor because there is some sensitive information.

I am sharing the screenshots below, you can also check it from the console or test it with your own dataset.

Thank you. We are working on this part based on previous feedback, we will release a version after development is finished.

Oh, that make sense!
In the description it sounded like you tested the plugin with 30k users as in 30k people tested the plugin, which really sounded wrong.

The terms are mixed up :thinking:.

Let’s fix this description with the next update.

Thanks.

We have rearranged the positioning of the mention list, we believe it is ok. Thank you for your patience.

Please don’t forget to upgrade to the new version of the plugin.

Hello community,

NEW FEATURES ADDED!!

We would like to share our gratitude for the interest you have shown when we announced the release of our “Amazing Mention Tag” plugin. We are continually developing the plugin based on your feedback. Here are the latest updates:

1. Convert Mentioned Texts into Hyperlink:
The core function of the Amazing Mention Tag plugin is to make any list of things mentionable. With our latest update, you can enable your users to be redirected by clicking on the mentioned text, leading them directly to a specific screen related to the mentioned thing that creates a seamless user experience.

mention sample

2. Customize Value:
The RichText editor was able to interpret HTML styles, which made it easy to add custom styles to mentioned texts. However, this was not possible for the input and multiline input elements due to the nature of them. With this update, you can customize the values of input and multiline input elements to display mentioned texts in a different style from other texts.

3. Documentation:
We’d like the Amazing Mention Tag plugin to be easily installed and used by developers. To achieve this, we have reorganized the field names and updated the documentation of the fields to be clearer. Additionally, we have prepared a guide on our Notion page. By following this guide, you will be able to use the plugin at its full efficiency.

Our goal is to continually make the Amazing Mention Tag plugin more accessible and enhance its capabilities. Please lend us a hand in this endeavor and continue to provide us with your valuable feedback to improve the plugin.

We eagerly await your thoughts,

Thanks to @dojin23 & @pikileng for feedback!

Best,

4 Likes

@eren love your plugin thanks for making this! Is it me or is it not possible to mention someone in a multiline input that lives in a repeating group (aka replying to a comment)? Also, can it be used in popups?

1 Like

Hello @arensbpa ,

Thank you for your kind words. I’d like to say that the feedbacks we receive from the community always motivates us on to do better.

You can use the Amazing Mention Tag plugin seamlessly within a RepeatingGroup element and within a Popup (even within a repeating group inside a popup).

What you need to pay attention to is to assign a unique ID to each input element and assign the ID you defined to the associated “Mention - Inputs” element. You can use the expression “current cell’s index” to assign a unique ID to the input element in different cells within the RepeatingGroup.

In addition, I added a page to the test app to show the use of the Amazing Mention Tag plugin in a popup element. You can reach the preview page by clicking here.

App editor for Repeating Group example
App editor for Popup example

Please let me know if your problem has been resolved. I’m here if you need further support.

Best,
Efe - Kodsuz

1 Like

Ah current cells index makes sense thanks @Efe! Then possibly my issue is with having multiple amazing mention tag elements loading at the same time?

I have one multiline input with the ID “comment_box” and the tagging works beautifully. And then on the same page I have a popup with another multiline input with the ID “reply_box” and the tag feature doesn’t work. If I switch the “reply_box” element in the popup to a non-multiline input, then the tagging feature works in both the comment_box (multiline) and the reply_box (standard input) inputs.




Is it not registering two unique multiline inputs for some reason?

Hello @arensbpa,

I appreciate your detailed explanation of the problem you’re facing.

I see that you have defined the IDs as unique and chosen the correct input type, so you should not be experiencing any issues. When you check the debugger, do you see any error message? Furthermore, I will be sending you a private message to provide further assistance. Please check your messages.

Best Regards,
Efe

Hey @Efe thanks for the support I got it working both with multiline inputs and the richtext inputs! Thanks for the awesome support!

2 Likes

Would it be possible to have two instances of this running on the same input? For example, if I want to @ mention users, but # mention channels in a chat (like Slack allows for). Both of these could be done in the same message. Would love to be able to customize the character that triggers the mention if two could run on the same input.

2 Likes

Hello, I bought this plugin but I am not able to make it work, I installed it according to your example but the mentions do not appear in the multiline. Do you have a video showing the step by step?

1 Like

Hello @2706mason,

Thank you for your feedback. The ability to have two instances would indeed be a nice feature. In the current version of the plugin, this feature isn’t available. However, we’ve added it to our roadmap and and will be working on it.

Hello @beautycom.app,

Thank you for reaching out. I’m sorry to hear that you’re encountering difficulties.

We have made comprehensive documentation that provides step-by-step instructions for installing and using the plugin. Please check it out by clicking here.

If you continue to encounter difficulties, don’t hesitate to reach out again. I’m here to help.

Best,
Efe

1 Like

I managed to make it work, thank you, now another question has arisen, do I have a user mention that can lead to a certain page and another that can lead to another page, do I consider assigning different pages to each type of mention?
Ex: I mention a user goes to the user’s page, when I mention a store, it goes to the store’s page

Hello @beautycom.app,

For the plugin to function correctly, you should assign only one “Amazing Mention Tag” element (from the plugin) to each mentionable input element. And for the all “Amazing Mention Tag” elements, you can select only a single redirection option.

For instance, if you have an element named “Input A”, you can set it up so that all mentioned texts within this “Input A” element’s values are redirected to the “profile” page. For another element, named “Input B”, you can configure it reto direct mentioned texts to the “store” page.

Therefore, redirecting to different pages for different inputs is possible. However, all mentioned texts within a same input will follow the same redirection path.

If you think I misunderstood your question or if you have any other inquiries, please do not hesitate to reach out again.

Best,
Efe

:loudspeaker: Amazing Mention Tag v1.9 has released!

Hello everyone,
We’re humbled by the interest you’ve shown in our plugin. Your feedback keeps us motivated and helps shape the roadmap for Amazing Mention Tag.

In this release, we’ve primarily focused on enhancing the efficiency of our existing features and adding some new things that will make the usage of the plugin easier.

Here are the updates:

  • New exposed state added to the “Mention - Input” element: “Instant Input Value”.
    Since Bubble’s native “Input’s value” doesn’t update instantly, it was causing some issues when used with Amazing Mention Tag. With this new exposed state, you can now overcome these challenges.
  • New event added to the “Mention - Input” element: “Instant Input Value Has Changed”.
  • Update” action removed from the “Mention - RichText” and “Mention - Input” elements. Now, the “Update” feature will be handled in the main code automatically.
  • Adding the same user to the mentioned list has been prevented.
  • Performance improved and known bugs fixed.

To understand how to use the newly added exposed state and event, check out our plugin guide here: Amazing Mention Tag Documentation

Your feedback is our compass. Please keep sharing your thoughts and insights.

Plugin page
Editor

Best,
Efe

Hey @Efe, nice plugin!
Is it working? I just tested it here and it didn’t work. I tried typing “@” but it displayed “data not found”.

Hello @joaquintorroba,

I’m glad you liked the plugin, and thank you for your feedback.

Since the release of the latest version, we haven’t encountered any reported bugs, and it seems to function correctly in our own applications. The message “User data not found” indicates that the mentioned user’s name doesn’t match any users in the database. Please try tagging a user that exists in the database. If you continue to face issues, please let us know.

Best

1 Like