Mike Skocko

Interested in a Gamified Learning Management System?

This YouTube video will give you a taste of Game On, a WordPress plugin that enables teachers to deliver content utilizing game mechanics. Since I need to make more videos, I thought it might be helpful to address questions others might have.

Any questions?

Video Answers (search comments for answers in context)

Note: All videos include my typical stumbling, bumbling verbal maladroitness, leading to incomplete or misleading descriptions at times. Bear with me and we'll help each other arrive at the desired destination.

5 / 5 • 3 Ratings

Comments (690)

Write a reply...
or Join for free to view all comments and participate in the discussion.

Matthew Miller

Posted on 12/10/19 8:09:44 PM Permalink

​Small interface tweak I just thought of as I was doing some editing: on the Edit Job Maps page, in the "Pods" box, it would handy to have it listed as "Minimum # to Complete Pod (of X in pod)" where X is the current number of jobs in the pod.

Mike Skocko

Posted on 12/11/19 6:53:14 PM Permalink

I've been trying to figure out what I'm not understanding—and failing.

​If you toggle Complete All off, Minimum # to Complete Pod appears with a quantity field. That's where you set the—oh, wait.

Are you just asking to have the current # of quests in the pod displayed on the Edit Quest Maps page?

Matthew Miller

Posted on 12/11/19 7:17:17 PM Permalink

Yep. Job = Quest in my game​, but I'm leaning toward switching back, just for the convenience of using the same terminology. I even forget in class sometimes ;-)

You nailed it: when editing a Job Map to set the minimum number required, it would handy to have a display right there of how many quests are currently in the map/pod.

Mike Skocko

Posted on 12/11/19 7:56:42 PM Permalink

Yeah, I got the Job = Quest.

It wasn't until trying to find words for the rest that I understood your question. Seems like a good idea​.

Mike Skocko

Posted on 12/6/19 3:30:11 PM Permalink

​Okay, that big idea (below) might be asking a lot of Mick. How about just one key feature?

Use the 45° banding to differentiate an ACTIVE quest from an AVAILABLE one.

Valuable information for players and admin!

Mike Skocko

Posted on 12/5/19 8:18:36 PM Permalink

​An idea for next fall's Gameful roadmap.

Currently, we have Quest Chains (complete all quests), Quest Pods (complete X of Y quests), and Optional Quests (to complete, or not to complete, that is the question).

I'd like to propose new functionality for non-Chain Quests and new tracking for all quests.

Context: In World of Warcraft (WoW)—which I had to play for 10 days during my Master's program in 2011 leading directly to the development of our gameful learning system shortly thereafter—a player is limited to 20 active quests. Once the queue is full, a player must complete or abandon a quest before being able to accept another.

Idea: What if we limited players to Z number of active quests? The quantity of Z could be an option. (I'd suggest 5 to 10 max.)

Rationale: I believe that the mechanism could help kids stay focused on completing tasks rather than just clicking around. Example: Yesterday, a student encountered 19 quests, completing none. (Admittedly, I probably have far more optional quests than many teachers, but I'm hopeful others will embrace this strategy in years to come.)

New Mechanics: Besides the check for currently active quests (≤ Z), players would need a way to quickly check for active quests and preview new Pod and Optional Quests (if a quest is in a Chain, there's no need for the preview because it's required and completion is the only way forward).

Active Quest: In keeping with the yellow (for available), an active quest would be yellow with the 45° banding that >100 REP currently has. This would provide visual feedback at a glance for students and admin. (There might also be a filter for Active Quests in the Stats panel.)

Preview: Pod and Optional Quests would have ACCEPT and DECLINE buttons in the first stage (at the top?). Stage one loot (a minimal amount is a motivator) would be awarded upon acceptance. (The COMPLETE button would be inert prior to acceptance.) Clicking DECLINE would return the player to the Quest Map. (This avoids requiring a player to abandon the quest after previewing.)

Preview Override: (Just thought of this.) My Daily Quests are in pods and are NOT optional, but they're also not in Chains (for good reasons). There needs to be a toggle to ignore the new functionality if necessary. Or perhaps a toggle to activate the new functionality if others find this of dubious value and would rather not deal with it.

I'm not sure if I've explained this clearly, but I am certain the functionality—when fleshed out and properly implemented—would enhance and focus student engagement. (Or at least it would in my learning environment.)

Criticism, questions, and suggestions welcomed.

Mike Skocko

Posted on 12/3/19 3:53:36 PM Permalink

​Get this. I've got a number of serious coders in the Mac Lab this year, but one just pushed the limits of amazing.

First, he developed code that used his home computer to log him into Mac Lab and purchase the Early Bird automatically (a beneficial item available each school day in a 5-minute window before class begins).

When I penalized him for showing up late one day after his home computer made the purchase, he was crestfallen.

Today, when he walked in late, I looked at the Clipboard and, much to my surprise, a late pass had already been purchased.

When I asked how he managed that, he explained that his program is now location-based. Since he was on campus but hadn't entered the Mac Lab by the start of class, his auto-check-in system purchased a late pass.

Friggin' amazing.

When I offered a bonus for ingenuity, he just asked not to be marked tardy.

Done. I also sent 100 Gold and 10 REP for coding with integrity. Gotta love the white hat.

Shawn Harrel

Posted on 12/3/19 7:01:47 PM Permalink

​Wow! That's impressive. I'd be lying if I said I didn't try to figure out a way to do this with my school district daily login/attendance check haha

Adam Coulson

Posted on 12/2/19 4:37:19 PM Permalink

​I may have encountered a crippling bug to the old Gameon wordpress plugin. The new WordPress update may have broken the quest functionality as the "continue to next stage" buttons simply won't function anymore. They just dont click. I am being forced to scrap the website for the remainder of the semester since students can't work through the quests. They can still see them if they log out and view the unlocked quests as a visitor but no functionality anymore.

Might be the death of the old plugin and my site :(

Mike Skocko

Posted on 12/2/19 4:44:34 PM Permalink

Mick might be able to help once he recovers from pneumonia. What plugin version are you using?


Just a thought... Does your district block Vimeo, too?

Adam Coulson

Posted on 12/6/19 5:03:31 AM Permalink

I'm using GameOn 4.331. Cant find any newer versions since I didn't want to upgrade after my semester had started.

Yeah, my district blocks absolutely all external video hosting I have been able to find...dumb! My district is big and these days all they seem to care about is avoiding lawsuits specifically associated with all the child privacy and safety stuff. ​

Mike Skocko

Posted on 12/6/19 3:25:56 PM Permalink

I'm just thinking out loud, Adam. You can keep using the plugin, or...

Right now, you're hosting your own videos, right?

If so, all of those videos reside at a specific URL.​

What's to prevent you from giving a go next semester? You could continue hosting the vids elsewhere and use the [go_video_link video_url="" video_title=""] until your district comes to its senses. The first 60 days are free.

Or not. Just a thought.

Mick McMurray

Posted on 12/2/19 5:57:35 PM Permalink

I just tested the plugin on a single site install with the latest Wordpress and had no issues.​ Are you using the latest plugin?

Adam Coulson

Posted on 12/6/19 4:45:41 AM Permalink

Finally got back to this with the chaos of the end of the semester prep. I'm currently running at 4.331. I know it isn't the most current because I had already started my semester when you published the newest plugin. Do you know where I can even find the new Gameon plugin now? All the old links I could find seem to be dead.​

Matthew Miller

Posted on 12/2/19 12:32:56 PM Permalink

have quest for which I'm willing to accept either a written summary or a video/audio recording of a student summarizing their project. At the moment, I have added the file requirement and simply told students to attach any small file if they choose the written summary. Is there a way to attach a file upload to a quest but make it optional rather than required?

Mike Skocko

Posted on 12/2/19 1:30:46 PM Permalink

If you use the Blog option and check Show Text Editor, students have the ability to write and/or upload media.

At present, that's the only way I can think of.

Mick McMurray

Posted on 12/2/19 5:56:26 PM Permalink

Mike's right that the only way to currently do that is with the "Show Text Editor". Your post has me thinking though. The text editor was the only way to post at first, but now it should be just one of the options, and the options don't have to be required. It could function like a google form, just add questions with types of answers and the ability to mark some items as required. Thoughts?​

Matthew Miller

Posted on 12/2/19 6:23:28 PM Permalink

Sounds grrrreat. I like the flexibility of that idea and it's much more than I was thinking of! ​

Mike Skocko

Posted on 12/2/19 7:06:35 PM Permalink

Maybe it could work like the locks, with AND and/or OR options?​

marcia blanco

Posted on 11/21/19 8:36:38 PM Permalink

​OK. I have a quick one here. I noticed that in the blog, the user can upload various files. Under the "file type" field, "application" is a choice and listed in there is "Adobe". I'm not sure what file formats fall under that. Can the user attach an .ai file under that option?

Mick McMurray

Posted on 11/21/19 9:09:58 PM Permalink

marcia blanco

Posted on 11/21/19 11:44:24 AM Permalink

Hi Mick!

I think I found a (mighty frustrating) bug, but because of it's intermittent appearance, I'm wondering if it's user error. Over the last few days, I created 4 new quests and plunked in 12 videos. The only thing I needed to do were intros and Calles to action. This morning, I spent half an hour crafting an intro to the first quest. I I then put in a 'Call to Action' and hit update (because I really didn't want to lose that wonderfully crafted intro, right?). When it updated, nothing saved. The quest and videos are there, but the work from the last half hour is gone.

This has happened to me before, but not consistently and not enough for me to see a pattern. Any ideas on what's up?

Also, for some odd reason, the blog tool in this same quest isn't working right. I can't get it to show the prompt questions in the required elements section of the blog set up. (The digital gods are working against me this morning. :P)

Mick McMurray

Posted on 11/21/19 3:09:35 PM Permalink


That is frustrating. It isn't a bug in gameful--saving a post/quest is a baked in Wordpress action. I can look at mitigating it. What browser are you using? Also, can you check the revisions to see if it saved the information as a revision--you can find them under the quest.

Anyone else is reading this reply, have you experienced this? Any information about when it is happening will help.


Shawn Harrel

Posted on 11/21/19 3:16:16 PM Permalink

​Anytime this kind of thing has happened to me it's been user error. I've had the quest opened in different browser tabs at the same time and that has caused me problems.

marcia blanco

Posted on 11/21/19 5:21:42 PM Permalink

Hi Mick! You were right. It was all in the revision history. I'll remember that trick the next time I do something like this. I also think Shawn is onto the reason this happened. When I opened up my computer this morning, I realized that one of the tabs was a duplicate to this quest. I clicked to close it before working on the quest in the other tab so, when I was working on the quest, there was only one tab open, but I think closing the other one created the conflict. Live and learn. At least now I can get it back.

Also, the blog window is working just fine for the users. It just wasn't showing up in the preview on my end.

Shawn Harrel

Posted on 11/21/19 5:26:05 PM Permalink

Been there more times than I care to admit -- but NOW I know about revision history! :-)​

marcia blanco

Posted on 11/21/19 5:30:16 PM Permalink

I am so glad that I'm not the only one who didn't know that trick. ☺️​

Matthew Miller

Posted on 11/21/19 8:14:03 AM Permalink

One thing I noticed today, which may be intentional but doesn't look like it: when I used canned messages, the text in the main message body is not copied. I have text there in the canned message template, but when I select it in the clipboard, everything is filled in except the message body. The same does not happen for canned feedback; in those cases the message body is copied as I expected.

Mick McMurray

Posted on 11/21/19 3:09:50 PM Permalink

Thanks for the heads up. I'll fix that ASAP.​

Matthew Miller

Posted on 11/20/19 7:53:41 PM Permalink

​A few items for the wish list:

  1. ​A view option for the Badges list which shows a visual thumbnail of the badges (or maybe not an option but just built in, anyway, if that's easier).
  2. Some method for indicating used up purchases. For example, a student purchases a license for a certain behavior which can be used at any time; once it's been used, it's marked as such in the displays, so it's easy to see if they have license(s) left to engage in the behavior. Useful for both of us.
  3. (bit more blue sky) I'd love a way to have a store purchase item type which is count-down-able. Specifically, I have 3d printers in my classroom. I'm thinking of ways I can give each student a weight allowance of plastic for the semester, then have them use that up as they make prints. I could, I suppose, have a set with really small amounts, like 1g, 5g & 10g, then they purchase the number they need for each job, and we keep an eye on it to make sure it doesn't exceed their allowance (or they've taken the option to purchase a larger allowance). Then I could give them gold for the allowed amount at the beginning of the semester...hmm. I'll think about this. Maybe not needed, but I'll leave this up in case it sparks other thoughts (and for my reference ;-).

Mike Skocko

Posted on 11/20/19 8:10:28 PM Permalink

  1. Do you mean something different than the Badges tab in the Stats Panel? How would it differ?
  2. ​Mick will be rebuilding the store over the summer to include inventory. We'll be inviting more discussion next semester.* We both want a more flexible, fun way to utilize the store.
  3. That's in the plan. It would be an inventory item. (If I'm understanding correctly. To simplify, if a kid had 5 restroom passes and cashed in 1, he'd have 4 left in inventory. Does that make sense?)

*Since it's out in the open, and with the understanding that it won't be implemented until summer, what else would make the store more useful?​

Matthew Miller

Posted on 11/20/19 8:39:16 PM Permalink

  1. Sorry, that was totally unclear, as so often happens. ​I meant to ask for a view in the Badge editing pane which will also show a thumbnail of the badges. I find scanning visually for them easier than the textual names.
  2. & 3. - Yes! Would this work for very small granularity? I'd like, for example, to give each player 200 grams of plastic at the beginning of the semester and let them buy additional allotments of 50 grams each.
  3. Additional items (since you mentioned them): players in my game are often confused (in the beginning) by having to "Buy" items like bonuses and penalties. That term makes sense in the store context, but much less when they're receiving a bonus or having to take a penalty. Could we build in alternative terminology for the 3 cases? Are there other cases?
  4. Formatting - I'd like an option to put a header in the store. (I was about to put in the example from my previous site, but it broke with the last update I did. Mike, it looked rather like one of your stores about 3-4 years ago, with an introduction section at the top.)
  5. Several of my players have requested the option to gift an item to their friends. With the upcoming 'inventory' upgrade, maybe this could be re-added?

I'll keep thinking about it - we have lots of time to build this list out to truly outrageous proportions before summer. ​

Mike Skocko

Posted on 11/21/19 10:40:35 AM Permalink

  1. Ah, that's a Mick-thing. He'll get back to you on that.
  2. & 3. If inventory works as we envision, that shouldn't be an issue. They're just numbers.
  3. We've talked about that. We rely on color to communicate: RED (for penalty or cost) and GREEN (for ​reward). Should the buttons have different default labels? Should they be customizable? Better ideas out there?
  4. Mick really wants to revamp the store. He'll get back to you on that.
  5. Gifting was my idea. I thought it was a great idea. I will NEVER, EVER use it again and I will discourage anyone from introducing it into their learning environment. Even when I put a 5 to 1 transaction fee into play (500 Gold to gift 100), it was abused by grifters preying on less-savvy peers.

Mike Skocko

Posted on 11/21/19 6:34:20 PM Permalink

Thinking more about gifting and I can't come up with a satisfactory solution that doesn't involve admin​ intervention.

How do we teach integrity if our budding con artists can rely on their more responsible peers to dig them out of a hole via "gifts" or "loans" or whatever you want to call the mechanism? That breaks the Don't game the system law of the land, IMHO.

However, I can see making gifting available via petition to the Game Master (and manually manipulating the transaction if approved).

Otherwise, I feel we'd be negligent in our duty to protect sheep from the wolves.

Matthew Miller

Posted on 11/22/19 5:21:16 AM Permalink

Mine were asking to be able to buy goodies for friends (who were really friends), so this aspect didn't occur to me. But I do remember reading about your pain when this was happening and ​I could bring a few students to mind for whom this would be an immediate concern if I implemented gifts, now that you mention it. Glad you've been through those waters, before I waded in. Thanks!

Mick McMurray

Posted on 11/21/19 9:50:59 PM Permalink


I'll add the thumbnails ASAP. Should be done in by next week, but maybe later today. The rest will be once the new store rolls out. I'll add your requests to the roadmap.


Matthew Miller

Posted on 11/22/19 5:18:37 AM Permalink

Wow, when I say jump you guys start out the reply with "how high!?" Amazing responsiveness! Just to be clear: when I post items for the 'wish list' I'm not expressing any urgency and adding them to the roadmap is perfectly OK for anything and everything I list this way. I have zero expectation that you'll jump on 'wish list' items so fast.

If it's that fast because it's just that easy to implement, well that's grrreat. And Thank You.

(BTW, I prefer Matthew, if you wouldn't mind.)

Mick McMurray

Posted on 11/25/19 8:13:32 PM Permalink


I try to get to bug fixes right away. If a request is relatively easy and it benefits everyone--like the badge thumbnails--I prioritize it. I'll let you know if something is going to take a while.

Badge thumbnails should be there now:)


Matthew Miller

Posted on 12/2/19 12:26:44 PM Permalink

Badge thumbnails look great and are exactly what I was hoping for. Thanks Mick!​

Marcia Blanco

Posted on 11/19/19 8:42:56 PM Permalink

​I know how to hide maps and I know how to limit their access. Is there a way to limit who can see them? I'd love my morning class to only see the morning maps and the afternoon class to only see their maps. How would I do that?

Also, If I set 'guest access' to "open" in the settings, can that give other "Game-On" devotees access to look at my game (and therefore contact me for any resources they may be interested in so I can utilize that cool clone feature)? Does that give guests access to my scoreboard as well?

marcia blanco

Posted on 11/19/19 8:45:31 PM Permalink

BTW, I submitted that on my school account rather than my home one. That's why the avatar isn't there.​

Mike Skocko

Posted on 11/19/19 9:09:50 PM Permalink

I have my quests set to: Regular (Locks Apply: Date and Map Order Locks Only)

Any Gameful admin can come to my site—don't log in or join—​and clone any content. I don't have to do anything. Any admin can snag it.

Conversely, any admin could come to your site and clone away. You don't need to do anything.


The only way to limit visibility right now is to use two sites. (You get 5 sites automatically.)

I was going to suggest cloning your own content—that's how it's supposed to work—but now I'm wondering if I'm missing something.


That way you can set up the second site in minutes.

WAIT. That leaves your players behind on the old site.

Hmmm. Mick and I have talked about hiding maps. Maybe Mr. Wizard has a better solution.

All I can think of is locking quests with badges. Make a morning and afternoon badge and lock the respective quests to limit access.

marcia blanco

Posted on 11/19/19 9:23:14 PM Permalink

WOW!! How come I keep feeling like Dorothy in the Wizard of OZ? You guys keep telling me that all I have to do is click my proverbial heels together because I've had these powers all along. I didn't realize that I have access to other's material. No WONDER you don't want kids to admin! Guess what I'M doing over TG break?

I have no problem limiting access to maps and each class has limits to their own content, at least for the first semester. Just, for the sake of clutter in the drop-down menu, I'd love to be able to limit the number of maps each class can view. ​

Matthew Miller

Posted on 11/19/19 7:53:54 AM Permalink

Mike Skocko

Posted on 11/19/19 10:15:57 AM Permalink

Woke up at midnight and read that in my news feed. I agree.

Now, if I can just get back to sleep.​

marcia blanco

Posted on 11/19/19 10:36:10 AM Permalink

​phhhhhhph! Must be the moon. Me too!

Shawn Harrel

Posted on 11/18/19 3:49:44 PM Permalink

​Question for the hive mind. Say you have a student who misses a bunch of class time. The rest of the class is on, say, Quest #25, but he's only on #10. You want him to catch up but also be able to work on group projects starting with #26. What would you do?

Mike Skocko

Posted on 11/18/19 6:17:07 PM Permalink

I had to read that three times and still, I'm wondering if I understand.

​Unlock 26 for the kid and tell him to get to work on the rest.

(Am I missing the point?) ​Distracted Me.

Shawn Harrel

Posted on 11/18/19 6:25:16 PM Permalink

​I guess I didn't understand the mechanics of the unlock. When you unlock with the admin override does it open all the following too? (I'm okay with that) I need to study unlocking. Also, I need to join you at the zoo!

