From: John J. <jj...@as...> - 2005-07-23 03:24:27
|
Michael E. Gage wrote: > > ------------------------------------------------------------------------ > > > > If you have a non-trivial selection from the Problem Collection popup > you get the current behavior when you select view problems > If you select a non-trivial set definition file you get a list of > problems found in the set definition file > If you select non-trivial things from both menus you get the problem > collection. > > The only set definition files you can see would be the ones at the > top level of a directory, e.g. rochesterLibrary, unionLibrary, > or the courseTemplate, etc. > > Any thoughts? > A couple. It seems that looking in set definition files is closer to "From this Course" than to "Local Problems" since it is essentially non-imported set definition files. But, I wouldn't put it with any of the existing parts and instead make it a fourth standard option along with "Problem Library", "Local Problems", and "From this Course". Most people probably use a window which can fit 4 wide buttons, right? A natural name might be "From Set Definition Files", but knowing what a set definition file means may not be clear to someone not familiar with webwork 1. Files at the top of directories like rochesterLibrary, unionLibrary, etc. might need special treatment. If your name to the Rochester Library is called rochesterLibrary, then all of the paths accessing those files will start with rochesterLibrary. If another person names the link Rochester, then none of those set definition files will work. So, by special treatment, I mean some sort of munging of the paths to account for this. To fit what Nandor wanted, he may want more depth in the searching for the set definition files. For example, maybe he would want to have courses created with a symlink to a directory called Sets, which has subdirectories MAT_110, MAT_111, etc., each of which has his university's standard sets for those courses. Anyway, those are the thoughts I had off the top of my head. John |