Petr Skoda
ba50bd3d63
MDL-29030 fix remaining report linking hacks
...
Please note all plugin references from core should use callbacks, it is not ok to use capabilities or links to plugins because they may not be present in customised installs.
2011-11-06 12:22:50 +01:00
Adam Olley
9b01f68597
MDL-27009: Fix role group by statement for statistics
2011-05-30 09:05:53 +08:00
Petr Skoda
cf717dc26b
MDL-27148 use new get_in_or_equal() param prefix instead of start
2011-04-14 15:15:01 +02:00
Dan Poltawski
f9c2702ece
statistics MDL-25822 Fix get_records_sql returning non-unique first column
2010-12-30 12:42:41 +00:00
Dan Poltawski
5b903967de
statistics MDL-25822 multiple values in get_field_sql
...
A variety of get_field_sql calls returning multiple values, switched
to using MIN/MAX selects.
2010-12-30 10:30:07 +00:00
Petr Skoda
365a594107
MDL-24321 switching to stdClass in /lib/
2010-09-21 08:07:44 +00:00
Petr Skoda
f87cab2a0f
cosmetic typo fix
2010-09-17 08:13:28 +00:00
Petr Skoda
78bfb562a0
MDL-21249 improved php docs and adding direct access prevention in core libs
2010-07-25 13:35:05 +00:00
Petr Skoda
a919ae896b
MDL-22800 stats code using new enrol tables, I did not test it much because I do not have any test data :-(
2010-07-10 14:45:07 +00:00
Petr Skoda
8660ac6eca
a few comment typos
2010-05-22 20:22:24 +00:00
Petr Skoda
4f0c2d0009
MDL-21655 big scary enrolment and roles improvements - see tacker for list of changes, includes other minor fixes too
2010-03-31 07:41:31 +00:00
Dongsheng Cai
553baa8f76
"MDL-20819, sometimes, modules return non-array which can break stats processing, added more error checking, merged from 1.9"
2009-12-04 03:06:03 +00:00
Petr Skoda
117bd74897
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-01 11:31:16 +00:00
samhemelryk
1a198dde7d
core MDL-19791 Replaced deprecated functions, added set_url calls
2009-09-25 06:17:38 +00:00
samhemelryk
b37eac91cc
lib MDL-19236 Added boilerplates and copyrights
2009-05-26 03:57:03 +00:00
danmarsden
b555127fc5
MDL-18517 Stats - Course Overview Weighted report returning incorrect information
2009-03-13 02:52:53 +00:00
skodak
a2e4bf7f23
MDL-17463 - reparate capabilities for course and admin reports
2008-11-29 14:22:10 +00:00
stronk7
790bb5a31b
MDL-16709. Improve scheduling of stats. They only will run if:
...
- 20 hours has passes since last execution.
- We are in a 4 hours time window since last scheduled time.
Should work for 99.99% os sites (running cron in < 4h intervals)
Merged from 19_STABLE
2008-10-13 23:24:45 +00:00
dongsheng
17fdbcac4a
"MDL-16844, making choose very old stats data possible, merged from 1.9"
2008-10-12 05:47:35 +00:00
stronk7
dfc05efe0d
CEIL() uses fixed with new DML stuff. MDL-15336
2008-06-28 19:04:25 +00:00
stronk7
98c00d7530
Statistics generation fixed in HEAD (from 19_STABLE) ; MDL-13861
2008-06-26 22:18:56 +00:00
skodak
655b09ca8a
MDL-15117 wiki converted and other regressions fixed
2008-06-04 21:34:14 +00:00
skodak
a5d424df7c
MDL-14679 converted some get/set_field()
2008-06-02 21:39:23 +00:00
skodak
6c45af4f34
MDL-14679 towards stats conversion
2008-06-02 08:42:00 +00:00
skodak
d23a798ad4
MDL-14679 towards stats conversion
2008-06-02 08:41:36 +00:00
skodak
29f83769d1
MDL-14679 towards reports and stats conversion
2008-05-31 14:35:58 +00:00
skodak
9a915276fc
MDL-14605 removed old stats upgrade code
2008-05-01 22:05:26 +00:00
dongsheng
12d0687748
"MDL-14460, fix get_context_instance, merged from MOODLE_19_STABLE"
2008-05-01 06:07:24 +00:00
stronk7
c4c1348c24
Replace low level $db->Concat() calls to Moodle sql_concat() cross-db alternative. MDL-13823 ; merged from 19_STABLE
2008-04-20 22:15:21 +00:00
skodak
e4703b032f
MDL-8474 stats upgrade now uses editing teachers only; merged from MOODLE_19_STABLE
2008-04-20 19:55:15 +00:00
skodak
85db09fb81
MDL-14021 replaced sloppy JOIN ON TRUE with CROSS JOINs - ora or ms does not like it; backported from MOODLE_19_STABLE
2008-03-22 20:23:06 +00:00
skodak
ddb9c47252
MDL-13939 stats produce bogus role/course data if user has several different enrolments; ,erged from MOODLE_19_STABLE
2008-03-16 01:24:21 +00:00
skodak
2c20af9c75
MDL-13626 fixed mssql compatibility issue in stats upgrade; merged from MOODLE_19_STABLE
2008-02-25 21:55:43 +00:00
skodak
67ce5270fb
MDL-13520, MDL-13604, MDL-13620 stats - better simplified parent context join, administrator now counted too, optimised processing when no day logs present; merged from MOODLE_19_STABLE
2008-02-23 22:55:15 +00:00
skodak
cdcd72838b
MDL-13532 removed incorrect coalesce+count combination; merged from MOODLE_19_STABLE
2008-02-23 11:55:18 +00:00
skodak
61460dd631
MDL-13192 major stats cleanup patch - see tracker for more details; merged from MOODLE_19_STABLE
2008-02-16 18:33:50 +00:00
mjollnir_
bd903ae9de
merged: fixing warnings in stats lib - rather than doing an include_once and noticing for every missing mod, check the file exists first from MOODLE_16_STABLE, and fixed up some weirdness in the reports
2007-04-11 23:53:15 +00:00
toyomoyo
d0c5373f16
merged changing require_once to include_once to tolerate faulty mods
2007-03-08 03:32:55 +00:00
martinlanghoff
0f467340a6
MDL-7385 - stats_cron_daily() - If a module is missing, continue processing
2007-02-28 03:03:42 +00:00
martinlanghoff
b0ae3878a4
Fixing MDL-6795 - Stats never runs. stats_monthly table gets very full - avoid double tz calculations in stats_getmidnight()
2007-02-28 02:50:51 +00:00
mjollnir_
e60129286a
merged from MOODLE_17_STABLE: fixing MDL-8662
2007-02-26 00:18:19 +00:00
stronk7
bb48a53735
Some more uses of $CFG->dbfamily. MDL-7061
2007-01-13 00:09:02 +00:00
stronk7
5fd4e46dbd
Dropping some hardocded "mdl" prefixes. MDL-7202
...
Merged from MOODLE_17_STABLE
2006-10-24 18:29:34 +00:00
stronk7
37c47abaca
Suppress all the uses of LIMIT in the get_field_sql() calls. MDL-7173
...
Merged from MOODLE_17_STABLE
2006-10-23 16:03:52 +00:00
moodler
8ea7e7b0f7
Merged endless loop fix from stable
2006-10-03 01:46:16 +00:00
moodler
203abb60b4
FIxed use of reserved SQL words for MDL-6778
2006-10-02 06:52:21 +00:00
moodler
867f5adb73
Moved Penny's funky sql function into dmllib.php
2006-09-26 04:33:59 +00:00
mjollnir_
75673b93f8
fixing the participants report to work with roles
2006-09-26 01:23:57 +00:00
mjollnir_
af5d9f6a06
bugsquish! stats aggregates and weird missing dates bug
2006-09-25 04:50:17 +00:00
mjollnir_
931ab7be83
fixes to activity stats processing for dailies
2006-09-24 07:15:22 +00:00