Discussion Forums  >  Buzztouch News and Announcements

Replies: 49    Views: 345

David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
06/25/12 12:43 AM (13 years ago)

Interactive Quiz Plugin Available...

Hi gang. There is a new plugin available in 2.0 control panels, an interactive quiz. Users that have been around awhile will recognize this plugin from previous Quiz screen types. It's very very similiar. Identical in many ways, different in others. This the first "quiz" supported on Android since way back in the v1.4 days. We've tested it lots but do expect a few comments, bugs, and things we didn't consider. Add to this post as necessary. As with any new plugin, it make take some time to work through some mysteries ;-)
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
06/25/12 12:50 AM (13 years ago)
Yeah baby! This will be super helpful! Mark
 
ceerup
Code is Art
Profile
Posts: 1033
Reg: Oct 10, 2011
New York City
16,380
like
06/25/12 01:15 AM (13 years ago)
awesome awesome news.. Thanks David!
 
mysps
Code is Art
Profile
Posts: 2082
Reg: May 14, 2011
Palma
33,320
like
06/25/12 02:12 AM (13 years ago)
Great news! Thanks
 
mrDavid
BTMods.com
Profile
Posts: 3936
Reg: May 21, 2011
San Diego, CA
51,910
like
06/25/12 04:21 AM (13 years ago)
Thanks! Gonna test this baby out now! David. buzztouchmods.com
 
munny1
Veteran developer
Profile
Posts: 176
Reg: Jun 20, 2012
Earth
8,010
like
06/25/12 04:40 AM (13 years ago)
Woo! Thanks so much! Gonna test her out now! Thanks for the much needed update! Munny1
 
mrDavid
BTMods.com
Profile
Posts: 3936
Reg: May 21, 2011
San Diego, CA
51,910
like
06/25/12 04:52 AM (13 years ago)
@munny knew you would appreciate this one! David buzztouchmods.com
 
munny1
Veteran developer
Profile
Posts: 176
Reg: Jun 20, 2012
Earth
8,010
like
06/25/12 04:56 AM (13 years ago)
You don't know how many threads I have posted about this one! Thanks again, Munny1
 
naastie
Apple Fan
Profile
Posts: 28
Reg: Feb 27, 2012
Latrobe, PA
2,530
like
06/25/12 06:44 AM (13 years ago)
Hats off to you David. Great Job on everything. Naas
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
06/25/12 07:06 AM (13 years ago)
Very nice. Fred
 
ATRAIN53
Code is Art
Profile
Posts: 1755
Reg: Nov 17, 2011
Chicago
26,450
like
06/25/12 07:23 AM (13 years ago)
Thanks David! Does this include the RANDOMIZE mod that was posted last week? I changed the uniquePluginId so I could take a look at it running alongside the 2.0 Quiz I already have on my server. I've still yet to play with Stobes other quiz mods. I want that True/False functionality. IIRC it was for BT 1.5. Have you looked at adding T/F to BT quizzes at some point?
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
06/25/12 09:33 AM (13 years ago)
@ATRAIN53: Yes. T/F Quiz - on the list! I dig the new avatar, good stuff.
 
Wisertime
Aspiring developer
Profile
Posts: 22
Reg: Jun 15, 2012
Vancouver
4,020
like
06/25/12 05:54 PM (13 years ago)
Awesome! Just what I was waiting for.... now if I could only figure out how to add it to my app? I just keep getting a blank quiz..... Sounds like I know what i'm doing tonight. Any trick to adding this plugin to an existing app? Loving BUZZTOUCH!
 
Wisertime
Aspiring developer
Profile
Posts: 22
Reg: Jun 15, 2012
Vancouver
4,020
like
06/25/12 06:04 PM (13 years ago)
Ok... I'm just dum. Figured it out. Once again, thanks to the whole buzz touch team!
 
ceerup
Code is Art
Profile
Posts: 1033
Reg: Oct 10, 2011
New York City
16,380
like
06/25/12 06:09 PM (13 years ago)
how can i change the header image in the beginning of the quiz?, also when i add picture questions, the app crashes (android)
 
