# Events App

**URL:** <https://community.glideapps.com/t/events-app/2998>\
**Category:** Feature Requests\
**Created:** [December 19, 2019, 12:27am UTC](https://community.glideapps.com/t/events-app/2998 "2019-12-19T00:27:32Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Victor\_Olawuni](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/victor_olawuni/32/5361_2.png) [@Victor\_Olawuni](https://community.glideapps.com/u/Victor_Olawuni)\
**Post date:** [December 19, 2019, 12:27am UTC](https://community.glideapps.com/t/events-app/2998/1 "2019-12-19T00:27:32Z")

</div>

Hi guys,

New here!  
I’m experimenting with glide… and one of the features I’d like to add is to do with ‘forms’.

1. Is there a way to restrict posting an event until a user signs up through another form?
2. Following this, has anyone ever set-up a subscription based app?.. following a ‘sign-up’ form? (meaning users have to pay after a set amount of ‘event posts’ or after a set amount of time from signing up)

Other HELP please… Any examples of?  
A. **Ticketing Apps** for events?  
B. Apps that allow users to **edit their profiles** … after completing a form?

---

<div class="post-metadata">

**Author:** ![Sandro\_Brito](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sandro_brito/32/552_2.png) [@Sandro\_Brito](https://community.glideapps.com/u/Sandro_Brito)\
**Post date:** [December 19, 2019, 12:25pm UTC](https://community.glideapps.com/t/events-app/2998/2 "2019-12-19T12:25:29Z")

</div>

You can probably do point 1 through the visibility feature.  
You can have two buttons, each button triggers a form.  
Button 1 is visible if a certain variable is false  
Button 2 is visible if that same variable is true

When people add the details to the form from button 1, you turn the variable from false to true and they’ll see the second button when they leave the form.

I haven’t tested this, but I think it would work.

---

<div class="post-metadata">

**Author:** ![Victor\_Olawuni](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/victor_olawuni/32/5361_2.png) [@Victor\_Olawuni](https://community.glideapps.com/u/Victor_Olawuni)\
**Post date:** [December 19, 2019, 5:52pm UTC](https://community.glideapps.com/t/events-app/2998/3 "2019-12-19T17:52:27Z")

</div>

Thanks very much Sandro, I’ll give this a go and let you know how I get on

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [December 19, 2019, 6:13pm UTC](https://community.glideapps.com/t/events-app/2998/4 "2019-12-19T18:13:08Z")

</div>

Watch this video as well — it shows an advanced technique for conditionally showing buttons based on whether the user has created their profile yet: [https://www.youtube.com/watch?v=LFBkC9\_yASM](https://www.youtube.com/watch?v=LFBkC9_yASM)

---

<div class="post-metadata">

**Author:** ![Victor\_Olawuni](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/victor_olawuni/32/5361_2.png) [@Victor\_Olawuni](https://community.glideapps.com/u/Victor_Olawuni)\
**Post date:** [December 19, 2019, 6:24pm UTC](https://community.glideapps.com/t/events-app/2998/5 "2019-12-19T18:24:25Z")

</div>

Thanks @david I watched this earlier and it worked a treat!

But let’s say I didn’t want anyone to “post” an image until they’ve signed up?  
How would you go about doing that?

In the video, users can still  
Post an image and still not have a profile.

---

<div class="post-metadata">

**Author:** ![Sandro\_Brito](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sandro_brito/32/552_2.png) [@Sandro\_Brito](https://community.glideapps.com/u/Sandro_Brito)\
**Post date:** [December 19, 2019, 6:28pm UTC](https://community.glideapps.com/t/events-app/2998/6 "2019-12-19T18:28:30Z")

</div>

My understanding is that you do the same visibility trick with the button to post.

---

<div class="post-metadata">

**Author:** ![Cisco\_Muratalla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/cisco_muratalla/32/12358_2.png) [@Cisco\_Muratalla](https://community.glideapps.com/u/Cisco_Muratalla)\
**Post date:** [February 18, 2021, 7:08pm UTC](https://community.glideapps.com/t/events-app/2998/7 "2021-02-18T19:08:37Z")

</div>

Appears solution offered in post, topic closed.

---

<div class="post-metadata">

**Author:** ![Cisco\_Muratalla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/cisco_muratalla/32/12358_2.png) [@Cisco\_Muratalla](https://community.glideapps.com/u/Cisco_Muratalla)\
**Post date:** [February 18, 2021, 7:08pm UTC](https://community.glideapps.com/t/events-app/2998/8 "2021-02-18T19:08:41Z")

</div>


