| 1 | ################################################################################ |
1 | ################################################################################ |
| 2 | # WeBWorK Online Homework Delivery System |
2 | # WeBWorK Online Homework Delivery System |
| 3 | # Copyright © 2000-2003 The WeBWorK Project, http://openwebwork.sf.net/ |
3 | # Copyright © 2000-2003 The WeBWorK Project, http://openwebwork.sf.net/ |
| 4 | # $CVSHeader: webwork2/lib/WeBWorK/URLPath.pm,v 1.18 2004/10/10 20:53:19 sh002i Exp $ |
4 | # $CVSHeader: webwork2/lib/WeBWorK/URLPath.pm,v 1.19 2004/10/11 23:11:40 sh002i Exp $ |
| 5 | # |
5 | # |
| 6 | # This program is free software; you can redistribute it and/or modify it under |
6 | # This program is free software; you can redistribute it and/or modify it under |
| 7 | # the terms of either: (a) the GNU General Public License as published by the |
7 | # the terms of either: (a) the GNU General Public License as published by the |
| 8 | # Free Software Foundation; either version 2, or (at your option) any later |
8 | # Free Software Foundation; either version 2, or (at your option) any later |
| 9 | # version, or (b) the "Artistic License" which comes with this package. |
9 | # version, or (b) the "Artistic License" which comes with this package. |
| … | |
… | |
| 61 | instructor_users_assigned_to_set /$courseID/instructor/sets/$setID/users/ |
61 | instructor_users_assigned_to_set /$courseID/instructor/sets/$setID/users/ |
| 62 | |
62 | |
| 63 | instructor_add_users /$courseID/instructor/add_users/ |
63 | instructor_add_users /$courseID/instructor/add_users/ |
| 64 | instructor_set_assigner /$courseID/instructor/assigner/ |
64 | instructor_set_assigner /$courseID/instructor/assigner/ |
| 65 | instructor_file_transfer /$courseID/instructor/files/ |
65 | instructor_file_transfer /$courseID/instructor/files/ |
|
|
66 | instructor_file_manager /$courseID/instructor/file_manager/ |
| 66 | instructor_set_maker /$courseID/instructor/setmaker/ |
67 | instructor_set_maker /$courseID/instructor/setmaker/ |
| 67 | |
68 | |
| 68 | instructor_file_manager /$courseID/instructor/file_manager/ |
|
|
| 69 | instructor_problem_editor /$courseID/instructor/pgProblemEditor/ |
69 | instructor_problem_editor /$courseID/instructor/pgProblemEditor/ |
| 70 | instructor_problem_editor_withset /$courseID/instructor/pgProblemEditor/$setID/ |
70 | instructor_problem_editor_withset /$courseID/instructor/pgProblemEditor/$setID/ |
| 71 | instructor_problem_editor_withset_withproblem |
71 | instructor_problem_editor_withset_withproblem |
| 72 | /$courseID/instructor/pgProblemEditor/$setID/$problemID/ |
72 | /$courseID/instructor/pgProblemEditor/$setID/$problemID/ |
| 73 | |
73 | |
| … | |
… | |
| 312 | }, |
312 | }, |
| 313 | instructor_file_transfer => { |
313 | instructor_file_transfer => { |
| 314 | name => 'File Transfer', |
314 | name => 'File Transfer', |
| 315 | parent => 'instructor_tools', |
315 | parent => 'instructor_tools', |
| 316 | kids => [ qw// ], |
316 | kids => [ qw// ], |
| 317 | match => qr|^files/|, |
317 | match => qr|^file_xfer/|, |
| 318 | capture => [ qw// ], |
318 | capture => [ qw// ], |
| 319 | produce => 'files/', |
319 | produce => 'file_xfer/', |
| 320 | display => 'WeBWorK::ContentGenerator::Instructor::FileXfer', |
320 | display => 'WeBWorK::ContentGenerator::Instructor::FileXfer', |
|
|
321 | }, |
|
|
322 | instructor_file_manager => { |
|
|
323 | name => 'File Manager', |
|
|
324 | parent => 'instructor_tools', |
|
|
325 | kids => [ qw// ], |
|
|
326 | match => qr|^file_manager/|, |
|
|
327 | capture => [ qw// ], |
|
|
328 | produce => 'file_manager/', |
|
|
329 | display => 'WeBWorK::ContentGenerator::Instructor::FileManager', |
| 321 | }, |
330 | }, |
| 322 | instructor_problem_editor => { |
331 | instructor_problem_editor => { |
| 323 | name => 'Problem Editor', |
332 | name => 'Problem Editor', |
| 324 | parent => 'instructor_tools', |
333 | parent => 'instructor_tools', |
| 325 | kids => [ qw/instructor_problem_editor_withset/ ], |
334 | kids => [ qw/instructor_problem_editor_withset/ ], |
| 326 | match => qr|^pgProblemEditor/|, |
335 | match => qr|^pgProblemEditor/|, |
| 327 | capture => [ qw// ], |
336 | capture => [ qw// ], |
| 328 | produce => 'pgProblemEditor/', |
337 | produce => 'pgProblemEditor/', |
| 329 | display => 'WeBWorK::ContentGenerator::Instructor::PGProblemEditor', |
338 | display => 'WeBWorK::ContentGenerator::Instructor::PGProblemEditor', |
| 330 | }, |
|
|
| 331 | instructor_file_manager => { |
|
|
| 332 | name => 'File Manager', |
|
|
| 333 | parent => 'instructor_tools', |
|
|
| 334 | kids => [ qw// ], |
|
|
| 335 | match => qr|^file_manager/|, |
|
|
| 336 | capture => [ qw// ], |
|
|
| 337 | produce => 'file_manager/', |
|
|
| 338 | display => 'WeBWorK::ContentGenerator::Instructor::FileManager', |
|
|
| 339 | }, |
339 | }, |
| 340 | instructor_problem_editor_withset => { |
340 | instructor_problem_editor_withset => { |
| 341 | name => '$setID', |
341 | name => '$setID', |
| 342 | parent => 'instructor_problem_editor', |
342 | parent => 'instructor_problem_editor', |
| 343 | kids => [ qw/instructor_problem_editor_withset_withproblem/ ], |
343 | kids => [ qw/instructor_problem_editor_withset_withproblem/ ], |