]>
git.mjollnir.org Git - moodle.git/log
stronk7 [Sat, 2 Sep 2006 23:52:55 +0000 (23:52 +0000)]
Allowinng tables to create fields/keys/indexes using the one-pass-setters
stronk7 [Sat, 2 Sep 2006 23:51:39 +0000 (23:51 +0000)]
Added one-pass-setters for fields/keys/indexes.
stronk7 [Sat, 2 Sep 2006 23:49:02 +0000 (23:49 +0000)]
Added some used strings
stronk7 [Sat, 2 Sep 2006 23:48:02 +0000 (23:48 +0000)]
First implementation of the create_table() function. Simple.
stronk7 [Sat, 2 Sep 2006 23:46:43 +0000 (23:46 +0000)]
New function execute_sql_arr() to execute arrays of
statements, Used by ddllib.php mainly.
stronk7 [Sat, 2 Sep 2006 23:44:06 +0000 (23:44 +0000)]
Skeleton of the view_php helper.
stronk7 [Sat, 2 Sep 2006 23:40:13 +0000 (23:40 +0000)]
Only launch the old upgrade if it exists. It doesn'texist for new DB
flavours and modules.
stronk7 [Sat, 2 Sep 2006 23:38:16 +0000 (23:38 +0000)]
Don't asume that table and column exist in the migration process.
Just to avoid some warnings.
stronk7 [Sat, 2 Sep 2006 22:37:38 +0000 (22:37 +0000)]
course_sections->summary and course_sections->sequence can be NULLable (experimenting....)
skodak [Sat, 2 Sep 2006 19:30:54 +0000 (19:30 +0000)]
added prune() to admin tree class to prevent errors in applying of backup defaults
skodak [Sat, 2 Sep 2006 15:29:52 +0000 (15:29 +0000)]
fixed frontpagesettings, install is not useing admin/site.php anymore
skodak [Sat, 2 Sep 2006 15:05:27 +0000 (15:05 +0000)]
fixed site defaults, reorganized administartion tree - new category legacy for obsoleted settings
ethem [Sat, 2 Sep 2006 15:05:10 +0000 (15:05 +0000)]
Remove +}
I like this format:
{
}
not {
}
ethem [Sat, 2 Sep 2006 14:28:55 +0000 (14:28 +0000)]
Link to CVV help
ethem [Sat, 2 Sep 2006 14:26:17 +0000 (14:26 +0000)]
CVV
ethem [Sat, 2 Sep 2006 14:11:54 +0000 (14:11 +0000)]
Link to ABA help
ethem [Sat, 2 Sep 2006 14:11:51 +0000 (14:11 +0000)]
ABA help
ethem [Sat, 2 Sep 2006 14:08:31 +0000 (14:08 +0000)]
ABA help
ethem [Sat, 2 Sep 2006 13:42:28 +0000 (13:42 +0000)]
Don't show "Notice: Undefined property: paymentmethod"
skodak [Sat, 2 Sep 2006 13:39:27 +0000 (13:39 +0000)]
fixed missing }
skodak [Sat, 2 Sep 2006 13:14:57 +0000 (13:14 +0000)]
deglobalization of $ADMIN; merged admin/adminlib.php into lib/adminlib.php; fixed includes and some other minor fixes
ethem [Sat, 2 Sep 2006 13:09:21 +0000 (13:09 +0000)]
Submit buttons (ccsubmit, echecksubmit) are no longer used. Hidden field paymentmethod is enough for checking forms.
ethem [Sat, 2 Sep 2006 12:37:01 +0000 (12:37 +0000)]
Better handling of forms and configs.
ethem [Sat, 2 Sep 2006 11:49:02 +0000 (11:49 +0000)]
Moved all static functions in authorize class to localfuncs.php as normal function.
Removed abaval.php and ccval.php, because functions in these files moved to localfuncs.php.
skodak [Sat, 2 Sep 2006 11:44:04 +0000 (11:44 +0000)]
replace all uses of isset($USER->id) with empty() to allow proper operation of $CFG->notloggedinroleid hack
skodak [Sat, 2 Sep 2006 11:26:33 +0000 (11:26 +0000)]
more install time fixes for new admin code
skodak [Sat, 2 Sep 2006 11:10:10 +0000 (11:10 +0000)]
fixed defaults for backups during installation
stronk7 [Sat, 2 Sep 2006 10:04:22 +0000 (10:04 +0000)]
Now, not null fields are respected by the UTF-8 migration process. Also,
for those NULLable fields, if the default was '', convert it to null (i.e.
disable de default).
skodak [Sat, 2 Sep 2006 10:03:30 +0000 (10:03 +0000)]
fixed admin defaults, some warnings during install and added trmporary hack to make $CFG->notloggedinroleid work
moodler [Sat, 2 Sep 2006 02:42:41 +0000 (02:42 +0000)]
Automatic installer.php lang files by installer_builder (
20060902 )
gbateson [Fri, 1 Sep 2006 22:44:07 +0000 (22:44 +0000)]
improve detection of PostgreSQL version number
stronk7 [Fri, 1 Sep 2006 18:41:30 +0000 (18:41 +0000)]
Only mysql and postgresql show the UTF-8 migration message.
stronk7 [Fri, 1 Sep 2006 18:33:19 +0000 (18:33 +0000)]
Now record_exists_sql() uses the cross-db limit implementation.
stronk7 [Fri, 1 Sep 2006 18:24:09 +0000 (18:24 +0000)]
mssql doesn't support aliases nor position numbers in the
GROUP BY clause. Just columns and expressions.
stronk7 [Fri, 1 Sep 2006 17:45:02 +0000 (17:45 +0000)]
Introduced one function to calculate the proper "AS"
keyword for columns. All DB seems to support it but
PostgreSQL require it!
ethem [Fri, 1 Sep 2006 17:16:08 +0000 (17:16 +0000)]
Echecks can not be cancelled.
2 actions only for echecks: auth_capture and credit
ethem [Fri, 1 Sep 2006 16:43:52 +0000 (16:43 +0000)]
New string: paymentmethod
stronk7 [Fri, 1 Sep 2006 15:36:49 +0000 (15:36 +0000)]
New md5key fields and associated indexes.
Now hotpot should be 100% cross-db. Thanks Gordon!
ethem [Fri, 1 Sep 2006 15:18:22 +0000 (15:18 +0000)]
FFFFFFFFAAAAAANNNNNNTTTTTAAAAASSSSTTTTTIIIIICCCCC
Echeck is ready for usage. I've been buying access into some test courses by echeck. :-)
ethem [Fri, 1 Sep 2006 15:05:36 +0000 (15:05 +0000)]
+ Don't show AVS message if not applicable.
+ Email message that translated instead of english if cc type and payment method will be autoconfigured.
moodler [Fri, 1 Sep 2006 14:30:58 +0000 (14:30 +0000)]
New installer lang files.
bobopinna [Fri, 1 Sep 2006 10:17:01 +0000 (10:17 +0000)]
Added multi-attemps support
toyomoyo [Fri, 1 Sep 2006 09:25:34 +0000 (09:25 +0000)]
utf8 migrate support for site with roles active, resolved isstudent legacy problem, implemented $CFG->notloggedinroleid
ethem [Fri, 1 Sep 2006 09:04:11 +0000 (09:04 +0000)]
* New strings for Authorize.net eCheck.
Authorize.Net provides an exclusive, fully integrated electronic check payment method, eCheck.Net.
Using eCheck.Net, merchants can accept and process payments from consumer and corporate bank accounts
directly from their Web site or through the Authorize.Net Virtual Terminal. By accepting electronic checks,
you expand the payment options available to new and existing customers, enhancing customer loyalty and
potentially increasing sales.
+ Lower Fees - Lower rates than credit cards or PayPal.
+ More Efficient - eCheck.Net does everything online, eliminating the cost and inconvenience of manually
processing paper checks and waiting for checks in the mail.
+ Fully Integrated Solution - No third-party integration required implementing eCheck.Net is easy
for merchants already using the Authorize.Net Payment Gateway.
+ Integrated Reporting - Provides a combined view of all eCheck.Net and credit card payment transactions.
Reconcile payment and billing activity using online reports and statements.
+ Ship Product Sooner - Improved up-front transaction validation that returns the status of transactions faster.
+ Security - Authorize.Net uses the latest 128-bit Secure Socket Layer (SSL) technology for
secure Internet Protocol (IP) transactions.
gbateson [Fri, 1 Sep 2006 08:55:43 +0000 (08:55 +0000)]
fix bug MDL_6419
moodler [Fri, 1 Sep 2006 06:56:24 +0000 (06:56 +0000)]
forum subscriptions use capabilities
moodler [Fri, 1 Sep 2006 06:30:01 +0000 (06:30 +0000)]
if role_assign is called by the current user on themselves, then reload
the capabilities table
moodler [Fri, 1 Sep 2006 06:10:45 +0000 (06:10 +0000)]
More flexible role_unassign() that allows setting of any combination of arguments
gbateson [Fri, 1 Sep 2006 04:24:34 +0000 (04:24 +0000)]
correct the detection of HotPot 2.0 backups (from Moodle 1.5)
gbateson [Fri, 1 Sep 2006 04:20:19 +0000 (04:20 +0000)]
add md5key field to end of hotpot_questions and hotpot_strings
gbateson [Fri, 1 Sep 2006 02:18:41 +0000 (02:18 +0000)]
fixed typo on line 2
gbateson [Fri, 1 Sep 2006 02:08:39 +0000 (02:08 +0000)]
replace MySQL-only indexes on text fields (hotpot_question.name + hotpot_strings.string) with two new md5key fields (hotpot_question.md5key + hotpot_strings.md5key), which are the MD5 hash of the respective text fields. Microincrement version number to
2006083101
stronk7 [Thu, 31 Aug 2006 23:31:36 +0000 (23:31 +0000)]
user->description can be NULLable (experimenting....)
stronk7 [Thu, 31 Aug 2006 23:20:47 +0000 (23:20 +0000)]
user->description can be NULLable (experimenting....)
stronk7 [Thu, 31 Aug 2006 23:17:23 +0000 (23:17 +0000)]
course_categories->description can be NULLable (experimenting....)
stronk7 [Thu, 31 Aug 2006 23:04:15 +0000 (23:04 +0000)]
course_categories->description can be NULLable (experimenting....)
stronk7 [Thu, 31 Aug 2006 22:42:04 +0000 (22:42 +0000)]
This condition was preventing new installs sometimes
stronk7 [Thu, 31 Aug 2006 22:33:18 +0000 (22:33 +0000)]
This condition was preventing new installs sometimes.
skodak [Thu, 31 Aug 2006 22:17:47 +0000 (22:17 +0000)]
fixed problem with applying of default settings during install - choices can not be constructed yet
skodak [Thu, 31 Aug 2006 21:50:22 +0000 (21:50 +0000)]
fixed default values in apply_default_exception_settings(); several values in lib/default.php are wrong, but I guess we do not need to fix them because it as replaced by the new administration framowork ;-)
skodak [Thu, 31 Aug 2006 21:15:12 +0000 (21:15 +0000)]
'prefix' can only be defined in config.php, it can not be changed or stored in database ;-)
rtcn2 [Thu, 31 Aug 2006 19:47:54 +0000 (19:47 +0000)]
missing comma inserted line 752, removed comma from line 753
stronk7 [Thu, 31 Aug 2006 19:42:22 +0000 (19:42 +0000)]
course->modinfo nullable and no default
stronk7 [Thu, 31 Aug 2006 19:39:18 +0000 (19:39 +0000)]
modinfo nullable and without default.
ethem [Thu, 31 Aug 2006 18:24:37 +0000 (18:24 +0000)]
+ New ENUM field: paymentmethod(cc,echeck);
Store in database and when calling authorize_action() pass this method. Hence, removed $method=AN_METHOD_CC from this function.
If a refund will be do, unset($order->paymentmethod); Because this field comes when joining(enrol_authorize)
+ AN_METHOD_CC and AN_METHOD_ECHECK is now lower case, because these fields are stored in database as enum.
Eloy's response:
They are lowercase because we decided to use lowercase identifiers everywhere and enum contents are,
from a DB perspective, identifiers.
Ok, NP. :)) set_config('an_acceptmethods', strtolower($CFG->an_acceptmethods)); solves this.
tjhunt [Thu, 31 Aug 2006 16:59:52 +0000 (16:59 +0000)]
Give a bit more information to the subclasses.
stronk7 [Thu, 31 Aug 2006 16:59:29 +0000 (16:59 +0000)]
course->modinfo can be NULLable (experimenting....)
tjhunt [Thu, 31 Aug 2006 16:59:05 +0000 (16:59 +0000)]
MDL-6418 - Grading of multiple choice questions broken
tjhunt [Thu, 31 Aug 2006 16:55:48 +0000 (16:55 +0000)]
New function choose_from_menu_yesno
skodak [Thu, 31 Aug 2006 16:01:41 +0000 (16:01 +0000)]
fixed riskbitmask problems, sorry :-(
ethem [Thu, 31 Aug 2006 15:46:53 +0000 (15:46 +0000)]
If the method is AN_METHOD_CC submit cclastfour, don't send for ECHECK.
ethem [Thu, 31 Aug 2006 15:10:24 +0000 (15:10 +0000)]
Fixed fixo.
tjhunt [Thu, 31 Aug 2006 11:28:44 +0000 (11:28 +0000)]
Clarified comment.
bobopinna [Thu, 31 Aug 2006 10:37:33 +0000 (10:37 +0000)]
Fixed a typo
bobopinna [Thu, 31 Aug 2006 10:29:16 +0000 (10:29 +0000)]
Fixed context selection
skodak [Thu, 31 Aug 2006 09:20:24 +0000 (09:20 +0000)]
removing trustbitmask for now and comment from riskbitmask
thepurpleblob [Thu, 31 Aug 2006 09:17:57 +0000 (09:17 +0000)]
Fixed syntax error.
toyomoyo [Thu, 31 Aug 2006 08:51:09 +0000 (08:51 +0000)]
adding capabilities
skodak [Thu, 31 Aug 2006 08:36:36 +0000 (08:36 +0000)]
capability riskbitmasks and user trustbitmask patch #1 see MDL-6412
bobopinna [Thu, 31 Aug 2006 08:34:13 +0000 (08:34 +0000)]
Added capability support
moodler [Thu, 31 Aug 2006 08:30:28 +0000 (08:30 +0000)]
Clean up for role_assign()
ethem [Thu, 31 Aug 2006 08:06:19 +0000 (08:06 +0000)]
If the merchant does not accept ACH (echeck) method, set default payment method as AN_METHOD_CC.
moodler [Thu, 31 Aug 2006 07:58:53 +0000 (07:58 +0000)]
Added "enrol" parameter to role_assign which records how this assignment
was made
skodak [Thu, 31 Aug 2006 07:45:58 +0000 (07:45 +0000)]
redirect() now always respects delay 0 if specified + some minor changes
moodler [Thu, 31 Aug 2006 07:40:48 +0000 (07:40 +0000)]
More robustness fixes for accesslib
ethem [Thu, 31 Aug 2006 07:11:31 +0000 (07:11 +0000)]
Added Echeck UI validation.
moodler [Thu, 31 Aug 2006 05:06:30 +0000 (05:06 +0000)]
More defensive get_parent_cats()
moodler [Thu, 31 Aug 2006 04:17:51 +0000 (04:17 +0000)]
Some robustness when loading capabilities
moodler [Thu, 31 Aug 2006 04:00:01 +0000 (04:00 +0000)]
Removed tabs
This block still needs work to merge with the new admin pages
stronk7 [Thu, 31 Aug 2006 00:19:57 +0000 (00:19 +0000)]
Minor modifications to oci8po generator (max 38 for number)
stronk7 [Thu, 31 Aug 2006 00:02:06 +0000 (00:02 +0000)]
Block plugin tables can use the XMLDB install & upgrade
stronk7 [Wed, 30 Aug 2006 23:18:29 +0000 (23:18 +0000)]
Block core blocks tables can use the XMLDB install & upgrade
stronk7 [Wed, 30 Aug 2006 23:13:43 +0000 (23:13 +0000)]
Small rework of the main install/upgrade script. Everything should
continue working as before.
cap2501 [Wed, 30 Aug 2006 21:39:09 +0000 (21:39 +0000)]
Updated front-end display to accurately represent how moodle is handling things on the backend.
cap2501 [Wed, 30 Aug 2006 21:38:23 +0000 (21:38 +0000)]
Switched over to using moodle commands instead of direct DB manipulation for everything but blocks(still working on that one).
stronk7 [Wed, 30 Aug 2006 20:41:37 +0000 (20:41 +0000)]
Now backup tables can use the XMLDB install & upgrade
stronk7 [Wed, 30 Aug 2006 20:27:29 +0000 (20:27 +0000)]
Triple "l" were preventing new installations to be executed for plugins.
stronk7 [Wed, 30 Aug 2006 20:13:46 +0000 (20:13 +0000)]
Minor separations...
stronk7 [Wed, 30 Aug 2006 19:52:16 +0000 (19:52 +0000)]
Now plugins (qtypes and enrols) can use the XMLDB install & upgrade
ethem [Wed, 30 Aug 2006 19:38:28 +0000 (19:38 +0000)]
User fields for ECHECK