Exabis Competencies - Competence grids
Maintained by
Andreas Riepl
Transform Your Moodle Experience with Exabis Suite: Empower Learners through Competency-Based, Personalized, and Adaptive Learning.
#Competence #PersonalizedLearning #AdaptiveLearning
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
our moodle is hosting with php 7.4.33.
If editing the code dosen't help, Would upgrading php help?
best regards
Please let us know what PHP version you are using, seems like PHP 7.x?
you can try to find this line in the code:
public function addChild(mixed $name ...
and try to remove the "mixed" keyword, like so:
public function addChild($name ...
best regards
we have the the PHP Warning: Declaration of block_exacomp\common\SimpleXMLElement::addChild(block_exacomp\common\mixed $name, ?string $value = NULL, ?string $namespace = NULL): ?SimpleXMLElement should be compatible with SimpleXMLElement::addChild($name, $value = NULL, $ns = NULL) in /var/www/html-moodle.stud/blocks/exacomp/lib/common.php on line 140
Is this due to an outdated PHP version?
best regards
The documentation is in the right panel (docs).
I have also messaged you privately regarding live sessions and webinars. I hope this will help! Regards, Paula
Thank you so much. It does help me understand the difference between Moodle (CBE) & Exabis Competence Grid. I would highly appreciated if you can point me to some Webinar / Tutorials / Help documents that can get me started. Again highly appreciated.
I have been working with Moodle internal competency framework hence having a hard time to understand the following:
1. What is the main difference between Moodle CBE (Competency-Based Education) compare to Exabis Competence Gird.
2. What is the Pros & Cons choosing one over another.
3. Is Exabis Competence Grid more focus on teachers-student usages only instead an organization setup the their own competency framework that to be use through out any curriculum inside their LMS.
I am using Moodle 4.1.5 (will upgrade to 4.1.6 soon), with PHP7.4 and MySQL 5.7.43
In our Instances the cronjob works without any errors.
Please let us know what Mysql-Version you are currently using.
Execute scheduled task: Clear all unfinished tasks from last weeks schedule and put them into the planning storage again. Clear all tasks that are not associated to any course (course has been deleted). (block_exacomp\task\clear_exacomp_weekly_schedule)
... started 12:37:01. Current memory use 24.8 MB.
Debugging increased temporarily due to faildelay of 86400
Exabis Competence Grid: clear_exacomp_weekly_schedule task is running:
... used 1 dbqueries
... used 0.0056509971618652 seconds
Scheduled task failed: Clear all unfinished tasks from last weeks schedule and put them into the planning storage again. Clear all tasks that are not associated to any course (course has been deleted). (block_exacomp\task\clear_exacomp_weekly_schedule),Error writing to database
Debug info:
You can't specify target table 'schedule' for update in FROM clause
UPDATE mdl_block_exacompschedule schedule
JOIN mdl_block_exacompexamples ex ON ex.id = schedule.exampleid
SET schedule.start = null, schedule.endtime = null
WHERE schedule.start > ?
AND schedule.start < ?
AND ex.blocking_event = 0
AND schedule.id NOT IN (SELECT sched.id FROM mdl_block_exacompschedule sched
JOIN mdl_block_exacompitem_mm item_mm ON sched.exampleid = item_mm.exacomp_record_id
JOIN mdl_block_exaportitem item ON item_mm.itemid = item.id
WHERE sched.start > ?
AND sched.start < ?)
[array (
0 => 1696160221,
1 => 1696765021,
2 => 1696160221,
3 => 1696765021,
)]
Backtrace:
* line 293 of /lib/dml/moodle_read_slave_trait.php: call to moodle_database->query_end()
* line 1176 of /lib/dml/mysqli_native_moodle_database.php: call to mysqli_native_moodle_database->query_end()
* line 14722 of /blocks/exacomp/lib/lib.php: call to mysqli_native_moodle_database->execute()
* line 36 of /blocks/exacomp/classes/task/clear_exacomp_weekly_schedule.php: call to block_exacomp_clear_exacomp_weekly_schedule()
* line 263 of /lib/cronlib.php: call to block_exacomp\task\clear_exacomp_weekly_schedule->execute()
* line 120 of /lib/cronlib.php: call to cron_run_inner_scheduled_task()
* line 73 of /lib/cronlib.php: call to cron_run_scheduled_tasks()
* line 178 of /admin/cli/cron.php: call to cron_run()
Does anyone know if this is still under active development? Will it be updated to support 4.2?