moodleou / moodle-mod_openstudio Goto Github PK
View Code? Open in Web Editor NEWOpen Studio Moodle mod plugin
License: GNU General Public License v3.0
Open Studio Moodle mod plugin
License: GNU General Public License v3.0
Openstudio: latest master
Moodle: 3.7.7 and 3.9.1
Other plugins on site: Blackboard Ally set (https://github.com/blackboard-open-source/moodle-tool_ally#additional-plugins) & Adaptable theme (https://gitlab.com/jezhops/moodle-theme_adaptable)
After a couple of misfires with identifying the source of this issue, we are now confident that OpenStudio is the culprit.
What's broken:
This seems like what #2 reported but which was lacking detail.
We have been testing a lot of different plugins for start of academic year and the most noticeable impact this was having was javascript errors with Blackboard Ally, which we reported as anthology-ally/moodle-tool_ally#45 which affected the site admin menus , however the "Edit" dropdowns were still broken after removing Ally.
We now have a fully working build with all the other plugins now that we've removed OpenStudio.
Not particularly familiar with how to debug Javascript errors, if there is any test you want us to run happy to, but I've listed repos above for some of the plugins which might be involved in the JS conflicts.
After installation on moodle 3.7.3, the boost administrator navigation did not work anymore.
The tabs did not link to the sub pages anymore,
After deinstallation of openstudio the problem was gone.
We use boost_campus, a well tested plugin from Uni Ulm.
Thanks for sharing this great tool with the world.
the presentation at mootglobal19 encouraged me to install and test.
Installation via git worked.
But when I use the activity, the first click retuns the error:
_Error: Class 'block_externaldashboard_backend' not found
Debug info:
Error code: generalexceptionmessage
Stack trace:
line 279 of /mod/openstudio/renderer.php: Error thrown
line 885 of /mod/openstudio/view.php: call to mod_openstudio_renderer->siteheader()_
I guess I have to install other plugins?
We use moodle 3.7.3, maria db , php 7.3.11
We're coming across this unit test failure in Moodle 3.9.12+ when running on MySQL/MariaDB servers. I have been able to replicate this error on a vanilla moodle installation as well
There was 1 error:
1) core_calendar_container_testcase::test_delete_module_delete_events
dml_write_exception: Error writing to database (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'l3
WHERE l3.level2id IN (SELECT l2.id
FROM p' at line 1
DELETE FROM phpu_openstudio_level3 l3
WHERE l3.level2id IN (SELECT l2.id
FROM phpu_openstudio_level2 l2
JOIN phpu_openstudio_level1 l1 ON l1.id = l2.level1id AND l1.openstudioid = ?)
[array (
0 => '471000',
)])
/var/www/navitas-sae-au/lib/dml/moodle_database.php:497
/var/www/navitas-sae-au/lib/dml/mysqli_native_moodle_database.php:1167
/var/www/navitas-sae-au/mod/openstudio/lib.php:213
/var/www/navitas-sae-au/course/lib.php:1054
/var/www/navitas-sae-au/calendar/tests/container_test.php:454
/var/www/navitas-sae-au/lib/phpunit/classes/advanced_testcase.php:80
phpvfscomposer:///var/www/navitas-sae-au/vendor/phpunit/phpunit/phpunit:60
To re-run:
vendor/bin/phpunit "core_calendar_container_testcase" calendar/tests/container_test.php
Just wondering if you have seen this error previously?
System Info:
Moodle version: 3.9.12+ ($version = 2020061512.01;
)
MySQL version 5.7.33
PHP version 7.4.27
Hello,
This discussion thread https://moodle.org/mod/forum/discuss.php?d=362641 suggests that this plugin could be used to integrate Jupyter notebooks into moodle.
Does anyone know if there's a way to do that?
Thank you
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.