Git commits in Moodle 1.9.x by thepurpleblob

commit e5dbb5ea88e9b05ede00a70a1cbbaf849b5d5999
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 24 Mar 2009 19:38:59 +0900
Tag:    v1.9.5

MDL-18542 Finally committing one line patch for bug. Sigh smile

commit 0326d0e6f7bb5ca7d3b3ff8b769b71cb419c5981
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 24 Mar 2009 19:33:54 +0900
Tag:    v1.9.5

MDL-18542: Replacing another (intermediate) fix.

commit 0f899b0cc34b2390018a8f4616438f88e7ca3825
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 24 Mar 2009 06:46:38 +0900
Tag:    v1.9.5

Whoops... missed Tim's edit.

commit 047194759310afedffd5bfbcbf14d5ce37b729f4
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 24 Mar 2009 06:34:31 +0900
Tag:    v1.9.5

Reverting changes in MDL-18542

commit 0791d2fbb5955d1b1989ee464025ca03943bbf95
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 24 Mar 2009 06:22:52 +0900
Tag:    v1.9.5

Reverting changes in MDL-18542 (some more to do in fields, but this should un-break it). Checkbox error still extant.

commit 5e7932a38fcfd338709129b6c0e78e49a26e3727
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 20 Mar 2009 20:35:03 +0900
Tag:    v1.9.5

MDL-18542: Aaargh... yet another one missed. Hopefully that's it.

commit d831f2bd37844641577db1203f61cb51e992af01
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 20 Mar 2009 06:15:57 +0900
Tag:    v1.9.5

MDL-18542: Missed the format field for textarea.

commit e04eb3c786abde1f1dcbedb6ec161d3e03f198a4
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 20 Mar 2009 05:39:45 +0900
Tag:    v1.9.5

MDL-18542: Correctly deals with field types that have multiple parts (e.g. data and lat/long) Thanks to Eloy for spotting this.

commit 4a093d50968925f6ad556c62061cfdf078b33cce
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 18 Mar 2009 20:14:17 +0900
Tag:    v1.9.5

MDL-18579: Provide nicer message if 'Stop on error' is selected and errors are found.

commit 0479b1aa1450d6163c0f16d58baf76999221ff3f
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 17 Mar 2009 01:35:44 +0900
Tag:    v1.9.5

MDL-18567: Check for (boolean) false coming back from database instead of real data

commit 20538060c3284c11c97fd2a5912dd40543d04129
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 17 Mar 2009 00:35:48 +0900
Tag:    v1.9.5

MDL-18542 Can now uncheck checkboxes and have them stored correctly.

commit 80fe7b9ef7b19ea2a05b49d65b1c365b26d0d633
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 16 Mar 2009 23:19:46 +0900
Tag:    v1.9.5

MDL-18555: Adding better handling for unsupported question types.

commit 7d8f12b630f1186ce88de270640348564a48070e
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 16 Mar 2009 22:43:19 +0900
Tag:    v1.9.5

MDL-18390: Now looks up the questiontype name correctly.

commit 7b1476eb6d0757b9eb3e2e833ee6740dcbe9de4b
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 12 Mar 2009 23:38:09 +0900
Tag:    v1.9.5

MDL-18535: Adding checks for field name mismatches and "proper" error messages.

commit 4e334e2d8979cd0aa7e6cb5d2eafdf7568078bd9
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 11 Mar 2009 22:15:32 +0900
Tag:    v1.9.5

MDL-18390 - now correctly looks up name of questiontype from language pack

commit a34725b3eb02a6b8717071e7b8d289df340a721d
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 04 Mar 2009 19:25:23 +0900
Tag:    v1.9.5

MDL-18390 Corrected handling of unsupported question types and added new language file to remove hard coded strings.

commit ac6e14ff7912f8641c3002333b06115e8c97ab8a
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 14 Jan 2009 19:06:06 +0900
Tag:    v1.9.4

MDL-17048: Added additional check for non-visible fields in signup page.

commit a3d160fdec65823ff6459e2c9b9a25376246f990
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 13 Jan 2009 22:15:23 +0900
Tag:    v1.9.4

MDL-17048 Corrected misuse of formslib - works now.

commit af993edd903aaf85f7d91d1fd57a144756f98a3f
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 07 Jan 2009 22:50:43 +0900
Tag:    v1.9.4

MDL-17048 Suppress display of empty custom profile field categories

commit db784f7936745c23559ca722b5b19ae21e57b577
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 06 Jan 2009 00:20:11 +0900
Tag:    v1.9.4

MDL-17779 Add simple check that question at least has questiontext before allowing it.

commit dc37ac0b2f3a68ca16c8c22cb9565f1e526e858b
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 10 Dec 2008 18:37:37 +0900
Tag:    v1.9.4