Mike Skocko

Posted on 11/18/19 6:37:34 PM Permalink

Come on down. ​I'm here.​

If you're dealing with chains, the override is a one-off. Repeat as necessary.

I'm relying more on badges to lock pods of quests. Haven't made a single chain this year (first time for that). I recommend sequences, but give the kids the power to choose.

Mike Skocko

Posted on 11/18/19 6:40:22 PM Permalink

Now I'm wondering... If a chain is unlocked in the middle, the following quests will probably be accessible.

Haven't tried that.​

marcia blanco

Posted on 11/19/19 10:38:19 AM Permalink

​I had a kid jump into the middle of a chain. I’ve had to unlock each quest for him.

Mike Skocko

Posted on 11/19/19 7:27:26 PM Permalink

Good to know. Thanks, Marcia.​

Mick McMurray

Posted on 11/25/19 8:25:52 PM Permalink

FYI: I just tested it out--I couldn't remember the logic I created in the code. If a quest in a chain is unlocked, the next item in the chain will unlock when the first quest (the one you unlocked) is complete.​ If it is a pod, only the one quest is unlocked and you have to unlock them all individually.

Mick McMurray

Posted on 11/7/19 3:25:43 PM Permalink

New feature for users—the Cloner.

Here is how it works—content on one site can easily be copied to another site. There is a clone icon (two overlapping squares) next to items that can be cloned. This includes any public map, quest, store section, or store item. Click it and you then choose a destination. Done!

Here is the best part--it works on any site on the network. We can now share content with each other easily. I have a career plan map Mike want. It's his in a few clicks. The map, quests, badges and images are all moved to his chosen site. And if I see a illustrator lesson of his I like, I don't have to cut and paste it to my site—just click the button and it's now on my site.

If you have more than one site, by default the icon is hidden on your site. There is a new option in the view dropdown (the one where you can turn the locks on and off) to go into cloner mode. I have digital art and marketing courses and I do share assignments between them. This makes that so much easier.

I'll try to have a video up this weekend showing how it works.

Mike Skocko

Posted on 11/7/19 3:58:50 PM Permalink

A dream come true. Thanks, Mick

marcia blanco

Posted on 11/19/19 10:46:22 AM Permalink

​Oh Mick! How did I miss this for a whole week!? I’ve been poaching Mike’s maps by screen capturing his videos and using that as a base. I would love to share my stuff with all of you.

One question: is there a way to see other sites? I’d love to know what’s out there.

Mike Skocko

Posted on 11/19/19 7:38:38 PM Permalink

You know you can just snag my video URLs and embed them if you want. (If that's not what you're already doing. I can't believe that you're actually using a screen capture app to record my stumbling, bumbling videos.)

Just click on the video title once it starts playing in the Lightbox ​and that'll open it on YouTube.


Or use the new cloner and edit to fit your needs. No permission or credit necessary. :)

marcia blanco

Posted on 11/19/19 8:03:02 PM Permalink

​I didn’t need the video. I just wanted to look at your map and how you laid it out. ;p

Mike Skocko

Posted on 11/19/19 8:25:51 PM Permalink

Silly me. ​

Mick McMurray

Posted on 11/7/19 3:14:42 PM Permalink

Plugin users–there is a new release on git hub.

Although v5 has been in the master branch for a while, this is the first (pre-)release. It has countless bug fixes and new features. It is close to what is running on, but lacks the multisite functionality. This version does not support multi-site.

This is marked as a pre-release because I'm not running a single site installation. Once I get a few reports back that it's running well, I'll make the final release.

NOTE: This version requires a font awesome kit code for the icons to show. There will be a message after installation. It is free and takes just a few minutes to set up.

Shawn Harrel

Posted on 11/7/19 6:06:00 PM Permalink

​Awesome. Thanks for giving it some TLC in addition to

I'm getting a similar error as what I posted down below from another version of it:

Error Details
An error of type E_ERROR was caused in line 26 of the file /nas/content/live/lsr7dmtquests/wp-content/plugins/Gameful-5.4/modules/login/src/functions.php. Error message: Uncaught Error: Call to undefined function get_network() in /nas/content/live/lsr7dmtquests/wp-content/plugins/Gameful-5.4/modules/login/src/functions.php:26
Stack trace:
#0 /nas/content/live/lsr7dmtquests/wp-content/plugins/Gameful-5.4/modules/login/src/functions.php(91): go_get_user_redirect()
#1 [internal function]: user_registration_login_init('')
#2 /nas/content/live/lsr7dmtquests/wp-includes/class-wp-hook.php(286): call_user_func_array('user_registrati...', Array)
#3 /nas/content/live/lsr7dmtquests/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array)
#4 /nas/content/live/lsr7dmtquests/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#5 /nas/content/live/lsr7dmtquests/wp-login.php(478): do_action('login_init')
#6 {main}

When logging in it sends most of us here ( and says " The site is experiencing technical difficulties." removing the "login" at the end of the webpage gets us to the site however.

When logging out it sends us here ( and the page can't be found. Is that a page I need to create?

Mick McMurray

Posted on 11/8/19 4:48:07 AM Permalink


I think I got it fixed. Try the release again. Thanks for the help on this. ​


Shawn Harrel

Posted on 11/8/19 1:56:54 PM Permalink

​I'll update at my next class break. Thank YOU!

Shawn Harrel

Posted on 11/8/19 9:50:10 PM Permalink

Uh oh, 5.41 wouldn't let me activate. Gave me this error message:

Fatal error: Uncaught Error: Call to undefined function go_login_rewrite() in /nas/content/live/lsr7dmtquests/wp-content/plugins/Gameful-5.41/core/src/admin/go_activation.php:116 Stack trace: #0 [internal function]: go_flush_rewrites('') #1 /nas/content/live/lsr7dmtquests/wp-includes/class-wp-hook.php(286): call_user_func_array('go_flush_rewrit...', Array) #2 /nas/content/live/lsr7dmtquests/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #3 /nas/content/live/lsr7dmtquests/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #4 /nas/content/live/lsr7dmtquests/wp-admin/plugins.php(177): do_action('activate_Gamefu...') #5 {main} thrown in /nas/content/live/lsr7dmtquests/wp-content/plugins/Gameful-5.41/core/src/admin/go_activation.php on line 116

Mick McMurray

Posted on 11/8/19 11:44:28 PM Permalink

Shawn Harrel

Posted on 11/9/19 2:58:24 AM Permalink

Bingo! Thank you thank you thank you.

BTW, this week I presented at our faculty meeting about gamification, so I'm hoping over the next year I might be able to keep spreading the gospel and get some more love from other staff members and building support for the ​ platform proper

Happy Friday!

Mick McMurray

Posted on 11/9/19 6:34:47 AM Permalink

Glad to hear and worked and thanks for spreading the word. FYI: New signups have a 60 day free trial. No credit card needed until the trial is up.

marcia blanco

Posted on 11/4/19 5:08:21 PM Permalink

​A couple of things for you guys today:

1. Request: Is there any way we can have a highlighter as an option in the reader so that I can highlight kid's dumb grammatical screwups and let them figure out why it's highlighted?

2. (I know there is probably a way to do this, but I'm having a mid-semester brain fart, so humor me....) Can I limit access to a map by requiring that a certain badge be earned before they can get access to it?

3. I'm working on a blurb about Game on. Like my students, I work best with deadlines. What's the deadline on that?

Mike Skocko

Posted on 11/4/19 5:21:09 PM Permalink

1. No highlighter (yet) but you can click the edit button and change the color of the text.​

2. Yep. Access Locks > Badges - 1 of these. (I use this all the time.)

3. November 2. (Anytime will be fine. I can't bring myself to give you a deadline.)

marcia blanco

Posted on 11/4/19 5:40:24 PM Permalink

NOVEMBER 2!!! Crap! I thought you needed it by the end of THIS week!

You'll get it today.

Oh, and thanks for the help! :)

Mike Skocko

Posted on 11/4/19 6:05:15 PM Permalink

There's no hurry at all, Marcia. Anytime or no time. No worries. :)​

marcia blanco

Posted on 11/4/19 5:47:54 PM Permalink

Are there access locks on maps? Or do I need to put the access locks on all the quests under the maps?​

Mike Skocko

Posted on 11/4/19 6:03:23 PM Permalink

Not currently on maps (and I wouldn't use the feature if it existed because I like to chum the water with some unlocked teasers to get kids interested in the rest of the quests—a new strategy I'm playing with).

​Put the lock on each quest—or better yet, put the lock on the first quest, make it just so, then clone and edit each subsequent quest. A real time-saver for me.

marcia blanco

Posted on 11/4/19 8:33:32 PM Permalink

OK. Thanks Mike!​

Matthew Miller

Posted on 11/2/19 6:41:53 PM Permalink

I've been reading blogs today and just had to share this entry: I like how I can choose what I pursue in Nolat Labs, but I think the Victory Music they play when I buy something could be a little more annoying. It’s just not annoying enough.

This from a student with an extremely dry sense of humor and great delivery during conversations...nearly busted a gut.

Shawn Harrel

Posted on 11/2/19 8:18:13 PM Permalink

Ha! My students are always quick to mute when they level up and I almost always exclaim, "All right, leveling up!"

I teach an audio production class -- perhaps my students could make some entries into the "level-up sound" library? Maybe a different sound for each level would be cool. Up to maybe 10 before they repeat? These have been my thoughts before

Matthew Miller

Posted on 11/3/19 11:06:39 AM Permalink

If they could be incorporated into the official product, that would be awesome, Shawn! One of the things I loved to tell my students ​with the previous versions was that they were developed by students.

Mike, Mick - do you think we could, with appropriate vetting and process, create a system whereby student work (badges, music clips, sound effects, avatars, etc) could be incorporated as system libraries in our Gameful environment? Either individually in our own games, or as a system-wide library?

Mike Skocko

Posted on 11/4/19 5:00:28 PM Permalink

I think that's a great idea (and a valid comment from the kid). It'd be great to mix things up and especially to give kids a chance to contribute.​

Mick McMurray

Posted on 11/4/19 11:15:46 PM Permalink

I'd be glad to create a sound library feature. I believe we only have three sounds--loot up, loot down, level up. Am I forgetting something? I have the speakers disabled in my room. We could have several built in options and the ability to add your own. I plan on adding the ability to change logos in the admin bar and also eventually for store items. you can choose from font awesome but it would be great to have other icon sets. I had a student do a space theme set already. I have some functionality stuff on the to do list first, but I'll get to the style stuff soon.

Matthew Miller

Posted on 11/2/19 6:03:55 PM Permalink

I have a weird issue that isn't very important, just puzzling. I have some students who show, on their blog or stats pages, that they're in multiple sections (all named the same). When I open their user account to edit, it only shows one row; that one has the same name as the duplicates. It looks like ​this in the stats. Is there anything I can do to fix this?

Mike Skocko

Posted on 11/4/19 5:01:56 PM Permalink

I've never encountered anything like that. Are there any commonalities amongst the kids who experience this?​

Mick McMurray

Posted on 11/4/19 11:17:10 PM Permalink

Can you email one students login name?​

Mike Skocko

Posted on 10/31/19 10:30:31 PM Permalink

Hi all,

We're rebuilding the Gameful website and have a spot for a few short testimonials. Would any of you be interested in being featured? Just a few short sentences about the experience would be great. We'd like to include your name, school, and a tiny little picture if you're comfortable with that.

If not, no worries. :)

marcia blanco

Posted on 10/31/19 11:34:39 PM Permalink

​YES!!!!! When do you need it by?

Mike Skocko

Posted on 10/31/19 11:53:07 PM Permalink

Thanks! No hurry.​ Our presentation is on Saturday. :P

Happy Halloween.

Shawn Harrel

Posted on 11/1/19 6:21:12 PM Permalink

"​Warning: you should only start using if you want to fundamentally alter everything about your classroom. In fact, "classroom" isn't even the right word anymore. As I look around my room I see students creating projects that I could never have conceived in a rubric for them. They're instinctively connecting multiple Quests to create work that shows their cumulative knowledge. They go above and beyond not because they're being pressured to, but because they want to. Students want to achieve and do their best. They want quick, helpful feedback to improve. All of us want to do this without getting our hands dirty in a grade book. This didn't happen overnight, and it wasn't always easy, It started small and will continue to grow to create an absolutely engaged and motivated classroom full of students. If that's not the definition of win/win, I don't know what is."

But seriously....

Today my students are impressing me big time. Their work is better than any I've had in years past. I'm not even sure some of them could find their way to the school district LMS and/or grade book, but they're all engaged and working to create these awesome spooky video projects for our Friday viewing pleasure. What fun! They're doing things WAY above and beyond and no one is getting a grade on any of this. Teamwork. Collaboration. Problem-solving. Creative thinking. I'm usually a very level-headed, even-keeled guy, but I'm about to do cartwheels out of the classroom today because THIS is what school should be like.

Maybe there are some other quotes in there to use haha!

Also, I'm aware I'm an old school plug-in user, so my feedback may not be as useful. My district was very helpful to set me up on a custom Wordpress site so I'm flying high with that support too.


Mike Skocko

Posted on 11/1/19 6:28:09 PM Permalink

Smiling ear to ear visualizing your learning environment, Shawn. Too cool!​

Shawn Harrel

Posted on 11/2/19 6:16:55 PM Permalink

And to think, these are high school kids on Friday and the day after Halloween! :-)

After I posted this I had one kid stick around to film some extra shots and he was excited to let me know he would have not one but 2 videos for us to watch on Monday.

marcia blanco

Posted on 10/30/19 6:25:33 PM Permalink

​Hi Folks!

I may be setting myself up for a "DOH!" moment here, but I have a quick question. I would like to be able to see the stats for a single quest at a time to do a quick scan of how many students have started and/or finished said quest. Right now, I'm clicking on each individual student. Is there a way to just check a single quest in Clipboard, (or elsewhere)?

Mike Skocko

Posted on 10/30/19 6:33:28 PM Permalink

Click on the Quest tab in the Clipboard​ and sort using the quest's title. :)

marcia blanco

Posted on 10/30/19 6:48:15 PM Permalink

Oh! I see what was going on. I was typing in the quest name and THEN selecting the date filter. When I do it that way, the quest name disappears. (I confuse easily.XD)

Thanks Mike!.

Mike Skocko

Posted on 10/30/19 6:35:09 PM Permalink

Oh, and click the checkbox for Show Unmatched Users to see the students who haven't encountered the quest.​

Mike Skocko

Posted on 10/30/19 6:48:15 PM Permalink

Sorry to spam, but no one sees updates/edits in email.

And either clear the date filter or set a custom range. You can see how much time kids have spent on the quest, too.

You can clear the class filter to check all students at once, too. Sort using the Time On column for eye-opening data. This is valuable to me when searching for those who either haven't done quests or spent minimal time pretending to have done the work. (The few cheaters have learned about this feature the hard way.)

marcia blanco

Posted on 10/30/19 6:52:45 PM Permalink

Oh yeah......I am going to have a few conversations tomorrow. Thanks, Mike!​

Matthew Miller

Posted on 10/28/19 7:12:13 PM Permalink

​Small request and non-critical: on the site, could a link be added to the top right set, for login? I've set my site to use google and show only that, as I'm the only account that uses an email & password. So I log in using the gameful site and the kids have an easier time of it. I'm just am lazy - I'd like a link in the upper right, like many other sites, so I don't have to do so much heavy exercise, scrolling down with my index finger all the time ;-)

On another note, thanks for all the great work on Game On this year. This site, and the associated conversations here, are really rocking my class this year. I've never had such engaged students, even before the bell. It's truly awesome.

Mike Skocko

Posted on 10/29/19 10:46:34 PM Permalink

Beginning with the engagement factor—I second that. Best. Year. Ever. And I have loads of ideas to improve it.

About the sign in—why, if I may ask, don't you want to use the Google sign-in on your own site, too? I get a heads-up about issues and improvements the kids will experience. Mick's a tinkerer and there's always another trick up his sleeve. I want to experience it before the kids do.

There's no real reason to ever visit, unless I'm misunderstanding. Let me know.

Matthew Miller

Posted on 10/30/19 1:16:12 PM Permalink

I had already set up my login to use email + password. I'm probably a bit paranoid, but I try to use a different password for every site, so any exposure would be sandboxed and not open me to access outside that site. I use a password manager (Lastpass) and recommend it widely as a relatively pain free method to greatly enhance security.

Mike Skocko

Posted on 10/30/19 1:47:29 PM Permalink

Different strokes. Do what you think is right.

Before I pass this along to Mick, a question: Why not bookmark the login page and skip the middle man (the homepage)?

Just a thought.

Matthew Miller

Posted on 10/30/19 1:56:27 PM Permalink

Why not, indeed! The reason I haven't is that I (a self-described tech guru at my school and consider myself highly technically savvy) literally never thought of that simple solution. Oy! The number of times I've headsmacked after reading on of your cut-to-the-chase simple solutions , you'd think I'd be used to it by now, but it always surprises me how I can overlook such simple stuff. :-)

Mike Skocko

Posted on 10/30/19 3:19:19 PM Permalink

The irony is that I miss obvious things all the time. So much so that I created an alter-ego of sorts to give voice to some latent discoveries.

As BlindEye likes to say, "It was as clear as the blind spot in front of my face."

Mike Skocko

Posted on 10/30/19 1:49:38 PM Permalink

Oops. Just saw Mick's reply. Looks like we were writing at the same time.

Mick McMurray

Posted on 10/30/19 1:45:36 PM Permalink


I have actually been planning on moving the login button as part of a redesign of the home page.​ I often login on the Gameful homepage because I have multiple games. There are also situations like yours where someone has google only logins for users but uses a non-google email address for admin. It's actually next on the to do list, so look for it soon.


Mike Skocko

Posted on 10/30/19 1:55:29 PM Permalink

Y'know, when I log in to my one my gameful sites, I'm automatically logged in to my other gameful sites. Just sayin.

You do have a point about admins with non-Google sites though.

Mick McMurray

Posted on 11/4/19 11:18:35 PM Permalink

Hope you like the new home page--with the login link:)​

Mike Skocko

Posted on 10/22/19 2:15:37 AM Permalink

marcia blanco

Posted on 10/23/19 1:32:22 AM Permalink

I'm getting a 404 on this. Can I assume it's the last video listed above? The 8 minute one?

Mike! It's epiphany time! You have just totally rocked my boat! I realize that my classroom is still too structured; that I'm still expecting my students to kind of run along in a pack and considering the artistic and academic diversity I have, that just never is going to happen. Holy Cats! THIS is what I need to do! This is amazing! I have so. much. to do!! ​Oh wow!!!!

Also, what's the DPE again? I know it's in an earlier video, but I seriously don't want to hnt for it.

Mike Skocko

Posted on 10/23/19 2:20:15 AM Permalink

Making a link on the internet is child's play—except on the EdEx. I double-check and repair every single broken link after I post and still, they go corrupt. It's working now. Who knows. Maybe it'll keep working. Grrrr.

The DPE is a Digital Portfolio Entry—how I have kids report their progress each week.


And from your second paragraph—did you get to the video despite the gibberish Adobe added to the end of the link? Seems like you did.

Mike Skocko

Posted on 10/23/19 7:44:37 AM Permalink

D'oh! Just reread the first line of your comment. No, is a different vid. But it also points to different paths students might take.

