Project Filelist for Développement de WIMS
File Release Notes and Changelog
Release Name: wims4.19c
Release Notes
New administrative modules: 2019-12-10: [r14499] new module adm/sendbug supervisor can send internal bug message to author (FG) 2019-10 add module adm/class/freework (new ressources in a class) (FG) Details: 2020-01-02: [r14579] improvment: choice of the number of the first used reply in tabsignes (Eulerwims) 2020-01-02: [r14575] bpr [slib runcode] update skulpt (JL) 2020-01-02: [r14574] bpr [anstype] the third argument of the first line of embed is now used in the analysis 2020-01-01: [r14571] czzmrn [minor/lang] localization of Mega/Mo units 2019-12-31: [r14565] bpr [clean] should not use the variable test in anstype except for "error". 2019-12-31: [r14564] bpr [oef] add possibility of having feedback or hint always. 2019-12-29: [r14558] bpr [minor] fix heading levels in print version 2019-12-27: [r14556] bpr [fix] in english vocabulary, the word "into" must be written into$ not to interfere with wims command (in particular !distribute) 2019-12-27: [r14552] bpr [scenario] try html/accessibility (test with H6/analysis/scenarineq.fr) 2019-12-27: [r14550] bpr [update] update scripts skulpt for python3 (JL) 2019-12-25: [r14548] schaersvoorde canvasdraw: mouse corrections for 'affine transformation' and 'onclick' 2019-12-22: [r14546] schaersvoorde canvasdraw:"onclick" and "rotate" may be combined 2019-12-22: [r14545] schaersvoorde canvasdraw:string/text using 'xoffset','xyoffset','yoffset' will now use a 2*linewidth marge 2019-12-22: [r14544] schaersvoorde string/text using 'xoffset','xyoffset','yoffset' will now use a 2*linewidth marge 2019-12-21: [r14543] schaersvoorde canvasdraw: onclick+drag x|y|xy use read_dragdrop() 2019-12-21: [r14542] schaersvoorde canvasdraw:corrected missing font-change, when text was set 'onclick' 2019-12-21: [r14541] schaersvoorde canvasdraw:corrected missing font-change, when text was set 'onclick' 2019-12-20: [r14540] bpr [search engine] the translated title was not taken in account 2019-12-20: [r14539] mquerol [minor/trans] catalan version 2019-12-20: [r14537] guerimand [add] add type=3 (applet) in freework + open traduction warning version 0.3 not compatible with 0.2 2019-12-19: [r14535] bpr [src] delete creation eufxx as there is tex compilation trouble and they are neither used in modules. 2019-12-19: [r14533] bpr [fixbug] fix bug introduced by adding lines of tests in anstype draw 2019-12-18: [r14532] czzmrn [minor/lang] small update of italian class on math games 2019-12-18: [r14531] bpr small bug: number of the sheet should not appear when being in a sequence 2019-12-17: [r14528] czzmrn [lang] updating slib ecriturelettre to italian language 2019-12-17: [r14526] bpr [embed] add help on third argument of the first line of the script embed 2019-12-17: [r14524] bpr [wimsdoc] change the level of <h> 2019-12-17: [r14523] bpr possibility to have a module by language syntaxe: local/data/news en fr local/data/news.en will be the module by default 2019-12-17: [r14522] bpr [modtool] when publishing, add level and a warning if the file NEWS has not changed 2019-12-16: [r14519] bpr [minor] show the choosen levels when publishing 2019-12-13: [r14515] bpr [publish] add message for publication. 2019-12-11: [r14508] obado [minor] the description is now required in sendbug + some other EN translations + the sent message is now in HTML 2019-12-11: [r14507] obado [minor] Add a "sendbug" icon in font awesome icon theme + translate some sendbug texts in english 2019-12-10: [r14506] czzmrn [slib/lang] new slib for italian language 2019-12-10: [r14501] bpr [language] en: resources -> teaching material (CD) 2019-12-10: [r14499] guerimand [minor/add] supervisor can use wims to send bug message to exercise author 2019-12-10: [r14497] bpr [language] student-> user, motd (CD) 2019-12-10: [r14496] bpr [language] replace participant by user (C.D.) 2019-12-10: [r14495] bpr [language] corrections from C. Ducrocq (in particular sequence -> units) 2019-12-09: [r14493] bpr [help] warning about a bogue in drawinput 2019-12-09: [r14491] obado [OEF] Add a new "print solution" button on OEF solutions, to print only the solution without the exercice content. 2019-12-09: [r14489] obado [minor/css] add the foundation_flex.css in Nikaia + standard themes + some responsive changes in news & examples on front page, thanks to G. Marbeuf ;) 2019-12-05: [r14483] bpr [keywords] chemistry from Celine Dablemont 2019-12-02: [r14476] bpr fix score in chemdraw for option onlyheteroH 2019-11-30: [r14472] guerimand [minor] complete sheet structure information in file public_html/.formatsheet 2019-11-29: [r14465] obado [minor/CSS] replace the "news.css" in module home (no need to load it on every WIMS pages. + replace the "motd" before the "frontmsg" 2019-11-28: [r14458] and other add possibility to show a carrousel in the front page 2019-11-27: [r14457] obado [minor/js] Upgrade what-input js library, from 5.1.4 to 5.2.3 2019-11-26: [r14453] bpr [chemjsme] change the size 2019-11-26: [r14452] bpr [anstype] chemdraw: option allH (answer analysis) 2019-11-26: [r14451] bpr [minor] add button class (modtool/publish in local) 2019-11-24: [r14443] and other add Euler proposition of news and examples in the visitor page (need a local module, see .README) 2019-11-22: [r14441] guerimand [minor/add] can hide sheet for participant with condition written with technical variable (warning : global statistic score not modified with hidden sheet) 2019-11-21: [r14439] guerimand [minor/lang] improvment of some description text in freework 2019-11-21: [r14436] bpr [fix] printable version: ?analyze appeared in type compose 2019-11-20: [r14435] bpr [help] add glossary in document help 2019-11-20: [r14431] bpr [doc] add primitive glossary in document 2019-11-20: [r14430] and other (Julien Lyotard) add slib coding/editor and coding/runcode 2019-11-20: [r14429] bpr [html/pdf] when printing a pdf version with the browser, the oef score was not showed and next series was showed -> fix 2019-11-19: [r14428] obado [minor] [adm/raw] remove an unwanted comma introduced in r. 14384 in listexos job 2019-11-18: [r14425] bpr [slib/codeeditor] fix bystep method; add number to some variables (JL) 2019-11-18: [r14424] obado [minor/CSS] disable the "table{width:100%}" in foundation_table.css 2019-11-17: [r14421] bpr [anstype] multidraw: add a preliminary help; control the fields in multidraw 2019-11-15: [r14411] obado [minor/CSS] move unbeakable class from utilities2 to utilities.css 2019-11-14: [r14410] obado [minor/css] Add an "unbreakable" CSS style that can be use to surround a large text element that must not be wrapped (like a long math formula) 2019-11-13: [r14409] obado [minor/html] Canvasdraw Help : replace table used for column by a responsive column design with grid-x and cards + repair 2 javascripts bug causing the inline search engine not working + add some explanation about using canvasdraw code in OEF 2019-11-12: [r14408] schaersvoorde [minor/svn] canvasdraw: corrected hex color bug [Sophie Lemaire] 2019-11-12: [r14407] obado [CSS] Add foundation_table.css to better handle large table on small devices. use "!set table_scroll=no" if you don't want your table automatically scroll on small screens. 2019-11-12: [r14405] obado [css] Better display for input inside "sup" or "sub" tags 2019-11-10: [r14401] bpr [tool/glossary] transforms a list in div (there are some titles in examples that cannot be put in a list) 2019-11-10: [r14400] bpr [glossary] html 2019-11-10: [r14399] bpr validator for glossary 2019-11-09: [r14397] bpr add anstype multidraw 2019-11-09: [r14395] bpr test to know if a sheet is used in an exam was not robust. 2019-11-09: [r14393] schaersvoorde added keyword "duplicates" || "allowdups" for default "multidraw" replyformat 2019-11-08: [r14391] obado Add the "foundation_typo" css, that change some general typography, with responsive behavior (change title sizes on small/medium devices) 2019-11-08: [r14390] schaersvoorde corrected multidraw curvedarrows numeric input [BPR] 2019-11-08: [r14389] obado Reset puce look order (disc > circle > square) of "ul" inside a "no_puce" liste 2019-11-06: [r14387] schaersvoorde canvasdraw: fix fontsize (still issues between 'legacy fontsize' and 'fontfamily') 2019-11-05: [r14386] bpr [anstype] draw: add curvedarrows 2019-11-05: [r14384] obado [adm/raw] add the job "changedates" (Repels the expiry date of `qclass` and all its sheets / exams) + Jobs "listsheets" and "listexams" now display the list of expiration dates + some code formatting 2019-11-05: [r14383] obado [minor] [adm/manage] Display a 2nd formula for testing LaTex server installation (the first one only tested TeX). If the 2nd doesn't display in "image mode", you have to install "texlive-latex-base" remove embedded table display 2019-11-02: [r14382] schaersvoorde [svn/minor] corrected multidraw reply in order to avoid NaN in case of non-numeric answers (like 'text') 2019-11-02: [r14381] schaersvoorde [svn/minor] reply format for "multidraw" in case of "circles" will give radius in x-range [BPR] 2019-10-31: [r14378] bpr [glossary] ecogestion (from JV) 2019-10-31: [r14377] bpr [glossary] mathematics (from Euler-Versailles) 2019-10-31: [r14376] bpr chemdraw: add option for the analysis of hydrogen 2019-10-29: [r14374] obado [minor/html] add div class="wims_content" on some modules (createqcm, forum/mboard, adm/sheet, adm/class/userscore) 2019-10-29: [r14373] obado [minor/css] remove 10% margin on exam pages in Nikaia theme + some other css corrections 2019-10-25: [r14371] bpr [glossary] arithmetic frome Euler_Versailles 2019-10-23: [r14367] guerimand [minor] bugfix (sourcesup12166) la page se recharge à chaque changement d'option pour la variable technique en cas de jquery!=yes (faute de mieux...) 2019-10-23: [r14366] guerimand [major/risk] internalise jquery!=yes in script datepicker.phtml 2019-10-22: [r14364] bpr [glossary] ecogestion (JV) 2019-10-21: [r14361] bpr [glossary] ecogestion 2019-10-19: [r14353] bpr [oef] possibility to use wims_oef_input css in codeinput (as it is possible in anstype with an input. (help only in french). 2019-10-18: [r14352] bpr [oef] style on reply is now taken in account in codeinput special methods 2019-10-17: [r14350] bpr [glossary] add level in the glose (to improve) 2019-10-17: [r14349] guerimand [minor] use of datepicker.phtml in adm/class/regclass and adm/class/config even if jquery_defined=no 2019-10-17: [r14346] bpr [model] add asis="explain" for the interrogation points in particular [minor]update src/Changelog 2019-10-17: [r14344] guerimand [minor] add CGU link in the class for user/supervisor 2019-10-17: [r14343] guerimand [minor] expiration date limit is now 15 months from current day 2019-10-16: [r14342] bpr [glossary] from Euler-Versailles 2019-10-16: [r14341] guerimand [minor] keep deleted user manual score + distinction between 0 and noscore in manual score 2019-10-15: [r14340] obado [minor/svg] correct calculator.svg (was not centered) 2019-10-15: [r14339] guerimand [minor/add] manage manual score for freework 2019-10-12: [r14330] guerimand [minor] class_limit opening module grades instead of nbuser TRADUCTION NEEDED 2019-10-12: [r14329] guerimand [minor/add] global system variable MAX_USERFORGRADES to delimit number of user to use module grades 2019-10-10: [r14328] guerimand [minor] add systeme variable MAX_FREEWORKS 2019-10-10: [r14325] guerimand [minor] module grades accept make difference between no score and 0 + html 2019-10-08: [r14323] guerimand [minor] exclude .bin file in dayly backup 2019-10-08: [r14322] guerimand [major] *.bin file not decrease class_quota 2019-10-08: [r14321] guerimand [minor/bugfix] allowed_optional_module deleted when save other parameters in wims.conf 2019-10-08: [r14320] guerimand [minor] script use wims_superclass_quota instead of wims_class_quota when class_type=2,4 2019-10-08: [r14319] guerimand [minor] use script adm/class/quotafree.proc 2019-10-08: [r14318] guerimand [minor] use script adm/class/quotafree.proc in case of doc in a class 2019-10-08: [r14317] guerimand [minor] use script adm/class/quotafree.proc 2019-10-08: [r14315] guerimand use script adm/class/quotafree.proc + cleaning lang file (not cn) 2019-10-08: [r14314] guerimand [minor] use script adm/class/quotafree.proc to manage class free space left 2019-10-03: [r14310] guerimand [minor] script adm/class/quotafree.proc use now a centralised language definition file (no in each module) 2019-10-03: [r14309] guerimand [major/risk] script adm/class/classlang can now pass parameters to language file 2019-10-03: [r14308] guerimand [minor/bugfix] freework don't display if there is no other ressources in the class 2019-10-03: [r14302] guerimand [minor] use script adm/class/quotafree.proc 2019-10-03: [r14301] guerimand [minor] display bugfix 2019-10-03: [r14300] guerimand [minor] use script adm/datepickerform.phtml 2019-10-03: [r14299] guerimand [minor/risk] change variable name for better compatibility 2019-10-03: [r14298] guerimand [minor]language improvment for datepickerform.phtml script 2019-10-01: [r14297] guerimand [add] new administrative module to manage new ressource type (work in progress) 2019-09-26: [r14296] schaersvoorde canvasdraw : 'userdraw images,color' right click removes object under pointer 2019-09-26: [r14295] schaersvoorde canvasdraw : solved issue with external div/image size 2019-09-19: [r14293] guerimand [minor/optimize] script can be use when jquery_defined!=yes and display three html form for date 2019-09-17: [r14290] schaersvoorde [minor/svn] All 'svg','div','span' elements on page may be used to drop onto canvas 2019-09-17: [r14289] obado [adm/forum] Security : add some prohibited_words to prevent hacking attempts in forum msg 2019-09-16: [r14287] obado [forum] Add some HTML tags in emails automatically sent when message added in forum + add some sucsess msg when changing forum config + adm/class/sendmail : correct some css class (block instead of box) + code formatting 2019-09-16: [r14286] obado [minor/ergo] correct some html in "forget password" phtml 2019-09-13: [r14283] obado [JS] Add some JS libraries : * CodeMirror (a WYSIWYG code editor with syntax highlighting) * Skulpt : lets execute some code with javascript 2019-09-13: [r14282] obado [JS] Update some JS libraries : * Mootools : 1.2.4 -> 1.6.0 * TinyMCE : 5.0.3 -> 5.0.15 * jQuery : 3.3.1 -> 3.4.1 2019-09-13: [r14281] obado [mail] Now all mail sent by WIMS will have a "Content-Type: text/html" so html tag can be interpreted by mail clients. issuing wimsdev-Bug [#12140] 2019-09-13: [r14280] obado [minor/icons] add some icons in Font Awesome icon theme 2019-09-12: [r14279] obado [help/wimsdoc] Now we can add some samples to the command list in wimsdoc (look at !formcheckbox, !formradio , !mathmlmath and !makelist) 2019-09-11: [r14278] obado [minor] help/wimsdoc : add some samples to !formradio help 2019-09-11: [r14277] obado [minor] adm/manage : correct html labels on class/year formradio + now the supervisor link is displayed after the class restoration, so it can be given to the teacher. 2019-09-08: [r14276] schaersvoorde canvasdraw: use autofocus on inputfields added to canvas 2019-09-08: [r14275] schaersvoorde canvasdraw: use autofocus on inputfields added to canvas 2019-09-06: [r14272] obado [minor/slib] Replace "http" by "https" in external links of lang/swac slib (and in all samples of media/*) + add a css class "wims_status" in exam status 2019-09-05: [r14271] obado [minor/ergo] Now sheet and exam titles are also displayed when copying all exo in an exam + correct a small html bug (/td instead of /label) 2019-09-05: [r14270] schaersvoorde canvasdraw commands userdraw images/multidraw images include external div's 2019-09-05: [r14269] obado [minor/lang] small corrections on english strings (thanks to C. May) 2019-09-04: [r14268] obado [class/sheet] improve ergonomy of the feature "change exercice order in series" : now Exercices titles are also displayed for exos inside classe. the change order table is in one file in scripts/ (no more duplicated instructions) + some other ergonomic changes + some code formatting 2019-09-03: [r14264] bpr [keywords] add competences in keywords 2019-09-03: [r14260] obado [js] Add the "Accordion" Foundation Plugin. See it in "adm/class/addmodule" : now the scoring system is hidden by default but can be displayed when clicked 2019-09-03: [r14259] obado [minor] addmodule : correct a wrong variable name in exo.phtml + correct a small bug in modtool EN lang file + add a missing </div> in modtool flist.phtml 2019-09-02: [r14258] obado [minor/ergo] add some "wims_msg" class to msg in Createxo + add a missing icon to Font Awesome theme
No change log