MDL-11090 Added absent trim - Thanks Tim smile

commit ebce25e7b9478d068903abae6443f74e14298612
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 27 Nov 2008 00:13:51 +0900
Tag:    v1.9.4

MDL-17125 Fix as suggested by Jonathan Kemp.

commit 0afa12be00a209626c14ef1bc93a261e32ea0b4b
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 26 Nov 2008 23:30:22 +0900
Tag:    v1.9.4

MDL-11090 Passwords are now held in clear text so you can see what the password is on the config screen. Still backward compatible with old md5 passwords (which are still not displayed of course)

commit 1272fbf74998bdcce47f34522434a9dbe6b45fd7
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 26 Nov 2008 22:08:32 +0900
Tag:    v1.9.4

MDL-17411 defaultquestion() now reflects the one in the question bank code, thus supressing lots of notices

commit 498e0d12d8c5bba576468397633aec7f5b4b16e7
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 26 Nov 2008 20:49:11 +0900
Tag:    v1.9.4

MDL-14155 $a in string no longer required. Changed the text slightly to make it make some sense.

commit d178d3a21351223914f128268019e6bc529486bf
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 19 Sep 2008 17:58:57 +0800
Tag:    v1.9.3

MDL-16570 Use CDATA sections for text where required. More readable and less error prone.

commit c43541599b8399e586e05a7fd340cb3d645495c2
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 15 Sep 2008 22:21:02 +0800
Tag:    v1.9.3

MDL-16508 Changed deprecated error() calls to print_error()

commit ca1a880ffd10a985a20a3d27117cd223a5e9b32f
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 28 Aug 2008 21:43:25 +0800
Tag:    v1.9.3

MDL-16198 Blackboard V6+ can now handle the .dat file directly as an option to the .zip file Some changes needed to recover the original filename.

commit cb285deb6622ed5c6d53d232e32cfa82db5724af
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 28 Aug 2008 20:45:11 +0800
Tag:    v1.9.3

MDL-16221 Specify both width and height for user image

commit 2f26b249c065274524c251a8fc560c4503950c20
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 28 Aug 2008 18:57:50 +0800
Tag:    v1.9.3

MDL-16252 Fixed some notices with essay questions when there is no feedback

commit aeb8bb2802f6ba739b5a94c0a080d0147f4096eb
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 28 Aug 2008 18:34:11 +0800
Tag:    v1.9.3

MDL-16251 Changed tests to empty rather than isset to avoid notices when array is set but empty

commit a2055ae57fcd2d715bd11204464d8133e50809b7
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 28 Aug 2008 18:04:23 +0800
Tag:    v1.9.3

MDL-16250 Added support for Essay type questions

commit 9b1e693fa786301feae10c14d352049ce648d8f5
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 28 Aug 2008 16:34:07 +0800
Tag:    v1.9.3

MDL-16221 Fixed missing height/width in CSS

commit a05709ad5921b1db951840110840f6111e59c276
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 27 Aug 2008 18:17:01 +0800
Tag:    v1.9.3

MDL-16221 The height and width are now included in the user's image.

commit d39d9a4df2218880782e457f5471f564d222e095
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 05 Aug 2008 22:16:08 +0800
Tag:    v1.9.3

MDL-15949 enrol_logtolocation not defined in config_form()

commit 3da5676e18cc43fd6cc012484c7f2d1625573fea
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 04 Aug 2008 18:07:54 +0800
Tag:    v1.9.3

MDL-15885 QTI fixes from Niall Barr

commit 599653847414bd175d13ddfbae02b3ceb70b00e7
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 31 Jul 2008 23:00:35 +0800
Tag:    v1.9.3

MDL-15148 In fact, getting IP lookup too from MDL-15008 by Lue Hudson.

commit fe4cb39742be2a171cfe125e50f104de61c4dd12
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 31 Jul 2008 22:53:27 +0800
Tag:    v1.9.3

MDL-15148 When replacing key pair, lookup wwwroot again (it might have been changed)

commit e6ace9b18249e557f03419db34f3faa5bc195ec4
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 23 Jul 2008 22:33:38 +0800
Tag:    v1.9.3

MDL-13925 Was not handling adding subcategories properly. Thanks to Dennis Protzek for the patch.

commit f0c952dd413b0818c4721fe6900a51c8ad72e832
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 23 Jul 2008 21:16:31 +0800
Tag:    v1.9.3

MDL-14566 Misused get_role_users() was not returning users assigned in parent categories

commit 9cc3a2e567e82edd9b369e2db2453b4ce0048da4
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 08 Jul 2008 17:38:27 +0800
Tag:    v1.9.2

MDL-15304 Default name 'label' is looked up from language pack.

