As it happens, you can already do a lot of these things.
Youāre talking about edit mode right? Just press shift when you resize the image, as you would do in PowerPoint
That wouldnāt be scalable at allā¦ What you want to do here is to have a general āprofileā page, for instance, and send a user to that page and display that user in the page, as Facebook does. Facebook only has one profile page, but you just send a different user each time. Check the send data to page lesson.
You can do a lot of things like this with Blockspring. We havenāt announced the feature yet, but itās basically there. Just create your own block with some custom code, install it in Bubble and you can get the result (see https://bubble.io/reference#Plugins.Blockspring)
Same answer as 3
That happens for repeating groups already. For groups, the way it works is that they get extended automatically when the content inside gets higher. youād have to set some elements as stretchable, like texts or mutliline inputs.
What do you mean by this?
What is the use case here? That sounds a bit dangerousā¦
That one is impossible because of browsersā native behavior (thank you ad popups of the early 2000sā¦)
Thanks, Emmanuel,
Here are my comments
Iāll check blockspring - i started learning about it more yesterday but didnāt get to this part.
I mean a possibility to run a workflow when a link is clicked. For example I want to count the number of items a link with an icon is clicked. Right now itās possible only if I letās say put an icon inside a shape and define a workflow where on click a link will be opened and data in the database will be modified. But as I mentioned in #8 the link in that case will be opened only within the same page which is not ok in my case as it will drive the traffic outside.
One of the uses will be to show a hint when the user hovers over ā?ā icon
Thanks
So for 1, check segment and mixpanel to see if that can do what you need. Itās actually not a trivial question, and require to slow down things a bit (if you use mixpanel there, it introduces a 300ms delay before the link is opened. If you like the mixpanel way, let us know, we can look at adding this.
You can do this with a condition on the hint element. This is a much better design pattern than using a workflow for this.
Emmanuel,
But I also wanted to show the number of clicks to the user, so even if itās possible with mixpanel it will seriously slow down things I guess
it works. and indeed itās a better practice, I initially looked at the conditions of the hovered element and didnāt see that it can manipulate appearance of other elements. Now I get it.
Emmanuel,
For #3 and #4
Which service should I choose in Blockspring to make this happen?
or if itās my own block, how should I create it? I didnāt see that option neither in plugins nor in Blockspring dashboard.
You need to pick a type (and make sure the block runs). Without a type, Bubble canāt use it. it depends on your settings, but usually, tabular data is the way to go.
I had to refresh the editor page and after that it become possible adding the block. Otherwise it kept showing the error message regardless which type I choose.
So, how about enabling a workflow for links? Would it be possible to implement that? Using mixpanel to count the number of link clicks will be not so convenient.
Thanks,
No we canāt really do this, for the same reason as mixpanel. Weād have to slow down things to let the workflow run, etc. Adding mixpanelās feature to track links is probably the best (but not perfect) way.
The other way to count analytics there is to count page loads on the next page, which should do the same thing.
The way Iāve done this is set up a separate page called āredirectā that opens in a new window. Then when that page loads, it records a click and then forwards the user to the external URL. While the redirect is happening, there is a āredirectingā¦ā message displayed - takes a second or two.
RE #8
Not sure what you mean. How is the button opening the new link? If this is a button being called using window.location then it will be the same but if itās using window.open it should be able to open a new window.
Only asking because this is an essential feature I need and I imagine a bunch of other peeps might need, too. This is particularly a deal for me because Iāve icons opening previews of files Iāve uploaded and need to be able to open those previews in other windows.