marcia blanco

Posted on 10/21/19 2:13:20 PM Permalink

​Quick question and I'm pretty sure I know the answer.

Is there a way to recover a quest once you trash it?

I ask because this morning, in a pre-coffee haze, I hit "move to trash" instead of "clone" and it was gone. Not a great start to my vow to be productive. I recreated the quest, but I 'm dreaming of the awesomeness of that quest I lost. :P

Mike Skocko

Posted on 10/21/19 2:40:23 PM Permalink

In the Dashboard, click on Quests > Quest List then click on the Trash link (at the top). Mouse-over the quest, select Restore, and you're back in business.

marcia blanco

Posted on 10/22/19 5:15:12 PM Permalink

NOW you tell me. XD!

I actually went in, found the old one, compared it to the re-done quest and combined them. Now it's the perfect quest! Thank you!! :P​

Mick McMurray

Posted on 10/18/19 1:28:22 AM Permalink

​Redirect hell . . . Today when logging in students get bounced around and have to refresh pages multiple times to get on the site. It's happened a few other times this week, but today was the worst.

I can't be the only one that this has been been happening to, but I am the only one responsible. My sincerest apologies. I'm hoping the lack of comments on it means that others are getting through their days despite the issue. Caching on the multisite environment is different than other Wordpress sites and has been giving me all sorts of problems. I think I have it figured out everyday, test it at home, then go it to work and have login issues the following day. Hopefully I got it tonight. Anyone that is using, please let me know if logins are causing redirects in your class.

Here are a few of my observations:

  • it's worse in Safari
  • Chrome has fewer issues but still has them
  • using "Clear Browsing Data" in Chrome seems to fix the problem (at least it did today).

Again, please let me know ASAP if there are problems. You can try tonight at home and if anyone has issues I'll try to address them right away. You can comment on this post or email

christopher cook

Posted on 10/18/19 1:48:31 PM Permalink

Lots of redirecting.

I found safari better because we don't use it often, so no cache to clear I guess :)​

Clicking the purple icon got some kids in. Retyping the flinthillmakers .... url after getting redirected worked, both on ipads and macs.

When the game showed challenges as viewing as guest after logging in the shift+refresh took care of that issue, and then they had no more for the rest of the period.

All I have atm.

Mick McMurray

Posted on 10/18/19 2:52:39 PM Permalink

Was that today or earlier this week?

christopher cook

Posted on 10/18/19 3:04:25 PM Permalink

Both. I do not have all the same kids every day​. The ones I helped with the shift+refresh yesterday were good today. The new ones were still no good today. Even as myself I had to shift refresh yesterday but it has been fine today.

christopher cook

Posted on 10/16/19 3:35:44 PM Permalink

​Hi folks,

Been lurking the forum but loving the new stuff. :) I am trying to have kids load short videos (about 10 seconds or so) as an end of quarter reflection but the max file size is 2mb. Any workarounds other than having the kids put their stuff on youtube? (Which we can do as we are a gmail school but not choice 1 or even 10)

Mick McMurray

Posted on 10/18/19 1:18:03 AM Permalink

No workaround to the 2mb limit. Eventually we might be able to support larger files, but we have no plans to host videos. YouTube and Vimeo are the biggest video hosts that auto embed in WordPress but there are others. Here is a list of sites that oembed with WordPress. It notes which ones support video.

Another idea is to use Google Drive. Students could submit links using the URL required field. This way you could require that they start with Another way to have students submit from drive would be to get an embed code. This will show the videos right on the blog. It's a bit tricky, but real quick once you figure it out. Students can paste this code on the text tab of the editor (not the WYSIWYG). See this video for how to get an embed code.

christopher cook

Posted on 10/18/19 11:43:00 AM Permalink

Thanks Mick, I just started having the kids use youtube yesterday. It's not a big deal. :)​

marcia blanco

Posted on 10/15/19 9:23:12 PM Permalink

Hi Mike! Can you tell me a little more about your "Reboot Camp"? It sounds like an intriguing management tool.​

Mike Skocko

Posted on 10/15/19 9:26:45 PM Permalink

Sure! I'll make a video (or two). Away from home right now.​

marcia blanco

Posted on 10/15/19 9:44:47 PM Permalink

Oh wow, Mike! I didn't say NOW! ROFL!

You are amazing.​

Mike Skocko

Posted on 10/20/19 2:46:46 PM Permalink

marcia blanco

Posted on 10/21/19 2:10:43 PM Permalink

Thank you, Mike! That was really helpful. I have something like that, but not nearly as developed. So this is essentially what your classes start with, right? All kids do this? Do hey have to do every quest before they get the Bootcamp Badge?

I'm sooooo stealing this.​

Mike Skocko

Posted on 10/21/19 2:45:18 PM Permalink

That's what all students start with. And all students complete all quests for the Rebooted badge.*

*You can always award the badge manually to select students.


Always happy to share. :)

Mike Skocko

Posted on 10/20/19 3:52:23 PM Permalink

Mick McMurray

Posted on 10/15/19 2:20:46 AM Permalink

​All bugs reported today have been fixed. Thanks everyone.

Mick McMurray

Posted on 10/14/19 3:13:20 PM Permalink