commit dcb15c8dbc42979c7037079ccef89bb9c885364c
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 08 Jul 2008 16:44:38 +0800
Tag:    v1.9.2

MDL-15304 Remove the item number from the created label name. It doesn't work for new labels.

commit 4edbf22f286b9ec440aa6a944398c941f3d6786b
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 07 Jul 2008 19:51:57 +0800
Tag:    v1.9.2

MDL-15473 Fixed typo causing the image location to be ignored if the base_64 image is not included.

commit 4f45ed6e32f334093696ca9e804981f4f45e3863
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 03 Jul 2008 23:12:44 +0800
Tag:    v1.9.2

MDL-13007 Corrected help for category selection. I hope this is what the tick boxes now do smile

commit 410f2eca608d9b6f4f27d0baa11c0fa180a2c646
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 03 Jul 2008 22:47:09 +0800
Tag:    v1.9.2

MDL-13010 Now correctly checks for category context id and does not fail if it isn't there.

commit cd50a71370ecba7dee4a2b15c40d989a6a1c036f
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 02 Jul 2008 22:17:31 +0800
Tag:    v1.9.2

MDL-15505 Add debugging call if mnet authentication is not enabled.

commit 0f3cf24fa51cfb698428791186ea7cf591942d7d
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 30 Jun 2008 23:00:25 +0800
Tag:    v1.9.2

MDL-15476 Can now override the public key lifetime by specificying value for $CFG->mnetkeylifetime in config.php

commit d0de78978352907e2e55875d6fb9fe5e677aa4e6
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 30 Jun 2008 22:54:16 +0800
Tag:    v1.9.2

MDL-15476 Can now override the public key lifetime by specificying value for $CFG->mnetkeylifetime in config.php

commit 08e6717022c32f8991bfeaa0822c1a6b691b2c1d
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 30 Jun 2008 22:14:31 +0800
Tag:    v1.9.2

MDL-14793 Added some debugging messages, if anything fails.

commit b44c55c2bfe803bac0545bd79501d835b08ebd2a
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 27 Jun 2008 21:10:06 +0800
Tag:    v1.9.2

MDL-15447 Admin search option only shown if user has moodle/site:config capability

commit 5967922779fc9cd4489892863b92306730613b9b
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 18 Jun 2008 23:26:34 +0800
Tag:    v1.9.2

MDL-15304 Handle empty names for labels (if only HTML tags in label text)

commit 86f9dc29accfc92e0909a18f99c4a1eca3d645c5
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 16 Jun 2008 18:04:59 +0800
Tag:    v1.9.2

MDL-15257 Fix notice caused by (possibly) uninitialised variable.

commit 9075e360224446efe796fe62cfd54cd216d8ef18
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 12 Jun 2008 17:35:28 +0800
Tag:    v1.9.2

MDL-15221 The name of the introformat database field was incorrect and the format was not saved.

commit fd17bd94da2bea07582163329e551ec7aee47bc7
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 22 May 2008 18:12:13 +0800
Tag:    v1.9.2

MDL-14945 MDL-14946 Now checks properly for mod/choice:deleteresponses and mod/choice:downloadresponses

commit 43aff3e8749be39eeca39d5a039580508381156b
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 May 2008 20:46:00 +0800
Tag:    v1.9.2

MDL-14916: Tidy up notices

commit 902fa69779b138a3f867b832aad833338f08a822
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 May 2008 20:22:21 +0800
Tag:    v1.9.2

MDL-14936 Course managers admin screen shows roles in "correct" order.

commit 0c4c41bd80e0a6cc873373d50f62027933f13f31
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 May 2008 20:02:08 +0800
Tag:    v1.9.2

MDL-14832 Don't show a user name more than once. Only show them in the most 'senior' role.

commit 5e7fc13080f00e12d044c54deab9870587436911
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 15 May 2008 23:27:21 +0800
Tag:    v1.9.2

Whoops. missed a string. +fixed a couple of grammatical oddities I noticed.

commit 4f6fdcecd8177e8fd8bed2fd7ab23e7ed0e8d9d5
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 15 May 2008 23:22:56 +0800
Tag:    v1.9.2

Whoops. missed a string.

commit 48fadcf73b85465c09c957ef18223ff8993ba101
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 15 May 2008 22:51:54 +0800
Tag:    v1.9.2

MDL-14854 Add facility to XMLDB editor to check for inconsistent field defaults.

commit a0382cfbee1ff7ed7777a7a3875e23787ee6da46
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 15 May 2008 22:50:10 +0800
Tag:    v1.9.2

file check_defaults.class.php was added on branch MOODLE_19_STABLE on 2008-05-15 14:51:54 +0000

commit b9c474a9b301766b4088cd022d22469166f0bed6
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 15 May 2008 22:44:37 +0800
Tag:    v1.9.2

