Has anyone done custom greetings on the home screen and if yes could you please point me towards some examples or resources?
I want a simple greeting like this:
Good morning/afternoon/evening, Doomba!
Your stats:
Stat 1: 20
Stat 2: 30
Target: 100
Is it as simple as creating a home page with a list of user names and emails, enabling filter by signed in user for that page only (all records in other pages must be visible to all), and displaying a templated message?
The welcome name and team name are custom messages. I’m not sure if there is a better way, but the following is what I have done:
I have a HOME tab with a list of user name, email, team, custom welcome message, and custom team message. The custom welcome message is a concatenation of “Welcome” & the user name. Same for team message.
Filter the HOME page for signed-in users
If you want some common elements (like the app name perhaps) to be visible to all users, you could create a column in Glide which takes a Single Value.
My addition to this thread:
I have a sheet called “Lists” and on that sheet in Column K I have a list of possible GREETINGS I would like my users to see when they log on.
Then, on my HOME sheet I have this:
=index(Lists!$K$2:$K,randbetween(1,counta(Lists!$K$2:$K)))
So, my users get a RANDOM greeting from a LIST I have prepopulated (and can add or delete from at any time)
BTW: Anyone have a greeting idea not listed here:
Hello
G’day
Hey there
Howdy
Good 2 C U
Well, Hello
Looking good
Hola!
LOL
@spencersRus I’ve had weird issues with RANDBETWEEN not updating in the app unless other data in the sheet changes. I’ve sat and watch the values change from RANDBETEEN in the sheet, then go and reload the sheet in the app builder. It would not update the values in the app. Only when I make a change in the data elsewhere in the app or sheet would it update the random value. It was weird too, because the value displayed in the sheet would not match what was shown in the app. Just curious if you have ran across this. I’ve tried this in the Random/Advertising Links portion of https://concepts.glideapp.io/
My question would be how do you make it so that the welcome message only displays at app launch? Hitting the Home tab after navigating away would bring you to the Start button again, wouldn’t it?
I kind of do this in the Onboarding example of my app, but it requires the user to check a box before the page the view changes. It’s not automatic and would require some sort of user input. I suppose you could do some sort of script to create a user record with welcome message values filled when a new user is registered in the App:Logins sheet, then another script to clear out the value after a certain amount of time. I don’t know of a way to do it every time the app launches though.