Wisertime
Aspiring developer
Profile
Posts: 22
Reg: Jun 15, 2012
Vancouver
4,020
like
06/25/12 06:14 PM (13 years ago)
Ok... I'm just dum. Figured it out. Once again, thanks to the whole buzz touch team!
 
Wisertime
Aspiring developer
Profile
Posts: 22
Reg: Jun 15, 2012
Vancouver
4,020
like
06/25/12 06:14 PM (13 years ago)
This makes me happy.....!
 
ceerup
Code is Art
Profile
Posts: 1033
Reg: Oct 10, 2011
New York City
16,380
like
06/25/12 06:15 PM (13 years ago)
thank you
 
Wisertime
Aspiring developer
Profile
Posts: 22
Reg: Jun 15, 2012
Vancouver
4,020
like
06/25/12 06:18 PM (13 years ago)
Haven't been able to figure out how to change the first image either.... I'll let you know if i figure it out.
 
Wisertime
Aspiring developer
Profile
Posts: 22
Reg: Jun 15, 2012
Vancouver
4,020
like
06/25/12 06:18 PM (13 years ago)
I'm getting an error when I try to upload a picture to a question.... any thoughts?
 
fusionmtx
Android Fan
Profile
Posts: 178
Reg: Jun 15, 2011
Orlando
2,180
like
06/25/12 08:38 PM (13 years ago)
Thanks David. Im so glad I started using 2.0 Cant wait to put this to good use!!!
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
06/25/12 08:41 PM (13 years ago)
In the BT_Plugins\bt_screen_quiz folder, I think these are the header images you are looking to replace: * quizBg_large.png * quizBg_small.png Mark
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
06/25/12 08:51 PM (13 years ago)
Yup, you can either change the image itself (in the drawables folder after downloading the project) OR just change the "name of the image" to the image you added to the project instead. If you change the name, just search and replace for the quizBg_large.png and quizBg_small.png file names in the .java file. Crashing on images: This shouldn't be happening. We did lots of testing with images and didn't experience this. Are you sure you're using the right image names or URL's? Once again, get used to using the LogCat to show you what is / isn't happening. Filter it by the tag "zz" like it shows in the Android Learning Path video (6) "Tracking Events."
 
Wisertime
Aspiring developer
Profile
Posts: 22
Reg: Jun 15, 2012
Vancouver
4,020
like
06/26/12 09:00 AM (13 years ago)
got everything working great! Thanks again for all the help!
 
javooooo
buzztouch Evangelist
Profile
Posts: 719
Reg: Jun 17, 2011
Sydney, Austral...
18,490
like
06/27/12 10:02 PM (13 years ago)
Thanks David - definitely a great addition to my self host servers.
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
06/28/12 06:05 PM (13 years ago)
Has anyone got the quiz working in BTv2.0 Android Self-hosted? Fred
 
ceerup
Code is Art
Profile
Posts: 1033
Reg: Oct 10, 2011
New York City
16,380
like
06/28/12 07:38 PM (13 years ago)
Yes Fred, It worked for me.
 
xtremeesolutions
Code is Art
Profile
Posts: 106
Reg: Nov 19, 2011
FootHill Ranch,...
6,610
like
06/29/12 02:00 AM (13 years ago)
Hi David, I had installed the Quiz Plugin from BuzztouchMods By PSMDanny few days back. And Now while Installing your Interactive Quiz Plugin I am getting the following error. ----------------------------------- Duplicate plugin. The config.txt file for this plugin includes a uniquePluginId value of "quiz". You already have a plugin with this uniquePluginId and duplicates are not allowed. You can either check the "Update Existing Plugin" box then upload it again. Or, you can change the uniquePluginId value in it's config.txt file. ---------------------------------- Any Idea what can be done in this case? I think it is a nomenclature Issue and there has to be some process so that these conflicts can be avoided. If a third Party is making a plugin.
 