MDL-14854 Add facility to XMLDB editor to check for inconsistent field defaults.

commit ae875f50ebfad10be5542028c548844dfa189547
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 05 May 2008 16:19:50 +0800
Tag:    v1.9.1

MDL-14624: Reverting fix. This needs proxy to have exceptions for local subnets available. Will work on this in HEAD only

commit 71588440e9b1a189b727cc7c75fb0feb97ba72d4
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 01 May 2008 20:20:39 +0800
Tag:    v1.9.1

Whoops... left some testing code in.

commit 0393331c13952ae0c6acafb6eb1d184be6965f95
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 01 May 2008 20:08:04 +0800
Tag:    v1.9.1

MDL-14406 Ensure 'length' field for description type questions is 0 and that default for all questions is 0

commit 9c3c1ab56d474bc82cd094615ece00f388a668ae
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 30 Apr 2008 22:34:23 +0800
Tag:    v1.9.1

MDL-14406 MNET can now establish a peer through a proxy

commit a2e867b092ad272624fdc4a2b4b22bab2b77cec4
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 23 Apr 2008 16:45:29 +0800
Tag:    v1.9.1

MDL-14461: The user must be (effectively) be logged in to use this function. Adding the logged in check means they will be asked if they are not (like everywhere else)

commit 282cd5aec2cc3260d3ca706060a8f24c3261270f
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 02 Apr 2008 21:57:56 +0800
Tag:    v1.9.1

Replaced some nasty 'magic numbers' with defines.

commit 24037e0f074d6b04367ca9ffb35af2dad860e04d
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 27 Mar 2008 00:11:19 +0900
Tag:    v1.9.1

Fixed typo in debug message, causing notice

commit 673e73d7992c9638c1d565d79e2651c81ce7fbba
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 11 Mar 2008 23:24:12 +0900
Tag:    v1.9.1

MDL-13872: Display a dash when no grade info, suppresses notice.

commit 91fa457ea2cdf843747a1d99ce5593648c95bf05
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 12 Feb 2008 20:55:33 +0900
Tag:    v1.9.0

Added check for <text> fields that contain markup (an error!)

commit 3ed692737cece29c99d4f1cbfdc38be9ad775a0f
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 15 Jan 2008 23:50:24 +0900
Tag:    v1.9.0

MDL-12016: Read xml structure correctly to get category path

commit be1448f47b1a1c772e14b73ca6dfc85b1034b577
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 15 Jan 2008 23:34:08 +0900
Tag:    v1.9.0

Reverting Mike C's change in MDL-12016

commit 235b0335efdcd365309f47df4d094c94fd8ba4d3
Author: thepurpleblob <thepurpleblob>
Date:   Sat, 05 Jan 2008 06:05:44 +0900
Tag:    v1.9.0

MDL-12701: Missing string

commit a87249f1968341d5b48004c759c7396afa76273e
Author: thepurpleblob <thepurpleblob>
Date:   Sat, 24 Nov 2007 00:41:27 +0900
Tag:    v1.9.0

MDL-12296: Oops, missed adding do-not-unenrol option to synchronisation script. Also took out bogus test function

commit 5612af0dbadd0d50c0afc0e5f8c43519c8302f1a
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Nov 2007 20:07:56 +0900
Tag:    v1.9.0

MDL-12296: Added option to prevent database enrolment plugin unenrolling users.

commit e80944a42a18ce7711e8b2348ccfc72e5320b1fd
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Nov 2007 20:04:52 +0900
Tag:    v1.9.0

MDL-12296: Add option to turn off unenrolment by database plugin.

commit 915e268e6252fb3443ae679969e602988e28f3cb
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 01 Nov 2007 23:36:25 +0900
Tag:    v1.9.0

MDL-11977: Add an an optional forgotten password handling url

commit 290084cfdcc632d1f573f9aa1adbd65915f9575c
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 15 Oct 2007 21:50:16 +0800
Tag:    v1.9.0

MDL-11769: question name is properly truncated to less than 255 characters tom stop PostGRES choking.

commit a7bf255c507a9f2fcdb73398df74a615cc36ae55
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 09 Oct 2007 18:26:09 +0800
Tag:    v1.9.0

MDL-11514: Link to missing word information and help file removed. There was no extra help.

commit f182f580994a3ecce803a93a681a99f47a7dad73
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 09 Oct 2007 18:22:40 +0800
Tag:    v1.9.0

MDL-11515: Help file is not used.

commit 6f8481ec0a64d546907805a631d98ddac1a5055e
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 09 Oct 2007 18:16:01 +0800
Tag:    v1.9.0

MDL-11425: Process the text properly for the category path.

