Log of /branches/gage_dev/wwmoodle
Directory Listing
Revision
6299 -
Directory Listing
Modified
Tue Jun 22 14:46:58 2010 UTC (2 years, 10 months ago) by
gage
test development branch
Revision
6153 -
Directory Listing
Modified
Mon Oct 26 16:03:52 2009 UTC (3 years, 6 months ago) by
gage
Original Path:
trunk/wwmoodle
modifications which check that wwassignment objects are properly defined.
This is designed to prevent silent failures that were occuring when some of the
information in wwassignment objects (or in event log objects) was not defined.
This is an interim commit -- there are still some error_log messages which allow tracking
the correct behavior of the functions update_dirty_sets() and refresh_events()
These will be commented out once testing is complete
Revision
6152 -
Directory Listing
Modified
Mon Oct 26 16:01:06 2009 UTC (3 years, 6 months ago) by
gage
Original Path:
trunk/wwmoodle
modifications in error messages and comments
Revision
6138 -
Directory Listing
Modified
Sat Oct 3 20:15:24 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
Changed set name on calendar to moodle name instead of webwork name
Revision
6137 -
Directory Listing
Modified
Sat Oct 3 17:44:02 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
Added functions that refresh calendar events for the course.
Revision
6131 -
Directory Listing
Modified
Fri Oct 2 11:25:36 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
near final version of grade updating process. This has only two database
accesses per update and should be fairly fast.
It still puts a number of "reassuring" comments in the error log to let you
know what it is doing. We'll take these out later.
Revision
6130 -
Directory Listing
Modified
Fri Oct 2 02:24:08 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
only look at log records after the lastcron date
Revision
6129 -
Directory Listing
Modified
Fri Oct 2 01:52:03 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
This is method only requires one database lookup to the log table per update
Revision
6128 -
Directory Listing
Modified
Thu Oct 1 23:54:06 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
Correct the matching of the log info with the other data
improve the error log messages
Revision
6127 -
Directory Listing
Modified
Thu Oct 1 22:52:37 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
remove try clauses -- they didn't work on hosted, and presumably on other older php versions
Revision
6122 -
Directory Listing
Modified
Thu Oct 1 21:18:59 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
Add upgrade_dirty_sets() function that only updates instances of wwassignment that
have been touched since the last cron job. Currently the grades are updated.
Revision
6121 -
Directory Listing
Modified
Thu Oct 1 21:17:51 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
log the cmid with along with everything else
Revision
6107 -
Directory Listing
Modified
Sun Sep 20 22:26:09 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
Added code which prevents anyone but an administrator from editing a wwlink Block.
(security feature -- inspired by Zig Fiedorwicz)
Revision
6106 -
Directory Listing
Modified
Sun Sep 20 22:02:04 2009 UTC (3 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
Major changes are in
index.php which adds a column with the total number
of points for the homework set.
locallib.php which correctly calculates the points (using the actual weight assigned to the problem)
rather than just counting the number of problems.
the rest are minor changes and updates
Revision
6101 -
Directory Listing
Modified
Sun Sep 6 01:07:59 2009 UTC (3 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
correct return behavior of wwclient->create_user to conform to its use.
The routine no returns the username that is created. With luck this will
fix a bug in which the first time one attempts to create a webwork assignment one received
a communication error message -- the second time (because the user had already been created)
it would succeed. Now it always appears to succeed the first time.
-- Mike
Revision
5958 -
Directory Listing
Modified
Fri Jan 2 04:01:51 2009 UTC (4 years, 4 months ago) by
gage
Original Path:
trunk/wwmoodle
Added comments to file about where wwlink state is stored
Revision
5955 -
Directory Listing
Modified
Fri Jan 2 03:24:52 2009 UTC (4 years, 4 months ago) by
gage
Original Path:
trunk/wwmoodle
Corrected xml code -- I had the previous and next fields incorrectly labeled when adding the grade field.
Revision
5928 -
Directory Listing
Modified
Fri Oct 3 13:20:51 2008 UTC (4 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
corrected error in localib that left out the wwassignmentid when creating an event
Revision
5923 -
Directory Listing
Modified
Sun Sep 28 21:07:19 2008 UTC (4 years, 7 months ago) by
gage
Original Path:
trunk/wwmoodle
Added code that has the gradebook updated every 5 minutes (using the cron job)
Revision
5885 -
Directory Listing
Modified
Thu Aug 28 00:56:27 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Updated simplifications of database calls in locallib.php
Revision
5883 -
Directory Listing
Modified
Sun Aug 24 03:03:32 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Modified file to use the internal configuration of the wwlink block rather than
the data from wwassignment_bridge
The instance behavior needs more detailed warning message when no webwork course is connected
or when it does not have the desired course.
Revision
5882 -
Directory Listing
Modified
Sun Aug 24 03:00:25 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
wwlink now saves its configuration internally instead of using
the wwassignment_bridge table
Revision
5881 -
Directory Listing
Modified
Sun Aug 24 01:32:07 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Include code that allows blocks to be restored.
There is still some unneeded error reporting.
Revision
5880 -
Directory Listing
Modified
Sun Aug 24 01:27:57 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Added changes that allow backup and restore
Revision
5878 -
Directory Listing
Modified
Thu Aug 21 19:59:01 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
removed commented out code.
put in filler code for user_complete
Revision
5877 -
Directory Listing
Modified
Thu Aug 21 19:58:01 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
removing javascript.php which was not being used.
Revision
5876 -
Directory Listing
Modified
Thu Aug 21 18:02:56 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
This file has been moved inside the en_ut8 folder
Revision
5875 -
Directory Listing
Modified
Thu Aug 21 18:01:54 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
added language file in location where moodle will look for it.
This file and its parent directories can be kept in the module
folder -- it doesn't need to be moved to the moodle/lang folder
Revision
5874 -
Directory Listing
Modified
Thu Aug 21 17:59:52 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Replacing config.html with settings.php to conform
with new module standards
Revision
5873 -
Directory Listing
Modified
Thu Aug 21 17:55:44 2008 UTC (4 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
replacing the file config.html by settings.php
in accordance with new standards for modules
Revision
5685 -
Directory Listing
Modified
Wed May 28 20:01:27 2008 UTC (4 years, 11 months ago) by
gage
Original Path:
trunk/wwmoodle
Insure that all grades are added to the gradebook each time an "update" of an assignment module
takes place. This is not perfect -- it would be better if grades were added to the gradebook
"automatically" -- but this gives a manual way of updating the gradebook for a given wwassignment.
Revision
5683 -
Directory Listing
Modified
Sat May 24 02:34:08 2008 UTC (4 years, 11 months ago) by
gage
Original Path:
trunk/wwmoodle
removed code that tried to import all grades from webwork on upgrades
the moodle -- webwork link might not be made in which case this
operation would fail
Revision
5681 -
Directory Listing
Modified
Sat May 24 02:28:10 2008 UTC (4 years, 11 months ago) by
gage
Original Path:
trunk/wwmoodle
by defining the function footer() we eliminate a constant error message
Revision
5674 -
Directory Listing
Modified
Thu May 22 14:36:25 2008 UTC (4 years, 11 months ago) by
gage
Original Path:
trunk/wwmoodle
wwassignment4 is a version of "bridge1" which is compatible with moodle 1.9 and webwork 2.4.x
It adds a new assignment like activity called wwassignment.
It works but does not yet have much testing and has the potential that
the webwork and moodle databases might get out of sync.
The structure is similar enough that it might eventually be a good idea
to implement it as a new assignment type.
Bridge2 adds a question type to the moodle quiz. It is requires a different
set of software
Revision
5602 -
Directory Listing
Modified
Thu Jan 24 03:52:06 2008 UTC (5 years, 3 months ago) by
gage
Original Path:
trunk/wwmoodle
Fixed posting of events to calendar.
For now only due date is posted -- that is probably all that is needed
Calendar is not updated until something triggers wwassign's update subroutine
The cron job will trigger this if nothing else does. Currently webwork cannot
trigger the update directly.
Revision
5519 -
Directory Listing
Modified
Fri Sep 21 00:25:19 2007 UTC (5 years, 8 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Combining wwlink and wwassignment with new setup file.
Revision
5516 -
Directory Listing
Modified
Wed Sep 19 15:47:38 2007 UTC (5 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Corrected $userdata->emailaddress to $userdata->email so that the email
address is passed correctly to webwork.
Added a list of FIXES that are needed in this subroutine so that
group information is translated into section and recitation data
in webwork.
Revision
5498 -
Directory Listing
Modified
Wed Sep 12 15:18:05 2007 UTC (5 years, 8 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Fixed Errors with stagnant config.php file.
Revision
5494 -
Directory Listing
Modified
Tue Sep 11 23:30:58 2007 UTC (5 years, 8 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Changing setup script to its own directory.
Revision
5487 -
Directory Listing
Modified
Tue Sep 11 20:11:26 2007 UTC (5 years, 8 months ago) by
mleventi
Original Path:
trunk/wwmoodle
New Unit Testing, ensures proper setup.
Revision
5486 -
Directory Listing
Modified
Tue Sep 11 20:10:03 2007 UTC (5 years, 8 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Version .4 Partial Answer Questions now supported
Revision
5465 -
Directory Listing
Modified
Sat Sep 8 01:05:54 2007 UTC (5 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Fixed "click here" link surrounding the iframe inside which webwork appears.
The link now opens the webwork page as intended.
Revision
5452 -
Directory Listing
Modified
Wed Aug 29 18:37:55 2007 UTC (5 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Sort classes before presenting them in configuration web page.
Revision
5228 -
Directory Listing
Modified
Wed Aug 1 03:08:09 2007 UTC (5 years, 9 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Added script that doesn't allow guests access to view a problem set.
Revision
5224 -
Directory Listing
Modified
Tue Jul 31 16:38:25 2007 UTC (5 years, 9 months ago) by
gage
Original Path:
trunk/wwmoodle
Enhanced the error messages so that we can better detect the cause of the
communication problems between webwork and
moodle
Revision
5195 -
Directory Listing
Modified
Fri Jul 20 18:00:28 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Fixed Problem with Description Update
Revision
5186 -
Directory Listing
Modified
Wed Jul 18 18:41:41 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Minor Code Changes removing Depreciated Functions
Revision
5183 -
Directory Listing
Modified
Wed Jul 18 17:58:06 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Changes to allow the new wwlink block to establish course link
Added README
Revision
5182 -
Directory Listing
Modified
Wed Jul 18 17:17:19 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Initial Commit of the WW Block Link.
Revision
5176 -
Directory Listing
Modified
Fri Jul 13 21:46:07 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Answers are now displayed in textfield order.
Revision
5156 -
Directory Listing
Modified
Fri Jul 13 06:57:44 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Added support for dropdown fields in webwork questions
Revision
5152 -
Directory Listing
Modified
Thu Jul 12 18:35:32 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Gradebook Speedup (need more testing for robustness)
Revision
5148 -
Directory Listing
Modified
Wed Jul 11 20:37:41 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Conform to Moodle Code Style Requirements
Revision
5146 -
Directory Listing
Modified
Wed Jul 11 20:16:33 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Added Restore and Backup functionality.
Revision
5109 -
Directory Listing
Modified
Sun Jul 1 20:44:13 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Refactoring of some comments, Added Language Files, Quote Optimizations
Revision
5034 -
Directory Listing
Modified
Mon Jun 25 21:03:30 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
New iteration of wwassignment using WeBWorK SOAP webservices.
Revision
5032 -
Directory Listing
Modified
Mon Jun 25 20:57:56 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Being replaced by an xml format to describe table structure to Moodle.
Revision
5031 -
Directory Listing
Modified
Mon Jun 25 20:56:37 2007 UTC (5 years, 10 months ago) by
mleventi
Original Path:
trunk/wwmoodle
Being replaced by mod_form.php in Moodle 1.7 and upwards.
Revision
5011 -
Directory Listing
Modified
Thu Jun 21 20:27:06 2007 UTC (5 years, 11 months ago) by
mleventi
Original Path:
trunk/wwmoodle
The second iteration of the WeBWorK Moodle bridge on problem sets.
Revision
4655 -
Directory Listing
Modified
Wed Nov 22 17:18:07 2006 UTC (6 years, 5 months ago) by
gage
Original Path:
trunk/wwmoodle
Fixed error in wwassignment_gradeMethods which calculated whether a
problem was correct based on whether the number of correct answers was
greater than 0. This is inaccurate when an instructor marks a problem
correct for everyone in a class. This action changes the status to 1
but does not change the "num_correct" parameter.
The wwassignment_gradeMethods is updated to use "status" instead of
"num-correct" in determining the grade for the gradeSimple procedure.
The gradeDeductRetry method still needs modification.
Revision
4425 -
Directory Listing
Modified
Thu Aug 31 01:30:13 2006 UTC (6 years, 8 months ago) by
gage
Original Path:
trunk/wwmoodle
Corrected an error in update_instances that prevented the calendar from updating when
the due date of webwork set was changed. (One brace was out of position.)
You may still need to edit the Webwork link in moodle pointing to the problem with the
newly changed date before the calendar will recognize the change.
Revision
4381 -
Directory Listing
Modified
Mon Aug 14 19:34:14 2006 UTC (6 years, 9 months ago) by
sh002i
Original Path:
trunk/wwmoodle
move bridge creation to mod.html -- that way, the bridge is created the
first time someone asks to create a webwork set. this allows us to
provide the create/administer ww course links right away. cleanup,
formatting. the bridge creation is actually done in
_wwassignment_ensureBridgeExists in lib.php.
also, i hate php.
Revision
4314 -
Directory Listing
Modified
Fri Jul 28 03:21:30 2006 UTC (6 years, 9 months ago) by
sh002i
Original Path:
trunk/wwmoodle
use IGNORE to throw away duplicate key errors when a config item already
exists (i.e. from removal and subsequent reinstallation). this preserves
existing values. another way to go would be to use REPLACE to overwrite
existing values. this would ensure that at installation time, the
defaults would be up-to-date.
Revision
4313 -
Directory Listing
Modified
Fri Jul 28 03:20:32 2006 UTC (6 years, 9 months ago) by
sh002i
Original Path:
trunk/wwmoodle
refinements to ww course linking:
* move statement about the name of the corresponding webwork course
outside the table.
* don't say "link to" in link text.
* in link to webwork admin module, pre-select add course page, and
pre-fill course ID, and db layout
* clean up indentation slightly
Revision
4302 -
Directory Listing
Modified
Wed Jul 26 21:27:27 2006 UTC (6 years, 9 months ago) by
gage
Original Path:
trunk/wwmoodle
Changed some instances of wwmoodle to wwassignment
Revision
4215 -
Directory Listing
Modified
Tue Jul 11 02:53:40 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Modifications so that license and documentation now apply to wwassignment rather wwmoodle
(wwassignment is based on wwmoodle).
Revision
4189 -
Directory Listing
Modified
Thu Jun 29 17:54:28 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Fixed behavior of getProblemsForUser()
Now fetches all rows satisfying query, not just the first one.
Revision
4188 -
Directory Listing
Modified
Thu Jun 29 16:12:01 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Removed update code since I doubt that it will help in converting from wwmoodle to wwassignment.
Revision
4187 -
Directory Listing
Modified
Thu Jun 29 16:10:43 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
changed grade_method to gradingmethod in the wwassignment_grades() subroutine.
Revision
4186 -
Directory Listing
Modified
Thu Jun 29 16:09:01 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Changes for installing in utf8 directories
Revision
4176 -
Directory Listing
Modified
Tue Jun 27 23:21:41 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Completed (?) revising the names of the subroutines.
The construction of the bridge between moodle and webwork courses now works fairly
smoothly, but doesn't do much yet. The shortname of the moodle course must match
exactly the name of the WeBWorK course.
We still need to create an editor that will allow you to adjust this.?
Revision
4174 -
Directory Listing
Modified
Tue Jun 27 20:04:11 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Combining wwmoodle and wwmoodleset into one module called wwassign
Revision
4173 -
Directory Listing
Modified
Tue Jun 27 12:47:43 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
change wwmoodle_set to wwmoodleset to conform to moodle coding guidelines
Revision
4172 -
Directory Listing
Modified
Tue Jun 27 12:30:48 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Replacing the mysql.sql schema which somehow got lost when creating the CVS repository
Revision
4171 -
Directory Listing
Modified
Mon Jun 26 23:31:52 2006 UTC (6 years, 10 months ago) by
dpvc
Original Path:
trunk/wwmoodle
Updates to use moodle theme to simplify the WW GUI when used in
moodle, and to resize the IFRAME to fit the size of its contents.
Revision
4156 -
Directory Listing
Modified
Sat Jun 24 16:00:36 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Restoring lang.php to wwmoodle-beta-4 original. (Somehow it had been erased.)
Revision
4154 -
Directory Listing
Modified
Sat Jun 24 14:32:09 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Alas, symlinks are not followed, hence you need to copy the help directory and language files to
new locations.
Revision
4153 -
Directory Listing
Modified
Sat Jun 24 14:19:42 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Install instructions. These will need to be updated as this module evolves.
Revision
4152 -
Directory Listing
Modified
Sat Jun 24 14:00:22 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Added README explaining why wwmoodleset was created (so that it complies with
Moodle module naming conventions). One substantial difference is that the database
calls in wwmoodleset use ADODB (the global $db database connection supplied by moodle)
rather than using a new database connection DB.pm (PEAR?). In my experience
the latter connection used to access webwork databases was killing the global connection
and calls to moodle databases were failing.
Revision
4151 -
Directory Listing
Modified
Sat Jun 24 13:57:05 2006 UTC (6 years, 10 months ago) by
gage
Original Path:
trunk/wwmoodle
Prefaced some subroutines with _wwrpc instead of wwmoodleset. These subroutines
are internal to wwmoodleset (as far as moodle is concerned) and should eventually
be replaced by RPC calls to webwork.
Revision
4150 -
Directory Listing
Modified
Sat Jun 24 01:47:03 2006 UTC (6 years, 10 months ago) by
sh002i
Original Path:
trunk/wwmoodle
merged in pre-CVS changes from Mike's wwmoodle tree