ATRAIN53
Code is Art
Profile
Posts: 1755
Reg: Nov 17, 2011
Chicago
26,450
like
06/29/12 06:05 AM (13 years ago)
^ unzip the new plugin and open the config.txt file Change the uniquePluginId to something like "interactivequiz" (don't use a space in the name) Re-zip the package and upload it to your server. Now you can run it alongside the other one. when you decide which one you like better (likely the new one) Then remove the other plugin from your server control panel. I'm using them both this way while i check out this new fastastic quiz David has given us.
 
shenry
Aspiring developer
Profile
Posts: 469
Reg: Jan 10, 2012
Orange County, ...
13,390
like
07/01/12 05:26 PM (13 years ago)
This is working great for me except for the scoring. I have 5 questions (20 points each). When each of the first three questions are answered correctly, they are awarded 20 points each, but when the fourth question is answered correctly it shows "3x" and awards 60 points and when the fifth question is answered correctly, it shows "4x" and awards 80 points. Is there a way to assign the same number of points for all 5 questions that I'm not seeing? I've typed "20" in the "Points Per Correct Answer (number)" field.
 
Worker73
Android Fan
Profile
Posts: 419
Reg: Feb 06, 2012
Austria, Klagen...
4,490
like
07/02/12 11:31 PM (13 years ago)
Hi... May Thanks... But... All works Fine but when i Start the Quiz there comes a PopUp with "No Question? This quiz does not have any questions associated with it?". Then i Push Okay on that PopUp and the Questions are here and i can Play the Quiz.. Second Question... How goes the "String" to send the Results from the Quiz (Time, Points etc...) per eMail to an Specific Email Adress? Thanks for Support...
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/03/12 03:01 PM (13 years ago)
I am having two problems, the first is that what i wan to add an image to it, it crashes when you go to run the quiz. This doesn't really bother me as i am not using images, just thought i would let you know. the second problem is that when i start the quiz, (not the application just the quiz part of it), it says that there are no questions associated with the quiz, but when i dismiss the message (ok), there are in-fact questions there and they are playable/useable. so i don't know what is happening here?
 
ceerup
Code is Art
Profile
Posts: 1033
Reg: Oct 10, 2011
New York City
16,380
like
07/03/12 03:02 PM (13 years ago)
jawdoss are you self hosted, and did u download and install the new package if you are self hosted
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/03/12 03:03 PM (13 years ago)
No, not self hosted yet.
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
07/03/12 03:07 PM (13 years ago)
I'm seeing the same issue on a test app I have...says there are no questions, but you can see one right behind that screen! I've contacted David to see if we can get this worked out. Mark
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
07/04/12 07:17 PM (13 years ago)
@shenry: The current implementation is to give the user a "bonus" if they answer correctly a few questions in a row. There isn't any built in way to change this. If you want to ignore this "bonus" process, you'll need to modify the logic in the source code after downloading the package. iOS: See BT_screen_quiz.m look at the logic beginning on line 993. You'll see that "streak" refers to the number of questions the user answered correctly in a row. Android: See BT_screen_quiz.java, see around line 739 and look for "numberStreak." You could easily just re-set this to "zero" on every answer so the user never gets a bonus. To do this, just add a numberStreak = 0 on line 735. @Worker73: Your question about sending the results via email is a good one. You cannot send an email from a device without user intervention. It's not possible. But, you could write a script that lives on your website that "accepts" the results, then send an email. Your PHP powered backend can easily send emails. @everyone else: I'm looking into the "no questions" message, stay tuned about this....
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/04/12 07:23 PM (13 years ago)
Great! Thanks. and with the quiz plug in is there a way to randomise the questions not just the answers?
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
07/04/12 07:28 PM (13 years ago)
OK, the "this quiz does not have any questions associated with it" message is a simple fix. I'm assuming nobody is seeing this in iOS, only Android. It has been fixed on the BT hosted version and I'll get the downloadable plugin version (for self hosted users updated soon). In the meantime, for self hosted users, or for folks that do not want to re-download their projects, the solution is a simple one. Again, Android only. Find BT_screen_quiz.java and open it in a text editor. Scroll down to line 986 and find: showAlert("No Questions?", "This quiz does not have any questions associated with it?"); Remove this line altogether, or just comment it out like: //showAlert("No Questions?", "This quiz does not have any questions associated with it?"); All will be well. I'll get the downloadable plugin updated sometime in the next few hours.
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/04/12 07:28 PM (13 years ago)
Ok, i did this. @David how do i make my quiz randomise the questions not just the answers to the questions?
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
07/04/12 07:50 PM (13 years ago)
The randomize choice in the control panel should work? If not, I'll look into that too.
 
Worker73
Android Fan
Profile
Posts: 419
Reg: Feb 06, 2012
Austria, Klagen...
4,490
like
07/05/12 12:58 AM (13 years ago)
@David: Thanks, thanks... I will try the "No Question" - Thing ;-) later.... but i think "//" will Fix it ;-)) The Idea to have there an "PopUp" is very Good, but maybe its better to insert the String ""No Questions?", "This quiz does not have any questions associated with it?" to the "strings.xml" and not in the PlugIn or? So we can Localize it. Im Working at the Moment on the German and Italian Translations for it ;-) Can anybody Help me to make a phpform to send the Results via eMail?
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/05/12 01:04 AM (13 years ago)
The randomise choice isn't working for android, not sure about iOS though.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
07/05/12 01:08 AM (13 years ago)
@jawdoss: OK, looking into the randomize question for Android. @Worker73: Agree, strings.xml should contain the text for alert messages and other text displayed to the user. It's tough to do this using the plugin design because it would require including a new strings.xml file with each plugin. Hmm, needs some thinking.... Doesn't matter in this case anyway, that message should not be there to begin with! Funny.
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/05/12 01:11 AM (13 years ago)
@David, While i have hold of you :P, would you know how to make an alert on android that asks you to rate the app and has the interactive stars in it? if you know what i mean, also you should look into adding a paypal option to upgrade the account. I would upgrade but don't have credit card to put in. (don't use credit cards, only debit)
 
