human-nature-lab / breadboard

Breadboard is a software platform for developing and conducting human interaction experiments on networks. It allows researchers to rapidly design experiments using a flexible domain-specific language and provides researchers with immediate access to a diverse pool of online participants.
http://breadboard.yale.edu
MIT License
29 stars 2 forks source link

Move amt templates into defaults directory #116

Open disperse opened 6 years ago

disperse commented 6 years ago

Make amtPreviousWorker, amtGameStarted, amtError html files that can be edited by the user.

disperse commented 6 years ago

Including: amtPreviousWorker.scala.html should move to conf/defaults/default-amt-previous-worker.html

It has a hardcoded fasamtstudy@gmail.com email address that needs to be changed / editable.

Let's use the same pattern as we use for the default-payment-hit.html

If 'conf/defaults/amt-previous-worker.html' exists, use that, otherwise if 'conf/defaults/default-amt-previous-worker.html' exists use that, otherwise return an error when creating a HIT.

disperse commented 4 years ago

Also amtClientLogin.scala.html to allow for customizing the speed test, browser test, and adding Captcha to the page.