​Cache problem continued this morning:(

I apologize if anyone else was experiencing login issues this morning--the cache problem continued (not sure why everything works from home). My first class had several kids that were getting weird redirects and required page refreshes. I think I got it dialed in now. Let me know if anyone else continues to experience problems.

Benjamin Davis

Posted on 10/14/19 1:37:30 PM Permalink

​wow! Kids are gonna freak!this is super neat. Many thx Mick

Mick McMurray

Posted on 10/15/19 1:16:16 AM Permalink

You are very welcome.​

marcia blanco

Posted on 10/15/19 9:43:42 PM Permalink

Yeah.....Pretty bloody amazing, Mick! Thank you!​

Mick McMurray

Posted on 10/14/19 6:27:38 AM Permalink

Happy start to your week everyone.

First, if anyone had trouble with the login today, my apologies. I changed some cache settings on Saturday night and despite working for me in testing, they still caused a few issues. I'll try again next weekend.

LOTS OF NEW CODE TODAY! We will get a video out on these ASAP.

  • New Loot Notification Options: I removed loot notifications from the green and red boxes. (Just the ones from the tasks, not the messages). They are now text with red and green outlines. But the real fun part is there is a new option to add an icon and custom color to each loot type. The gold currency can even place the icon on a spinning coin. You can set the options under Options->Game Setup Options->Loot Options. Then look for the notifications section for each type. There are over 7000 icons available (
  • Purchased Content and Avatars (beta): Added a section when creating a store item to sell content. The content shows in a lightbox after purchase. This can be text or video (that was the requested feature). AND . . . there is an option to sell an update to the avatar. If you remove the avatar from the profile page, you can make it only available for update with this store item. For some extra fun, don't put the item in the store. Use the shortcode (available where you choose the store section when creating the store item) and place the store item directly in quests.
  • Icons for badges: Instead of finding/creating images for ​badges, you can select from over 7000 icons. You can also set the color of each icon.
  • Direct Link to Maps: This is a minor thing, but you can now link directly to a particular map. I wanted to share a link to a map with a colleague, but I could only link to the map page. There is now a little clipboard symbol to the right on the map pages that copies a link directly to that map.
  • Fewer screen options: Removed unused screen options and boxes from store items and quest creation pages.
  • Lightbox Galleries: Image galleries now open in a light box instead of the default Wordpress new pages.
  • and several bug fixes.

Mike Skocko

Posted on 10/14/19 12:14:46 PM Permalink

#@%&! The page refreshed. I know better than to compose long responses in a text box. (But I did it anyway.) Bonehead!

Short version: Love lots of this. Have issues with notifications. Have given Mick lots of feedback this morning. Gotta run.

Mike Skocko

Posted on 10/8/19 6:09:48 PM Permalink

Evolving Strategy Example utilizes Mick's new prompts rather than a single blog post.


  • No "creative" typography. (No multicolored, strangely formatted, hard-to-read paragraphs.)
  • Prompt. Response. Prompt. Response. Prompt... (Easy to check.)


  • No word count. (I can deal with that.)
  • Typography formatting glitches (Mick will fix.)

Mike Skocko

Posted on 10/8/19 4:20:56 PM Permalink

Tuesday, Week 9 Report

  • 5,038 blog submissions. 0 unread submissions. (I love the Reader.)
  • 336 quests published. 233 videos uploaded.
  • New Gameful Features = Evolving Strategies
  • Roll takes seconds rather than minutes (via the Store tab in the Clipboard)
  • Grades take minutes rather than hours (via Reader, Maps, and observations)
  • Best. Year. Ever.

Shawn Harrel

Posted on 10/8/19 4:45:31 PM Permalink

​My report (although it's the plugin)

Yes, Best. Year. Ever. indeed

  • 922 blog submissions. 0 unread (okay, 0 after today but still!)
  • 182 Quests, 1.8K YouTube views (not sure how many videos)
  • Still plugging away on the plugin
  • Roll takes place in another app
  • What are grades? (jk jk jk, if anyone knows this joke it's YOU)
  • Yes, best year ever.

Mike Skocko

Posted on 10/8/19 6:28:20 PM Permalink

Yeah, I report roll in Infinite Campus, but knowing who is absent or tardy at a glance is priceless.

Love your YouTube counts. Most of mine are single digits. Many have 0 views even though every student completed the quests.

No sense crying over spilt views.

Mike Skocko

Posted on 10/8/19 6:35:25 PM Permalink

P.S. I know the vid count because I put all of this year's recordings in a 2019 2020 playlist.* YouTube displays the count automatically.

*Another D'oh! Why haven't I thought of this before? moment.

marcia blanco

Posted on 10/7/19 9:01:46 PM Permalink

​I have an idea and I have no idea if it's doable since the page is a special one but I'll throw it out there. Is there any way to put a time lock on the exchange? My students can buy tangible stuff such as food but I only want them to have access to the store on Fridays. It's getting kind of tedious hiding and unhiding store stuff.

Mike Skocko

Posted on 10/7/19 9:09:40 PM Permalink

Your wish is granted.

  1. Edit the store item
  2. Access Locks > Scheduled Access > Turn On
  3. Days of Week Available > Fridays
  4. :D​

marcia blanco

Posted on 10/7/19 9:52:48 PM Permalink

I just tried to post what I thought was a clever series of emojis, but they won't take on this platform. Too bad. I really wanted to express more than just the "You.R.Awesome response.

Thank you, Mike!​

Mike Skocko

Posted on 10/7/19 11:37:03 PM Permalink

Hey, Mick wrote the code. I'm just the messenger. :)​

Mick McMurray

Posted on 10/6/19 5:38:18 AM Permalink

Happy Weekend.

I have a few things to share before we head into another week.

  • I changed some caching settings. The site is faster than ever. Let me know if you encounter anything strange tomorrow and I can try to dial in some settings in case anything is off. I did a bunch of testing, but there are always surprises.
  • I found a a nasty bug that deleted lots of loot from students when doing a bulk reset of a quest. I had a quest where students were missing a crucial part I wanted in the blog post. I added it as a required element, then went to the clipboard found all submissions of that quest and reset them in one go. That triggers a loop that does all the resets. Problem was the loot didn't reset between users and just kept adding together. The last student had the combined loot of all the students removed. Anyways, if you've done any bulk resets, you can find the amount deleted in the history and add it back in manually. It's fixed now--and I have some loot to add back in.
  • I added the admin comments as its own button in the editor. It's a little talk bubble. You can add comments to students posts and if you use it on quests you get comments that only admin can see

I'll monitor this discussion tomorrow and make sure I don't have to turn the new caching settings back by Monday.

And one more thing . . . here are a few things that are next on the roadmap:

  • New support forum and materials.
  • Content that can be sold in the store--including access to a locked avatar update page
  • Google Fonts in the editor
  • Use FontAwesome icons to create badges
  • Task and Map Customizer (colors and fonts)
  • Galleries open in Lightbox
  • Improved styling on loot notifications

marcia blanco

Posted on 10/6/19 8:31:03 PM Permalink

The new admin comment button works like a charm, Mick! Thank you!!!!​

Ram Mahadevan

Posted on 10/3/19 5:40:28 PM Permalink


Pardon the repost.

I use v3 of Game-on and want to show HP in my student's view of the leaderboard. How do I do that? Right now I can choose between XP, Gold and Badges only.



Mick McMurray

Posted on 10/3/19 11:55:25 PM Permalink


I wish I could be of more help. I don't have v3 running anywhere anymore so I can't look at it. I didn't use v3 for long--I started on the v4 fork after using it for a bit. I think the HP in v3 are the "Honor Points". We have replaced that in v4 and v5.

Moving off of v3 isn't possible mid game. v4 had major changes to the database. Quests and Store Items move over with little fuss, but user data does not. It was designed to be a between year/term upgrade. v4 has a tool to upgrade the v3 database and would need to be installed first. v5 is an easy update from v4.

Just to make it clear:

  • DO NOT update v3 mid game. Player progress is not moved.
  • v4 has an upgrade tool and needs to be run before moving to v5
  • v5 can then be installed
  • And as always, make a backup of your site and database before doing any upgrade.

We do have hosted games on . You can migrate a v5 site to Gameful (but again with out player data).


Ram Mahadevan

Posted on 10/4/19 5:17:59 AM Permalink

Thanks for that Mick!

Yeah, I will start thinking about it at the end of term as I do not want to update mid game.​ This wasn't a big issue to begin with. I will start exploring gameful soon. :)

marcia blanco

Posted on 10/4/19 10:18:33 AM Permalink

Hi Ram!

It's worth it. The new platform is awesome and gets awesomer (is that a word yet?) by the day. ​

Mike Skocko

Posted on 10/4/19 1:56:32 PM Permalink

Ram, if you want a free month or two on to get set up for the next semester, we can do that.

I have 17 years of blood, sweat, and love invested in my old site. I'll never go back. Gameful has exceeded our wildest expectations.

Mick McMurray

Posted on 10/3/19 3:33:50 PM Permalink

So I got a bit carried away . . .

I added something new after posting last night. There is now a "Text" required element in the blogs and all the required elements can have a question/prompt set to show right above it. You can use it like a worksheet that shows on the blog.

This was purely selfish--I wanted my students to answer five questions in one blog post (four text questions and one image). I could of had them just do it in the text area, but I wanted to make sure they answered them all. The questions print right above each text area. The questions also print on the blog so you can see exactly what they were responding to.

I'm sure I'll still tweak the interface on quest creation on the backend a bit but check it out and let me know what you think.

Mike Skocko

Posted on 10/3/19 3:43:18 PM Permalink

LOL. I used this option early this morning without realizing the implications. (Mick and I had discussed this previously. Double D'oh! on me.)

Such an AWESOME new feature.

marcia blanco

Posted on 10/3/19 11:20:17 PM Permalink

Hi Mick!

This is an AMAZING new feature and my only regret is that I didn't have it a month ago.:) However (I'm sorry, I seem to be full of "howevers") When I test it on my separate user account, I don't see the prompts in the blog. Am I doing something wrong?​

Mick McMurray

Posted on 10/3/19 11:24:13 PM Permalink

I'll take a look. What quest did you use it on? ​

marcia blanco

Posted on 10/3/19 11:33:42 PM Permalink

Friday, 10/4.​

Mick McMurray

Posted on 10/3/19 11:25:12 PM Permalink

And did you see the admin comments feature? I had you in mind when I created that.​

marcia blanco

Posted on 10/3/19 11:35:32 PM Permalink

I know! I am so honored! I can't find it though. (I'm one of those people who can't find things right in front of me.) ​

Mike Skocko

Posted on 10/4/19 1:49:44 PM Permalink

Marcia, click on the arrow to the right of the shortcode element in the WYSIWYG editor. The arrow to the right of the two square brackets [ ].

Admin Comments is at the bottom of the list. Coolio!

marcia blanco

Posted on 10/4/19 4:11:32 PM Permalink

Mike Skocko

Posted on 10/4/19 4:19:39 PM Permalink


Try holding Shift and clicking the browser's Refresh button. (Maybe it's JavaScript that hasn't loaded?)​

marcia blanco

Posted on 10/4/19 4:31:41 PM Permalink

BINGO!!! I can't believe I forgot that trick!! Thanks Mike!!​

Mike Skocko

Posted on 10/4/19 4:23:56 PM Permalink

Hey, just for kicks, try to edit a post that actually has blog content (before you edit). Maybe that's it?

Mike Skocko

Posted on 10/4/19 3:01:44 PM Permalink

I should have explained the steps.

  1. Click the edit button in any blog post
  2. Click where you'd like to add a comment
  3. Click the downward-facing arrow to the right of the shortcode icon and select Admin Comments
  4. [comment]Add your comment between the comment brackets.[/comment]

Mick McMurray

Posted on 10/3/19 6:27:47 AM Permalink

​So it was fun having a clean to do list while it lasted . . . Mike founds some bugs.

Last nights code introduced a new bug where when resetting a blog post it showed as reset for all users. It only reset the one post and didn't actually impact anyone else other than showing as red on the map for everyone. It also went away the next time anyone did that quest. It's fixed now.

FYI: Here is what the colors mean on the map.

  • You probably have the gray, yellow, and green backgrounds figured out (locked, available, and done)
  • Red background--reset (could be the entire quest from the clipboard or just one blog post/stage)
  • Blue outline--feedback with extra loot
  • Red outline--feedback with negative loot
  • Orange-ish outline: Reset quest that .was then completed again. The quest will be yellow or green, but the outline is there to note that something had been wrong.

A quick look at the map and you can ​see how a student is doing. One of the new users is leaving positive or negative feedback on every blog post (with canned comments). This way every quest on the map has an outline. Someday the colors will all be customizable.​

New Feature: Admin comments​

The shortcode button is available to admin when editing a blog posts on the frontend and there is a new shortcode for "Admin Comments". Any text placed between the tags ([comment][/comment]) will show as dark red text on the blog post but only be available to the post author and admin. Just one more way to leave feedback. This could be useful for longer writings where you want to leave comments but don't want all users to see them. If students delete the comments and you want to see them later, they are saved in the post revisions.

Have a great day and let me know if there are any issues with the new features. I have a couple new things soon that I think you will all like :)

marcia blanco

Posted on 10/2/19 2:53:53 PM Permalink

​Hi Mick! I have an issue trying to get a new student onto the game. Her email was not set up when I first made her account. She never got the email and now the Game is making her wait a week because it detects that her email and user name are already in use. What can I do?

Mick McMurray

Posted on 10/2/19 3:18:28 PM Permalink

Send me an email at:​

Mick McMurray

Posted on 10/2/19 3:39:08 PM Permalink

I should have said send me an email with her email and name and I'll look into it.​

marcia blanco

Posted on 10/2/19 3:46:08 PM Permalink

Yeah, I inferred that​. :P I sent you an email and "Mail" yammered back at me that it wasn't a real email. Did you get it?

Mick McMurray

Posted on 10/2/19 2:39:06 AM Permalink

​Hello everyone. New code today.

For the first time I have no existing bugs on my list. I'm sure that will change in the next couple hours, but it's still a nice.

Here what just got published:

Blog Posts

  • Blog Post Editing by Admin now works
  • Blog buttons when viewing from Clipboard now work. (Click the map icon next to a student, then click a Quest with a post on it. You can leave feedback, edit, mark as read, mark as favorite from there.). It's not how I usually access blog posts, but it's nice if you find yourself there.
  • Resetting a blog post from the reader, blog, or anywhere else it shows now turns that quest red on the map.


  • New column on Maps and Store Category management pages that show which terms are hidden.
  • Loot abbreviations are fixed.
  • Change to when creating Quests and adding required elements to blog posts. There is always one row open with nothing selected. (Thanks for the suggestion Matt). I also put the file types in a dropdown in place of the radio buttons. If you had more than one radio button selected (Images and Docs for example), it changed to all.

Let me know what issues are encountered.​

Mike Skocko

Posted on 10/2/19 3:21:53 AM Permalink

marcia blanco

Posted on 9/30/19 7:43:26 PM Permalink

Hi Guys,

The blog is still a little buggy. I just spent a good chunk of time editing a student's work and when I hit submit, it disappeared. (Not a great day for this to happen. ) Now I can't even get back into the "Feedback" option. That disappears when I edit the blog and doesn't come back in the post at all, even if the feedback disappears. (Does this make any sense? It's been a long day.)

Mike Skocko

Posted on 9/30/19 7:51:00 PM Permalink

Just tried this (hadn't tried before). The save did NOT work. Refresh brings back the feedback option. (Sorry. Will let Mick know.)

Mick McMurray

Posted on 9/30/19 9:41:05 PM Permalink

Sorry about that. Has it ever worked for you? I'll investigate the issue. ​

Mick McMurray

Posted on 9/30/19 10:02:58 PM Permalink

One more thing–I'm curious about why you are editing the posts and not leaving feedback. Can you tell me a bit more about your planned use?

Perhaps there is some functionality that I can add in the future. I thinking of how in google docs you can choose between editing, commenting, and suggesting. I don't think we will see that on Gameful anytime soon, but tighter google docs integration is possible. Perhaps a way to have blog posts live in Drive (with all the collaboration features) but be shown and edited seamlessly in Gameful. It's just an idea​, but I've done some coding with the Google Drive API

marcia blanco

Posted on 10/1/19 10:07:32 AM Permalink

I do use the feedback window (which disappears if I go in to edit a post.) ​However, my CTE program offers an English credit because we work a lot on writing skills, so I like to edit right in the document. (I lay in comments in another color so the kids can see them. At least that was the idea.) I do use Google docs as well, but it's one more layer that I thought I wouldn't need. The kids write a paragraph or two everyday and it would be nice to be able to have it all in one spot.

Also, isn't the point of the editor in the reader to be able to edit a student's writing? That's why I was so excited about it.

Mick McMurray

Posted on 10/2/19 2:28:06 AM Permalink

I think I got it working. I included the editor to be able to edit writing, but I don't do it often. I'm always just interested in how people are using features. It helps me plan new features. I'm glad you're excited about it--I wasn't sure if people would find it useful or limiting given it doesn't have some of the features we've gotten used to in other platforms.

I like the idea of using a different color text. As I'm typing this post I'm getting an idea for a simple Wordpress way of adding inline comments to student blog posts. It would be relatively simple to add a shortcode where content between two tags would only be shown to admin and the author. That way everyone doesn't see the teacher comments. [teacher_comment]Something like this.[/teacher_comment] . The tags could be added with a button in the toolbar in the editor. I taught English and have students do longer writings in my Digital Art class at time and could see this as a nice feature. With the revision feature that already exists, you would have a record of all the comments even after students delete them as they revise their work.

Mick McMurray

Posted on 10/1/19 12:14:09 AM Permalink

UPDATE: The edited blog posts are saving, but they are saving to your blog and not the students. I was using the current user to save the post​. I'm working on a fix.

marcia blanco

Posted on 10/1/19 10:08:17 AM Permalink

Thanks Mick.​

Matthew Miller

Posted on 9/30/19 7:23:44 PM Permalink

​Because my class is primarily product based (3d printing, woodshop, etc) I would like to be able to have kids document their work with photos. I haven't found a way to add media (as a student) to a blog post nor a way for me (as admin) to allow/permit that. Am I just missing it, or is that not available for security reasons? Can it be enabled on my website without affecting others'?

The workaround I'm using now is having them upload files to a folder on their google drive and link that, but it's clunky and I'd much rather have them able to simply shoot a picture with their phone or laptop and add directly to their blog post about progress that day or week.

Mike Skocko

Posted on 9/30/19 7:45:44 PM Permalink

Stages > Call to Action

Check for Understanding > Blog

Required Elements > Click Add Row > Select File (I deselect Toggle All and select Images)

Deselect Show Text Editor if you don't want written documentation.


That seems harder than it should be.

Matthew Miller

Posted on 9/30/19 8:28:41 PM Permalink

Gotcha. Thanks! I was thinking of it as an integrated bit of editing a blog entry, not an additional requirement, so it never occurred to me to open that up. D'oh! :-)

In my idealized world, there would be a series of icons at the bottom right of the 'call to action' window, like the little floppy-disk-save icon in the user's blog view, which I could click to enable the different requirements (link-URL, disk-File, camera-Video). Hovering over them, or turning them on, would pop up a set of settings for the allowed types. I don't know if this is even possible in WP, though.

Even more ideal, one would be a still camera and would access the user's built-in camera (if it exists), to immediately take and attach a picture. I'm sure this is not trivial to implement. ;-)

Thanks again, this solves my immediate need. As I suspected, you guys were ahead of me. Gameful is just ROCKING my classroom this year! Everything I gave up to switch (customization control, other plugins, etc) has more than been compensated for by the easy and full-featured nature of this version.

Mick McMurray

Posted on 9/30/19 9:54:19 PM Permalink

Thanks for the feedback. I was just thinking today that that form is clunky. I'll explore how to improve the UI. Just a FYI: You can add multiple required images and they show as gallery.

Also, do your students not have the "add media" button right above the text editor? Even if there is no required element they should be able to add media.

Matthew Miller

Posted on 10/1/19 7:25:47 AM Permalink

They do have the "add media" button, but when they choose it the WP media ​lightbox comes up and then a warning pops up over that which says they don't have permission to add media. That's what I was trying to troubleshoot, but Mike's instructions gave me what I wanted, so no urgency on that.

Mick McMurray

Posted on 10/2/19 2:42:05 AM Permalink

Can you send me the exact message (or even a screen shot) of that message? I've never received it.​ The media button should definitely work and I'll fix it ASAP.

Mike Skocko

Posted on 9/30/19 8:01:11 PM Permalink

Mick, could Required Elements (in the Blog option) be toggle open by default with NO radio buttons selected? That might help to clarify the process.

Anyone else have a better idea?

(I'd like to limit my kids' submissions to a single file type—JPGs and nothing but JPGs. I've never said that out loud before. Not an urgent wish.)

Mike Skocko

Posted on 9/27/19 2:31:03 PM Permalink


Login issue fixed.​


Mike Skocko

Posted on 9/27/19 2:11:56 PM Permalink


Login issue for admins. Students can log in. Mick is working on it.


Mick McMurray

Posted on 9/27/19 12:08:09 AM Permalink

​First, if anyone had problems accessing the site in the last 5 minutes or so, my apologies. I changed a setting in the cache that didn't play nice. I also have forced all content to ssl (https). I think almost everything was already being delivered by ssl except the favicons (the little icons in the tabs in browsers). You can set them in the appearance customizer under "site identity". They should work now.

I also updated some features.

New features include:

  • When moving a term (map sections, badge and store categories) to a new parent, it is placed at the bottom of list on new parent
  • The name on comments in now the display name instead of the real name and the link on the name goes to the users blog
  • Color of rep bar changes as rep level changes (we are still working on the colors--some are a bit ugly)
  • Loot bars on stats are responsive and wider
  • Leaving feedback on a blog post also marks it as read
  • Fixed filter on the reader on initial load
  • The "show unmatched users" checkbox on the clipboard is now sticky
  • Hidden terms (maps, store and badge categories) show on filter drop-downs
  • User links on each post in the reader

I'll update the plugin soon.​

marcia blanco

Posted on 9/27/19 12:17:18 AM Permalink

❤️ Marry me!​

Ignore that. I'm already taken. Still, thank you so much!!

marcia blanco

Posted on 9/26/19 10:57:38 PM Permalink

​Folks, when I click to edit a blog post, I get this: "This post is locked. It must be unlocked before this blog post can be edited. Click on the blog post title to go to view the lock."

The quest has a badge lock on it and when I click the access locks off, I get access to the edit feature. Why do I have to do that? Is it a bug? (Also, clicking on the blog post title just takes the clicker to the quest. I then had to go into edit mode to figure out what was up. Is there any way to clarify the message if this is not a bug?)

Mick McMurray

Posted on 9/26/19 11:12:43 PM Permalink

That's somewhat of a bug--and a confusing message to go with it. That message is for when a user submits a post on a quest that is then later locked. This would commonly happen with a time lock. Students can't go and edit posts that are from the locked quests. It shouldn't have applied to you as an admin. You must not have the required badge assigned to your admin account--even though it's a student post you are editing. I fixed it so admin can always edit posts and clarified the message.​ Thanks for the heads up!

marcia blanco

Posted on 9/26/19 11:18:06 PM Permalink

Wow! That was quick! You're right, I didn't have the badge. All the kids have earned the badge, so I no longer needed the lock to be in there anyway. Thanks for the help.​

Mike Skocko

Posted on 9/26/19 11:14:11 PM Permalink

I'd like to try to recreate this, Marcia. Are you on the front end or the back? What is the lock?

Everything's working right on my site.​

marcia blanco

Posted on 9/26/19 11:18:32 PM Permalink

I think that Mick beat you to it, Mike. :)​

Mike Skocko

Posted on 9/26/19 11:20:07 PM Permalink

Best. Business Partner. Ever.​

marcia blanco

Posted on 9/24/19 9:52:41 PM Permalink

​Hi Folks,

I am doing my first boss battle tomorrow as a formative assessment on photography and camera operation. It's looking more and more like it will be in the form of a Jeopardy game, which satisfies me not-at-all. I can't imagine a way to use this platform for such things, but a lot of you folks are much more clever at repurposing than I am. Does anybody have any ideas that I can poach?

Is this an idea worthy of putting on the wish list?

Mike Skocko

Posted on 9/24/19 10:09:22 PM Permalink


You could set up a hidden map with appropriate named map sections containing generically-named quests, like 100, 200, 300, etc. within each section.

If the boss battle is class-wide, you could unhide the map and project it on the screen and take it from there.

If it's student by student, you could password-protect each quest, keeping a key for yourself, helping each student unlock her choice when the time is right.*

If I'm misunderstanding, better brains will step forward to help. :)

*You could use the master password, but you run the risk of revealing it in the process, no matter how careful you are.

marcia blanco

Posted on 9/25/19 3:10:49 PM Permalink

Thanks, Mike!​

Matthew Miller

Posted on 9/25/19 5:05:05 AM Permalink

Rather than a Jeopardy game, stressing recall rather than understanding or application, maybe set it up as a timed quest requiring students to turn in a set of photos that demonstrate the key principals and techniques? Time could be a short as one period, with more categories/shots listed than they should be able to completed in one period, so everyone is striving throughout the period. This takes it away from a student-vs-student competition and moves toward student-vs-self, showing mastery of the skills.

You could still use Mike's suggestions about the hidden map, which I am also stealing!

marcia blanco

Posted on 9/25/19 3:28:19 PM Permalink

Thanks for the suggestions, Matt. These kids have been working with their cameras all semester. They have the concepts down, at least most of them (as shown in their work) but I need to know that they can communicate the vocabulary.​ I figure some kind of boss battle would work. Most of my quests are non-competitive but I can get some great stuff going on when I throw a little competition into it. Jeopardy just seems to be an over-used game though. I'd like to shake it up.

If I come up with something brilliant, I'll post it here. I like to give back when I can. You guys sure do. :)

Matthew Miller

Posted on 9/27/19 2:26:00 PM Permalink

Mike Skocko

Posted on 9/23/19 10:48:42 AM Permalink

Mick pushed another update. He'll probably share the specifics later, but lots of little things add up to big improvements for usability.

I especially love the addition of Sections and Seats to the Reader as well as the ability to edit student posts.

Meanwhile, I had to submit 6-week grades on Friday. Been hating this time and soul-sucking chore since January of 2002. The Reader made this onerous task a snap. Life-changing for me.

marcia blanco

Posted on 9/20/19 8:26:58 PM Permalink

​I've got an idea and something for the wish list. Wish list first because it's simple.

  • Back in the plug-in days, there was an "Edit Quest" button available to admins when we viewed a quest so that we could go right back into the editing side. I know I can just open it up in another tab, but I seriously miss that button. Can we put it on the wish list?

Second is the idea.

  • I have my classes broken up into teams and I was thinking about making sidequests that require teamwork: hanging a show, re-doing the bulletin board, doing an on-location shoot.... I'm thinking about doing this by cloning the side quest so that there is a version limited to each team and everyone in the team has to sign into it at one time. I can do this by hand, but I'm wondering if there is a slicker way to do it. (It's just an idea at the moment.

Mike Skocko

Posted on 9/20/19 9:16:32 PM Permalink

Login, open a quest, and look to the top left of the page in the admin bar. The Edit Quest button is over there. :)

No ideas on the second one. Sorry.

marcia blanco

Posted on 9/22/19 11:13:18 PM Permalink

How on earth did I miss that?

Thanks Mike.​

Matthew Miller

Posted on 9/21/19 11:15:19 AM Permalink

For your teams idea, I don't know of a slick way to do it. I think you'll have to

  • Assign either a user group or a badge to each team​
  • Create the template quest
    • with a date lock assigned for opening (and closing, if applicable)
    • with a timer (and due date, if applicable)
    • I would put this one on the hidden map, so students can't find it
  • Clone it for each team
    • Lock the team quest to those in the group or with the badge
    • Put it on the appropriate map for the students' group

Maybe one for the wish-list. If you could create a template quest and then select the user groups for whom it should be cloned and team-locked, that would be cool. Not sure how widely applicable it is, though, so the trade-off of effort vs. reward may be low.​

marcia blanco

Posted on 9/22/19 11:13:54 PM Permalink

Thank you, Matt! I'll give it a shot.​

Mike Skocko

Posted on 9/19/19 4:59:36 PM Permalink

It's a little thing but it's huge for me.

Options > Game Set-Up Options > User Information

User Section and Seat info now show up in the Stats panel and in each student's Blog.


My next wish list item: Add this feature to the Reader as well.

marcia blanco

Posted on 9/19/19 2:06:42 PM Permalink

​Hi Guys! I think I found a bug. (I didn't find it. A very put out student found it.....several times. :) The "save" feature in the blog doesn't seem to be working. Mick, can you please check that out?

Mike Skocko

Posted on 9/19/19 2:14:27 PM Permalink

Verified. I'll get this to Mick right now.​

marcia blanco

Posted on 9/22/19 11:14:40 PM Permalink

Any luck on this? I haven't tested it in a couple of days.​

Mike Skocko

Posted on 9/23/19 12:09:27 AM Permalink

Mick fixed it. Works as intended now​ (and as before). Something broke there in the middle.

Matthew Miller

Posted on 9/17/19 3:07:48 PM Permalink

Question - In the clipboard, when I click what I think is the user profile icon (the small person icon) I get a blank page opened in a new tab. There isn't a tooltip on it (yet), so I'm guessing. Is that icon

  • for user websites? in which case this is normal since my players haven't entered one
  • expected to be blank at this point, or
  • supposed do something else?

Mike Skocko

Posted on 9/17/19 3:24:49 PM Permalink

It leads to the user profile for me (as intended). Do you have popups blocked? That can cause a blank page to load. If not, try shift-refresh to reload JavaScript then click it again.

Matthew Miller

Posted on 9/18/19 6:44:01 AM Permalink

Yep, that was it. I'd assumed that since it was loading the blank page it wasn't a popup problem. D'oh! Worked as soon as I enabled pop-ups from the domain. Thanks!​

marcia blanco

Posted on 9/17/19 11:51:08 AM Permalink

​Hi Mick! I think I have something for the wish list. It would be great in the "check for understanding" part of a stage to be able to check both the blog button and the password. (This comes from the wish to give a minimum length of time to a quest. I want them to give it a week before reflecting and submitting.)

Also, I'm having problems with getting quests to unlock on the date that they are supposed to. I have daily quests (idea stolen from Mike, thank-you-very-much) set to open daily at 6am that morning and close at 11:pm that night. They won't unlock. I end up having to go in and just turn off the lock in the morning. That's no big deal, but it should be working. Any idea what's up?

Mick McMurray

Posted on 9/17/19 1:44:09 PM Permalink

I do something like this on my end of unit projects--I call them boss battles. To get the results you want, add another stage after the blog post where the instructions are to get instructor feedback and put the password on that stage. I then give quick feedback and students usually have to hit undo on the previous stage and then go fix something in their work and then show it to me again for the password. I almost always make them improve something the first time. If it is really quality work, I will type the password but also give suggestions on what can be fixed. I know those students will likely change it anyways or apply the feedback to future projects.

marcia blanco

Posted on 9/17/19 8:02:08 PM Permalink

That's what I plan to do to if there wasn't a clever function that I was missing.

marcia blanco

Posted on 9/16/19 5:50:42 PM Permalink

​Hi Folks!

My program is a two-year program and my seniors are now specializing in the area of digital communication that interests them. I want them to be part of the game but still reflect their experience. One student suggested that I "prestige" them so that they can keep their badges but their xp and gold are at zero and they can compete with the first-year class. (We have some really cool battle ideas for this that will come up later in the semester.) Is there a way I can do this?

Mike Skocko

Posted on 9/17/19 1:55:13 AM Permalink

Another cool idea.

You could do it manually via the Clipboard. Shouldn't take long at all.

I don't see a way to automate it at present. Maybe Mick will.

Mick McMurray

Posted on 9/17/19 3:14:33 AM Permalink

No other ideas. Just go to the clipboard and send a message. You don't have to subtract the exact amount, just something more than they have. Take away 10,000 (or more than anyone has) of everything and they will zero out. If they all have a badge, group, or section in common​ you can sort and then send one message to everyone.

marcia blanco

Posted on 9/17/19 11:24:15 AM Permalink

Awesome! Thanks. I wanted to check and make sure that they wouldn't lose their badges. Thanks Mick and Mike!​

Mick McMurray

Posted on 9/16/19 7:34:55 AM Permalink

I pushed a bunch of bug fixes and a couple new things to Let me know if anything doesn't work as you think it should. All the js and css changes should load automatically, but you can always try a hard refresh if something seems off (hold shift while clicking refresh on most browsers). For the few plugin users, I'll get these bug fixes in the plugin soon.


Feedback and Messages

  • WYSIWYG editor—you can format text and add active links


  • If using currency and not coins, currency symbol can go on left of loot
  • Longer abbreviations for coin names allowed

Stats Panel

  • Link to users map shows in the stats panel for admin view



  • Custom Loot names are applied throughout backend
  • Editing terms (maps, badges, and groups) can no longer have an accidental third hierarchy level
  • Removing student from section always removes them from leaderboard


  • Domain limits don’t apply to editing profiles of existing accounts


  • All Filters work (badge, group, date, and quest)
  • Posts loaded with “Read More” have active links/actions

Student Blog

  • Items attached to blog posts can be edited
  • Videos saved to Gameful show on blog

Feedback and Messages

  • Fixed issue with canned comments/feedback not populating if it contains a quote
  • Removed extra slashes


  • Fixed bug that could show no loot in user bar after store purchase until refresh

Mike Skocko

Posted on 9/16/19 10:13:18 AM Permalink

The Reader has changed my life. Staying up to date with student submissions has never been easier. The new fixes complete the picture.

Thank you, Mick!

marcia blanco

Posted on 9/16/19 11:31:31 AM Permalink

Hi Mike! When you get a second (I know, right?) can you make a video about how you use the reader? I think that would be seriously helpful.​

Mike Skocko

Posted on 9/17/19 12:15:35 AM Permalink

Mike Skocko

Posted on 9/17/19 12:32:22 AM Permalink

marcia blanco

Posted on 9/17/19 11:41:44 AM Permalink

This is super helpful, Mike. I love the reader too. I can finally be weaned off of Google Classroom (for the most part. :) I was under the impression that we can edit the posts (other than describing their grammatical issues in the comments). Am I wrong about that or is that a feature someplace else? Also, when my students bring up my comments, it brings up everybody else's blog and the comments I made to them. How do I keep that from happening?

I have another question but it has nothing to do with the reader and it may be more of a Mick question anyway.

I must be driving you guys nuts.

Mike Skocko

Posted on 9/17/19 1:53:39 PM Permalink

Driving us nuts? Hardly. Mick and I talked yesterday and we both agreed you push us to think more clearly.

You're an asset, Marcia. (Not a pain in the asset.) :P

We're at a workshop today, so we'll find some time to discuss your morning's comments and get back to you afterward.

marcia blanco

Posted on 9/17/19 8:09:56 PM Permalink

No worries, my friend. ​I'm so grateful for the support and kind words. I'll keep asking the questions (even the dumb ones.) It may encourage someone else to try this adventure (and then you'll REALLY be inundated with questions. XD.)

Mick McMurray

Posted on 9/17/19 2:33:35 PM Permalink

I'll look in to the editor button for admin.

Is the thing with seeing others comments​ with comments or feedback? How are they bringing up the comments?

This might have nothing to do with what you are experiencing, but when I talk about comments I'm referring to the default Wordpress functionality where comments are left under posts. These are public. They can be left under quests, but I don't think there is a way to leave them for user blog posts. Clicking the title of a user blog post on their blog or the reader takes you to the actual quest (the one for everyone, not just that user). Any comments left there are public.

Feedback is private. It is available under the blog posts when admin or a user is viewing their own post. It is in a table in an accordion panel that opens. Admin also have a panel for the feedback form.

Is this the issue, or are you experiencing something else?

And, we always appreciate your questions. You have a great attitude and are always understanding. You also have great questions and are doing some real cool stuff with the game.

marcia blanco

Posted on 9/17/19 8:11:37 PM Permalink was in the comments. See above reply about dumb questions. *snort!*​

marcia blanco

Posted on 9/16/19 11:31:56 AM Permalink

I can't wait to try these out. Thank you Mick!!​

marcia blanco

Posted on 9/15/19 10:35:51 PM Permalink

I have an example of some weirdness going on and I don't think it's my fault this time. I'm working on organizing my maps and every time I change the name of one or move it to another map, the order of the maps changes. It is super irritating. Any idea what is going on?

Update: It doesn't seem to do it unless I'm in the Top Level filter.

Mike Skocko

Posted on 9/15/19 10:54:23 PM Permalink

In the Top Level Filter, all you can do is rename, reorder, or show/hide the maps. Well, you could also make a map a child of another map, or assign a badge. Are you saying the changes aren't being reflected as expected on the front end?

Can you give one specific example of what you did, what you expected to happen, and what actually happened?

Mick McMurray

Posted on 9/16/19 6:02:46 AM Permalink

I have an idea of what might be going on. Maps are a two level hierarchy--the top level is the "map" and the second level is the "chain". The chains then have the quests assigned to them. I believe you might be assigning maps that already have chains in them to be the child of another map. You would know that this is the case because you will see two dashes in front of the name of the "chain" instead of the usual one.

I'm going to apply a fix in just a few minutes that will lock a term in as either a parent or a child term. Once they are created, they can't be changed. I know I often accidentally create maps when I mean to create chains and then change it. In the future I'll need to delete those accidental maps and just make the chain. It is the easiest way to prevent the issue that I'm describing.

Your issue may be something else entirely, but this was something I discovered while testing for what you described.

Mick McMurray

Posted on 9/16/19 6:15:03 AM Permalink

I just checked your site and you did have one chain as a third level. I moved it to the second level. It was "NVU portfolio" chain. I'm fix I'm applying soon is locking chains and maps to their current level and I wanted to make sure you have no third level chains. (You've been busy. That looks like a nice game/curriculum:))​

marcia blanco

Posted on 9/16/19 11:36:36 AM Permalink

Thanks Mick. I appreciate that. I knew about the limit in the hierarchy, but I somehow missed the NVU thing. I also appreciate the compliment. As the only program in the district teaching digital communication, I rarely get feedback on what I'm doing.​

marcia blanco

Posted on 9/14/19 11:05:45 PM Permalink

Hi Folks!

I've got some quick questions.

  1. Is there a way I can place a message in a level when a kid levels up? I want them to discover that when they hit the rank of "Rich Merchant", they have earned the right to sit on the couches and I think that an awesome way to surprise them is to have them discover this as they achieve the rank.
  2. Is there a way I can limit access to the Exchange to one day/week?
  3. Can I limit the submission of a quest to a certain day or two? For example, I'd like to limit the "Weekly Quests" so that they can only be submitted on a Friday. Does that make sense?

Matthew Miller

Posted on 9/15/19 5:10:51 AM Permalink

  1. You could award a specific badge upon achieving the "Rich Merchant" rank, in the "Game Set-up Options." Call the badge something like "Couch Privilege." They'll receive it a moment after they rank up.
  2. I don't think there's any way to limit Exchange access automatically. Mike/Mick, confirm?
  3. I think it would work to set weekly quests set like this:
    1. Access Lock on with "Lock until date XX/XX/XX" set. Opens Friday morning at 7:00am.
    2. Loot modifier on and set to nerf the loot 100% as of midnight that Friday.
      ​This wouldn't affect the XP, per previous conversation about the Loot Modifier, below, but would remove all gold and REP/health from the loot. I don't know of a way to completely lock the job so it couldn't even be submitted on other days, though.

Mick McMurray

Posted on 9/15/19 3:12:01 PM Permalink


Great suggestion about the badge Matt. I had no ideas on how to make something like that work. You could create a badge category just for the level up badges. They would see them, but not know at which level they could achieve it.

Both the other issues can be solved with "Scheduled access locks". These are the locks where you can set a day(s) and time(s) each week for items/quests to open. You also set a time limit for how they are open. You would have to set it on all store items--there isn't one for the entire store.


Mike Skocko

Posted on 9/15/19 4:44:57 PM Permalink​

marcia blanco

Posted on 9/15/19 8:32:12 PM Permalink

Hi Mike,

I'm getting the dreaded 404 message for both these videos.​

Mike Skocko

Posted on 9/15/19 8:48:54 PM Permalink

Odd. I just copied the links into an incognito window and both worked.

How about the last two videos on this page? if Adobe boinks the URL with gibberish.

marcia blanco

Posted on 9/15/19 9:28:09 PM Permalink

That worked! Thank you!

I've now hidden all the items in the store. It will take me less than 5 minutes to show them all on Friday morning. It works like a charm. (Wish list item: be able to select multiple items at once to do this with. I tried to do that, but it didn't work. No biggy.)

Question: Since you brought it to my attention in the video, what is the slug for? ;)

Mick McMurray

Posted on 9/15/19 9:34:19 PM Permalink

The slug is a default wordpress column for taxonomy lists. It is the front end page you could visit to see articles in that category. In this case, it does nothing. I'll remove it ASAP.​

Mike Skocko

Posted on 9/15/19 5:06:15 PM Permalink​

marcia blanco

Posted on 9/15/19 8:29:47 PM Permalink

Hi Matt! The idea about the badge will work like a charm. Placing the privilege into the badge name is simple and elegant. Thank you. ​ I already have the Weekly quests set up a bit like that, where it opens on the Monday of that week and closes on Friday. What I'm trying to do is prevent kids from submitting it too early, before I have a chance to evaluate their work. I know I can just tell them, but it would be great to have a way to put it into the game.

Mike Skocko

Posted on 9/15/19 8:51:02 PM Permalink

A clunky workaround (for now): Password-protect the final stage and provide the password on Friday.

marcia blanco

Posted on 9/15/19 9:14:12 PM Permalink

Matt, did you get my earlier response? I don't see it now.

I love the idea about naming the badge. I could also fit it into the name of the level too, right?

Matthew Miller

Posted on 9/16/19 5:44:15 AM Permalink

Marcia, yes, your responses all show up! Sorry about the delay - Sunday is the first day of the work week here (S-Th) and I also have arabic lessons and am the Scoutmaster for our local troop, which meets that evening, so it's a busy day for me. Just catching up now. :-)

I'm glad the idea seems workable. The level name could definitely also reflect it, though you might play around a bit with that before committing, and then don't make any more changes, because:

  1. ​Really long names may make display in the Scoreboard/Stats pages a bit wonky (haven't tried with the shiny new Gameful version!)
  2. Changing level names mid-year has caused significant confusion for me in the past. I try to only make those sorts of changes between terms.

> What I'm trying to do is prevent kids from submitting it too early, before I have a chance to evaluate their work.

I'm totally stealing this idea! That solves some minor problems I'd been ​having with my weekly quests. Thanks!

Mick McMurray

Posted on 9/15/19 9:26:58 PM Permalink

I missed the part about just limiting the submissions​, not the entire quest. Mike's suggestion is spot on--that's what I use the password check for understanding for. You can set a master password in the site options that will work always and also have a specific one just for that one stage on that one quest. Either give it out all at once or type it in as you check their work.

marcia blanco

Posted on 9/15/19 9:35:36 PM Permalink

Yeah, that's what I'm going to need to do. Thanks, Mick!

christopher cook

Posted on 9/13/19 2:47:39 PM Permalink


Trying to upload videos, the kids are, into their blogs. The file type allowed is video only, but videos don't show up. They show up as a movie camera icon with no file attached. Thoughts?

Mick McMurray

Posted on 9/15/19 3:02:35 PM Permalink

I should have a fix for this later today. If the videos were already uploaded they should have a link to download them under the icon. I'll change the icon to show the video and open it in a lightbox.

Just FYI, video uploads are limited to the same upload limits as all files (2MB). That's going to be a short video. There is the ability to include YouTube videos or links from Google drive. I've had students submit embed codes from Google in the body of the blog post as well. I had to make a short video showing how to do it, but its a good thing for them to know.​

Shawn Harrel

Posted on 9/12/19 5:30:35 PM Permalink

​Some odds and ends from a plugin user. I know we're getting close to the end of the line for it but thought I would put it out there to see if these are happening to others or if there's a fix I'm missing. Thanks, Mick!

In my feedback forms, apostrophes become "/'" so "that's" becomes "that/'s" . -- Not a huge deal

[**EDIT, fixed this by clearing the browser data from my website**] My clipboard is totally blank on the Stats page, no matter what filters I apply or reset. Is there a browser-based cache I need to clear or something

I'm missing some of my students' submissions are getting "Trashed" for some reason. I'm not sure they're doing anything different than my others, but I can send them to their Blogs to edit, then resubmit and it shows up in the Reader.

Mick McMurray

Posted on 9/14/19 5:22:37 PM Permalink


There's a sizable list of bug fixes that I'll push to the plugin soon--including fixes for feedback forms.

Not sure about the trashed posts​. There are two ways a post gets marked as trashed.

  1. A student clicks the trash button. The trash button is only available when a blog post is not associated with a quest. These posts have no loot associated with them unless you leave feedback. Students posted these outside of the game and are free to throw them away. If a post was submitted in a quest, admin can reset it but not trash it. This also will undo the quest back to that point.
  2. A student clicks undo on a quest stage that has a blog post on it. The post is saved but marked as trashed until the student resubmits that stage.

TLDR: Trashed posts are usually the result of student action, reset posts are teacher action.


marcia blanco

Posted on 9/10/19 5:51:24 PM Permalink

​Something that I'd like to put on the wish list is the ability to add another admin to the game. That isn't possible, is it? If it is, how can I do it?

Mike Skocko

Posted on 9/10/19 6:00:37 PM Permalink

Do you co-teach or have a student-teacher?

Never make a student an admin. Down that road is trouble.

marcia blanco

Posted on 9/10/19 6:54:55 PM Permalink

Ex grad. He graduated from the program last year. ​

Mike Skocko

Posted on 9/10/19 7:28:43 PM Permalink

email me:​

marcia blanco

Posted on 9/10/19 8:07:42 PM Permalink

Never mind. I'll just let him use my computer.​

marcia blanco

Posted on 9/9/19 9:16:25 PM Permalink

I have a question (or request, depending on the answer.) We are doing a medieval/fantasy theme this year and I've really punched things up. I have groups of side quests that I want to encourage kids to try so I came up with the idea (confession: I got the idea from a podcast...) for a kind of swordplay competition. A kid earns a sword by acquiring a blade card, alloy card and 5 gems. Assembling a sword earns them certain privileges and they can go after other teams in class to earn more XP and loot for their team. (The swordplay is non-digital. They get cards for each component and exchange them for a sword card. They can then do battle using dice during our last hour of class on Fridays.)

Right now, I have the sword components for sale in the exchange. All they need is 30 gold to buy a gem. They can do that without completing a side quest. What I'd like to do is limit access to earning a gem. I'm trying to manipulate the game so that to get a gem, they MUST do a side quest (Side quests are all enrichment quests. There is no limit to how many they can do and there is no specific order. They do need a badge that they've earned by completing the basic unit quests to get access to any side quest.). Any ideas on how I can do this? Would it be through the Exchange, and if so, how?

Mike Skocko

Posted on 9/9/19 9:26:21 PM Permalink

Cool idea, Marcia. The only way to accomplish this at present is via badges. Maybe via a side quest set of badges (earned when completing a side quest).

So, they need a badge to access the side quests and they need another badge to access the gem. Does that make sense?

marcia blanco

Posted on 9/9/19 9:34:09 PM Permalink

Yeah, it does. Would they then "pay" for the ​gem with a badge in the exchange?

OH! They can pay for it with A BADGEEEE!!!!!


Marquis McMurray

Posted on 9/9/19 11:33:56 PM Permalink

You can sell badges in the store, but they can't be used to pay for something.

But . . . badges can be used as a lock on a store item. Here is how I picture this working. Create two badge groups: gems and swords. The sword group has one or more swords for purchase. There is then a badge group called gems, with the different gems in it.

Steps to get sword:

  1. Collect Gems
    ​You could then just award the gems when completing different tasks. Gems could be sold in the store based on having another badge and some loot, but to keep it simple you could just award the gems on task completion. Loot is needed in the next step.
  2. Buy sword
    ​Sword is locked with a need to have all the gems and any additional requirements.

marcia blanco

Posted on 9/10/19 10:10:00 AM Permalink

Thank you, Marq. ​That's exactly what I plan to do. :)

marcia blanco

Posted on 9/4/19 2:57:11 PM Permalink

Hi Folks!

​I made a quest where the kids are supposed to blog a response. I forgot to check the blog button for the "check for understanding" piece of it and I had a student charge through and finish the quest without responding to the prompts. I fixed the issue but is there a way I can manually undo the last stage of his quest when he has completed it in the new game?

Update on this student's re-take of the quest. I may have found a bug.

I reset the quest making sure that the required checking for understanding was on and he restarted it from scratch. When he got to the second stage, the blog option was greyed out, but he could still complete the quest. None of the other students (who did the quest right to begin with) had this issue. I wonder if a quest reset causes a problem with the blog feature? (The student ended up sending me the prompts via email.)

Mike Skocko

Posted on 9/4/19 4:23:59 PM Permalink

You can reset the quest via the reader or by clicking on his blog link in the clipboard (the latter is quicker).

To undo a stage, ask the student to roll back manually. If you want him to keep his ill-gotten bonus loot, you'll need to add that manually via a message.

marcia blanco

Posted on 9/5/19 11:50:18 AM Permalink

Thank you. Worked like a charm!​

Mick McMurray

Posted on 9/5/19 6:35:38 AM Permalink

Just to clarify Mike's comment, you can use the clipboard (Quests tab) or an individuals stats panel to reset a quest. You can't undo just one stage. The student will have to click through the quest again. If there had been a blog post on the stage, you can reset to that stage by clicking the reset button on the students blog post or on the blog post in the reader. The reset button is a 'x' in a circle.

No matter how a reset is done, if the student received any Bonus Loot (by clicking the mystery box), that loot is removed on the reset. The student will not get another chance at the bonus loot when they go through the quest again. Only one shot at the bonus each quest, even on a reset. You could give the bonus back in situations where it is your mistake, but you would have to do that manually.

marcia blanco

Posted on 9/5/19 11:50:57 AM Permalink

Thanks Mick! I'm still getting used to this interface. I appreciate the hand-holding.​

christopher cook

Posted on 9/3/19 5:36:03 PM Permalink

​When my students (or me) go to buy anything in the exchange, we get a not enough $$ or limit reached error though they have not purchased anything yet and they have the $$

Mick McMurray

Posted on 9/3/19 8:04:14 PM Permalink

I'm sorry to hear you are having further trouble. I joined your site as a user​, gave that student some loot, and was able to buy things in the store. I've seen an issue where js files aren't loaded and holding the shift key while refreshing (hard refresh) loads the js files. I don't think that's it, but it's worth a shot. Also, looking at your students stats, only a few students have enough gold to buy anything. Can you please try with the account chrisand****** (didn't want to just put your email address out there). I see that account has enough gold and it should work.

With the other ones, are you sure they have enough Gold (not silver or copper). I know that seems obvious, but it is a change from the past and I just want to check.

Let me know if you have any luck with that account or the hard refresh. If still not working I'll do more investigation.

christopher cook

Posted on 9/4/19 3:57:50 PM Permalink

It's odd. My account (and the kids) show they have >5 silver but cannot buy things for 5 silver. My test account which has a bundle o' gold can.​

Mick McMurray

Posted on 9/5/19 5:35:34 AM Permalink

All fixed. Thanks for catching that one and explaining it again. It had to do with items less than 1 gold.

christopher cook

Posted on 9/3/19 3:01:43 PM Permalink

​Hi folks,

My school needs copies of the privacy policy and user agreements. Best way to get those?

Mick McMurray

Posted on 9/4/19 5:13:41 AM Permalink

christopher cook

Posted on 9/4/19 1:26:20 PM Permalink

Well I may be toast. The "over 18" piece is quite concerning to my people atm.​

Shawn Harrel

Posted on 9/4/19 2:49:38 PM Permalink

​We have had some similar issues in my district. I was really glad to have the district web administrator set me up with my own single site wordpress three years ago, so the plugin was essential for me to be able to use it.

Mick, everything our district uses has to be approved through, which you may or may not know about. To be honest, I think it's just one guy who runs a database by himself. If you're looking to match your privacy, terms of use, and all of that legal mumbo-jumbo, they have a standard and I don't know who else is using it but at least it's a "standard" - for what it's worth!

Mick McMurray

Posted on 9/5/19 4:59:24 AM Permalink

Thanks for the tip. I'll check them out.​

Mick McMurray

Posted on 9/4/19 10:13:12 PM Permalink

The terms were created by answering a set of question that apply to both students accounts and teacher accounts. Perhaps I'll need to look at separate user terms for the types of accounts. Let us see what we can do.

Mick McMurray

Posted on 9/5/19 5:01:58 AM Permalink

christopher cook

Posted on 9/5/19 11:46:48 AM Permalink

Awesome​! Already prelim approval from deciderers! Thanks so much for being receptive and quick.

Shawn Harrel

Posted on 9/3/19 2:08:02 PM Permalink

​Question about Maps and my understanding of "optional," vs. locked by previous vs. pods.

I have a set of Bonus quests that I want to be all optional and I want them to be able to pick and choose, although they'll generally be going in order. I marked one quest optional and it didn't show up in the map at all.

I unchecked Locked by previous, and it still seems to ask that you complete the previous Quest first.

Pods seems to be the answer, but I don't want to set a minimum number that they need to complete -- if I set one, some of them may never look at that map again!

Is there something I'm not understanding, something that's not working right, or a better way to create an optional list of quests?

Mick McMurray

Posted on 9/3/19 7:26:34 PM Permalink

Locked by previous:
  • This is how one map or chain (section) is affected by the previous chain in the list.
  • If it is turned off, the first item in this chain will be available if there are no other locks on it. If it is a pod, all items that are not locked in some other way are available.​
  • If it is on, the previous map chain must be completed.

Pods: (Yes this is your answer)

  • Items are available in any order.
  • The minimum to complete is when the badge is awarded and the next map or map ​chain is available (if it is set to locked by previous).
  • You can set it to "Complete All" if you want them to complete all the quests before having the opportunity to move on.

Optional Task:

  • These quests are always skippable
  • They are meant for enrichment/support
  • They only show when the previous task is complete. This was done to add an element of surprise to the game​. On further thought, I think this should be an option once the optional task is checked (a "hide until available" option). We definitely will be adding a description of these items soon.

Shawn Harrel

Posted on 9/3/19 7:52:59 PM Permalink

Beautiful. I didn't understand the minimum was connected to the badge. Makes total sense now -- and actually I had only used it with badges before so this time is different. Thanks!​

Matthew Miller

Posted on 9/2/19 7:04:40 AM Permalink

​I'm having a new problem, with registrations. We have a Google Apps for Edu domain and all students have accounts (listed as and hosted by google). When students try to use the "Continue with Google" button, they are taken to the limited registration form--only Membership Code, Display Name and Section--but the "Update" button is greyed out and won't allow itself to be clicked.

Kids are definitely filling out all the form. I tried having them tab out of the final box (seat), click somewhere else first, but no luck, still a greyed out button. Then I tried removing the membership code requirement, which changed the appearance of the form (no more requirement) but not the behavior (still greyed out).

One student found that by using the "Register" button and filling out the full form, instead of 'continue with Google,' he was able to complete registration OK.

Is there any way to continue with the google integration? The SSO is so much easier for my student, I'd really rather do that unless we're completely stuck.

marcia blanco

Posted on 9/2/19 1:46:23 PM Permalink

I found that my students had problems if their user names had spaces or capital letters in them. Mick, an easy fix for that might just be a sentence next to the user name field clarifying that.​

Mick McMurray

Posted on 9/2/19 2:28:59 PM Permalink

Are you referring to the "Display Name" field? I just tested it and it took caps and spaces for me. If you can let me know which page and field that was I'll take a look​.

marcia blanco

Posted on 9/2/19 3:01:44 PM Permalink

No. The user name field. It only worked when we used all lower case, no spaces, no symbols.​

Mick McMurray

Posted on 9/2/19 3:05:58 PM Permalink

Of course--I forgot about that field on the self registration. I didn't use that form with my classes because we used the google login and it auto assigns the username. I'll add a note to the form. Thanks.​

Mick McMurray

Posted on 9/2/19 2:26:19 PM Permalink

Fixed. Sorry about that--I fixed another issue on the page where the password checker wasn't active until students started to enter a password, but it boinked the button if there was no password field on the page. You are using the same workflow I had my students use to register.​

Mick McMurray

Posted on 9/2/19 2:45:46 PM Permalink

One more thing . . . If any of the students did use the regular registration form, they should still be able to use the Google button on the next sign up. And you should probably reenable the membership code or the domain limits. All of my users are on the same Google Apps domain so I just use the domain limits with no membership code. These will prevent bots from registering.​

Ryan Hayes

Posted on 9/1/19 3:54:08 AM Permalink

I have been locked out of my class website for a week. The district webmaster said it had to do with the gameful plug-in. I have been waiting since Wednesday for him to just delete the plug-in from the server directly since neither of us can login.

​I have been moving into a new room so I haven't touched my website. School starts this past week and we hav been on hold. If I can't get in I might have to manually copy and paste every mission as a visitor and start anew. That would suck. Any ideas why the plug-in would lock us out from logging? I only have four plug-ins installed: Akismet, Elementor, CSV User Importer, and Gameful.

​I understand that you guys have moved to a commercial offering after reading through the thread, but if you have an idea on what may be causing the issue in case that would be awesome. I wish my webmaster would just spend the five minutes deleting the plug-in folder from the server so I can login. All of my curriculum is on the website and with school stating last week I can't go into the second week with kids hanging out until I can figure it out.

My theme is GeneratePress. The site is here: />​
​When we try to login the message that we get is: "The site is experiencing technical difficulties. Please check your site admin email inbox for instructions."

Mick McMurray

Posted on 9/1/19 6:59:57 AM Permalink

Sorry to hear about the trouble you are having. It is entirely possible that it was caused by the Gameon Plugin. I'm not using the plugin so there could have been some bad code that I missed in testing. It would have looked fine, but if I didn't log out and try to login I would have missed it.

I just tested the master branch and it appears to be working fine for logins. My only suggestion would be to delete the plugin on the server (using ftp, or file manager in cPanel). You could then reinstall the latest version and be back in business. I hope your webmaster is able to help you ASAP.

It could be a plugin conflict, but I doubt that is it. I also use GeneratePress and Elementor. I see you are using User Importer. There are some nice new self registration options. You can set it to require certain email domains, a join code, and other fields on registration.

Ryan Hayes

Posted on 9/3/19 2:09:47 AM Permalink

Alright. I finally got the district webmaster to delete the GamefulMe plug-in and I can login again. What version should we be using for unsupported self-hosted sites? Game-on v4x or GamefulMe 5.x?​

Mick McMurray

Posted on 9/3/19 2:22:29 AM Permalink

The master branch is the most up to date. I'm about ready to make a release. I think we are about done with debugging v5.

Click the Green download button and then download the zip file. Please keep me posted if it solves this login issue. I just testing it on my old site and I can access the login screen.​

Ryan Hayes

Posted on 9/4/19 2:55:24 AM Permalink

So far so good. I lost the profile questions I had for students to answer moving to 5.x. Not too big of deal. Just blank profiles now. I'll have to poke around the new features.

Mick McMurray

Posted on 9/4/19 4:56:36 AM Permalink

Glad to hear!

The profile questions feature was replaced by the "About Me Quest". The results of a quest (quiz questions and blog posts) now show in that tab. You set that quest in the users section of the set options.​ I have a few stages with a question in each stage and a required headshot image in the first one. Then it is the first quest and they can't move on until they answer the questions.

I set this post to private so they know I'm the only one that will see it. They also get loot for completing it. It could even award the first badge on completion (I didn't do that this year, but it could be a nice easy way to show game mechanics). I plan on improving the formatting of the responses in the stats panel, but I liked idea of including the profile questions in the game play.

marcia blanco

Posted on 8/30/19 12:59:07 PM Permalink

​Hey Marq!

I've got one kid (there's always one) that can't register. When he originally tried to create an account on the game, he would get kicked off. (He hits update and it refreshes the page with all his info gone.) So, I tried to register him through his email. When he clicked on email link, it asked for the activation code.

Is this a bug, or am I making a dumb mistake? I'm in the middle of class right now, so I can't really focus on which it is, but I gotta get this kid up and working.

Update: We changed his email and that worked to get him registered, but now it won't let him change the PW. Message was "Verification Failed".

Mike Skocko

Posted on 8/30/19 1:58:24 PM Permalink

Go to Options > Login and Registration

Look here:


If the toggle is set to Yes, players must enter the pass-phrase in the next field.

(I'd record a video, but I'm at school early.)

marcia blanco

Posted on 8/30/19 2:52:38 PM Permalink

No, that isn't the problem. It's not asking for the membership code (which all the other kids entered and submitted without issue); it's asking for an activation code. We had this issue when the site first came online.​

Mike Skocko

Posted on 8/30/19 2:57:07 PM Permalink

Just a guess: Make sure the student isn't trying to log in to (it's happened in my class.)

marcia blanco

Posted on 8/30/19 7:04:01 PM Permalink

No, that's not the issue either. I had a couple of others go there because they typed a .com in the address instead of .me. ​

Mick McMurray

Posted on 9/1/19 6:29:52 AM Permalink

I sent you an email. We will get it straightened out ASAP.​

christopher cook

Posted on 8/28/19 3:02:54 PM Permalink

Mike Skocko

Posted on 8/28/19 3:07:42 PM Permalink

Are they subscribers or contributors? Subs can upload. Conts can't. Known bug at present.

christopher cook

Posted on 8/28/19 5:43:38 PM Permalink

​Actually even after the change they still cannot add photos....

christopher cook

Posted on 8/28/19 5:51:45 PM Permalink

Hmmm Actually though I created the accounts as contributors, it sets them as subs. They are listed on their user info as contributors, but the email they received told them they were joining as subscribers.​

Mick McMurray

Posted on 8/28/19 6:13:03 PM Permalink


I just sent you an email. Take a look and I'll follow up in this thread when we find a solution.


Mick McMurray

Posted on 9/1/19 1:45:46 PM Permalink

Just a follow-up if anyone else has this problem. You can try a hard refresh to force the javascript and css to reload (hold shift while clicking the refresh button). Also make sure your browsers are up to date. These look like they fixed the issue for Chris.​

christopher cook

Posted on 9/1/19 2:16:15 PM Permalink

I think it has solved the issue. I will know for sure Tuesday when the rest of my kids log in.

Just as an aside, my 13-14 yo students LOVE the new system.​

marcia blanco

Posted on 8/25/19 8:41:52 PM Permalink

Hi Folks!

​I have an interface request for editing maps: Is there any way to make the quest map page scroll rather than list them on multiple pages? Or maybe there already is a fix to this. I have maps on the last page that I want to move up in order so that students read them as 3rd or 4th, not 10th. However, I can't get them any further than the top of the page. I remember with the plugin, I could close the parent map to save space and reorder them that way, but in this version, they only stay closed when the mouse is down. (Does this make any sense?)

Mike Skocko

Posted on 8/25/19 11:01:44 PM Permalink

The link ends in Q0epSk so delete any crap the EdEx adds after that (if it does).

Now that I've been proactive, the link will probably work fine.​

marcia blanco

Posted on 8/26/19 1:23:19 PM Permalink

Indeed genius! Thank you!​

Matthew Miller

Posted on 8/25/19 7:07:55 AM Permalink

I'm having trouble with the time/date locks. I created a set of daily quests, starting on Thursday Aug 22nd. Our students aren't allowed tech until Tuesday, so I built examples of expired, open today, and future quests. When I log in with a non-admin account, Thursday's quest shows up as yellow, I can open it and receive the loot for doing so, and I can complete it and receive loot for doing so. I added a "Due Date Loot Modifier" of "August 22nd 11:59pm" with "100%," which I thought would nerf it completely as of midnight on the 23rd, so ​I may be doing something wrong, but I need help figuring out what it is. [On the plus side, I only get to see the bonus once, even if I undo - that bit is working perfectly!]

Edit: I did check that my timezone is set to "Cairo" in the WP settings.

Mike Skocko

Posted on 8/25/19 10:29:42 AM Permalink

The time/date locks have been working perfectly for me for two weeks; however, the Due Date Loot Modifier is definitely not working (as I just confirmed). Good find! We'll get that fixed ASAP.

Now, why aren't your locks working? (Rhetorical)

Ah, just re-read your description. The quest for the 22nd would be unlocked because today is the 25th. Was that a typo or am I misunderstanding?

Matthew Miller

Posted on 8/25/19 11:43:41 AM Permalink

No, that was a goof. I started writing about both the Time/date Locks and the Due-date Loot Modifier​, then realized the locks were working properly and I just hadn't completed the previous quests in the chain (duh). But I forgot to change the paragraph to reflect that. Thanks for checking it out!

Mike Skocko

Posted on 8/25/19 4:18:20 PM Permalink

Tech happens. Even to us biological algorithms.

So, just the Due Date Loot Modifier is boinked right now, correct?

Matthew Miller

Posted on 8/25/19 8:10:32 PM Permalink


Mick McMurray

Posted on 8/26/19 5:08:03 PM Permalink

I'll get it fixed ASAP. I'll let you know.​

Mick McMurray

Posted on 9/2/19 2:35:59 AM Permalink

I thought I replied to this last week--sorry for the delay. The due date mod worked in my testing. It only modifies the gold. I did that by design. I don't plan on applying modifiers to XP--it is a measure of what is done regardless of when. Gold on the other had should be modified (due date, quiz, etc.). I'm thinking now that perhaps rep should also be modified. I know that I could create options for this, but I'm trying not to bloat the options too much and make it more difficult to use. With some things we just need to figure out the best practice that will work for 90% of people.

1. Do your due dates modify the Gold?

2. Thoughts on modifying the rep? Since rep is designed to be a currency that measures behaviors, it makes sense to me to change it so turning things in late would modify the rep.

Mike Skocko

Posted on 9/2/19 4:31:56 AM Permalink


1. Modify the Gold.

2. Modify the REP.

3. leave XP unmodified.​

Matthew Miller

Posted on 9/2/19 6:50:15 AM Permalink

+1 also

1. Yes, it's working; modifies the gold but not the XP nor REP.

2. I would agree with Mike - modify gold and REP, but not XP. Makes good sense.​

Shawn Harrel

Posted on 8/17/19 10:23:36 PM Permalink

​A couple of odd things happening for me, might be user error:

1) Store items with access locks show up as blank white boxes once the time access period is open/available. This happens with my user account, with test users as well

2) Users with "subscriber" setting in WP don't seem to have the option to edit their profile in the usual way. Selecting edit profile from the dropdown in the upper RH corner of the page sends you to the home page instead of the profile page. Do users need to have "contributor" setting?

Mick McMurray

Posted on 8/18/19 2:42:19 AM Permalink

1. Just pushed code to the master branch that should take care of issue 1.

2. That is somewhat the intended behavior. Students should no longer have access to the backend at all. The profile page is on the frontend. You can customize it in the options. Note that the avatar is not the gravatar. It is now set right on the site but if there is no avatar set and if the email associated with the account has a gravatar it will show. I'm curious to why a subscriber on your site has access to the admin bar at all. Game on should block the admin bar for subscribers. Do you have another plugin installed that might be overriding that behavior?

Shawn Harrel

Posted on 8/18/19 3:12:52 AM Permalink

#1 -- awesome, yes, it works like a charm

#2 -- ah ha! I get it, but I do still have the bar across the top, but any click other than Logout after hovering over the username (can click on name or profile) takes you to the home page only. I disabled all the other plugins and I don't think any of them should be goofing with it.

I'd call it fixed! Awesome Mick, you're on fire as always.

Shawn Harrel

Posted on 8/18/19 3:58:58 AM Permalink

Also wondering if there's a reason why I can't seem to get embedded YouTube videos to play in the blog. The thumbnails show up and it looks promising, but the videos don't end up playing and it gives an error message.

Mick McMurray

Posted on 8/18/19 6:45:01 AM Permalink

YouTube is working fine for me--I tested it on my old site site the latest plugin. I've had issues with individual videos before. Is it all videos or just one?

I also fixed it so the admin bar doesn't show to non-admin. ​

Shawn Harrel

Posted on 8/18/19 6:56:50 PM Permalink

​I was trying to make it too hard, using embed code instead of just pasting the link. Using the link works

Mick McMurray

Posted on 8/18/19 11:32:34 PM Permalink

Isn't that cool. There are a lot of other sites that embed automatically​. Here's the link to the list:

I also updated some more code today. Some bug fixes on the clipboard and a new contributor role to allow students to author quests--that have to be approved and published by an admin.

Shawn Harrel

Posted on 8/19/19 12:23:56 PM Permalink

Oh wow, cool indeed. Also nice to see it works seamlessly with unlisted videos, which makes sense. ​Thanks for the details and the fresh code. :-)