fusionmtx
Android Fan
Profile
Posts: 178
Reg: Jun 15, 2011
Orlando
2,180
like
07/05/12 05:43 PM (13 years ago)
I notice The quiz makes the questions random when the questions are on BT. but when i have the questions being hosted from somewhere else the questions only go in order. Is there a way to fix this or do the questions have to be on BT in order for them to randomize. Thanks :)
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/05/12 06:31 PM (13 years ago)
With the quiz plugin how can we make it so that you can level up? e.g. When you finish level 1 quiz it will unlock the level 2 button and allow you to play that? Is that possible to do with android? If not i think it would be a good idea to put into the quiz plugin.
 
ceerup
Code is Art
Profile
Posts: 1033
Reg: Oct 10, 2011
New York City
16,380
like
07/05/12 06:44 PM (13 years ago)
theres a reward screen, link that to another quiz etc. i think thats how u can but didnt test it yet
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/05/12 06:52 PM (13 years ago)
ok. i will give it a try tomorrow. but it would be better if it was a menu screen listing all the levels and you can unlock them from finishing the quiz before it.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
07/05/12 10:44 PM (13 years ago)
Levels; You'll need to work out your own solution for this. There are countless (thousands really) of ways to organize "game play" so it's not possible for the standard plugin to account for this. But..you could... a) Create a backend script that provides menu items. b) The menu powered by the backend script (data URL) would show quizzes available to THAT USER. This means you'll need to create a script that is intelligent enough to understand which quizzes to show. c) Use this menu strategically to show the user what quizzes to play. All sorts of ideas can be realized when you figure out how to power screens and menus from a remote URL. Example: A geo-aware quiz app could show a menu of quizzes related to the users location. On and on....
 
jawdoss
Android Fan
Profile
Posts: 359
Reg: Jun 10, 2012
Gold Coast, Que...
9,090
like
07/05/12 10:47 PM (13 years ago)
Oh, ok then. have you figured out whats going wrong with some of the android randomise option?
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.