[LON-CAPA-users] accessing timestamps in problems
Flammer
lon-capa-users@mail.lon-capa.org
Thu, 27 May 2004 10:48:49 -0600 (MDT)
> Hi,
> > I am trying to access times when different parts of a problem were
> > correctly solved within that problem. We have successfully accessed
> > information like if it has been solved by using
> >
> > &EXT("user.resource.resource.partid.solved");
> >
> > but I don't know the syntax for calling timestamps associated with
> > when it was solved.
> This will be difficult but not impossible.
> You'll have to start understanding the way the data is stored to get
> usable info.
> &EXT("user.resource.resource.1:timestamp");
> Will get you the timestamp of the first submission.
> So you will need to figure out which submission they got it correct on
> and then get the timestamp for that submission.
We actually tried that and it seems like that timestamp doesn't exist. If
we try
$time = &EXT("user.resource.resource.1:timestamp");
The variable is always undefined (missing in the scriptvars), even after
we had submitted something. We thought it might be because the timestamp
is an array, so we also tried
@time = &EXT("user.resource.resource.1:timestamp");
The array was always empty. Then we thought that timestamps might not be
stored in the construction space, so we published the resource and tried
it in a class, but still no go. What do think might be wrong? Thanks!