marcia blanco

Posted on 8/16/19 8:35:53 PM Permalink

​Quick Question for everybody:

Does anyone use Captivate files in their quests? Is it possible? (I've never used it and I'm wondering if I should bother spending precious time and intellectual bandwidth downloading and learning it.)

Mike Skocko

Posted on 8/16/19 9:44:31 PM Permalink

Adobe wants me to, but I love Screenflow. Record, upload, and link. Couldn't be simpler.​

marcia blanco

Posted on 8/18/19 6:40:44 PM Permalink

You should get endorsement pay for Screenflow. That's what I use too, mainly because of your endoresemnt.

I've never used captivate and the interactivity of it has intrigued me a bit. I wasn't sure if anyone​ had a clever use for it in the game.

Mike Skocko

Posted on 8/16/19 9:49:40 PM Permalink

Oops. Not sure what you mean by, Is it possible? What's the end product you'd use?

If it's SWF, don't bother. It's dying. MP4 and HTML5 should work. Have to try to know for sure.

Marquis McMurray

Posted on 8/16/19 11:31:35 PM Permalink

I don't. I personally use Camtasia​. I can just upload videos or edit them as needed (video, cursor, audio, zoom, etc.). I've never really given Captivate a full look but I've meant too. I'll take a look soon and see how it would work with