commit ad2cd664d7067b9e7bdfdfa96fc476dd203df174
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 18 Sep 2007 20:30:19 +0800
Tag:    v1.9.0

Typo!

commit 450802d3bdf2b9405bd6e99c81579ca2a746d24b
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 17 Sep 2007 20:37:51 +0800
Tag:    v1.9.0

MDL-11104 Markdown updated to latest version.

commit 9e89dbba2e5e5000304f6d248e2f164270996ab8
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 17 Sep 2007 20:30:22 +0800
Tag:    v1.9.0

MDL-11104: Added some extra information for markdown-extra features.

commit 8cc7d98a31bc7e207cc890338b3875d55a4c18be
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 17 Sep 2007 19:01:53 +0800
Tag:    v1.9.0

Forgot to take out duplicate question count check.

commit 2c6d2c888c5a0b427970299245137396958ee2f1
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 17 Sep 2007 18:57:49 +0800
Tag:    v1.9.0

MDL-11279: Code was not properly checking for empty category. Check moved to right place and proper print_error() function called as appropriate

commit bad6ba65aee5f3903ffa9450c79e4a8370b60ef3
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 11 Sep 2007 22:55:34 +0800
Tag:    v1.9.0

Missing a stripslashes() so TeX functions didn't work

commit 07caf142d7dc7da5d2c09990860aca73e137b2bf
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 11 Sep 2007 21:55:33 +0800
Tag:    v1.9.0

MDL-10092: Decode HTML entities before processing.

commit d93a90dcfd3e8cc06cebdf35cb3709b613e83988
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 07 Sep 2007 22:24:18 +0800
Tag:    v1.9.0

MDL-11147: Debug screen now supports LaTeX/Ghostscript renderer.

commit 39dc779aa96b2a09c4547ded21a86707ae6f1a44
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 21 Aug 2007 18:36:46 +0800
Tag:    v1.9.0

MDL-10929: User search will now additionally return users based on an exact match to their username.

commit 12e80b7badbc09f75bfbee270dd13ee0f5bdd89c
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 21 Aug 2007 17:54:49 +0800
Tag:    v1.9.0

MDL-10928: Markdown library updated to latest version (Markdown Extra 1.1.4)

commit 88e5f3578e1bc9861b099cb92cc926a56f17d47e
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 20 Aug 2007 23:15:18 +0800
Tag:    v1.9.0

MDL-9345: Hard coded error message "cannot view profile" put into the errors file in the language pack. Where it should be smile

commit 13e88db4a2955182f032d856621b9b9abcc293b7
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 20 Aug 2007 18:36:30 +0800
Tag:    v1.9.0

MDL-10819: GIFT now exports grade fractions for numeric questions

commit c1828e0b19d09272fa5c25f24c12babe7512b34f
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 20 Aug 2007 18:06:57 +0800
Tag:    v1.9.0

MDL-10689: No questions imported if "stop on error" selected and there are invalid grades.

commit d510ec64b6f3f166d8bb3e215e72ca84b0f19083
Author: thepurpleblob <thepurpleblob>
Date:   Sat, 18 Aug 2007 17:33:45 +0800
Tag:    v1.9.0

MDL-10902: Whoops! Overwrote question object. Variable name changed Thanks to Adriane Boyd for spotting that one.

commit 45b68eef6c04d183fb7fc9adac8808fa6a7cffca
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 17 Aug 2007 23:15:21 +0800
Tag:    v1.9.0

MDL-10876: Import/Export format select list is now a (required) list of radio buttons, with no default

commit 4433fff5a8aa6e0c0fb67d9f8702c2d0fa948312
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 17 Aug 2007 17:47:51 +0800
Tag:    v1.9.0

Moved check for plugin import/export to the start rather than the end

commit 83601351d731c75a522bab3f4a4ff6cbadf967b6
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 13 Aug 2007 21:26:16 +0800
Tag:    v1.9.0

Should be $COURSE not $course

commit a1bed32fa5dca500d674208a4d5d7326848ea353
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 13 Aug 2007 21:21:22 +0800
Tag:    v1.9.0

Typo: should be $COURSE not $course it seems

commit 7cb30aca207e5fbc3e607b1123cabd1777a264c0
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 13 Aug 2007 21:19:42 +0800
Tag:    v1.9.0

Typo, should be $COURSE not $course

commit 228b6f6b1dae76ea39668764e0ea60ff6d57a8b4
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 10 Aug 2007 15:17:46 +0800
Tag:    v1.9.0

MDL-10785: empty() changed to !isset()

commit 64de04fb093fec094070f1e362e066024e8ab817
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 09 Aug 2007 22:12:12 +0800
Tag:    v1.9.0

Added hooks to qtype import/export

commit 392238d6269a68074be500dbf3de982e799b0a52
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 08 Aug 2007 23:23:11 +0800
Tag:    v1.9.0

