Feature Update – exponentials and updates to *video and *back
Here’s what’s new: |
Share your program with custom-loaded variablesImagine this scenario. You have a GuidedTrack program that you want to share with the world, but you want to give slightly different versions of it to different groups of people. No problem. You don’t need to create multiple GuidedTrack programs in order to accomplish this goal, you just need to tweak the share URL a little bit. Adding a single text variableLet’s say your teenage daughter wants to start dating. You’re sort of okay with that, but you want each date to first take an extensive survey that includes criminal history questions and compatibility scales to ensure they’re a good fit for your little poodlesticks. You want to personalize it a little by adding a variable that uses their name every now and then, so they don’t think you’re weird. Rather than include their name as a variable in the program (which you’d then have to change for the next person who wants to date your daughter), you can add it to the URL like this: https://www.guidedtrack.com/programs/uniqueprogramID/run?name=Danny The wording in bold font is what you would add to the end of your share URL in order to ensure that the variable “name” is defined as “Danny.” Then, you just need to make sure your program uses this variable, with plenty of references like “Howdy, {name}!” Adding a single numerical variableThe process for adding a numerical variable to your program is pretty similar. Here’s an example: https://www.guidedtrack.com/programs/uniqueprogramID/run?x=4 You can define x as any number that you want, including decimal and negative numbers. Just don’t use any commas. Suppose you wanted to do the equivalent of the following command, but through the URL: >> beatles = [“John”, “Paul”, “George”, “Ringo”]
You just have to ensure you add brackets after the name of your variable, like this: beatles[]. You also separate each item in the collection using an ampersand.
https://www.guidedtrack.com/programs/uniqueprogramID/run?beatles[]=John&beatles[]=Paul&beatles[]=George&beatles[]=Ringo Adding multiple variablesSuppose you wanted to do the equivalent of this in the URL: >> x = 3
>> y = 4
>> z = 5
To do this through the URL, you’d separate each of the 3 variables with an ampersand:
|
Tips on editing your program in GuidedTrackFew people know that the GuidedTrack text editor is actually very powerful stuff. There are a number of special shortcuts you can use to become an editing ninja. For example, you can use Ctrl+f (Command+f on a Mac) to bring up a box that will help you find text and Ctrl+h (Command+Option+f on a Mac) to replace text. Pressing Ctrl + , (Command+, on a Mac) will bring up the text editor settings. Click here to learn more ways to be an editing aficionado. |