We are planning to use dataShop in conjunction with our CTAT HTML example-tracing tutor we are building, and had a couple of logging-related questions:
(1) are all CTAT widgets logged automatically (even if they do not appear in a behavior graph)? Hints can't be added to the graph and are logged but I wasn't sure about other widgets (e.g., buttons, see next question)
(2) if we add JavaScript functionality to a CTATButton, for instance to show some other widget when the button is clicked, will that be logged or is something additional required for user-defined functions related to onclick? (Note: we are doing this outside of the behavior graph because when people click the button doesn't matter so we don't want to insert it into a solution path).
Many thanks for your help, Kasia