I was hoping the "ignore case" was going to ignore the accents too, but it doesn't, right? So I need to double all my triggers to make sure non accented letters will be accepted too (for a French course), am I correct?
Is your variable a True/False variable, or is it a text variable where the word "True" is used? You can tell what type of variable you're using if you look in the Variables window.
I recorded a quick 2-minute video to demonstrate how the Boolean (true/false) variable should work, since it doesn't have the option for "ignore case". Check out that video here!
Hi there, Damien! Just a heads up that when you reply via email, it doesn't include attachments in the discussion. Also, it displays your email signature which has your contact information. You can always edit it out here!
I did a quick double-check in Storyline 3, and I'm still seeing the same as Alyssa. When placing a condition on a trigger based on a true/false variable, the options I get are either "equal to" or "not equal to."
If you can try one more time to add your attachment, showing your variable list and the condition window for that trigger with the variable listed there, that would be so helpful! Thanks! 😊
Whoa...your screenshots had me doing a double-take, Damien! Now we've got a mystery to solve. 🕵️♀️ You're seeing (ignore case) in the trigger conditions, and we're not seeing it. Let's see if we can nail down why we're seeing two different things!
Let's start with the version of Storyline 3 you're using. We are using the most recent update, which is Update 5. To check which update you're using, go to the Help tab, then About Storyline.
I am using Storyline 3 but update 2. As I am using it on my Company Computer, I cannot manually update Storyline and have to rely on our IT Service Desk. However I will address this issue with them and hopefully that should resolve the Problem.
I have lost the option as well to be a able to use == Equal to (ignore case) True on a True or false variable.
I noticed this when trying to use it in a current project. When I opened a historic project from a few months ago to check i wasn't going crazy, you can see that I could set the condition on a true or false variable See pics Previous project 1 and 2.
If I try to select the same variable in this same project now and create the same condition it will only allow me to select == Equal to or !Not Equal to. Please see new attemept 1 an 2. (which is what it was doing in my current project)
I rely on these conditions to action some javasript that progresses a JW player slider when the video completes. It is crucial that it doesnt look at the case for it to work correctly.
Please can you tell me how to get the ignore case conditions back on a true or false variable.
I see they are still there on there for text variables, Please see my Text variable conditions pic - you can reference this against the Previous project pic 1 to see that this is a text variable.
I am running the latest update of AS3 (from the 16th August) I updated it today but as I thought this maybe the issue but it hasnt fixed it. Is this a bug?
Please can I have this rolled back two updates so I can get it to work as this has compeletly stopped a project.
Thanks for sharing what you are seeing as well as those images :)
I'm curious if you are you running into an issue with your True/False variables?
The case should not be needed for the built-in True/False variable, but it is still available for the Text variables. If you're running into an unforeseen issue, we'd certainly like to take a look.
To get a JW player which is embedded as a webobject in a slide to work so that when the video comes to an end it auto advances to the next slide or layer, and then when you navigate back to the webobject slide at a later time it still performs the same auto advancement, the Javascript code I have uses a true or false variable set up.
Basically you have 'false' as the video starts and then sets to 'true' when the video has played, this triggers the advancement to next slide and a second trigger then resets it again to 'false' so in the event you should re vist the video slide again it doesnt get locked out of auto advancing.
I think the issue is javascript is lowercase so in storyline the '== Equal to True' setting is looking for 'True' rather than 'true' in javascript (which i dont think you can change). When you use' = = Equal to (ignore case) True' it all works fine.
It is a shame this feature 'ignore case' is not being carried on from version 3.3 because you can do some really clever/slick slide advancement with it.
Would there be any plans to bring it back do you think?
Aha! JavaScript is not something I'm very savvy with, so I'm glad I asked.
I think you make a good use-case that I will be able to share with the team and I'll be sure to attach this conversation so that we can pop in here with any updates that we have to share.
24 Replies
The Equal to (ignore case) option can be used to ignore any capitalization in text variables. Example:
A text variable contains "Michael".
1. A trigger that shows a layer if the text variable is equal to "Michael" would show the layer.
2. A trigger that shows a layer if the text variable is equal to "michael" would NOT show the layer.
3. A trigger that shows a layer if the text variable is equal to (ignore case) "Michael" would show the layer.
4. A trigger that shows a layer if the text variable is equal to (ignore case) "michael" would show the layer.
Hi Dongyup! Looks like Michael is assisting you here, just let us know if you need anything further.
Thanks Michael!
Ah ha! I got it.
Thank you so much, Micheal Hinze.
Glad you got the assistance that you needed here, thanks for the update
Michael Hinze just got leveled up to super awesome!
Hi all
I was hoping the "ignore case" was going to ignore the accents too, but it doesn't, right? So I need to double all my triggers to make sure non accented letters will be accepted too (for a French course), am I correct?
Yes Helene :)
Arg. OK will do ma'am.
Hélène (can you see the accents?) ;-)
I can :)
When creating a Boolean variable, is it necessary to change the condition to check "== (ignore case)" when the variable is used?
Example:
"Action: Change state of
Object: Picture 1
To state: Normal
When: Timeline starts
Object: 1.2 Slide 2
Condition:
Variable1 == True"
Does not work but changing the condition to "Variable == (ignore case) True" does
Hi Damien!
Is your variable a True/False variable, or is it a text variable where the word "True" is used? You can tell what type of variable you're using if you look in the Variables window.
Hi Alyssa,
It's a Boolean, so it is a true/false type option where a Trigger changes the state and another Trigger is dependent on this condition.
Hi there Damien!
I recorded a quick 2-minute video to demonstrate how the Boolean (true/false) variable should work, since it doesn't have the option for "ignore case". Check out that video here!
This post was removed by the author
Hi there, Damien! Just a heads up that when you reply via email, it doesn't include attachments in the discussion. Also, it displays your email signature which has your contact information. You can always edit it out here!
I did a quick double-check in Storyline 3, and I'm still seeing the same as Alyssa. When placing a condition on a trigger based on a true/false variable, the options I get are either "equal to" or "not equal to."
If you can try one more time to add your attachment, showing your variable list and the condition window for that trigger with the variable listed there, that would be so helpful! Thanks! 😊
Hi Crystal,
Thanks for the heads up! Here are the screenshots.
Whoa...your screenshots had me doing a double-take, Damien! Now we've got a mystery to solve. 🕵️♀️ You're seeing (ignore case) in the trigger conditions, and we're not seeing it. Let's see if we can nail down why we're seeing two different things!
Let's start with the version of Storyline 3 you're using. We are using the most recent update, which is Update 5. To check which update you're using, go to the Help tab, then About Storyline.
Are you using that version, as well?
Hi Alyssa,
I am using Storyline 3 but update 2. As I am using it on my Company Computer, I cannot manually update Storyline and have to rely on our IT Service Desk. However I will address this issue with them and hopefully that should resolve the Problem.
Keep us posted, Damien if you're still having trouble! You can download the latest update from this page.
Hi Ashley and Alyssa,
Please can you help!
I have lost the option as well to be a able to use == Equal to (ignore case) True on a True or false variable.
I noticed this when trying to use it in a current project. When I opened a historic project from a few months ago to check i wasn't going crazy, you can see that I could set the condition on a true or false variable See pics Previous project 1 and 2.
If I try to select the same variable in this same project now and create the same condition it will only allow me to select == Equal to or !Not Equal to. Please see new attemept 1 an 2. (which is what it was doing in my current project)
I rely on these conditions to action some javasript that progresses a JW player slider when the video completes. It is crucial that it doesnt look at the case for it to work correctly.
Please can you tell me how to get the ignore case conditions back on a true or false variable.
I see they are still there on there for text variables, Please see my Text variable conditions pic - you can reference this against the Previous project pic 1 to see that this is a text variable.
I am running the latest update of AS3 (from the 16th August) I updated it today but as I thought this maybe the issue but it hasnt fixed it. Is this a bug?
Please can I have this rolled back two updates so I can get it to work as this has compeletly stopped a project.
Quick update,
I rolled back two versions of AS3 to version 3.315007.0 and the ignore case option is there.
Please can someone explain why this is no longer an option in the next couple of releases 3.4 and 3.5?
Thanks
Hey Leo,
Thanks for sharing what you are seeing as well as those images :)
I'm curious if you are you running into an issue with your True/False variables?
The case should not be needed for the built-in True/False variable, but it is still available for the Text variables. If you're running into an unforeseen issue, we'd certainly like to take a look.
Hi Leslie,
To get a JW player which is embedded as a webobject in a slide to work so that when the video comes to an end it auto advances to the next slide or layer, and then when you navigate back to the webobject slide at a later time it still performs the same auto advancement, the Javascript code I have uses a true or false variable set up.
Basically you have 'false' as the video starts and then sets to 'true' when the video has played, this triggers the advancement to next slide and a second trigger then resets it again to 'false' so in the event you should re vist the video slide again it doesnt get locked out of auto advancing.
I think the issue is javascript is lowercase so in storyline the '== Equal to True' setting is looking for 'True' rather than 'true' in javascript (which i dont think you can change). When you use' = = Equal to (ignore case) True' it all works fine.
It is a shame this feature 'ignore case' is not being carried on from version 3.3 because you can do some really clever/slick slide advancement with it.
Would there be any plans to bring it back do you think?
Aha! JavaScript is not something I'm very savvy with, so I'm glad I asked.
I think you make a good use-case that I will be able to share with the team and I'll be sure to attach this conversation so that we can pop in here with any updates that we have to share.
Hi again Leo,
An additional question from our team as we're looking into this:
Are you using:
vs
This discussion is closed. You can start a new discussion or contact Articulate Support.