Was not checking error return from plugin export properly

commit a41e328736f4cdd95c62277346832c19da93115a
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 08 Aug 2007 18:45:09 +0800
Tag:    v1.9.0

MDL-6367: First shot at import/export support in plugins.

commit c56abad90069473a2ee1115cfa0dfa97ef86e62d
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 01 Aug 2007 21:44:35 +0800
Tag:    v1.9.0

MDL-10680: subquestions/subanswers needed swapped for matching questions

commit 4d3145f3d34e069349d4e76c7f99c4e49a56d2d5
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 01 Aug 2007 19:52:05 +0800
Tag:    v1.9.0

MDL-10585: MDL-10584: Present more factually correct message when a guest attempts to enrol. Provide a mechanism for specifying which role in a course holds the enrolment key.

commit 583d4cec4f2f863964b9305236d69cf92dd4a8ad
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 01 Aug 2007 18:56:50 +0800
Tag:    v1.9.0

MDL-10585: MDL-10584: Present more factually correct message when a guest attempts to enrol. Provide a mechanism for specifying which role in a course holds the enrolment key.

commit 1b36a5859771060e4f05888ef9eaca73f2ced2b6
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 26 Jul 2007 23:08:16 +0800
Tag:    v1.9.0

MDL-10239: Improper check for correct answer in true/false questions

commit 46d798182ac2447430b71a9b3abf77c34e9eba66
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 26 Jul 2007 21:50:59 +0800
Tag:    v1.9.0

This new moodle_url thing (which is really confusing by the way) had broken the page. The selected category was being ignored. Fixed, but possibly not in the most elegant way!!

commit 7d43178bf2c90efb4403e3e60d95f4c2f49eff13
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 26 Jul 2007 21:43:25 +0800
Tag:    v1.9.0

This new moodle_url thing (which is really confusing by the way) had broken the page. The selected category was being ignored. Fixed, but possibly not in the most elegant way!!

commit a783cec297a265239c514ed50becb68813a7cb35
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 26 Jul 2007 20:38:28 +0800
Tag:    v1.9.0

Possible error passing course id from page to page resolved

commit 301317e9877835f867165235ecd4f05b3399d4d7
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 26 Jul 2007 19:04:28 +0800
Tag:    v1.9.0

Whoops - parameters need to match category check and display of course.

commit 978284623531ce8cb4560e7d011b6028b39367d6
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 26 Jul 2007 18:56:13 +0800
Tag:    v1.9.0

MDL-9123: Check that the selected category is allowed.

commit 6f83b034e099532913db7820fca304fc3a626e55
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 25 Jul 2007 22:02:27 +0800
Tag:    v1.9.0

MDL-10604: Add ability to add sub categories directly from category screens.

commit ba5c5f210ada81f68b0a1bfec047df64dd1183e9
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 25 Jul 2007 21:57:26 +0800
Tag:    v1.9.0

MDL-10604: Add ability to add sub categories directly from category screens.

commit 7d59f03afd00940507a3eece57a12a868564301d
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 25 Jul 2007 21:54:25 +0800
Tag:    v1.9.0

MDL-10604: Add ability to add sub categories directly from category screens.

commit 713b2a2f7189e8786235dd75d6b01ad633b99d1e
Author: thepurpleblob <thepurpleblob>
Date:   Sat, 21 Jul 2007 15:48:56 +0800
Tag:    v1.9.0

MDL-10531: GIFT now handles Essay and Description type questions. See help/docs.

commit d53dd78ad1d257616d7e8d51cda02a0a20b1731d
Author: thepurpleblob <thepurpleblob>
Date:   Sat, 21 Jul 2007 15:40:59 +0800
Tag:    v1.9.0

MDL-10531: GIFT now handles Essay and Description type questions. See help/docs.

commit e8825e724bf6f916752a067c9be983295729ed4f
Author: thepurpleblob <thepurpleblob>
Date:   Sat, 21 Jul 2007 15:39:22 +0800
Tag:    v1.9.0

MDL-10531: GIFT now handles Essay and Description type questions. See help/docs.

commit 61fbd0fb523fe64e032deea72e584eb5a57656f1
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 20 Jul 2007 21:03:19 +0800
Tag:    v1.9.0

MDL-10396: Add an option and a check to (optionally) prevent users being enrolled in hidden courses.

commit 830ba6ea4642af852d7a69f2e78404bd5d759b2a
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 20 Jul 2007 16:57:05 +0800
Tag:    v1.9.0

MDL-10157: Turn the diagnostic prints into error_logs. The more normal "course skipped" message now requires DEBUG_ALL or greater before it is generated at all.

