|
|
@@ -9,6 +9,10 @@
|
|
|
* like iVProg (www.matematica.br/ivprog) and iFractions (www.matematica.br/ifractions).
|
|
|
* The purpose of this scritp is to insert theses initial iLM in your iAssign module.
|
|
|
*
|
|
|
+ * - v 1.5.5 2023/05/04
|
|
|
+ * + Added new version of iVProg 2023_05_04 with Portugol/English direct encoding
|
|
|
+ * - v 1.5.4 2021/12/23
|
|
|
+ * + Added new version of iVProg 2021_11_30_22_06
|
|
|
* - v 1.5.3 2020/08/30
|
|
|
* + Removed all commands associated to 'upgrade'
|
|
|
* - v 1.5.2 2020/08/03
|
|
|
@@ -23,9 +27,11 @@
|
|
|
* + Change 'filearea' for new concept for files.
|
|
|
* + Change path file for ilm, consider version in pathname.
|
|
|
*
|
|
|
- * @author Leônidas O. Brandão
|
|
|
+ * @author Leo^nidas de Oliveira Brandao
|
|
|
* @author Patricia Alves Rodrigues
|
|
|
- * @author Igor Moreira Félix
|
|
|
+ * @author Igor Moreira Fe'lix
|
|
|
+ * @version v 1.5.5 2023/05/04: iVProg 2023_05_04
|
|
|
+ * @version v 1.5.4 2021/12/23: iVProg 2021_11_30_22_06
|
|
|
* @version v 1.5.3 2020/08/30
|
|
|
* @version v 1.5.1 2020/05/28-30
|
|
|
* @version v 1.5 2019/03/13
|
|
|
@@ -64,31 +70,31 @@ function xmldb_iassign_install () {
|
|
|
}
|
|
|
|
|
|
$records = array(
|
|
|
- array_combine( // iVProg 1.0.20200121 - HTML5
|
|
|
+ array_combine( // iVProg 1.0.20230504 - HTML5
|
|
|
array('name', 'url', 'version', 'type', 'description',
|
|
|
'extension', 'file_jar', 'file_class', 'width', 'height',
|
|
|
'enable', 'evaluate', 'reevaluate', 'timemodified', 'author', 'timecreated',
|
|
|
'editingbehavior', 'submissionbehavior', 'action_buttons'),
|
|
|
- array('iVProg', 'http://www.usp.br/line/ivprog/', '1.0.20200121', 'HTML5', '{"en":"Visual Interactive Programming on the Internet (HTML)","pt_br":"Programação visual interativa na Internet"}',
|
|
|
- 'ivph', 'ilm/iVProg/1.0.20200221/ivprog/', 'index.html', 800, 600,
|
|
|
+ array('iVProg', 'http://www.usp.br/line/ivprog/', '1.0.20230504', 'HTML5', '{"en":"Visual Interactive Programming on the Internet (HTML)","pt_br":"Programação visual interativa na Internet"}',
|
|
|
+ 'ivph', 'ilm/iVProg/1.0.20230504/ivprog/', 'index.html', 900, 700,
|
|
|
1, 1, 1, time(), $USER->id, time(),
|
|
|
1, 0, 1)),
|
|
|
- array_combine( // iHanoi 1.0.20200803 - HTML5
|
|
|
+ array_combine( // iHanoi 1.0.20230526 - HTML5
|
|
|
array('name', 'url', 'version', 'type', 'description',
|
|
|
'extension', 'file_jar', 'file_class', 'width', 'height',
|
|
|
'enable', 'evaluate', 'reevaluate', 'timemodified', 'author', 'timecreated',
|
|
|
'editingbehavior', 'submissionbehavior', 'action_buttons'),
|
|
|
- array('iHanoi', 'http://www.matematica.br/ihanoi', '1.0.20200803', 'HTML5', '{"en":"interactive Tower os Hanoi (by LInE)", "pt_br":"Torres de Hanói (do LInE)"}',
|
|
|
- 'ihn', 'ilm/iHanoi/1.0.20200803/ihanoi/', 'index.html', 1100, 500,
|
|
|
+ array('iHanoi', 'http://www.matematica.br/ihanoi', '1.0.20230526', 'HTML5', '{"en":"interactive Tower os Hanoi (by LInE)", "pt_br":"Torres de Hanói (do LInE)"}',
|
|
|
+ 'ihn', 'ilm/iHanoi/1.0.20230526/ihanoi/', 'index.html', 1100, 500,
|
|
|
1, 1, 1, time(), $USER->id, time(),
|
|
|
0, 0, 1)),
|
|
|
- array_combine( // iFractions 0.1.20200221 - HTML5
|
|
|
+ array_combine( // iFractions 3.1.0 - HTML5
|
|
|
array('name', 'url', 'version', 'type', 'description',
|
|
|
'extension', 'file_jar', 'file_class', 'width', 'height',
|
|
|
'enable', 'evaluate', 'reevaluate', 'timemodified', 'author', 'timecreated',
|
|
|
'editingbehavior', 'submissionbehavior', 'action_buttons'),
|
|
|
- array('iFractions', 'http://www.matematica.br/ifractions', '0.1.20200221', 'HTML5', '{"en":"Interactive Fractions game","pt_br":"Jogo interativa de frações"}',
|
|
|
- 'frc', 'ilm/iFractions/0.1.20200221/ifractions/', 'index.html', 1000, 800,
|
|
|
+ array('iFractions', 'http://www.matematica.br/ifractions', '3.1.0', 'HTML5', '{"en":"Interactive Fractions game","pt_br":"Jogo interativa de frações"}',
|
|
|
+ 'frc', 'ilm/iFractions/3.1.0/ifractions/', 'index.html', 1000, 600,
|
|
|
1, 1, 0, time(), $USER->id, time(),
|
|
|
0, 1, 0)),
|
|
|
array_combine( // iGeom 5.9.22 - Java
|
|
|
@@ -179,4 +185,4 @@ function xmldb_iassign_install () {
|
|
|
|
|
|
return true;
|
|
|
|
|
|
- } // function xmldb_iassign_install()
|
|
|
+ } // function xmldb_iassign_install()
|