Mick McMurray

Posted on 8/18/19 5:10:46 AM Permalink

I remember now why I didn't look at Captivate very long--it's not included in CC. It looks like overkill for what I do. My copy of Camtasia needs renewal. I will probably switch to Screenflow soon.​

marcia blanco

Posted on 8/18/19 6:42:25 PM Permalink

Yeah, I've never had access to it either but I will in the next couple of weeks when we upgrade to CC2019. That's why I asked. :)​

Mike Skocko

Posted on 8/18/19 6:51:42 PM Permalink

marcia blanco

Posted on 8/18/19 7:09:08 PM Permalink

I don't think so. I can't find the email link that made me aware of it. Maybe it isn't and I just assumed it was because it's an Adobe product. I'll find out next week when I load CC2019 in my lab.​

Mike Skocko

Posted on 8/18/19 7:25:34 PM Permalink

I have 3 Adobe CC 2019 Subscriptions (1 from the district, 2 from Adobe) and none of them offer Captivate. I can get it free from the Mothership, but it's never seemed worthwhile—timewise. I'd rather record hundreds of videos than create dozens of interactive lessons.

Just looked at Captivate. Whoa, it's come a long way from its clunky, humble origins. Maybe I'll give it a go in the second semester. No time, now.

marcia blanco

Posted on 8/18/19 8:06:44 PM Permalink

Let me know what you think. ​

Matthew Miller

Posted on 8/16/19 12:22:33 PM Permalink

​Is it possible to unlock additional roles for our sites? I'd like to have several accounts that can log in to post announcements and write quests (so each quest is 'authored' by the avatar of the character who posts it). They don't necessarily need to be site admins, though that would be a time saver for me, but if I could at least make them contributors, that would be really helpful. I also occasionally have advanced students who write a quest, as one of their quests, and allowing them to be tagged as the author is highly motivating.

Mike Skocko

Posted on 8/16/19 2:42:46 PM Permalink

Just spoke with Mick. We're both up for finding a way for students to author quests—we've talked about this before—but there's no way we'll ever authorize publishing rights to anyone but the admin. A bazillion things could go wrong with that. (Think it through.)

Marquis McMurray

Posted on 8/16/19 11:36:55 PM Permalink

Just to follow up on what Mike posted, I'll put this on the soon list on the roadmap. I'd guess weeks not months until I can get to it. I'm thinking you can promote users to create their own content but not directly publish to the site. And they will not be able to edit the content created by other users. Perhaps also not able to edit once published--but I'll see what Wordpress allows us to easily do. If you or anyone does need a second admin user--a co-teacher or aide--have them join your game and then let us know. We can promote them on our end.

Mike Skocko

Posted on 8/18/19 7:05:13 PM Permalink

Mick has hacked the Contributor role in order to limit access to creating and editing their own quests and posts. (Contributor had way too many privileges by default.)

They CANNOT publish.

Will that work for you?

I'll test it this week with one of my kids who wants to record After Effects tutorials. (Hint: If I can test it, you can, too.)

Matthew Miller

Posted on 8/18/19 7:38:42 PM Permalink

