Month: June 2004

Passing a variable to any page by clicking a link

I am working on a game which requires people to log in by selecting whichever team they are on. Each team is made up of several departmental units.

People probably won’t know what team they belong to the first time they play. There is no list of all the potential players, so it isn’t possible to automatically associate users with teams.

So we constructed an entry page which lists all the departments and which teams they belong to. People find their department, and are automatically associated with a team.

It required creating a little script to pass the name of the team along to the game login page.

Presumably people WILL know what department they are in, and will be able to select their team in that manner.

The problem was, the team name has to be passed to Questionmark Perception’s login page, since it requires the team name to send whatever points are earned to the appropriate team.

I used the following javascript to set a hidden field “GROUP” on Questionmark’s login page, when a player clicks the team link on the Entry page.

Continue reading

Scroll wheel changes selection in drop-down menus

In some of the Questionmark quizzes I’ve made there are “selection” questions, which are simply pull down menus with several possible answers to a question. I started getting emails from scroll wheel users complaining that Questionmark was changing their answers.

It turned out users would make a selection, then immediately start scrolling the wheel without deselecting the menu, so the scroll wheel would scroll within the menu. I didn’t want to disable the scroll wheel or something like that, so I looked for a way to jump the cursor out of the menu when something is selected.

Continue reading

The Story of Eggdrop, Part II

“going UP!”

To read Part I, click here

Eggivation!

After he had been back in the goldfish tank a while, I got the idea that changed Eggdrop’s life. I installed a bubbler in the tank to aerate the water at the bottom better, since the tank was pretty tall. One day we looked over at the tank and there was Eggie, shooting up to the top of the tank on a geyser of bubbles.

After watching this for a few weeks, I got another idea – give him MORE bubblers. I put a row of four bubblers across one half of the tank’s back wall. Eggie took to them like he had been born to fly! He would surf from bubbler to bubbler for hours. When tired, he would sink down and go into a flower pot to sleep.

Continue reading