commit 808b3dbeb3569b440e4abd4bb626445b6785ab46
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 18 Jul 2007 17:14:28 +0800
Tag:    v1.9.0

MDL-10496: Correct role capability requirements had not been included, so menu was not displayed for roles with only category update and/or bacup selected (assigned at site level)

commit e8513d2ca0943446288b82d834a5297b2869731d
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 17 Jul 2007 22:07:56 +0800
Tag:    v1.9.0

MDL-10395: Course managers are now displayed in the order that the user selects in the Define Roles page.

commit d717df34e0ccdf0fe07b1348e3be8eec4c034149
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 17 Jul 2007 21:13:35 +0800
Tag:    v1.9.0

MDL-10495: Course Managers role's now in same order as Manage Roles screen.

commit e53ff7f60ab5ca7dd0ec99e9d8d6eb0ef53e085c
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 13 Jul 2007 16:36:14 +0800
Tag:    v1.9.0

MDL-10380: Check for randeredmatch plugin done using array_key_exists() for PHP4 compatibility MDL-10317: Question name is now the question ID, rather than the question text.

commit 1d1e8f2bab6c317cc77a1148100b8ec29f9b43a6
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 11 Jul 2007 21:57:59 +0800
Tag:    v1.9.0

MDL-10380: Modified check for existence of renderedmatch plugin so that it sees it properly. Bodged weird parameter passing issue so that correct answer choices are found.

commit c569a9754168d36e33b6339c1f80dac829c96dda
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 11 Jul 2007 17:58:11 +0800
Tag:    v1.9.0

MDL-10415: Documentation for Aiken format added back, plus a few other minor improvements.

commit f0c1799e43cf03ee3893ef56c845b75ab71175fd
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 11 Jul 2007 17:18:32 +0800
Tag:    v1.9.0

MDL-10415: Aiken format returns/

commit 3e60818b91027fbfe3b6e1f21d745b42fcc208e4
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 29 Jun 2007 22:32:20 +0800
Tag:    v1.9.0

MDL-10240: Added Bb Short Response as a Moodle Essay type question. Found quite a lot of stuff that could do to be checked and improved in this code, so this should be considered an intermediate step.

commit 717357948e0be31289025f1902c791a4f726e6c7
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 28 Jun 2007 23:15:06 +0800
Tag:    v1.9.0

MDL-10234 Encoded images in subdirectories failed to load. Thanks to Enrique Castro for fix.

commit bf98228ade91d5a20e65da4fb67edaa1b20bd85e
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 18 Jun 2007 18:35:02 +0800
Tag:    v1.9.0

Missing cvs id tag

commit d022bf655e05ba0340ad7c0157e2f083530061b0
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 01 Jun 2007 16:25:18 +0800
Tag:    v1.9.0

MDL-9265: 'correctanswer' field missing for true/false.

commit caa99ee7355fbdcd655047c476a03a1a4be9944c
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 31 May 2007 16:32:07 +0800
Tag:    v1.9.0

Fixed typo stopping image importing working

commit 2377f8dcd4636a6bc299ef8551a893fab187f322
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 29 May 2007 23:19:12 +0800
Tag:    v1.9.0

MDL-9716 'answernumbering' field now supported

commit 67c12527530cf9f51fc45a1174c49cb4660bf900
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 23 May 2007 22:07:12 +0800
Tag:    v1.9.0

Added some set_time_limit()s in case of slow servers timing out.

commit 81a7a02b8f3bbf988b496cfcfb36a665ab75f1d3
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 23 May 2007 20:52:33 +0800
Tag:    v1.9.0

Progress with making the code a bit more resilient. Added XML tidy up if tidy extension is available.

commit 6af98025d710e86ae242c7dab43a98ddd2130fd2
Author: thepurpleblob <thepurpleblob>
Date:   Mon, 21 May 2007 21:11:06 +0800
Tag:    v1.9.0

merged from STABLE18

commit b698c2ab612c81f62c5e5dc0e48140b424110963
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 18 May 2007 01:44:06 +0800
Tag:    v1.9.0

Check if the files exist. Display tick if they do and cross if not.

commit 460135234cf7d350f109882bed5fd4824e860562
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 08 May 2007 22:24:13 +0800
Tag:    v1.9.0

MDL-9700: Added more comprehensive checks for missing fields not exported in previous versions. More could be done, but this covers the basics and works for 1.6 (and probably 1.5) exports.

commit fe219f8d7695cddb0b7f6311b15b1896283ad4fa
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 08 May 2007 22:15:48 +0800
Tag:    v1.9.0

Merege from stable. New strings for xml import error messages.

commit 5931ea94a18f98fae77b97ecc25f00657eaf9a46
Author: thepurpleblob <thepurpleblob>
Date:   Sat, 05 May 2007 22:44:12 +0800
Tag:    v1.9.0