Yes, that should work for the student side. I realized, re-reading my post, that I didn't explain very well. The main, original purpose for posting was to ask for additional accounts I could use instead of my own admin account, to author quests, so they not only have the avatar's image at the top, but are listed as having been authored by the avatar - I have fun ​with this. I just realized this is a moot point in Gameful; quests don't appear tagged by their author in this theme. So Yes, your solution should work just fine for what I need and I no longer need the more complicated system I was using before. :-) I'll take look this weekend, too.

Mike Skocko

Posted on 8/18/19 10:17:08 PM Permalink

You just sparked an idea.

Quests do have the Featured Image option.​ Why not let kids tag their quests with a custom banner above the title?

marcia blanco

Posted on 8/15/19 7:10:32 PM Permalink

Question: Do I have any control over the default home page, the one that says "Hello World"? It's not in my pages. I currently have a home page that explains the theme and premise to my game (​) but it's not linked to the "Home" button in the navigation bar.

I know this is trivial, but it's driving me a little nuts.

Mike Skocko

Posted on 8/15/19 7:17:59 PM Permalink

In the Dashboard, go to Settings > Reading. Select A static page then set your preferred Home page.

marcia blanco

Posted on 8/15/19 7:31:06 PM Permalink

Worked like a charm. Thank you!!!!​

Mike Skocko

Posted on 8/15/19 9:47:10 PM Permalink

If only all queries were this simple. :)​

Matthew Miller

Posted on 8/15/19 12:29:02 PM Permalink

​This is a really minor thing, but as I'm doing data entry, I think about the quest first in terms of the lock (usually time/date based, for me) and then in terms of the due date. It would flow better, in my opinion, if the two sections were reversed in the quest editing screen.

Mike Skocko

Posted on 8/15/19 1:40:26 PM Permalink

I feel the same way, Matthew. If Mick agrees, he'll add it to his Hydra-like to-do list.

Marquis McMurray

Posted on 8/15/19 9:40:00 PM Permalink


Mike Skocko

Posted on 8/15/19 9:46:39 PM Permalink

Ah, Mick outsmarted the Hydra by skipping the to-do list and just made the change.​


Benjamin Davis

Posted on 8/15/19 11:13:54 AM Permalink

Wanted to shout out to Mike & Mick as we start anew. Thank you. The students and teachers are better because of what you do. ​Really looking forward to an exciting school year.

Mike Skocko

Posted on 8/15/19 12:04:45 PM Permalink

Thanks, Ben. But you do understand that our primary focus in introducing and refining game mechanics and teacher tools is selfish, right? We want 'em, too! :)

Mike Skocko

Posted on 8/15/19 1:22:48 AM Permalink

Hey all,

Because gameful is a commercial product, I can't help during school hours. I typically get home around 2:30 PST (if there are no meetings) and I'll be happy to help after that.

I did see all the comments today and felt bad for not helping in a more timely manner. (But that didn't prevent me from taking a long nap when I got home.)

New challenges. :)

marcia blanco

Posted on 8/15/19 3:51:28 PM Permalink

Oh Mike, PLEEEEEZZEEE don't EVER feel bad about the support you give us. The amount of time that you have spent holding my hand has been amazing. You are high up on my gratitude list, my friend.​

Matthew Miller

Posted on 8/14/19 3:45:38 PM Permalink

Not a big bug but adding as I find them:

​I've created a job quest template, but when I click "New Quest from Template" I get a blank gray screen. This happens from the main template editing screen and from the list of templates. However, when I choose "New Quest" and select my template from the pop-up, it works fine.

Marquis McMurray

Posted on 8/14/19 11:39:03 PM Permalink

Thanks. I'll get to it ASAP.

christopher cook

Posted on 8/14/19 2:41:51 PM Permalink

​Next question...

On my maps the badges show up. Is there a way to shut that feature off to streamline the maps?

Marquis McMurray

Posted on 8/15/19 12:08:57 AM Permalink

You can add custom css to the theme. Go to Appearance->Customizer->Additional CSS. Then add the following css:

.go_map_badge {display:none !important;}

christopher cook

Posted on 8/16/19 1:50:39 PM Permalink

sorry CSS new for me. tried placing that in the additional field but nothing changes.​

Mick McMurray

Posted on 9/1/19 2:58:33 PM Permalink

I had the css right, but didn't have the class in the code. I fixed it. The original css​ posted above should do the trick now.

Matthew Miller

Posted on 8/14/19 2:38:47 PM Permalink

​Mike/Mick: Busy starting to rebuild my site up on Gameful. Ran into a weirdness with store items. Whenever I edit or add a store item, the store categories appear, but only the currently editing item shows up in the list. When I go to the front-end of the store, only the most recently edited item shows up. I've tried removing the categories, saving, and re-applying, no change. I tried creating brand new categories and items (instead of the templates/examples from Mike's site), but no change in symptoms. My site at gameful is NolatLabs.

Mike Skocko

Posted on 8/15/19 1:15:11 AM Permalink

Hey Matthew. Long-time no see.

Look at Period 2 EB. You specified a location, but not a Store Section. Fix that and everything should work.

WAIT: What the heck is that PERFORMANCE link doing in your admin bar? That's in my Network Admin account but NOT in my teacher account.

Plus you have no counts in your store sections even though you have items attached. Weird.

This is a Mick question. I'll pass it along.

Mike Skocko

Posted on 8/15/19 1:26:19 AM Permalink

WAIT (again): Am I just seeing the PERFORMANCE item in the admin bar because I'm viewing it as a Network Admin? (Rhetorical question)

No, just checked and I do NOT see it on my teacher site.

Something is up with your account. Mick will solve this.​

Matthew Miller

Posted on 8/15/19 8:10:37 AM Permalink

Yes, it's because you're an admin. I don't see that.​

Marquis McMurray

Posted on 8/15/19 3:46:25 AM Permalink

Something is definitely screwy. I made a couple test items in your store just to see it for myself. I'll put this at the top of my list for tomorrow afternoon.​

Marquis McMurray

Posted on 8/15/19 4:05:58 AM Permalink

Never mind waiting until tomorrow--I got it fixed. You should be all set now. It was one of those I fixed one thing yesterday, but it broke something else.

Matthew Miller

Posted on 8/15/19 8:10:45 AM Permalink

I can now see multiple items in the store!'s still not working correctly - now I see all "Check In" items in each sub-category. Ie: In "Early Bird" I see all the Early Bird, On Time, Late, and Exit Ticket items, instead of just Early Bird.

Mike Skocko

Posted on 8/15/19 10:10:07 AM Permalink

Looks like it's working fine when I log in, with 4 store items in each category.

Is that what you're seeing now?

Matthew Miller

Posted on 8/15/19 11:03:07 AM Permalink

Yes, it's back to how I expected it to look. Thanks guys!​

Matthew Miller

Posted on 8/28/19 6:59:02 PM Permalink

Sorry, still having weirdness when adding store items. I created a new category (Minor Goodies) and an item to go into it (In my ears). But the new category doesn't appear in the drop-down for where it could go; only the previously created categories & sub-cats show up. I tried saving and then going back to it, but no change. I'll try the magic 'wait for a couple hours' and see if there is an update cycle that has to hit, but thought I'd mention it here as it's kinda strange.

The new category does appear immediately in the sidebar box for categories and I can click the checkbox, but it doesn't appear to change anything and is the checkmark is removed upon saving the store item.

[Update: scratch all the above. Just realized that I was creating a top-level store item. I went back and created a sub-category and then both it and the main category appeared in the drop-down selection list. Forgot about the WP hierarchy. ]

christopher cook

Posted on 8/14/19 1:59:29 PM Permalink

​Hi all,

Wondering about the possibility of nesting maps beneath maps. For example, I have an 1st level map heading of makers vs. zombies, with a sub map of robot island. I'd love to be able to split that into sub maps like arduino/circuit playground/little bits/makey makey. Seems that it would be a relatively easy add.

BTW have a great 1st day Mike.


Matthew Miller

Posted on 8/14/19 2:23:00 PM Permalink

Currently, on sites, only one level of nesting is possible. Maps hold map sections, which hold quests. No further nesting possible. I think the long term vision includes deeper, or maybe unlimited, nesting, but Mike or Mick will have to confirm for sure.

christopher cook

Posted on 8/14/19 2:32:15 PM Permalink

Thanks. No prob. I have enough to keep me busy for a long time anyway :)​

Marquis McMurray

Posted on 8/15/19 12:16:04 AM Permalink

Unfortunately this isn't such an easy thing to add. There is quite a bit of code to not only generate the map, but also caches of the different ​parts of the map on each save/change of any other part. The number of queries to the database were at site crashing levels without the caching. Adding new more levels can multiply the complexity of that code. I always take note of these suggestions and revisit them from time to time to see if they can go on the roadmap. Keep them coming.

marcia blanco

Posted on 8/14/19 9:44:00 AM Permalink

​Hi Gentlemen!

I'm still fumbling with the interface here. I'm trying to place an Avatar in my profile and I'm not having any luck. What am I doing wrong?

Matthew Miller

Posted on 8/14/19 9:53:27 AM Permalink

What steps are you taking and what is happening when you do? I'm using a gameful hosted ​site. In my profile page, I clicked the upload button, which loaded the usual WP Media overlay. I switched to the "upload" tab, chose my avatar file, and it seemed to go pretty smoothly. (Though I usually actually use Gravatar, so I can teach the kids about that service.)

marcia blanco

Posted on 8/14/19 9:59:46 AM Permalink

Hi Matt!

I have no problem getting my image to load into the profile page, but the "game" isn't using it. My avatar is​ still the generic one. (And yes, I refreshed, which is a legitimate question to ask at this hour. :)

Matthew Miller

Posted on 8/14/19 10:19:01 AM Permalink

​OK. Next thing to check, then, is in the settings (the WP ones, not the GO ones). Look in the "Discussion" category, near the bottom of the page, to see what's selected for "Avatars." It sounds like it may be at the defaults still (which won't show your uploaded one).

marcia blanco

Posted on 8/14/19 11:09:24 AM Permalink

Done! Nothing happened. I still have the generic "mystery person".​

Matthew Miller

Posted on 8/14/19 2:18:16 PM Permalink

What about if you switch from the mystery man to another option; does the system follow that change? ​

[Update]: This may be a change Mick has to make at the system level. I originally set my site to use Gravatar's icons and I still get that image on my account, even after I've changed the site setting to Mystery Man icons. I tried creating a demo account and uploading an image, which worked as far as the GO pages (eg: Blog) are concerned. I double-checked and it's the same for my main, admin, account. GO doesn't display the black admin bar for the student account, even when editing the profile, so I'm not sure about the usual WP corner icon.

The two avatars appear to be different, with the uploaded Avatar, if it exists, over-riding the general WP setting within GO pages, but not for the black admin bar, which uses the site's original setting.

marcia blanco

Posted on 8/14/19 8:20:14 PM Permalink

Yeah. I can't get the avatar to work, so I changed my profile image through Gravitar, but it isn't what I want. I've taken a page out of Fortnite and have a "thing" planned where, as kids earn more skills, they can "buy" swag for their avatar, edit it in PS and re-upload it. ​ I guess they can do that using Gravitar.

Thanks for your help, Matt. I bet Mike and Mic appreciate it too. All I've done is bug them all August.

Marquis McMurray

Posted on 8/15/19 12:25:50 AM Permalink

It appears I might have a bit of work to do on the avatars--they changed quite a bit when we went multisite. Students no longer have access to the backend profile page and also no longer use gravatar. Because a student can belong to several different games, perhaps with several teachers (who might all have different requirements/policies for avatars), we are using a custom avatar now. It applies to that game only and is changed on the profile page on the front end. This change is in both gameful and the plugin. Students don't see the admin bar and they only see their avatar on the stats panel and the blog. It just occurred to me that I might want to add it to the player-bar where the link to profile is. Also, I'll need to add it to the comments. I don't have students comment often so it hadn't occurred to me until now. Are there any other places that avatars show/should show?

Marquis McMurray

Posted on 8/15/19 2:23:12 AM Permalink

One more thought. You have the choice of adding the avatar field to the registration and/or profile pages. I might be able to put something together where a store item would allow a one time access to change the avatar. You could then sell/lock the item. Perhaps you keep it on the profile page for a period of time and allow everyone to set an initial avatar, then remove it and sell access. I'm not sure how this will work. I just started the school year today and have two new preps to prepare for so I'm unsure of a timeline. Sometimes these things are easy, sometimes they are quite complicated once I get started. Is that something you would be interested in?

Matthew Miller

Posted on 8/15/19 6:32:25 AM Permalink

It's definitely something I would be interested in. I used to use a pair of plug-ins that allowed me to sell access to a custom Avatar as a store item, which was a popular purchase, mid-semester. I'd love to bring that into this year's (or next year's ;-) class.​

marcia blanco

Posted on 8/15/19 4:03:16 PM Permalink

I'm interested in that too. At the moment, at least with the old plug-in, they designed their own and that was that. But this year, I thought having their avatar evolve along the way and selling ​created swag in the store (in the form of a PS file that only I have access to) to outfit them (swords, battle armor, helmets etc.) might be another engagement component. They could then use the avatar in other aspects of the class, like on labels for project hung in the hallway or in their online portfolio.

It sounds like I might need to keep the avatar progress more as an extra-GO item. That'll work well with what I plan to do anyway.

Good luck with your year, Marq! Thank you so much for all the support. I start in a couple of weeks, so I should get quieter after that.

Marquis McMurray

Posted on 8/15/19 4:56:53 PM Permalink

Marcia and Matt (and anyone else interested),

Before I code something like this, let's come up with the ideal implementation.

For starters, here is what I'm thinking:

  1. The ability to add or remove the avatar field on the registration and profile screens (this already exists because I was thinking ahead that we would do something with avatars).
  2. A form that is accessible after purchasing a store item--should it be one time use, for a period of time, or . . .?
  3. Would there be a use for creating a library of avatars that is teacher approved as an option?
  4. What about styles for the avatars--borders, sizes, glowing.
  5. I've also thought that perhaps selling the ability to change the page background could be a something that would be a desired item for students. (Option 4 and 5 have the potential to look very myspace circa 2002).

There are always things to change once I code, but I always try to start with the best design and plan before I write anything. Let me know what you think.


Matthew Miller

Posted on 8/14/19 8:46:57 AM Permalink

Wow, how did I miss out on this huge thread! I thought the forum was awfully quiet, knowing the work Mike and Mick were doing this summer. This explains the mystery.

I missed the July roll-out due to overlooking this thread (and darn it, had just re-uped on my personal site in June). But I'm really interested in migrating and financially supporting the work. I'll try it out to see how the performance is from over here in Egypt; if the responsiveness is OK, I'll jump to the yearly plan. Does gameful have provisions for custom DNS hosting? I already have my site names; I could change hosting providers, but would definitely prefer to keep the site name!

FYI, when I click on the "sign me up" buttons (all 3 levels) I get a error, just a generic whoops something wrong happened type message. When I scrolled to the bottom, the "Create an Account" button DID work and take me to the sign-up page. [Update: works now; maybe it was under revision when I was attempting previously? Or maybe clicking the 'create an account' fixed it? I'm not signed in, no account yet, it just started working.]

Mike Skocko

Posted on 8/15/19 1:19:48 AM Permalink

Welcome to Gameful, Matthew. Can't wait for your input.

Not sure how this will perform in Egypt, but for me, it's remarkably more responsive than the old Mac Lab site.

Lots of work left to do. :)

Keith Hines

Posted on 8/13/19 4:12:43 PM Permalink

​Here goes another bug. When I hide a top level Quest Map, it disappears from the Map page (as expected). Unfortunately, all sub maps in every group disappears (no quests available in ANY map). Thank you, Mick.

Mike Skocko

Posted on 8/13/19 4:24:17 PM Permalink