MDL-9675: Default value added for 'answernumbering'. Default is 'abc'

commit cdeabc0638db35440fc6f8dc5155bdda348ad061
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 04 May 2007 22:31:56 +0800
Tag:    v1.9.0

Fixed hard coded string

commit b0c1b3ad03b4dc928956983e9a0ba81403f3ce5b
Author: thepurpleblob <thepurpleblob>
Date:   Fri, 04 May 2007 22:10:56 +0800
Tag:    v1.9.0

Fix a hard coded string

commit fa5cb18b74116415ec738383b47ecdb647155f34
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 25 Apr 2007 17:43:37 +0800
Tag:    v1.9.0

MDL-9577: Fixing change of name (answer => correctanswer) for true/false questions.

commit d19d228e7c43a369f2ada5a6b7c1623ddccbc820
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 11 Apr 2007 20:18:28 +0800
Tag:    v1.9.0

MDL-9123: Added language string for error message

commit 22afe6d6998e0b76a82a015c569b35e18baecf84
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 11 Apr 2007 19:00:26 +0800
Tag:    v1.9.0

MDL-9123: No check was made of the validity of the category id read from the form. So it could theoretically have been spoofed.

commit fccf96bdebe9892757d197a1a1b625390c350ffd
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 28 Mar 2007 20:04:08 +0800
Tag:    v1.9.0

Mmm... bit of comment oddness crept in. Don't know if it was a slip of an editor key by yours truly!

commit 5fd8f999d3226f8a892b1d50109481f8e8da9048
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 28 Mar 2007 19:58:44 +0800
Tag:    v1.9.0

A couple of changes to Pierre's calculated question import/export export_process and import_process flags now apply to all questions and what looked like a development print_r has been commented out.

commit 171022696687537d4e3b66d4208c095a7b65556e
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Mar 2007 20:18:28 +0900
Tag:    v1.9.0

Check for empty text strings. Thanks to Quedoc.

commit 3bf76211211696b0dbcf7ca1b4dae07abfd8acd7
Author: thepurpleblob <thepurpleblob>
Date:   Thu, 15 Mar 2007 00:16:20 +0900
Tag:    v1.9.0

Fixed true/false bug due to new 'correctanswer' field.

commit 532344b2cce33a1e1675fe78f03ed2a26a5608f3
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 14 Mar 2007 23:09:57 +0900
Tag:    v1.9.0

Fixed some hardcoded strings in GIFT format.

commit 4089729b66c2d1f40f438ff4530ad04ba650ba32
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 14 Mar 2007 22:14:37 +0900
Tag:    v1.9.0

Use $this->error for only error report

commit f37015613cc12359b4e14c7fd2367e34e2c1be82
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 14 Mar 2007 22:03:57 +0900
Tag:    v1.9.0

MDL-8898 Improvements to error handling in question bank import/export.

commit 533f9aeab353bc37fc5bbdf2ebe66cf0282e2165
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 14 Mar 2007 21:55:04 +0900
Tag:    v1.9.0

MDL-8898 Improvements to error handling in question bank import/export.

commit 55c548682f33b7155d95b879d3172abe37b8d258
Author: thepurpleblob <thepurpleblob>
Date:   Tue, 13 Mar 2007 01:32:52 +0900
Tag:    v1.9.0

MDL-8857 Make numerical and essay question formats more consistent.

commit bd6648ea937a23a8430b5285cfdeff6bc3f38c5a
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Feb 2007 23:55:32 +0900
Tag:    v1.9.0

MDL-8602 Don't count modules where course=0 (ie, they must exist in real courses)

commit 7939a4a0cba0134981b3a7680902acb4e503fbaa
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Feb 2007 23:20:46 +0900
Tag:    v1.9.0

MDL-8563 $question->answer was swapped for $question->correctanswer in questiontype for some reason! Compensated for in format type.

commit 474991a19d040fc44a8415f5a33481d1cb4d513a
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Feb 2007 22:09:17 +0900
Tag:    v1.9.0

D'oh - counting $totalcount wrongly (duplicate courses are ignored)

commit 594bb20b95d35dee6334a9969a07b3c762abf313
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Feb 2007 22:03:24 +0900
Tag:    v1.9.0

Slightly more helpful message if no courses can be shown.

commit 806dab4385b5825bd359140f54af3b2dcee15093
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Feb 2007 20:57:28 +0900
Tag:    v1.9.0

Whoops. Missed setting $totalcount var

commit 616ad119ad753e10db7f578d4bd1bd82540e2433
Author: thepurpleblob <thepurpleblob>
Date:   Wed, 21 Feb 2007 20:42:48 +0900
Tag:    v1.9.0

MDL-8087 Modules and Blocks lists now link to course search page for actual instances.