(So Mick doesn't have to do this)

I currently have 3 maps with 5 map sections on each map. When I hid one of the maps on Gameful, that map, its sections, and all quests in the sections were hidden (as expected).

The other two maps, their sections, and quests remained visible (as expected).

Looks like the bug is only with the plugin. (If I'm understanding correctly.)

Marquis McMurray

Posted on 8/15/19 12:27:31 AM Permalink

I found the issue--the map defaults to the last map visited. If the last map is then set to hidden​ it caused a section of code to not load. It's fixed now (master branch). Thanks for the reports.

Keith Hines

Posted on 8/12/19 11:16:59 PM Permalink

​Hi Mick,

I think I found a few more bugs in the plugin. I have added some images to help. It's related to the "Gameful Tools" and the Leaderboard. Something to do with DataTable errors. If you need more information, let me know and I'll try to figure it out. Thank you for all your help!

Image #1: ​Gameful ​Tools

Image #2: ​Lead​erboard

On a side note, tests are still broken for multi-stage quests. It's not a big problem. I just went ahead and put all content in stage one and had a longer quiz. I did notice that even if stage 1 has no test, but then stage 2 does, it still won't work. Not sure if this would also affect submitting blogs, files, or passwords in follow-up stages.

Marquis McMurray

Posted on 8/15/19 12:27:51 AM Permalink

Think these are fixed now too. Thanks again.​

christopher cook

Posted on 8/12/19 5:25:04 PM Permalink

​Just as an overall thing... I love so much about the new site. Bonus loot, blogs, making quests sequential or not, I am so happy to spend time on what I want to do with the kids and not the fiddly details of management which I have finally gotten a grip on.

Mike Skocko

Posted on 8/13/19 2:27:47 PM Permalink

I know how you feel, Chris. Once we wrap our heads around the mechanics, the possibilities unfurl. Really looking forward to the kids showing up tomorrow.

It's going to be a great year.

christopher cook

Posted on 8/12/19 3:08:16 PM Permalink

​And another.

When I look at the scoreboard I get an error that it is trying to access a table....

DataTables warning: table id=go_leaders_datatable - Requested unknown parameter '7' for row 0, column 7. For more information about this error, please see

I know what it means but not how to address it. for screen shot

Mike Skocko

Posted on 8/13/19 2:23:17 PM Permalink

Hold the shift key and click the refresh button. That will load the missing JavaScript.

​Should work fine after that.

christopher cook

Posted on 8/12/19 2:16:20 PM Permalink

Hi folks,​

Next question/issue :) When I try to upload a file to complete a challenge I get a size error, even though the file is tiny. Photo at link

Mike Skocko

Posted on 8/12/19 2:34:43 PM Permalink

Curious. I just uploaded a screenshot—a PNG with the goofy default name and the extension hidden, just like yours—hoping it would fail.

Dang! It uploaded without a hitch.

I'm using a teacher account for the Mac Lab—the exact same type of account all our users have—so there are no extra privileges.

Just for kicks, deselect the Hide extension checkbox and try again.

You might also try logging out and back in again, just to cover the bases.

christopher cook

Posted on 8/12/19 2:44:55 PM Permalink

Oops left out a detail. Was in as test user that I created. When I am in as me I can upload to media library then add.

I figured it out. I had the restrict domains on when I created the test using non-work email. I got in but I think that created the upload error. Recreated account with that button unchecked and then it uploaded just fine.

It is interesting that even if I remove account it thinks that email address is taken.

Mike Skocko

Posted on 8/12/19 2:52:22 PM Permalink

Yeah, was just testing this as a user. We'll get this fixed, whatever the heck is causing it.

Will advise.​

Mike Skocko

Posted on 8/12/19 2:54:35 PM Permalink

I'll be in meetings off and on today and tomorrow. Will touch base as time permits.

christopher cook

Posted on 8/12/19 2:57:16 PM Permalink

I figured it out. I had the restrict domains on when I created the test using non-work email. I got in but I think that created the upload error. Recreated account with that button unchecked and then it uploaded just fine.

Mike Skocko

Posted on 8/12/19 3:02:52 PM Permalink

Good news.

I found an unrelated bug we need to squish, so your report was helpful in an unanticipated way.

Adam Coulson

Posted on 8/11/19 9:30:01 PM Permalink

​Hi Mick, Should I update my sites plugin to the new 5.1 from GitHub since I am not able to use your I wasn't sure if that was something to avoid or if it's ongoing. I could just stay at the 4.331 if that's the best option but thought I would at least ask.

Mick McMurray

Posted on 8/12/19 1:28:59 PM Permalink


Most definitely upgrade to the 5.1 plugin. The master branch is also has the latest code. I'm still getting reports of bugs and getting them worked out and will issue a release as soon as we think we got them all. I don't have any outstanding bug reports and I don't think its got any more problems than 4.3 and has so many new features. I think you will really like it. It is a change that I would make between sessions--there are some major changes to the way information is stored. You can downgrade if you decide to go back to v4, but much of the work from v5 will not move back to v4. The database migration tool only works one way (it runs automatically at activation of v5).


Keith Hines

Posted on 8/10/19 3:50:09 PM Permalink

​Hey guys.

Sorry to bother y'all. I know you're trying to get your website up and running, but unfortunately I'm still struggling with the plugin. I don't know if it's related to the fact that Multisite is running on directories instead of sub-domains like yours, but I have ​made a page to help understand the issues that are being experienced. If you would like a login to the website, let me know.

The issues are is related to the logout and leaderboard screens.

UPDATE #1: Leaderboard working. It errors out if there are no quests that have been completed by a user.
​UPDATE #2: Logout issue seems to be related to the link. I added a plugin to hide the login which allowed me to change to "signin" instead and the main one the "Logout" on the profile page doesn't though. I'm thinking these must be hard-coded? Maybe that will help find the bug I hope.

Additionally, the most recent update to the plugin made all the icons disappear.

Thank you for any help you can provide!


Just in case links are still being screwy... ​

Just found another issue. When working with store items, if you hide a group, then all store items will show up in all categories until you go back into a store item, edit (don't have to change anything) and update. Another fix is to just open a new store item and then close out. Then store will go back to normal.

Another little bug. I'm starting to wonder if it's me instead. :-p Anyways...when making a quest, there's no problem having a quiz in the first stage, but when adding quizzes to additional stages, it converts to a blank quiz radio button. All you have to do is click the button and get credit. Also, it doesn't matter if stage one call to action is set to none, the quiz in other sections will still be blank.

Mick McMurray

Posted on 8/11/19 6:59:52 PM Permalink


​I now realize what is the cause of many of the errors you are receiving--you are trying to use the plugin on multisite. The plugin has never worked on multisite. Much of the new code that allows multisite to work on the site is in the plugin, but much of it isn't there and will not be for various reasons. Any new users interested in the plugin should be looking at moving to as that is where bug fixes and support will continue to be offered. I know there is a group of individuals running sites with the plugin and I did not want to leave them with many of the errors existed in the plugin. I am applying fixes to both our new project and the plugin and it should continue to work on single site installs for sometime to come, but I make no guarantees. I can't control many factors--Wordpress code changes, plugin conflicts, and others hosting environments. If you are interested in moving an existing site to, there is a tool to move the game data.

Try running the plugin on a single site install and see which of these problems persist and let me know. I added a bit of code to throw an error on a multisite install so others wont spend time trying to get the plugin to work on a multisite.


Keith Hines

Posted on 8/6/19 2:25:10 PM Permalink

​Hey Mike,

I'm using the plugin and I'm struggling a bit. For some reason I cannot figure out the registration process for new users. I have the options for "Allow Joining of Site" set to allow, no membership code currently, no domain limiting, and fields for registration page set to display name, avatar, section, and seat. When I browse to my site, I see the login option, but when i click it and join using Google, it automatically joins without asking anything.

Also, when i click the "Profile" option, it browses to /profile/ and says "The site is experiencing technical difficulties." Where do I setup the profile page to display anything? I've tried reinstalling and also deactivating all plugins with no success. I appreciate any help you can offer. Thanks!

Mike Skocko

Posted on 8/6/19 2:57:12 PM Permalink

Mick is out of town and I'm not using the plugin, so here's my best guess.

Users need to REGISTER—not JOIN the first time. REGISTER once, then log in after that. At present, I believe REGISTER is in small text at the bottom of the login panel. Mick planned on making that more prominent but got hung up on fixing other issues.

WARNING: If you have open registration with no filters, you're going to get bots—lots of bots. A simple membership code will stop that.

Hope that helps.

Keith Hines

Posted on 8/6/19 5:48:29 PM Permalink

Well I added the membership code, tried to register with a new username/email and it registered fine. The problem is​, it never asked me any of the follow-up questions like name or section, and on top of that, never required the membership code to register.

Also, once I've registered the new account, the link for profile is still broken. It's as if it is trying to browse to a page that doesn't exist.

Sorry for bothering you Mike, but thank you for your help.

Keith Hines

Posted on 8/6/19 6:00:06 PM Permalink

Mike Skocko

Posted on 8/6/19 6:22:39 PM Permalink

Mick's going to have to answer these questions, Keith. He should be back in a day or two.

Mick McMurray

Posted on 8/8/19 6:40:04 AM Permalink

Hi Keith,

Just got back a few hours ago from a much needed break. Thanks for understanding that delay and thanks for helping debug this situation. I just now uploaded some new code to the 5.1 branch that I believe will fix this problem. My focus is on the site and the multisite code that goes with it but I've been moving it over to the plugin as I work. It is largely untested in a single site installation so I'm going to need help from plugin users to let me know what's not working. You found one of the problem areas. In my testing it works now. The registration link under the login form should now take you to a registration page.

The domain limits will work on the form, but not on any social login form that you use. They work on the social login, but that is a custom plugin (that I'm not free to distribute). I suggest having students use the registration form with the membership code option turned on. If you are going to use a social login plugin, be aware that it will allow anyone to register unless you find a plugin that allows its own limits on domains.

Shawn Harrel

Posted on 8/13/19 12:53:51 PM Permalink

With the new plugin on a single Wordpress site (, I've been running into the following error. I tried it and experienced similar results with 5.1 as well, but the code copied below is from the It seems to break my ability to login and I get this message when going to the login screen: "The site is experiencing technical difficulties. Please check your site admin email inbox for instructions."

The following is the error message:

Error Details
An error of type E_ERROR was caused in line 64 of the file /nas/content/live/lsr7dmtquests/wp-content/plugins/Gameful-master/modules/login/src/functions.php. Error message: Uncaught Error: Call to undefined function get_network() in /nas/content/live/lsr7dmtquests/wp-content/plugins/Gameful-master/modules/login/src/functions.php:64
Stack trace:
#0 [internal function]: go_login_redirect_queries('login', 'login', Object(WP_Error))
#1 /nas/content/live/lsr7dmtquests/wp-includes/class-wp-hook.php(286): call_user_func_array('go_login_redire...', Array)
#2 /nas/content/live/lsr7dmtquests/wp-includes/plugin.php(208): WP_Hook->apply_filters('login', Array)
#3 /nas/content/live/lsr7dmtquests/wp-login.php(970): apply_filters('login_redirect', 'login', 'login', Object(WP_Error))
#4 {main}

Marquis McMurray

Posted on 8/15/19 5:26:51 PM Permalink


Thanks for the error log. I can't explain how the code would cause this error, but we will definitely figure it out. Are you by chance trying to run the plugin on multisite? I'm going to create a custom branch for you to try later today and we will see if that solves the problem. I have another class that starts soon but I'll make the changes as soon as class is over.


Shawn Harrel

Posted on 8/15/19 7:15:34 PM Permalink

It's not a multi-site. Could it be another plugin causing the problem? Thanks!!​

Marquis McMurray

Posted on 8/15/19 9:31:08 PM Permalink

I don't think it is another plugin. Try the branch I just published and let me know if it solved the problem. If it solves it, I wont worry about how it was happening in the first place.

Shawn Harrel

Posted on 8/15/19 11:20:36 PM Permalink

It solved it! Logging in and logging out now just for fun ;-)

Thank you Mick that was awesome and impressive as always!

Mike Skocko

Posted on 8/15/19 11:29:02 PM Permalink

Ain't Mick a friggin' genius?


Mike Skocko

Posted on 8/5/19 11:08:29 PM Permalink

Following up on this vid: >>>> $#@%ing LINKS! I keep fixing them and they keep going corrupt. The link ends with HZUA. Delete the gibberish after that (if it reappears).

Here's my current thinking for the Bonus Loot (as described in the vid):


Rethought the Bonus Loot:


Lots to ponder before school begins on the 14th.




Mike Skocko

Posted on 8/5/19 6:21:32 PM Permalink

P.S. Gameful is now diverging from the free plugin. All updates from this point forward will only apply to Gameful.

Mike Skocko

Posted on 8/5/19 6:19:50 PM Permalink

christopher cook

Posted on 8/4/19 11:26:49 AM Permalink

​Hi, when I add/edit a badge the option to add an image flashes briefly but I cannot click it.

Mike Skocko

Posted on 8/4/19 12:37:41 PM Permalink

christopher cook

Posted on 8/4/19 11:00:06 PM Permalink

404 not found​


Mike Skocko

Posted on 8/5/19 12:22:12 AM Permalink

Okay, for whatever reason, the EdEx is pasting gibberish on the end of URLs. I'm not going to make links anymore until this is resolved. is the URL.

christopher cook

Posted on 8/5/19 11:32:22 AM Permalink

I think, slowly, I am getting it. Everything, from quests to badges to store items, have to have a parent. If I do that I can add an image. If not there is no option for an image. Slightly confusing as it says add badge, when one is really adding a parent under which to put the actual badges.

Mike Skocko

Posted on 8/5/19 2:49:27 PM Permalink

Mick McMurray

Posted on 8/9/19 10:53:15 PM Permalink

Thanks for the feedback--I was never happy with how Wordpress presents hierarchical taxonomies, but I've gotten used to them. I'm adding making these pages more intuitive to our feature roadmap.

Mick McMurray

Posted on 8/4/19 5:07:48 AM Permalink

​Greetings everyone. I've just finished up a tool to help anyone looking to move their game data over to This will allow you to take advantage of the managed hosting and support that we are providing but not have to start from scratch on your site.

You will need an account on as well as the latest version of the plugin installed on your site.

Get the plugin here:


marcia blanco

Posted on 8/5/19 9:43:32 PM Permalink

Hi Mick,

Which folder is the plugin? Also, do I install it on both the old site and the new?


Your Favorite Luddite.

marcia blanco

Posted on 8/8/19 2:58:48 PM Permalink

Hi Mick!

I hope you had a restful couple of days. I'm sure you needed it. I feel a little bad asking questions so soon after you got back because I'm sure there is a pile of work waiting for you, but I'm starting to panic a bit. Hopefully (and probably) this is a quick and easy one.

Going into my original (bluehost) game site, there is no set of "gameful tools" in my WP tool menu. I assume that I need to install the plugin that you wrote to get this option, but I can't find the plugin either. What am I doing wrong?

Mick McMurray

Posted on 8/9/19 6:37:53 AM Permalink


The plugin can be downloaded off the GitHub page above--here is the direct link to the plugin download.

It only needs to be installed on your bluehost site--it's already installed on You will have to deactivate (and uninstall if you wish) your current gameon plugin before installing this one. Hope that helps.


marcia blanco

Posted on 8/9/19 6:10:11 PM Permalink

Got it! Thank you!!​

Mick McMurray

Posted on 8/9/19 10:53:50 PM Permalink

Did you get a chance to try the import feature? Let me know how it went or if you need help.​

marcia blanco

Posted on 8/9/19 11:05:13 PM Permalink

Yeah! It worked like a dream. I got it going, left for lunch and checked it about an hour later. It was all done.​

Mike Skocko

Posted on 8/2/19 7:25:44 PM Permalink

christopher cook

Posted on 8/1/19 9:48:53 PM Permalink


It shows "player view locks on" but I can still skip them

Mike Skocko

Posted on 8/1/19 10:07:58 PM Permalink

christopher cook

Posted on 8/1/19 1:24:44 PM Permalink

​Hi Mike,

Very happy with all the new features... One question/observation: When I put quests in order via map, and have not checked the pod button, should they need to be done sequentially? It seems I can skip, in robot island, quests 1+2 and go right to 3. I realize that they are all pretty much empty I am just trying to get a feel for the mechanics before actually adding real content.

Mike Skocko

Posted on 8/1/19 3:42:23 PM Permalink

christopher cook

Posted on 8/1/19 9:59:54 PM Permalink

That link shows not found​

Mike Skocko

Posted on 8/1/19 10:05:42 PM Permalink

Mike Skocko

Posted on 8/1/19 10:06:48 PM Permalink

And it did it again. Both links should work now.​

Mick McMurray

Posted on 8/4/19 5:03:50 AM Permalink

Just a heads up--I fixed a few issues with the map in the last couple days. It is now full width, and the reordering isn't glitching anymore. Please let us know when things don't work as they should--I'm ​glad to fix them. There was a particular issue with the one quest on the last map but nothing was on the maps before it. The "locked by previous" only items on the current chain of quests or the last item on the previous chain to see if they are complete. If the previous chain is a pod, it will check if the pod is complete. When there are empty chains and then an item on a chain it caused a bit of an issue. It will now show unlocked because it counts an empty chain as complete.

Mike Skocko

Posted on 7/31/19 6:58:21 PM Permalink

marcia blanco

Posted on 7/31/19 8:31:27 PM Permalink

This is great, Mike! Last year, I struggled with how much 'rep' to assign. It was nice to see this strategy. One question: why does gold get more important later in the year or semester? ​(I'm looking for better incentive buy-in this year. Maybe you have some of the answers I'm looking for.)

Mike Skocko

Posted on 7/31/19 9:54:14 PM Permalink

Mike Skocko

Posted on 7/31/19 9:59:16 PM Permalink

And I'm getting "video unavailable" for some reason. Will try reuploading.​

Carsten Riis Jensen

Posted on 7/31/19 10:05:12 PM Permalink

​I uploaded a video minutes ago and got the same error. It must be a YouTube thing.

Mike Skocko

Posted on 7/31/19 10:10:43 PM Permalink

Ah, thanks, Carsten. I'll wait a while to try again.

Mike Skocko

Posted on 7/31/19 10:07:21 PM Permalink

Fragnog! The file must be corrupt. Rerecording. Back again ASAP.​

Mike Skocko

Posted on 7/31/19 10:30:28 PM Permalink

marcia blanco

Posted on 8/5/19 8:37:04 PM Permalink

Thanks Mike! I apologize for taking so long to respond. I've been out of any digital range for a week, which was awesome, but now I'm super behind. I don't know what I'd do without you.

I think I was just over-thinking it. I'm so glad you made that video though because I really liked the restroom policy. What a great idea to exchange them for rep.

Mick McMurray

Posted on 8/4/19 5:08:26 AM Permalink

I just wanted to make sure you saw I finally finished the import tool. Check out the post I just made

marcia blanco

Posted on 8/5/19 8:47:27 PM Permalink

Hi Mick! Sorry for the week of silence. I went non-digital for a week.

Call me an idiot but......what post? ​ ‍♀️

marcia blanco

Posted on 8/5/19 8:54:14 PM Permalink

Har! Never mind. Found it. ​

Carsten Riis Jensen

Posted on 7/31/19 6:46:07 PM Permalink

I was having a problem with a plugin - MapSVG - and the admin said the problem is caused by the GameOn plugin.
He wrote:

I have found there is a conflict with the Gameful WP plugin that you have installed. Normally plugins should load their js/css files only on their own pages. Gameful loads its files on all pages of WP Admin and it causes conflicts with MapSVG styles.

Can something be done about that?

Mike Skocko

Posted on 7/31/19 6:52:33 PM Permalink

Mick is the code expert. I'll pass this along, Carston.

I suspect this will involve the presence of the game bar at the top of every page.​

Mike Skocko

Posted on 7/31/19 10:47:14 PM Permalink

Aside: That's a sweet plugin, Carsten. How are you using it? Mapping historic sites for your students?

I wonder if we need a custom post type immune to the game bar (which, of course, uses js/css)? Just a thought. Mick will know.

Carsten Riis Jensen

Posted on 7/31/19 11:57:00 PM Permalink

​I have only just begun building my gamification site.
My plan is to use MapSVG to support the story/narrative of my gamified curriculum.
The students move around Italy, Turkey and Israel, and when they click a country or region, another map opens. And then, if they click on a city on that map, a map of that city opens.
The idea is: Every map, every city, contain parts of a Mission - like Sideexpeditions.
I like GameOn's Map feature, but I really need something a lot more visual and game-like, so I'm experimenting with the MapSVG plugin.

Oh, by the way, you can see a presentation of my gamified curriculum (I'm a pastor in Denmark, teaching Confirmation Classes) in this recent interview and in this presentation with English subtitles:
1: Interview with Michael Matera,

2: Presentation of my Mission Constantine gamified curriculum,

Mike Skocko

Posted on 8/1/19 4:29:22 AM Permalink

Cool idea and vids, Carsten. And I've also wanted a graphical map system for years now. Our wishlist is miles long. (Kilometers long?)

Here's hoping Mick can deliver a solution for your plugin conflict.

Mick McMurray

Posted on 8/1/19 5:13:07 AM Permalink


Is the problem on the backend or the frontend? I'll see what I can do.


Carsten Riis Jensen

Posted on 8/1/19 7:51:50 AM Permalink

Hi Mick, apparently it's only the backend.


Mick McMurray

Posted on 9/5/19 5:48:48 AM Permalink

I hadn't forgotten about this--just swamped with other parts of this project. Mike was correct in that the code loads on all pages because we have some functionality on all pages. All the styles are combined in to one file as is best practice for having pages load quickly (reducing the number of round trips to the server and total number of files loaded). The only thing that I can think of is making the game on css more specific to remove the conflict. Please email me and I'll see what I can do to help. I might need to access your site.​

marcia blanco

Posted on 7/30/19 10:25:37 PM Permalink

​Hi Folks!

I am a bit confused about Wordpress, enough so that I hope to make this post clear, but no guarantees.

How do I style the Map landing page and the store? Is it a page? Is it a blog? I don't see it listed in either. Pages and quests allow me to edit them through Eliminator, but not the Map or the store. Is it a specialized page that can't be customized?

Marquis McMurray

Posted on 7/30/19 11:16:09 PM Permalink

You are correct--they exist outside of the normal Wordpress post types.​ I wanted to make sure people couldn't accidentally delete the pages. You can use css to apply custom styles to both the map and store. You wold put it in the custom css section of the customizer. I did add the ability to change the font on the map to the options--there are something like 600 fonts available. The roadmap has a plan for adding the ability to style those directly in the customizer with color pickers such, but no guarantee on the timeframe.

On another note, I fixed the activation code issue. It now activates, signs the user into your site, and takes them to the profile page and prompts them to change their password. I'm also very close to getting the importer tool for content from old sites done. It has taken about a week longer than I thought it would. I kept thinking I had it and it failed in testing. I got a complete import this morning. I just want to test a few more things. Thanks for the input:)

marcia blanco

Posted on 7/31/19 8:32:46 PM Permalink

Great! Thanks Marq!​

Mike Skocko

Posted on 7/30/19 6:04:15 PM Permalink

Keith Hines

Posted on 7/28/19 3:39:59 PM Permalink

​Quick the new intent for all to migrate to the website, or will there still be an option to use the plugin on external websites? I ask because my district requires all interaction between students and teachers to be housed internally (we can't even use things like "Remind") and I suspect other districts might be similar. I know the plugin is available currently, but will future updates be limited to only the website or will the future updates to the plugin continue to be released publicly? Thank you for your help!

Mike Skocko

Posted on 7/28/19 5:33:44 PM Permalink