Subversion Repositories wimsdev

Rev

Rev 18488 | Rev 18534 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
10 reyssat 1
 
1628 bpr 2
This changelog file only registers (part of) changes to the server programs. The complete
16230 reyssat 3
log is accessible from SVN repository at https://sourcesup.renater.fr/projects/wimsdev/
10 reyssat 4
Author abbreviations:
15312 bpr 5
bpr              = Bernadette Perrin-Riou
13225 obado 6
DB               = Dominique Bernardi
7
ER               = Eric Reyssat
8
FG/guerimand     = Fabrice Guerimand
9
GK/georgesk      = Georges Khaznadar
10
GX               = Gang Xiao (default author before 3.64)
11
JE/schaersvoorde = Joke Evers
12
JY               = Joachim Yameogo
13
MQ/mquerol       = Manel Querol
14
MC/czzmrn        = Marina Cazzola
15
OB/obado         = Olivier Bado
16
RM               = Régine Mangeard
17
YN               = Yves Noel
15232 bpr 18
lemaire          = Sophie Lemaire
16675 bpr 19
gmarbeuf         = Gilles Marbeuf
16741 bpr 20
 
18488 bpr 21
wims.4.29b en cours
22
---------------------------------------------
23
wims.4.29a: r18487
24
2025-01-10: [r18485] bpr
25
  [slib offdraw] change the size in tikz lines
26
2025-01-10: [r18484] bpr
27
  [scripts/gp] add circlepack
28
2025-01-09: [r18476-r18478] czzmrn
29
  [minor] remove deprecated modules from open classes
30
2025-01-08: [r18475] czzmrn
31
  [anstype] vector missing reset variables
32
    (needed if using different delimiters in the same exercise)
33
2025-01-08: [r18474] czzmrn
34
  [anstype] vector help add example
35
2025-01-08: [r18472] czzmrn
36
  [anstype] add option vector_left and vector_right to vector
18469 bpr 37
2025-01-05: [r18468] bpr
38
  [hyptiling] miss some evaluaion
39
2025-01-05: [r18467-r18466] bpr
40
  [slib/pari] replace listcreate in pari
41
2025-01-02: [r18466] bpr
42
  [pari] change listcreate into List([])
43
2025-01-01: [r18464] bpr
44
  [doc1028] examples with hyperbolic commands
45
2025-01-01: [r18463] bpr
46
  [flydraw] documentation, add hyp commands
47
2024-12-31: [r18462] bpr
48
  [mirrors]
49
2024-12-31: [r18461] bpr
50
  [geo2D] small harmonisation hyptiling and offdraw
51
2024-12-30: [r18460] bpr
52
  [slib/hyptiling] add alt (facultatif, can be empty)
53
2024-12-20: [r18459] bpr
54
  [hyptiling] fix pari error
55
2024-12-19: [r18457] bpr
56
  [hyptilling] clean the gp script, fix the conditions and the help
57
  (work in progress)
58
2024-12-19: [r18456] bpr
59
  [doc 1028] add examples for arc
60
2024-12-19: [r18455] bpr
61
  [flydraw/tikz] fix myGdImageArc and obj_arc in case of equal points
62
2024-12-18: [r18454] bpr
63
  [sheet] sheet score are visible for the participant
64
  for expired sheet with weight 0
65
2024-12-18: [r18453] bpr
66
  [manage/class] fix: when the manager changes the examlog limit,
67
  the value in a class was modified to 0 sometimes.
68
2024-12-14: [r18452] bpr
69
  [gp/README]
70
2024-12-13: [r18451] bpr
71
  [hyptiling] correction parallelogramme
72
2024-12-12: [r18448] bpr
73
  [oef/latex] add html codes to translate in tex
74
2024-12-09: [r18447] bpr
75
  [flydraw] change test in hypgeodaux (Flydraw/objects.c)
76
2024-12-06: [r18445] gmarbeuf
77
  [anstype/jsxgraph] bug fixed in option freepoint which only worked with jsxbox
78
  as applet identifier
79
2024-12-05: [r18441-r18437] btamby
80
  [Glossary]
18435 bpr 81
2024-12-01: [r18434] bpr
82
  [sheet] show that the module is deprecated when doing a sheet
83
2024-12-01: [r18433] bpr
84
  [slib hyptiling] add fill option, use fhyppolygon
85
2024-12-01: [r18432] bpr
86
  [flydraw] add obj_hyppoly, hyppolygon, fhyppolygon
87
2024-11-25: [r18429] gmarbeuf
88
  [Nikaia] as for standard theme in class for participant display
89
  reload page and printable version buttons
90
2024-11-08: [r18427] reyssat
91
  [help] better help for slib graph/drawtree
92
2024-11-08: [r18426] bpr
93
  [slib drawtree] fill the circles before writing inside
94
2024-11-05: [r18424] bpr
95
  [themes/visitor] add robottrap in themes Nikaia and standard
96
  (already in visitor), has to be checked
97
2024-11-03: [r18423] bpr
98
  frobot] cannot create the directory getfile
99
  (already true in the command !getfile)
100
2024-10-23: [r18422] reyssat
101
  [minor/lang] english
102
2024-10-17: [r18421] czzmrn
103
  [fix] wimslogd store and use superclass variable when checking
104
    techvars values (cfr. r18414)
105
2024-10-14: [r18420] mquerol
106
  [minor/trans] catalan version
107
2024-10-14: [r18418] bpr
108
  [openclass 1150]
109
2024-10-14: [r18417] bpr
110
  [open class 1150] add four sheets and some presentation pages
111
2024-10-03: [r18415] bpr
112
  [confdata] change limit for threshold2 (?)
113
2024-10-03: [r18414] bpr
114
  [getstatussheet] fix: calculate the "good" parameter for class (case of superclass
115
    in particular)
116
2024-09-26: [r18413] bpr
117
  [expandpolynome] this script did not work for rational coefficient, so exit if not.
118
2024-09-26: [r18412] bpr
119
  [help] ldap_auth
120
2024-09-19: [r18411] bpr
121
  [oef/analyse/expandpolynome] exit if the polynom is not
122
  a polynom with one variable
123
2024-09-19: [r18409] bpr
124
  [adm/manage] add field ldap_accreditation
125
2024-09-12: [r18408] bpr
126
  [help] precision for polexand
127
2024-09-11: [r18407] bpr
128
  [directexec] add octave example with statistics package
129
2024-09-11: [r18406] bpr
130
  [primitives] in target.phtml, slashsubst all parameters
131
2024-09-10: [r18405] bpr
132
  [mkindex] add script to generate presentation pages in example class
133
2024-09-10: [r18403] bpr
134
  [anstype] add option nospace to numeric numexp
135
2024-09-02: [r18402] bpr
136
  [compile] change downloading address for jsme
137
2024-08-30: [r18401] bpr
138
  [slib afftiling] affine tiling by triangles
139
2024-08-30: [r18396] bpr
140
  [slib/ecriturenombre] add some cases with input as 8.1e+05
141
2024-08-29: [r18395] gmarbeuf
142
  [minor/regclass] fix invalid character in class in email regex
143
2024-08-28: [r18393] bpr
144
  [anstype draw multidraw] fix the case of rects (to check)
145
2024-08-26: [r18392] bpr
146
  [scripts/gp] add README, transfert some scripts in slib inside gp
147
2024-08-16: [r18385] czzmrn
148
  [minor] adm/raw log when user account is recovered
149
2024-08-07: [r18381] bpr
150
  [doc 1028] mistake in the script make.pl (new)
151
2024-08-07: [r18380] bpr
152
  [9001/docuoef4.pdf]
153
2024-08-07: [r18379] bpr
154
  [class 9001]
18386 bpr 155
---------------------------------------------
18375 bpr 156
wims.4.28 [r18374]
157
2024-08-06: [r18374] gmarbeuf
158
  [glossary/minor] spelling error
159
2024-08-06: [r18373] bpr
160
  [glossary] in a class glossary, keep the order of the parts of the glose
161
2024-08-06: [r18372] bpr
18389 bpr 162
  [adm/index] in adm modules, in index language=$lang
18375 bpr 163
    should fix trouble with the about
164
2024-08-06: [r18371] gmarbeuf
165
  [glossary/besoin d'aide] do not display connex gloses and connex ressources
166
    in glose for besoin d'aide
167
2024-08-06: [r18370] bpr
168
  [slib/hyptiling] option html, url; reset some variables
169
2024-08-06: [r18369] bpr
170
  [help/adddoc] modification of the help in french (SL)
171
2024-08-05: [r18368] bpr
172
  [glossary/help] fix for no french version
173
2024-08-05: [r18367] gmarbeuf
174
  [glossary/about] list of content indicated in the links + lang files
175
2024-08-04: [r18366] gmarbeuf
176
  [glossary/light] correction of an unnecessary condition on wims_lightpopup
177
2024-08-04: [r18365] gmarbeuf
178
  [glossary/lightpopup] modification to display a glose in light mode
179
2024-08-03: [r18364] bpr
180
  [hyptiling/cox] add a gp script and a slib for hyperbolic tiling (DB)
181
2024-08-02: [r18363] gmarbeuf
182
  [glossary/About] patch BPR to have the list content of a glose in about
183
2024-08-01: [r18362] lemaire
184
  [minor/help] minor change of help for button feedback in adm/class/sheet/lang/help.phtml.fr
185
2024-08-01: [r18361] lemaire
186
  [minor/help] minor corrections
187
2024-08-01: [r18360] lemaire
188
  [minor/help] an example is added for the command \glossary{} in bases/doc/102/src/glossary
189
2024-08-01: [r18357] bpr
190
  [doc 1028] add hyperbolic functions ... (for the pleasure !)
191
2024-08-01: [r18354] lemaire
192
[bugfix] (by bpr) when a student works on an exercise in a document,
193
  severity level is now well defined in html/home_ref_user.phtml
194
2024-07-31: [r18352] bpr
195
  [flydraw] add hyperbolic geometry : hyplines hypsegments hyptriangle fhyptriangle
196
2024-07-30: [r18351] bpr
197
  [flydraw] fix obj_hyplines ...
198
2024-07-30: [r18350] bpr
199
  [flydraw] fix a leak in hyperbolic triangle
200
2024-07-30: [r18348] bpr
201
  [docu/target] try to implement the choice -1 for wksheet
202
2024-07-30: [r18347] bpr
203
  [adddoc] add the choice automatic for finding the sheet in a doc
204
  (will be used in next commit)
205
2024-07-29: [r18345] bpr
206
  [doc/target] in exercise, use getexoindex ...
207
2024-07-29: [r18344] bpr
208
  [docu] use getexoindex to find the sheet if not known
209
2024-07-29: [r18343] bpr
210
  [target] worksheet was deleted from the url for adm/doc
211
2024-07-29: [r18342] gmarbeuf
212
  [Glossary/analysis] bad title for dynamic example convexity_3
213
2024-07-29: [r18340] bpr
214
  [glossary] harmonize files for docu and for oef
215
2024-07-29: [r18339] bpr
216
  [flydraw] change definitively the signification of line, lines etc in Flydraw
217
2024-07-29: [r18338] bpr
218
  [glossary] in adm/tool/glossary, |content ou ,content
219
  (it will be better to have everywhere |content as syntaxe)
220
2024-07-28: [r18334] bpr
221
  [glossary] doc: changement de la numerotation pour les parties non dynamiques
222
2024-07-28: [r18333] bpr
223
  [doc1028] modify arc
224
2024-07-28: [r18332] bpr
225
  [glossary] bad return line, delete html in titles of losange
226
2024-07-28: [r18331] bpr
227
  [glossary] fix the case of an empty record (should not exist, but ...)
228
2024-07-28: [r18327] bpr
229
  [glossary] add help for glossary (SL)
230
2024-07-27: [r18325] bpr
231
  [flydraw] add some hyperbolic functions (not yet exported)
232
2024-07-26: [r18324] obado
233
  [minor/css] re-enable border-radius on input groups
234
2024-07-26: [r18323-r18322] obado
235
  add missing lang strings in glossary, translate aria-labels in glossary
236
2024-07-26: [r18321] obado
237
 [html.c] Now !formselect also can use the `wims_ref_class` property to add css classes
238
    + Glossary filters are more accessibles (add labels and help text)
239
2024-07-26: [r18320] bpr
240
  [flydraw] treate case arc from 0 to 0 and 0 to 360 as before
241
2024-07-26: [r18319] lemaire
242
  [minor] A condition is added to distinguish what appears for student and for
243
    teacher in script/docu/scoreprint
244
2024-07-26: [r18318] bpr
245
  [flydraw] geodesics
246
2024-07-25: [r18317] bpr
247
  [flydraw] replace gdImageArc, add hypgeods
248
2024-07-25: [r18315] gmarbeuf
249
  [openclass 1153] 1 exercise removed in sheet 16
250
2024-07-23: [r18314] gmarbeuf
251
  [openclass 1153] new exercises added in sheets 6, 16 and 36
252
2024-07-22: [r18309 and alse] obado
253
  [minor] Glossary items are now closed by default
254
2024-07-20: [r18308] bpr
255
  [flydraw] replace gdImageArc by plot (the angles are of type integer
256
  which is not good)
257
2024-07-19: [r18306] bpr
258
  [glossary] can delete only the last item in the glossary of the class
259
2024-07-18: [r18303] bpr
260
  [glossary] no content in the case of a dynamical type
261
2024-07-17: [r18302] bpr
262
  [classification] replace deprecated modules
263
2024-07-16: [r18301] bpr
264
  [flydraw] fix arc and angle
265
2024-07-14: [r18299] gmarbeuf
266
  [minor/html] fixed a display glitch between float right
267
    help button and message warning
268
2024-07-13: [r18298] gmarbeuf
269
  [search_clear TYPO]to prevent the info message from hiding the
270
    clear button when search result is empty
271
2024-07-05: [r18297] czzmrn
272
  [minor] script/dialog help need to read language file
273
2024-07-02: [r18295] gmarbeuf
274
  [glossary/geometry] html and typo from Euler Versailles
275
2024-07-02: [r18294] gmarbeuf
276
  [glossary/analysis] html and typo from Euler Versailles
277
2024-07-02: [r18293] bpr
278
  [glossary] in a class, take the title of the glose defined by supervisor
279
    hide some parts (has to be checked and adapted),
280
    test: in a class and no supervisor
281
2024-07-01: [r18292] reyssat
282
  [warning message] in type litexp with polexpand, keep - sign in negative term
283
2024-07-01: [r18291] bpr
284
  [msg] language for users msg  for things as too:!all
285
2024-07-01: [r18288-r18289] bpr
286
  [glossary] nettoyage + no title in a class
287
2024-07-01: [r18287] bpr
288
  [glossary] possibility to choose a record in the class glossary
289
    only by writing content=[] when modifying the class glossary
290
  ... to check
291
2024-06-30: [r18283] bpr
292
  [search engine] if the address of a module is given, search if it exists in another lang
293
2024-06-30: [r18282] czzmrn
294
  [fix] module=adm/class/freework undo r18004 as with cmd=new the number
295
    of the freework is lost and the link next_students always link to
296
    freework=1 + reset variable score to fix the problem reported in r18004
297
2024-06-30: [r18280-r18278] bpr
298
  cleaning because of deprecated modules
299
2024-06-29: [r18277] bpr
300
[warning] in the case of nontool:!all (for example) in the access restriction
301
  of a class, the message was not good. To check... now one takes in account the "non"
302
2024-06-29: [r18276] bpr
303
Chemins modifiés :
304
  [help accessconf] has to be checked (only in french) about the word class
305
2024-06-28: [r18275-r18273-18274] reyssat
306
  [html, missing span  in glossary + precision about degree
307
2024-06-28: [r18271] gmarbeuf
308
  [slib/tabsignes] cleaning tabsignes.css
309
2024-06-28: [r18270] gmarbeuf
310
  [glossary/analysis] bug fixed for css class intro used in dynamic example
18267 bpr 311
---------------------------------------------
312
wims.4.27d [r18266]
313
2024-06-26: [r18264] bpr
314
  [adddoc] use the title and the descripton in the language
315
  if they exists when the teacher inserts a tool
18256 bpr 316
2024-06-23: [r18255] czzmrn
18261 czzmrn 317
  [minor] anstype/clicktile the solution should not be shown if presentgood=0 (e.g. when used with seedrepeat)
18256 bpr 318
2024-06-23: [r18254] czzmrn
319
  [minor/fix] need to reset variable in deduc, otherwise the test fails (lang_exists has been used before)
320
2024-06-23: [r18252] czzmrn
321
  [fix] anstype/draw better check band input from user for line
322
    (double clicking on point + clicking outside the drawing)
323
2024-06-21: [r18249] obado
324
  Upgrade CodeMirror "5.65.13" to "5.65.16";
325
2024-06-21: [r18248] obado
326
  [JS] Add MathLive 0.100.0 external lib.
327
2024-06-20: [r18247] gmarbeuf
328
  [glossary/analysis] glose affine_function1 2e error on span
329
2024-06-20: [r18246] gmarbeuf
330
  [glossary/analysis] glose affine_function1 error on span
331
2024-06-19: [r18245] gmarbeuf
332
  [openclass 1153] affine function glose updated in the glossary
333
2024-06-19: [r18244] btamby
334
  [glossary/analysis] new entry affine function level H4 from Euler Wims
335
2024-06-18: [r18243] gmarbeuf
336
  [openclass 1153] new class level H4 from Euler Versailles
337
2024-06-14: [r18242] btamby
338
  [glossary/geometry] new entries and updated gloses from Euler Versailles
339
2024-06-14: [r18241] btamby
340
  [glossary/geometry] dynamic examples from Euler Versailles
341
2024-06-14: [r18240] btamby
342
  [glossary/geometry] new entries and updated gloses
343
2024-06-13: [r18239] btamby
344
  [glossary/geometry] add macro for Pythagore and Thales examples
345
2024-06-13: [r18238] btamby
346
  [glossary/analysis] update
347
2024-06-13: [r18237] bpr
348
  [multidraw] bad syntax for nonempty command
349
2024-06-13: [r18236] btamby
350
  [Glossary/algebra] update and new entries from Euler Versailles
351
2024-06-13: [r18235] btamby
352
  [Glossary/probability] update 4 gloses from Euler Versailles
353
2024-06-13: [r18234] btamby
354
  [Glossary/discrete_mathematics] subgraph and binomial_coeff0 updated from Euler Versailles.
355
2024-06-07: [r18231] bpr
356
  [glossary arithmetics] new entry from Euler Versailles
357
2024-06-05: [r18229] btamby
358
  [glossary general] 3 new entries and new keywords
359
2024-06-03: [r18226] bpr
360
  [deduc] try to adapt to have multilanguage module, to check
361
2024-06-03: [r18225] bpr
18258 bpr 362
  [wimsdoc] a word of the limitation to MAX_MENU_ITEMS for the forms
18256 bpr 363
2024-06-03: [r18224] bpr
364
  [mathmlinput] add an id and close the math \( \)
365
2024-06-03: [r18223] bpr
366
  [target.phtml] add & (necessary because of the introduction of trim $nadd
18258 bpr 367
    that delete the first empty character)
18256 bpr 368
2024-05-29: [r18219] bpr
369
  [doc] add information on max_menu_items in oef
370
2024-05-23: [r18218] schaersvoorde
371
  [minor/svn] add 'exp' to javascipt math in canvasdraw
372
2024-05-14: [r18215] bpr
373
  [doc/target] add a & in the address in adm/doc/primitives/target.phtml
374
2024-05-04: [r18212] gmarbeuf
18258 bpr 375
  [Glossary/About] add title, level and various links and iframe codes
376
    to insert a glose in a doc, OEF and site
18256 bpr 377
2024-05-03: [r18208] lemaire
18258 bpr 378
  [minor help] add a sentence for the possibility to import a module
379
    in modtool/lang/help.phtml.fr
18256 bpr 380
22024-05-02: [r18206] reyssat
381
  [litexp polfactor] warning messages.
382
2024-05-02: [r18205] reyssat
383
  [help] help for litexp type of answer and its option polfactor.
384
2024-05-02: [r18204] reyssat
385
  [litexp polfactor] french warning messages for new polfactor analysis. Still to be translated.
386
2024-05-02: [r18203] reyssat
18258 bpr 387
  [bug] better factorization analysis in oef/analyse/factorpolynome.
388
    Warning messages still to be commited.
18210 bpr 389
---------------------------------------------
390
wims.4.27c [r18209]
18201 bpr 391
2024-04-29: [r18200] bpr
392
  [keywords] chemistry
393
2024-04-28: [r18199] bpr
394
  [glossary] force \N to be in mode mathml
395
2024-04-28: [r18198] bpr
396
  [glossary] fermeture en mode math
397
2024-04-27: [r18195] lemaire
398
  [slib/stat/binomial] return a list of length n filled with 0 if p<=0 and filled with n if p>=n
399
2024-04-26: [r18194] bpr
400
  [keywords] in electrochemistry
401
2024-04-26: [r18193] bpr
402
  [slib/binomial] the case p=1 was not well treated
403
  in case p>1 or p<0, return nothing
404
  + formatage
405
2024-04-26: [r18191] czzmrn
406
  [minor/lang] italian
407
2024-04-26: [r18190] bpr
408
  [help/anstype] add some advice for mathematical expressions
409
2024-04-26: [r18189] czzmrn
410
  [minor/lang] typo in it script/adm/lang/help.score.it
411
2024-04-26: [r18188] czzmrn
412
  [minor] adm/class/userscore/getuser.phtml remove active link if the sheet
413
    is hidden (otherwise the link opens an empty/error message page)
414
2024-04-26: [r18187] czzmrn
415
  [minor/lang] it help on score
416
2024-04-20: [r18186] bpr
417
  [modind] should fix segmentation fault on some ARM systems (thanks to B. Allombert)
418
2024-04-19: [r18185] bpr
419
  [3Dviewer] add possibility to color faces with different colors
420
2024-04-18: [r18182] bpr
421
  [Makefile] delete the file bin/modind before copy the new version (cleaner)
422
2024-04-11: [r18179] czzmrn
423
  [minor/fix] freeworks not counting properly when teachers write comment
424
  to non consigned works (can happen when teachers use link to next student)
425
  NOTE: these two file should be unified in future release
426
2024-04-05: [r18178] czzmrn
427
  [minor/lang] harmonization of italian files with corresponding fr
428
2024-04-05: [r18177] czzmrn
429
  [minor/lang] Italian
430
2024-04-05: [r18176] czzmrn
431
  [minor/lang] update language es files by Sebastian Donoso (adm/class/passwd)
432
2024-04-03: [r18175] czzmrn
433
  [minor/lang] bases/sys/search.pm use same iso-8859-1 list of characters as in src/Lib/liblines.c
434
2024-04-03: [r18174] czzmrn
435
  [minor/lang] add es among the default languages
436
2024-04-03: [r18173] czzmrn
437
  [minor/lang] bases/sys/domain/domain.es Spanish files by Sebastian Donoso
438
2024-04-03: [r18172] schaersvoorde
439
  [minor/svn] canvasdraw: corrected error...
440
  erreur: 'for' loop initial declarations are only allowed in C99 mode
441
2024-04-02: [r18171] czzmrn
442
  [add] check IP when granting access + minor doc scripts/adm/class/checkuserscorecondition
443
2024-04-02: [r18170] bpr
444
  [wimsdoc]
445
2024-04-02: [r18169] bpr
446
  [swork] use getsheetstatus + formatage
447
2024-04-02: [r18168] bpr
448
  [userscore] use user=no in !getsheetstatus
449
2024-04-02: [r18167] bpr
450
  [getuser] getsheetstatus user= does not work from a student to obtain
451
  the status before technical conditions, replace by user=no
452
2024-04-02: [r18166] schaersvoorde
453
  [minor/svn] canvasdraw: disabled debug...
454
2024-04-02: [r18165] schaersvoorde
455
  [minor/svn] canvasdraw: corrected reset...
456
2024-04-01: [r18164] schaersvoorde
457
  [minor/svn] canvasdraw: command "dashtype" was gone fishing...
458
2024-03-31: [r18163] bpr
459
  [doc1028]
460
2024-03-31: [r18162] bpr
461
  [help] examinfo (to check)
462
2024-03-31: [r18161] bpr
463
  [flydraw] help
464
2024-03-31: [r18160] schaersvoorde
465
  [minor/svn] canvasdraw: modify reset,noreset and a few other things
466
2024-03-31: [r18159] bpr
467
  [flydraw] introduce noreset and reset (work in progress)
468
2024-03-29: [r18156] reyssat
469
  [help] debug variables should be separated by spaces, not commas
470
2024-03-28: [r18155] schaersvoorde
471
  [minor/svn] canvasdraw: add prefix 'dash' to sync with flydraw syntax...
472
2024-03-28: [r18154] czzmrn
473
  [typo] typo in home/sequences.phtml
474
2024-03-28: [r18153] bpr
475
  [src/score.c] add variable score_exam with the number of the exam
476
  as score_isexam is 0 or 1
477
2024-03-27: [r18152] czzmrn
478
  [fix _widgets/userexam.phtml] the variables e_... are no longer computed
479
    in user_varexam.phtml, but are needed here
480
2024-03-27: [r18151] bpr
481
  [printoef] add wims_backslash_insmath=yes
482
2024-03-27: [r18150] bpr
483
  [use getsheetstatus] case of exam.
484
2024-03-27: [r18149] bpr
485
  [getsheetstatus] use getsheetstatus
486
2024-03-27: [r18148] bpr
487
  [use getsheetstatus]
488
2024-03-26: [r18147] bpr
489
  [getsheetstatus] use getsheetstatus in sequence;
490
  error if the sheet is hidden even if it is for everybody
491
2024-03-26: [r18146] bpr
492
  [userscore] as before, hidden sheet scores without tech variable
493
  are seen for everybody
494
2024-03-26: [r18145] bpr
495
  [major] use command getsheetstatus when printing the scores
496
  add some information in the table of sheetinfo
497
2024-03-23: [r18142] bpr
498
  [flydraw] add dashed for square
499
2024-03-23: [r18141] czzmrn
500
  [major] see r18127, check sequence access
501
2024-03-23: [r18140] bpr
502
  [flydraw] add option dash for rectangle
503
2024-03-22: [r18137] reyssat
504
  [typo] replaced echo by printf with string format. Allows simple backslash in the chain
505
  (document 1028)
506
2024-03-21: [r18131] bpr
507
  [flydraw] add dashed triangle using keyword dashed
508
  change analysis of dashed and filled
509
2024-03-21: [r18127] bpr
510
  [major] replace analysis if a sheet/exam is hidden for an user
511
  by function getsheetstatus. The previous test is just commented
512
  (easy to compare). This must be tested and checked ...
513
2024-03-21: [r18125] bpr
514
  [flydraw] add keywords dashed and filled as in canvasdraw
515
    everything has not been implemented. Doc has not been updated.
516
2024-03-19: [r18123] bpr
517
  [flydraw] add option if pm->fill non zero to pertinent commands
518
  in object.c (do not change nametab.sh for the moment)
519
22024-03-19: [r18121] bpr
520
  [src] increase MAX_FWRITE_SIZE
521
2024-03-19: [r18120] bpr
522
  [adm/manage] add developers in modtool in the list of sendmail
523
  for the administrator
524
2024-03-19: [r18119] bpr
525
  [flydraw] add fullline and fulllines with line_extend function
526
  for the moment, not used for the users (in prevision of the
527
  behaviour change of line ...)
528
2024-03-17: [r18118] bpr
529
  [flydraw] add fcircles
530
2024-03-16: [r18116] bpr
531
  [glossary] line->segment in flydraw
532
2024-03-15: [r18110] bpr
533
  [open class] line->segment in draw
534
2024-03-15: [r18109] schaersvoorde
535
  [minor/svn] canvasdraw: corrected compiler warning
536
2024-03-14: [r18108] bpr
537
  [getexoindex] fix when param is empty
538
2024-03-13: [r18107] georgesk
539
  new Makefile for Debian, since the packaging scheme has changed
540
2024-03-13: [r18106] georgesk
541
  add: Ťuse lib '/var/lib/wims/public_html/bases/sys';ť
542
2024-03-13: [r18105] georgesk
543
  applied the myDashedLine modification in one additional call
544
2024-03-13: [r18104] georgesk
545
  fixed the error 'implicit declaration of strcasestr'
546
2024-03-13: [r18103] bpr
547
  [help] add explanation about getsheetstatus (work in progress)
548
2024-03-12: [r18102] bpr
549
  [print latex] change the status of printlatex (reply);
550
  use this variable to decide if drawtikz must be used
551
  some comments
552
2024-03-11: [r18099] reyssat
553
  [bug in sendbug] mail addresses sent by sendbug were separated by a space.
554
  Replaced by comma (more standard) but may be changed locally in wims.conf
555
  via technical topics of maintenance
556
2024-03-11: [r18098] reyssat
557
  [bug in sendbug] mail addresses sent by sendbug were separated by a space.
558
    Replaced by comma (more standard) but may be changed locally in wims.conf
559
    via technical topics of maintenance
560
2024-03-11: [r18096] reyssat
561
  [help] details about precision of type real
562
2024-03-09: [r18094] reyssat
563
  [bug] vardata exceeded some linelength mail limits
564
2024-03-09: [r18093] bpr
565
  [slib/matrixtex] add none as alternative of .
566
2024-03-07: [r18091] bpr
567
  [doc] use getstatussheet in documents
568
2024-03-07: [r18089] bpr
569
  [getexoindex] new syntax
570
2024-03-07: [r18087] bpr
571
  [getsheetstatus] works also for exam.
572
2024-03-07: [r18086] bpr
573
  [getexoindex] change syntax
574
2024-03-04: [r18084] bpr
575
  [openclass 1152] change description and institution
576
2024-03-04: [r18081] bpr
577
  [src/score.c] getsheetstatus takes technical variables in account
578
  (work in progress, has to be tested)
579
2024-03-04: [r18080] bpr
580
  [draw] line-> segment, lines->polyline
581
2024-03-02: [r18076] bpr
582
  [flydraw] help hashhalfline
583
2024-03-02: [r18075] bpr
584
  [flydraw] add halfline in the flydraw help
585
2024-03-01: [r18071] schaersvoorde
586
  [minor/svn] canvasdraw: minor sub/sup improvement for strings
587
2024-03-01: [r18070] bpr
588
  [9001 - introprogOEF] update
589
2024-03-01: [r18069] bpr
590
  [1028]
591
2024-03-01: [r18068] bpr
592
  [flydraw] fix dashed halfline
593
2024-03-01: [r18067] bpr
594
  [doc 1028] add halfline
595
2024-03-01: [r18065] bpr
596
  [flydraw]  add halfline
597
2024-02-27: [r18064] czzmrn
598
  [minor/fix] need to convert dates as 2024-02-05 to 20240205 before
599
  loading scripts/setdef.proc (adm/class/config)
600
2024-02-26: [r18063] bpr
601
[help flydraw] delete deprecated commands in the help
602
2024-02-25: [r18061] bpr
603
  [model/hanging] lines->polyline, line->segment
604
2024-02-23: [r18057] bpr
605
  [scoreprint] use getsheetstatus for scoreprint (work in progress)
606
2024-02-23: [r18056] bpr
607
  [src] add calc_getsheetstatus and export it
608
2024-02-22: [r18055] bpr
609
  [help] format of docindex added to general documentation
610
2024-02-21: [r18052] bpr
611
  [docsheet] case of a class doc
612
2024-02-21: [r18051] bpr
613
  [doc] score in doc: try to harmonize the way the sheet is build and
614
  the analysis in target (exercise)
615
2024-02-21: [r18050] bpr
616
  [getexoindex] about severity
617
2024-02-20: [r18049] bpr
618
  [adddoc] replace %2F by /  when creating the sheet associated to a doc
619
  (if not, cannot check it is an exercise, find the title, etc)
620
2024-02-20: [r18047] bpr
621
  [flydraw] add arrows command
18044 bpr 622
---------------------------------------------
18043 bpr 623
wims.4.27b [r18042]
624
2024-02-17: [r18038] bpr
625
  [glossary] xhtml-> html5
626
2024-02-17: [r18033] bpr
627
  [wimsdoc] help for getexoindex (in progress)
628
2024-02-14: [r18029] bpr
629
  [scoreprint] different view for supervisor (no score)
18024 bpr 630
2024-02-13: [r18018] czzmrn
631
  [minor/fix] typo adm/class/freework
632
2024-02-13: [r18017] bpr
633
  [html]
634
2024-02-13: [r18016] bpr
635
  [fix] fix way to obtain the severity in exercise
636
2024-02-12: [r18015] bpr
637
  [icon] swork and workingtime
638
2024-02-12: [r18014] bpr
639
  [major] add calc_getexoindex and add some scores in the document
640
    if an exercise in this document is linked to a sheet
641
    (work in progress)
642
2024-02-12: [r18013] bpr
643
  [doc 1028] add an example with filltoborder and plot
644
2024-02-12: [r18012] bpr
645
  [flydraw] erase the test for the limits of plot as it gives some "holes"
646
  see filltoborder
647
2024-02-09: [r18009] bpr
648
  [target in doc] try to harmonize the two files without changing anything
649
  (to check)
650
2024-02-09: [r18008] czzmrn
651
  [minor/fix] adm/class/freework when using technical variables to config access show correct end time to students (so far only for type=3)
652
2024-02-09: [r18007] czzmrn
653
  [minor/fix] adm/class/freework did not allow to change technical variable + typo
654
2024-02-09: [r18006] czzmrn
655
  [minor/fix] adm/class/freework no need to read shexselect.proc again (already read)
656
2024-02-09: [r18005] czzmrn
657
  [minor/lang] italian adm/class/freeework/lang/msg.phtml.it
658
2024-02-09: [r18004] czzmrn
18034 bpr 659
  [minor adm/class/freework] when scoring, need to reset module parameters (cmd=new) otherwise the variable score is not reset (if no score is given for a studend, the score of the previous student was saved)
18024 bpr 660
2024-02-09: [r18003] czzmrn
661
  [minor scripts/adm/class/getnextuser] some modules might need cmd=new
662
    instead of cmd=reply (default to current behaviour).
663
    Tested with usermanage, userscore and freeworks
664
2024-02-09: [r18002] czzmrn
665
  [minor] typos (adm/class/reguser/index)
666
2024-02-09: [r18001] czzmrn
667
  [minor/lang] italian
668
2024-02-08: [r17999] gmarbeuf
669
  [glossary css] minor modification (from Euler Versailles)
670
2024-02-08: [r17998] gmarbeuf
671
  [Nikaia ccs template] add glossary.css (from Euler Versailles)
672
2024-02-08: [r17997] gmarbeuf
673
  [Nikaia ccs template] add glossary.css (from Euler Versailles)
674
2024-02-08: [r17996] gmarbeuf
675
  [glossary css] new css file (from Euler Versailles)
676
2024-02-08: [r17995] bpr
677
  [classification] add new modules, code to add
678
2024-02-07: [r17994] btamby
679
  [Glossary geometry] typo (from Euler Versailles)
680
2024-02-07: [r17993] btamby
681
  [Glossary analysis] typo (from Euler Versailles)
682
2024-02-07: [r17992] btamby
683
  [Glossary statistics macro] colors contrast and decimal separator (from Euler Versailles)
684
2024-02-07: [r17991] btamby
685
  [Glossary statistics] typo granularisation (from Euler Versailles)
686
2024-02-07: [r17990] btamby
687
  [Glossary probability] new entries typo granularisation (from Euler Versailles)
688
2024-02-07: [r17989] btamby
689
  [Glossary geometry] new entries typo granularisation (from Euler Versailles)
690
2024-02-07: [r17988] btamby
691
  [Glossary general] new entries typo granularisation (from Euler Versailles)
692
2024-02-07: [r17987] btamby
693
  [Glossary discrete_mathematics] typo granularisation (from Euler Versailles)
694
2024-02-07: [r17986] btamby
695
  [Glossary macro analysis] new entries convexity function generator (from Euler Versailles)
696
2024-02-07: [r17985] btamby
697
  [Glossary arithmetic] new entry typo granularisation (from Euler Versailles)
698
2024-02-07: [r17984] btamby
699
  [Glossary analysis] new entries typo granularisation (from Euler Versailles)
700
2024-02-07: [r17983] btamby
701
  [Glossary algebra] new entries typo granularisation (from Euler Versailles)
702
2024-02-07: [r17982] bpr
703
   [domain] update
704
2024-02-07: [r17980] bpr
705
  [orthographe in wimsdoc]
706
2024-02-04: [r17978] bpr
707
  [formatage] try to uniformize adm/doc and docu (many files are very similar)
708
2024-01-30: [r17977] bpr
709
  [html] xhtml->html5 in help/anstype
710
2024-01-25: [r17976] bpr
711
   M /trunk/wims/src/OefMsg2wims/oef2wims.c
712
  [latex] initialisation
713
2024-01-25: [r17974] bpr
18034 bpr 714
  [latex] correction du c (initialisation)
18024 bpr 715
2024-01-19: [r17971] bpr
716
  [slib rational] more examples and comments
717
2024-01-19: [r17970] bpr
718
  [slib rational] Repeating decimal of a rational (work in progress)
719
2024-01-18: [r17968] bpr
720
   M /trunk/wims/src/exec.c
721
  [fix] fix bug with latex version with draw and tikzdraw
722
2024-01-10: [r17967] bpr
723
   M /trunk/wims/public_html/scripts/oef/latex.proc
724
  [latex] add line return after statement and solution environment
725
2024-01-08: [r17966] obado
726
  Address [#13405] clock et OEF:
727
  Replace table by div
728
2024-01-05: [r17965] bpr
729
  [direct exec] add float_calc (should add some explanations ...)
730
2023-12-31: [r17964] bpr
731
  [flydraw/tikz] in tikz replace tiny, medium ... by scale= in nodes
732
  option for tikzpicure: replace scale=0.01 by [x=0.02cm, y=0.02cm]
733
  (thanks to test for example in direct exec)
734
2023-12-31: [r17963] bpr
735
  [slib drawcc] segment-> segments + correction in some slib
736
2023-12-31: [r17962] bpr
737
[taxo] classification/src/unisciel
738
2023-12-30: [r17960] bpr
739
   M /trunk/wims/public_html/modules/tool/directexec/var.proc
740
  [directexec] nonempty lines in ins_tikz
741
2023-12-30: [r17959] bpr
742
  [directexec] size and new are equivalent
743
2023-12-30: [r17958] bpr
744
  [directexec] help, put the secure software first in the list
745
2023-12-30: [r17957] bpr
746
  [unisciel]
747
2023-12-30: [r17956] bpr
748
  [anstype numexp] if . and / are in reply, badform, no need to continue
749
2023-12-30: [r17955] bpr
750
  [slib randtree] more compact
751
2023-12-30: [r17954] bpr
752
  [slib drawcc] more compact
753
2023-12-30: [r17952] bpr
754
  [answertype] matrix: fix html (not optimum...), formc: change the place of :
755
2023-12-29: [r17951] bpr
756
  [direct exec] add tikz (experimental)
757
2023-12-29: [r17950] bpr
758
  [flydraw] modify obj_angle
759
2023-12-29: [r17949] bpr
760
  [slib/draw/meter] more compact
761
2023-12-29: [r17948] bpr
762
  [slib polygon] code more compact
763
2023-12-29: [r17947] bpr
764
  [slib thermometer] use segments
765
2023-12-28: [r17946] bpr
766
  [slib gpt] use segments
767
2023-12-28: [r17945] bpr
768
  [slib histo] use segments and polyline (more compact)
769
2023-12-28: [r17944] bpr
770
  [slib drawtree] use segments instead of multiple segment
771
2023-12-28: [r17943] bpr
772
  [flydraw] ellipses in tikz
773
2023-12-28: [r17942] bpr
774
  [flydraw] fix obj_circles in tikz and compactify it
775
2023-12-27: [r17941] bpr
776
  [taxo] unisciel update (SL)
777
2023-12-27: [r17940] bpr
778
  [flydraw] vocab: grille-> grid, dhash-> diamond, point -> dot
779
2023-12-27: [r17939] bpr
780
  [flydraw] tikz (hatch)
781
2023-12-27: [r17938] bpr
782
  [flydraw] in tikz_fill, write \\draw... only if there is some points
783
  (hatch and diamond do not work for the moment)
784
2023-12-26: [r17936] bpr
785
[mkdist] add pdf from public_html/bases/doc/1028/files/tikz
786
  as some servors have not the necessary latex distribution
787
2023-12-26: [r17935] bpr
788
  [1028] delete the pdf generated by pdflatex
789
2023-12-26: [r17934] bpr
790
  [doc 1028] add an exemple
791
2023-12-26: [r17933] bpr
792
  [tikz] levelcurve, plot,fill in a more compact way
793
2023-12-26: [r17932] bpr
794
  [tikz] compactify obj_plot, obj_levelcurve
795
2023-12-24: [r17930] bpr
796
  [keywords/domain] add games
797
2023-12-24: [r17929] bpr
798
2023-12-23: [r17928] bpr
799
2023-12-23: [r17927] bpr
800
2023-12-23: [r17925] bpr
801
  [lang] expired (as the previous commit)
802
2023-12-23: [r17924] bpr
803
 [lang] change in french perimee into expiree
804
2023-12-22: [r17922] bpr
805
  [keywords] add keywords in thermo
806
2023-12-22: [r17921] bpr
807
  [flydraw] crosshairs in tikz (compact version)
808
2023-12-22: [r17920] bpr
809
  [flydraw] rays in tikz (compact version)
810
2023-12-22: [r17919] bpr
811
  [minor] (to be revert before the release because of the use of pdflatex)
812
2023-12-22: [r17918] bpr
813
  [flydraw] add mecanism to use the translation flydraw-> tikz
814
  in latex version (work in progress)
815
2023-12-21: [r17917] bpr
816
  [flydraw] correction of polyline tikz
817
2023-12-21: [r17915] bpr
818
  [help] Flydraw doc for arc more precise.
819
2023-12-21: [r17914] bpr
820
  [flydraw] obj_arc is now the same in flydraw and tikz
821
  tikz is now more compact in case of lines, segments, etc
822
2023-12-21: [r17913] reyssat
823
  [typos] in sheets (spelling, case, bad encoding, ...)
824
2023-12-20: [r17912] bpr
825
  [tikz] typo ellipse
826
2023-12-18: [r17910] bpr
827
  [slib draw/repere] help + examples (P. Byache)
828
2023-12-18: [r17909] bpr
829
  [taxo unisciel] ajout de MJR
830
2023-12-18: [r17907] czzmrn
831
  [class/exam] in course mode avoid inserting an empty exercise +
832
    resetting score dependencies in case exercises are moved
833
2023-12-18: [r17906] bpr
834
  [open class] add class Presup (1152)
835
2023-12-17: [r17905] bpr
836
[module classification] replace radio by checkbox
837
  (with previous release)
838
2023-12-16: [r17904] bpr
839
  [module classification] change the tool classification
840
  now can be send to publishcenter instead of being saved
841
  on the server (it was unuseful)
842
2023-12-15: [r17903] bpr
843
 [fix moldraw] no snappoints if no doublet, ... are asked (for compatibility)
844
2023-12-15: [r17901] bpr
845
  [keywords] add keywords in mechanics (force, gravity, inertia_principle)
846
2023-12-14: [r17898] bpr
847
  [minor help] improve the help for css(from MJR)
848
2023-12-14: [r17897] bpr
849
  [taxonomy]
850
2023-12-14: [r17896] bpr
851
  [latex sheet] add an option in sheet in format latex to print in recto verso
852
2023-12-14: [r17895] bpr
853
  [chemeq] replace sprintf to snprintf to kill a warning
854
2023-12-14: [r17894] bpr
855
  [config] kill warning for not used variable
856
2023-12-14: [r17893] bpr
857
  [bioinfo] add prototype in functions to kill warnings
858
2023-12-14: [r17892] bpr
859
  [wimslogd] variable mincnt was not used
860
2023-12-14: [r17891] bpr
861
  [checkmol] add prototype in functions to kill warnings
862
2023-12-14: [r17890] bpr
863
  [checkmol.c] kill warnings bitwise operations between booleans
864
2023-12-12: [r17889] bpr
865
  [typo] typo + change ca by reading fr file as it is not translated
866
2023-12-12: [r17888] bpr
867
  [modtool] add some help for publication. Do not change the text
868
  in lang not fr, but add new files with changeto fr versions.
869
2023-12-11: [r17887] georgesk
870
  added $(CPPFLAGS) to default compile commands for C sources.
871
2023-12-09: [r17885] bpr
872
  [score] if the required point number is 0, calculations are made with
873
  a zero weight for this exercise. If not, scores can be more than the maximum.
874
2023-12-09: [r17884] czzmrn
875
  [freeworks] fix config form for  access via techvar
876
2023-12-09: [r17883] czzmrn
877
  [freework] variable access fix message for students when freework not available
878
2023-12-09: [r17882] czzmrn
18034 bpr 879
  [checkuserscorecondition] possibility to use expire dates (see comments)
18024 bpr 880
    + uniformization of date format + comment
881
2023-12-09: [r17881] bpr
882
  [minor] change DF_msgwims in msgwims as it is not a
883
    default in the configuration
884
2023-12-09: [r17880] czzmrn
885
  [accessconf] typo, consinstency with other types and doc
886
2023-12-09: [r17879] czzmrn
887
  [accessconf] typo, consinstency with other types and doc
888
2023-12-09: [r17878] czzmrn
889
  [accessconf] add possibility to set accessconf for freeworks
890
2023-12-08: [r17877] bpr
891
  [build-index] add LC_ALL=C to the 'env' string
892
2023-12-08: [r17874] czzmrn
893
  [minor/typo] fix typo in proc/access.proc
894
2023-12-07: [r17873] czzmrn
895
  [userscore] fix help on score computation for student according
896
    to the formula for each sheet
897
2023-12-07: [r17871] bpr
898
  [msg2wims] uniformization of msg2wims primitives setting for similar scripts
899
  (e.g. documents, sheet presentation)"
900
2023-12-06: [r17868] bpr
901
  [help] update english version for help sheetpage
902
2023-12-06: [r17867] bpr
903
  [multidraw] accept curved arrows with only 2 points
904
2023-12-06: [r17866] bpr
905
  [moldraw and others] fix snappoints and color
906
2023-12-04: [r17865] bpr
907
  [mathmlinput] add complex in the possible types
908
2023-12-02: [r17863] bpr
909
  [help modtool] no more allusion of devel modules
910
   as it is no more possible. Must be completed with rules of publication
911
2023-12-02: [r17861] bpr
912
  [minor] mistake in the help
913
    (the file public_html/modules/adm/modtool/lang/filedesc.fr was correct but not used)
914
2023-11-30: [r17860] bpr
915
  [anstype numexp] 0.0 is accepted as numbers as 8.0
916
2023-11-29: [r17859] bpr
917
  [sheetpage] add sheet as a variable (help for language different from fr and
918
    it have to be update)
919
2023-11-24: [r17858] bpr
920
  sendbug to maintainer
921
2023-11-24: [r17857] bpr
922
  [moldraw] best treatment for snap points
923
2023-11-20: [r17855] czzmrn
924
  [minor/add] in groupements and portals add the possibility to propagate
925
  institution name + add string for authentification (amend previous commit)
926
  module=adm/class/config
927
2023-10-27: [r17853] bpr
928
  [glossary] change colors of vertices
929
2023-10-27: [r17852] bpr
930
  [fix] reinitialisation of colors in slib/graph/draw
931
2023-10-25: [r17851] bpr
932
  add test if req=0 in getuser.phtml + formatage
933
2023-10-16: [r17849] bpr
934
  [fix] class/config : delete blocking msg in program when configure expiration date
935
2023-10-07: [r17848] bpr
936
  help for float_calc
937
2023-10-02: [r17847] obado
938
  [minor] small change in housekeep message + clean CSS in motd
939
2023-10-02: [r17846] bpr
940
  [ldapsearch] can use ldaps (documentation has to be done)
18034 bpr 941
---------------------------------------------
17843 bpr 942
wims.4.27a [r17842]
943
2023-09-30: [r17842] bpr
18041 bpr 944
  [authid ldap] allows to put ldap or ldaps in the configuration of an ldap
17843 bpr 945
2023-09-22: [r17840] czzmrn
946
  [fix] adm/class/exam when creating a new exam prevent from writing
947
    minscore when mode is not set (on creation of new exam it is not correct
948
    to assume mode=0 as in fact mode is not set)
949
2023-09-22: [r17839] bpr
950
  [fixbug] test about quotafree for adding a photo was not good (!)
951
2023-09-16: [r17838] bpr
952
  [pari] precision for pari cmd (add option -f and -q)
953
2023-08-27: [r17832] czzmrn
954
  [minor/mod] possibility to csv download manual scores registered
955
    by the server even when manual=0 (usefull e.g. do download freeworks
956
    evaluations). Need to be tested with large classes.
957
2023-08-26: [r17831] bpr
958
  [classification] new modules (have to be completed)
17830 bpr 959
---------------------------------------------
17823 bpr 960
wims.4.26 [r17822]
961
2023-08-24: [r17822] bpr
962
  [fix] XSS PROTECTION, delete in the url after a special character
963
2023-08-23: [r17820] lemaire
964
  [minor/lang.fr] minor modifications in userscore/lang/names.phtml.fr
965
2023-08-23: [r17819] lemaire
966
  [openclass] display of the message warning that workingtime module
967
    is not accessible in an openclass
968
2023-08-22: [r17817] bpr
969
  [home] delete the link "examcheck" when there is no active exam
970
    for the student
971
2023-08-22: [r17813] lemaire
972
  [minor/help] minor corrections  in work/lang/help.phtml.fr
973
2023-08-22: [r17812] gmarbeuf
974
  [stat geolocalisation] map no longer displayed due to a no longer
975
    valid mapbox access token (mapbox no longer completely open)
976
    so replaced by openstreetmap. Responsiveness still needs to be corrected
977
2023-08-21: [r17811] lemaire
978
  [minor] remove redundant lines in previous change of bin/housekeep.daily
979
2023-08-21: [r17810] lemaire
980
  [minor/help] minor modification of the title and help text of one
981
    housekeeping parameter in manage/lang/confdata
982
2023-08-21: [r17809] bpr
983
  [openclass,housekeep.daily] delete only anonymous lines in .userlist
984
2023-08-21: [r17808] bpr
985
  [openclass] cleaning svn
986
2023-08-21: [r17806] bpr
987
  [housekeep.daily] add cleaning of anonymous accounts in the daily
988
    cleanup (script of SL)
989
2023-08-20: [r17800] bpr
990
  [openclass] add warning msg for open class in case of anonymous login
991
2023-08-20: [r17799] bpr
992
  [openclass] add missing motd/anonymous in some open classes
993
2023-08-20: [r17798] bpr
994
  [openclass] file generated by script (should not be in svn)
995
2023-08-20: [r17797] bpr
996
  [openclass] delete the "last connexion" for anonymous in open class
997
  + comment
998
2023-08-20: [r17796] bpr
999
  [openclass] userlink for anonymous* are reduced (no change password and
1000
    things like that) as it was for anonymous
17795 bpr 1001
2023-08-20: [r17794] bpr
1002
  [fix] the address for m_userdaymessage was not good.
1003
  add some explanation
1004
2023-08-19: [r17792] bpr
1005
  [openclass] cleaning: generated files should not be in svn (to check)
1006
2023-08-11: [r17790] bpr
1007
  [glossary] example of a tree
1008
2023-08-10: [r17788] bpr
1009
  [slib/graph/randtree] change y dimension in case of html option
1010
    (not used in published modules)
1011
2023-08-07: [r17786] czzmrn
1012
  [lang/italian] colorlabel anstype/clicktile.input
1013
2023-08-03: [r17785] bpr
1014
  change CPPFLAGS with option -I in Makefile.in of chemeq and units-filter (DB)
1015
2023-08-03: [r17783] gmarbeuf
1016
  [Freework/lang] french translation
1017
2023-08-02: [r17782] czzmrn
1018
  [minor] adm/class/freework forgotten reset of variable
1019
2023-07-31: [r17781] czzmrn
1020
  [minor/doc] comments in ~/public_html/.formatsheet
1021
2023-07-31: [r17780] czzmrn
1022
  [new] adm/class/freeworks + adm/class/userscore
1023
    freeworks results are listed in student score page
1024
    + minor bugfixes in freeworks + some navigation links in freework
1025
2023-07-21: [r17776] czzmrn
1026
  [minor/display] adm/class/freeworks add feedback on saved texte length in
1027
    student page (need to check French translation + need translation in other languages)
1028
2023-07-21: [r17775] czzmrn
1029
  [minor/html] harmonize zone styles adm/class/freeworks
1030
2023-07-16: [r17774] bpr
1031
  [runcode] JL
1032
2023-07-14: [r17773] georgesk
1033
  upgrading to version 3.4 of chemeq: better management of the periodic table,
1034
    its size and its interactivity
1035
2023-07-14: [r17772] georgesk
1036
  created a slib for the new '-S' option of chemeq, which displays stoechiometric coefficients
1037
2023-07-14: [r17770] georgesk
1038
  better periodic table's behaviour with the slib chemeq_periodic_table
1039
2023-07-11: [r17768] bpr
1040
  [oef/debug] use the first word when there is some | in the anstype
1041
  (debug mode and automatic insertion of answers)
1042
2023-07-10: [r17767] bpr
1043
  [doc 2028] comment the generation of pdf (if not they
1044
  are changed at each compilation). They should not be in the svn
1045
  but some servers have not the good latex option.
1046
2023-07-10: [r17766] bpr
1047
  [oef] fix bug: take in account the confparm in the url for example
1048
    when doing next exercise.
1049
2023-07-09: [r17765] czzmrn
1050
  [minor/help] align helpseverity with exo.init: use the same name of variables
1051
    and check values correspond to the ones in exo.init
1052
2023-07-09: [r17764] czzmrn
1053
  [minor/fix] the good answer in oef exercise is only shown when presentgood>0:
1054
    fix the computation of presentgood
1055
2023-07-02: [r17762] georgesk
1056
  restored html_table.cc with a timestamp later than table_html_mendeleiev.py
1057
2023-07-02: [r17761] georgesk
1058
  changed html_table.cc
1059
2023-07-02: [r17758] bpr
1060
  [doc1028] this should not be in svn, but some computers do not have the latex necessary ...
1061
2023-07-01: [r17756] czzmrn
1062
  [fix] missing backslash
1063
2023-07-01: [r17755] bpr
1064
  [flydraw + doc 1028] tex header for tikz is no more put in
1065
  tikz out in Flydraw
1066
2023-07-01: [r17753] czzmrn
1067
  [minor/amelioration] adm/class/freeworks better check for r17751
1068
2023-07-01: [r17752] georgesk
1069
  modified the python script, so it produces old-school C code now
1070
2023-07-01: [r17751] czzmrn
1071
  [minor/fix] adm/class/freeworks if the student open a freework with a wims exercise in  it then the student's work has to be accessible by the teacher (replace r17733, this solution does not break other functionalities)
1072
2023-07-01: [r17750] georgesk
1073
  html_table.cc is no longer cleaned, so python3 is necessary only when atomic masses are changed in mendeleiev.cc
1074
2023-06-30: [r17748] georgesk
1075
  enhanced chemeq to display a table of elements (Mendeliev's periodic table)
1076
2023-06-30: [r17747] georgesk
1077
  enhanced chemeq to display a table of elements (Mendeliev's periodic table)
1078
2023-06-30: [r17746] georgesk
1079
  added a slib to display a table of elements (Mendeliev's periodic table)
1080
2023-06-30: [r17745] georgesk
1081
  added a slib to display a table of elements (Mendeliev's periodic table)
1082
2023-06-30: [r17744] georgesk
1083
  new feature: output a periodic table, in HTML format
1084
2023-06-28: [r17742] lemaire
1085
  [minor/lang] correction of name_showhidetitle in freework/lang/names.phtml.fr
1086
2023-06-28: [r17741] bpr
1087
  [fix] in stat, the non finished exercises were at 0.
1088
2023-06-27: [r17740] bpr
1089
  [class/activity] missing vocabulary
1090
2023-06-26: [r17739] lemaire
1091
  [minor/help] minor modification in adm/class/activity/lang/help.phtml.*
1092
    so that one item concerning structure does not appear in an individual class
1093
2023-06-25: [r17738] bpr
1094
  [openclass 1119] delete value of class_homepage
1095
2023-06-22: [r17736] bpr
1096
  [open class 1151] typos
1097
2023-06-21: [r17735] czzmrn
1098
  [minor/doc] update documentation on freework format/variables
1099
2023-06-21: [r17734] czzmrn
1100
  [minor/improve] adm/class/freework if loadwork=1 teacher can see studente consigne
1101
    even if empty (by Sophie Lemaire)
1102
2023-06-20: [r17733] obado
1103
  [Minor/js] update external packages versions: Gruntfile.js, package.json,readme.md
1104
2023-06-20: [r17731] bpr
1105
  [glossary] delete keyword in an example
1106
2023-06-19: [r17730] obado
1107
  [JS] Replace Slick-carousel by @accessible360/accessible-slick
1108
2023-06-19: [r17728] obado
1109
  [JS] Bump jquery-ui from v1.13.1 to v1.13.2
1110
  And what-input from 5.2.10 to 5.2.12
1111
2023-06-19: [r17727] obado
1112
  Update wimsdoc.en to use the new marked package
1113
2023-06-19: [r17726] obado
1114
  [JS] Bump marked (Markdown viewer) to v5.1.0
1115
2023-06-18: [r17724] bpr
1116
  [swac] error: i/ -> I/
1117
2023-06-18: [r17719] bpr
1118
  [openclass 1368] delete generated files
17718 bpr 1119
2023-06-18: [r17716-r17717] bpr
1120
  [search_engine] use search_lang for the titles of the oef exercises
17711 bpr 1121
2023-06-15: [r17704] obado
1122
  Update tinymce.phtml to comply with new version
1123
2023-06-15: [r17703] obado
1124
  Bump WYSIWYG editor tinyMCE to v.6.5.0
1125
2023-06-15: [r17702] obado
1126
  Upgrade codemirror to 5.65.13 + add 3 codemirror themes
1127
2023-06-13: [r17701] bpr
1128
  [manage] add float_calc = bc
1129
2023-06-13: [r17697] bpr
1130
  [open class] Terminale technologique (IREM Lyon)
1131
2023-06-09: [r17695-17696-r17710] bpr
1132
  [translation] es (lmarquez)
1133
2023-06-06: [r17694] obado
1134
  remove useless autocapitalise="none"
1135
2023-06-06: [r17693] bpr
1136
  [texmath] change "over" in frac{}{}
1137
2023-06-05: [r17692] mquerol
1138
  [minor/trans] catalan version
1139
2023-06-02: [r17691] gmarbeuf
1140
  [freework/lang] translation and typo
17686 bpr 1141
2023-05-29: [r17681] czzmrn
1142
  [minor/fix] adm/class/freework avoid breaking other functionality
1143
    (e.g. job2=teachererase...)
1144
2023-05-29: [r17680] czzmrn
1145
  [openclass 1368] remove external links
1146
2023-05-23: [r17677] czzmrn
1147
  [minor/fix] freeworks: check input word limit before saving user input
1148
    (to avoid freezing of user interface). Analogous of r17667 (for teacher input)
1149
2023-05-19: [r17676] bpr
1150
  [flydraw] add angle, modification in tikz
1151
2023-05-19: [r17675] bpr
1152
  [anstype] draw.input: change the id
1153
2023-05-19: [r17674] bpr
1154
  [maxima] delete ? in maxima input (the previous treatment let maxima hanging
1155
2023-05-04: [r17672] czzmrn
1156
  [minor/bug] QRcode.phtml needs quotes to escape & in shell
1157
    (works on linux, needs to be checked on other os)
1158
2023-05-03: [r17671] bpr
1159
  [typo] slib/coding/editor (JL)
1160
2023-04-27: [r17670] bpr
1161
  [conversion.pl] add return lines
1162
2023-04-27: [r17669] bpr
1163
  [canvasdraw] fix help (hope it is correct)
1164
2023-04-27: [r17667] czzmrn
18034 bpr 1165
  [minor/fix] freeworks: geogebra and text applet check some input consistency
17686 bpr 1166
    before saving user input (to avoid freezing of user interface).
1167
2023-04-27: [r17666] mquerol
1168
  [minor/trans] catalan version
1169
2023-04-13: [r17663] bpr
1170
  [doc1028] fix script make.pl
1171
2023-04-13: [r17662] bpr
1172
  [flydraw] fix tikz_fill for gdImageFillToBorder
1173
2023-04-12: [r17661] bpr
1174
  [glossary] add alt for img and close some \( \)
1175
2023-04-08: [r17658] bpr
1176
  [flydraw] documentation
1177
2023-04-08: [r17657] bpr
1178
  [doc/1028] add circles ellipses in draw comparaison
1179
2023-04-08: [r17656] bpr
1180
  [flydraw] add circles, ellipses in flydraw (in progress)
1181
2023-04-06: [r17655] gmarbeuf
17722 bpr 1182
  [glossary/geometry] css square_area_1
17686 bpr 1183
2023-04-06: [r17654] gmarbeuf
17722 bpr 1184
  [glossary/geometry] area new dynamic examples and update static glose
17686 bpr 1185
2023-04-06: [r17653] bpr
1186
  [typo in steps.oef] thanks to C. Douriez, the other languages had not been updated ..
1187
  so there is not the type ! (todo ?)
1188
2023-04-06: [r17652] gmarbeuf
17722 bpr 1189
  [glossary/geometry/Macro] rand generator id for JSXGraph and Co
17686 bpr 1190
2023-04-05: [r17651] btamby
17722 bpr 1191
  [glossary/barycenter] typo
17686 bpr 1192
2023-04-05: [r17650] obado
1193
  Add default style for the "kbd" HTML element (represents a span of
1194
 inline text denoting textual user input from a keyboard)
1195
2023-04-04: [r17649] obado
1196
  Exit the files name.phtml.xx before end when in userscore export function
1197
    to avoid a 'variable_name_buffer_overflow' error.
1198
2023-04-02: [r17648] bpr
1199
  [sendbug] print mails to which the bug is sent, before it is sent.
1200
2023-04-02: [r17646] bpr
1201
  [polyoff polynet] transfer the call to slib_header_patron in the polynet slib
1202
2023-03-23: [r17645] czzmrn
1203
  [minor/fix] when importing freework reset scoring configuration
1204
    (otherwise might have column conflict) adm/class/exploresave
1205
2023-03-23: [r17644] czzmrn
1206
  [minor/fix] freework option not available for type!=3 adm/class/freework
1207
2023-03-23: [r17643] czzmrn
1208
  [minor/fix] when duplicating need to reset scoring, otherwise new freework will use same column adm/class/freework
1209
2023-03-23: [r17642] czzmrn
1210
  [minor/fix] variable type has no value yet adm/class/freework
1211
2023-03-23: [r17641] czzmrn
1212
  [minor/feedback] better string when 0 students adm/class/freework
1213
2023-03-23: [r17640] czzmrn
1214
  [minor/feedback] better explanation for teachers (translations needed) module=adm/class/freework
1215
2023-03-22: [r17639] czzmrn
1216
  [minor/improvement] freework access (date&time, techvar). To be tested, need translation
1217
2023-03-22: [r17638] czzmrn
1218
  [minor/fix] wrong variable name module=adm/class/freework
1219
2023-03-21: [r17637] czzmrn
1220
  [minor/new] possibility to duplicate an active freework (forgotten file) module=adm/class/freework
1221
2023-03-21: [r17636] czzmrn
1222
  [minor/new] possibility to duplicate an active freework module=adm/class/freework
1223
2023-03-21: [r17635] czzmrn
1224
  [minor/lang] preparation for duplication of freeworks (needs tranlations) html/name.phtml._langs_
1225
2023-03-21: [r17634] czzmrn
1226
  [minor] module=adm/class/freework use variable + comments
1227
2023-03-15: [r17630] czzmrn
1228
  [minor] on no_cgu error you do not want to show part of the page (I think my r9577 was an error)
1229
2023-03-13: [r17629] czzmrn
1230
  [minor/fix] better sorting of classes for groupement (for teachers + better check for students)
1231
2023-03-13: [r17626] czzmrn
1232
  [minor/fix] better sorting of classes for groupement (for students)
1233
2023-03-11: [r17625] bpr
1234
  [doc draw] add multicopy
1235
2023-03-11: [r17624] bpr
1236
[adm/class/classes] after waving -> fill a case in a table
1237
2023-03-11: [r17622] bpr
1238
  [flydraw,tikz] add begin and end for levelcurve and plot
1239
2023-03-11: [r17621] bpr
1240
  [flydraw,tikz] limit the coordinate y in plot
1241
2023-03-10: [r17618] bpr
1242
 [flydraw,tikz] change position of image as in flydraw
1243
  bad color in fillborder
1244
2023-03-10: [r17614] bpr
1245
  [flydraw,tikz] polygon
1246
2023-03-10: [r17613] bpr
1247
  [flydraw,tikz] killing warning: init rx
1248
2023-03-10: [r17612] bpr
1249
  [flydraw,tikz] kill warning: add pt ; init lx
1250
2023-03-09: [r17611] czzmrn
1251
[minor] flydraw comparison added plot example
1252
2023-03-09: [r17610] bpr
1253
  [flydraw] parenthesis at the wrong place
1254
2023-03-09: [r17609] czzmrn
1255
  [minor] flydraw comparison added trange example
1256
2023-03-09: [r17608] bpr
1257
  [flydraw] change the header (in progress)
1258
  text colors
1259
2023-03-09: [r17607] bpr
1260
  [doc 1028] add comparaison with tikz
1261
2023-03-08: [r17606] czzmrn
1262
  [minor/fix] module=adm/class/freework for type=3 for some applets need to show students list even if no student zone are present
1263
2023-03-08: [r17605] bpr
1264
  [latex] question of adding lines non pertinent in formulas
1265
2023-03-08: [r17604] bpr
1266
  [latex version] add babel language
1267
2023-03-08: [r17603] bpr
1268
  [oef latex] change return lines in latex_src
1269
2023-03-07: [r17602] bpr
1270
  [print latex] delete some newline in latex
1271
2023-03-07: [r17601] bpr
1272
  [home] sort class in a groupement by their number.
1273
2023-03-07: [r17600] bpr
17722 bpr 1274
  [wimsdoc] complete help about sort
17686 bpr 1275
2023-03-04: [r17599] bpr
1276
  [flydraw] fill in tikz (DB)
1277
2023-03-04: [r17596] czzmrn
1278
  [minor/fix] module=adm/class/freework date format in student page
1279
2023-03-04: [r17595] czzmrn
1280
  [minor/fix] module=adm/class/freework ergonomie: move confirm button to bottom
1281
    of the page to force students read their replies (see r17593)
1282
2023-03-04: [r17594] czzmrn
1283
  [minor/fix] module=adm/class/freework forgotten in r17589
1284
2023-03-02: [r17593] czzmrn
1285
  [minor/new] module=adm/class/freework add option studentclose for type=3
1286
    (if studentclose=1 student can _consign_ before the actual dead line:
1287
    a button _Consign_ will be shown and if the student click and confirm he
1288
    would not be able to work on the freework any longer).
1289
    NEEDS TO BE TESTED. Needs translation.
1290
2023-02-27: [r17589] czzmrn
1291
  [minor/new] module=adm/class/freework Add a new type of applet that allows
1292
    the teacher to upload multiple files. For each student one (and only one)
1293
    of these files will be randomly picked and shown. NEEDS TO BE TESTED. Needs translation.
1294
2023-02-23: [r17587] bpr
1295
  [flydraw/tikz] try copy
1296
2023-02-23: [r17586] schaersvoorde
1297
  [minor/svn] canvasdraw: minor sub/sup improvement for stings
1298
2023-02-22: [r17585] bpr
1299
  [flydraw] command text in tikz (not perfect)
1300
2023-02-22: [r17584] bpr
1301
  [flydraw] macros plot in tikz (DB)
1302
2023-02-22: [r17583] schaersvoorde
1303
  [minor/svn] canvasdraw: snaptopoints may be called multiple times (no limit)
1304
2023-02-22: [r17580] bpr
1305
  [canvasdraw] increase the limit MAX_INT to 256
1306
2023-02-22: [r17579] bpr
1307
  [flydraw] typo dans commands.fr
1308
2023-02-22: [r17578] bpr
1309
  [flydraw] arrow in tikz
1310
2023-02-21: [r17577] bpr
1311
[multidraw_input] need math_ and not multidr_math for the analysis of the answer.
1312
2023-02-21: [r17576] obado
1313
  canvasmultidraw: only set % positioning when object is not img
1314
2023-02-21: [r17575] bpr
1315
  [typo] example in multidraw
1316
2023-02-21: [r17574] bpr
1317
  [work in progress] flydraw -> tikz
1318
2023-02-21: [r17573] obado
1319
  improve multidraw ergonomy
1320
2023-02-20: [r17571] obado
1321
  canvasmultidraw now place object with relative coords (%) instead of absolute (px)
1322
2023-02-19: [r17570] bpr
1323
  [doc flydraw] details
1324
2023-02-18: [r17569] bpr
1325
  [anstype/chemdraw] add possibility to give the text of the molfile
1326
    and not its address
1327
2023-02-16: [r17566] czzmrn
1328
  [minor] position of help button module=adm/class/exam
1329
2023-02-16: [r17565] czzmrn
1330
  [minor/coding] use some variables to make easier to add new applets for type=3
1331
    (Réponse en ligne).
1332
2023-02-13: [r17561] bpr
1333
  [src] compilation stop if chemeq does not compile well
1334
2023-02-13: [r17559] bpr
1335
  [exam course] ergo
1336
2023-02-13: [r17557] bpr
1337
  [exam] weights are shown in mode course
1338
2023-02-12: [r17555] bpr
1339
  [coding/editor]
1340
2023-02-11: [r17554] bpr
1341
  [moldraw] cram: add -[]
1342
2023-02-11: [r17553] bpr
1343
  [exam course] add possibility to choose the score required.
1344
  hide the possibility to change the dependance in mode course
1345
  (for example when modifying an exo in the exam).
1346
  I have not tested the simulation mode...
1347
2023-02-11: [r17552] bpr
1348
  [exam mode course] condition to the apparition of the link next
1349
  (correction provisoire)
1350
2023-02-10: [r17549] bpr
1351
  [slib reactiondraw] delete empty rows
1352
2023-02-09: [r17548] bpr
1353
  [moldraw] case where there is no prec for cram.
1354
2023-02-09: [r17547] bpr
1355
  [moldraw] cram
1356
2023-02-09: [r17546] bpr
1357
  [moldraw] cram (in progress)
1358
2023-02-09: [r17545] bpr
1359
  [moldraw] add cram (work in progress)
1360
2023-02-04: [r17543] bpr
1361
  [class/exam] use "new" syntax in var.def
1362
2023-02-04: [r17542] bpr
1363
  [exam] condition in case of course score dependancy is now in percentage as all the score
1364
  dependancy; use the command !examdep; change the order of the 'instruction'
1365
  (separate general remarks and specific remarks)
1366
2023-01-30: [r17534] bpr
1367
  [slib offdraw] add width line in tikz
1368
2023-01-30: [r17532] bpr
1369
  [wimsdoc] add variable module_dir and explanation
1370
2023-01-26: [r17531] obado
1371
  [minor] replace "now" by class creation date in previous commit.
1372
2023-01-26: [r17530] obado
1373
  [bugfix] now when a date is prior to "today" in class restriction,
1374
  wims change it when administrator load the page and display a warning.
1375
2023-01-26: [r17529] obado
1376
  Bugfix] Do not display restricted_techvar fields in examinfo when there is no techvar in class
1377
2023-01-26: [r17528] bpr
1378
  [code/editor] from J Lyotard
1379
2023-01-18: [r17526] bpr
1380
  [slib 3Dviewer] allow different faces in animation
1381
2023-01-18: [r17525] bpr
1382
  [fix] fix html when there is no question in an exercise.
1383
  has to be checked ...
1384
2023-01-17: [r17523] czzmrn
1385
  [minor/fix] module=adm/raw for downloading manual scores you need to
1386
    compute some variables (adm/raw relies on scripts from adm/class/userscore)
1387
2023-01-17: [r17522] obado
1388
  [minor/icons] add an icon for .swork in Font Awesome pack
1389
2023-01-16: [r17519] bpr
1390
  [slib/coding/editor] update from Julien Lyotard
1391
2023-01-13: [r17518] schaersvoorde
1392
[minor/svn] canvasdraw: corrected js-error in canvasdraw/canvasutils.c
1393
2023-01-12: [r17517] bpr
1394
  [src] ctime is no more included by sys/time.h in some systems (Mathml/wims_mathml.cc)
1395
2023-01-09: [r17512] czzmrn
1396
  [minor/fix] list of technical variables in help (cfr. fr) script/help
1397
2023-01-09: [r17511] guerimand
1398
  [minor,type=litexp] bad detection of non reduced expression in option=polexpand + tabulation
1399
2023-01-09: [r17510] bpr
1400
  [fix] fix return spaces in  slib/coding/editor (Julien Lyotard)
1401
2023-01-05: [r17508] obado
1402
  [anstype] Improve Accessibility of Clicktile anstype :
1403
  add label and title on color button + only changeable tiles
1404
  have hover behavior + new "brush" icon on changeable tiles
1405
2023-01-05: [r17506] guerimand
1406
  [minor,home] bugfix when server supervisor connect to a portal, structure is not displayed
1407
2023-01-02: [r17503] czzmrn
1408
  [minor/fix] we do not want students to see printable versions of sheets:
1409
  undo r17502 + remove entry from menu (adm/sheet)
1410
2023-01-02: [r17502] czzmrn
1411
  [minor/fix] sheet printable version for students is empty (adm/sheet)
1412
2022-12-30: [r17501] czzmrn
1413
  [minor/fix] oef show correct solution according to oef setup
1414
  (i.e. according to presentgood variable) in script/anstype/draw (work in progress)
1415
2022-12-26: [r17495] bpr
18258 bpr 1416
  [importation] bad numerotation + typo
17686 bpr 1417
2022-12-25: [r17493] guerimand
1418
  [minor,adm/class/exam] minor bug fix in display of hour of the retriction score
1419
2022-12-24: [r17491] guerimand
1420
  [minor,adm/class/exam] bugfix bad timeleft in student page when supervisor change score restriction and user have already begin exam
1421
2022-12-24: [r17490] guerimand
1422
  [minor,adm/class/exam] desactivate option exrandomlist for exam in course mode (incompatibility)
1423
2022-12-23: [r17489,r17488,r17487] bpr, lemaire
1424
[9001] update docuoef4, Minor change of the sheet presenting examples of the docuoef4.pdf
1425
---------------------------------------------
17498 bpr 1426
wims.4.25b [r17497]
1427
2022-12-26: [r17495] bpr
1428
  [importation] bad numerotation  + typo
1429
2022-12-25: [r17493] guerimand
1430
  [minor,adm/class/exam] minor bug fix in display of hour of the retriction score
1431
2022-12-24: [r17491] guerimand
18258 bpr 1432
  [minor,adm/class/exam] bugfix bad timeleft in student page when supervisor
1433
    change score restriction and user have already begin exam
17498 bpr 1434
2022-12-24: [r17490] guerimand
1435
  [minor,adm/class/exam] desactivate option exrandomlist for exam in course mode (incompatibility)
1436
2022-12-23: [r17489] lemaire
1437
  [minor class 9001] Minor change of the sheet presenting examples of the docuoef4.pdf
17486 bpr 1438
2022-12-22: [r17483] bpr
1439
[slib] drtgraduee, add option canvasdraw
1440
2022-12-22: [r17482] bpr
1441
  [config] change octave command
1442
2022-12-21: [r17476] czzmrn
1443
  [minor/fix] in case of seedrepeat in oef exercise better feedback on next exercise
1444
    (at the end of the seed series and in exam) script/oef/Main.phtml
1445
2022-12-21: [r17475] czzmrn
1446
  [minor/fix] take into account config oef exercise (givegood) given
1447
    with simple menu script/oef/get_presentgood.proc
1448
2022-12-20: [r17473] lemaire
1449
  [minor help exam] Text for student aid in the exam is updated to reflect
1450
    both possible presentations of an exam.
1451
2022-12-20: [r17472] lemaire
1452
  [minor help/oef] command random() with a list is replaced by randitem in oef documentation
17711 bpr 1453
  to avoid misuse (it is translated into wims command random or randitem depending
17486 bpr 1454
  how the list is given)
1455
  + html tag correction
1456
2022-12-20: [r17471] guerimand
1457
  [minor,adm/class/exam] show date + time in case of use score restriction
1458
2022-12-19: [r17470] guerimand
1459
  [minor,adm/class/swork] bugfix in list of score when few activity in class (by MC)
1460
2022-12-18: [r17469] guerimand
1461
  [minor,adm/class/sheet] bugfix wrong message when activated and use techvar to individualise sheet
1462
2022-12-17: [r17468] guerimand
1463
  [minor,adm/class/exam] use of wims_exam_remain + cleaning
1464
2022-12-17: [r17467] guerimand
1465
  [major,exam] bugfix exercise send less than 1 min after closing with score restriction is accepted
1466
2022-12-16: [r17466] bpr
1467
  [anstype/clicktile] add black border to the button of clicktile
1468
2022-12-15: [r17465] guerimand
1469
  [minor,adm/class/userscore] job=userexam display theorical time left and timeleft
1470
    with score dependancies
1471
2022-12-15: [r17464] guerimand
1472
  [minor,adm/class/userscore] optimization use fileexists command instead of reading
1473
  file to test if exists
1474
2022-12-15: [r17460-17461] guerimand
1475
  [minor,slib] librairie draw/drtgraduee don t display maximal graduation in some case
1476
2022-12-15: [r17458] czzmrn
1477
  [minor/fix] script/oef/Main.phtml when seedrepeat > 1 more appropriate prompt
1478
    when the exercise is done with full score
17457 guerimand 1479
2022-12-15: [r17457] guerimand
17486 bpr 1480
  [major] in case of exam, 0 if no time left or remain time according
1481
    to score restriction instead of only 1;
1482
    wims_exam_remain contain real timeleft according to score restriction
1483
2022-12-14: [r17456], [r17462], [r17463] bpr
1484
  [csv] in case of only one session for an exam, don't recopy the note
1485
2022-12-12: [r17453] bpr
1486
  [polyedre_off] add index for dual polyhedra
1487
2022-12-12: [r17452] bpr
1488
  [polyhedradual] fix bug when ray is an integer (format off needs decimal points)
1489
2022-12-10: [r17451] guerimand
1490
  [major,adm/class/exam] bugfix students can complete an exam exercise started
1491
    before the score is closed after the score is cut.
1492
2022-12-04: [r17447] guerimand
1493
  [minor,adm/class/exam] after exit an exam in openclass, display openclass panel
1494
    instead of connexion panel
1495
2022-12-03: [r17446] guerimand
1496
  [minor,class/1119] add presentation in sequence instead of doc + fix bad exam construction
1497
2022-12-03: [r17445] guerimand
1498
  [minor,log/classes/1119] change class_limit
1499
2022-12-03: [r17444] bpr
1500
  [class 1119] exam12 has too much exos (link with sheet7 )
1501
2022-12-02: [r17442] obado
1502
  [minor/css] Uniformize styles between math img and mathML
1503
2022-12-02: [r17440] guerimand
1504
  [minor,adm/class/freework] bugfix display expiration date of freework linked to
1505
    class_option word showshexpire
1506
2022-12-02: [r17438] czzmrn
17711 bpr 1507
  [minor/fix] adm/light/useropts wims_useropts was taken in no account when setting new useropts + typos in Italian
17486 bpr 1508
2022-12-01: [r17437] guerimand
1509
  [minor,adm/class/activity] bugfix in calcul of worktime in user activity by sheet
1510
2022-11-30: [r17436] guerimand
1511
  [minor,adm/class/sheet] bad wims_msg alert style
1512
2022-11-30: [r17434] guerimand
1513
  [major,oef] typo in option polexpand of anstype=litexp
1514
2022-11-30: [r17433] guerimand
1515
  [minor,adm/class/exam] bugfix in r17430
1516
2022-11-29: [r17432] guerimand
1517
  [minor,adm/class/exam] bugfix bad clock in exercise page in case of
1518
    closing and opening again the same exercise
1519
2022-11-29: [r17431] guerimand
1520
  [minor,script] change local variable name to prevent conflict
1521
2022-11-29: [r17430] guerimand
1522
  [minor,adm/class/exam] in course mode prevent to hack exercise order with
1523
    adress bar using score dependancy solution
1524
2022-11-28: [r17429] guerimand
1525
  [minor,adm/class/exam] add job=coursewatch : supervisor can see each user course
1526
2022-11-28: [r17427] guerimand
1527
  [minor,scripts] mark deprecated old file to manage chrono maybe
1528
    some use in pedegogical module
1529
2022-11-28: [r17426] guerimand
1530
  [minor,adm/class/classes] replace old clock form by chronoid.js
1531
2022-11-28: [r17425] schaersvoorde
1532
  [minor/svn] canvasdraw: added command "newrange xmin,xmax,ymin,ymax"
1533
2022-11-28: [r17424] guerimand
1534
  [minor] replace old chrono form in OEF exercise by use of chronoid.js
1535
2022-11-28: [r17423] guerimand
1536
  [minor,adm/class/exam] in course mode add a button "next exercise" in exercise window
1537
2022-11-26: [r17419] guerimand
1538
  [minor,adm/class/exam] bugfix bad color of last item progressbar for the last exo done
1539
    in the exo window
1540
2022-11-25: [r17415] guerimand
1541
  [major,exam] supervisor examsession should not be locked (because not unlocked in interface)
1542
2022-11-25: [r17413] czzmrn
1543
  [minor/lang] Italian adm/class/exam work in progress
1544
2022-11-25: [r17412] guerimand
1545
  [minor,adm/class/exam] add chrono in exercise page in exam
1546
2022-11-25: [r17410] guerimand
1547
  [minor,adm/class/exam] add a progressbar in exam in mode course
1548
2022-11-25: [r17409] guerimand
1549
  [minor,adm/class/exam] add description information on help file
1550
2022-11-25: [r17406] guerimand
1551
  [minor,adm/class/config] html typo
1552
2022-11-24: [r17403] bpr
1553
  [model] add latex version to flashcard
1554
2022-11-24: [r17390] bpr
1555
  [openclass] change of some descriptions
1556
2022-11-24: [r17389] guerimand
1557
  [minor] bad calcul of class_limit when connexion to open class with anonymous login
1558
2022-11-22: [r17386] guerimand
1559
  [minor,home] anonymous connexion to example class are now uniq;
1560
    create a account for each user with anonymous connexion;
1561
    number of anonymous connexion is limited to 50% of class_limit
1562
2022-11-21: [r17385] guerimand
1563
  [minor] protect datepickerform from bad write parameters coming from module
1564
2022-11-21: [r17384] guerimand
1565
  [minor,adm/class/swork] display config panel for supervisor in case of swork_open=0
1566
2022-11-21: [r17383] guerimand
1567
  [minor,adm/class/swork] hide link for student in case of swork_open=0
1568
2022-11-21: [r17382] guerimand
1569
  [minor,adm/class/exam] add a display mode course in exam (work in progress)
1570
2022-11-20: [r17381] bpr
1571
  [typo] slib frcommodity
1572
2022-11-20: [r17380] guerimand
1573
  [minor,themes] link to duplicate class in example class is now desactivated.
1574
  Supervisor server have to manually activate it in the file
1575
  public_html/themes/_procs/userotherclass.proc
1576
2022-11-20: [r17379] bpr
1577
  [wimsdoc] add variables (without explanation)
1578
2022-11-20: [r17376] bpr
1579
  [glossary] add about
1580
2022-11-20: [r17374] bpr
1581
  [search_engine] add lang in the link shown for pasting.
1582
2022-11-20: [r17370] bpr
1583
  [minor] add quizz in keywords
1584
2022-11-20: [r17369] bpr
1585
  [openclass] add mathematics in the name if pertinent
1586
2022-11-20: [r17367] bpr
1587
  [logo] should not appear except in main home for supervisor
1588
    (not in popup windows)
1589
2022-11-20: [r17366] bpr
1590
  [clean openclass]
1591
2022-11-20: [r17365] bpr
1592
  [open class] add class 6 ieme de Mutuwims (work in progress)
1593
2022-11-19: [r17364] guerimand
1594
  [major,anstype=correspond] add good answer display
1595
2022-11-19: [r17360] guerimand
1596
  [minor,anstype=litexp] fix problem of limited degree to detect non-reduced expression
1597
2022-11-19: [r17358] guerimand
1598
  [minor,adm/class/swork] bugfix in score calcul when required point
1599
    in an exercise is not 10 + cleaning
1600
2022-11-18: [r17357] guerimand
1601
  [minor,help] adapt help for anstype/litexp
1602
2022-11-18: [r17356] guerimand
1603
  [minor,anstype=litexp] fix bug detecting monome degre
1604
    add detection of bad writing form x^0,x^1 and x*cst instead of 1,x and cst*x
1605
2022-11-18: [r17354] guerimand
1606
  [minor,anstype=litexp] fix bad error message in case 2*x+4*x*x for option=polexpand
1607
2022-11-17: [r17352] guerimand
1608
  [minor,adm/class/exolog] add a link to write a motd message to a participant
1609
  when supervisor looks to his exolog list
17711 bpr 1610
2022-11-17: [r17347] and others bpr
17486 bpr 1611
  xhtml-> html5
1612
2022-11-17: [r17336] guerimand
1613
  [minor/help] complete description of exam/freework format file
1614
2022-11-17: [r17335] guerimand
1615
  [minor,adm/class/exam] same as r17334 for exam
1616
2022-11-16: [r17334] guerimand
1617
  [minor,adm/class/sheet] bugfix zone hidden_sheet hidden for import sheet with
1618
    hidden_condition in class without techvar and so cannot clean condition
1619
2022-11-16: [r17333] guerimand
1620
  [minor,adm/class/sheet] add job=cleantechvar for cleaning sheet when bad techvar is used
1621
    for individualisation + alert message of techvar discordance
1622
2022-11-16: [r17332] bpr
1623
  [latexprint] fix case of type=set
1624
2022-11-16: [r17330] bpr
1625
  [sendbug] add name of module in the header of the mail
1626
2022-11-16: [r17328] guerimand
1627
  [minor,adm/class/exam] same r17327 for exam
1628
2022-11-16: [r17327] guerimand
1629
  [minor,adm/class/sheet] error message in case of wrong hidden_condition
1630
    (coming from import sheet or saveclass)
1631
2022-11-15: [r17325] bpr
1632
  [template] add hint for chrono in oef template
1633
2022-11-15: [r17322] guerimand
1634
  [minor,adm/class/activity] use month name from adm/date.phtml instead of local define
1635
2022-11-15: [r17320] guerimand
1636
  [major] final cleaning replace jquery-date by native html5 form date
1637
2022-11-15: [r17317] guerimand
1638
  [minor] add option noyear to script/date.phtml
1639
2022-11-15: [r17307--r17316] guerimand
1640
  [minor] use native html5 form date
1641
2022-11-15: [r17306] guerimand
1642
  [minor,adm/class/swork] add job=log to display old swork
1643
2022-11-14: [r17300] guerimand
1644
  [minor,adm/class/cdt] missing error message
1645
2022-11-13: [r17299] guerimand
1646
  [minor,adm/class/cdt] replacing jquery date form by native navigator input form
1647
2022-11-13: [r17298] guerimand
1648
  [major] preparing work to replace jquery date form by native navigator input form
1649
2022-11-11: [r17293] guerimand
1650
  [minor,adm/class/classes] bugfix server admin cannot access to subclasses since r17285
1651
    without writing special password
1652
2022-11-11: [r17291] guerimand
1653
  [minor,adm/class/freework] typo in fr version
1654
2022-11-11: [r17289] bpr
1655
  [DEBUG-MODULE] put the adress of the list on renater
1656
2022-11-10: [r17285] guerimand
1657
  [minor] server administrator or structure administrator connexion in a class
1658
    is now correctly identified
1659
2022-11-10: [r17284] guerimand
1660
  [minor] indicate end of ariane html code
1661
2022-11-10: [r17283] guerimand
1662
  [minor,adm/class/reguser] forbidden login SUPERVISOR reserved for server admin in futur use
1663
2022-11-09: [r17282] guerimand
1664
  [minor,anstype] add wordoption polfactor and polexpand to anstype litexp
1665
2022-11-09: [r17280] and other, bpr
1666
  xhtml > html5
1667
2022-11-08: [r17276] guerimand
1668
  [minor,adm/class/sendmail] correct identification of sender of message
1669
    in case of several teachers in a class
1670
2022-11-08: [r17273] bpr
1671
  [classification] deprecated module
1672
2022-11-07: [r17272] guerimand
1673
[minor,adm/class/sendmail] bug fix in subclasses of structure created by supervisor and not teacher account
17256 bpr 1674
2022-11-04: [r17255] guerimand
1675
  [major,adm/class/exam] forbidden open two session exams managed by kernel c
1676
2022-11-02: [r17252] bpr
1677
  [glossary] insert as a feedbackexo
1678
2022-11-02: [r17251] bpr
1679
  [glossary] in the general glossary, it is not possible to navigate in a class
1680
    add link to add a general glose as a helpexo (besoin d'aide).
1681
2022-11-02: [r17248] czzmrn
1682
  [minor/openclasses] new public document in Italian class 1368
1683
2022-11-01: [r17244] bpr
1684
  [glossary] tree, spanning_tree
1685
2022-11-01: [r17243] bpr
1686
  [glossary] error in barycenter
1687
2022-11-01: [r17242] czzmrn
17711 bpr 1688
  [italian openclass] new exercises in published class
17256 bpr 1689
2022-10-28: [r17226] guerimand
17711 bpr 1690
  [minor,freework] bugfix: freework use was forbidden if access to tchat was forbidden
1691
    by server administrator
17256 bpr 1692
2022-10-27: [r17224] bpr
1693
  [polynet] add options for tikz also (legend, color)
1694
2022-10-24: [r17218] bpr
1695
  [polynet] fix a maxwhile to find a geometric net
1696
2022-10-23: [r17217] guerimand
1697
  [minor,adm/class/exploresave] bugfix in importation of more than one sheet
1698
2022-10-21: [r17216] guerimand
17711 bpr 1699
  [minor,adm/class/exam] beginning two exams in a same session is now forbidden
17256 bpr 1700
2022-10-21: [r17215] guerimand
1701
  [minor,exam] multisession in simulation mode exam not allowed (same as for open exam session)
1702
2022-10-21: [r17213] bpr
1703
  [polynet] in case of non geometric polynet, continue the computation
1704
  and print a keyword; stop the search after 10 tries
1705
2022-10-21: [r17210] czzmrn
1706
  [minor/cpp] avoid printout of copyright disclaimer in oef files
1707
2022-10-20: [r17209] guerimand
1708
  [minor,adm/class/regclass] bugfix noname class in case of using a file or wget process
1709
2022-10-19: [r17207] guerimand
1710
  [minor,adm/class/regclass] use src2def in case of local exercise when create a class
1711
    from a archive file
1712
2022-10-19: [r17206] guerimand
1713
  [minor,adm/class/sheet] bugfix request URI toolong when putsource of a sheet
1714
2022-10-19: [r17204] guerimand
1715
  [minor,adm/class/regclass] add error message bad_save
1716
2022-10-19: [r17200] guerimand
1717
  [minor,adm/class/regclasss] bugfix in case of passwd access in wget process
1718
2022-10-19: [r17195] guerimand
1719
  [minor,adm/sendbug] add back to caller module in non popup window + delete useless ariane link
1720
2022-10-18: [r17194] guerimand
1721
  [minor,adm/class/addclass] add some (new) parameters of .def when cloning class
1722
2022-10-18: [r17192] bpr
1723
  [jsxgraphinput] from JLyotard, work in progress
1724
2022-10-18: [r17191] guerimand
1725
  [minor,adm/class/config,adm/class/exploresave] change wims_version needed for the module
1726
2022-10-18: [r17190] guerimand
1727
  [minor,adm/class/regclass] clone a class from a save file given by a link
1728
2022-10-17: [r17185] guerimand
1729
  [minor,adm/class/regclass] bugfix : user can clone a class without
1730
    give clonepwd in using adress bar modification
1731
2022-10-17: [r17181] guerimand
1732
  [minor,adm/class/addclass] ask for registration class password
1733
    before choose a cloning class
1734
2022-10-15: [r17168] bpr
1735
  [geo/poly] can create the dual of a polyhedra without the polyhedra (option dual=1)
1736
  cleaning would be necessary ...
1737
2022-10-15: [r17167] bpr
1738
  [gp] add script for dual polynet in spanning_tree
1739
2022-10-15: [r17166] bpr
1740
  [geo2D/polynet] allow to impose the spanning tree (no check that the spanning tree is correct)
1741
2022-10-15: [r17165] guerimand
1742
  [minor,adm/class/regclass] can make a clone class from a saveclass file
1743
2022-10-15: [r17164] guerimand
1744
  [minor,adm/class/config,adm/class/exploresave] mutualisation of file decompress.sh
1745
2022-10-15: [r17163] guerimand
1746
  [minor,adm/forum/mboard] bugfix deny access to forum in some subclasses
1747
2022-10-14: [r17161] gmarbeuf
1748
  [glossary/minor] typo in analysis/fr/trinom_sign
1749
  [minor,adm/class/activity] add a config panel for workintime + month without
1750
    student activity no more displayed in table
1751
2022-10-07: [r17151] guerimand
1752
  [minor,adm/class/swork] use difficulty index of exercise (from exostat) to make classification
1753
2022-10-07: [r17150] guerimand
1754
  [minor,adm/class/swork] target is now average of non zero score instead of average of all score
1755
2022-10-07: [r17149] guerimand
1756
  [minor,adm/class/swork] bugfix display of button refresh after a refresh made by user
1757
2022-10-05: [r17145] guerimand
1758
  [minor,adm/class/swork] bugfix no creation swork dir in class in case of
1759
    supervisor first connexion + no computing suggestion in case of swork_allowrefresh=1
1760
2022-10-04: [r17144] obado
1761
  [minor/js] restrict the new closer button to items with .wims-closer class
1762
2022-10-04: [r17143] obado
18034 bpr 1763
  [minor/ergo] modtool: Now display a feedback message "file save done" when saving a file
17256 bpr 1764
    is successfull. (nb : this message will automatically be hidden after 7s)
1765
2022-10-03: [r17142] obado
1766
  [minor] Accessibility : QCM OEF model : use more contrasted grey colors +
1767
    add fieldsets around checkboxes.
17141 bpr 1768
------------------------------------------------------------------
17498 bpr 1769
wims.4.25a [r17140]
17711 bpr 1770
2022-09-29: [r17125] bpr
1771
  [html/name] move definitions of wims_name_title from html/name.phtml.xx
1772
    in another file html/name_titles.phtml.xx if it exists.
1773
2022-09-29: [r17123] bpr
1774
  [datalist] put ?? in anstype input
1775
2022-09-29: [r17122] bpr
1776
  [anstype] add autocapitalize="none" to anstype input
1777
2022-09-28: [r17120] guerimand
1778
  [minor,adm/class/userscore] bugfix display message name_activesession without session
1779
    number after supervisor delete this session
1780
2022-09-28: [r17119] bpr
1781
  [adm/new] create a Changelog with only the "phare modification"
1782
2022-09-28: [r17117] guerimand
1783
  [minor,adm/class/exam] forbidden access to module in case of wims_class=empty
1784
2022-09-28: [r17116] guerimand
1785
  [minor,adm/class/swork] description of symbols + workinprogress message
1786
2022-09-28: [r17115] guerimand
1787
  [minor] mutualisation of process in themes in widget/examsession.phtml
1788
2022-09-28: [r17114] guerimand
1789
  [minor] supervisor of portal can delete user
17112 bpr 1790
2022-09-27: [r17110] bpr
1791
  [autocompletion]
1792
2022-09-27: [r17107] guerimand
1793
  [minor,adm/raw] add wims_site_manager to job=getinfoserver
1794
2022-09-27: [r17106] bpr
17128 bpr 1795
  [oef/form] add options in oef/form.phtml for avoiding autocompletion in pad
17112 bpr 1796
  (already there for "old computers".
1797
2022-09-26: [r17105] guerimand
1798
  [minor,adm/class/classes] display class logo on connexion page
1799
2022-09-26: [r17104] guerimand
1800
  [minor,adm/class/config] synchronize class_expiration in case of sharable/sharing
1801
    to prevent link to empty directory
1802
2022-09-26: [r17099] guerimand
1803
  [minor,adm/gateway] use adm/gateway/mkindex before modify structure to prevent
1804
    corrupted index file use
1805
2022-09-26: [r17098] guerimand
1806
  [minor,adm/class/swork] supervisor can exclude sheet or exercise with low class average
1807
2022-09-24: [r17097] guerimand
1808
  [minor,adm/class/swork] add pedagogical management
1809
2022-09-22: [r17094] guerimand
1810
  [minor,adm/class/activity] ccsum count activity in subclasses
1811
2022-09-21: [r17092] guerimand
18021 bpr 1812
  [minor,adm/class/exam] bugfix cannot close an exam when only one exercise
17112 bpr 1813
    is launch without score and timeleft=0
1814
2022-09-21: [r17089] guerimand
1815
  [minor] forbidden access to module tchat, forum, sendmail in example class
1816
2022-09-20: [r17088] bpr
1817
  [mirror] add an italian mirror site
1818
2022-09-20: [r17087] guerimand
1819
  [minor] optimization scripts/oef/mkindex stop reading *.def file at first occurence
1820
  find author,oefdescription ...
1821
2022-09-19: [r17086] guerimand
1822
  [minor,oef] bugfix in script mkindex when .oef file contain word author \
1823
    oefdescription oefobservation keywords in other use than command
1824
2022-09-19: [r17085] bpr
1825
  [polynet] add option tikz
1826
2022-09-17: [r17079] bpr
1827
  [slib] add animation in polynet and 3Dviewer
1828
2022-09-17: [r17078] guerimand
1829
  [minor,adm/class/exam] delete link "return to work" when no timeleft in an exam session
1830
2022-09-15: [r17076] guerimand
1831
  [minor,adm/raw] job=getmodulesstat no display line for a module without activity
1832
2022-09-14: [r17075] bpr
1833
  [deduc] change the choice of language
1834
2022-09-13: [r17070] guerimand
1835
  [minor,adm/class/swork] add new administrative module to automatically suggest work to participant (preliminary version) part 1
1836
2022-09-13: [r17069] bpr
1837
  [scenario] harmonisation + fix html
1838
2022-09-12: [r17068] bpr
1839
  [deductio] change template
1840
2022-09-12: [r17065] bpr
1841
  [deduc] internationalised. Modules using it are
1842
    U1/analysis/intint, H4~analysis~dedineq0, H6~analysis~dedbound
1843
2022-09-11: [r17053] bpr
1844
  [mkindex] fix bug in src2def when there is * in a language title
1845
2022-09-09: [r17051] guerimand
1846
  [minor] bugfix link to score hidden in case of bad format of .grades
1847
2022-09-09: [r17049] czzmrn
1848
  [minor/menu _proc/usermmenumodubox.proc] if auth_method=php the link
1849
    otherclasses does not make sense
1850
2022-09-09: [r17048] czzmrn
1851
  [testing adm/class/idp_php] allow students (already registered in a groupement)
1852
    to register to a subclass of the groupement when the subclass password is empty
1853
2022-09-07: [r17046] bpr
1854
  [deduc] replace modul_language by modu_lang in the files, to be able to give
1855
  another definition for internationalisation, should change nothing for the moment
1856
2022-09-07: [r17043] bpr
1857
  [fixbug] when stopshare, seq was not taken in account.
1858
2022-09-06: [r17041] guerimand
1859
  [minor,adm/class/exolog] bugfix char with accent are deleted from message user send to supervisor
1860
2022-09-05: [r17039] bpr
1861
  [polynet] use the fonction t^1/2 for the animation instead of t
1862
2022-09-05: [r17037] guerimand
1863
  [minor,adm/class/activity] job=workingtime bugfix first week of each month have 8 days
1864
2022-09-05: [r17036] guerimand
1865
  [minor,adm/class/activity] job=workingtime alarm message in case of class
1866
    in portal/groupement activity is global and not local in the class + improvment
1867
2022-09-05: [r17035] guerimand
1868
  [minor,script] problem in year calculation for nextday prevday in case of changing year
17128 bpr 1869
2022-09-04: [r17032-r17028] czzmrn
17112 bpr 1870
  [openclasses] replace deprecated modules
1871
  [open class] update link (the class is archived=yes, anyway better update links)
1872
2022-09-02: [r17024] bpr
17128 bpr 1873
  [src/modind] counts was not updated for sheets
17112 bpr 1874
2022-09-02: [r17023] bpr
1875
  [mkindex] the field information is now sorted as title and description
1876
2022-09-01: [r17019] guerimand
1877
  [minor,adm/class/exolog] bugfix mail not send to supervisor in job=log
1878
2022-08-31: [r17017] bpr
1879
  [about] add translation language
1880
2022-08-30: [r17014] gmarbeuf
1881
  [jsxgraph] updated help in french on using anstype jsxgraph in responsive version
1882
2022-08-29: [r17013] czzmrn
1883
  [open class] use non deprecated oef (no - in filename)
1884
2022-08-27: [r17011] bpr
1885
  [open class] use non deprecated version in open classes
1886
2022-08-25: [r17008] obado
1887
  [minor/ accessibility] add "role=button" for each !href with class containing
1888
  "button" (wims_button, wims_button_help...)
1889
2022-08-25: [r17007] guerimand
1890
  [minor,theme] display userscorelink + usermanagelink in testzone of a program
1891
2022-08-23: [r17006] obado
1892
  Revert deployggb.js to r.12542 (GeoGebra v. 5.0.452.0)
1893
2022-08-20: [r17004] bpr
1894
  [geo3D/polynet] slib added
1895
2022-08-19: [r17002] bpr
1896
  [slib/3Dviewer] change the value of zoom
1897
2022-08-18: [r16996] bpr
1898
  [slib/3Dviewer] option for faces
1899
2022-08-17: [r16992] bpr
1900
  [script gp] deploiement.gp
1901
2022-08-17: [r16990] bpr
1902
  [slib deprecated threeD] delete title in en
1903
2022-08-16: [r16988] bpr
1904
  [taxonomy] use the files title_lang if they exist created now by modind
1905
2022-08-16: [r16987] bpr
1906
  [modind] add generation of title_* for * a lang in site
1907
2022-08-13: [r16979] bpr
1908
  [quizzintro] use lang if it exists
1909
2022-08-12: [r16970] czzmrn
1910
  [openclasses] Italian open class 1397 sheet keywords&tiding up for indexing
1911
2022-08-12: [r16968] czzmrn
1912
  [minor/openclass] Italian class 1368 fix sheets headers + html for indexing
17128 bpr 1913
2022-08-08: [r16960-r16961] bpr
17112 bpr 1914
  [randic] use a variable lang_randic
17128 bpr 1915
  [exec randic] take language in variable lang if it exists (instead of module_language).
17112 bpr 1916
2022-08-07: [r16955] bpr
1917
  [search_engine] add translation language in the list when searching
1918
2022-08-07: [r16952] bpr
17128 bpr 1919
  [src/config.c] add translation_language and deprecated in lists of fields
17112 bpr 1920
  which can be find by the command !module
1921
2022-08-04: [r16950] bpr
1922
  [adm/new] deprecated modules are printed in a new link
1923
2022-08-02: [r16946] czzmrn
1924
  [fix?] adm/class/activity: temporary fix for groupement the activity is logged in
1925
    a uniq file for the whole groupement (see comments in file),
1926
    need to be checked for portals
1927
2022-08-01: [r16942-r16943] schaersvoorde
1928
  [minor/svn] canvasdraw: quick fixed a fatal browser lock-up caused by 'responsiveness'
1929
    in case of 'clickfill'
1930
2022-07-28: [r16937] bpr
1931
  [printversion] add latex version for sheet with oef exercises with latex version.
17378 bpr 1932
  + changed presentation.
17112 bpr 1933
2022-07-25: [r16935] bpr
1934
  [polyhedre_off index2] doublons
1935
2022-07-22: [r16926] guerimand
1936
  [minor,adm/class/activity] add a message in case of no activity for the student
1937
2022-07-22: [r16925] bpr
1938
  [publish] delete choice devel when publication
1939
2022-07-20: [r16921] guerimand
1940
  [minor,adm/class/config] manage of personnal presentation page of sheet
1941
    when import a sheet in a class
1942
2022-07-19: [r16920] schaersvoorde
1943
  [minor/svn] canvasdraw:added missing dashing to some objects
1944
2022-07-19: [r16919] guerimand
1945
  [minor,adm/sheet] personalisation of sheet page presentation is now independant of document
1946
2022-07-18: [r16916] bpr
1947
  [fix] fix missing answer in draw (to check)
1948
2022-07-18: [r16915] guerimand
1949
  [minor] bugfix some variable of $x.def not writable/readable in case
1950
    of use of document in presentation page for sheet or class (TMP bugfix)
1951
2022-07-18: [r16913-r16914] guerimand
1952
  [minor,adm/sheet] bugfix cannot display img in sheet when use doc to make presentation
1953
2022-07-18: [r16912] bpr
1954
  [polynet] add option html, raw, add possibility to print only some vertex legend.
1955
2022-07-16: [r16910] schaersvoorde
1956
  [minor/svn] canvasdraw:solved long standing issue of dashed arrow(s) and dashed arrow(s)
17256 bpr 1957
2022-07-11: [r16906] obado
17112 bpr 1958
  [minor/Codemirror] New coding/editor slib version (by J. Lyotard)
1959
2022-07-09: [r16905] bpr
1960
  [polyedre_off] update english version; small typo in index.fr and index.it
1961
2022-07-07: [r16903] guerimand
1962
  [minor,adm/class/activity] add display connexion time of each participant for each day
1963
  (work in progress) using ccaccount statistics
1964
2022-07-06: [r16900] schaersvoorde
1965
  [minor/svn] canvasdraw:'clearbutton'
1966
2022-07-05: [r16898] bpr
1967
  [polynet] in case of false net (with intersection), try again.
17128 bpr 1968
2022-07-05: [r16896-r16895] gmarbeuf
1969
  [minor/slib jsxgraph] help and comments in english and french
17112 bpr 1970
2022-07-05: [r16894] gmarbeuf
1971
  [slib jsxgraph] new option scroll to add a scroll bar in case of overflow
1972
2022-07-05: [r16893] schaersvoorde
1973
  [minor/svn] canvasdraw: corrected flaw in 'clearbutton'
1974
2022-07-05: [r16892] schaersvoorde
1975
  [minor/svn] canvasdraw: 'group'
1976
2022-07-04: [r16891] guerimand
1977
  [minor,adm/class/activity] hide link back2 when not necessary + cleaning
1978
2022-07-01: [r16888] guerimand
1979
  [minor,createxo] bug11302 : bad link in about page for oef exercise in case of test in modtool
1980
2022-07-01: [r16887] bpr
1981
  [adm/manage] warning if one try to give right to publish in local to a non developper
1982
2022-06-29: [r16886] bpr
1983
  [slib] slib for the patron of a polyhedra and slib offdraw
1984
2022-06-29: [r16885] obado
1985
  [OEF/QCM] Add templates to simplify OEF/QCM Modules
1986
2022-06-29: [r16884] bpr
1987
  [fix] small bug: the link cas in links.phtml must be the same in
1988
    adm/class/classes/participant2.phtml
1989
2022-06-29: [r16883] obado
1990
  [minor/jsxgraph] Improve responsivity
1991
    + now jsxgraph is centered
1992
    + correct display bug of oef_indXX icon on top of jsxgraph
1993
    + add new icon for oef_indpartial
1994
2022-06-28: [r16882] schaersvoorde
1995
  [minor/svn] canvasdraw: 'group' work in progress
1996
2022-06-28: [r16880] bpr
1997
  [manage] add ariane for geolocoption and optionalmod + harmonize
1998
  with other pages
1999
2022-06-28: [r16878] guerimand
2000
  [minor,adm/class/exam] exolist order not change at each time student go out
2001
    module adm/class/exam when use option exrandomlist
2002
2022-06-28: [r16877] guerimand
2003
  [minor,adm/modtool] bad link to general documentation and createxo documentation in help of modtool
16876 bpr 2004
------------------------------------------------------------------
2005
wims.4.24 [r16875]
16873 bpr 2006
2022-06-26: [r16872] schaersvoorde
2007
  [minor/svn] canvasdraw: add keyword 'group' and command 'kill group'
2008
2022-06-25: [r16869] bpr
2009
  [slib/odejs] use runge-kutta (from SL)
2010
2022-06-24: [r16867] czzmrn
2011
  [minor/fix] typo, wrong variable name adm/class/userscore exam score colors
2012
2022-06-24: [r16866] guerimand
2013
  [minor,src/Misc/exostat] bugfix some activities double count +
2014
  simulation exam count in score instead of noscore + no more reading file user.exam and user.bin
2015
2022-06-24: [r16865] guerimand
2016
  [minor,adm/class/stat] bugfix bad display of first exam in case of only one sheet in the class
2017
2022-06-24: [r16864] obado
2018
  [minor/css] add missing text_icons to font awesome
2019
  + add a .wims_details class to add background colors do details/summary tags
2020
2022-06-24: [r16862] bpr
2021
  [jsxgraph] responsivity if it is asked explicitly
2022
2022-06-23: [r16859] obado
2023
  [minor/js] Upgrade codemirror from 5.65.2 to 5.65.6
2024
  + add new codemirror themes (3024 + base16)
2025
2022-06-23: [r16857] gmarbeuf
2026
  [slib/geo2d/jsxgraph] turn back to version 1 to cancel automatic conversion
2027
    of applets no responsive into responsive
2028
2022-06-23: [r16854] bpr
2029
  [help] from Sophie Lemaire
2030
2022-06-23: [r16851] obado
2031
  [minor/css] add css transitions to details>summary boxes.
2032
2022-06-23: [r16850] obado
2033
  [minor/icons] Allow some Font Aweseome icons to be displayed
2034
    with "text_icon" (doch_toc doch_up doch_prev doch_next nexthist backhist)
2035
2022-06-23: [r16848] obado
2036
  [minor/jsxgraph] display oef_indXXX icon inside jsxgraph wrapper.
2037
2022-06-23: [r16847] schaersvoorde
2038
  [minor/svn] canvasdraw: drag&drop reply for external images was gone fishing...
2039
2022-06-23: [r16846] guerimand
2040
  [minor,adm/class/userscore] bugfix display sendbug for student
2041
2022-06-22: [r16845] bpr
2042
  [canvasdraw] make responsive (from Olivier Bado)
2043
2022-06-22: [r16843] obado
2044
  [minor/molecule] replace ch4.pdb (from Gerard dupuis) by ch4.pdb
2045
  generated by openBabel
2046
  (http://www.cheminfo.org/Chemistry/Cheminformatics/FormatConverter/index.html)
2047
2022-06-22: [r16842] obado
2048
  [minor/jsxgraph] do not put jsxgraph in "inline" mode after oef response.
2049
  + jsxgraph border color now apply oef_ind colors after reply
2050
2022-06-21: [r16841] bpr
2051
  [slib/algebra/slopedraw] can be done in canvasdraw.
2052
    fix a problem with pari_header when there is several slopedraw.
2053
2022-06-20: [r16837] obado
2054
  [minor/css] Improve responsiveness of property_fields forms embedding large code/pre or textarea
2055
2022-06-20: [r16835] bpr
2056
  [slib/balance] can be drawn with canvasdraw (yet some problem with fill)
2057
2022-06-20: [r16833] gmarbeuf
2058
  [slib/geo2d/jsxgraph] add option nocssjs noalert and automatic conversion
2059
    of applets using the old version into responsive applets
2060
2022-06-19: [r16828] schaersvoorde
2061
  [minor/svn] canvasdraw: 'multidraw function' accepts multiple function inputs
2062
2022-06-19: [r16827] schaersvoorde
2063
  [canvasdraw] add functionplot to multidraw
16907 bpr 2064
2022-06-18: [r16824] bpr
16873 bpr 2065
  [images] add images for methods
2066
2022-06-17: [r16822] bpr
2067
  [oefconfig] update oefdefault with modifications of expert oefmenu
2068
2022-06-17: [r16821] guerimand
2069
  [minor,adm/class/exolog,adm/class/config] add option class_mexolog :
2070
    supervisor can allow participant to send a warming internal message when make an exolog
2071
2022-06-17: [r16818] bpr
2072
  [anstype] multidraw, fix bug,
2073
2022-06-17: [r16812] bpr
2074
  [password] if authentification is not wims auth, forcechangeword is no when added a reguser
2075
2022-06-15: [r16809] czzmrn
2076
  [minor/html] forgotten start b tag (with no end tag)
2077
2022-06-15: [r16805] guerimand
2078
  [minor,adm/class/config] add option class_hideaverage
2079
2022-06-15: [r16804] guerimand
2080
  [minor,adm/class/config] job=neighbor keep open sharing detail when saving choice
2081
2022-06-14: [r16801] guerimand
2082
  [minor,adm/class/sequence] share hide restriction in sharing class
2083
2022-06-14: [r16800] guerimand
2084
  [minor,adm/class/sequence] installation of multilangage help
2085
2022-06-14: [r16799] guerimand
2086
  [minor,adm/class/exam] score restriction with technical variable :
2087
  in case of sharing class disallow use of a techvar not defined in all the sharing class in case of propagation
2088
2022-06-14: [r16798] guerimand
2089
  [minor,adm/class/sheet] score restriction with technical variable :
2090
  in case of sharing class disallow use of a techvar not defined in all the sharing class in case of propagation
2091
2022-06-14: [r16795] guerimand
2092
  [minor,adm/class/exam] help for exam forget exit
2093
2022-06-14: [r16794] guerimand
2094
  [minor,adm/class/config] ergonomie on sharing/import relation page
2095
2022-06-13: [r16792] guerimand
2096
  [minor,adm/class/freework] bad display of link add_freework in class in portal + mutualisation of test to access freework in linkmodule file
2097
2022-06-13: [r16791] czzmrn
2098
  [minor/css] better display of exam scores
2099
2022-06-13: [r16790] guerimand
2100
  [minor,adm/class/tchat] display link for tchat even if tchat desactivated by server administrator
2101
2022-06-13: [r16789] guerimand
2102
  [minor,adm/classfreework] display link for add_freework even if freework desactivated by server administrator
2103
2022-06-13: [r16787] guerimand
2104
  [minor,adm/class/config] clarification of neighbor usage option in fr
16786 bpr 2105
2022-06-10: [r16785] bpr
2106
  [slib moleculeViewer] deprecated (no title)
2107
2022-06-10: [r16784] bpr
2108
  [fix] special codeinput: can be used with for="reply1" (with no space)
2109
2022-06-09: [r16782] bpr
2110
  [model] hanging: add an embraced randitem.
2111
2022-06-07: [r16773] czzmrn
2112
  [minor/fix] in examcheck the color does not take into account the setting of scoremax
2113
2022-06-07: [r16772] czzmrn
2114
  [minor/fix] better display of score colors in examcheck
2115
2022-06-07: [r16771] czzmrn
2116
  [minor/fix] in examcheck the color does not take into account the setting of scoremax
16765 bpr 2117
----------------------------------------
2118
wims.4.23d [r16764]
16764 bpr 2119
2022-06-04: [r16763] bpr
2120
  [classification] unisciel
2121
2022-06-03: [r16755] guerimand
2122
  [minor,adm/class/freework] don't display 'remark when working'
2123
    when option seealltime not activated
2124
2022-06-03: [r16754] guerimand
2125
  [minor,adm/class/freework] bugfix unable to uncheck option seealltime
2126
2022-06-03: [r16753] guerimand
2127
  [minor,adm/class/freework] bugfix add ; for each new line in textarea form zone
2128
2022-06-02: [r16751] bpr
2129
  [wimsdoc] add doc for getscorestatus
2130
2022-06-02: [r16747] bpr
2131
  [openclass 1049]
2132
2022-06-02: [r16740] bpr
2133
  [moldraw] fix for names with space
16741 bpr 2134
2022-06-02: [r16739] bpr
2135
  [moldraw] use of the database
2136
2022-06-01: [r16738] guerimand
2137
  [minor,adm/class/freework] disallow more than one wimsexo zone
2138
2022-06-01: [r16736] bpr
2139
  [oef] add option for feedback, solution, etc in oef
16765 bpr 2140
    (can appear only if scoringstatus=no if exo is in a sheet)
16741 bpr 2141
2022-06-01: [r16734] guerimand
2142
  [minor,adm/class/freework] bugfix lost solution files
2143
    index when save structure of freework in type=3
2144
2022-06-01: [r16733] guerimand
2145
  [minor,adm/class/freework] disallow option scoring in portal
2146
    (incompatibility of file .grades saved in different course)
2147
2022-05-31: [r16731] bpr
2148
  [classification]
2149
2022-05-31: [r16729] guerimand
2150
  [minor,adm/class/sheet] disallow activation of sheet with more than MAX_EXOS exercise
2151
2022-05-31: [r16728] guerimand
2152
  [minor,adm/class/sheet] job=delete use adm/sheet/writeweights
2153
    to clean .vars .weights .require .active files
2154
2022-05-31: [r16727] guerimand
2155
  [major] confusion bad limit of sheet number + fix warning
2156
2022-05-31: [r16726] bpr
2157
  [open class 1149] activation of sheets 4 and 5
2158
2022-05-25: [r16717] guerimand
2159
  [minor,adm/class/freework] bugfix incomplet exolog in case of autoreg
2160
2022-05-24: [r16711] guerimand
2161
  [major,adm/class/freework] add auto registration of exercise
2162
    option in freework type 3 wimsexo
2163
2022-05-24: [r16709] guerimand
2164
  [minor,oef] don't display link intro/config (tail) for student
2165
    in class (exercise launch from doc or freework)
2166
2022-05-24: [r16708] guerimand
2167
  [major] bugfix freework in a programm don't display in linked course
2168
2022-05-21: [r16705] schaersvoorde
2169
  [minor/svn] added script size imitation for 'sub / sup' in canvasdraw 'string' command family
2170
  corrected doc's
2171
2022-05-20: [r16702] guerimand
2172
  [minor,adm/class/config] job=clean : user in a sub-structure of groupement or portal
2173
    are really deleted in this sub-structure
2174
2022-05-20: [r16701] guerimand
2175
  [minor,adm/sendbug] bad bug log in case of exercise in an exam
2176
2022-05-20: [r16700] schaersvoorde
2177
  [canvasdraw] added sup / sub imitation to canvasdraw 'string' command family
2178
2022-05-20: [r16699] bpr
2179
  [anstype] add option shuffle to compose
2180
2022-05-19: [r16696] bpr [r16704] guerimand
2181
  [fix] in case of exams, use of MAX_EXAMS as it is different from MAX_EXOS
2182
    and from 64 for score (to check).
2183
2022-05-18: [r16694] guerimand
2184
  [minor,bugfix] bad link to examples classes page in documentation
2185
2022-05-18: [r16693] guerimand
2186
  [minor,doc] key serial of fold/unfold is now with number instead of filename
2187
2022-05-14: [r16687] guerimand
2188
  [minor,adm/doc] bugfix12996 for fold in document (preliminary version)
2189
2022-05-12: [r16686] obado
2190
  revert vgeogebraversion to old 452
2191
2022-05-11: [r16684] guerimand
2192
  [minor,home] display correct acces in portal for supervisor with participant access
2193
    to a class + use html details
2194
2022-05-10: [r16683] guerimand
2195
  [major,oefmodule] bugfix when use hint/resume in an oef exercise m_reply$i
2196
    and m_choice$i values not initialized
2197
2022-05-10: [r16682] guerimand
2198
  [minor,adm/raw] limit job=addclass to individual class/groupement / class in groupement
2199
2022-05-10: [r16680] guerimand
2200
  [minor,adm/class/exploresave] job=import sheet delete reference to doc presentation
2201
    and hidesheet with technical variable when import
2202
    + disallow import of a sheet with individual techvar
2203
    + optimization of error message manage for sheet
2204
2022-05-09: [r16679] bpr
2205
  [anstype/clock] equivalence 12 and 0 for the hours (Luis Alejandro Marquez Martinez)
2206
2022-05-07: [r16676] bpr
2207
[css] transfer wims_scrollable in utilities to be listed in createxo help
16674 bpr 2208
2022-05-06: [r16671] guerimand
2209
  [minor,adm/class/tchat] hide error message toobigfile in case of select a new file
2210
2022-05-06: [r16666] guerimand
2211
  [minor,adm/class/tchat] bugfix problem for uploading a second file in
2212
    the tchat with extension different
2213
2022-05-04: [r16659] guerimand
2214
  [minor,adm/class/config] protect variables expiration,institution,location,
2215
    geoloc from upload backup in a subclass of groupement or portal
2216
2022-05-04: [r16658] bpr
2217
  [css] add css wims_scrollable to canvasdraw.phtml
2218
2022-05-04: [r16656] guerimand
2219
  [minor,adm/class/freework] bugfix display intro/config link when user do exercise
2220
2022-05-04: [r16654] obado
2221
  [minor/reactiondraw] Add a "wims_scrollable" css class and use it on all reactiondraw slib calls
2222
2022-05-04: [r16653] guerimand
2223
  [minor,adm/class/freework] display activity log for exowims in a freework
2224
2022-05-03: [r16650] obado
2225
  Improve direct exec accessibility (add missing labels / h2)
2226
2022-05-03: [r16647] guerimand
2227
  log freework activity in case of exowims
18021 bpr 2228
  check right exercise parameters by c before rgistering exercise
16674 bpr 2229
2022-05-02: [r16642] schaersvoorde
2230
  [minor/svn] disable javascript timeout in case of KaTeX
2231
2022-05-01: [r16638] bpr
2232
  [canvasdraw] add Timeout in command centered because of delay of Mathjax (Joke Evers)
2233
2022-05-01: [r16634] bpr
16675 bpr 2234
  add reactiondraw in direct exec
16674 bpr 2235
2022-04-29: [r16628] obado
2236
  Upgrade MathJax to 3.2.0
2237
  Must run "./compile --mathjax" to work properly
2238
2022-04-29: [r16625] guerimand
2239
  [minor,adm/class/config] add restriction access file to class backup
2240
2022-04-28: [r16621] guerimand
2241
  [minor,adm/class/freework] use job=directexo to launch wims exercise
2242
    in freework instead of direct link
2243
2022-04-27: [r16617] guerimand
2244
  [minor] force change password process in case of supervisor
2245
    use tableur link + centralisation of process in adm/class/adduser file
2246
2022-04-26: [r16616] gmarbeuf
2247
  [slib/function/tabsignes] Auto-completion in manual mode of missing items
2248
    at the end of a line with empty items. New option nocss to not load the css via the slib
2249
2022-04-25 [r16615] guerimand
2250
    add parameters user_forcechpwd to force user to change password in case of
2251
    supervisor change it or send password process
2252
2022-04-22: [r16597] bpr
2253
  [mathml] add hrectangle and vrectangle
2254
2022-04-22: [r16596] bpr
2255
  [major mathml] add macro lewis (with the help of Joke and Dominique)
2256
2022-04-20: [r16592] obado
2257
  [minor] add short descriptions of new adm/raw jobs in protocol.md
2258
2022-04-20: [r16591] obado
2259
  [adm/raw] add 2 jobs (restoreclassbackups and listclassbackups) to handle class backups
2260
2022-04-15: [r16584] gmarbeuf
2261
  [slib/geo2d/jsxgraph] upadte for responsiveness of jsxgraph applet
2262
2022-04-15: [r16582] guerimand
2263
  [minor,adm/class/sendmail] lang + in case of wims_mail_hidden=yes
2264
    add a message "not reply to this message..."
2265
2022-04-15: [r16581] guerimand
2266
  [minor,adm/class/sendmail] hide sender mail in case of wims_mail_hidden=yes
2267
2022-04-14: [r16579] guerimand
2268
  [minor,adm/raw] add job=getmodulesstat to get module statistic
2269
2022-04-14: [r16578] obado
2270
  [minor/css] update .jxgbox style to be centered in wims_form
2271
2022-04-13: [r16577] gmarbeuf
2272
  [glossary/dynamic example] change display
2273
2022-04-13: [r16576] gmarbeuf
2274
  [glossary/macro multiple] change generation and display
2275
  [minor/css] add styles for details/summary html5 tags (accordions)
2276
2022-04-11: [r16569] guerimand
2277
  [minor,adm/class/freework] hide "corrected file zone" in case of no file zone for student
2278
2022-04-11: [r16568] guerimand
2279
  [minor,adm/class/freework] separate remark (when student working) from
2280
    final remark (after student work)
2281
2022-04-10: [r16567] bpr
2282
  [multidraw] missing centered when reinput the answer
2283
2022-04-10: [r16565] czzmrn
2284
   M /trunk/wims/public_html/modules/adm/class/sendmail/lang/names.phtml.it
2285
2022-04-09: [r16560] bpr
2286
  [fix] fix html in formbar
2287
2022-04-08: [r16558] guerimand
2288
  [minor,adm/class/freework] solution/feedback of oef exercise can be display
2289
    to  user when codownload=1 (supervisor choice)
2290
2022-04-08: [r16556] guerimand
2291
  [minor,adm/class/freework] badcount of nbcorrectedcopies
2292
2022-04-08: [r16555] guerimand
16675 bpr 2293
  [minor,adm/class/freework] fix sh error message in case of no files in
2294
    freework data directory
16674 bpr 2295
2022-04-07: [r16554] guerimand
16675 bpr 2296
  [minor,adm/class/freework] tracing of user first connect after
2297
    codownload=1 / supervisor can see
16674 bpr 2298
2022-04-07: [r16547] guerimand
2299
  [minor,srcipt/oef] display observation on OEF exercise page in case of wims_user=supervisor
2300
2022-04-06: [r16545] guerimand
2301
  [minor,adm/class/freework] bugfix type=3 upload by supervisor corrected files to user page
2302
2022-04-06: [r16544] guerimand
2303
  [minor,adm/class/freework] bad description message in job=listwork3 in case seealltime=1
2304
2022-04-06: [r16542] guerimand
16675 bpr 2305
  [minor,module=adm/class/freework] in case of seealltime=1 supervisor can write
2306
    remark on student work and student can see it
16674 bpr 2307
2022-04-06: [r16539] guerimand
2308
  [minor,adm/class/reguser] separate reguser/regteacher
2309
2022-04-04: [r16530] guerimand
2310
  [minor,adm/class/sendmail] change accordion by toggle for selecting recipient
2311
2022-04-04: [r16529] guerimand
2312
  [major,anstype=numexp] bugfix in case of use condition with type=numexp
2313
    (irreductible fraction not recognize)
2314
2022-04-02: [r16518] guerimand
2315
  [minor,adm/class/usermanage] activate parameter wims_mail_hidden
2316
    for user account (not for user_supervisable=yes account)
2317
2022-04-02: [r16516] guerimand
2318
  [minor] add global variable parameter wims_mail_hidden to show/hidden user mail
2319
2022-04-02: [r16514] guerimand
2320
  [minor,adm/class/sendmail] add a warning message in case of user without mail write to supervisor
2321
2022-04-02: [r16513] guerimand
2322
  [minor,adm/class/freework] add parameter to fix score limit for save exercise in a freework
2323
2022-04-01: [r16512] guerimand
2324
  [major,adm/class/sendmail] mail sending by user to supervisor is now internal process
2325
2022-04-01: [r16509] guerimand
2326
  [bugfix,adm/class/exam] bad display of score in case of allowtype=simulation
2327
    when class_examscore_withoutip!=yes
2328
2022-04-01: [r16508] guerimand
2329
  [minor] set default values for OLD_LOG_FILES to 5
2330
2022-03-31: [r16507] guerimand
2331
  [minor] change default value for site_accounting and show_stat
2332
2022-03-30: [r16504] bpr
2333
  [open class] 1149: activate sheet3
2334
2022-03-30: [r16503] guerimand
2335
  [minor] exclude user anonymous in example class of process lastconnect
2336
2022-03-28: [r16501] reyssat
2337
  [sh] fix sh compatibility problem in wimstest/validation/checkhtmlwims
2338
2022-03-28: [r16500] obado
2339
  [bugfix] Replace "exit" by "else" in Nikaia and standard themes tails,
2340
    so it can load bottom scripts.
16675 bpr 2341
2022-03-25: [r16489 .. r16497] obado
2342
  Upgrade jquery-ui 1.12.1 -> 1.13.1
2343
  Upgrade marked.js to v3.0.8
2344
  Upgrade Skulpt to 1.2.0
2345
  Upgrade codemirror to 5.65.2
2346
  Upgrade Jquery 3.5.1 -> 3.6.0
2347
  Upgrade TinyMCE editor 5.4.2 -> 5.10.3
16674 bpr 2348
  Upgrade jsxGraph 1.1.0 to 1.4.2
2349
2022-03-24: [r16486] gmarbeuf
2350
  set gl_renew to 0 for a no reload button
2351
2022-03-24: [r16485] bpr
2352
  [glossary] if variable gl_renew =0, no reload button in dynamic glossary
2353
2022-03-24: [r16482] guerimand
16675 bpr 2354
  [minor,adm/class/sendmail] add option to send or not copy of message
2355
    to teacher/supervisor
16674 bpr 2356
2022-03-23: [r16481] guerimand
2357
  [minor,adm/class/sendmail] transfert data to chooselist script with file instead
2358
    of variable to prevent too_long_variable error in case of many user in the class
2359
2022-03-19: [r16471] bpr
2360
  [anstype] in anstype draw, trim some params (if not, if one has indented, canvasdraw
2361
    gives an error).
16675 bpr 2362
2022-03-19: [r16466-r16469] guerimand
16674 bpr 2363
  [minor] hide link to insert ressources in case of print version of exercise
18021 bpr 2364
  [minor,adm/class/freework error message in case of insertion of a printing version of exercise in a freework
16674 bpr 2365
  [minor,adm/class/addmodule error message in case of insertion of a printing
18021 bpr 2366
    version of exercise in a sheet
16464 bpr 2367
----------------------------------------
16674 bpr 2368
wims.4.23c [r16464]
2369
2022-03-17: [r16453] obado
2370
  [minor/ergo] Now multipleclick legend also display icons (not only colors)
16452 bpr 2371
2022-03-16: [r16450 and others] bpr
2372
  [taxonomy] add some modules in unisciel taxonomy
2373
2022-03-14: [r16442] bpr
2374
  [modtool] if the module is deprecated, it is written in the Properties.
2375
    Not erased if one save the other properties.
2376
2022-03-11: [r16433] guerimand
2377
  [minor,adm/raw] job=getserverstat add option=server to get server connexion/session/site statistic
2378
[minor/fix,adm/raw] add directory freeworks freeworksdata when create a new class (same as r16418) for adm/raw
2379
2022-03-10: [r16423] guerimand
2380
  [bugfix,module=adm/class/exploresave] configuration of wims exercise zone in type=3 not imported
2381
2022-03-10: [r16422] guerimand
2382
  [bugfix,module=adm/class/freework] bad .grades file format created when no .grades file exists in class
2383
2022-03-10: [r16421] guerimand
2384
  [bugfix,adm/class/freework] no name in score title when use manual score in freework
2385
2022-03-10: [r16420] guerimand
16675 bpr 2386
  [bugfix,module=adm/class/freework] lost of no scoring information in case of desactivate freeworkm
2387
2022-03-09: [r16416] obado
16452 bpr 2388
  [minor/css] wimscenter now also centered when combined with flex style.
2389
2022-03-07: [r16412] bpr
2390
  [major] in the indexation, deprecated modules are not treated
2391
2022-03-07: [r16410] obado
2392
  [minor/JS] Now dropdown button panel close on body click
2393
    + display a small arrow to indicate this is a dropdown button.
2394
2022-03-06: [r16406] bpr
2395
  [oef] add message when there is a latex version.
2396
2022-03-04: [r16402 and others] bpr
2397
  [translation] es
2398
2022-03-03: [r16395] obado
2399
  [js] Update new dropdownbutton (use Foundation dropdown js)
2400
2022-03-03: [r16394] czzmrn
2401
  [minor/fix] module_title_LANG is not defined for languages with no translation.
2402
  The check is done in main.phtml so the variable module_title is
2403
  defined according to the language in use
2404
2022-03-03: [r16391] bpr
2405
  [fix] fix segmentation fault in cache.c
2406
2022-03-02: [r16388] guerimand
2407
  [ergo,adm/class/exam] use dropdownbutton to move exercise in examen
2408
2022-03-02: [r16387] guerimand
2409
  [ergo,module=adm/class/sheet] use dropdownbutton instead of two classic button
2410
    to move exercise in sheet
2411
2022-03-02: [r16386] guerimand
2412
  [minor,adm/class/userscore,adm/sendbug] can sendbug on a student examlog exercise
2413
2022-03-01: [r16385] guerimand
2414
  [minor,module=adm/class/freework] bugfix bad display of tex code in preview window
2415
    for zonetype=texte in student area
2416
2022-03-01: [r16383] guerimand
2417
  [minor,adm/class/userscore] bugfix errorlink in case of exercise file not exists
2418
    for an exam in job=examcheck
2419
2022-02-28: [r16381] bpr
2420
  [minor] add lang in the connexion links
2421
2022-02-27: [r16379] bpr
2422
  [codeinput] allows to put <label for="reply1"> ...
2423
2022-02-27: [r16378] guerimand
2424
  [minor,adm/class/exam,adm/class/userscore] display correct score in
2425
  cas of class_scorewithoutip=no
2426
2022-02-27: [r16377] bpr
2427
  [scenario] small cleaning
16372 bpr 2428
2022-02-23: [r16370] guerimand
2429
  [minor] site_languages set to all possible languages
2430
2022-02-23: [r16368] guerimand
2431
  [minor,module=adm/class/exam] link to close exam is display evenif an exercise is not done
2432
2022-02-23: [r16367] guerimand
2433
  [minor,sequence] correct view of participant in case of hidden sequence
2434
    without technical variable
2435
2022-02-23: [r16366] guerimand
2436
  [minor,module=adm/class/tchat] move tmp file from s2 to sessions directory
2437
2022-02-22: [r16364] guerimand
2438
  [minor,module=adm/class/tchat] improvment of window title when supervisor look to user page
2439
2022-02-20: [r16359] bpr
2440
  [anstype compose] empty was not taken in account
2441
2022-02-19: [r16355] guerimand
2442
  [major,module=adm/class/tchat] use module adm/class/exolog
2443
    to display exercise page of the user
2444
2022-02-18: [r16353] guerimand
2445
  [bugfix,module=adm/class/tchat] bad list of session for user
2446
2022-02-18: [r16352] bpr
2447
  [validator] delete lines with no problem (as to be checked !)
2448
2022-02-17: [r16346] obado
2449
  [OEF-qcm] Now we can indicate an author name in every OEF .data file
2450
    (add a line starting with ".author" and write firstname,lastname of the .data author
2451
mkindex will then automatically extract it in the DataIndex file in the module
2452
And datafile.proc will put it in an array variable "df_authors"
2453
2022-02-17: [r16345] guerimand
2454
  [minor,module=adm/class/freework] zonetype texte : supervisor can choose
2455
    maximal number of characters in student area
2456
2022-02-17: [r16344] bpr
2457
  [flydraw] add command "segments" in flydraw (as in canvasdraw)
2458
    add "brokenline" as an alias of "polyline"
2459
2022-02-17: [r16340] guerimand
2460
  [bugfix,module=adm/class/freework] lost of lastest student score in type=2
2461
    when save after correction date
2462
2022-02-17: [r16339] guerimand
2463
  [bugfix,module=adm/class/freework] bad count of corrected copies in type=2
2464
2022-02-17: [r16338] guerimand
2465
  [minor,module=adm/class/freework] display error message when supervisor send a bad score
2466
2022-02-16: [r16336] obado
2467
  [bugfix] [adm/raw] replace double dot (:) by &#8282; in sheets/exams
2468
    descriptions to avoid string being splitted
2469
2022-02-16: [r16334 and other] bpr
2470
  [translation] es from Luis Alejandro Marquez Martinez
2471
2022-02-14: [r16328 and other] bpr
2472
  [slib/moldraw] work in progress
2473
2022-02-14: [r16327] obado
2474
  [theme] Add "wims_columns" class in Nikaia visitor page
2475
2022-02-14: [r16326] obado
2476
  [oef/css] Add text icons to ans_multipleclick answered labels
2477
2022-02-13: [r16325] bpr
2478
  [src] fix a segmentation fault when subst in fields as observation
2479
2022-02-13: [r16324] guerimand
2480
  [minor,module=adm/class/freework] supervisor can upload personnal file
2481
    in type=3 when student part have a file zone
2482
2022-02-11: [r16323] guerimand
2483
  [minor,module=adm/class/freework] improvment of too many file message display in zonetype file
2484
2022-02-08: [r16321] bpr
2485
  [translation] es (Luis Alejandro Marquez Martinez)
2486
2022-02-04: [r16317] guerimand
2487
  [minor,module=adm/createxo] log source module when import oef exercise in a class
2488
2022-02-03: [r16316] bpr
2489
  [fix] add option s in matchmol (strict comparaison of molecules)
2490
2022-02-03: [r16315] bpr
2491
  [help] correction in latex command help
2492
2022-02-02: [r16311] guerimand
2493
  [minor,adm/class/freework] type=3 supervisor can put a maximum number
2494
    of file in student zonetype file
2495
2022-02-02: [r16310] guerimand
2496
  [minor,module=adm/class/freework] type=3 accept freework without student
2497
    zone (do not use interface to send work)
2498
2022-02-02: [r16307] guerimand
2499
  [major,module=adm/class/freework] type=4 become a zonetype of type=3 ; no back compatibility
2500
2022-02-02: [r16306] guerimand
2501
  [minor,module=adm/class/freework] add description of parameters for each file
2502
2022-01-28: [r16295] czzmrn
2503
  [minor/fix] script/oef/var.proc display help title in user language if no other choice
2504
2022-01-28: [r16294] guerimand
2505
  [minor,oef] reset test Test variables at end of anstype analyse to
2506
    prevent values to be used in analyse of the next anstype
2507
2022-01-28: [r16293] guerimand
2508
  [minor,oef] type=numeric ; delete unused cmd
2509
2022-01-28: [r16292] guerimand
2510
  [major,oef] bugfix : wrong error message on exercise when use condition with type numexp
2511
2022-01-27: [r16291] bpr
2512
  [wimsdoc] add example and complete the doc of formradio as in formcheckbox
2513
2022-01-26: [r16290] guerimand
2514
  [minor,module=adm/class/freework] bad zonetype name when some zonetype not allowed
2515
2022-01-26: [r16288] guerimand
2516
  [minor,bugfix] wrong message on user page in case of only freework ressources in class
2517
2022-01-23: [r16287] lemaire
2518
  [slib/help] description of how the median is computed in the french version
2519
2022-01-23: [r16286] bpr
2520
  [fix] fix bug: the file severity was not created when a sheet was activated
2521
2022-01-21: [r16285] obado
2522
  Correct steps.oef
2523
    + add wims_columns css class
2524
    + change default background color for better contrast
2525
2022-01-21: [r16283] guerimand
2526
  [minor,module=adm/class/freework] typo + ergo
2527
2022-01-19: [r16280] guerimand
2528
  [minor,module=adm/class/userscore] job=getuser desactivate link
2529
    to ressources for hidden sequence
2530
2022-01-19: [r16279] guerimand
2531
  [minor,module=adm/class/freework] bugfix bad compute of nbcopies/nbcorrectedcopies
2532
    in case of deleted user
2533
2022-01-19: [r16278] guerimand
2534
  [minor,module=adm/class/freework] add default parameter
2535
    showMenuBar=true for teacher in applet geogebra
2536
2022-01-18: [r16277] guerimand
2537
  [minor,module=adm/sendbug] improvement of mail format (in test)
2538
2022-01-18: [r16275] guerimand
2539
  [minor,module=adm/exolog] use module adm/sendbug to report a bug in a registered exercise
2540
2022-01-18: [r16274] guerimand
2541
  [minor,module=adm/class/cdt] add link to freework ; better page presentation improvement
2542
2022-01-15: [r16272] bpr
2543
  [flydraw] possibility to choose the attribut alt in images created
2544
    by flydraw in OEF and documents
2545
2022-01-15: [r16271] bpr
2546
  [modtool] add variable deprecated in INDEX (must be written directly,
2547
    not by the interface)
2548
2022-01-15: [r16270] guerimand
2549
  [minor,module=adm/sendbug] sendbug add exologfile to the sending message
2550
2022-01-14: [r16267] guerimand
2551
  [minor,module=adm/manage] ergonomie
2552
2022-01-13: [r16265] reyssat
2553
  [help] more help on model swac1
2554
2022-01-13: [r16260] bpr
2555
  [model] swac: code was not consistent with what I understood from the doc
2556
  [minor] use rawtex before texmath in command \special{mathmlinput ...}
2557
    since texmath does not accept 2x
2558
2022-01-13: [r16258] reyssat
2559
  [help] behaviour of texmath precised in tech doc
2560
2022-01-13: [r16257] guerimand
2561
  [minor,module=adm/class/freework] use module adm/class/exolog to view exo
2562
    instead of internal job (mutualisation)
2563
2022-01-12: [r16256] guerimand
2564
  [minor,module=adm/class/userscore] job=getuser bugfix in supervisor view
2565
    hide sequence for user in fonction of hidden parameter
2566
2022-01-12: [r16255] bpr
2567
  [modtool] exclude the file content.html in differences for oef
2568
2022-01-12: [r16254] guerimand
2569
  [bugfix,module=adm/class/userscore] hidden sheet with technical variable
2570
    no more display on user score panel (stay on superviso view)
2571
2022-01-11: [r16252] bpr
2572
  [slib] in rungekutta, reset slib_out at the beginning
2573
2022-01-11: [r16251] reyssat
2574
  [texmath] modif integrate : \textrm{d}, best for MathML in firefox and chrome
2575
2022-01-11: [r16250] guerimand
2576
  [minor] supervisor of a groupement can disallow teacher right to create subclasses
2577
2022-01-10: [r16248] bpr
2578
  [modtool] cpp with - in target are no more compiled
2579
2022-01-10: [r16245] czzmrn
2580
  [minor/lang] Italian, typo (not actual translation)
2581
2022-01-10: [r16244] bpr
2582
  [modtool] change help (must be done for all languages after verification)
2583
2022-01-10: [r16243] bpr
2584
  [modtool] - not allowed in new oef files
2585
2022-01-10: [r16242] bpr
2586
  [texmath] modif integrate (add \\rm{d})
2587
2022-01-08: [r16241] reyssat
2588
  [typography] the code \(int(f(x),x)) now gives dx in italics and slightly separated from f(x).
2589
2022-01-08: [r16240] reyssat
2590
  [wimstest] changed README.md according to last commit of checkhtmlwims
2591
2022-01-08: [r16239] reyssat
2592
  [wimstest] checkhtmlwims can now treat one module or a category of modules
2593
    or a list of zones or all zones
2594
2022-01-08: [r16236] bpr
2595
  [minor] fix trouble in authors in intro.phtml when there is a . in the file
2596
  (old modules)
2597
2022-01-07: [r16233] guerimand
2598
  [minor,bin] script mkexamplesheet don't copy, in base/sheet,
2599
    sheet from example class with local class exercise
2600
2022-01-06: [r16232] obado
2601
  Replace Helvetica neue font by Verdana for better accessibility (distinct l,1,I and O,0)
2602
2022-01-06: [r16231] reyssat
2603
  [minor] add time to date info when showing last access of a file
2604
2022-01-05: [r16230] reyssat
2605
  [minor] Changed address of repository from cru to renater
2606
2022-01-04: [r16229] guerimand
2607
  [minor,module=adm/class/sequence] bugfix bad format file when create a sequence without ressources
2608
2022-01-04: [r16228] bpr
2609
  [l2w] css
2610
2022-01-04: [r16227] bpr
2611
  [formatage] scenario
2612
2022-01-04: [r16225] guerimand
2613
  [minor,module=adm/class/sequence] bugfix introduced when cleaning r16223
2614
2022-01-03: [r16224] guerimand
2615
  [minor,module=adm/freework] reactivation of type=4 freework
2616
2022-01-03: [r16222] guerimand
2617
  [minor/add,module=adm/class/sequence] keep correct hide/open sequence
2618
    option when delete or moveup a sequence
2619
2022-01-03: [r16220] guerimand
2620
  [minor/bugfix] alone sequence not displayed
2621
2022-01-03: [r16217] reyssat
2622
  [minor,adm/sendbug] replaced qualite@wimsedu.info by the generic variable
2623
  DEBUG_MODULE of bases/sys/define.conf
17256 bpr 2624
2022-01-03: [r16215] reyssat
16372 bpr 2625
  [minor,adm/sendbug] put qualite@wimsedu.info back into list of recipients
2626
2022-01-03: [r16214] obado
2627
  [Minor/CSS] l2w : use ref_bgcolor in emph class.
2628
2022-01-03: [r16213] bpr
2629
  [doc] put class wims_button only on "wims" words as n_detail, n_foldout
2630
2022-01-02: [r16212] bpr
2631
  [fix] fix error when using readdef in some cases
2632
2022-01-02: [r16210] bpr
2633
 [document] add wims_button to href in fold
2634
2021-12-28: [r16208-16206] bpr
2635
  [deduc]
2636
2021-12-28: [r16205] bpr
2637
  [css] add button in the script tool.phtml=
16203 bpr 2638
----------------------------------------
2639
wims.4.23b [r16202]
16200 bpr 2640
2021-12-22: [r16198] bpr
2641
  [minor] use rint in all sheet score
2642
2021-12-22: [r16197] guerimand
2643
  [adm/class/usermanage] mkuserlist after use of job=regmanage
2644
2021-12-21: [r16196] bpr
2645
  [score] harmonisation of the approximation of the score of a sheet
2646
2021-12-21: [r16195] guerimand
2647
  [adm/class/sheet,adm/class/exam] error message when use
2648
  a wrong technical variable name in hidden_condition
2649
2021-12-20: [r16194] guerimand
2650
  [adm/class/exam] now different description message for sheet and exam to
2651
  hide/show with technical variable option (traduction needed)
2652
2021-12-20: [r16192] guerimand
2653
  [adm/class/usermanage] bad display when no technical variable
2654
  and no comments for a user in userlist page
2655
2021-12-20: [r16191] reyssat
2656
  [bug] for chemeq, due to to wrap..exec
2657
2021-12-20: [r16190] guerimand
2658
  [minor/bugfix] when use direct link to program in a course of portal
2659
2021-12-20: [r16189] guerimand
2660
  [css] bugfix when no manager class message on the server
2661
2021-12-20: [r16188] bpr
2662
  [slib/numeration/ecriturelettre] no comma in english version of a number
2663
2021-12-19: [r16186] guerimand
2664
  [adm/class/freework] tmp desactivation of type=4 to make distribution 4.23b
2665
2021-12-19: [r16185] guerimand
2666
  [adm/manage] add a description for job=motd
2667
2021-12-18: [r16183,16183] czzmrn
2668
  [minor/fix] it openclass 1368 fix link in external links
2669
2021-12-18: [r16181] czzmrn
2670
  [minor/fix] it openclass 1367 remove class exercises from sheets
2671
2021-12-18: [r16180] czzmrn
2672
  [minor/fix] it openclass 1368 remove class exercises from sheets
2673
2021-12-17: [r16178] obado
2674
  [minor] set default values in new message settings manager
2675
2021-12-17: [r16177] obado
2676
  [minor] Improve helps in new "Message setting" manager. (add english strings)
2677
2021-12-17: [r16176] obado
2678
  [minor] Improve new "message setting" in admin manager
2679
2021-12-17: [r16174] bpr
2680
  [language] es
2681
2021-12-17: [r16173] guerimand
2682
  [adm/manager] can modify file motd.phtml and manager_msg.phtml file with interface
2683
2021-12-16: [r16171] reyssat
2684
  [help] for slib ecriturelettre
17486 bpr 2685
2021-12-16: [r16169,r16165] bpr
16200 bpr 2686
  [numeration/ecriturelettre] variante avec septante, etc
2687
2021-12-16: [r16160] bpr
2688
  [minor] add file for help exam (not translated)
16159 bpr 2689
2021-12-15: [r16158] guerimand
2690
  [adm/class/sequence] bugfix for the first use of technical variable
2691
    to hide/show sequence
2692
2021-12-13: [r16157] obado
2693
  [minor] Replace http://wimsedu.info/wiki by https://wiki.wimsedu.info
2694
2021-12-13: [r16156] guerimand
16164 bpr 2695
  [sequence] change name for sequence status
16159 bpr 2696
2021-12-13: [r16154] guerimand
2697
  [adm/class/sequence] bugfix saved parameters lost for hide/show sequence
2698
2021-12-12: [r16153] guerimand
2699
  [adm/class/sequence] bugfix when use hide/show sequence with technical variable
2700
2021-12-08: [r16148] guerimand
16164 bpr 2701
  [adm/class/userscore] display detail of exam session bugfix when
16159 bpr 2702
    two many exam try for a student
2703
2021-12-07: [r16145] bpr
2704
  [oef] add the possibility to add a small calculator
2705
2021-12-04: [r16143] guerimand
16164 bpr 2706
  [adm/class/sequence] hide/show sequence with same interface than score
2707
    in sheet and exam
16159 bpr 2708
2021-12-03: [r16142] bpr
2709
  [openclass] fix some scoredelay in sheets (thanks to GM)
2710
2021-11-29: [r16141] bpr
2711
  [compile] other proposition for configure for homebrew
2712
2021-11-22: [r16140] bpr
2713
  [wims_modules.pl] fix warning
2714
2021-11-22: [r16139] bpr
2715
  [compile] add src/config.hin + comments for option for configure in compile
2716
2021-11-19: [r16138] obado
2717
  [CSS] make input buttons larger than secondary buttons
2718
2021-11-19: [r16137] obado
2719
  Make actions buttons larger on small devices
2720
2021-11-16: [r16134] bpr
2721
  [codeinput] fix inputsize treatement by default
2722
2021-11-15: [r16133] bpr
16200 bpr 2723
  [fix] MAX_SHEET in c: hope it fixes the getscore error
2724
    (the set of exams count as a sheet).
16159 bpr 2725
2021-11-15: [r16131] guerimand
2726
  [minor] add link from courses to program in a portal (work in progress)
2727
2021-11-15: [r16129] bpr
2728
  [my_debug] call_sh is different in wims.c and in Wimslogd
2729
2021-11-14: [r16128] bpr
2730
  [template] add related.phtml in intro of exercise template
2731
2021-11-10: [r16124] guerimand
16164 bpr 2732
  add system variable MAX_SUBCLASSES and use it in
2733
    module adm/class/regclass adm/class/gateway
16159 bpr 2734
2021-11-08: [r16122] bpr
2735
  [deduc] towards multilanguage
2736
2021-11-06: [r16112] bpr
16164 bpr 2737
  add publisher in error message for noright
16159 bpr 2738
2021-11-05: [r16111] guerimand
2739
  [adm/class/usermanage] bugfix bad order in column lastconnect
2740
2021-11-05: [r16110] guerimand
2741
  [home] bugfix bad exam title when use technical variable to hide exam
2742
2021-11-05: [r16109] guerimand
2743
  [adm/class/sequences] bugfix hide/show sequence
2744
2021-10-23: [r16100,..,r16105] bpr
2745
  [translation] es translation (Luis Alejandro Marquez Martinez)
2746
2021-10-22: [r16099] guerimand
2747
  [adm/class/exploresave] minor optimization
2748
2021-10-22: [r16098] guerimand
2749
  [adm/class/exploresave] can import/replace freework
2750
2021-10-20: [r16097] guerimand
16164 bpr 2751
  [adm/class/livret] display description in user page
16159 bpr 2752
2021-10-20: [r16096] guerimand
2753
  [adm/class/config] add index for sheet button
2754
2021-10-20: [r16095] guerimand
2755
  [adm/sheet] build index files of sheet when sheet_active=0 and discordance
2756
2021-10-19: [r16094] guerimand
2757
  [adm/class/config] add freework for restore and save
2758
2021-10-15: [r16093] czzmrn
16164 bpr 2759
  [language] internationalization adm/class/freework
16159 bpr 2760
2021-10-15: [r16091] guerimand
16164 bpr 2761
  [adm/class/config] forbidden upload ressources exceed system limit
16159 bpr 2762
2021-10-14: [r16090] guerimand
16164 bpr 2763
  [script/adm] limit writeweights to MAX_SHEET parameter
16159 bpr 2764
2021-10-14: [r16089] guerimand
16164 bpr 2765
  [adm/sheet] limit importation of sheet to MAX_SHEET value
16159 bpr 2766
2021-10-13: [r16087] guerimand
2767
  [adm/class/freework] add type=4 freework (workinprogress...)
2768
2021-10-07: [r16086] bpr
2769
  [accessibility] oefcolors as in Nikaia !
2770
2021-10-07: [r16084] guerimand
2771
  [adm/class/freework] hide user login when display file name in user page when type=2
2772
2021-10-07: [r16083] guerimand
16164 bpr 2773
  [adm/class/freework] bugfix can delete freework with an active freework after
16159 bpr 2774
2021-10-06: [r16082] bpr
2775
  detag label in print version.
2776
2021-10-01: [r16080] bpr
2777
   modification of calc_detag: can detag only a list of environment (DB)
2778
    use in oef exercises for deleting label when the answer is done.
16077 bpr 2779
----------------------------------------
2780
wims.4.23a [r16076]
16075 bpr 2781
2021-09-30: [r16074] bpr
2782
  [model] replace instruction class by wims_question
2783
2021-09-30: [r16071] guerimand
2784
  [adm/modtool] default parameters for oef exercise used when test
2785
    a single exercise in a class
2786
2021-09-29: [r16070] guerimand
2787
  [adm/modtool] define default value for oef exercise for test link
2788
2021-09-29: [r16069] guerimand
2789
  [bugfix] tchat link was not displayed in exercise page
2790
2021-09-28: [r16068] guerimand
2791
  [adm/class/freework] can use tex in description zone in type=3
2792
2021-09-27: [r16063] bpr
2793
  [slib brut2html] fix when there is no ion
16059 bpr 2794
2021-09-26: [r16053,r16052] bpr
2795
  add open classes (H4 and H5 professionnelle)
2796
2021-09-24: [r16050] georgesk
2797
  Implemented new units : VA and var
2798
2021-09-21: [r16049] guerimand
2799
  [adm/class/tchat] bugfix session problem in supervisor page
2800
  when several user activate sharing page + sh error when no user shared file
2801
2021-09-18: [r16048] bpr
2802
  [fixbug] in clickfill, correction with &nbsp
2803
2021-09-15: [r16044] guerimand
2804
  [adm/class/usermanage] display user_lastconnect
2805
2021-09-14 [r16040] guerimand
2806
  [minor] display lastconnect date in home page ; only after connect
2807
2021-09-05: [r16038] bpr
2808
  [doc] when deleting a document, mkdir the directory src (SL)
2809
  (in some circonstances, the new file main was not saved)
2810
2021-09-04: [r16037] bpr
2811
  [fix] for modifying the order in a series
2812
2021-08-25: [r16034] bpr
2813
  [glossary] ecogestion
2814
2021-08-24: [r16033] obado
2815
  [forum/mboard] email is only required when specified by mboard options
2816
  + only supervisor can view students email
2817
2021-08-24: [r16032] obado
2818
  [adm/raw] "getclass" job can now return strings with '"' in correct json
2819
2021-08-24: [r16031] obado
2820
  [adm/raw] "addclass" job handle fields limits now
2821
2021-08-23: [r16030] obado
2822
  [minor/anstype] multipleclick : remove some padding on selectable cells +
2823
2021-08-23: [r16029] bpr
2824
  [fix] replace = by issametext in scripts/adm/class/colors
2825
2021-08-20: [r16026] bpr
2826
  [glossary] typo in counting the records
2827
2021-08-18: [r16024] bpr
2828
  [glossary] ecogestion
2829
2021-08-14: [r16023] bpr
16075 bpr 2830
  [fix] fix ariane for visitor and public sheets
16059 bpr 2831
2021-08-14: [r16022] bpr
2832
  [fix] try to fix the problem of nextseries in public sheets.
2833
2021-09-14: [r16043] czzmrn
16164 bpr 2834
  [fix] doc directory might not exists (e.g. when class created via adm/raw) adm/class/adddoc
16059 bpr 2835
2021-08-04 [r16020] guerimand
2836
  [minor] add variable user_agreesupcgu to prevent agree cgu to each class creation
2837
2021-08-03: [r16019] bpr
2838
  [mkcss.pl] accept directory with two levels, as local/1
2839
2021-08-02: [r16018] bpr
2840
  [oef/intromenu] delete empty items in the keywords
2841
2021-07-29: [r16016] guerimand
2842
  [minor] preview of text zone for student in adm/class/freewor
2843
2021-07-28: [r16015] bpr
2844
  [maintainer] put configure in svn and comment in compile autoconf
2845
  should update configure by hand for the release
2846
2021-07-26 [r16013] guerimand
2847
  [minor] add .def to save file of class
2848
    can restore in the class some data of .def from a save file
2849
2021-07-21 [r16006] guerimand
2850
  [major] add hide exam with a technical variable
2851
2021-07-08 [r15998] guerimand
2852
  [major] add auto show/hide sequence
15982 bpr 2853
----------------------------------------
15995 bpr 2854
wims.4.22 [r15994]
15975 bpr 2855
2021-07-03: [r15970] guerimand
2856
  [minor] move link for detail of examens to menu_items
2857
2021-07-03: [r15969] bpr
2858
  add keywords in thermodynamics
2859
2021-07-03: [r15966] czzmrn
2860
  [minor/fix] in a groupement when the supervisor of the groupment
2861
  enters a subclass and in such subclass modifies the user_supervise variable of a teacher,
2862
  then the variable user_supervise was lost.
2863
2021-07-02: [r15962] obado
2864
  [minor/js] adm/class/sheet : simplify js code used in individualization tab
2865
2021-07-01: [r15960] guerimand
2866
  [adm/class/techvar] log change of technical variable in wims_class_log
2867
2021-07-01: [r15959] guerimand
2868
  [minor] add link to propriety account when user isin a portal at level portal and course
2869
2021-07-01: [r15958] guerimand
16164 bpr 2870
  [adm/class/sheet] improvment of individualisation panel
15975 bpr 2871
  (add checkbox to hide weight/require specialisation interface)
2872
2021-07-01: [r15957] bpr
2873
  [model] qcm and steps: typo in presentgood
2874
2021-06-30: [r15955] bpr
2875
  [doc css] move feedback from oef.css to utilities.css (so appear in the oef documentation)
2876
2021-06-30: [r15953] czzmrn
2877
  [fix] script/adm/sheet some dependencies might be just spaces
2878
    in old sheets (to be tested)
2879
2021-06-29: [r15949] guerimand
2880
  change display of techvar value in a sheet when use individualisation
2881
2021-06-29: [r15948] guerimand
2882
  add directory tool when make a new class
2883
2021-06-28: [r15947] guerimand
2884
  [adm/class/sheet] display only error message in case of
2885
    error scoredependancies/individualisationsheet
2886
2021-06-27: [r15945] czzmrn
2887
  [minor] gnuplot: backwards compatibility
2888
    (newer versions of gnuplot have different color defaults)
2889
2021-06-27: [r15944] guerimand
2890
  [bugfix,adm/class/userscore] bad display of workgroup fo user
2891
  in case of use of technical variable to individualise sheet
2892
2021-06-26: [r15942] bpr
2893
  [language] about related modules
2894
2021-06-26: [r15937] guerimand
2895
  [adm/class/userscore] show group in case of individualisation of sheet with techvar
2896
2021-06-26: [r15935] guerimand
16164 bpr 2897
  [adm/sheet] display user groupe to user in case
15975 bpr 2898
    of individualisation of sheet with technical variable
2899
2021-06-25: [r15934] bpr
2900
  [modtool] can know delete files in slib/*/*
2901
2021-06-25: [r15933] guerimand
2902
    [/bugfix,adm/class/exploresave] bad status and expiration date
2903
  when replace a sheet
2904
2021-06-22: [r15930] guerimand
2905
  [adm/class/regclass] class password must be set in individual class when creating
2906
2021-06-22: [r15929] guerimand
2907
  [adm/manage] loose data on optional module when saving geoloc data and reverse
2908
2021-06-22: [r15928] guerimand
2909
  [adm/class/regclass] improvment of error message pass_discord
2910
    when creating a class
2911
2021-06-22: [r15927] guerimand
2912
  [class=adm/class/regclass] bugfix when creating class without class password
2913
2021-06-21: [r15926] guerimand
2914
  [bugfix,adm/class/exploresave] failed import for glossary
2915
    and tool when directory tool not exists in wims_class
15924 bpr 2916
----------------------------------------
2917
wims.4.21g [r15923]
15975 bpr 2918
2021-06-21: [r15923] bpr
2919
  [exam] score of exam in userbar (approximation)
2920
2021-06-21: [r15922] bpr
2921
  [adm/class/sheet] in indiv table, add table_scroll, add class unbreakable
2922
    add a word (just yes) to be linked with the checkbox button.
15920 bpr 2923
2021-06-21: [r15913] guerimand
2924
  [adm/class/techvar] delete .bin file of an user when technical variable
2925
    values are changed
2926
2021-06-21: [r15912] bpr
2927
  [compile] cleanup score/*.bin
2928
2021-06-21: [r15911] obado
2929
  [minor/l2w] correct a small css bug(missing ;) in l2w.css
2930
2021-06-21: [r15910] guerimand
2931
  [adm/sheet] can individualise require and weight with technical variable in a sheet
15910 guerimand 2932
2021-06-21: [r15909] guerimand
2933
  [sheet] individualisation of weight and require in a sheet
15905 bpr 2934
2021-06-19: [r15899] bpr
2935
  [userscore] add some help for exam scores
2936
2021-06-18: [r15897] bpr
2937
  [shell] zsh is not on all machines; come back to sh
2938
  (it was useful to my_debug)
2939
2021-06-17: [r15892] guerimand
16164 bpr 2940
  [minor/adm/stat/stat] add a back link when show map of the server
15905 bpr 2941
2021-06-17: [r15888] bpr
2942
  [l2w.css] replace all border-color by var(--wims_ref_bgcolor)
2943
2021-06-15: [r15886] guerimand
16164 bpr 2944
  [minor/bugfix/adm/class/exploresave] bad status and expiration date
15905 bpr 2945
    in sheet when import
2946
2021-06-15: [r15885] guerimand
16164 bpr 2947
  [minor/bugfix/adm/class/sheet] missing weight and require when sheet is not activated
15905 bpr 2948
2021-06-15: [r15883] guerimand
2949
  [minor/add] open access to adm/class/exploresave module for testzone
2950
  in a programm of a portal
2951
2021-06-15: [r15882] guerimand
16164 bpr 2952
  [minor/bugfix/adm/class/exploresave] public document not importable
15905 bpr 2953
    + bad link after a success import of a document
2954
2021-06-14: [r15881] guerimand
16164 bpr 2955
  [minor/adm/stat/stat] update leaflet and markercluster script for map
15905 bpr 2956
2021-06-14: [r15880] guerimand
16164 bpr 2957
  [exploresave/minor/bugfix] bad limit for document
15905 bpr 2958
    + improvment of message for ressources limit touch
2959
2021-06-13: [r15876] bpr
2960
  [slib] in chemistry/brut2html, several molecules or couples of molecules are
2961
  now accepted.
2962
2021-06-12: [r15874] bpr
2963
  [user_error] personalize the message when some activities in the class are closed
2964
    by the teacher.
2965
2021-06-11: [r15872] obado
2966
  [minor][adm/stats] Allow stats map to be displayed on https websites
2967
    + add "map" icon in Font awesome iconset
2968
2021-06-10: [r15871] bpr
2969
  [vote] some _ were left.
2970
2021-06-10: [r15870] bpr
2971
  [improvment feedbackexo] feedbackexo has the same seed as the exercise.
2972
    (if the exercise in feedback is linked with the exercise (same generation of the data),
2973
    it should have the same data first time.
2974
2021-06-08: [r15869] guerimand
2975
  [minor/add] warning msg in import csv when technical variable used in a sheet
2976
    (for individualisation)
2977
2021-06-08: [r15867] guerimand
2978
  [minor] add advertise in help for modify technical variable with csv file
2979
    (when use for individualisation of sheet)
2980
2021-06-06: [r15862] guerimand
2981
  [minor] alert message when supervisor modify user value of a technical variable
2982
    used for individualisation of an active sheet
2983
2021-06-06: [r15861] guerimand
2984
  [minor/bugfix] bad compute of list of sheet with score dependacies
2985
2021-06-06: [r15860] guerimand
2986
  [minor] only local technical variable can be used for individualisation of sheet
2987
2021-06-05: [r15859] guerimand
2988
  [minor/add] score dependancies and sheet individualisation with technical
2989
    variable cannot be used at the same time
2990
2021-06-04: [r15857] guerimand
2991
  [minor] mutualize file writeweights in adm/class/sheet and adm/raw
2992
2021-05-31: [r15853] bpr
2993
  update docuoef4.pdf
2994
2021-05-30: [r15851] guerimand
2995
  [minor] bugfix when no techvar for individualisation
15863 bpr 2996
2021-05-30: [r15847] bpr
2997
  change in score.c and Wimslog/score.c
2998
    - delete sheetcache wich was not used
2999
    - add possibility to have several versions of a sheet by using a technical variable
3000
      for that: change the structure of classcaches and of scoreresult
3001
    - change the structure of the file .require and .weight
16075 bpr 3002
      (but keep the analysis of the old version): a record by sheets
15863 bpr 3003
    - if a technical variable is used, create files .active and .vars
3004
      in directory sheets
3005
    - files .bin in class/score must be deleted.
3006
2021-05-28: [r15843] guerimand
3007
  [minor/workinprogress] reactivate score when use individual techvar in showsheet and getuser job
3008
2021-05-28: [r15842] guerimand
3009
  reactivate old session exam deleting in housekeep.daily
3010
2021-05-25: [r15838] guerimand
3011
  [minor/bugfix] job=getexamscores in raw module when no output_type selected
3012
2021-05-25: [r15837] guerimand
3013
  [minor] use of getscorerequire and getscoreweight in module raw
3014
2021-05-24: [r15830] guerimand
3015
  [minor] complete documentation for getscoreXXX command
3016
2021-05-24: [r15829] bpr
3017
  [src] increase OUTPUT_LENGTH_LIMIT
3018
2021-05-23: [r15820] guerimand
3019
  [minor] use getscorerequire and getscoreweight instead of read
3020
  file .sheet$sheet or .require or .weight
3021
2021-05-22: [r15818] guerimand
3022
  [minor/add] module raw can send stat of server
3023
2021-05-21: [r15816] czzmrn
3024
  [slib] geogebra: urls in French help, preliminary Italian help,
3025
  fix name of variable slib_showAlgebraWindow, add possibility to set FullscreenButton
3026
2021-05-08: [r15791-r15810] guerimand
3027
  add field geolocalisation and exploitation and map of server class localisation
3028
2021-05-05: [r15790] guerimand
3029
  [minor/bugfix] exploresave: bad display when no tool but glossary in archive
3030
2021-05-03: [r15788] bpr
3031
  [modtool] some data files are editable in the specific module local~data~news
3032
2021-05-03: [r15787] bpr
3033
  [module local/news] one can select a list of records to be shown
3034
2021-05-03: [r15786] guerimand
3035
  [minor/add] display number of user and class by level (if stat exists on the server)
3036
2021-05-03: [r15785] guerimand
3037
  [minor/add] make weekly statistiques log of user and class by teatching level on the server
3038
2021-04-26: [r15782] bpr
3039
  [publish] http-> https
3040
2021-04-15: [r15774] guerimand
3041
  [minor/add] an delete value of technical variable not in use in the structure
3042
2021-04-14: [r15773] schaersvoorde
3043
  [minor/svn] canvasdraw: added flydraw command 'range xmin,xmax,ymin,ymax'
3044
2021-04-14: [r15772] guerimand
3045
  [minor/bugfix] bugfix on protection from delete values in techvar ;
3046
    limit char for writing values ; some words are forbidden.
3047
2021-04-12: [r15770] guerimand
3048
  [minor] activating sheet generate an index file in case of use of individual sheet
3049
    with technical variable (workinprogress)
3050
2021-04-11: [r15769] guerimand
3051
  [minor] adapte userbar for sheet in case of individual sheet using techvar
3052
2021-04-11: [r15768] guerimand
18021 bpr 3053
  [minor] adapt title in exercise when exo number in the sheet is display in case of individual sheet
15863 bpr 3054
2021-04-11: [r15767] guerimand
3055
  [minor] adapt link nextexo and precexo for individual sheet system
3056
2021-04-10: [r15766] czzmrn
3057
  [minor/fix] numeration/ecriturelettre: if the library is called with not supported
3058
    language force default to fr,
3059
    rather than empty answer
3060
2021-04-08: [r15763] guerimand
3061
  [major/add] can individualise structure of sheet with a technical variable (work in progress)
3062
2021-04-07: [r15761] guerimand
3063
  [minor] file disallow multiple read of listvarfilter.proc directly in the file
3064
2021-04-06: [r15760] schaersvoorde
3065
  [minor/svn] canvasdraw: multidraw 'image delete' was gone fishing
3066
2021-04-06: [r15758] schaersvoorde
16075 bpr 3067
  [minor/svn] canvasdraw: text objects were not added to 'noreset',
15863 bpr 3068
    e.g. keyword 'noreset' was ignored...
3069
2021-04-03: [r15756] bpr
3070
  [vote] type inputfield is only anonymous
3071
2021-04-03: [r15753] bpr
3072
  [vote] add primitive inputfield (only for anonymous vote).
3073
  the answers are compared. Preliminary version
15754 bpr 3074
----------------------------------------
3075
wims.4.21f [r15753]
15752 bpr 3076
2021-04-01: [r15744] bpr
3077
  [tabsignes] improvment in tabsignes (from eulerwims)
3078
2021-04-01: [r15743,15742,15740] guerimand
3079
  [minor] maximal number of technical variable can be set by site manager
3080
2021-03-31: [r15739] guerimand
3081
  [major] check boundary of integer parameters
3082
2021-03-13: [r15735] czzmrn
3083
  [minor/lang] italian
3084
2021-03-12: [r15734] schaersvoorde
16075 bpr 3085
  [minor/svn] canvasdraw: add "version 0.5" to js-include file
15752 bpr 3086
2021-03-09: [r15723,r15733-157310] obado
3087
  [minor/canvasdraw] improvment of the presentation of canvasdraw help
3088
2021-03-06: [r15729] reyssat
3089
  [bug] missing tail when viewing checked exercises from supervisor point of view
3090
2021-03-06: [r15728] reyssat
3091
  [bug] missing tail when viewing checked exercises
3092
  (non closed div tags, and geogebra applet did'nt show up)
3093
2021-03-06: [r15727] reyssat
3094
  [clean] useless things in geogebra slibs
3095
2021-03-02: [r15724] bpr
3096
  [minor] replace ceil by rint to be compatible with other places as csv in sheet notes
3097
  (print in the html page)
3098
2021-03-01: [r15722] obado
3099
  [minor][html/css] Improve display of canvasdraw command list in help
3100
  + code formatting on CSS files
3101
2021-02-28: [r15721] bpr
3102
  [formatage] add name_votants in french
3103
2021-02-26: [r15718] bpr
3104
  [vote] fix: the results did not appeared in some circonstances.
3105
2021-02-23: [r15717] schaersvoorde
3106
  [canvasdraw] canvasdraw: corrected alternative command for jsplot
3107
2021-02-23: [r15716] schaersvoorde
3108
  [canvasdraw]  canvasdraw: add generic command 'kill argument' [work in progress]
3109
2021-02-21: [r15715] schaersvoorde
3110
  [canvasdraw]alternative commands are 'searchable' again
3111
2021-02-20: [r15713] schaersvoorde
3112
  [scienceprint] random id in case of installed KaTeX
3113
2021-02-19: [r15711] schaersvoorde
3114
  [canvasdraw]  slightly improved dashing of arrows (in dragstuff,userdraw & multidraw)
3115
  resetting dashing for the arrow head...
3116
2021-02-17: [r15707] bpr
3117
  [fixbug] fix bug in exam dependencies (thanks to DB).
3118
2021-02-13: [r15706] reyssat
3119
  [help] techdoc if and ifval commands
3120
2021-02-13: [r15705] czzmrn
3121
  [fix] for polygons does not matter the order in which you draw the vertices
3122
  (to be tested e.g. with multidraw)
3123
2021-02-12: [r15704] obado
3124
  [minor] improve accessibility :
15863 bpr 3125
  * remove redundant titles attributes (no need to say same thing twice :)
3126
  * raise up some small font sizes
3127
  * raise up some small contrast colors
3128
  * hide robot trapper link to screen readers
3129
2021-02-12: [r15703] obado
3130
  [minor/html] replace p by div in hanging and wordjumble OEF models,
3131
  to let users add more tags inside, and avoid unwanted p inside p.
3132
2021-02-11: [r15701] guerimand
3133
  [minor/add] can import tool and glossary + work on ressources limit (not ended)
3134
2021-02-09: [r15700] guerimand
3135
  [minor/bugfix] delete eventually end line space in module exo name in .sheet..
3136
2021-02-06: [r15699] bpr
3137
  [fix] in external_auth, - and words less than 4 characteurs are allowed
3138
2021-02-03: [r15695] bpr
3139
  [anstype clickfill] fix a bug when there is a default and nothing to answer
3140
2021-02-03: [r15692-r15693] reyssat
3141
  [translation english]
3142
2021-02-02: [r15691] bpr
3143
  [model hanging] add options (noaccent, first and last letters shown)
3144
2021-02-02: [r15690] schaersvoorde
3145
  [canvasdraw] added command 'arcarrow|arrowarc', left,right,left/right
3146
  added commands 'arc','angle','arcarrow' to onclick and drag&drop
3147
2021-02-01: [r15689] bpr
3148
  [slib tabsigns] bug fixed "end tag had attributes" in table
3149
  modification of variable tab_tag
3150
  new variable tab_tag_attr to cancel this bug
3151
  bug fixed "color for + and -" (from Euler-Versailles)
3152
2021-01-31: [r15688] bpr
3153
  [class/config] connexion links must not appear in case of
3154
  a program in a portail
3155
2021-01-26: [r15687] obado
3156
  [minor/bugfix] [createxo] add a step of 0.0001 in html5 number
3157
2021-01-25: [r15685] obado
3158
  [minor/css] Finally removes .table-scroll from utilities.css,
3159
  as it could be confusing with "unbreakable" to users.
3160
----------------------------------------
3161
wims.4.21f [r15753]
3162
2021-04-01: [r15744] bpr
3163
  [tabsignes] improvment in tabsignes (from eulerwims)
3164
2021-04-01: [r15743,15742,15740] guerimand
3165
  [minor] maximal number of technical variable can be set by site manager
3166
2021-03-31: [r15739] guerimand
3167
  [major] check boundary of integer parameters
3168
2021-03-13: [r15735] czzmrn
3169
  [minor/lang] italian
3170
2021-03-12: [r15734] schaersvoorde
16075 bpr 3171
  [minor/svn] canvasdraw: add "version 0.5" to js-include file
15863 bpr 3172
2021-03-09: [r15723,r15733-157310] obado
3173
  [minor/canvasdraw] improvment of the presentation of canvasdraw help
3174
2021-03-06: [r15729] reyssat
3175
  [bug] missing tail when viewing checked exercises from supervisor point of view
3176
2021-03-06: [r15728] reyssat
3177
  [bug] missing tail when viewing checked exercises
3178
  (non closed div tags, and geogebra applet did'nt show up)
3179
2021-03-06: [r15727] reyssat
3180
  [clean] useless things in geogebra slibs
3181
2021-03-02: [r15724] bpr
3182
  [minor] replace ceil by rint to be compatible with other places as csv in sheet notes
3183
  (print in the html page)
3184
2021-03-01: [r15722] obado
3185
  [minor][html/css] Improve display of canvasdraw command list in help
3186
  + code formatting on CSS files
3187
2021-02-28: [r15721] bpr
3188
  [formatage] add name_votants in french
3189
2021-02-26: [r15718] bpr
3190
  [vote] fix: the results did not appeared in some circonstances.
3191
2021-02-23: [r15717] schaersvoorde
3192
  [canvasdraw] canvasdraw: corrected alternative command for jsplot
3193
2021-02-23: [r15716] schaersvoorde
3194
  [canvasdraw]  canvasdraw: add generic command 'kill argument' [work in progress]
3195
2021-02-21: [r15715] schaersvoorde
3196
  [canvasdraw]alternative commands are 'searchable' again
3197
2021-02-20: [r15713] schaersvoorde
3198
  [scienceprint] random id in case of installed KaTeX
3199
2021-02-19: [r15711] schaersvoorde
3200
  [canvasdraw]  slightly improved dashing of arrows (in dragstuff,userdraw & multidraw)
3201
  resetting dashing for the arrow head...
3202
2021-02-17: [r15707] bpr
3203
  [fixbug] fix bug in exam dependencies (thanks to DB).
3204
2021-02-13: [r15706] reyssat
3205
  [help] techdoc if and ifval commands
3206
2021-02-13: [r15705] czzmrn
3207
  [fix] for polygons does not matter the order in which you draw the vertices
3208
  (to be tested e.g. with multidraw)
3209
2021-02-12: [r15704] obado
3210
  [minor] improve accessibility :
15752 bpr 3211
  * remove redundant titles attributes (no need to say same thing twice :)
3212
  * raise up some small font sizes
3213
  * raise up some small contrast colors
3214
  * hide robot trapper link to screen readers
3215
2021-02-12: [r15703] obado
3216
  [minor/html] replace p by div in hanging and wordjumble OEF models,
3217
  to let users add more tags inside, and avoid unwanted p inside p.
3218
2021-02-11: [r15701] guerimand
3219
  [minor/add] can import tool and glossary + work on ressources limit (not ended)
3220
2021-02-09: [r15700] guerimand
3221
  [minor/bugfix] delete eventually end line space in module exo name in .sheet..
3222
2021-02-06: [r15699] bpr
3223
  [fix] in external_auth, - and words less than 4 characteurs are allowed
3224
2021-02-03: [r15695] bpr
3225
  [anstype clickfill] fix a bug when there is a default and nothing to answer
3226
2021-02-03: [r15692-r15693] reyssat
3227
  [translation english]
3228
2021-02-02: [r15691] bpr
3229
  [model hanging] add options (noaccent, first and last letters shown)
3230
2021-02-02: [r15690] schaersvoorde
3231
  [canvasdraw] added command 'arcarrow|arrowarc', left,right,left/right
3232
  added commands 'arc','angle','arcarrow' to onclick and drag&drop
3233
2021-02-01: [r15689] bpr
3234
  [slib tabsigns] bug fixed "end tag had attributes" in table
3235
  modification of variable tab_tag
3236
  new variable tab_tag_attr to cancel this bug
3237
  bug fixed "color for + and -" (from Euler-Versailles)
3238
2021-01-31: [r15688] bpr
3239
  [class/config] connexion links must not appear in case of
3240
  a program in a portail
3241
2021-01-26: [r15687] obado
3242
  [minor/bugfix] [createxo] add a step of 0.0001 in html5 number
3243
2021-01-25: [r15685] obado
3244
  [minor/css] Finally removes .table-scroll from utilities.css,
3245
  as it could be confusing with "unbreakable" to users.
15624 bpr 3246
----------------------------------------
15622 bpr 3247
wims.4.21e [r15621]
3248
2020-12-28: [r15621] bpr
3249
  [circuits] add an example in canvasdraw
3250
2020-12-28: [r15619] bpr
3251
  add compilation of doc 1028
3252
2020-12-27: [r15611,r15613] schaersvoorde
3253
  [minor/canvasdraw] corrected command "parallel", to be more compatible
3254
    with flydraw & affine transformations
3255
2020-12-27: [r15610] bpr
3256
  [minor] tchat does not appear in the cgu pages (in general adm/light)
3257
2020-12-26: [r15608] bpr
3258
  [minor] hide the module adress in case of an exolog / examlog for the student.
3259
2020-12-26: [r15606] bpr
3260
  [exam] exam score has 2 decimals (hope !)
3261
2020-12-26: [r15605] bpr
3262
  [about] no about when wims_user is not empty or surpervisor or developper
3263
    (the test was not good)
3264
2020-12-26: [r15604] bpr
3265
[slib] add canvasdraw as option in slib circuits
15603 bpr 3266
2020-12-26: [r15602] bpr
3267
  [adm/userscore/csv] add to exam scores for the different sessions
3268
2020-12-24: [r15601] schaersvoorde
3269
  [minor/canvasdraw] solved some issues with curve & affine/rotate
3270
2020-12-22: [r15600] schaersvoorde
3271
  [minor/canvasdraw]  command "fillpattern image_url" was gone fishing!
3272
2020-12-21: [r15598] bpr
3273
  [canvasdraw] add the module which compare flydraw and canvadraw.
3274
  For the moment, no link to it (see README) because it should be
3275
  checked and modify.
3276
2020-12-21: [r15597] bpr
3277
  [anstype] image mode only if ans_require=dynapi3
3278
2020-12-21: [r15596] schaersvoorde
3279
  [minor/svn]  checking on correct usage of parenthesis in functions
3280
2020-12-18: [r15595] bpr
3281
  [createxo/help] delete some link (don't work in the help from the home page)
3282
2020-12-18: [r15594] bpr
3283
  [glossary] from eulerwims
3284
2020-12-15: [r15591] bpr
3285
  [fix] glossary was not in the list of the special subjects help
3286
2020-12-15: [r15590] bpr
3287
  [fix] add limit in html5 - test parenthesis with checkallpar
3288
2020-12-15: [r15588] bpr
3289
  [major] add command checkallpar -- add/fix tests in wimstest
3290
2020-12-13: [r15585] schaersvoorde
3291
  [minor/transl] synchronized useropts.phtml 'nl' version with 'en'
3292
2020-12-13: [r15584] bpr
3293
  [adm/class/glossary] fix the modification of glose titles
3294
2020-12-12: [r15583] bpr
3295
  [useropts] by default the zoom is disactivated (the test was not good).
3296
2020-12-11: [r15581] bpr
3297
  [src2def] adapt to be able to compile documents in the directory
3298
  basis/doc
3299
2020-12-11: [r15579] bpr
3300
  [minor] take in account scoremax in the userexambar
3301
2020-12-11: [r15578] czzmrn
3302
  [minor/lang] Italian
3303
2020-12-10: [r15576] and +  bpr
3304
  [oef/button] take in account series of exercises
3305
2020-12-10: [r15574] bpr
3306
  [improvment] case of seedrepeat>0: the button renew is replaced by Try
3307
  before the last allowed try + msg
3308
2020-12-10: [r15573] bpr
3309
  [src debug] add a variable tmp_debug_use_var: each time one of this variable is used,
3310
  its value is put in the debugging trace.
3311
2020-12-10: [r15571] bpr
3312
  [exam] add bar for exam in sequence
3313
2020-12-09: [r15569] bpr
3314
  [exam] add bar showing the differents sessions in the list of exam.
3315
2020-12-08: [r15568] obado
3316
  [tinyMCE] Remove "link" button for students in freework.
3317
    (change by Marina & Fabrice, thanks ;)
3318
2020-12-07: [r15567] czzmrn
3319
  [minor/language] updating Italian help files
3320
[minor/language] updating Italian help files (work in progress)
3321
2020-12-07: [r15564] guerimand
3322
  [minor/bugfix] lost of seealltime option in a frewwork when modify other freework options
3323
2020-12-06: [r15563] czzmrn
3324
  [language/Italian] Italian words for bases/dic/it
3325
2020-12-05: [r15562] bpr
3326
  [userscore] add explanation (with mouse) to "details" in the exam list.
3327
2020-12-05: [r15560] czzmrn
3328
  [minor/lang] move out of the way potentially offensive fortunes
3329
2020-12-05: [r15558] bpr
3330
  [exam score] add colors for exercise scores and title of the exam.2020-12-03: [r15557] bpr
3331
2020-12-03: [r15556] bpr
3332
  [latex2wims] label must not have accents as they are used in balise a in html
3333
2020-12-01: [r15555] bpr
3334
  [slib/tabsignes] delete color:black which is useless
3335
2020-12-01: [r15554] bpr
3336
  [adddoc] add cmd=new if there is some parameters in the address of the tool to insert
3337
  (for tools)
3338
2020-12-01: [r15553] bpr
3339
  [css] use ref_menucolor in latex2wims default styles
3340
2020-11-27: [r15552] czzmrn
3341
  [minor/lang] typos + updating Italian help files
15549 bpr 3342
---------------------------------------------------------------------------
3343
wims.4.21d [r15548]
15548 bpr 3344
2020-11-21: [r15546], r15547 bpr
3345
  [RGPD] add some fields as passwd in the fields to obliterate in the log requests.
3346
2020-11-20: [r15545] mquerol
3347
  [minor/trans] catalan version
3348
2020-11-19: [r15544] bpr
3349
  [slib] partitiondraw: add option for text
3350
2020-11-18: [r15543] bpr
3351
  [fixbug] in var.auth, could write in userdef when the login is bad.
3352
2020-11-18: [r15542] bpr
3353
  [major] add syntax !reset name[10] to test
3354
2020-11-16: [r15540] schaersvoorde
3355
  [canvasdraw] add 'affine' to 'curve'
3356
2020-11-15: [r15539] bpr
3357
  [fixbug] bad shift title <-> module when sheets are indexed
3358
2020-11-15: [r15538] czzmrn
3359
  [minor/lang] typos in Italian
3360
2020-11-15: [r15537] czzmrn
3361
  [minor/fix] yes and no are switched (cfr. confdata.fr)
3362
2020-11-15: [r15536] czzmrn
3363
  [minor/fix] missing if clause (cfr. names.phtml.fr)
3364
2020-11-15: [r15535] czzmrn
3365
  [minor/fix] missing if clause (cfr. names.phtml.fr)
3366
2020-11-15: [r15534] bpr
3367
  [createxo] need to reset inputprompt$i for exercises in createxo
3368
2020-11-14: [r15533] bpr
3369
  [fix] tabulation had been deleted in latex.proc
3370
2020-11-14: [r15532] bpr
3371
  [fix bug] introduced when I have changed the name of the variable ...
3372
  (anstype radio when inputprompt$i is defined)
3373
2020-11-14: [r15531] bpr
3374
  [circuits] change lines to polyline and line to segment for compatibility
3375
  with canvasdraw (not finished)
3376
2020-11-13: [r15529] schaersvoorde
3377
  [canvasdraw] add 'safe_eval()' to userinput
3378
2020-11-13: [r15528] guerimand
3379
  [minor/add] document and doclink to public document can be imported
3380
  with module exploresave
3381
2020-11-12: [r15526] guerimand
3382
  [minor] add description of input variables needed to the script
3383
2020-11-11: [r15525] bpr
3384
  [fix] change name path to w_path because of incompatiblity with
3385
  a pedagogical module
3386
2020-11-11: [r15524] bpr
3387
  [minor] put the option word for exams in the exam zone
3388
2020-11-11: [r15523] bpr
3389
  [circuits] syntax for linewidth
3390
2020-11-10: [r15520,15521] bpr
3391
  [minor] use syntax allow:xxx in the template modules
3392
2020-11-10: [r15519] bpr
3393
  [cleaning] definitions commun to wims and Wimslogd are now in commun.h
3394
  instead of beeing twice
3395
2020-11-09: [r15518] obado
3396
  [minor] Add WIMS version number to main css files (css.css & icon-min.css),
3397
  to prevent clients browsers use a cached version after a server upgrade.
3398
2020-11-09: [r15517] bpr
3399
  [src] change configuration of mathjax (use only mathml source)
3400
  seems to repair a bug (Math processing ...)
3401
[minor/fix] flydraw example did not show up + uniform with fr version
3402
2020-11-08: [r15513] bpr
3403
  [minor] put the sender mail in the "from" for sendbug
3404
2020-11-07: [r15510] mquerol
3405
  [minor/trans] catalan version
3406
2020-11-07: [r15509] bpr
3407
  [major] the general logs will be destroyed when it contains data older than 100 days.
3408
  the number 100 is a default and can be changed by the administrator
3409
  change in the cgu pages.
3410
2020-11-05: [r15506] bpr
3411
2020-11-05: [r15505] bpr
3412
  [fix] add @ to char_login for retrocompatibility
15504 bpr 3413
---------------------------------------------------------------------------
15548 bpr 3414
wims.4.21c [r15503]
15503 bpr 3415
2020-11-05: [r15502] bpr
3416
  fix: in help, script for mathml (for browsers other than firefox) was not loaded
3417
2020-11-05: [r15499] bpr
3418
  add wims_form_method=post during the creation of a class
3419
2020-11-03: [r15493] bpr
3420
  [jmolshow] babel search before trying to call cactus.nci.nih.gov
15492 bpr 3421
2020-11-03: [r15488] obado
3422
  [major/mailto] Replace the old "mail" call by a call to /usr/sbin/sendmail,
3423
  so it must be more consistant on differents environnements.
3424
  Now the !mailto command takes 4 lines : the second is the sender. (can be empty)
3425
  + remove the mailback_opt option, useless with sendmail
3426
2020-11-03: [r15487] bpr
15503 bpr 3427
  add functions not yet used in Wimslogd/log.c (the aim is to delete
15492 bpr 3428
  some log files when dates inside are too old).
3429
2020-11-02: [r15482] bpr
3430
  [modind] add some words of the address in the keywords of gloses.
3431
2020-10-31: [r15480] bpr
3432
 [slib] tabsignes:gestion of Inf (Euler-Versailles)
3433
2020-10-30: [r15477] guerimand
15503 bpr 3434
  new module exploresave: can upload several ressources at same time + check if ressources is in class
15492 bpr 3435
2020-10-29: [r15475] and other bpr
15798 bpr 3436
  [glossary] from Euler-Versailles
15492 bpr 3437
2020-10-28: [r15473] bpr
3438
  [major] classpass is now crypted
3439
2020-10-28: [r15470] guerimand
3440
  [minor/bugfix] display subject files instead of correcton in participant page
3441
2020-10-28: [r15469] bpr
3442
  [fix] fix typo in date.phtml.xx for xx !=fr
3443
2020-10-27: [r15468] obado
3444
  [html] slightly improve ergonomy of class/sendmail module
3445
2020-10-23: [r15465] bpr
3446
  [mathmlinput] fix bug when cmd=input (the good answer appears !)
15464 bpr 3447
2020-10-23: [r15463] bpr
3448
  [msg oef] add warning msg when the exercise required in a sheet does not exist
3449
  in the module (for supervisor)
3450
2020-10-22: [r15462],[r15461] bpr
3451
  [glossary] from Euler-Versailles
3452
2020-10-20: [r15458] bpr
3453
  [fix] delete variable oef_inputprompt$i which is not useful (overflow with exercises
3454
  with many, many radio anstype and exactly inputprompt$i).
3455
2020-10-19: [r15454] obado
3456
  the "password reset" mail give now some more infos than just the new password.
3457
  It indicates the class description, and gives a link for direct log in.
3458
2020-10-19: [r15453] guerimand
3459
  add new module to import ressources from a class archive (workinprogress firststep only sheet)
3460
2020-10-13: [r15450] obado
3461
  improve W3C validation of clicktile anstype.
3462
2020-10-13: [r15448] bpr
3463
  [fix] typo in slib/coding/editor
3464
2020-10-11: [r15445] bpr
18021 bpr 3465
  [quicktool] update the exercises for the example quicktool module
15464 bpr 3466
  change the default style for question and reponse
3467
2020-10-11: [r15442] bpr
3468
  [search_engine] initialisation in modind is now in init()
3469
  files in addr, title, etc in index have now no language as in modules()
3470
  -> change in the files using them.
3471
2020-10-11: [r15440] bpr
3472
[modind] add a structure revmod (confusion between serial and equivalence class of objects
3473
  up to lang) - work in progress
3474
2020-10-08: [r15436] guerimand
3475
  [minor/bugfix] numexp option don't work when more than one option word
3476
2020-10-07: [r15435] schaersvoorde
3477
 [minor/svn] fixed conflicting use of '.vlist'
3478
2020-10-07: [r15432] schaersvoorde
3479
  [minor/svn] canvasdraw : removed debug message
3480
2020-10-06: [r15431] bpr
3481
  [dialog module] clean for multilanguage. there is three modules of dialog
3482
  (must be republished)
3483
2020-10-06: [r15430] bpr
3484
  [oef] add titlelist_$module_lang in Exindex (so it is the samething as
3485
  titlelist , could simplify).
3486
2020-10-06: [r15429] bpr
3487
  [oef] add the level of the module in the automatic related modules
3488
  in the intro
3489
2020-10-06: [r15428] bpr
3490
  [keywords] related modules will automatically appear if related_modules is different of no
3491
2020-10-06: [r15427] obado
3492
  [adm/raw] job authuser now check if user has changed his IP only
3493
    if option $class_examscore_withoutip is active.
3494
2020-10-04: [r15420] czzmrn
3495
  [minor/fix] freework: wrong variable name
3496
  + some users might have been deleted after uploading a file
3497
2020-10-03: [r15418] bpr
3498
  [major] worktime of the participants are not shown according to the IP servor policy
3499
2020-10-03: [r15416] bpr
3500
  [help] try to harmonize the language
3501
  add message for no_access_class
3502
  change the help for accessconf
3503
2020-10-03: [r15414] bpr
3504
  [major] add joker for dates when writing access time limitation
3505
2020-10-01: [r15411] bpr
3506
  [improvment] put a user_error different for no_access by the teacher and
3507
  by wims servor (no_access_class).
3508
2020-09-30: [r15408] bpr
3509
  [help] help for ecriturenombre
3510
2020-09-29: [r15406] schaersvoorde
3511
  [minor/svn] canvasdraw : correct input label for multidraw poly
3512
2020-09-27: [r15402] bpr
3513
  [slib] keep retrocompatibility for ecriturenombre (option html)
3514
2020-09-24: [r15399] bpr
3515
  [glossary] ecogestion
3516
2020-09-24: [r15397] bpr
3517
  [search_engine] translate level in glose
3518
2020-09-24: [r15396] georgesk
3519
  fix the warning about a temporary variable returned
3520
2020-09-24: [r15394] bpr
3521
  in modind.c, better management of files :files are now opened only once
3522
  (divide by 10 the time of execution)
3523
2020-09-23: [r15392] bpr
3524
  [oef/template] help for fixing the seed
3525
2020-09-22: [r15388] bpr
3526
  [html] delete some tags in open classes which should be in the created html pages
3527
2020-09-22: [r15386] bpr
3528
  [minor] in template of oef, change introhook.phtml by using introhool_tableless=yes
3529
2020-09-22: [r15385] bpr
3530
 [glossary] use of strong balise for the defined word
3531
2020-09-22: [r15383] and others bpr
3532
  glossary is added in search_engine
3533
2020-09-21: [r15376] bpr
3534
  [minor] accept majuscules in the first part of the email
3535
2020-09-18: [r15371] obado
3536
  [minor] add the non breakable space in forbidden chars for user lastname/firstname
3537
  + add a char_forbidden_name_replace, that must has as many spaces as chars in char_forbidden_name
3538
2020-09-17: [r15370] guerimand
3539
  [minor] add forbidden char for lastname and firstname
3540
2020-09-16: [r15369] obado
3541
  [minor/css] Add the Foundation responsive-embed css to make iframes more responsives,
3542
  with the class "responsive-embed" (@see https://get.foundation/sites/docs/responsive-embed.html)
3543
2020-09-15: [r15368] obado
3544
  Add non breakable space to forbidden chars in reguser, to address issue exposed here : https://sourcesup.renater.fr/tracker/?func=detail&aid=12349&group_id=379&atid=1607
3545
2020-09-15: [r15366] bpr
3546
  [tex] add definitions of \lt and \gt for image mode.
3547
2020-09-14: [r15363] obado
3548
 [bugfix] Disable foundation.util.triggers to avoid a conflict with the Dynapi lib.
3549
  (it duplicates every item created by dynapi)
16164 bpr 3550
  see here for sample : localhost/wims/?H1%2Falgebra%2Faddfig.fr&cmd=new
15464 bpr 3551
2020-09-14: [r15362] obado
3552
  [minor/JS] Add a file forgotten in the r. 15341, to add foundation reveal
3553
  (and make the "see more" link work).
3554
2020-09-10: [r15361] bpr
3555
  [glossary] add glist in prevision of indexation by the search engine
3556
  (in progress)
3557
2020-09-10: [r15360] bpr
3558
  [minor] add msg in case of clonepasswd empty or not valid
3559
2020-09-10: [r15359] bpr
3560
  [help] precision for clonepasswd compulsory
3561
2020-09-08: [r15356] obado
3562
  [minor] add a "see more" link in front page to see all the news in a modal window
3563
2020-09-07: [r15354] obado
3564
  [css] add automatic scroll bars in Standard theme for left menu when window height
3565
    is too small to display everything.
3566
2020-09-06: [r15353] bpr
3567
  [cleanup] scripts/dialog
3568
2020-09-04: [r15351] bpr
3569
  [canvasdraw] variable t accepted in case of trange and jsplot
3570
2020-09-03: [r15350] bpr
3571
  [minor] add quotes for apache in apache-config (case of spaces in wims_home ...)
3572
2020-09-03: [r15349] bpr
3573
  [minor] Style change to silence a warning in Wimslogd/log.c (DB)
3574
2020-09-03: [r15348] bpr
3575
  [canvasdraw] external declarations to accomodate finicky linkers (D. Bernardi)
3576
2020-09-03: [r15347] obado
3577
  [Minor] W3C : replace a div inside H3 by a span
3578
  + rename file "model/00README" by "READM.md"
3579
2020-09-03: [r15346] guerimand
3580
  [freework] in type=3 desactivation of file use by site manager is now only for student zone
3581
2020-09-02: [r15345] bpr
3582
  [fix] fix small errors in form.phtml (mix of quotes in particular).
3583
2020-09-02: [r15344] obado
3584
  [minor/OEF] Replace table> by inline div> in 17reorder.oef model
3585
2020-09-02: [r15343] obado
3586
  [minor/CSS] Add foundation reveal in standard theme
3587
2020-09-02: [r15342] obado
3588
  rename file oef/$lang/name in oef/$lang/name.proc
3589
  + add missing string
3590
2020-09-02: [r15341] obado
3591
  [JS] Upgrade Foundation 6.6.1 -> 6.6.3
3592
  + Add Foundation Reveal, so we can add Modal popups (can replace the JqUI dialogs)
18021 bpr 3593
    => replace the jqUI dialog in oef exo check (alert when some exercises with
15464 bpr 3594
    default value have not been responded) by the Foundation reveal
3595
  + [OEF] Add a JS alert when a checkbox answer has not been answered
3596
2020-09-01: [r15340] obado
3597
  [minor/css] add border in multipleclick anstype feedback, so imageclick can show
3598
    a colored border indicating the good/bad/forgotten
3599
2020-08-31: [r15339] guerimand
3600
  [minor/bugfix] freework type 3 file not really save when deposit
3601
2020-08-30: [r15337] bpr
3602
  Nice address
3603
2020-08-29: [r15334] bpr
3604
  [major] crypt the adm password
3605
2020-08-28: [r15333] obado
3606
  [minor/bugfix] replace $WIMS_HOME by $wims_home in bin/modupdate
3607
2020-08-28: [r15332] obado
3608
  [JS] Upgrade some external libs :
3609
  * Codemirror 5.54->5.57
3610
  * Skulpt -> 1.1.0
3611
  * TinyMCE -> 5.1.5 -> 5.4.2
3612
  * JSXGraph 0.99.7 -> 1.1.0
3613
2020-08-27: [r15331] obado
3614
  [adm/manage] add a new parameter "site_hostname" to let the manager customise
3615
    the site hostname, in case WIMS is behind a proxy and the "hostname" used by
3616
    default would not be relevant
3617
  (used in housekeep.daily and modupdate)
3618
2020-08-23: [r15328] bpr
3619
  [revert] come back to the "basic" DES crypt (use only the first 8 characters)
3620
  work in progress
3621
2020-08-22: [r15324] bpr (and DB)
3622
  [major] - passcrypt uses all the characters of the password
3623
    by changing the salt of crypt (revert in  next commit), but should be accessible
3624
  - new function passcheck (needed to be able to manage the old and new salt)
3625
  - change the adm files which use passcrypt
3626
  - developpers password is now crypted in the file .developpers
3627
  - need to be checked (it is possible that supervisor has to give again
3628
  the modtool password just first time).
15322 bpr 3629
---------------------------------------------------------------------------
15319 bpr 3630
wims.4.21a [r15318]
3631
many translation corrections.
15312 bpr 3632
2020-08-12: [r15302] czzmrn
3633
[minor/openclasses] add games to italian game class
3634
2020-08-11: [r15300] czzmrn
3635
[openclass] updating italian class on  math games (symmetry).
3636
  need to test before translating to other languages
3637
2020-08-10: [r15298] schaersvoorde
3638
  add 'freework' for theme 'default'
3639
2020-08-07: [r15295] bpr
3640
  [minor]  hash password only if the login is OK
3641
2020-08-06: [r15293] bpr
3642
  latex commands in canvasdraw were not taken in account.
3643
2020-08-05: [r15290] czzmrn
3644
  [minor/fix] error when creating users/teacher with empty login in case of php
3645
2020-07-30: [r15284] guerimand
3646
  [minor] centralise test to add tchat link in script/adm/linkmodule
3647
2020-07-30: [r15282] bpr
3648
  [minor] adapt the maintainer address as the author address in the about
3649
2020-07-29: [r15280] obado
3650
  [modtool] Replace webget by curl to send tgz module, allowing SSL connections
3651
  (not handled by webget) + add extensions (.proc, .sh) to all scripts
3652
2020-07-28: [r15278] obado
3653
  [minor/i18n] Correct some translations in SharpTools
3654
2020-07-24: [r15276] obado
3655
  [minor] improve WIMS display when crawled by robots
3656
  + Add  "SameSite" attribute (now required) on WIMS cookie
3657
2020-07-24: [r15275] bpr
3658
  [anstype] use the id of canvasdraw instead of taking the first one ...
3659
2020-07-21: [r15273] bpr
3660
  [fix] bug when there is only one record content in the glossary.
3661
2020-07-21: [r15272] guerimand
3662
  [minor/slib] change space between three digits in html mode
3663
2020-07-20: [r15270] bpr
3664
  [minor] bad return line char
3665
2020-07-19: [r15269] lemaire
3666
  [anstype] chemformula - correction of latex option when
3667
    replygood is not given
3668
2020-07-18: [r15268] guerimand
3669
  [minor/bugfix] bad title in cdt in a class of a groupement
3670
  + add a description of the cdt in this case
3671
2020-07-18: [r15267] guerimand
3672
  [major] centralize test to display link for cdt and livret
3673
2020-07-18: [r15266] guerimand
3674
  [minor] no display of the cdt when error=bad_class
3675
2020-07-10: [r15265] georgesk
3676
  changed the attribution for the last nucleide data
3677
2020-07-09: [r15264] georgesk
3678
  added some Transuranium elements
3679
2020-07-08: [r15263] georgesk
3680
  fixed a bug with scrambled mass numbers of isotopes
3681
2020-07-08: [r15262] georgesk
3682
  new slibs to deal with nuclear reactions's typesetting
3683
2020-07-08: [r15261] obado
3684
  [minor/tchat] prevent date to overflow with message content
3685
2020-07-08: [r15260] schaersvoorde
3686
  canvasdraw bug:command 'input' did not accept an 'empty string'
3687
  as 'value'
3688
2020-07-04: [r15258] bpr
3689
  [glossary] add glossary in ecogestion
3690
2020-06-30: [r15256] bpr
3691
  [chemclick] colors to adapt, using the jsme of june 30 !
3692
2020-06-30: [r15255] bpr
3693
  [minor] add colorlegend to chemclick
15254 bpr 3694
---------------------------------------------------------------------------
15253 bpr 3695
wims.4.20 [r15252]
15213 bpr 3696
  many translations in es, nl, ca and it.
15253 bpr 3697
2020-06-28:
3698
  modification of chemclick using new version of jsme
15232 bpr 3699
2020-06-28: [r15224] bpr
3700
  [oef] add colorlegend for multipleclick
3701
2020-06-27: [r15223] lemaire
3702
  [keywords] new keywords
3703
2020-06-27: [r15219] bpr
3704
  [documentation] add oef documentation- use the files of the
3705
  help of createxo.
3706
2020-06-27: [r15218] bpr
3707
  [minor] change the address of unice.fr
3708
2020-06-27: [r15216] bpr
3709
  [wimsdoc] fix the question of examples in canvasdraw in wimsdoc.en
3710
2020-06-27: [r15215] bpr
3711
  [minor] add userlib in perl script
3712
2020-06-27: [r15214] bpr
3713
  [wimsdoc] add changelog (file, in the NEWS, only some part
3714
  is shown)
15213 bpr 3715
2020-06-26: [r15208] lemaire
3716
  [help/createxo] an example added in examples.phtml and more explanations
3717
  for steps and conditions
3718
2020-06-26: [r15207] and previous bpr
3719
  adapt anstype/chemformula slib/chemistry/brut2html for ions
3720
2020-06-26: [r15196] bpr
3721
  [regclass] change the  default for the expiration date (not the limit).
3722
2020-06-25: [r15193] bpr
3723
  [mathmlinput] apply texmath to reply__$i
3724
2020-06-24: [r15188] and other bpr
3725
  [quicktool] add variable presentgood in type GAP and QCM and some models
3726
2020-06-23: [r15185] reyssat
3727
  [wimsdoc] improved help on debugging methods
3728
2020-06-22: [r15183] bpr
3729
  [mathmlinput] add chemformla in mathmlinput
3730
2020-06-22: [r15181] bpr
3731
  [oef] span -> div class=inline in oef/embed.phtml
3732
2020-06-22: [r15180] bpr
3733
  [mathmlinput] add test presentgood>1 to show the answer in the statement
3734
2020-06-22: [r15179] lemaire
3735
  minor changes in the presentation of the general help of each model
3736
2020-06-22: [r15176] lemaire
3737
    latex version is added in the model markprop
3738
2020-06-22: [r15175] obado
3739
  [mathmlinput] replace mathml textarea "rows" attribute by a style="width:"
3740
2020-06-22: [r15174] bpr
3741
  [wimsdoc] add - some undocumented function (to document ..)
3742
  - insertion of the documentation of canvasdraw and flydraw, (canvasdraw examples
3743
  not work ...)
3744
2020-06-17: [r15161] guerimand
3745
  [minor] disk quota for freework use class_limit instead of nbuser
3746
2020-06-16: [r15159] bpr
3747
   work on slib chessboard and anstype/chessgame
3748
2020-06-16: [r15152] obado
3749
  [JS] Upgrade some 3rd party libraries :
3750
  * CodeMirror 5.48.4 => 5.54
3751
  * CodeMirror : add neat + zenburn themes
3752
  * what-input v5.2.7 => v5.2.10
3753
  * jquery 3.4.1 => 3.5.1
3754
  * marked 0.8 => 1.1.0
3755
2020-06-16: [r15151] bpr
3756
  [oef/answer] fix bug in case of multiple steps when the answer type is with dprompt
3757
2020-06-16: [r15150] bpr
3758
  [slib/chessmv]: can marked cells
3759
  mvts are now put in the final slib_out (can be marked after)
3760
2020-06-12: [r15136] schaersvoorde
3761
  [minor/svn] canvasdraw touchend
3762
2020-06-12: [r15134] bpr
3763
  [glossary] correction of the title in case of several levels.
3764
2020-06-11: [r15131] lemaire
3765
  [model] answer is analyzed with range or numexp instead of numeric
3766
    in 152twoparms and 154fourparms
3767
2020-06-11: [r15130] obado
3768
  Add a new "wims_form_id" that allow choosing a form id when using "!form" instruction
3769
2020-06-11: [r15128] schaersvoorde
3770
  [canvasdraw} added 'touchend' to improve behaviour of touch devices in case 'userdraw'
3771
    and 'multidraw' [TO TEST]
3772
2020-06-10: [r15127] bpr
3773
  [anstype] in case of the answer of anstype multipleclick, add class selected (opacity)
3774
2020-06-09: [r15120] obado
3775
  [slib/anstype] chessboard
3776
  "raw" option export now only chess pieces (no html) (used by chessgame anstype)
3777
  new "rawhtml" option to export the list of html elements
3778
2020-06-09: [r15119] bpr
3779
  [model/markprop] replace balise p by div as it contains \embed{r}
3780
2020-06-08: [r15111] schaersvoorde
3781
  new version of canvasdraw
3782
2020-06-01: [r15074] lemaire
3783
  [model] In "Successive questions about an object" model (steps.oef),
3784
    possibility to answer with a function
3785
    possibility to fix the relative accuracy for numeric answers
3786
    use of the variable to manage the display of correct answers
3787
2020-05-29: [r15057] obado
3788
  [class backup] : add an option "include dependencies" that allows supervisor
3789
  to make a selective backup of his class without including required dependencies
3790
  (at his own risks, but in some cases he can stil download an archive
3791
  that would be too big otherwise)
3792
2020-05-29: [r15054] bpr
3793
  [createxo] add download="" to href
3794
2020-05-29: [r15053] obado
3795
  [minor] Anstype compose and reorder now use the same "compose.css" style
3796
2020-05-28: [r15052] obado
3797
  [minor] JS : add a "toggle all" checkbox to select easily all other checkboxes
3798
  in Selective class backup
3799
  + CSS : display selective backup options in columns
3800
2020-05-28: [r15051] obado
3801
  [minor] anstype compose : image displayed as mathml replacement for chrome
3802
  use now same CSS padding as mathML
3803
2020-05-28: [r15050] bpr
3804
  [fix] fix computation of the score in multidraw
3805
  [minor/ergo] link tchat is not same when it is open or close
3806
2020-05-26: [r15043] obado
3807
  [bugfix/html] OEF : Replace id="answeranalysis" by class="answer_analysis" to avoid some unwanted hiding in old oef models
3808
  + modify all "qcm.oef" models to suppress an unwanted "display:none"
3809
2020-05-25: [r15039] guerimand
3810
  [minor/bugfix] bad display of filelimitsize when freework activated
3811
2020-05-24: [r15038] guerimand
3812
  [minor/add] how to make a new type zone in freework
3813
2020-05-24: [r15037] guerimand
3814
  [minor/improvment] freework type=2 not display in menu selection
3815
  when desactivated by server administrator
3816
2020-05-23: [r15032] bpr
3817
  [doc] glossary in documents can have two arguments as the oef primitive glossary
3818
2020-05-20: [r15026] obado
3819
  improve steps.oef model : now every response has a label
3820
  feedbacks in steps.oef now uses oef_ind__ colors
3821
  now feedbacks with oef_ind__ class use background-color to specify
3822
    if response is bad/goof/partial.... (see steps.oef model as sample)
15023 bpr 3823
---------------------------------------------------------------------------
15033 bpr 3824
wims.4.19f [15032]
3825
Fix a bug introduced in freework
3826
---------------------------------------------------------------------------
15022 bpr 3827
wims.4.19e [r15022]
3828
2020-05-19: [r15017] obado
15213 bpr 3829
  [bugfix] Createxo iEdit : only the first media file \imagedir was replaced by
3830
  its real url to be displayed in iEdit. Now with RegExp all media will work.
15022 bpr 3831
2020-05-19: [r15016] guerimand
3832
  [minor/add] manager site can forbidden student file deposit in freework
3833
2020-05-18: [r15006] bpr
3834
  [search] add link on popup tool if no result.
3835
2020-05-18: [r15005] obado
3836
  [minor/css] add a "mode_popup" css class on body when wims creates a popup window,
3837
  so themes can make some specifics styles
3838
  + improve readability of Nikaia for popups (no more background color)
3839
2020-05-15: [r14981] obado
3840
  [minor] display class quota when uploading a file in Createxo.
3841
  + prevent user from uploading a file if quota already exceeded.
3842
2020-05-15: [r14980] bpr
3843
  [oef] score is now before the solution
3844
2020-05-14: [r14970] bpr
3845
  [model] no editor for data fields
14969 bpr 3846
2020-05-12: [r14967] bpr
3847
  [modtool] data no more in visible files (as people put too many files in data)
3848
2020-05-12: [r14966] bpr
3849
  [mathml] force image in case of anstype using dynapi3 for chrome ...
3850
  (for example compose)
3851
2020-05-12: [r14961] bpr
3852
  [improvment] add observation in the "about" for oef exercises.
3853
2020-05-12: [r14960] guerimand
3854
  [minor/bugfix] bad display for all messages before reload when supervisor
3855
  modify freework parameters in job=configfw
3856
2020-05-11: [r14958] obado
3857
  [minor/JS] Canvasdraw : correct the "nothing drawn" bug caused sometimes when
3858
  user cleared canvas, then redrawed something
3859
  + correct a js bug in draw.input
3860
  + improve CSS of oef intro on mobiles
3861
2020-05-11: [r14957] obado
3862
  [minor/JS] Canvasdraw : now draggable elements are painted while dragging on touch devices
3863
2020-05-11: [r14956] bpr
3864
  [special] codeinput= add possibility to put some labels
3865
2020-05-11: [r14955] obado
3866
  [minor/CSS] move CSS "img{max-width: 100%}" from news to typo, so it
3867
  will be used everywhere, not only on home page
3868
  + format .Readme in Markdown
3869
  + small html changes on front.phtml
3870
2020-05-08: [r14950] czzmrn
3871
  [fix] when present both reply and choice need to make explicit list of values
3872
  for dealing with the noidontknow option
3873
2020-05-07: [r14949] obado
3874
  [bugfix] Canvasdraw : correct previous commit, as touch identifier is a SIGNED int,
3875
  so it can also be < 0 ==> replace evt.identifier >= 0 by typeof(evt.identifier) != 'undefined'
3876
  + continue Replacing non standard "which" by "button"
3877
  (see https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button :
3878
  * evt.which == 3 by evt.button == 2
3879
  * evt.which == 1 by evt.button == 0
3880
2020-05-07: [r14948] obado
3881
  [bugfix] Canvasdraw : userdraw now works also on iOS touch devices :
3882
  * Replace "MouseEvent.which" by "MouseEvent.button", as "which property is non-standard
3883
  (see https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/which)
3884
  * Replace evt.identifier == 0 by evt.identifier >= 0, as touch identifier is a
3885
    unique integer, not always 0
3886
  * cleanup trailing spaces
3887
  + Replace "Ariel" font by "Arial", as Ariel is not a default browser font
3888
  + "make all" in canvasdraw also copy generated binary, not only script link
3889
  + minor code formatting
3890
2020-05-07: [r14947] guerimand
3891
  [minor/add] participant view for supervisor + html format for type=1 and type=2
3892
    in job=student
3893
2020-05-06: [r14946] czzmrn
3894
  [fix] no spaces at the begin of the line in writefile instruction
3895
2020-05-05: [r14943] guerimand
3896
  [major] no more parentheses checking in zone=text
3897
2020-05-05: [r14942] guerimand
3898
  [minor] primitives : comment unused instructions
3899
2020-05-04: [r14941] bpr
3900
  [src] add variable wims_getfile_fname as download attribute for getfile
3901
2020-05-04: [r14939] bpr
3902
  [doc] add option download="" to href and to the documentation
3903
2020-05-04: [r14938] guerimand
3904
  [minor] syntax to have good file name in download link in cdt/primitive.phtml (in test)
3905
2020-05-04: [r14937] bpr
3906
  [oef] solution outside the frame "answer analysis"
3907
2020-05-04: [r14935] guerimand
3908
  [minor] complete html option download with name of file in link
3909
2020-05-04: [r14934] guerimand
3910
  [minor] no more display freework list when freework is archivated
3911
2020-05-03: [r14933] guerimand
3912
  [minor/help] add variable wims_protocol in documentation
3913
2020-05-03: [r14932] guerimand
3914
  [minor] use wims_protocol to make link for downloading file
3915
2020-05-02: [r14931] bpr
3916
  [fix] typo in sendbug, the mail was not sent to the author !
3917
2020-05-02: [r14930] czzmrn
3918
  [minor/openclass] new exercises
3919
2020-05-01: [r14929] lemaire
3920
  adding  latex version in the Correspondance model
3921
  transfer of the changes made in the French version to the other versions
3922
2020-04-30: [r14928] bpr
3923
  [fix] variable test -> obabeltest
3924
2020-04-30: [r14925] obado
3925
  [minor] use oef_indcolors in chemdraw
3926
2020-04-30: [r14924] guerimand
3927
  [minor/add] add option (in tchat configuration) to display only non empty
3928
  living on list page
3929
2020-04-30: [r14922] guerimand
3930
  [minor] use html option download for donwload file link
3931
2020-04-30: [r14918] guerimand
3932
  [bugfix] hide sizefile quota selection form when type=3 and no student zone file
3933
2020-04-30: [r14917] guerimand
3934
  [minor] preserve file extension in download link
3935
2020-04-29: [r14916] bpr
3936
  [chemdraw] fix color in case of nocompare.
3937
2020-04-29: [r14914] bpr
3938
  [keywords] chemistry
3939
2020-04-28: [r14913] guerimand
3940
  [minor] job=viewpage protect input type=image
3941
2020-04-28: [r14912] guerimand
3942
   [minor/improvment] in tchat: stop autorefresh in job=viewpage + improvment of job=viewpage
3943
  (compatibility with exo use dynapi)
3944
2020-04-28: [r14910] bpr
3945
  [fix] fix select model
3946
2020-04-28: [r14909] lemaire
3947
  [help] minor changes in help texts of the prepared model markprop
3948
2020-04-28: [r14907] obado
3949
  [minor/ergo] add accordions in freework type = 3
3950
2020-04-28: [r14904] guerimand
3951
  [minor] limit char number in textarea form
3952
2020-04-24: [r14900] bpr
3953
  [popup] change the popup size for doc and popup tools
3954
2020-04-24: [r14899] bpr
3955
  [fix] fix popup in docu. add symbolic links.
3956
  todo: modules popup should be internationalized ... ?
3957
  look at the search words
3958
2020-04-24: [r14894] obado
3959
  [bugfix] adm/raw : replace " by \" for exo descriptions in getsheet to avoid a malformed json
3960
2020-04-24: [r14893] bpr
3961
  [popup] some scripts are copied. cleaning perhaps in progress
3962
2020-04-23: [r14890] obado
3963
  [bugfix] Adm/manage : compute average load only for displayed classes,
3964
  to avoid a "variable_name_buffer_overflow" error when there are more than 1000 classes
3965
  + add tablesort on class list
3966
2020-04-23: [r14889] guerimand
3967
  [minor] auto generate a column in .grades file when scoring is activated in freework
3968
2020-04-23: [r14888] guerimand
3969
  [minor] use of score not limited by max_userforgrades variable
3970
2020-04-22: [r14886] guerimand
3971
  [minor] use wims_html_header + job=viewpage delete desactivation of script
3972
2020-04-22: [r14885] guerimand
3973
  [minor] click on file link open a popup window
3974
2020-04-22: [r14884] guerimand
3975
  [minor/bugfix] bad link to user file in type=3 applet=file
3976
2020-04-21: [r14881] bpr
3977
  [keywords] in chemistry
3978
2020-04-21: [r14880] guerimand
3979
  [minor/bugfix] seed hidden when option show_ip=no
3980
2020-04-20: [r14879] bpr
3981
  [popup] en <-> fr
3982
2020-04-18: [r14872] bpr
3983
  [popup] search_lang was not defined sometimes
3984
2020-04-17: [r14871] bpr
3985
  [glossary] mathml-> latex
3986
2020-04-17: [r14868] guerimand
3987
  [minor] option to activate/desactivate module adm/class/tchat in manage serveur interface
3988
2020-04-17: [r14867] obado
3989
  [minor/ergo] improve ergonomy of freework type 3 activity
3990
  + always activate iEdit in freework
3991
2020-04-17: [r14866] guerimand
3992
  [minor/help] add help for type=3
3993
2020-04-17: [r14865] guerimand
3994
  [minor] type=1 add a message for student when a deposit file already exists
3995
2020-04-16: [r14864] obado
3996
  [minor] repair quotafree.proc from some changes on previous commit, so
3997
    canvas option can still work
3998
2020-04-15: [r14863] obado
3999
  [minor] add a new "html/css" mode for class quota, more accessible and customisable
4000
  than canvas mode (by now still available with !read adm/class/quotafree.proc canvas)
4001
  + some other ergo/acessibility improvements on freework
4002
2020-04-15: [r14861] guerimand
4003
  [minor/add] add capacity to create living for group of student in tchat
4004
2020-04-14: [r14859] bpr
4005
  [anstype] precision must not be zero in draw
4006
2020-04-14: [r14858] bpr
4007
  [oef] add option nocheck : in case of a default in an anstype, the warning msg
4008
  is not shown
4009
2020-04-14: [r14856] schaersvoorde
4010
   moneyprint input 'matrix' , output 'matrix'
4011
2020-04-11: [r14847] czzmrn
4012
  [bashism] use awk instead of shell to manipulate file data
4013
2020-04-10: [r14841] obado
4014
  [minor/CSS] Remove an old IE7 css hack for .inline, as "zoom:1" is deprecated now.
4015
2020-04-10: [r14840] schaersvoorde
4016
  [canvasdraw] command 'rotate' now works for draw_xml(), eg command like latex,mathml,html etc
4017
2020-04-10: [r14839] obado
4018
  [minor] add tablesort to adm/manage developers list
4019
2020-04-09: [r14838] obado
4020
  [minor] Add missing default colors for glossary and freework
4021
2020-04-09: [r14837] obado
4022
  [minor/bugfix] correct a css padding with generated icon theme and dropdown submenus
4023
2020-04-08: [r14836] obado
4024
  [minor] correct typo on Glossary and FreeWork
4025
2020-04-08: [r14835] obado
4026
  [minor/bugfix] Glossary and FreeWork colors can now properly be customised by supervisor
4027
2020-04-08: [r14834] guerimand
4028
  [minor] same html form restrictions and wims restrictions in login and pwd values
4029
2020-04-07: [r14833] obado
4030
  [minor] some ergo changes on CDT (breadcrumbs, titles...)
4031
+ some code factorisation : move several duplicated lines in Main.phtml and var.proc
4032
+ rename job file -> addfile to uniformise with other jobs
4033
+ move css from classes to classusers so it will be used by Nikaia theme as well
4034
2020-04-07: [r14832] guerimand
4035
  [minor/add] add archive job for type>1 to freespace in class and download tgz of the freework
4036
2020-04-07: [r14831] guerimand
4037
  [minor] use adm/freeworkaction.phtml instead of adm/sheet/sheetaction.phtml
4038
2020-04-07: [r14830] guerimand
4039
  [minor/add] add job to hide freework
4040
2020-04-06: [r14829] obado
4041
  [minor/freework] Correct display so it will be the same whatever icon theme chosen
4042
+ remove the default border around text_icon on wimsedu icon theme
4043
2020-04-02: [r14817] bpr
4044
  [wimsdoc] add preliminary version of msg2wims documentation
4045
2020-04-02: [r14815] bpr
4046
  [docu] improve conversion.pl for documents (this script fixes some
4047
  mistakes of document editors or msg2wims)
4048
2020-04-02: [r14814] bpr
4049
  [wimstest] - change test for msg2wims
4050
  - use new version of msg2wims.c
4051
2020-04-02: [r14813] bpr
15213 bpr 4052
  [msg2wims] replace small i by blokquote balise.
14969 bpr 4053
2020-04-01: [r14803] guerimand
4054
   check_partialdetag
4055
2020-03-31: [r14800] bpr
4056
  [wimstest] test for msg2wims
4057
2020-03-31: [r14798] bpr
4058
  [quicktool] fix QCM in case of checkbox - add style
4059
2020-03-31: [r14797] guerimand
4060
  [minor] can upload global correction all time
4061
2020-03-31: [r14796] guerimand
4062
  [major/update] restructuration of freework type=3 + minor improvment
4063
  (break compatibility for type=3)
4064
2020-03-30: [r14795] lemaire
4065
 [taxonomy] new module added
4066
2020-03-29: [r14793] bpr
4067
  [anstype] option nolabel to desactivate the automatic label
4068
  (case where embed have 3 arguments on the first line).
4069
2020-03-26: [r14788] guerimand
4070
  [minor/add] add typezone=file in type=3 (work in progress)+ some bugfix
4071
2020-03-25: [r14785] bpr
4072
  [keywords] quizz=automatisme
4073
2020-03-24: [r14783] guerimand
4074
  [minor] complete hide user_session in supervisor view
4075
  + display picture of user exercise in supervisor view + minorbug
4076
2020-03-23: [r14782] schaersvoorde
4077
  [canvasdraw] type in command 'arc'
4078
2020-03-21: [r14780] bpr
4079
  [wimstest] add test
4080
2020-03-21: [r14777] guerimand
4081
  [minor/add] new module tchat
4082
2020-03-15: [r14758] guerimand
4083
  [minor] readonly attribute for non writable textarea ; load of iEdit.js when needed
4084
2020-03-14: [r14754] guerimand
4085
  [minor] compatibility of cmd dir for macos
4086
2020-03-14: [r14748] bpr
4087
  [freework] small modifications in the presentation of the help
4088
2020-03-14: [r14747] guerimand
4089
  [minor] bugfix with manual score in freework type=2 or type=3
4090
2020-03-12: [r14743] bpr
4091
  [latex2wims] change the translation of environment "cases"
4092
2020-03-12: [r14742] obado
4093
  [minor/css] correct some css regressions (padding on icon & menuitem 100% width)
4094
2020-03-11: [r14738] bpr
4095
  [latex2wims] treate tikzpicture (documentation to do - images must be tranfered)
4096
2020-03-10: [r14736] bpr
4097
  [adddoc] show the parameters of the tool
4098
2020-03-10: [r14735] and [r14737] bpr, reyssat
4099
  [latex2wims] escape some {} in script latex2wims.pl (if not, deprecated)
4100
2020-03-10: [r14734] obado
4101
  [CSS/js] upgrade foundation library from 6.5.3 to 6.6.1
4102
  + improve "default" theme visitor page
4103
  + add a text "do not click" on wims robot trap, to improve accessibility check
4104
  + improve accessibility on Nikaia home searches (add labels for screen readers)
4105
  + change defaults links & bg colors to improve contrast (better for accessibility)
4106
2020-03-10: [r14733] bpr
4107
  [adddoc] all link parameters are taking in account in adding a tool
4108
2020-03-09: [r14730] obado
4109
  [minor/js] update what-input js lib (delete a duplicated .map file)
4110
2020-03-09: [r14729] obado
4111
  [minor/css] use css vars in l2w.css so it will use theme colors.
4112
2020-03-09: [r14726] bpr
4113
  [doc] fullwidth for the editing textarea
4114
2020-03-09: [r14725] obado
4115
[minor/css] improve tooltip.css (higher z-index to pass over draggable dynapi +
4116
  remove text-shadow when tooltip is inside an element with it (like oef_title in Nikaia)
4117
2020-03-08: [r14722] bpr
4118
  [add] open class 1097 translated in french
4119
2020-03-06: [r14719] obado
4120
  [minor] [html/css] improve html in adm/doc module
4121
  + Add missing "doch_transfer" icon in Font Awesome
4122
  + Add datepickerform on doc properties
4123
  + Make datepickerform more compatible with other js libraries (only use $ inside function)
4124
  + remove remaining "type="text/javascript" on some js files
4125
  + add the typo var "wims_punct_colon" to use " :" in french and ":" in other langs
4126
  + some code formatting
4127
2020-03-06: [r14718] bpr
4128
  [test] add test for sort nocase
4129
2020-03-06: [r14717] bpr
4130
  [glossary] fix the order of gloses
4131
2020-03-06: [r14716] bpr (DB)
4132
  [fix] fix order in sort nocase
4133
2020-03-05: [r14712] bpr
4134
  [improvment] the command ''sort nocase'' takes in account the accented letters as in a dictionary
4135
2020-03-05: [r14711] bpr
4136
  [improvment] add type=row in positionof + documentation
4137
2020-03-05: [r14710] obado
4138
  [minor/URL] replace wims.unice.fr by wims.univ-cotedazur.fr
4139
2020-03-05: [r14709] obado
4140
 [minor/css] replace the wims_button_feedback by a wims_button_help class
4141
  + corrects some display bugs
4142
  + add a missing icon for "sequence" in Font awesome
4143
2020-03-05: [r14708] bpr
4144
  [minor] no more compile java applet as a maintainer
4145
2020-03-04: [r14706] obado
4146
  [minor] various minor changes :
4147
  + disable "foundation_typo.css" in Nikaia
4148
  + add a missing icon in Font Awesome (add_freework)
4149
  + add css class "wims_label" on related keywords
4150
  + remove a remaining 'type="text/javascript"' in Nikaia's search_engine
4151
2020-02-29: [r14703] bpr
4152
  [glossary] put the gloses in alphabetic order (not done for connex items)
4153
2020-02-26: [r14696] and other bpr
4154
  [glossary] ecogestion (JV)
4155
2020-02-26: [r14694] czzmrn
4156
  [minor/examples] update italian class with new exercises
4157
2020-02-26: [r14692] bpr
4158
  [chemclick] use the new markBondOnly and markAtomOnly
14690 bpr 4159
---------------------------------------------------------------------------
4160
wims.4.19d [14689]
14682 bpr 4161
2020-02-22: [r14669] lemaire
4162
  [help] modification of the doc for anstypes chemdraw and chemclick
4163
  and the jsme help
4164
2020-02-20: [r14667] bpr
4165
  add the possibility to add some "intrus" in the list of etiquettes
4166
  in coordclick models
4167
2020-02-20: [r14664] bpr
4168
  add option linkedranditem in wims command embraced (work in progress)
4169
2020-02-15: [r14658] bpr
4170
  [mathml] add \not\subset
4171
2020-02-11: [r14652] bpr
4172
  [fix] add option -a to grep in mkindex for oef compilation
4173
2020-02-10: [r14646] bpr
4174
  add the possibility to have multiple "besoin d aide"
4175
2020-02-09: [r14644] bpr
4176
  [fix] english anstype help in createxo by modtool was empty
4177
2020-02-07: [r14642] lemaire
4178
  [help] Updating the jsme applet helper
4179
2020-02-06: [r14637] guerimand
4180
  [minor] add option nolink to forum configuration
4181
2020-02-03: [r14631] obado
4182
  [minor/js] Add the "marked" JS library, to automatically render an .md fil in HTML.
4183
  See it in wimsdoc.en for the "anstype help".
4184
2020-02-03: [r14630] obado
4185
  [minor] reformat anstype/README with markdown style
4186
2020-02-02: [r14629] bpr
4187
  fix title in help when using langchoice for multilangage modules
4188
2020-02-02: [r14626] bpr
4189
  fix left_int in checkmolc (it returned always 0), thanks to D. Bernardi
4190
2020-01-20: [r14614] guerimand
4191
  [major] suppress href tag in partialdetag + process for variable instead of file
4192
2020-01-16: [r14609] czzmrn
4193
  [minor/lang] examples in carrousel take title and description in the visitor language
4194
2020-01-15: [r14608] obado
4195
  [minor/mathjax] delay MathJax library load after complete page load,
4196
  to avoid some problems with other libraries like dynapi
4197
2020-01-15: [r14606] bpr
4198
  delete some bad links in useropts
4199
2020-01-14: [r14605] bpr
4200
  [keywords] chemistry
4201
2020-01-14: [r14604] bpr
4202
  in special method mathmlinput, it is now possible to put
4203
  two mathmlinput in one page.
4204
2020-01-11: [r14602] guerimand
4205
  script to partialdetag a file
4206
2020-01-10: [r14601] obado
4207
  [minor/css] make hanging.oef model more responsive with css flex
4208
2020-01-10: [r14600] obado
4209
  [minor/oef] improve accessibility on some OEF models
4210
2020-01-07: [r14598] guerimand
4211
  [major] use !detag search_keywords variable in search engine
4212
2020-01-06: [r14596] schaersvoorde
4213
  canvasdraw:'stringup' may now be set onclick (drag&drop not supported)
4214
2020-01-06: [r14595] obado
4215
  [minor/js] upgrade some js libraries :
4216
  * TinyMCE 5.0.15 -> 5.1.5
4217
  * What-input v5.2.3 -> v5.2.6
4218
2020-01-06: [r14593] bpr
4219
  [search_engine] for supervisor, in case of an exercise in an OEF module,
4220
  the link will go in the intro menu with exercise selected.
4221
2020-01-05: [r14590] schaersvoorde
4222
  canvasdraw: command 'latex'
14586 bpr 4223
---------------------------------------------------------------------------
4224
wims.4.19c [r14585]
14580 bpr 4225
New administrative modules:
4226
2019-12-10: [r14499] new module adm/sendbug supervisor
4227
  can send internal bug message to author (FG)
14345 guerimand 4228
2019-10 add module adm/class/freework (new ressources in a class) (FG)
14580 bpr 4229
Details:
14582 bpr 4230
2020-01-02: [r14579]
4231
  improvment: choice of the number of the first used reply
4232
  in tabsignes (Eulerwims)
14580 bpr 4233
2020-01-02: [r14575] bpr
4234
  [slib runcode] update skulpt (JL)
4235
2020-01-02: [r14574] bpr
4236
  [anstype] the third argument of the first line of embed is
4237
    now used in the analysis
4238
2020-01-01: [r14571] czzmrn
4239
  [minor/lang] localization of Mega/Mo units
4240
2019-12-31: [r14565] bpr
4241
  [clean] should not use the variable test in anstype except for "error".
4242
2019-12-31: [r14564] bpr
4243
  [oef] add possibility of having feedback or hint always.
4244
2019-12-29: [r14558] bpr
4245
  [minor] fix heading levels in print version
4246
2019-12-27: [r14556] bpr
4247
 [fix] in english vocabulary, the word "into" must be written into$ not to interfere
4248
  with wims command (in particular !distribute)
4249
2019-12-27: [r14552] bpr
4250
  [scenario] try html/accessibility
4251
 (test with H6/analysis/scenarineq.fr)
4252
2019-12-27: [r14550] bpr
4253
  [update] update scripts skulpt for python3 (JL)
4254
2019-12-25: [r14548] schaersvoorde
4255
  canvasdraw: mouse corrections for 'affine transformation' and 'onclick'
4256
2019-12-22: [r14546] schaersvoorde
4257
  canvasdraw:"onclick" and "rotate" may be combined
4258
2019-12-22: [r14545] schaersvoorde
4259
  canvasdraw:string/text using 'xoffset','xyoffset','yoffset' will now
4260
    use a 2*linewidth marge
4261
2019-12-22: [r14544] schaersvoorde
4262
  string/text using 'xoffset','xyoffset','yoffset' will now use a 2*linewidth marge
4263
2019-12-21: [r14543] schaersvoorde
4264
   canvasdraw: onclick+drag x|y|xy use read_dragdrop()
4265
2019-12-21: [r14542] schaersvoorde
4266
  canvasdraw:corrected missing font-change, when text was set 'onclick'
4267
2019-12-21: [r14541] schaersvoorde
4268
  canvasdraw:corrected missing font-change, when text was set 'onclick'
4269
2019-12-20: [r14540] bpr
4270
  [search engine] the translated title was not taken in account
4271
2019-12-20: [r14539] mquerol
4272
  [minor/trans] catalan version
4273
2019-12-20: [r14537] guerimand
4274
  [add] add type=3 (applet) in freework + open traduction warning version 0.3 not compatible with 0.2
4275
2019-12-19: [r14535] bpr
4276
  [src] delete creation eufxx as there is tex compilation trouble
4277
    and they are neither used in modules.
4278
2019-12-19: [r14533] bpr
4279
  [fixbug] fix bug introduced by adding lines of tests in anstype draw
4280
2019-12-18: [r14532] czzmrn
4281
  [minor/lang] small update of italian class on math games
4282
2019-12-18: [r14531] bpr
4283
  small bug: number of the sheet should not appear when being in
4284
  a sequence
4285
2019-12-17: [r14528] czzmrn
4286
  [lang] updating slib ecriturelettre to italian language
4287
2019-12-17: [r14526] bpr
4288
  [embed] add help on third argument of the first line of the script embed
4289
2019-12-17: [r14524] bpr
4290
    [wimsdoc] change the level of <h>
4291
2019-12-17: [r14523] bpr
4292
  possibility to have a module by language
4293
  syntaxe: local/data/news en fr
4294
  local/data/news.en will be the module by default
4295
2019-12-17: [r14522] bpr
4296
  [modtool] when publishing, add level and a warning if the file NEWS has not changed
4297
2019-12-16: [r14519] bpr
4298
  [minor] show the choosen levels when publishing
4299
2019-12-13: [r14515] bpr
4300
  [publish] add message for publication.
4301
2019-12-11: [r14508] obado
4302
  [minor] the description is now required in sendbug
4303
    + some other EN translations
4304
    + the sent message is now in HTML
4305
2019-12-11: [r14507] obado
4306
  [minor] Add a "sendbug" icon in font awesome icon theme
4307
    + translate some sendbug texts in english
4308
2019-12-10: [r14506] czzmrn
4309
  [slib/lang] new slib for italian language
4310
2019-12-10: [r14501] bpr
4311
  [language] en: resources -> teaching material (CD)
4312
2019-12-10: [r14499] guerimand
4313
  [minor/add] supervisor can use wims to send bug message to exercise author
4314
2019-12-10: [r14497] bpr
4315
  [language] student-> user, motd (CD)
4316
2019-12-10: [r14496] bpr
4317
  [language] replace participant by user (C.D.)
4318
2019-12-10: [r14495] bpr
4319
  [language] corrections from C. Ducrocq (in particular sequence -> units)
4320
2019-12-09: [r14493] bpr
4321
  [help] warning about a bogue in drawinput
4322
2019-12-09: [r14491] obado
4323
  [OEF] Add a new "print solution" button on OEF solutions, to print only
18021 bpr 4324
    the solution without the exercise content.
14580 bpr 4325
2019-12-09: [r14489] obado
4326
  [minor/css] add the foundation_flex.css in Nikaia + standard themes
4327
    + some responsive changes in news & examples on front page, thanks to G. Marbeuf ;)
4328
2019-12-05: [r14483] bpr
4329
  [keywords] chemistry from Celine Dablemont
4330
2019-12-02: [r14476] bpr
4331
  fix score in chemdraw for option onlyheteroH
4332
2019-11-30: [r14472] guerimand
4333
  [minor] complete sheet structure information in file public_html/.formatsheet
4334
2019-11-29: [r14465] obado
4335
  [minor/CSS] replace the "news.css" in module home (no need to load it on every WIMS pages.
4336
  + replace the "motd" before the "frontmsg"
4337
2019-11-28: [r14458] and other
4338
  add possibility to show a carrousel in the front page
4339
2019-11-27: [r14457] obado
4340
  [minor/js] Upgrade what-input js library, from 5.1.4 to 5.2.3
4341
2019-11-26: [r14453] bpr
4342
  [chemjsme] change the size
4343
2019-11-26: [r14452] bpr
4344
  [anstype] chemdraw: option allH (answer analysis)
4345
2019-11-26: [r14451] bpr
4346
  [minor] add button class (modtool/publish in local)
4347
2019-11-24: [r14443] and other
4348
  add Euler proposition of news and examples in the visitor page
4349
    (need a local module, see .README)
4350
2019-11-22: [r14441] guerimand
4351
  [minor/add] can hide sheet for participant with condition written
4352
    with technical variable (warning : global statistic score not
4353
    modified with hidden sheet)
4354
2019-11-21: [r14439] guerimand
4355
  [minor/lang] improvment of some description text in freework
4356
2019-11-21: [r14436] bpr
4357
  [fix] printable version: ?analyze appeared in type compose
4358
2019-11-20: [r14435] bpr
4359
  [help] add glossary in document help
4360
2019-11-20: [r14431] bpr
4361
  [doc] add primitive glossary in document
4362
2019-11-20: [r14430] and other (Julien Lyotard)
4363
  add slib coding/editor and coding/runcode
4364
2019-11-20: [r14429] bpr
4365
  [html/pdf] when printing a pdf version with the browser, the oef score was not showed
4366
  and next series was showed -> fix
4367
2019-11-19: [r14428] obado
4368
  [minor] [adm/raw] remove an unwanted comma introduced in r. 14384 in listexos job
4369
2019-11-18: [r14425] bpr
4370
  [slib/codeeditor] fix bystep method; add number to some variables (JL)
4371
2019-11-18: [r14424] obado
4372
  [minor/CSS] disable the "table{width:100%}" in foundation_table.css
4373
2019-11-17: [r14421] bpr
4374
  [anstype] multidraw: add a preliminary help; control the fields in multidraw
4375
2019-11-15: [r14411] obado
4376
  [minor/CSS] move unbeakable class from utilities2 to utilities.css
4377
2019-11-14: [r14410] obado
4378
  [minor/css] Add an "unbreakable" CSS style that can be use to surround
4379
    a large text element that must not be wrapped (like a long math formula)
4380
2019-11-13: [r14409] obado
4381
  [minor/html] Canvasdraw Help : replace table used for column by a
4382
    responsive column design with grid-x and cards
4383
    + repair 2 javascripts bug causing the inline search engine not working
4384
    + add some explanation about using canvasdraw code in OEF
4385
2019-11-12: [r14408] schaersvoorde
4386
  [minor/svn] canvasdraw: corrected hex color bug [Sophie Lemaire]
4387
2019-11-12: [r14407] obado
4388
  [CSS] Add foundation_table.css to better handle large table on small devices.
4389
  use "!set table_scroll=no" if you don't want your table automatically scroll
4390
  on small screens.
4391
2019-11-12: [r14405] obado
4392
  [css] Better display for input inside "sup" or "sub" tags
4393
2019-11-10: [r14401] bpr
4394
  [tool/glossary] transforms a list in div
4395
  (there are some titles in examples that cannot be put in a list)
4396
2019-11-10: [r14400] bpr
4397
  [glossary] html
4398
2019-11-10: [r14399] bpr
4399
  validator for glossary
4400
2019-11-09: [r14397] bpr
4401
  add anstype multidraw
4402
2019-11-09: [r14395] bpr
4403
  test to know if a sheet is used in an exam was not robust.
4404
2019-11-09: [r14393] schaersvoorde
4405
  added keyword "duplicates" || "allowdups" for default "multidraw" replyformat
4406
2019-11-08: [r14391] obado
4407
  Add the "foundation_typo" css, that change some general typography,
4408
    with responsive behavior (change title sizes on small/medium devices)
4409
2019-11-08: [r14390] schaersvoorde
4410
  corrected multidraw curvedarrows numeric input [BPR]
4411
2019-11-08: [r14389] obado
4412
  Reset puce look order (disc > circle > square) of "ul" inside a "no_puce" liste
4413
2019-11-06: [r14387] schaersvoorde
4414
   canvasdraw: fix fontsize (still issues between 'legacy fontsize' and 'fontfamily')
4415
2019-11-05: [r14386] bpr
4416
  [anstype] draw: add curvedarrows
4417
2019-11-05: [r14384] obado
4418
  [adm/raw] add the job "changedates" (Repels the expiry date of `qclass`
4419
    and all its sheets / exams)
4420
    + Jobs "listsheets" and "listexams" now display the list of expiration dates
4421
    + some code formatting
4422
2019-11-05: [r14383] obado
4423
  [minor] [adm/manage] Display a 2nd formula for testing LaTex server installation
4424
    (the first one only tested TeX). If the 2nd doesn't display in "image mode",
4425
    you have to install "texlive-latex-base"
4426
   remove embedded table display
4427
2019-11-02: [r14382] schaersvoorde
16873 bpr 4428
  [multidraw] corrected multidraw reply in order to avoid NaN in case of non-numeric answers (like 'text')
14580 bpr 4429
2019-11-02: [r14381] schaersvoorde
16873 bpr 4430
  [multidrawr] reply format for "multidraw" in case of "circles" will give radius in x-range [BPR]
14580 bpr 4431
2019-10-31: [r14378] bpr
4432
  [glossary] ecogestion (from JV)
4433
2019-10-31: [r14377] bpr
4434
  [glossary] mathematics (from Euler-Versailles)
4435
2019-10-31: [r14376] bpr
4436
  chemdraw: add option for the analysis of hydrogen
4437
2019-10-29: [r14374] obado
4438
  [minor/html]  add div class="wims_content" on some modules
4439
    (createqcm, forum/mboard, adm/sheet, adm/class/userscore)
4440
2019-10-29: [r14373] obado
4441
  [minor/css] remove 10% margin on exam pages in Nikaia theme + some other css corrections
4442
2019-10-25: [r14371] bpr
4443
  [glossary] arithmetic frome Euler_Versailles
4444
2019-10-23: [r14367] guerimand
4445
  [minor] bugfix (sourcesup12166) la page se recharge ŕ chaque changement d'option
4446
  pour la variable technique en cas de jquery!=yes (faute de mieux...)
4447
2019-10-23: [r14366] guerimand
4448
  [major/risk] internalise jquery!=yes in script datepicker.phtml
4449
2019-10-22: [r14364] bpr
4450
  [glossary] ecogestion (JV)
4451
2019-10-21: [r14361] bpr
4452
  [glossary] ecogestion
4453
2019-10-19: [r14353] bpr
4454
  [oef] possibility to use wims_oef_input css in codeinput (as it is possible
4455
  in anstype with an input. (help only in french).
4456
2019-10-18: [r14352] bpr
4457
  [oef] style on reply is now taken in account in codeinput
4458
  special methods
4459
2019-10-17: [r14350] bpr
4460
  [glossary] add level in the glose (to improve)
4461
2019-10-17: [r14349] guerimand
4462
  [minor] use of datepicker.phtml in adm/class/regclass and
4463
    adm/class/config even if jquery_defined=no
4464
2019-10-17: [r14346] bpr
4465
  [model] add asis="explain" for the interrogation points in particular
4466
  [minor]update src/Changelog
4467
2019-10-17: [r14344] guerimand
4468
  [minor] add CGU link in the class for user/supervisor
4469
2019-10-17: [r14343] guerimand
4470
  [minor] expiration date limit is now 15 months from current day
4471
2019-10-16: [r14342] bpr
4472
  [glossary] from Euler-Versailles
4473
2019-10-16: [r14341] guerimand
4474
  [minor] keep deleted user manual score + distinction between 0 and noscore in manual score
4475
2019-10-15: [r14340] obado
4476
  [minor/svg] correct calculator.svg (was not centered)
4477
2019-10-15: [r14339] guerimand
4478
  [minor/add] manage manual score for freework
4479
2019-10-12: [r14330] guerimand
4480
  [minor] class_limit opening module grades instead of nbuser TRADUCTION NEEDED
4481
2019-10-12: [r14329] guerimand
4482
  [minor/add] global system variable MAX_USERFORGRADES to delimit number of user to use module grades
4483
2019-10-10: [r14328] guerimand
4484
  [minor] add systeme variable MAX_FREEWORKS
4485
2019-10-10: [r14325] guerimand
4486
  [minor] module grades accept make difference between no score and 0 + html
4487
2019-10-08: [r14323] guerimand
4488
  [minor] exclude .bin file in dayly backup
4489
2019-10-08: [r14322] guerimand
4490
  [major] *.bin file not decrease class_quota
4491
2019-10-08: [r14321] guerimand
4492
  [minor/bugfix] allowed_optional_module deleted when save other parameters in wims.conf
4493
2019-10-08: [r14320] guerimand
4494
  [minor] script use wims_superclass_quota instead of wims_class_quota when class_type=2,4
4495
2019-10-08: [r14319] guerimand
4496
  [minor] use script adm/class/quotafree.proc
4497
2019-10-08: [r14318] guerimand
4498
  [minor] use script adm/class/quotafree.proc in case of doc in a class
4499
2019-10-08: [r14317] guerimand
4500
  [minor] use script adm/class/quotafree.proc
4501
2019-10-08: [r14315] guerimand
4502
  use script adm/class/quotafree.proc + cleaning lang file (not cn)
4503
2019-10-08: [r14314] guerimand
4504
  [minor] use script adm/class/quotafree.proc to manage class free space left
4505
2019-10-03: [r14310] guerimand
4506
  [minor] script adm/class/quotafree.proc use now a centralised language definition
4507
    file (no in each module)
4508
2019-10-03: [r14309] guerimand
4509
  [major/risk] script adm/class/classlang can now pass parameters to language file
4510
2019-10-03: [r14308] guerimand
4511
  [minor/bugfix] freework don't display if there is no other ressources in the class
4512
2019-10-03: [r14302] guerimand
4513
  [minor] use script adm/class/quotafree.proc
4514
2019-10-03: [r14301] guerimand
4515
  [minor] display bugfix
4516
2019-10-03: [r14300] guerimand
4517
  [minor] use script adm/datepickerform.phtml
4518
2019-10-03: [r14299] guerimand
4519
  [minor/risk] change variable name for better compatibility
4520
2019-10-03: [r14298] guerimand
4521
  [minor]language improvment for datepickerform.phtml script
4522
2019-10-01: [r14297] guerimand
4523
  [add] new administrative module to manage new ressource type (work in progress)
4524
2019-09-26: [r14296] schaersvoorde
4525
  canvasdraw : 'userdraw images,color' right click removes object under pointer
4526
2019-09-26: [r14295] schaersvoorde
4527
  canvasdraw : solved issue with external div/image size
4528
2019-09-19: [r14293] guerimand
4529
  [minor/optimize] script can be use when jquery_defined!=yes and
4530
  display three html form for date
4531
2019-09-17: [r14290] schaersvoorde
4532
  [minor/svn] All 'svg','div','span' elements on page may be used to drop onto canvas
4533
2019-09-17: [r14289] obado
4534
  [adm/forum] Security : add some prohibited_words to prevent hacking attempts in forum msg
4535
2019-09-16: [r14287] obado
4536
  [forum] Add some HTML tags in emails automatically sent when message added in forum
4537
    + add some sucsess msg when changing forum config
4538
    + adm/class/sendmail : correct some css class (block instead of box)
4539
    + code formatting
4540
2019-09-16: [r14286] obado
4541
  [minor/ergo] correct some html in "forget password" phtml
4542
2019-09-13: [r14283] obado
4543
  [JS] Add some JS libraries :
4544
    * CodeMirror (a WYSIWYG code editor with syntax highlighting)
4545
    * Skulpt : lets execute some code with javascript
4546
2019-09-13: [r14282] obado
4547
    [JS] Update some JS libraries :
4548
  * Mootools : 1.2.4 -> 1.6.0
4549
  * TinyMCE : 5.0.3 -> 5.0.15
4550
  * jQuery : 3.3.1 -> 3.4.1
4551
2019-09-13: [r14281] obado
4552
  [mail] Now all mail sent by WIMS will have a "Content-Type: text/html"
4553
    so html tag can be interpreted by mail clients.
4554
issuing wimsdev-Bug [#12140]
4555
2019-09-13: [r14280] obado
4556
  [minor/icons] add some icons in Font Awesome icon theme
4557
2019-09-12: [r14279] obado
4558
  [help/wimsdoc] Now we can add some samples to the command list in wimsdoc
4559
    (look at !formcheckbox, !formradio , !mathmlmath and !makelist)
4560
2019-09-11: [r14278] obado
4561
  [minor] help/wimsdoc : add some samples to !formradio help
4562
2019-09-11: [r14277] obado
4563
  [minor] adm/manage : correct html labels on class/year formradio
4564
+ now the supervisor link is displayed after the class restoration, so it can be given to the teacher.
4565
2019-09-08: [r14276] schaersvoorde
4566
  canvasdraw: use autofocus on inputfields added to canvas
4567
2019-09-08: [r14275] schaersvoorde
4568
  canvasdraw: use autofocus on inputfields added to canvas
4569
2019-09-06: [r14272] obado
4570
  [minor/slib] Replace "http" by "https" in external links of lang/swac slib  (and in all samples of media/*)
4571
+ add a css class "wims_status" in exam status
4572
2019-09-05: [r14271] obado
4573
  [minor/ergo] Now sheet and exam titles are also displayed when copying all exo in an exam
4574
+ correct a small html bug (/td instead of /label)
4575
2019-09-05: [r14270] schaersvoorde
4576
    canvasdraw commands userdraw images/multidraw images include external div's
4577
2019-09-05: [r14269] obado
4578
  [minor/lang] small corrections on english strings (thanks to C. May)
4579
2019-09-04: [r14268] obado
18021 bpr 4580
  [class/sheet] improve ergonomy of the feature "change exercise 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)
14580 bpr 4581
    + some other ergonomic changes
4582
    + some code formatting
4583
2019-09-03: [r14264] bpr
4584
  [keywords] add competences in keywords
4585
2019-09-03: [r14260] obado
4586
  [js] Add the "Accordion" Foundation Plugin. See it in "adm/class/addmodule" :
4587
    now the scoring system is hidden by default but can be displayed when clicked
4588
2019-09-03: [r14259] obado
4589
  [minor] addmodule : correct a wrong variable name in exo.phtml
4590
    + correct a small bug in modtool EN lang file
14587 bpr 4591
    + add a missing div in modtool flist.phtml
14580 bpr 4592
2019-09-02: [r14258] obado
4593
  [minor/ergo] add some "wims_msg" class to msg in Createxo
4594
    + add a missing icon to Font Awesome theme
14257 bpr 4595
---------------------------------------------------------------------------
14256 bpr 4596
wims.4.19b [r14256]
14257 bpr 4597
2019-09-02: [r14255] bpr
14256 bpr 4598
  add arrows2 in anstype draw
14254 bpr 4599
2019-09-01: [r14245] bpr
4600
  [fix userscore/csv] the hack when there is @-. in the login (treated as variable)
4601
  increased too much the size of the variable.
4602
2019-08-30: [r14242] obado
4603
  [minor/ergo] add a success message when a sheet has been created
4604
2019-08-30: [r14241] obado
4605
  [js/tinyMCE] insert function inside tinyMCE so it can interpret
4606
    \imagedir and directly display images in wysiwyg editor
4607
2019-08-30: [r14240] obado
4608
  [minor/js]upgrade prototype.js from 1.6.1 to 1.7.3 to avoid a TypeError:
4609
    this.each is not a function. displayed in console for Safari & Chrome on Createxo Raw editing
4610
2019-08-30: [r14239] obado
4611
  [minor/js] correct a small bug on "topback" when there is a js library
4612
    conflicting with Jquery (on Createxo mode raw for example)
4613
  + code formatting on some js files
4614
2019-08-29: [r14238] obado
4615
  [minor/icon] add a "default" minus icon in Font awesome Icon theme
16164 bpr 4616
    to all menuitem without a specific icon. (see localhost/wims/?help/teacher/faq for example)
14254 bpr 4617
2019-08-28: [r14236] obado
4618
  [minor] replace option name "Type of analysis" by "Tolerance level"
4619
2019-08-28: [r14235] obado
4620
  [oef models] add a "tolerance level" (case, nocase, atext) option to text
4621
    with holes models (qtext & 16qtext)
4622
2019-08-27: [r14234] schaersvoorde
4623
  [minor/svn] replaced loop variable, causing compilation error on Debian+gcc version 4.9.2
4624
2019-08-26: [r14232] schaersvoorde
4625
  [minor/svn] canvasdraw: command latex...use MathJaX (temporarily disabled the use of KaTeX in SVN)
4626
2019-08-26: [r14231] schaersvoorde
4627
  [minor/svn] canvasdraw: command latex & drag/drop/onclick
4628
2019-08-26: [r14230] schaersvoorde
4629
  [minor/svn] canvasdraw: command 'latex x,y,tex' calls 'wims_mathml' to generate MathML
4630
  in case of GECKO type browsers
4631
2019-08-25: [r14229] mquerol
4632
  [minor/trans] catalan and/or spanish version
4633
2019-08-25: [r14228] mquerol
4634
  [minor/trans] catalan and/or spanish version
4635
2019-08-25: [r14227] schaersvoorde
4636
  canvasdraw: command latex & drag/drop/onclick
4637
2019-08-25: [r14226] schaersvoorde
4638
  wims_mathml: added \brace,\brack and some shortcuts \cases,\aligned,\Bmatrix,
4639
  \Vmatrix,\vmatrix,\pmatrix
4640
2019-08-25: [r14225] schaersvoorde
4641
  canvasdraw: added command 'latex x,y,tex-string' [work in progress, only for KaTeX]
14224 bpr 4642
---------------------------------------------------------------------------
14223 bpr 4643
wims.4.19a [r14223]
4644
2019-08-23: [r14221] Julien Lyotard
4645
  fix jsxgraphcurve for polygon
14216 bpr 4646
2019-08-19: [r14215] mquerol
4647
  catalan and/or spanish version
4648
2019-08-19: [r14214] czzmrn
4649
  Italian class 1368 new exercises
4650
2019-08-17: [r14211] bpr
4651
  [fix] replace oef_applet_option by oef_answer_option$i in some anstype
4652
2019-08-17: [r14210] bpr
4653
  [anstype] fix jsxgraphcurve for new version of jsxgraph (Julien Lyotard)
4654
  add the possibility of moving points by the student (Julien Lyotard)
4655
2019-08-15: [r14208] schaersvoorde
4656
  [minor/svn] canvasdraw: rewrite of sliders
4657
2019-08-13: [r14206] bpr
4658
  [fix] use of oef_answer_option$i
4659
2019-08-13: [r14205] bpr
4660
  [fix] fix typo when replacing quotes in symbol.inc
4661
2019-08-11: [r14202] czzmrn
4662
  minor fixes to the open class on mathematical games 1097
4663
2019-08-09: [r14200] czzmrn
4664
  Italian translation improvment
4665
2019-08-08: [r14199] bpr
4666
  [mathmlinput] no answer is shown if the analysis is by conditions
4667
2019-08-08: [r14198] guerimand
4668
  bug fix in moveto process in sheet
4669
2019-08-08: [r14197] obado
4670
  replace nested "foundation_dropdown_menu.js" file by more adaptable
4671
  separates Foundation plugins files, as specified here :
4672
  https://foundation.zurb.com/sites/docs/dropdown-menu.html#javascript-reference
4673
2019-08-08: [r14196] czzmrn
4674
  [fix/improvement] anstype draw merging r14187 with Julien Lyotard
4675
  correction (now anstype draw accepts the option precision)
4676
2019-08-07: [r14195] bpr
4677
  [slib/chemistry/jmolshow] change test for loading or not jmolshow_init
4678
2019-08-07: [r14193] bpr
4679
  [mkindex] fix if the directory $BASES/site has disappear
4680
2019-08-07: [r14192] bpr
4681
  [fix] fix insertion address of a class document in helpexo
4682
2019-07-25: [r14187] czzmrn
4683
  [fix] anstype draw: type lines only check for parallelism
4684
2019-07-23: [r14182] bpr
4685
  [fix] replace oef_applet_option by oef_answer_option$i
4686
  which depends on the $i
4687
2019-07-22: [r14181] obado
4688
  [minor/themes] add the navigation bar to documents displayed
4689
  with lightpopup in all themes
4690
2019-07-18: [r14180] obado
4691
  adm/raw : add "getexam" job to protocol description
4692
2019-07-13: [r14176] bpr
4693
  fix mkindex for oef/cpp when there are two levels of inclusion of file.inc
4694
2019-07-13: [r14175] bpr
4695
  [wimsdoc] insert adm/raw help in wimsdoc
4696
2019-07-13: [r14174] schaersvoorde
4697
  canvasdraw: modification of slider and drag
4698
2019-07-12: [r14173] schaersvoorde
4699
  change scripts/authors/jm.evers/html/jqmath.css
4700
2019-07-12: [r14172] bpr
4701
  [glossary] economics from J. Vileo
4702
2019-07-04: [r14170 and other] mquerol
4703
  catalan and/or spanish version
4704
2019-07-04: [r14167] bpr
4705
  [slib] delete the title as the slib ggb2jsxgraph does not work (too difficult
4706
  to maintain)
4707
2019-07-04: [r14166] bpr
4708
  [wimsdoc] improve presentation of help for slib
4709
2019-07-04: [r14165] bpr
4710
  [src/calc] add randomrow in embraced command.
4711
2019-07-03: [r14162] bpr
4712
  [canvasdraw] help presentation (specially for replyformat).
4713
2019-07-03: [r14161] schaersvoorde
4714
  canvasdraw : fix: in multidraw circles the radius array was gone fishing
4715
2019-07-03: [r14160] bpr
4716
  [edit_area] tabulation -> 2 spaces
4717
2019-07-03: [r14159] schaersvoorde
4718
  canvasdraw: corrected flaw in 'multidraw circle' [BPR]
4719
2019-07-03: [r14158] obado
4720
  [icons] add 6 new domain icons
4721
2019-07-02: [r14155] bpr
4722
  [keywords]
4723
2019-07-02: [r14152] bpr
4724
  [slib/geo3D] titles of some no more used slib are deleted
4725
  (use java)
4726
2019-07-02: [r14150] bpr
4727
  [latex2wims] fix style in includegraphics
4728
2019-07-02: [r14149] czzmrn
4729
  [open classes] add an English open class on mathematical games (primary school level).
4730
  Note: the module E3/geometry/oefgeo2D.fr need to be translated into English.
4731
  Apart from that, all the other exercises are available in English
4732
2019-07-02: [r14147] bpr
4733
  add keywords
4734
2019-07-02: [r14146] bpr
4735
  [glossary] ecogestion(Jacques Vileo)
4736
2019-06-30: [r14144] bpr
4737
  slib has now the possibility to use chembrut.pl
4738
  add number of hydrogens for each atom in slib/chemistry/chemformula
4739
2019-06-28: [r14142] mquerol
4740
  [minor/trans] catalan and/or spanish version
4741
2019-06-26: [r14141] mquerol
4742
  [minor/trans] catalan and spanish version
4743
2019-06-26: [r14140] obado
4744
  [adm/raw] add !default scoremax=10 in getsheetscores job
4745
2019-06-26: [r14139] obado
4746
  [adm/raw] in getsheetscores job : add "sheet_weight"
4747
    rename "weights" into "exo_weights"
4748
    correct sheet formula
4749
2019-06-25: [r14136] bpr
14588 bpr 4750
  [latex2wims] change the place of div class="wimsdoc" relatively to the toc
14216 bpr 4751
2019-06-25: [r14135] obado
4752
  [adm/raw] now getsheetscores job gives the sheet formula
4753
2019-06-25: [r14134] obado
4754
  adm/raw : remove "weight_detail" (it was already present as "weights"
4755
    and add "try_detail" to getsheetscores + correct a bug on requires
4756
  corrects help on getscorepercent wims command (level seems <100, not <10 )
4757
2019-06-25: [r14133] obado
4758
  adm/raw : add "weight_detail" and "last_detail" to getsheetscores
4759
2019-06-25: [r14132] obado
4760
  in userscore tables : use "li" instead of "br"
4761
  now sheet formula is displayed to supervisor + code formatting
4762
2019-06-24: [r14128] guerimand
4763
  [minor] improvment of button moveto in sheet/exam
4764
2019-06-24: [r14127] czzmrn
4765
  [minor/fix] the variable reply_cnt is used in oef/Main.phtml
4766
  and should not be reset in this anstype
4767
2019-06-24: [r14126] obado
4768
  [minor/help] add help in wimsdoc.en for some wims command !score... commands from score.c
4769
2019-06-22: [r14123] schaersvoorde
4770
  canvasdraw: remove touchend for gesture devices
4771
2019-06-21: [r14122] schaersvoorde
4772
  translation in nl
4773
2019-06-20: [r14119] czzmrn
4774
  [italian] added italian example class on elementary mathematics/mathematical games
4775
2019-06-19: [r14118] obado
4776
  [jsxgraph] upgrade jsxgraph from 0.99.5 to 0.99.7
4777
2019-06-17: [r14116] bpr
4778
  [slib] clean molecule slib
4779
2019-06-16: [r14114] obado
18021 bpr 4780
  [ergo] improve ergonomy of adding an exercise in a sheet
14216 bpr 4781
    (different choices are bigger, with icons + add wims_msg success
4782
  + add missing icons in Font awesome theme
4783
2019-06-16: [r14113] guerimand
18021 bpr 4784
  [minor] improvement of move change order of exercises in sheet/exam
14216 bpr 4785
2019-06-16: [r14109] guerimand
4786
  [minor] keep score dependancy when changing order of exercises in exam
4787
  + move after option
4788
2019-06-16: [r14108] guerimand
4789
  [major/bugfix] can delete exercise in exam after activation
4790
2019-06-16: [r14107] guerimand
4791
  [minor/ergonomy] two columns for action in sheetcontent
4792
2019-06-16: [r14105] guerimand
4793
  score dependancy is now keept when delete or change order of exercises in a sheet
4794
2019-06-15: [r14104] guerimand
4795
  [minor] replace button "go down" by "move after" to arrange exercises order quickly in a sheet
4796
2019-06-15: [r14103] guerimand
4797
  movedown can be done on activated sheet
4798
2019-06-15: [r14102] obado
4799
  [minor] Now "\keywords{}" and "\description{}" oef instructions can be edited
4800
  in createxo adaptative mode (see fr/qtext.oef as sample)
4801
2019-06-15: [r14101] obado
4802
  [i18n] [to translate] add missing langs for TinyMCE editor (ca, es, nl, si) +
4803
  add custom wims styles to be translated.
4804
2019-06-15: [r14100] obado
4805
  corrects a small bug causing rss link not working when wims-cgi
4806
  was redirected to wims.html
4807
2019-06-15: [r14099] obado
4808
  [minor/ergo] slightly improve sheet activation pages (add wims_msg blocks)
4809
2019-06-15: [r14098] obado
4810
  slightly improve "about" and "module about" window
4811
2019-06-14: [r14097] obado
4812
  add general feedback to oef model "2correspond"
4813
  replace "send source" by simply "send" in createxo model editing
4814
2019-06-14: [r14096] bpr
4815
  [oef] change size of description tooltip
4816
2019-06-14: [r14093] bpr
4817
  [anstype draw] gestion of poly3, ...
4818
2019-06-14: [r14091] obado
4819
[ergo] several ergonomic improvements in Modtool and Createxo
18021 bpr 4820
  (add some css wims_msg success class when exercise is sent or deleted,
14216 bpr 4821
  replace a js by required input, ....)
4822
2019-06-13: [r14089] obado
4823
  add a missing icon in Font Awesome for Keywords
14131 bpr 4824
---------------------------------------------------------------------------
14081 bpr 4825
wims.4.18 [r14080]
14076 bpr 4826
2019-06-08: [r14072] bpr
4827
  [minor] true number of participants in the table of scores (case of a subgroup)
4828
2019-06-08: [r14071] bpr
4829
  canvasdraw/help
4830
2019-06-08: [r14070 r1406] bpr
4831
   add light link in about as a textarea to be copied
4832
2019-06-07: [r14059-> r14063] schaersvoorde
14131 bpr 4833
[minor/svn] canvasdraw: in multidraw right mouse click removes last object of
4834
  selected draw type & docs
14076 bpr 4835
2019-06-06: [r14057] schaersvoorde
4836
  canvasdraw: ruler & protractor
4837
2019-06-06: [r14056] czzmrn
4838
  [minor/fix] class css is now loaded also during exams
4839
2019-06-06: [r14055] schaersvoorde
4840
  canvasdraw: added info on creating tailormade delete button
4841
2019-06-06: [r14054] schaersvoorde
4842
  [minor/svn] canvasdraw: added info on creating tailormade delete button
4843
2019-06-06: [r14053] schaersvoorde
4844
  canvasdraw: added 'NOCONTROLS' argument to command 'multilabel'
4845
    to disable all buttons for multidraw (see documentation)
4846
2019-06-06: [r14052 r14050] bpr
4847
  check if/endif
4848
2019-06-06: [r14048] guerimand
4849
  [minor] script to check bad number of if/endif in a file
4850
2019-06-06: [r14047 r14046] guerimand
4851
  [minor]forget endif in gateway/var.proc activity/activity.phtml
4852
2019-06-05: [r14045] schaersvoorde
4853
  canvasdraw: command drag xy|x|y was gone fishing
4854
2019-06-04: [r14041 r14042] guerimand
4855
[minor] forget endif
4856
2019-06-03: [r14040] bpr
4857
  [createxo help] cut advanced method in createxo -> special methods
4858
2019-06-03: [r14038] schaersvoorde
4859
  canvasdraw: multidraw
4860
2019-06-03: [r14037] bpr
4861
  [direct exec] add jsme
4862
2019-06-03: [r14036] obado
4863
  [minor/css] correct a display bug causing a bad display on l2w toc
4864
    with standard theme
4865
2019-06-03: [r14035] schaersvoorde
4866
  canvasdraw: 'userdraw curvedarrow,color' now uses 3 points and
4867
  default replyformat=2 (eg x1,x2,xc... \n y1,y2,yc,... )
4868
2019-06-02: [r14033] bpr
4869
  [fix] it is now possible to desactivate an exam in a program without courses
4870
 (bug #11948)
4871
2019-06-01: [r14032] schaersvoorde
4872
  [minor/svn] canvasdraw:added to multidraw family 'curvedarrow' and 'curvedarrow2'
4873
2019-06-01: [r14030] schaersvoorde
4874
  canvasdraw: just to be complete...added to dragstuff
4875
    library objects
4876
    'curvedarrows color,x1,y1,xc,yc,x2,y2,...'
4877
    'curvedarrows2 color,x1,y1,xc,yc,x2,y2,...'
4878
2019-06-01: [r14029] schaersvoorde
4879
  canvasdraw:added to dragstuff library objects
4880
    'curvedarrow x1,y1,xc,yc,x2,y2,color'
4881
    'curvedarrow2 x1,y1,xc,yc,x2,y2,color'
4882
2019-06-01: [r14027] schaersvoorde
4883
  canvasdraw: added 'userdraw curvedarrow2,color' and 'userdraw curvedarrows2,color'
4884
2019-05-31: [r14026] lemaire
4885
  [help] add a section in the help of createxo about the score of an exercise
4886
2019-05-31: [r14025] schaersvoorde
4887
  canvasdraw added 'userdraw curvedarrow,color' and 'userdraw curvedarrows,color'
4888
2019-05-31: [r14024] bpr
4889
  [keywords] add ecogestion as father of economics and gestion
4890
2019-05-30: [r14023] bpr
4891
  [glossary] ecogestion
4892
2019-05-30: [r14022] bpr
4893
  [print version] adaptation for print version for draw, jsxgraph, jsxgraphcurve
4894
2019-05-30: [r14019] bpr
4895
  [class 9001] replace javacurve by jsxgraphcurve
4896
2019-05-30: [r14018] bpr
4897
  [print version] no solution for some answer types in print version
4898
2019-05-28: [r14017] bpr
4899
  [anstype/clock] in print version, exit before javascript buttons
4900
2019-05-28: [r14014 r14015] bpr
4901
  [fix] regvars can contain accents or spaces (it was not the case before)
4902
2019-05-28: [r14013] obado
4903
  [minor/html] move an help button inside a div to avoid a display glitch
4904
2019-05-26: [r14008] bpr
4905
  [fix] fix bug in print version when there is commas in math mode
4906
    and type compose or reorder
4907
2019-05-26: [r14007 r14021] bpr
4908
  [print version] add some css style for anstype radio, menu,
4909
    checkbox, click in print version
4910
2019-05-26: [r14006 r14009] bpr
4911
[print version] in print version, change variable i in iii to avoid confusion
4912
  with the variable i in anstype
4913
2019-05-25: [r14003] bpr
4914
  [fix] sheet score mean was not always good when only a part of the students
4915
    was selected
4916
2019-05-23: [r14000] bpr
4917
[help] english version was better !
4918
2019-05-23: [r13998] bpr
4919
  [slib/matrixhtml] help
4920
2019-05-22: [r13996] bpr
4921
  [class 9001]
4922
2019-05-21: [r13984 r13985 r13991] bpr
4923
  [slib] change the slib presentation page.
4924
2019-05-20: [r13980] bpr
4925
  [search_engine] keyword wimshelp (when it is alone) has a particular status
4926
    (all level)
4927
2019-05-20: [r13978] bpr
4928
[print version] correction in special method imageinput.phtml
13976 bpr 4929
2019-05-16: [r13975] obado
4930
  [minor/html] present slib parameters with divs instead of table,
4931
  for better accessibility and responsivity
4932
2019-05-16: [r13973] bpr
4933
  [backup] add data/local in backup
4934
2019-05-16: [r13972] obado
4935
  [minor/css] correct a display bug causing draggable elements breaking line
4936
  in some clickfill anstype
4937
2019-05-15: [r13971] schaersvoorde
4938
  canvasdraw:  dragging external images centers the image around the mouse pointer
4939
2019-05-14: [r13969] schaersvoorde
4940
  canvasdraw: draw_external (images) now makes use of 'dragstuff.getMouse()'.
4941
2019-05-14: [r13968] obado
4942
  corrects some typo in links displayed after class creation
4943
2019-05-13: [r13964 and als] bpr
4944
  canvasdraw help in directexec
4945
2019-05-10: [r13947] obado
4946
  correct a bug in adm/raw causing a malformed json
4947
  when addexo return a compilation error.
4948
2019-05-08: [r13935 and als, r13940, r13944] bpr and schaersvoorde
4949
  work on canvasdraw help in createxo
4950
2019-05-08: [r13930] bpr
4951
  [chemdraw] add option: reaction, show_valence (in test, need to
4952
  make an update of jme)
13926 bpr 4953
---------------------------------------------------------------------------
4954
wims.4.17e [r13925]
13922 bpr 4955
2019-05-06: [r13917] bpr
4956
  add slib tabsign. Euler-Versailles
4957
2019-05-06: [r13911] bpr
4958
  [print version] add shuffle for clickfill
4959
2019-05-06: [r13908] bpr
4960
  [print version] correspond type in columns
4961
2019-05-05: [r13906] bpr
4962
   [help] add link on keywords help in the left menu in modtool
4963
2019-05-05: [r13902] Euler-Versailles
4964
  [slib/numeration/ecriturenombre] add option tex (Euler contribution)
13903 bpr 4965
2019-05-04: [r13897] bpr
4966
  [src] increase the number of filewrite possible in a request (to adapt
4967
  to the number of exos in a sheet).
4968
2019-05-04: [r13893] bpr
4969
  [print version] prompt_empty is now with dots
4970
2019-05-03: [r13889] bpr
4971
  [class/9001]
4972
2019-05-03: [r13888] obado
4973
  [minor/css] improve the "bottom left" positioning of tooltips
4974
2019-05-03: [r13887] obado
4975
  [http] replace the "HTTP 301" permanent redirect called by "!restart" by a "HTTP 302"
4976
  temporary redirect, so it will prevent browser from saving the redirection in cache.
4977
2019-05-02: [r13886] lemaire
4978
  [minor/sheet oef] change the place where the description of an exercise
4979
  in a sheet may be shown
4980
2019-05-02: [r13885] obado
4981
  [minor/bugfix] correct a bug in user_link causing some header links not
4982
    being displayed in exam sessions since r.13836
4983
  + add a missing icon in Font Awesome theme
4984
2019-05-02: [r13884] bpr
4985
  [print version] work on special methods in printing version
4986
  (fields in imageinput are not yet at the good place)
4987
2019-05-02: [r13883] bpr
4988
  [class/9001] add exercises for special method
4989
2019-05-02: [r13881] czzmrn
4990
  [bug] headmenu not appearing in exolog (_check in wims session)
4991
2019-05-01: [r13880] bpr
4992
  [print version] - oef/printanalysis.proc is now used by oef/print.proc and adm/sheet
4993
    - add oef/togetfile.proc in wims_trustfile for print version.
4994
2019-05-01: [r13879] bpr
4995
  [fix] fix the analysis of the anstype chemformula
4996
2019-05-01: [r13878] bpr
4997
  [class/9001] add oef examples for anstype
4998
2019-04-30: [r13877] bpr
4999
  [minor] sheet/print - harmonisation with oef/print (work in progress)
5000
2019-04-27: [r13871] czzmrn
5001
  [minor/lang] adding exercises in 1368/sheet16
5002
2019-04-25: [r13868] obado
5003
  [bugfix][CAS] correct a bug in auth-cas occuring when "tmp" directory was not here
5004
    + reverse test order (first test for CAS 2.0 and then for CAS 1.0)
5005
    + now the default is "bad_cas_connexion" so it will no more give a false positive.
5006
    + give a more explicit message in case of bad_cas_connexion (to be translated)
5007
    + add missing EN texts in adm/class/classes
5008
2019-04-25: [r13867] bpr
5009
  [slib] slib geogebra3 must not be used.
5010
2019-04-23: [r13863] czzmrn
5011
  [minor] adm/raw logging registration of new users (user_lastname, user_firstname are reset by mkuserlist)
5012
2019-04-23: [r13862] obado
5013
  [minor/help] update the multipleclick anstype help for CSS styling
5014
2019-04-19: [r13858] schaersvoorde
5015
  [mathml] add "\cancel" as alternative syntax for "\slash"
5016
2019-04-18: [r13854 and als] mquerol
5017
  [minor/trans] catalan and spanish version
5018
2019-04-18: [r13853] czzmrn
5019
  [minor] adm/raw loggint of new users
5020
2019-04-18: [r13850 and als] bpr
5021
  [9001] add jsxgraph examples, fix some exercises (images)
5022
2019-04-17: [r13841] obado
5023
  [oef/ergo] add a warning popup when user try
18021 bpr 5024
  to submit exercise with default unanswered responses
13903 bpr 5025
2019-04-16: [r13836] obado
5026
  [JS] Move the Foundation call (previously in user_links) to the bottom
5027
    of the page, so Foundation functions can be used in more situation, with the recommended way.
5028
  + upgrade Foundation CSS to v. 6.5.3
5029
2019-04-12: [r13830] czzmrn
5030
  [minor/log] log supervisor login through adm/raw (as standard supervisor logins are logged)
5031
2019-04-12: [r13828] obado
5032
  [adm/raw] add "allowcloning" and "cloningpwd" to class_defs showed in
5033
    getclass and listclasses (only allowcloning is accessible by listclasses)
5034
  + remove debug informations displayed in cases of identification failure and
5035
    connexion refused by requested class
5036
2019-04-11: [r13825] bpr
5037
  [improvment] the description of an exercise in a sheet may be show as a
5038
    tooltip at the top of the exercise (for oef exercises). Vocabulary
5039
    and help are not yet done
5040
2019-04-11: [r13819] bpr
5041
  [anstype/chemclick] add option show_hydrogen
5042
2019-04-10: [r13817] bpr
5043
  [anstype/chemdraw] option show_hydrogen
5044
2019-04-10: [r13814] bpr
5045
  add gifs/ndef.png
5046
2019-04-08: [r13802] bpr
5047
  [wimstest] add test in evalue
5048
2019-04-05: [r13793 and als] bpr
5049
  work on print version
5050
2019-04-04: [r13785] bpr
5051
  [wimsdoc] add files for documentation - meaning is not yet written
5052
  please continue (work in progress)
5053
2019-04-04: [r13784] bpr
5054
  [wimsdoc] add html2iso command
5055
2019-04-02: [r13780] bpr
5056
  [class9001] modify some exercises (presentation)
5057
2019-04-02: [r13779] lemaire
5058
  [model] separate explain (for instruction) and data in 16menutext.oef and 16qtext.oef
5059
2019-04-02: [r13775] obado
5060
  [WYSIWYG] Prevent TinyMCE for replacing diacritics (é, ŕ, ů...) by HTML entities.
5061
  + reactive editor in 16menutext, as it will work with accents now.
5062
2019-04-02: [r13772] lemaire
5063
  [quicktool] add nocase format in GAP
5064
2019-04-02: [r13771] obado
5065
  [bugfix/docs] add "zip" and "tgz" extensions to href links in wims docs.
5066
  + replace the adm/doc/primitives/href.phtml by a link to
5067
    scripts/docu/primitives/href.phtml as it was exactly the same.
5068
  + add some missing chars in htmlsymbs for html2iso conversion
5069
2019-04-01: [r13769] bpr
5070
  [maxima] no point in the alias of log10, lof2 in maxima header
5071
2019-03-31: [r13764] bpr
5072
  [print] if random=0, keep the order of the exercises in the
5073
  print and latex version.
5074
2019-03-31: [r13763] bpr
5075
  [wimstest] add tests for html2iso
5076
2019-03-31: [r13760] bpr
5077
  [fixbug] fix bug when confparm has commas (replace item by line in
5078
  the analysis of the iniparm)
5079
2019-03-31: [r13758] bpr
5080
  [minor] change the test for limit of exos in latex.
5081
2019-03-31: [r13757, r13783] bpr
5082
  add a wims command html2iso to translate html characters for latex print.
5083
2019-03-31: [r13755] bpr
5084
  [adm/manage] add test for maxima-share (has to be checked)
5085
2019-03-29: [r13749] obado
5086
  [oef/models] add "asis" to the true/false model
5087
2019-03-28: [r13748] obado
5088
  [minor/html] add label tags to document editing (adm/doc/edit.phtml)
5089
2019-03-28: [r13747] obado
5090
  [minor/css] add the CSS vars in tinyMCE
5091
2019-03-27: [r13744] obado
5092
  [minor/html] move the meta "viewport" tag to !header instruction,
5093
    so it is displayed on every wims pages
5094
    + move wims_mathml js from body to head tag
5095
2019-03-25: [r13741] obado
5096
  [minor/css] Replace "oef_question" by "wims_question" in oef models,
5097
  as it has been replaced in r. 13738
5098
2019-03-25: [r13740] obado
5099
  [minor/bugfix] Now the "clear" button in createxo models also clear textarea content
5100
    when editor is disabled.
5101
2019-03-25: [r13737] obado
5102
  [CSS] Introduce CSS vars. (+try for oef_question)
5103
2019-03-22: [r13730] obado
5104
  [config.c] increase the default class quota from 100 to 150MB, to be more in touch with the increased size of .bin scores files
5105
  + correct some typo
5106
2019-03-22: [r13728] obado
5107
  [minor/js] upgrade tinyMCE 5.0.1 to 5.0.3 + add the "fullscreen" plugin
5108
2019-03-22: [r13727] obado
5109
  [bugfix] Correct a bug causing div not being closed in *fill anstypes
5110
  in some cases (in replygood, when it contains more than one item)
5111
2019-03-21: [r13725] obado
5112
  [minor/css] add a new "oef_question" style, and use it as replacement of ".question"
5113
  in "select" and "classifysentence" oef models
5114
2019-03-21: [r13724] obado
5115
  [WYSIWYG] Replace some WIMS styles in WYSIWYG editor in Createxo
5116
2019-03-21: [r13723] bpr
5117
  [fix] fix print version and hint
5118
2019-03-20: [r13722, r13724] obado
5119
  [WYSIWYG] Add some WIMS styles to WYSIWYG editor in Createxo (like oef_ind colors, etc...)
5120
  + remove the "link" button in Createxo,  Replace some WIMS styles in WYSIWYG editor in Createxo
5121
2019-03-20: [r13721] obado
5122
[minor/css] reduce p margin for sheet, exam, exo... descs
5123
  + remove "h1" from WYSIWYG editor
5124
  + close a missing tag in adm/class/livret
5125
2019-03-20: [r13720] bpr
5126
  [html] delete attribute for style and script
5127
2019-03-19: [r13719] bpr
5128
  [fix] fix tooltip when it uses through slib
5129
2019-03-18: [r13716] obado
5130
  [Createxo/models] Display a WYSIWYG editor on some textareas in OEF models
5131
  when it's possible and relevant
5132
2019-03-18: [r13715] obado
5133
  [Createxo/models] Display a WYSIWYG editor on some textareas in OEF models
5134
  when it's possible and relevant
5135
2019-03-18: [r13713] guerimand
5136
  [minor/bugfix] cdt disappear in class of a groupement...
5137
2019-03-18: [r13711] bpr
5138
  [improvment] in userscore, when some sheets are selected, the
5139
  average is done on selected sheets
5140
2019-03-17: [r13707,r13708] bpr
5141
  [keywords]
5142
2019-03-15: [r13704,r13714, r13705] obado
5143
  [Createxo/models] translate some OEF models from french to english
5144
    (to be reviewed by a fluent english)
5145
2019-03-15: [r13703] bpr
5146
  [anstype] if the answertype is chemeq and if there is an option symbols
5147
    try to use chemeq
5148
2019-03-14: [r13699] bpr
5149
  [major/OEF] fix weight=0 in some answer. Fix some calculations with weight in conditions
5150
  and answers in particular in case of steps with faults.
5151
2019-03-13: [r13697] obado
5152
  [minor/bugfix] correct a bug causing line breaks being deleted in
5153
  textareas when returning to OEF intro after testing an exercise.
5154
  (see Lang/francais/oefdictate.fr as an example)
5155
2019-03-13: [r13696] obado
5156
  [minor/css] input class:inline no more has a 100% width
5157
2019-03-12: [r13695] obado
5158
  [minor/ergo] add a "disable WYSIWYG editor" button on each editor with an id.
5159
2019-03-11: [r13694] lemaire
5160
  [fix] legend appears twice in a program with a test zone
5161
2019-03-11: [r13692] obado
5162
  [CSS] improve input styles (inspired by Foundation 6 forms)
5163
  + numeric inputs in createxo models now use the html5 "number" type
13685 bpr 5164
---------------------------------------------------------------------------
13689 bpr 5165
wims.4.17d [r13689]
5166
2019-03-08: [r13689] bpr
5167
  add chemistry keywords
13685 bpr 5168
2019-03-07: [r13682] bpr
5169
  [fix] fix the apparition of non isolatin character with script quote.sh
5170
2019-03-07: [r13678] bpr
13687 bpr 5171
  [language] english translation of oef/en/intronames (DB)
13685 bpr 5172
2019-03-06: [r13677] obado
5173
  [minor/html] replace some table by div in adm/forum/forum
5174
2019-03-05: [r13671] lemaire
5175
  [fix] in oef, good answer, solution and feedback are always printed in an
5176
    examen except if "never" is chosen
5177
2019-03-05: [r13665] bpr
5178
  [fix] erasing a document (by the document interface) erase only the content
5179
    (keep the directory c1 for example, if not the gestion of sequences is too tricky).
5180
2019-03-04: [r13661] bpr
5181
  [fix] fix bug [#11933] on exotrymax when modifying a sheet
5182
2019-03-04: [r13657] schaersvoorde
5183
  [canvasdraw] corrected font size behaviour of command 'text'
5184
2019-03-04: [r13656] obado
5185
  [minor/ergo] improve the authparticipant connexion page
5186
2019-03-04: [r13655] bpr
5187
  [fix] vote in sequence has no description
5188
2019-03-04: [r13654] bpr
5189
  [fix] no description in votes
5190
2019-03-04: [r13653] bpr
5191
  [css] oef_indneutral is now really neutral !
5192
2019-03-01: [r13650, r13649,r13643] czzmrn
5193
  [minor/lang] Italian
5194
2019-02-27: [r13645] lemaire
5195
  [minor] add unisciel code for a new module
5196
2019-02-25: [r13640 r13639] obado
5197
  [minor] adm/class/sheet : now that sheet source is able to display html tags,
5198
2019-02-25: [r13637] bpr
5199
  [improvment] insertion of exercises with keywords in search engine result.
5200
2019-02-23: [r13630,r13636] bpr
5201
  [improvment] a file Exkeywords is created if there is
5202
    some field \keywords{} in an oef exercise by src2def and the keywords
5203
    are automatically added in the module INDEX
5204
    to be use in search engine (work in progress)
5205
2019-02-23: [r13628] bpr
5206
  [fix] scoring is not choosen at the creation (the type of the module is not yet known).
5207
2019-02-22: [r13625] obado
5208
  [minor/ergo] replace 'div' by 'a' in mulipleclickinput anstype,
5209
  so user can have some feedback on what he is about to click (cursor + hover)
5210
2019-02-22: [r13623] obado
5211
  [minor/bugfix] corrects a display bug on "*fill" anstypes when containing several objects,
5212
  like mathml
5213
2019-02-22: [r13622] obado
5214
  [wysiwyg] insert wims inline styles into tinyMCE, so it can use the same colors
5215
  as defined by wims server or class.
5216
2019-02-22: [r13621] bpr
5217
  [minor] accessibility chemtool
5218
2019-02-22: [r13619] obado
5219
  [createxo] improve the "tablecheckbox" oef model for better accessibility
5220
  replace what-input minified map
5221
  remove call to tinyMCE's css minified maps
5222
2019-02-21: [r13618] obado
5223
  [bugfix] session warn message now return to wims home page when connected
5224
    in a class via CAS,ldap or php
5225
2019-02-21: [r13616] obado
5226
  [wysiwyg] upgrade to tinyMCE 5.0.1 (see changelog at https://www.tiny.cloud/docs/changelog )
5227
2019-02-21: [r13615] czzmrn
5228
  [minor/lang] italian
5229
2019-02-21: [r13614] obado
5230
  [minor/wysiwyg] corrects the "en_US" tinyMCE bug + add the IT lang pack (from tinyMCE 4, as there is not yet one for tinyMCE 5)
5231
2019-02-21: [r13613] bpr
5232
  [improvment] change in the student page for reguser
5233
  (choice between registration or inscription)
5234
2019-02-21: [r13612] obado
5235
  [minor/wysiwyg]  replace speckedit by tinyMCE in adm/class/motd module
5236
2019-02-19: [r13611] bpr
5237
  [fix] fix the gestion of datamodule in anstype/chemdraw and oef/img.phtml
5238
2019-02-19: [r13610] obado
5239
  [minor] adm/class/cdt : corrects a bug in addtodo.proc,add table sorting
5240
2019-02-19: [r13607,r13606] obado
5241
  [WYSIWYG] replace speckedit by tinyMCE in adm/vote module
5242
  add label for some primitives (list, radio, checkbox), for better accessibility
5243
2019-02-19: [r13605] obado
5244
  [minor/css] improve scorebars look, now that sequences item have no background colors.
5245
2019-02-18: [r13604] obado
5246
  [CSS/ergo] replace background colors for element types displayed to students by
5247
    a lighter border-left color. All text are more readable now.
5248
2019-02-18: [r13603] obado
5249
  [JS/ergo] add the WYSIWYG editor to the exam modification page,
18021 bpr 5250
  and exercise modification (in sheet and exam)
13685 bpr 5251
2019-02-18: [r13602] obado
5252
  [JS/ergo] add the "Tiny MCE" WYSIWYG HTML editor to WIMS. see it
5253
  in the sheet modification page as example.
5254
2019-02-16: [r13600] czzmrn
5255
  [slib] added a new slib to draw rosettes (finite symmetry groups)
5256
2019-02-15: [r13598] bpr
5257
  [slib/cram] new example with A,B,C,...
5258
2019-02-14: [r13596] obado
5259
  [minor/ oef model] update the new fr/scramble.oef model (add hint to each word+ let user customize css) + move it to the "order" category
5260
2019-02-13: [r13591] bpr
5261
  [minor/oef] add test for inputsize1 in case of answertype mc (before testing
5262
    that it is between 1 and 1000)
5263
2019-02-12: [r13584] bpr
5264
  [slib matrixtex] add option "html"
5265
2019-02-08: [r13580] obado
18021 bpr 5266
  [OEF/Models] Add a new OEF model : fr/scramble.oef (exercise with scrambled words)
13685 bpr 5267
2019-02-08: [r13579] lemaire
5268
  [fix] the legend of zones did not appear in gateway for supervisable
5269
2019-02-07: [r13578] obado
5270
  [minor/model] improve the look & feel of fr/steps.oef model
5271
2019-02-05: [r13577] obado
5272
  [MathJax] upgrade Mathjax from 2.7.4 to 2.7.5 (seems to correct a "Math Processing Error"
5273
  bug on H5/analysis/graphfunc.fr module )
5274
2019-02-03: [r13576] bpr
5275
  [qpuzzle] add images in photindex
5276
2019-02-03: [r13575] bpr
14216 bpr 5277
  [anstype] the anstype draw accepts the default option : default="empty"
13577 obado 5278
2019-02-01: [r13572] obado
13572 obado 5279
  [js] Upgrade Jquery to v.3.3.1, what-input to 4.1.6 and asciimathml to v. 12/2018
13685 bpr 5280
2019-02-01: [r13570] obado
5281
  [JS / CSS] Replace old bower package manager by "yarn"
5282
2019-01-28: [r13569] obado
5283
  [minor/html] add the "url" type for auth_cas input in class creation
5284
2019-01-28: [r13568] bpr
5285
  [fixbug] the link to userscore in adm/class/activity was not always good.
5286
2019-01-28: [r13567] bpr
5287
  [fix] fix helpexo in addmodule (the total number of exos was not good)
5288
2019-01-19: [r13564] bpr
5289
  [fixbug] in case of format=menu, len must be empty (model menutext.oef)
5290
2019-01-18: [r13563] obado
5291
  [minor/js] update some 3rd party librairies :
5292
  * update ASCIIMathML to its last version (02/12/18)
5293
  * update normalize.css v8.0.0 -> v8.0.1
5294
2019-01-18: [r13562] obado
5295
  [minor/w3c] corrects html for robot related pages, improving w3c validation for wims home page
5296
2019-01-11: [r13560] bpr
5297
  [fix] some langage was not read when we enter in adm/class/config with a code
5298
  send by mail
5299
2019-01-08: [r13557] obado
5300
  [minor/W3C] remove useless type="text/css" on some style tags in anstypes,
14216 bpr 5301
  and type="text/javascript" on some script tags, for better W3C compliance.
13685 bpr 5302
2019-01-07: [r13556] czzmrn
5303
  [minor/trans] models
13553 bpr 5304
---------------------------------------------------------------------------
5305
wims.4.17c [r13552]
13539 bpr 5306
2019-01-03: [r13533] bpr
5307
  some latex in some prepared models (fr)
13525 bpr 5308
2019-01-03: [r13523] obado
5309
  correct a small typo in .compile causing --jmol option not loading properly jsme
5310
2019-01-02: [r13521 r13522] schaersvoorde
5311
  canvasdraw: corrected 'replyformat 11' (used as default for userdraw arrows/segments etc)
5312
2019-01-02: [r13520] czzmrn
5313
  italian
5314
2019-01-01: [r13518] bpr
5315
  [anstype/draw] catch error if there is not the good number of points
5316
  (for arrow and segments drawing)
5317
2018-12-28: [r13515] guerimand
5318
  [bugfix/gateway] keep previous value of user_supervise when create a new teacher account
5319
2018-12-28: [r13514] schaersvoorde
5320
  canvasdraw: doc
5321
2018-12-26: [r13513] schaersvoorde
5322
  [minor/transl] some dutch
5323
2018-12-25: [r13512] schaersvoorde
5324
  canvasdraw:jsplot multiplecurves animation
5325
2018-12-25: [r13510] bpr
13976 bpr 5326
  small changes in oef/latex definition ; add answer for the automatic good answer.
13525 bpr 5327
2018-12-20: [r13502 r13504 r13506 r13508 r13509 ] czzmrn
5328
  [minor/transl] Italian
5329
2018-12-19: [r13503] bpr
5330
  [fix/themes] local menu did not appear for participants
5331
2018-12-18: [r13501] czzmrn
5332
  [minor/transl] work in progress checking exhisting models
5333
2018-12-18: [r13494 r13496 r13497] czzmrn
5334
  [minor/lang] revising italian help/main
5335
2018-12-18: [r13495] obado
5336
[bugfix] Corrects the bug #11870 issued by bmifsud :
18021 bpr 5337
  the exercises selection when adding to an exam will now display all exercises,
13525 bpr 5338
  not only the sheet previously selected.
5339
2018-12-16: [r13490] bpr
5340
  [oef/latex] detag the content of latex field (it is a try)
5341
2018-12-14: [r13489] obado
5342
  [OEF Models] Uniformise tablefill.oef model in each lang + remove the old yellow background
5343
2018-12-14: [r13488] obado
5344
  [minor] OEF models : small HTML corrections and code formatting
5345
2018-12-14: [r13485] obado
5346
  [anstype] corrects a display bug on compose anstype causing label having a height
5347
    smaller than its content (specially when mathmL formula inside)
5348
2018-12-13: [r13483] obado
5349
  [OEF Models] tablecheckbox.oef : use "wimstable" class instead of custom CSS +
5350
  enlarge checkbox size
5351
2018-12-13: [r13482] obado
5352
  [RSS] replace http:// links pointing to RSS in adm/new by feed:// links,
5353
  so browser can send them to an appropriate feed reader
5354
  (since Firefox 64 removed its native RSS reader)
5355
2018-12-12: [r13481] obado
5356
  [minor/ergo] Improve ergonomy on wordjumble.oef model
5357
  (use CSS class instead of inline style) + words already sent are displayed inline.
5358
2018-12-12: [r13480] obado
5359
  [minor/ergo] Apply some r13472 corrections to ca, en ,es and it OEF puzzle models
5360
2018-12-12: [r13479] obado
5361
  [BugFix] Apply bugfix 13475 to Italian oef model select.oef
5362
2018-12-12: [r13478] obado
5363
  [BugFix] Apply bugfix 13475 to spanish oef model select.oef
5364
2018-12-12: [r13477] obado
5365
  [BugFix] Apply bugfix 13475 to english oef model select.oef
5366
  + translate it in english (to be verified by an english fluent)
5367
2018-12-11: [r13476] obado
5368
  [BugFix] Apply previous bugfix to Catalan oef model select.oef
5369
2018-12-11: [r13475] obado
5370
  [BugFix] Createxo Model "select.oef" : correct a bug causing last word
5371
    of each line being merged with the first word of the next line
5372
  replace TABLE by DIV, and add LABEL for better accessibility
5373
  improve ergonomy of "mark" anstypes (replace background color by borders)
5374
2018-12-11: [r13473] obado
5375
  [anstype] replace the old "table" with a flexbox div in all "fill" anstype
5376
    (clickfill, DragFill), for a better accessibility.
5377
    [bugfix] prevent Safari allowing text selection when dragging dynapi objects :/
5378
    disable mathml only for dragfill type
5379
2018-12-11: [r13472] obado
5380
[anstype] update the "puzzle" anstype, replacing old "table" behavior width DIV and CSS. It will be better for accessibility and for small displays.
5381
+ now oef_incolors are used for each puzzle piece to display which one has been misplaced.
5382
2018-12-10: [r13471] obado
5383
  [minor/ergo] prevents big elements to display larger than a small screen in
5384
  adm/raw help page (code and large links)
5385
2018-12-10: [r13470] obado
5386
  [minor/ergo] prevents big elements to display larger than a small screen,
5387
  specially in wimsdoc.en (table and SVG)
13469 obado 5388
2018-12-07: [r13469] obado
5389
  [help/main] merge all translated modules "help/main.$lang" into a single unified help/main module
13525 bpr 5390
2018-12-04: [r13460] obado
5391
[adm/raw] [bugfix] A bunch of bugfixes, issued by Q. Coumes (thx to him) :
5392
	- **copyclass** : was not working as expected for a single class
5393
	- **getclassmodif** : was not returning a valid json when several modified files
5394
	- **getclasstgz** : HTML headers was merged with the tgz binary.
5395
	- **putcsv** : this alpha draft job now clearly indicate to avaoid using it
5396
	  until it's finished, instead of returning "unauthorized"
5397
	- **recuser** : more explicit message returned : "User successfully recovered"
5398
	- **repairclass** : typo corrected ('action,')
5399
2018-12-01: [r13459] schaersvoorde
5400
  applets: correct ant build.xml
5401
2018-11-29: [r13455] bpr
5402
    save restored classes in a directory backuprestore
5403
  (backup2 is done for something else : if it exists, contains a copy
5404
  of backup, if not, nothing happens).
5405
2018-11-28: [r13454, r13453, r13450] georgesk
5406
  ensuring reproducible builds for Debian.
5407
2018-11-28: [r13452] georgesk
5408
  for a few years, the syntax -perm +mode is obsoleted for the command find.
5409
  Instead, -perm /mode must be used.
5410
2018-11-27: [r13447] obado
5411
  [minor/css] some small css changes
5412
2018-11-27: [r13446] obado
5413
  [minor/ergo] try to improve ergonomy of Createxo,
5414
  when sending binary files (img, audio, pdf)
5415
2018-11-21: [r13443] obado
5416
  Improve ergonomy of Createxo :
5417
    + add some icons
5418
    + display menu items
18021 bpr 5419
    + add some text explaining the exercise isn't saved yet when the code is just sent
13525 bpr 5420
    + use the new "grid-x" css class for responsive layout
5421
    (introduced in previous r.13440 commit)
5422
    + corrects somme ending tags (/tr, /div)
5423
2018-11-17: [r13441] georgesk
5424
  [canvasdraw] changes to enable the compilation with option --as-needed;
5425
  this improves the package build for Ubuntu
5426
2018-11-14: [r13440] obado
5427
  [CSS] add foundation 6 "x-y grid" to Nikaia and standard themes,
5428
  allowing more responsive designs
5429
  + add foundation 6 "cards" styles
5430
2018-11-13: [r13439] obado
5431
  [minor] specify "getfile" as adm command, for trusted module only in wimsdoc.en
5432
2018-11-12: [r13438] obado
5433
  [html.c] allow the special vars "wims_ref_id", "wims_ref_class", and "wims_ref_title" to be used with the "!getfile" command.
5434
  + adds the getfile command to help/wimsdoc.en
5435
2018-11-10: [r13436] bpr
5436
  [jsme] use the option star1
5437
2018-11-05: [r13433] bpr
5438
  [theme] add links for warnings for expired sessions in standard theme
5439
2018-11-05: [r13432] bpr
5440
  [improvment] add button "up" in sheet preparation (from A. Franke)
13427 bpr 5441
---------------------------------------------------------------------------
5442
wims.4.17b [r13427]
5443
2018-11-03: [r13419] bpr
5444
  [anstype] change chembrut -> chemformula
5445
2018-11-03: [r13416] bpr
5446
  [domain] keywords in astronomy
5447
2018-11-02: [r13410] bpr
5448
  save idle_time in var.stat of session when entering in a class
5449
2018-11-02: [r13409] bpr
5450
  [glossary] from Euler, ac. Versailles
5451
2018-11-02: [r13407] bpr
5452
  [jsme] add radius of the star circle, add star (the number 1 is not shown)
5453
  (thanks to B. Bienfait).
5454
2018-10-30: [r13403] bpr
5455
  [chemistry] add a script to compute the raw formula from file .mol
5456
2018-10-25: [r13400] obado
5457
  add a warning message when session is about to close + display another message
5458
  when the session is actually closed. The message is set by a timer in js.
5459
  For beta test, it is only available in Nikaia theme by now.
5460
2018-10-25: [r13399] obado
5461
  [minor] now timer displayed when an incorrect password is entered is in a disabled input
5462
2018-10-23: [r13397] lemaire
5463
  [help] explanations on global config parameters for exams
5464
2018-10-22: [r13396] bpr
5465
  [fix] in case of partial restauration, the directory exams can not exist.
5466
2018-10-22: [r13395] bpr
13469 obado 5467
  [protocol] test which protocol is used(not always done,
5468
    should test if $wims_protocol is empty)
13427 bpr 5469
2018-10-21: [r13388] bpr
5470
  [slib] hack if identify does not work in slib/draw/graphvizpoints
5471
2018-10-21: [r13386] bpr
5472
  [slib] fix parse of the result of graphvizpoints
5473
2018-10-19: [r13383] bpr
5474
  [coordclick] add possibility to embraced data in an coordclick model
5475
2018-10-19: [r13380] bpr
5476
  increase the length of the titles in oef exercises and documents
5477
2018-10-18: [r13378, r13379] bpr, obado
5478
  [jmol] add JSmolJME.js in java/jmol by compile
5479
2018-10-18: [r13377] obado
5480
  [minor] sort icon theme list with nocase (sort -f), so "Default icon theme" will appear first.
5481
2018-10-16: [r13375] obado
5482
  [minor/icon] Change success icon color in Font awesome Icon theme
5483
2018-10-16: [r13373] bpr
5484
  [jsme] coloration of bonds (use JSME_2018-10-15)
5485
2018-10-15: [r13372] bpr
5486
  [keywords] in biology
5487
2018-10-15: [r13371] schaersvoorde
5488
  canvasdraw: fix compiler warnings (noted on Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-34-generic x86_64))
5489
2018-10-13: [r13370] guerimand
5490
  [bugfix] no default values for weight duration and tries when create a new exam
5491
2018-10-13: [r13369] guerimand
5492
  [bugfix] in exam saved expiration_date not correctly loaded
5493
2018-10-11: [r13367] obado
5494
  [anstype/chemjsme] now the selected template is visually distinguishable (colored border)
5495
    + automatically select the template when selecting one of it's atoms
5496
2018-10-11: [r13366] obado
5497
  [minor/css] remove a css style causing h2 being the same size as h3 in modtool documents
5498
2018-10-11: [r13365] guerimand
5499
  [bugfix] saved scorestriction for exam not correctly display on panel
5500
2018-10-11: [r13364] bpr
5501
  [doc] bad level <h> in printable version (for developers)
5502
2018-10-11: [r13363] guerimand
5503
  [minor/bugfix] sheet make from public doc : exercise use several times in the doc
5504
  appear now one time in the sheet generated
5505
2018-10-09: [r13362] obado
5506
  [adm/raw] markdown formatting on protocol.md
5507
  add some explanation about "class_connections" parameter
5508
2018-10-05: [r13360] obado
5509
  [minor] [class restore] restore messages when replacing elements is more explicit :
5510
  it tells that all presents elements will be deleted, and replaced by those in the backup file;
5511
  now "merge" mode is the new default
5512
2018-10-05: [r13359] obado
5513
  [CGI] Better Cache Control : use http headers 1.1 to avoid browser caching some pages,
5514
  specially when special_parm=.nocache. is specified
18021 bpr 5515
  (like in classes/fr&special_parm=.nocache. ) for class exercises.
5516
  User will no more see an old exercise list after restoring a class backup
13427 bpr 5517
  because of browser caching pages.
5518
2018-10-04: [r13356] bpr
5519
  [msg] more precise msg in case of module_change
5520
2018-10-04: [r13355] bpr
5521
  [model] use image rename in imageclick model
5522
2018-10-04: [r13354] bpr
5523
  [anstype] add possibility to rename images in exercises using multipleclick
5524
2018-10-03: [r13353] bpr
5525
  [jsme] delete smiles in molfile as they are sometimes cut
5526
  fix partially templates and how to past them.
5527
2018-10-02: [r13352] bpr
5528
  [chemclick] analysis of bonds (for the moment in jsme, no colors for bonds
5529
  as for atoms)
5530
2018-10-02: [r13351] obado
18021 bpr 5531
  [anstype] prepare chemclickjsme for being able to load 2 instances on a same exercise
13427 bpr 5532
  + remove useless type="text/javascript" attribute on all anscripts
5533
  + remove useless serverURL: "$applet_url1",\ on jmolclick
5534
2018-10-01: [r13347,r13350] bpr
5535
  [minor/jsme] clean chemclick answer
5536
2018-10-01: [r13346] obado
5537
  [minor/jsme] simplify chemclick with JSME, removing all useless functions
5538
2018-10-01: [r13345] obado
5539
  [minor] small corrections on adm/class/regclass messages :
5540
2018-09-27: [r13344] obado
5541
  [keywords] Add "monotonic_function" keyword domain
5542
2018-09-25: [r13340] bpr
5543
[fix] in adm/doc/primitives/draw.phtml, the command !readdef
5544
  is not accessible from an no adm module.
5545
2018-09-25: [r13339] bpr
5546
  [exam] it is now possible to desactivate an exam in the test zone.
5547
2018-09-25: [r13336 and following: r13341, r13343] bpr
5548
  [anstype] clean and use of jsme applet in chemdraw
5549
2018-09-24: [r13335] bpr
5550
  [compile] add jsme and JSmolJSV.js in jmol
5551
2018-09-20: [r13330] obado
5552
  [minor/ergo] improve ergonomy for class backup restoration pages.
5553
2018-09-19: [r13329] bpr
5554
  [oef] no endhook in case of a examlog or a exolog
5555
2018-09-18: [r13328] bpr
5556
  [typo] bad name for a file in qpuzzle and spuzzle
5557
2018-09-17: [r13326] bpr
5558
 [themes] fix bug wich occurs when one adds a local part in the menumodubox.
5559
2018-09-16: [r13325, r13327, r13331, r13332] georgesk
5560
  new upstream version for chemeq: fix for advanced g++ warnings
5561
2018-09-14: [r13324] georgesk
5562
  added stuff when LDAP requires an authentification in ANY CASE
5563
2018-09-07: [r13319] bpr
5564
  in case of examlog and exolog, the message about exotrymax will not appear
5565
2018-09-07: [r13318] obado
5566
  [adm/class/config] some improvements on class backup behavior :
5567
  + now display the file size limit when archive can't be created
5568
  + when backup failed, wims propose to test with another file format
5569
  + add messages for file_too_large error when generating backup file.
5570
  + add missing recnames for en and cn langs
5571
  + immediately exit when called outside of a class (or when session expired)
13316 bpr 5572
---------------------------------------------------------------------------
5573
wims.4.17a [r13315]
13314 bpr 5574
2018-09-03: [r13304] (obado)
14131 bpr 5575
  correct a js bug causing auth type impossible to set to "php" for servers
5576
  where no CAS site were defined
13314 bpr 5577
2018-09-02: [r13300] (bpr)
5578
  fix bug in indexation for courses which are optional
5579
2018-09-02: [r13298] (bpr)
5580
  [config] change the variable MAX_EXAMS to 80
5581
2018-09-02: [r13296] (bpr)
5582
  [improvment] add scorecolor,actcolor in propagation of colors
5583
2018-08-30: [r13293] (obado)
5584
  [anstype] improve ergonomy of reorder and compose anstypes
5585
  (items are more visibles (use wims_label)
5586
  when an item is used in reorder, it is displayed differently (disabled)
5587
2018-08-30: [r13292] (obado)
14131 bpr 5588
  [js/anstype] prevent click on "reorder" and "compose" elements from
5589
  scrolling the window (as asked in this thread :
5590
  https://wimsedu.info/?topic=module-premiers-elements-de-geometrie)
13314 bpr 5591
  + some better css for code tag
5592
  + some corrections on slib doc display
5593
2018-08-29: [r13291] (obado)
14131 bpr 5594
  [slib/audio] Replace old flash players (dewplayer, hbs_mp3_player, player)
5595
  options by the native HTML browser player in some slib (lang/swac and lang/audio).
5596
  You can still force the use of flash versions by using direct slib calls
14216 bpr 5597
  to slib/media/dewplayer or slib/media/player.
13314 bpr 5598
  + translate in french these slib docs : lang/swac and media/audio
5599
  + improve slib/media/video display
5600
  + correct a misplaced word from r.11573 in quicktool lang file
5601
2018-08-29: [r13290] (guerimand)
5602
  [minor] indication for getting list of values of a technical variables
5603
2018-08-27: [r13289] (obado)
5604
  [minor/css] now jmolaplet inside a "wimscenter" class will properly be centered.
5605
  + remove some unwanted chars in GNU GPL copying file
5606
2018-08-24: [r13286] (obado)
5607
  [minor/w3c] add some missing "label" tags + some minor corrections
5608
2018-08-21: [r13280] (obado)
5609
[minor/bugfix][css] correct a bug causing dynapi layers
5610
  (drag&drop items) being mispositioned after menu sliding
5611
  with Nikaia's new menumodubox
5612
  +improve css for clickfill, fill and correspond anstypes
5613
2018-08-20: [r13276] (obado)
14131 bpr 5614
  [CSS] [anstype] Improve CSS for flashcard input type.
5615
    (now uses class with only one CSS definition + change mouse cursor
5616
    + no more displays backgrounds in answer analysis, for a better ergonomy.)
13314 bpr 5617
2018-08-06: [r13262] (bpr)
5618
  [typo] bad typo in user_vardocp (so wksheet was empty)
5619
2018-08-06: [r13260] (bpr)
5620
  [fix] fix type mark when there are html balises
5621
2018-07-27: [r13257] (lemaire)
5622
  [fixbug] pb with the password for a class when create a class in a group of classes.
5623
2018-07-24: [r13250] (bpr)
5624
  [minor] change the place of the button insert in addmodule (useful only
5625
    for modifing the "bareme" in helpexo).
5626
2018-07-24: [r13247] (obado)
5627
  [minor/w3c] corrects markups in some raw html pages
5628
2018-07-24: [r13243] (bpr)
5629
[fixbug] fix bug when checking the password;
5630
    add require class password in case of portals (teacher inscription)
5631
2018-07-24: [r13242] (obado)
5632
  [minor/css] Nikaia theme : improve display of links in wimsmenubox (footer)
5633
2018-07-23: [r13239] (guerimand)
5634
  [bugfix] display user login in back link in activity
5635
2018-07-23: [r13237] (obado)
5636
  [minor/js] New classes : now when user return to the create class page
5637
  after checking sent parameters, the submit button remains available
5638
  if the cgu where accepted.
5639
  + The message displayed when CGU not accepted is more visible
5640
2018-07-22: [r13232] (bpr)
5641
  [src] test for NULL variables in gettrycheck
5642
2018-07-20: [r13229] (obado)
5643
  [minor] [adm/raw] add missing addexam, addexo and putexo in the protocol doc
5644
  + reformat protocol doc in markdown
5645
2018-07-19: [r13226] (guerimand)
5646
  [bugfix] ask class_paswword two times when participant delete his photoboard
5647
2018-07-19: [r13224] (bpr)
5648
  [backup] put rgpd.local in backup
13223 bpr 5649
---------------------------------------------------------------------------
13251 bpr 5650
wims.4.16 [r13250]
13314 bpr 5651
2018-07-18: [r13206] (czzmrn)
13221 bpr 5652
  add italian class on elementary mathematics
13314 bpr 5653
2018-07-18: [r13204] (bpr)
13221 bpr 5654
  [upload] add dependancies in upload; add seq in test zone
13314 bpr 5655
2018-07-18: [r13203 and others] (mquerol)
13221 bpr 5656
  catalan and spanish version
13314 bpr 5657
2018-07-17: [r13199] (bpr)
13221 bpr 5658
  add symbols in anstype options
13314 bpr 5659
2018-07-17: [r13194] (bpr)
13221 bpr 5660
  [oef] fix feedback and solution in exam (always or never) according to
5661
  the values of intro_givensol and intro_givenfeed
13314 bpr 5662
2018-07-12: [r13183] (obado)
13221 bpr 5663
  improve display when printing
13314 bpr 5664
2018-07-12: [r13182] (bpr)
13221 bpr 5665
  fix modification in case of intercourse or optional course in gateway
5666
  (password is taken in account)
13314 bpr 5667
2018-07-11: [r13181] (guerimand)
13221 bpr 5668
  now class_expiration is propaged to all .def subclasses files in group and portal
13314 bpr 5669
2018-07-10: [r13180] (obado)
13221 bpr 5670
  [Nikaia] Adds the search filters in Nikaia's theme home page
5671
  [js] add tablesort to activity listings for Supervisor in Nikaia and standard themes
13314 bpr 5672
2018-07-08: [r13170] (bpr)
13221 bpr 5673
  [ariane] no link on a program in ariane thread in case of a participant
5674
  (case of a intercourse)
13314 bpr 5675
2018-07-08: [r13164] (guerimand)
13221 bpr 5676
  [bugfix] when user want to modify their photoboard in a class
5677
    (protocole now change for all userprop)
13314 bpr 5678
2018-07-04: [r13154] (czzmrn)
13221 bpr 5679
  [adm/raw] be sure that the auth session created via adm/raw has the same variables
5680
  set as an ordinary session
13314 bpr 5681
2018-07-03: [r13153] (schaersvoorde)
13221 bpr 5682
  added \Longleftarow
13314 bpr 5683
2018-07-03: [r13150] (bpr)
13221 bpr 5684
  update the mirror list
5685
---------------------------------------------------------------------------
13148 bpr 5686
wims.4.15e [r13147]
13221 bpr 5687
  fix bugs in portal.
5688
  add rgpd
13095 bpr 5689
---------------------------------------------------------------------------
13093 bpr 5690
wims.4.15d [r13093]
13314 bpr 5691
2018-06-27 [r13082] (bpr)
13093 bpr 5692
  [class/addmodule] fix addallexo.proc with the new features of oef,
5693
  add parameters in success msg
13314 bpr 5694
2018-06-26 [r13080] (bpr)
13093 bpr 5695
  [rgpd] add variable for the delege personnal data (dpd !) +
5696
  tries of texts (work to do)
13314 bpr 5697
2018-06-26 [r13076] (bpr)
13093 bpr 5698
  add cgu when creating a class or a portal
13314 bpr 5699
2018-06-25 [r13059] (guerimand)
13093 bpr 5700
  [bugfix] .severity file structure was not correct when modify sheet score formula
5701
  and file .severity file is empty
13314 bpr 5702
2018-06-25 [r13058] (guerimand)
13093 bpr 5703
  [bugfix] score severity not saving when file .severity not long enough (no nbsheet+1 line)
13314 bpr 5704
2018-06-25: [r12982] (bpr)
13054 bpr 5705
  in adm/class/config, add variable class_sendmailteacher to allow to hide teacher mail
13093 bpr 5706
---------------------------------------------------------------------------
13038 bpr 5707
wims.4.15c [r13037]
13022 bpr 5708
ergonomy in portals and other zones
5709
  change ergonomy for configure technical variables in sheet and exam
13314 bpr 5710
2018-06-18: [r12982] (bpr)
13022 bpr 5711
  [gateway] fix : the level password was not saved
13314 bpr 5712
2018-06-16: [r12968] (georgesk)
13022 bpr 5713
   new feature about subscripts in chemeq
13314 bpr 5714
2018-06-16: [r12966] (bpr)
13022 bpr 5715
  [crossword] use now the css tooltip
13314 bpr 5716
2018-06-16: [r12964] (bpr)
13022 bpr 5717
  [slib] ajout de numeration/romain
13314 bpr 5718
2018-06-16: [r12959] (bpr)
13022 bpr 5719
  [slib] improve matrixhtml
5720
2018-06: many improvments in css and ergonomy.
13314 bpr 5721
2018-06-14; [r12950] (guerimand)
13022 bpr 5722
  user can see is own activity stat.
5723
2018-05: add glossary data (contributions of Euler, Versailles)
5724
  add adm/tool/glossary and adm/class/glossary for glossary manage
13314 bpr 5725
2018-05-19: [r12752] (czzmrn)
13022 bpr 5726
  the classification module should now work in any language
5727
  for languages for which no taxonomies are defined only keywords are shown
13314 bpr 5728
2018-04-22: [r12563] (bpr)
13022 bpr 5729
  [edit_area] add python as a language
13314 bpr 5730
2018-04-20: [r12562] (georgesk)
13022 bpr 5731
  updated to the upstream version 3.9 of units-filter
13314 bpr 5732
2018-04-09: [r12530] (bpr)
13022 bpr 5733
  [userscore] put score detail as a tooltip on the number of tries (bpr)
13314 bpr 5734
2018-03: [r12440] (guerimand)
13022 bpr 5735
    use of tablesort in many tables
13314 bpr 5736
2018-03-28: [r12421] (czzmrn)
13022 bpr 5737
   [minor/bug] answertype clicktile: tuning computing of the width of
5738
   the drawing (so to have exact squares)
5739
2018-03: bpr
5740
  add exotrymax and seedrepeat variables
13314 bpr 5741
2018-03-20: [r12370] (bpr)
13022 bpr 5742
  [html] add # and id for back in a sheet or a sequence
13314 bpr 5743
2018-03-19: [r12357] (obado)
13022 bpr 5744
  [css] Improves all links in Wims, with a more up-to-date style (no more underline),
5745
  and the link hover color is added in config.c
13314 bpr 5746
2018-03-19: [r12352] (bpr)
13022 bpr 5747
  [icons] add icons for sheets
13314 bpr 5748
2018-03-18: [r12350] (bpr)
13022 bpr 5749
  and following : add new options in oef intromenu
13314 bpr 5750
2018-03-15: [r12320] (guerimand)
12322 bpr 5751
  usermanage: sort by column in tabular
13314 bpr 5752
2018-03-17: [r12342] (bpr)
13022 bpr 5753
  add 2 or 3 trophees + use of pictos for titles of exercises in sheet
13314 bpr 5754
2018-03-17: [r12338] (bpr)
13022 bpr 5755
  add the possibility to insert a tool in a class
5756
  (as it has been done for public document)
13314 bpr 5757
2018-03-17: [r12337] (bpr)
13022 bpr 5758
  prevent to create a directory livret or cdt in log/classes
13314 bpr 5759
2018-03-17: [r12332] (obado)
13022 bpr 5760
  [critical] wims EDU publication center use now HTTPS,
5761
  with the HTTP protocol version 1.1, so wims publish requests
5762
  must use this protocol version too.
13314 bpr 5763
2018-03-15: [r12327] (obado)
13022 bpr 5764
  [icons] adds domain specifics icons (by now, only 2 scientifics icons),
18021 bpr 5765
  that can be used as exercise icons
13314 bpr 5766
2018-03-14: [r12316 and other] (bpr)
12322 bpr 5767
  add possibility to choose some "icon" to put
13022 bpr 5768
  before the title of the exercise
13314 bpr 5769
2018-03-13: [r12309] (bpr)
13022 bpr 5770
  [minor] use the parameter MAX_REQUIRE in addmodule
5771
  (transitional period is passed !)
13314 bpr 5772
2018-03-13: [r12309] (bpr)
12322 bpr 5773
  use the parameter MAX_REQUIRE in addmodule
13314 bpr 5774
2018-03-13: [r12308] (bpr)
12322 bpr 5775
  more parametrisation for the solution (shown or not)
13314 bpr 5776
2018-03-08: [r12302] (bpr)
12322 bpr 5777
[seed] - limit the number of repetitions with the same seed (MAX_SCORESEED)
5778
  for the server
5779
  - the teacher can give a smaller number of repetitions.
5780
  - add some help in the intromenu of oef modules about seedrepeat and exotrymax
5781
  (just in french version, should be improved before translation).
13314 bpr 5782
2018-03-08: [r12301] (bpr)
12322 bpr 5783
  presents the succession of scores in the page of all scores.
13314 bpr 5784
2018-03-07: [r12297] (bpr)
12322 bpr 5785
  use of seed can be limited by the teacher.
5786
  (after n unsuccesfull tries, the seed is changed).
13314 bpr 5787
2018-03-07: [r12295] (bpr)
12322 bpr 5788
  add number of occurences of the last seed
13314 bpr 5789
2018-03-05: [r12286] (obado)
14216 bpr 5790
  Add a "trophy" icon for sheets with scores >=9 /10
13314 bpr 5791
2018-03-05: [r12283] (bpr)
12322 bpr 5792
  add color for unfinished try
13314 bpr 5793
2018-03-05: [r12278,r12279] (obado)
12322 bpr 5794
  css: improve score bar legend css
13314 bpr 5795
2018-03-05: [r12275] (obado)
12322 bpr 5796
  add new "help.css" file containing some styles for help pages.
5797
      add semantic blocs : example, options, etc...
13314 bpr 5798
2018-03-05: [r12274] (bpr)
12322 bpr 5799
  seed: - add script seedscore.phtml to draw the scores
5800
        - show it in the user sheet page in a class
13314 bpr 5801
2018-03-05: [r12273] (bpr)
12322 bpr 5802
  seed in src: on seed (no interface in this commit)
5803
    - modify the structure scoreresult by adding seedlast and seedscores
5804
    - modify the structure scoredata by adding seed_scorecnt and the
5805
      structure seed_score
5806
    - add MAX_SEED
5807
    - add !getseedscores, !getseedlast,  !getseedscorelast
5808
    - resetseed takes now into account the test getseedscore when
5809
        wims_seed_repeat is yes
13314 bpr 5810
2018-03-05: [r12269] (bpr)
12322 bpr 5811
  anstype/chemdraw: fix if there is too much empty lines in the mol file
13314 bpr 5812
2018-03-05: [r12266] (bpr)
12322 bpr 5813
  validator: clean some msg
13314 bpr 5814
2018-03-04: [r12265] (obado)
12433 bpr 5815
  css: corrects a small bug causing li inside a wims_sheet_list wrongly incrementing the list number
13314 bpr 5816
2018-03-02: [r12262] (bpr)
12322 bpr 5817
   oef: add test to know in there is something in introhook.phtml
13314 bpr 5818
2018-03-01: [r12259,r12258] (bpr) (DB)
12322 bpr 5819
 compilation: msg errors for string litteral encoding
13314 bpr 5820
2018-02-28: [r12255] (bpr)
12322 bpr 5821
  mark.input: background-color : none replaced by transparent
13314 bpr 5822
2018-02-22: [r12238] (bpr)
12322 bpr 5823
  addmodule: possibility to configure the max tries when adding in the sheet
13314 bpr 5824
2018-02-21: [r12224,r12231] (bpr)
12322 bpr 5825
  new calculation of allnew (new with noscore are counted)
13314 bpr 5826
2018-02-21: [r12219 and other] (bpr)
12322 bpr 5827
  noscore must be in the last column to be not taken in account
5828
  so exchange seed and allow
5829
  noscore is written on the line new/renew if try >= exotrymax, if not the quality
5830
  can change.
13314 bpr 5831
2018-02-21: [r12218] (bpr)
12322 bpr 5832
  the seed is now saved in the score file :
5833
    column 4 for tabulation and word 6 on a line with new or renew
13314 bpr 5834
2018-02-20: [r12213] (bpr)
12322 bpr 5835
  New functions :!getscorealltries, !getscoremaxexotry
5836
  New function in score.c: gettrycheck
13314 bpr 5837
2018-02-20: [r12209] (bpr)
12322 bpr 5838
  src: replace tabulation by \t
13314 bpr 5839
2018-02-20: [r12208] (obado)
12322 bpr 5840
  model: replace "p" by "div" in 11qcm.oef, + add a css margin
5841
    in oef.css for oefreply.
13314 bpr 5842
2018-02-19: [r12207] (bpr)
12322 bpr 5843
  modify the script getraw to show the 4th column (seed column, only for supervisor)
13314 bpr 5844
2018-02-19: [r12205] (obado)
12322 bpr 5845
  modify apache-config so it will work with future releases of debian & ubuntu
13314 bpr 5846
2018-02-19: [r12202,r12204] (bpr)
12322 bpr 5847
  read file oef/endhook.phtml after the endhook.phtml of the module
13314 bpr 5848
2018-02-17: [r12199] (schaersvoorde)
12322 bpr 5849
   moneyprint: can output decimal comma (only for presentation...)
12321 bpr 5850
2018-02-15: [r12196,r12197] (bpr)
5851
  add !getscorealltries
5852
2018-02-14: [r12193] (bpr)
5853
  oef:  add wims_color1, ... in the oef help
5854
2018-02-12: [r12191] (bpr)
12322 bpr 5855
  cas: some cas servers do not configure validate service.
12321 bpr 5856
  so ask explicitely validate and then serviceValidate.
5857
2018-02-09: [r12183] (bpr)
5858
  about: add the list of software which are useful for a module
5859
  with the version only for the wims_manager.
5860
2018-02-09: [r12183] (bpr)
5861
  about: add the list of software which are useful for a module
5862
  with the version only for the wims_manager.
5863
2018-02-09: [r12180] (bpr)
5864
  regclass: add the email adress in the log if it is not empty
5865
2018-02-06: [r12179] (bpr)
5866
  validity; add attribut alt for input type=image (anstype coord)
5867
2018-01-25: [r12173] (bpr)
5868
  validation: add small checkhtml scripts for the module program.fr
5869
2018-01-24: [r12172 and others] (mquerol)
5870
 [minor/trans] catalan and spanish version
5871
2018-01-16: [r12165] (obado)
5872
  css when adding css class "inline" to a wims button, it will be smaller :
5873
  better when integrating a button directly inside a paragraph.
5874
  (see the disabled button in oef modules intro)
5875
2018-01-16: [r12164] (obado)
5876
  css: now scrolling with anchor links will be smoother (with Firefox and Chrome)
5877
  add anchor link in oef intro help for disabled "start" button
5878
  going to the real one.
5879
2018-01-15: [r12163] (obado)
5880
  css: now oef intro buttons "work" and "printable" can have an icon
5881
  (+ adds icon for these in Font Awesome icon theme)
5882
2018-01-11: [r12162] (obado)
5883
  adm/raw: - job "deluser" removes also user related data (score, logs...)
5884
    - job "recuser" recovers also user related data (score, logs...)
5885
    - job "deluser" accepts new option "del_from_trash" to force
5886
      a real user deletion
5887
2018-01-11: [r12160] (obado)
5888
  icons: adds missings icons in Font Awesome theme (user recover and exolog)
5889
2018-01-11: [r12159] (obado)
5890
  [secure] prevent a risky behavior (ie : when a participant id
5891
    is exactly the same as the class id, when the supervisor delete
5892
    this user he can also remove the class itself)
5893
2018-01-09: [r12158] (obado)
5894
  adm/raw: job "lightpopup" now keep trace of http/https protocol
5895
2018-01-04: [r12156] (obado)
5896
  small html change on modtool restore page
5897
2018-01-04: [r12155] (obado)
5898
  correct a small bug of a text not being displayed for
5899
  developper account creation / modification
5900
2018-01-03: [r12153] (obado)
5901
  icons: add a missing icon in Font awesome Icon set
5902
  corrects a small typo in confdata.fr
5903
2017-12-21: [r12152] (bpr)
5904
  slib: fix scale in histo
5905
2017-12-19: [r12150] (schaersvoorde)
5906
  math input fontsize -> 1.1em
5907
2017-12-17: [r12149] (schaersvoorde)
5908
  math input js-applet: "multiline left alignment"
5909
2017-12-15: [r12147] (schaersvoorde)
5910
  "multiline" mathml output in mymathinput
5911
2017-12-12: [r12144 and others] (czzmrn)
5912
  italian translation
5913
2017-12-05: [r12136] (obado)
5914
  icons: add missing icons in Font Awesome icon set
18021 bpr 5915
  (delete an exercise in a class)
12321 bpr 5916
2017-12-05: [r12135] (obado)
5917
  accessibility: add "label" tags on each restore option
5918
  when restoring a class backup
5919
2017-12-02: [r12134] (bpr)
5920
  wimstest: add test for sigdigits
5921
2017-12-02: [r12133] (schaersvoorde)
5922
  sigdigits.c: accept numbers like ".1234"
5923
2017-11-28: [r12129] (bpr)
5924
  [gap] fix the seed for gap
5925
2017-11-17: [r12125] (bpr)
5926
  anstype: test with keepfloat=false in formal type
5927
2017-11-16: [r12122] (bpr)
5928
  add error msg in Oef2wims when the prompt of the answers
5929
  is too long (before, it is cut without messages). Does not affect
5930
  the exercises already compiled.
5931
2017-11-16: [r12120] (guerimand)
5932
  default value for scorerestriction date is wims_now not class_creation
5933
2017-11-14: [r12119] (guerimand)
5934
  no userphoto sharing/sharable in portal or groupement
5935
  (not needed : directly manage by structure)
5936
2017-11-14: [r12117] (guerimand)
5937
  import userphoto when import user
5938
2017-11-14: [r12116] (bpr)
5939
  fixbug: reset desc (if there is no specific description for an exercise,
5940
  it had the description of the previous one).
5941
2017-11-14: [r12115] (guerimand)
5942
  sharing/sharable photoboard
5943
2017-11-13: [r12112] (obado)
5944
  css: replace the inline style "font-size:1em" on mathml by a css class,
5945
  that can be eventually customised. (use themes/__css/maths.css)
5946
2017-11-12: [r12110] (schaersvoorde)
5947
  canvasdraw: added command 'ellipses color,x1,y1,rx1,ry1,x2,y2,rx2,ry2,...
5948
2017-11-12: [r12109] (bpr)
5949
[seed] keep the seed in exolog
5950
2017-11-11: [r12108] (schaersvoorde)
5951
  mathml : added \it as alternative for \mathit or \emph --> ITALICS
5952
2017-11-10: [r12105] (obado)
5953
  mathml: adds a new "math.css" file, including styles
5954
  for math fonts / MathML texts,
5955
  improving ergonomy (i.e, when mathML is used as a response (in a link)
5956
  adds a new "wims_mathfont" class which can be used to display maths
5957
  character with a better rendering (use Serif for example)
5958
2017-11-10: [r12104, r12106,r12107] (schaersvoorde)
5959
  canvasdraw: live documentation
5960
2017-11-10: [r12103] (obado)
5961
  css: clean some useless styles in Nikaďa theme for docs
5962
  less margin used by right navigations buttons
5963
2017-11-10: [r12102] (obado)
5964
  l2w.css: Latex2WIMS generated docs : prevents TOC with float
5965
  from overleaping divs
5966
2017-11-09: [r12097] (guerimand)
5967
  correct default value for severity checking in sheet panel
5968
2017-11-09: [r12096] (schaersvoorde)
5969
  mymathinput: added 'empty' symbol
5970
2017-11-07: [r12094] (obado)
5971
  css: adds min height & width on input[type="color"]
14216 bpr 5972
  to prevent Safari 11 displaying a very small button
12321 bpr 5973
2017-11-06: [r12093] (schaersvoorde)
5974
  canvasdraw: "live documentation"
5975
2017-10-31: [r12092] (guerimand)
5976
  some bad date expiration are disallowed (to be improved)
5977
2017-10-31: [r12091] (guerimand)
5978
  expiration date cannot be defined after class_expiration
5979
2017-10-30: [r12085] (bpr)
5980
  fix: the level config in search engine was not saved when going from insertion
5981
  of an exercise in a sheet to to sheet gestion
5982
2017-10-30: [r12084] (obado)
5983
  css only input placed inside an "halfwidth" class will have a min-width.
5984
  (not all input of a property_field)
5985
2017-10-29: [r12083] (bpr)
5986
  search_engine: save in var.stat the variable search_level
5987
2017-10-25: [r12081] (obado)
5988
  css: corrects a display bug causing the "abandon" dialog box
5989
  being displayed under some elements, like jmol applets.
5990
2017-10-24: [r12080] (guerimand)
5991
  can save/restore userphoto
5992
2017-10-21: [r12078] (guerimand)
5993
  can delete photoboard
5994
2017-10-19: [r12072] (guerimand)
5995
  manage of teacher account in supertype=2
5996
  see NEWS of module for details
5997
2017-10-19: [r12071] (guerimand)
5998
  job=teacher display user_participate of teachers
5999
2017-10-19: [r12070] (guerimand)
6000
  in class group, only creator of class can change supervisor access
6001
  creator cannot loose supervisor access
6002
2017-10-18: [r12063] (schaersvoorde)
6003
  canvasdraw: reoganised string/text keywords
6004
    'centered','xoffset','yoffset','xyoffset'
6005
2017-10-17: [r12060] (guerimand)
6006
  do not display checkbox for user_supervise when user is not
6007
  the supervisor of portal
6008
2017-10-17: [r12059] (guerimand)
6009
  replace classnumber by name when wims_supertype=4 in job=userprop
6010
2017-10-17: [r12057] (guerimand)
6011
  for wims_supertype=2:replace subclass number by name in job=teacher
6012
2017-10-17: [r12056] (guerimand)
6013
  replace class number by name in user panel
6014
  checkbox for user_supervise
6015
2017-10-17: [r12055] (bpr)
6016
  precision in the error message in case where the number of participants
6017
  is too small.
6018
2017-10-16: [r12053] (bpr)
6019
  skillbullet: improve navigation.
6020
2017-10-16: [r12049] (obado)
6021
   When creating a new class, if you type an URL for CAS
6022
  and then choose a pre-selected url, only the preselected one is sent.
6023
  + adds a missing icon in fornt of "CAS logout" item menu
6024
  + corrects a bug causing label for "agree cgu" for a user
6025
  registration preventing from selecting the checkbox
6026
2017-10-16: [r12048] (obado)
6027
  now required fields in authentication config
6028
  in class administration are properly set.
6029
  display the list of defined CAS url when using a non jquery theme.
6030
2017-10-16: [r12047] (bpr)
6031
  add filexists command
6032
2017-10-15: [r12045] (bpr)
6033
  skillbullet: add list of competences in job=config
6034
2017-10-15: [r12044] (bpr)
6035
  skillbullet: clean the left menu to avoid repetitions.
6036
2017-10-15: [r12043] (bpr)
6037
  in modtool, does not accept to upload files with same names up
6038
  to the case
6039
2017-10-15: [r12042] (bpr)
6040
  directexec: add graphviz tool in svg.
6041
2017-10-15: [r12041] (bpr)
6042
  authentification; possibility for the manager to declare several CAS url.
6043
2017-10-14: [r12038] (bpr)
6044
  slib/stat/effectif: fix for the case where the second parameter was
6045
  not given the call to slib/stat/dataproc was not pertinent
6046
  (gives weight 1 and a confusion with the classes)
6047
2017-10-13: [r12034] (bpr)
6048
  change the presentation for obtaining the passwd for the creation
6049
 of classes.
6050
2017-10-13: [r12033] (obado)
6051
  now authentication config in class administration
6052
  display only the useful fields related to the selected auth method.
6053
2017-10-12: [r12031] (guerimand)
6054
  disallow acces to skillbullet when the option is selected
6055
  in configuration panel (not just hide link)
6056
2017-10-12: [r12030] (guerimand)
6057
  can delete skillbullet in config/maintenance zone
6058
2017-10-12: [r12029] (guerimand)
6059
  cdt: can delete cdt data in cleaning zone of config/maintenance
6060
2017-10-12: [r12026] (guerimand)
6061
  documentation of function sendpasswd for class registration
6062
  to fixed domain name
6063
2017-10-11: [r12024] (schaersvoorde)
6064
  canvasdraw: corrected typo in command boxplot
6065
2017-10-11: [r12023] (bpr)
6066
  [gnuplot] change set no in unset
6067
2017-10-10: [r12021,r12022] (guerimand)
6068
   global limit for number of values of a technical variable
6069
2017-10-10: [r12020] (guerimand)
6070
  auto-erase photofile when change photourl
6071
2017-10-10: [r12019] (guerimand)
6072
  photoboard: use photofile if exists
6073
2017-10-10: [r12018] (guerimand)
6074
  can delete photofile or photourl
6075
2017-10-09: [r12014] (bpr)
6076
  wimsdoc: add some documentation from other files in distribution
6077
2017-10-09: [r12012 and others] (bpr)
6078
  [oef] interface in oef to use the seedrepeat
6079
2017-10-09: [r12009] (bpr)
6080
  graphviz: add svg option in bin/graphviz;
6081
2017-10-08: [r12007,r12008] (schaersvoorde)
6082
  canvasdraw: ignoring duplicate x/y-coordinates while drawing
6083
2017-10-06: [r12004] (obado)
6084
  sequence: add table headers for the element list displayed
6085
  when adding a new sequence
6086
  rank input have now the "number" type
6087
  votes & docs use also the "status" css class
6088
  add missing icon in Font Awesome icon theme
6089
2017-10-06: [r12003] (obado)
6090
  The server wims.unice.fr is now referenced with https://wims.unice.fr
6091
  (instead of http)
6092
2017-10-05: [r12002] (guerimand)
6093
  photofile can be upload in userprop panel
6094
2017-10-05: [r11999] (obado)
6095
  now status (hidden / visible / expired, etc...) have class that can be
6096
  styled in css in sequences and class home.
6097
  (visible is green and expired orange)
6098
  replace some div title by h2 + adds some missing icons
6099
  in Font awesome icon set
6100
2017-10-04: [r11998] (bpr)
6101
  config.c: module_title2 was not always defined (in the balise title).
6102
2017-10-04: [r11996,r11997,r12000,] (schaersvoorde)
6103
  canvasdraw: adding examples to documentation [work in progress]
6104
2017-10-02: [r11990] (obado)
6105
[user_error.phtml]  in user_error, when unmatched parentheses are detected,
6106
  the form has more accessibility (labels)
6107
  fr and it languages now display a textarea instead of an input
6108
  for multilines inputs; like others.
6109
2017-10-02: [r11987] (bpr)
6110
  slib/graphvizpoints add the number of the points if no legend in graphvizpoints
6111
2017-10-02: [r11984] (bpr)
6112
  wimsdoc: add rough help for anstype (for the moment, leave as it is ...)
6113
2017-09-28: [r11981] (bpr)
6114
  header html5
6115
2017-09-28: [r11980] (obado)
6116
  display site administator page in tabs, so less links
6117
  are displayed per page.
6118
  (more space between links) + display some warning with "wims_msg" style.
6119
  + add an "important" in front of "date" if missing in software check
6120
2017-09-28: [r11979] (guerimand)
6121
  link to cdt in portail
6122
2017-09-28: [r11978] (guerimand)
6123
  can hide cdt to the participant
6124
2017-09-28: [r11973] (bpr)
6125
  wimsdoc: add template file and documentation for the template files
6126
2017-09-28: [r11971] (bpr)
6127
  in theme, the file local.phtml is always readen (it can be empty)
6128
2017-09-28: [r11970] (guerimand)
6129
  can modify weight of exam in examinfo panel
6130
2017-09-28: [r11969] (guerimand)
6131
  add help to severity check in sheetinfo panel
6132
2017-09-28: [r11967] (guerimand)
6133
  can choose weight and severity of sheet directly in infosheet panel
6134
2017-09-27: [r11963] (obado)
6135
  adds some missing icons in Font Awesome Icon Set. (adm/class/userscore)
6136
2017-09-26: [r11960] (obado)
6137
  Replace old corrleft.gif and corrright.gif pics by smoother
18021 bpr 6138
  ones in matching OEF exercises. (size change from 200B to 400B.
14216 bpr 6139
  It is still not very big - 8 colors gifs)
11957 bpr 6140
wims.4.15b [r11957]
11955 bpr 6141
2017-09-25: [r11952] bpr
11954 bpr 6142
  accessibility in coordclick
6143
2017-09-25: [r11951] bpr
6144
  add dependance to a perl package
6145
2017-09-25: [r11950] bpr
6146
  accessibility in chemtool
6147
2017-09-25: [r11948] bpr
6148
  clean open class 1118
6149
2017-09-24: [r11944] bpr
6150
  accessibility in adm/class/passwd
6151
2017-09-24: [r11943] bpr
6152
  change error msg when a ressource is not allowed
6153
2017-09-24: [r11940] bpr
6154
  accessibility: add some labels and legends in adm/manage
6155
2017-09-23: [r11937] obado
6156
  add some css class ("wims_button" on links and "wims_warning"
6157
  on delete actions) in adm/class/config/connect module.
6158
2017-09-22: [r11934-r11933] bpr
6159
 accessibility: stat/referer menu
6160
2017-09-22: [r11932] bpr
6161
 accessibility: add word wims_name_setup in common words
6162
  - accessibility in stat/stat module
6163
  - little change in vocabulary in french
6164
2017-09-21: [r11923] bpr
6165
  update introprogOEF.pdf
6166
2017-09-21: [r11922] bpr
6167
  update canvasdraw help in phtml from src
6168
2017-09-21: [r11920] bpr
6169
  fix some html and accessibility problems in user page properties
6170
2017-09-21: [r11919] guerimand
6171
  show userphoto in userprop panel
6172
2017-09-21: [r11918] bpr
6173
  the defaults in the help of notation for students have not been
6174
  computed from the general config of wims (DF_SEVERITY)
11921 bpr 6175
2017-09-21: [r11916] guerimand
6176
  verification and correction of the format of cut time in exam info
6177
2017-09-21: [r11915] bpr
6178
  add help in share.phtml (no possibility to restore a class
6179
  for the class sharing)
6180
2017-09-20: [r11914] bpr
6181
  delete text-shadow in common css of themes
6182
  (not convenient when font color are black)
6183
2017-09-20: [r11913] bpr
6184
  add keyword geometric_vocabulary
6185
2017-09-20: [r11909] obado
6186
  better ergonomy of "WIMS about" popup (change log window
6187
  has limited height + some text translated + names displayed on mailto links
6188
2017-09-20: [r11908] obado
6189
  now !mailurl generate a link with an icon + the arobase pic has better quality.
6190
2017-09-20: [r11904] obado
6191
  uniformize table.proc for Nikaia and standard themes
6192
  + corrects a display bug for table captions (see in about wims page)
6193
2017-09-19: [r11895, r11903, r11902] bpr
11954 bpr 6194
  change wims about
11921 bpr 6195
2017-09-18: [r11896] bpr
6196
  replace http by https if necessary by using wims_ref_name
6197
2017-09-17: [r11893] schaersvoorde
6198
  canvasdraw: keyword 'animate' ; added basic animation for jsplot command
6199
2017-09-17: [r11892] schaersvoorde
6200
  canvasdraw: numberline y-offset in case x-values overlap
6201
2017-09-16: [r11891] schaersvoorde
6202
  canvasdraw: numberline
6203
2017-09-13: [r11888] bpr
6204
  add word all for search_level. Used in the link for documentation.
6205
2017-09-13: [r11887] obado
6206
  important (*) and critical (!) fields are now better highlighted,
6207
  with wims_warning css class in manage module.
6208
2017-09-11: [r11883] bpr
6209
  fix a bad typo for exam exercises in spreadsheet
6210
2017-09-11: [r11880] bpr
6211
  update quicktooldoc.pdf in class 9001
6212
2017-09-08: [r11878] bpr
6213
  logo smaller in the tailbox
6214
2017-09-08: [r11877] schaersvoorde
6215
  canvasdraw: 'fixed' strange behaviour of border color 'black' in
6216
  pixel/fill operations
6217
2017-09-07: [r11875] schaersvoorde
6218
  canvasdraw: added optional 'fixed pattern filling' to primitives 'boxplot'
6219
  and 'piechart'
6220
2017-09-07: [r11874] schaersvoorde
6221
  canvasdraw: added 'fillpattern grid,dot,hatch,diamond' to userdraw family,
6222
  improved speed
6223
2017-09-06: [r11873] bpr
6224
  Fix: the number of tries was 0 as long as the score was 0.
6225
2017-09-03: [r11871] bpr
6226
  add placeholder for cssfile
6227
2017-09-03: [r11866] bpr
6228
  in slib/draw/graphvizpoints,
6229
  the word graph should be at the beginning of a line
6230
  (trouble with graphviz ?)
6231
2017-09-03: [r11865] bpr
6232
  the script slib/graph/path was ugly.
6233
2017-08-30: [r11863] obado
6234
  adm/regclass : improves class creation ergonomy
6235
  (add icons + display help in a msg box)
6236
2017-08-27: [r11859] schaersvoorde
6237
[minor/svn] canvasdraw: typo
6238
2017-08-26: [r11857] schaersvoorde
6239
  canvasdraw: command 'imagefill x0,y0,URL' now works as flydraw should...
6240
2017-08-26: [r11856] mquerol
6241
  catalan and spanish version in prepared models
6242
2017-08-25: [r11855] mquerol
6243
  catalan and spanish version
6244
2017-08-25: [r11854] schaersvoorde
6245
  canvasdraw: just to be complete...added commmand 'fillpattern image_url'
6246
2017-08-25: [r11853] obado
6247
  now a call to adm/raw module without any param displays also the help,
16164 bpr 6248
  such as "?adm/raw\&job=help"
11921 bpr 6249
2017-08-25: [r11851] bpr
6250
  in sequence, the table with docs and numeros of sequences was not good.
6251
  - now the documents are listed in the order of creation (c1 c2 ... c10)
6252
2017-08-24: [r11849] guerimand
6253
  use datepicker in scorerestriction with vote selection
6254
2017-08-23: [r11848] bpr
6255
  fix sequence : when there is more than 10 docs, c10 is before c2
6256
  because of the command filewrite. The preceeding code does not be aware
6257
  of that
6258
2017-08-22: [r11847] mquerol
6259
  catalan and spanish version
6260
2017-08-22: [r11846] guerimand
6261
  use date/IP interface selection for score restriction
6262
  for technical variables
6263
2017-08-21: [r11844] obado
6264
  improve input displays on mobile devices
6265
2017-08-20: [r11839] schaersvoorde
6266
  canvasdraw: added patternfilling to userdraw command family
6267
2017-08-19: [r11838] bpr
6268
  change the message when exam content is empty
6269
2017-08-18: [r11837] schaersvoorde
6270
  canvasdraw: added command 'fillpattern grid | dot | hatch | diamond'
6271
2017-08-16: [r11835] guerimand
6272
  use of datepicker in script scorerestriction
6273
2017-08-15: [r11832] schaersvoorde
6274
  canvasdraw: removed hardcoded space in 'draw_filltext'
6275
2017-08-14: [r11830] schaersvoorde
6276
  canvasdraw: added commands 'textfill x,y,color,sometext'
6277
  and 'userdraw textfill,color,some_text'
6278
2017-08-14: [r11829] mquerol
6279
  catalan and spanish version
6280
2017-08-13: [r11828] mquerol
6281
  catalan and spanish version
6282
2017-08-13: [r11826] mquerol
6283
  catalan and spanish version
6284
2017-08-12: [r11823] schaersvoorde
6285
  canvasdraw: added to command family 'userdraw':
6286
  'userdraw diamondfill,color','userdraw gridfill,color','userdraw dotfill,color',
6287
  'userdraw hatchfill,color'
6288
2017-08-11: [r11821] schaersvoorde
6289
  canvasdraw: function 'find_angle' missing for command 'protractor'
6290
2017-08-11: [r11820] schaersvoorde
6291
  canvasdraw: added hatchfill, diamondfill and gridfill to patternfilling
6292
2017-08-11: [r11819] mquerol
11954 bpr 6293
  catalan and spanish version
11921 bpr 6294
2017-08-11: [r11818] schaersvoorde
6295
  added support for pattern filling in command 'userdraw clickfill,color'
6296
2017-08-11: [r11817] schaersvoorde
6297
  canvasdraw: premature version of 'pattern filling' ;
6298
  for now only 'dotfill x,y,dx,dy,color'
6299
2017-08-08: [r11814] guerimand
6300
  change format of input in script adm/scorerestriction
6301
2017-08-08: [r11812] guerimand
6302
  data of .def file not reloaded when reply
6303
2017-08-08: [r11811] schaersvoorde
6304
  canvasdraw: added keyword 'yoffset' for use with rotated text strings
6305
  (command textup or stringup)...if set the text will not start at given (x:y)
6306
  but end at (x:y)
6307
2017-08-07: [r11810] guerimand
6308
  use of date/IP interface selection for score restriction
6309
2017-08-07: [r11809] guerimand
6310
  script interface for managing score opening date for sheet and exam
6311
2017-08-04: [r11808] schaersvoorde
6312
  canvasdraw.c : multidraw 'text' is always centered on click x-coordinates
6313
2017-08-03: [r11807] guerimand
6314
  use of datepicker in exam module
6315
2017-08-03: [r11806] schaersvoorde
6316
  canvasdraw.c : alphabetical order in commands (for documentation)
6317
2017-08-03: [r11805] schaersvoorde
6318
  canvasdraw : corrected repeated shifting/centering of text,
6319
  introduced by keywords xoffset...
6320
2017-08-03: [r11804] bpr
6321
  fix bug in document (gestion), about the value of filedir
6322
  after a call to \draw (thanks to Raoul Hatterer)
6323
2017-08-02: [r11803] schaersvoorde
6324
  canvasdraw : keywords xoffset | centered added to commands
6325
  'input x,y,size,editable,value' and 'userdraw input(s),color'
6326
2017-08-02: [r11802] schaersvoorde
6327
  canvasdraw : added keywords xyoffset,xoffset|centered,resetoffset
6328
  for easier text-label placing
6329
2017-07-31: [r11800] guerimand
6330
  use datepicker in sheet expiration date
6331
2017-07-31: [r11798] guerimand
6332
  use of jquery-datepicker can be desactivated by theme
6333
2017-07-29: [r11795] bpr
6334
  fix html in help document for doc. Replace geogebra3 by geogebra in the example
6335
2017-07-29: [r11793] bpr
6336
  fix the cleaning scripts for documents (trouble when there are fold of fold
6337
  in the text
6338
2017-07-26: [r11792] schaersvoorde
6339
  canvasdraw: centering 'multidraw tool-table'
6340
2017-07-25: [r11791] schaersvoorde
6341
  canvasdraw: multidraw command 'text' improved usability
6342
2017-07-25: [r11790] schaersvoorde
6343
  adapt textarea width after fontsize change in math input 'applet'
6344
2017-07-25: [r11789] schaersvoorde
6345
  adapt textarea width after fontsize change in math input 'applet'
6346
2017-07-24: [r11787] schaersvoorde
6347
  fix display error in math input 'applet'
6348
2017-07-23: [r11784] guerimand
6349
  use datepickerform in cdt
6350
2017-07-20: [r11782] mquerol
6351
  [minor/trans]catalan and spanish version
6352
2017-07-20: [r11780] obado
6353
  change colors of draggable object when they are in a feedback
6354
  (oef_indgood/indbad, etc...)
6355
2017-07-17: [r11776] bpr
6356
  fix the problem of asis in model.
6357
2017-07-17: [r11775] bpr
6358
  adapt part of geogebra anstype for 3d questions (from J. Lyotard)
6359
2017-07-17: [r11774] bpr
6360
  it is no more possible to desactivate a sheet if a program is "main"
6361
  without course in a portal
6362
2017-07-15: [r11772] schaersvoorde
6363
  canvasdraw: added command 'fillall color,x1,y1,x2,y2,x3,y3...xn,yn'
6364
2017-07-14: [r11771] schaersvoorde
6365
  canvasdraw: set a timeout on "userdraw clickfill,color"
6366
  for slow computers and add cursor 'wait' during timeout
6367
2017-07-14: [r11770] schaersvoorde
6368
  canvasdraw: buttons on chromium too small
6369
2017-07-13: [r11768] obado
6370
  adds "normalize.css" in default theme, so it looks the same in every browsers.
6371
  the "buttons" colors can be customized by wims administrator, like in other themes.
6372
2017-07-13: [r11767] schaersvoorde
6373
  canvasdraw: added command 'colorpalette color1,color2,...color_n' for use
6374
  in 'userdraw clickfill,color'
6375
2017-07-13: [r11766] obado
6376
  default theme now use the same "menumodubox" as other theme,
6377
  so link categories are visually different from menu links.
6378
2017-07-13: [r11764] schaersvoorde
6379
  canvasdraw: command "userdraw clickfill,color" can make use of many fill colors,
6380
  using command "multifillcolors color1,color2...color_n"
6381
2017-07-11: [r11763] schaersvoorde
6382
  canvasdraw: command 'userdraw clickfill,color' will fill multiple areas,
6383
  if needed command fill | floodfill | filltoborder can be used multiple times
6384
2017-07-10: [r11761] obado
6385
  now jquery_defined variable is also set for documents in Nikaia
6386
  and standard themes
6387
2017-07-10: [r11759] obado
6388
  upgrade geogebraweb version from 5.0.332.0 to 5.0.374.0
6389
2017-07-10: [r11758] schaersvoorde
6390
  Mmath input 'applet' : change all wims_mathml size; remove debug
6391
2017-07-10: [r11757] schaersvoorde
6392
  math input 'applet'
6393
2017-07-08: [r11756] schaersvoorde
6394
  canvasdraw : background color|opacity added to (drag | click) to 'mathml'
6395
2017-07-07: [r11753] reyssat
6396
  corrections in help of anstype equation.phtmlreply.phtml
6397
2017-07-07: [r11751] bpr
6398
  add english version to write a number in letters in
6399
  slib/numeration/ecriturelettre(Raoul Hatterer)
6400
  French version has to be completed (only numbers < 1 million) !
6401
2017-07-06: [r11747] schaersvoorde
6402
  canvasdraw:drag and drop and onclick reply in 'mathml'
6403
2017-07-05: [r11745] schaersvoorde
12032 bpr 6404
  canvasdraw:improved drag and drop in command mathml
11921 bpr 6405
2017-07-05: [r11740 and other] bpr
6406
  add some wims_name_title for accessibility.
6407
2017-07-05: [r11739] schaersvoorde
6408
  canvasdraw: corrected color cludge in barchart
6409
2017-07-04: [r11736] bpr
6410
  fix brackets in rawmath.c (see version [r5336] line 206
6411
2017-07-03: [r11735] obado
6412
  replace "iso-8859-1" by "windows-1252" in the charset declaration,
6413
  to comply with the HTML 5 doctype
6414
  adds the "HTTP_X_REQUESTED_WITH" httpd header var,
6415
  so it can be used by wims modules (use "$httpd_HTTP_X_REQUESTED_WITH")
6416
  if you want to use it.
6417
2017-07-03: [r11734] obado
6418
  simplifies extruder menu css (for Nikaia)
6419
  reduce font style icon size on extruder menu
6420
  adds an icon for "add developper account" link in Font awesome icon theme
6421
2017-07-03: [r11731 and following] guerimand
6422
  add datepicker
6423
2017-07-01: [r11726] bpr
6424
  change the html declaration in html5.
6425
  in particular, we have changed expiration date from define_html_header() to
6426
  main_phtml_put (Response headers) ; nocache is no more used (not sure that
6427
  it would be somewhere).
6428
2017-06-30: [r11725] guerimand
6429
  fix a small bug when duplicating class
6430
2017-06-30: [r11724] obado
6431
  Adds a new Icon theme, based on the "Font Awesome" icon Set.
6432
  This icon theme is based on vector images stored as a font, so you can stretch
6433
  or shrink them without quality loss.
6434
2017-06-29: [r11722] bpr
6435
  the number of sessions is taken in account for writing a message on the
6436
  real hour where the exam ends.
6437
2017-06-29: [r11721] schaersvoorde
6438
  wims_mathml: adding small stuff and some html_user_info
6439
  on implemented things
11723 bpr 6440
---------------------------------------------------------------------------
11720 bpr 6441
wims.4.15a 2017-06-29 [r11719]
11921 bpr 6442
  (corrects some small bugs of wims.4.14)
11731 guerimand 6443
2017-06-30: [r11718] fix the presentation of the end hour of the exam
11720 bpr 6444
2017-06-29: [r11708 -- r11715] (schaersvoorde wims_mathml)
6445
  added accents in latex syntax (e.g. compatible with math-with-gifs)
6446
2017-06-26: [r11706] (obado)
6447
  now you can use "spacer" css class on lists (ul/ol) to add extra spaces on all li inside.
6448
2017-06-26: [r11705] (bpr) fix bug when no exercise had been selected in exam creation.
6449
2017-06-26: [r11700] (bpr) modind for sheets did not take the "technical keywords" in particular
6450
  description and information are no more in keywords for sheets
6451
2017-06-24: [r11692] (obado)
6452
  upgrade "normalize.css" from v5.0 to v7.0
6453
2017-06-23: [r11691] (obado)
6454
  property_fields are a little less colored, more minimalist
6455
2017-06-22: [r11689] (obado)
6456
  prevents a possible XSS hack (see https://www.openbugbounty.org/incidents/225822/ )
6457
2017-06-21: [r11688] (obado)
11921 bpr 6458
  Corrects a bug causing the "giveup" button not displaying the popup message
18021 bpr 6459
  after a set of several oef exercises
11720 bpr 6460
2017-06-20: [r11687] (obado)
11921 bpr 6461
  the valid/invalid icon state now can work not only on required inputs,
6462
  but also on HTML typed (like type="number"). Use the "noicon" class
6463
  if you want to hide this icon on your inputs.
11720 bpr 6464
2017-06-17: [r11685] (bpr) the link prev/next in a sheet did not appear when no
6465
  answer is asked in an exercise
6466
2017-06-17: [r11684] (bpr) titles for link in modtool
6467
2017-06-17: [r11677-r11683] (bpr)
11921 bpr 6468
  accessibility
11720 bpr 6469
2017-06-17: [r11676] (bpr)
6470
  move the help for levels from class/config to scripts to use it in modtool
11921 bpr 6471
  (no more necessary in class/config as there one use the levelnames).
11720 bpr 6472
2017-06-15: [r11672] (bpr)
11921 bpr 6473
  redirect a false error message. It was a problem with the transfert of a document from
6474
  the class to an modtool account.
11723 bpr 6475
2017-06-15: [r11665--r11670] (bpr)
11921 bpr 6476
  accessibility
11720 bpr 6477
2017-06-14: [r11661] (obado)
18021 bpr 6478
  [adm/raw] - Add a new job "buildexos": it compiles (src->def) all class exercises,
11720 bpr 6479
  and refresh indexes
6480
- Jobs "delexo" and "addexo" now accept the option "no_build", that improves
18021 bpr 6481
  the speed when there is a lot of exercises to handle at the same time.
11720 bpr 6482
  (but don't forget to call the "buildexos" job when all the deletions are done !)
6483
- better "severity" definition in addsheet
6484
2017-06-13: [r11660] (obado)
6485
  store in browser sessionStorage the last collapsible state of affined search
6486
  for the search engine, so it remains open or closed
6487
2017-06-10: (bpr)
6488
  accessibility
6489
2017-06-09: [r11654] (obado)
6490
[Search engine] [translation needed] improves accessibility on all search engine
6491
  filters (add labels) + adds them in a accordion box, so they can be hidden.
6492
2017-06-09: [r11653] (obado)
11921 bpr 6493
  adds "\hint" instruction on 11qcm.oef model
11720 bpr 6494
---------------------------------------------------------------------------
11649 bpr 6495
wims.4.14 2017-06-06 [r11649]
6496
  add some title for menu links (S. Lemaire)
6497
  add some explanations for portals, change the welcome message for empty class,
11921 bpr 6498
  program zone and test zone
11649 bpr 6499
  update pdf files in class 9001
6500
  some modifications for accessibility (work in progress)
11475 bpr 6501
---------------------------------------------------------------------------
6502
wims.4.13e 2017-04-23 [r11472]
11470 bpr 6503
2017-04-21: [r11465] add link on exercise number in print version of oef exercises.
11458 bpr 6504
2017-04-18: [r11457] in modtool, add message if the archive cannot be done because
6505
  of the size of the module.
6506
2017-03-27: [r11446] (bpr) analysis in javacurve ans jsxgraphcurve
6507
  was not good in case of sline.
6508
2017-03-20: [r11441] (obado) corrects a bug on the feedback message displayed
6509
  when deleting a binary files from a modtool modules
6510
  (the wrong variable was used for the file name)
6511
  adds a failure message when deletion failed.
6512
2017-03-14: [r11434] (guerimand) timeleft in exam adapt to examsheet restriction
6513
2017-03-14: [r11433] (bpr) add keywords in the table of a module in the manage tool.
6514
2017-03-13: [r11432] (bpr) put open english class in language category
6515
2017-03-13: [r11429] (bpr) add language wimsdoc in edit_area.
6516
2017-03-11: [r11424] (bpr) in the about of an oef exercise;
6517
  - add keywords if they exists
6518
  - delete the information about hint or solution if they don't exist
6519
  - add adress in a simple way.
6520
2017-03-10: [r11418] (bpr) add parenthesis when calling pari
11720 bpr 6521
2017-03-08: [r11413] (obado) module adm/manage:
11458 bpr 6522
  -in FR and CA, the words "start" and "restart" were inverted
6523
  - adds a "back" button when reindexing modules and RSS
6524
2017-03-08: [r11412] (obado) Adds some help text to the module update page
6525
  for the site administrator
12032 bpr 6526
  some css improvements on fieldsets and msg
11458 bpr 6527
2017-03-08: [r11411] (obado) Improves display of help pages in Nikaia theme
6528
2017-03-08: [r11410] (obado) améliore la page l'accessibilité de la page d'accueil de la
6529
  classe ouverte "concours Challenge WIMS"
6530
2017-03-04: [r11405] (bpr) add jsxgraph in the list of modules which can be required in modtool
6531
2017-03-04: [r11404] (bpr) add var.init to list of config files in modtool
6532
2017-03-04: [r11403] (bpr) replace Value() by X(). Must be checked again
6533
 that this does not break the existent exercises.
6534
2017-03-04: [r11402] (bpr) the old files in src are now deleted.
6535
2017-03-04: [r11401] (bpr) desactivate giveup in exolog
6536
2017-03-03: [r11390 and others] (bpr, obado)  add level bar in case jquery
6537
 is activated and checkbox for levels if not.
6538
2017-03-02: [r11387] (obado) prevent geogebra from submitting the form when the
6539
 user press "enter" to validate a ggb parameter.
6540
2017-03-01: [r11386] (obado) adds a missing css rule in the "tango icon theme"
12032 bpr 6541
2017-03-01: [r11385] (obado) Improves search engine's look and feel with standard icon theme
11458 bpr 6542
2017-03-01: [r11382] (bpr) autocomplete is now in the form.
11720 bpr 6543
2017-03-01: [r11380] (obado) bugfix in GetSheetScores: when there was more than
11458 bpr 6544
 100 users in the class, a cmd_output_too_long error was raised. (now cuts user list every 50)
6545
2017-02-28: [r11376] (bpr) add oef_anstype_css variable to avoid to repeat twice
6546
 the same style css.
6547
2017-02-28: [r11374] (obado) displays createxo models with tabs
6548
2017-02-27: [r11369] (bpr) put autocomplete and the id inside the form in oef.
6549
2017-02-27: [r11367] (bpr) presentation of prepared models in an imposed order.
6550
2017-02-27: [r11360] (bpr) introduce new categories
6551
2017-02-27: [r11358] (bpr) change the presentation of prepared models.
6552
2017-02-26: [r11353] (bpr) add stat/boxplot slib
6553
2017-02-25: [r11347] (guerimand) cleaning directory tmp/whoconnect daily
6554
2017-02-24: [r11345] (bpr) add charset="utf-8" in jsxgraph (called by direct exec)
6555
2017-02-23: [r11340] (obado)  upgrade Geogebraweb from old 5.0.182 (2015)
6556
 to the newest 5.0.332 version. You must call "./compile --geogebra" to make it work.
6557
2017-02-23: [r11338] (obado) now every Geogebraweb applet put into a "wimscenter" class
6558
  will be centered.
6559
2017-02-23: [r11337] (obado) Replace href="" by href="#" in mailurl to correct
6560
 a bug preventing webkit based browsers to redirect obfuscated mailto:...
6561
2017-02-23: [r11335] (schaersvoorde)
12032 bpr 6562
 pari printtex output "\*" --> InvisibleTimes; in mathml
11458 bpr 6563
2017-02-22: [r11334] (bpr) fix a bug with GAP in quicktool used with format case
6564
r11330 2017-02-21: [r11329] (guerimand) fix bug with filter with AND condition;
6565
 simplification of code
14216 bpr 6566
2017-02-21: [r11328] (bpr) in case the first argument of a line of wims_menu_items has a ",
11458 bpr 6567
  the first word must not be taken as a css class.
6568
2017-02-21: [r11326] (guerimand) correct class_limit when use job=addcsvclass in a gateway
11324 bpr 6569
---------------------------------------------------------------------------
11321 bpr 6570
wims.4.13d 2016-10-30 [r11320]
6571
2017-02-18: [r11293 and other] clean the technical documentation
6572
  and the original help of Xiao
6573
2017-02-12: [r11234] use checkbox for adding teacher gestion access.
6574
2017-02-10: [r11230] canvasdraw: multidraw improvement (JE)
6575
2017-02-08 20: [r11228] can propagate oefdefault in portal (FG)
6576
2017-02: improve clickfill and dragfill answer types
6577
2017-02-12: [r11234] checkbox for adding teacher gestion access
11206 bpr 6578
2017-02-01: [r11204] (OB) Embedding a binary file in Createxo will be much easier for
11720 bpr 6579
  all teachers: the embedding code for each file is directly displayed for pictures
11206 bpr 6580
  (png, gif, jpg), audio files (mp3, ogg), and all others (.pdf, etc...)
18021 bpr 6581
2017-02-02:[r11192] A click on the "give up" button in an oef exercise now display
11321 bpr 6582
  a modal dialog box that inform user he will lose his current work,
6583
  and then ask him to confirm he really wants to giveup.
11206 bpr 6584
2017-02-02: [r11189] in wimstest, add scripts for validating quickly
6585
 oef and doc modules (for maintainers)
11184 bpr 6586
2017-02-01: [r11184] in anstype complex, it is possible to accept that j has the same
6587
  signification of i.
6588
2017-01-30: [r11174] in modtool: add message if the file is not uploaded,
11921 bpr 6589
  add test for accents.
11173 bpr 6590
2017-01-29: [r11173] fix bug about failed msg (bug [#10895])
11720 bpr 6591
2017-01-28: [r11170] modtool: add possibility to change the name of a file on some conditions.
11173 bpr 6592
  add a message for the creation of a first exercise in an oef module.
6593
2017-01-28: [r] add help for the anstype clickfill (about the disposition of the fields)
6594
  use it in prepared model classify
6595
  change the presentation of the answer (clickfill, dragfill).
11154 bpr 6596
2017-01-19: [r11153] (bpr) vocabulary on the link import from test zone in a program.
6597
2017-01-19: [r11152] (bpr) add number of exercises in a series in the sheet tables
11921 bpr 6598
  for teachers
11154 bpr 6599
2017-01-19: [r11146--rr11150] (bpr) fix slib on jsxgraph as the use of
6600
  JXG.GeonextParser.geonext2JS in jsxgraph should be not used now,
6601
  see https://github.com/jsxgraph/jsxgraph/issues/215
6602
2017-01-18: [r11145] (bpr) fix on csv in userscore: only participate can be found
11921 bpr 6603
  by csv link for the moment, so no use of supervise and supervisable (download case).
11154 bpr 6604
2017-01-18: [r11138-r11144] (bpr) manual score was forgotten in the html page of csv
6605
2017-01-15: [r11139-r11140] (bpr) user_participate and supervise was not filled in the csv file.
6606
2017-01-17: [r11141] (guerimand) fix bug with formcheck when more than 256 participants in a class
6607
2017-01-14: [r11137] (bpr) bad typo in hashlogin
6608
2017-01-03: [r11135] (bpr) add msg on giveup button in oef exercises
6609
2017-01-03: [r11134] (guerimand) severity was forgotten when a sheet was duplicated
6610
2016-12-20: [r11117] (bpr) option cp -u not posix (manage/restore.proc)
6611
2016-12-20: [r11116] (bpr) Change "renew" by "giveup" if the oef exercise has been launched.
11921 bpr 6612
  Add some secondary_button css.
11154 bpr 6613
2016-12-20: [r11115] (bpr) add placeholder for authentification, improves help (S. Lemaire)
11720 bpr 6614
2016-12-12: [r11114] (OB) adm/class/userscore:
11154 bpr 6615
  + improves formula template (input have type="number")
6616
  + page is reloaded when saving sheet formulas
6617
  + optimization of var.proc (shweights was redefined 3 times)
6618
  + uniformize indentation (tab=2) in var.proc
6619
2016-12-12: [r11108, r11110, r11113] (bpr) harmonization of score approximation
6620
  (ceil for exercises, and rint for the sheet and exam scores in getuser,
6621
  csv (csv has not been changed). score has always two decimals
6622
2016-12-08: [r11112] (bpr) in the score block, quality appears always if the quality
11921 bpr 6623
  is less than 2 as it is then used in the sheet notes.
11154 bpr 6624
2016-12-08: [r11111] (bpr) correction in the links proposed when a class group is created
6625
2016-12-05: [r11105] (bpr) use the default servor severity everywhere (except perhaps for the moment
11921 bpr 6626
  in module raw).
11154 bpr 6627
2016-11-28: [r11104] (bpr)
6628
  improve the trace of debug. Put some variables in tmp_debug_var in the file wims.conf
6629
  In debug mode (for the administrator), the values of the variables are put
6630
  in the trace file (in tmp/sessions/) when they are changed. (B. Allombert)
6631
2016-11-28: [r11101] (bpr)
11921 bpr 6632
  status of document in sequence was not visible.
11205 obado 6633
2016-11-23: [r11100] (OB)
12032 bpr 6634
  [adm/raw] Adds 2 scripts used in modexosheet job (check.worksheet and clean.worksheet).
11921 bpr 6635
  They should have been already here since r.5665:/
11205 obado 6636
2016-11-22: [r11099] (OB)
11921 bpr 6637
  [jsmol] Adds all translation files for Jsmol, avoiding some 404 errors when it tries
6638
  to load them. + replace old "jmolAppled ready" placed in Page title by a more
6639
  silent way (displays in JS console)
11205 obado 6640
2016-11-02: [r11095] (OB) [adm/raw] corrects a bug introduced in r.10935
11154 bpr 6641
  in addsheet and modsheet jobs.
6642
  (!singlespace is replacing returns by simple spaces)
11720 bpr 6643
 + introduces a new job in ALPHA state: "repairclass"
11154 bpr 6644
 + corrects a small bug in getsheet
12032 bpr 6645
 + getcsv and getclass now call "mkuserlist" script, just to be sure the userlist contains all the users.
11092 bpr 6646
---------------------------------------------------------------------------
6647
wims.4.13c: 2016-10-30 [r11087]
11087 bpr 6648
2016-10-30: [r11086] fix overflow in management when trying to restore a class.
11082 bpr 6649
2016-10-10: [r11076] new option in anstype set (distinct_inputs)
14216 bpr 6650
2016-10-10: [r11041] canvasdraw: corrected touch device mouse value display
11720 bpr 6651
  [r11040] canvasdraw: corrected command mouse
11057 bpr 6652
2016-10-10: [r11039] fix non escaped { and } in latex2wims.pl
11082 bpr 6653
2016-10-10: [r11038]: mkuserlist script now split users list in packs of
11057 bpr 6654
  500 users (instead of 1000), to avoid a "cmd_output_too_long" error
6655
  for class containing more than 1000 users.
6656
2016-10-10 [r11035] [sheet] the variable l_date was not defined.
6657
2016-10-09 [r11027]  add clock anstype using canvasdraw. work in progress
11720 bpr 6658
2016-10-08: [r11018] canvasdraw: modified usage of 'protractor',
11057 bpr 6659
  'ruler' and 'userdraw arc,color'
11720 bpr 6660
2016-10-08 [r11013] canvasdraw: canvasinfo.sh will also generate
11921 bpr 6661
  canvasdraw.phtml an move it to "public_html/scripts/help/en"
11057 bpr 6662
2016-10-08: [r11012]
11921 bpr 6663
  [anstype/draw] correct the coefficient for option split in the
6664
  computation of the score
11057 bpr 6665
2016-10-08: [r11007] New open class for primary school
6666
2016-10-07: [r11006]
11720 bpr 6667
  canvasdraw: added snaptogrid (etc) to 'userdraw clickfill,color'
6668
  canvasdraw: right_mouse_click now removes userdraw objects individually
11057 bpr 6669
  without annoying 'on_contexmenu'
11720 bpr 6670
2016-10-06: [r11005] canvasdraw: moved command "clickfill color"
11057 bpr 6671
  to the userdraw command list e.g. "userdraw clickfill,color"
11720 bpr 6672
2016-10-05: [r11004] canvasdraw: the "clearbutton some_text" is now centered
6673
2016-10-05: [r11002] canvasdraw: added support for touch devices...
12032 bpr 6674
  only tested on android (chromium and firefox on kobo e-reader)
11057 bpr 6675
2016-10-04: [r11000] anstype: add analysis for option polyline
6676
  and polygon for draw anstype
6677
  2016-10: add openclasse 1146 (school)
6678
2016-10-13: [r11044] in canvasdraw, added keywords "noxaxis" , "noyaxis"
6679
  to the "grid" command family
6680
2016-10-13: [r11049]add wims_notepad css (used in slib/utilities/notepad)
10995 bpr 6681
---------------------------------------------------------------------------
10992 bpr 6682
wims.4.13b 2016-09-29 [r10992]
6683
2016-09-29: [r10970, r10991] fix bugs in mboard of superclass
6684
  (alert msg not seen for supervising teachers,
11921 bpr 6685
  configuration by supervising teachers was not allowed)
10992 bpr 6686
2016-09-29: [r10989] add slib squaretile (preliminary version)
6687
2016-09-29: [r10988] in adding a gestion access to a teacher in a class group,
11921 bpr 6688
  it is no more added a participant access.
10992 bpr 6689
2016-09-27: [r10980] the files .teacherlist were not update when the variable
6690
  user_supervise of a teacher was changed.
6691
2016-09-27: [r10977] fix the overflow variable bug in csv
6692
  (msg error if the number of variables is too big).
10978 bpr 6693
2016-09-27: [r10977] fix an overflow variable bug in csv.
6694
2016-09-23: [r10971] new version of jsxgraphcurve anstype
6695
  (better broken lines for tactile devices + add 3 zoom buttons)
6696
2016-09-22: [r10968] add slib numeration/baseblock
6697
2016-09-21: [r10967] add polygon option in draw anstype
6698
2016-09-19: [r10963] Upgrade JSXGraph from v.0.96 (2012) to v.0.99.5 (2016)
6699
2016-09-07: [r10948 ] add class "larger" in css
6700
2016-09-07: [r10946] add option linkword in anstype compose
6701
2016-08-27: [r10933] search keyword in subclass when display clonable class (FG)
10932 bpr 6702
---------------------------------------------------------------------------
6703
wims.4.13a 2016-08-27 [r10931]
10928 bpr 6704
2016-08-26: [r10915] (BPR)
11921 bpr 6705
  add slib for writing numbers in letters
10928 bpr 6706
2016-08-26: [r10914] (BPR)
11921 bpr 6707
  prepared models: in 17reorder, can have some random data
10928 bpr 6708
2016-08-26: [r10913] (BPR)
6709
  prepared models: In swac models, one can now propose to listen several words in the
6710
  same exercise.
6711
2016-08-26: [r10912] (BPR)
6712
  [fix] fix some warnings (in sheets, according to technical variables or not).
6713
2016-08-26: [r10909] (BPR)
6714
[fix] reset tmp_ (has value 0 instead of empty sometimes).
6715
2016-08-26: [r10908] (Sophie Lemaire)
11921 bpr 6716
  add help on penalty in oef exercises
10928 bpr 6717
2016-08-26: [r10907] (BPR)
11921 bpr 6718
  [slib] add option CAPTION in matrixhtml slib.
10928 bpr 6719
2016-08-26: [r10906] (BPR)
11921 bpr 6720
  [help] html + precision in search engine help.
10928 bpr 6721
2016-08-24: [r10904] (guerimand)
6722
  improvement of the message on activation in a sheet when use a technical variable
6723
2016-08-23: [r10903] (guerimand)
6724
  [bugfix] use technical variable to exam and sheet score failed to save
6725
2016-08-22: [r10901] (BPR)
6726
  [bugfix] the parameters in .def are written only if they are not empty
6727
2016-08-22: [r10900] (BPR)
6728
  [fix] fix shell syntax for script deleting oldclasses
6729
2016-08-17: [r10898] (BPR)
6730
  [typo] expiration date of sheets in some open classes
6731
2016-08-08: [r10895] (OB)
6732
  [oef] intromenu is more customizable.
6733
2016-08-02: [r10890] (OB)
6734
  [minor/css] fix bug on Mozilla br.spacer not displaying extra spaces.
6735
2016-08-01: [r10889] (OB)
6736
  [minor/l2w] hotfix for jquery-ui 1.12.0 when there is no "div" inside .ui-menu-item
6737
2016-08-01: [r10888] (OB)
6738
  [minor/modtool] integrate some texts from template/filedesc in lang/filedesc
6739
2016-07-28: [r10884] (OB)
11921 bpr 6740
  small changes in OEF intro modules
10928 bpr 6741
2016-07-28: [r10883] (OB)
11470 bpr 6742
  [minor/css] adds "property_fields" class to oef intro fieldsets,
6743
  so they are displayed with theme colors, like in administration pages.
10928 bpr 6744
2016-07-27: [r10882] (OB)
6745
  [js] Upgrade Jquery to v.3.1.0 and jquery-ui to v. 1.12.0
6746
2016-07-27: [r10881] (OB)
6747
  [minor/css] remove some old browser specific linear-gradient to avoid CSS warnings
6748
2016-07-27: [r10879] (BPR)
6749
 [fix] in getuserscore, fix repetition in examscore table when
11921 bpr 6750
  all sheets are expired; fix colors in examscore table
10928 bpr 6751
2016-07-26: [r10876] (OB)
11470 bpr 6752
  [minor] change the temporary "IP" chroot download url by a permanent one
6753
  (on wims.unice.fr)
10928 bpr 6754
2016-07-26: [r10875] (OB)
11470 bpr 6755
  [octave defaults] adds the "--silent" option in defaults arguments for octave,
6756
  avoiding unwanted informations (like "X11 display variable not set, disabling GUI features") given by the latest version of octave (>=4.0.3)
10928 bpr 6757
2016-07-26: [r10874] (OB)
6758
2016-07-25: [r10872] (OB)
11470 bpr 6759
  [modtool] adds default filedesc in each language in modtool. getdesc reads the
6760
  default first, and then overwrites them if a filedesc file is present in the module
10928 bpr 6761
2016-07-25: [r10871] (OB)
11470 bpr 6762
  [minor/modtool] now "data/*" and "src/data/*" files are displayed in the "data files"
6763
 tab in modtool. +  adds a title for help files tab.
10868 bpr 6764
---------------------------------------------------------------------------
10865 bpr 6765
wims.4.12 [r10865]
10854 bpr 6766
2016-07-19: [r10826]  add canvasdraw help
6767
2016-07-19: [r10825]  The reg variables can only be configurated by the administrator
11921 bpr 6768
  (only for class group and class)
11720 bpr 6769
2016-07-19: [r10824+]  Modification of latex2wims.pl: correction in the generation
10854 bpr 6770
  of sheet; use the css wims_nopuce for trivlist; in css, no justify, add toc_partial
6771
2016-07-19: [r10823] add help for modtool (S. Lemaire)
6772
2016-07-18: [r10820] lower applicate to technical variable name (FG)
6773
2016-07-18: [r10817] update validator (waiting to have an html5 header)
6774
2016-07-18: [r10811] change the introduction of open classes ; add motd for anonymous
6775
2016-07-18: [r10809] clean html in scenario models
6776
2016-07-17: [r10807] cgu opens now in an help window
6777
2016-07-14: [r10792] add next and prev links in oef modules when user
11921 bpr 6778
  is not a participant in a class.
10854 bpr 6779
2016-07-14: [r10791 and +] change the motd of open classes
10820 guerimand 6780
---------------------------------------------------------------------------
10785 bpr 6781
wims.4.11e [r10784]
10854 bpr 6782
2016-07-12: [r10782] change the link on the user photo in photoboard
6783
2016-07-12: [r10772] improve geogebra anstype (J. Lyotard)
10709 guerimand 6784
2016-07-07: [r10709] comments are saved in .def file with format use _ instead of A (FG)
6785
2016-07-07: [r10705] neighbor relation disallowed at groupement level (FG)
6786
2016-07-07: [r10702] technical variable are saved in .def file with format use _ instead of A (FG)
9986 bpr 6787
---------------------------------------------------------------------------
10694 bpr 6788
wims.4.11d [r10693]
11720 bpr 6789
Other changes: many changes in the navigation (ariane thread, reorganisation
10694 bpr 6790
 of the menus, in standard theme, there is no more foot menu).
10693 bpr 6791
2016-07-07: [r10689] Change the default for the sheet formula.
10660 bpr 6792
2016-07-06: [r10660] The files in an OEF module of modtool are now presented in tabs.
10328 bpr 6793
2016-06-18:
11921 bpr 6794
  [r] in modtool, createxo and document manage do not open an new window now. (BPR)
6795
  [r] in document, move printable version and reload button in the menu
6796
  in document, harmonize the h balises (h1 for the title, h2 for the title
6797
  of the block). Adapt latex2wims for that (tex environments are now h3). (BPR)
6798
  [r10315] the archived classes can be deleted automatically after some delay
6799
  (to configure by the site manager). (BPR)
6800
  [r10307] add tac, date and stat in system checkings in adm/manage (BPR)
10928 bpr 6801
2016-05-26: [r10261] add cnil warnings in french version. (BPR)
10260 bpr 6802
2016-05-26: [r10260] desactive the form button when we are in exolog
10928 bpr 6803
  (the test is that _check isin $wims_session). (BPR)
10692 noely 6804
2016-05-26: [r10259] Protection of molecule names special char in jmolclick (yn)
6805
2016-05-26: [r10258] Protection of molecule names special char in jmolshow (yn)
10139 bpr 6806
2016-05-16: [r10110] in case of a modification of the definition of a class,
10928 bpr 6807
  indexation (.build_index) looks only at this class. (BPR)
10139 bpr 6808
2016-05-14: [r10075] fix some warnings of octave. Give the possibility for the manager
10928 bpr 6809
  to change the octave command. (BPR)
10139 bpr 6810
2016-05-12: [r10069] change activity module (delete the line graphs and replace by stick).
18021 bpr 6811
  add the number of non terminated exercises by sheet. (BPR)
10328 bpr 6812
2016-05-10: [r10062] can use new technical variable to make filter in a sheet
11921 bpr 6813
  with easy method (FG)
10928 bpr 6814
2016-05-08: [r10055] ariane thread, first version (BPR)
10328 bpr 6815
2016-05-08: [r10051] add trace file in debug mode which indicate which files
11921 bpr 6816
  and lines of the file has been read during the last request. (BPR)
10328 bpr 6817
2016-05-07: [r10045] add ods format, need a python module (GK)
10928 bpr 6818
2016-05-04: [r10030] add navigation information in the list of blocks in documents (BPR)
10139 bpr 6819
2016-04-26: [r10022] csv link can manage new technical variable (FG)
16164 bpr 6820
2016-04-09: [r9983-9984] adm/class/usermanage use new technical variable (FG)
6821
2016-04-09: [r9981 and other] adm/classtechvar can transfer old technical variable (FG)
10139 bpr 6822
2016-03-27: [r9970] add a column in the table of activities for the supervisor when
9970 bpr 6823
  sequences are activated showing the number of the sequences where
6824
  the activity is inserted.
10139 bpr 6825
2016-03-27: [r9966] add some circuits components (E. Guillet)
6826
2016-03-23: [r9963] [adm/raw] "delsheet" and "delexam" jobs now can't delete a sheet/exam
6827
  if there is at least one more recent active of same type.
11720 bpr 6828
  adjust some WIMS limits (MAX_EXOS, MAX_EXAMS, MAX_SHEETS): now you cannot add more
10139 bpr 6829
  than MAX_SHEETS sheets and MAX_EXAMS exams.
11720 bpr 6830
2016-03-20: [r9961] cloneclass: bugfix overflow variable capacity when there are
9970 bpr 6831
  too many classes on server (FG)
16164 bpr 6832
2016-03-20: [r9960] add adm/classtechvar to manage technical variable (FG)
9940 bpr 6833
---------------------------------------------------------------------------
9945 bpr 6834
wims.4.11c [r9944]
10928 bpr 6835
2016-02-24: [r9939] add texmath command on answers in mathmlinput. (BPR)
9940 bpr 6836
2016-02-24: [r9938] fix bug in the visualisation of multiple exams
11921 bpr 6837
  done in the same sessions. (BPR)
9940 bpr 6838
2016-02-24: [r9937] add the embraced randitem possibility in some
11921 bpr 6839
  prepared models in clicktool. (BPR)
10928 bpr 6840
2016-02-23: [r9933] the link to directexec is now on the main page in modtool.  (BPR)
11921 bpr 6841
  Change the position of some left menu links
10928 bpr 6842
2016-02-23: [r9932] put compile button for latex2wims on the binfile page in modtool (BPR)
11921 bpr 6843
2016-02-22: [r9930] change checkbox and radio input id's (and associated label),
14216 bpr 6844
  to correct bugs appearing when there was more than 10 inputs with the same name. (OB)
9940 bpr 6845
2016-02-17: [r9928] use common file for varfilter in module adm/activity (guerimand)
6846
2016-02-15: [r9927] use common varfilter file in module adm/class/motd (guerimand)
10928 bpr 6847
2016-02-15: [r9926] now sequences in tabs appear in reverse order if asked. (BPR)
9940 bpr 6848
2016-02-15: [r9925] now model "qcm" displays no more 2 labels by response.
11921 bpr 6849
  (better for W3c and accessibility) + updates EN version of qcm.oef,
6850
  to merge corrections from FR one.(OB)
9940 bpr 6851
2016-02-15: [r9924] Now model "11qcm" displays no more 2 labels by response.
11921 bpr 6852
  (better for W3c and accessibility) (OB)
9940 bpr 6853
2016-02-15: [r9923] canvasdraw: corrected filling in command
11921 bpr 6854
  'arc x,y,w,h,start,end,color' (schaersvoorde)
10928 bpr 6855
2016-02-15: [r9922] gives in pari variable priority (BPR)
6856
2016-02-13: [r9919] use the audio balise for mp3 also. (BPR)
9940 bpr 6857
2016-02-12: [r9918] fix bug in cas of multiple authors for oef exercises
11921 bpr 6858
  (the emails must be in the same order). (BPR)
9940 bpr 6859
2016-02-10: [r9914] now supervisor's tabs can remember which tab
6860
  (docs, sheets, exams) was previously selected, to automatically reselect it.
11720 bpr 6861
  when leaving the page (i.e. entering a sheet), and then returning to Home page,
10928 bpr 6862
  the selected tab will no more be the first.  (standard themes) (OB)
9940 bpr 6863
2016-02-09: [r9913] [adm/raw] now user_best and user_level are set to 0
11921 bpr 6864
  by default in getsheetscores job. (OB)
11720 bpr 6865
2016-02-08: [r9912] [adm/raw] version 4.05: "getscores" job is directly
11921 bpr 6866
  calling "getcsv".  No more duplicated code: this one will also
6867
  directly benefits from updates in userscore module. (OB)
10928 bpr 6868
2016-02-08: [r9911] [adm/raw] sets "$activexams" in getcsv, so it can render also exams scores (OB)
9940 bpr 6869
2016-02-07: [r9910] translation dutch (schaersvoorde)
11720 bpr 6870
2016-02-05: [r9909] [adm/raw] version 4.04: "getcsv" job calls directly scripts
11921 bpr 6871
  from "adm/class/userscore", to avoid duplicated code
6872
  (there's a new directory: "csv", a symbolic link to userscore/csv)
6873
  + delete job "download", which was only a duplicata of "getcsv".
6874
  Now getcsv will properly benefits from updates on userscore csv jobs. (OB)
9940 bpr 6875
2016-02-04: [r9908] canvasdraw: added command 'rotationcenter xc,yc' and keyword
11921 bpr 6876
  'killrotate' schaersvoorde
9940 bpr 6877
2016-02-04: [r9907] canvasdraw: added command 'rotationcenter xc,yc' and keyword 'killrotate' schaersvoorde
6878
2016-02-02: [r9903] launch the scripts perl with the command perl
6879
  (should fix the problem when perl is not installed in the place
10928 bpr 6880
  indicated in the head of the file) (BPR)
10139 bpr 6881
2016-01-29: [r9899] [adm/raw] adds some explanations on getsheetscores.proc variables
10928 bpr 6882
  (thanks to S. Lemaire) (OB)
6883
2016-01-29: [r9897] put the title of the sequence if it exists. (BPR)
9940 bpr 6884
2016-01-27: [r9896] [adm/raw] Now "getscore" and "getsheetscores" jobs send also
10928 bpr 6885
  user's bests and levels (OB)
6886
2016-01-26: [r9893] fix Gap about. (BPR)
9940 bpr 6887
2016-01-21: [r9891]  default theme ; wrong column count (schaersvoorde)
10928 bpr 6888
2016-01-16: [r9888] bug in gridfill because of gd (so replace it by fill in some script) (BPR)
6889
2016-01-16: [r9887] external links in user home were not displayed (BPR)
6890
2016-01-09: [r9880] add motd in class upload/download (BPR)
6891
2016-01-09: [r9879] add properties in the menu for publish page (BPR)
6892
2016-01-05: [r9871] new open class in immunology (BPR)
6893
2016-01-04: [r9870] add variable priority in maxima in oef. (BPR)
6894
2016-01-03: [r9869] corrects a non conformance with W3C ("a" out of "li" tag) in scorebar. (OB)
9940 bpr 6895
2016-01-03: [r9868] canvasdraw: corrected fontsize issue in command 'textup' (schaersvoorde)
10928 bpr 6896
2016-01-01: [r9864] put HOME link on the left for document as for other pages. (BPR)
6897
2016-01-01: [r9863] the left menu does not appear if there is only a itemsep (BPR)the left menu does not appear if there is only a itemsep (BPR)
6898
2016-01-01: [r9862] fix some small bugs (BPR)
14216 bpr 6899
2015-12-30: [r9861] canvasdraw: removed 'tabindex' from 'div' element (schaersvoorde)
10928 bpr 6900
2015-12-15: [r9824] and following, work on geogebra js (J. Lyotard, BPR). One must compile with the option --geogebra
6901
2015-12-13: [r9820] add sendmail in classactivity menu. (BPR)
6902
2015-12-13: [r9819] some changes in menu in modtool (do not translate for the moment (BPR)
6903
2015-12-12: [r9816] [adm/raw] updates help (protocol.txt), adding some more explanations on "addclass" properties. (OB)
11921 bpr 6904
2015-12-12: [r9815] [adm/raw] updates help (protocol.txt), thanks to Daniel Miller, daniel@edunao.com (OB)
9940 bpr 6905
2015-12-12: work on ergonomy (work in progress, a prov theme has been created, not in the distribution)
10928 bpr 6906
2015-12-09: [r9796] [minor/css] reduce menu_title h2 font size when not used in accordion menu. (OB)
6907
2015-12-09: [r9795] [minor/css] Now Accordion menumodubox is displayed on supervisor home page + no more empty h2 in classic menumodubox (OB)
6908
2015-12-09: [r9794] [minor/css] removes spaces around menu titles in menumodubox (even if they are empty) (OB)
6909
2015-12-09: [r9793] [minor/css] corrects a small display bug in prove theme (menu links were centered) (OB)
6910
2015-12-08: [r9792] [theme/prov] menumodubox now appears with an "accordion" style in prove theme for visitor's home page. (OB)
9940 bpr 6911
2015-12-06: [r9779] add historical forum in the about.phtml (not very clean yet)
6912
  if the number of forums (serveur configuration) is less than 1, the link forum does
10928 bpr 6913
  not appear in the bottom menu. (BPR)
9757 bpr 6914
---------------------------------------------------------------------------
6915
wims.4.11b [r9756]
9752 bpr 6916
2015-11: - scores of exercises in exam can be downloaded by csv.
11921 bpr 6917
  - add also duration of the exam sessions.
6918
  - presentation of the lists of sheets, exams, votes in tabs in the standard theme
6919
  - change some menus in visitor page (not finished).
6920
  - in the intromenu of oef exercises, the exercise which has been selected
6921
  is now at its place (not the first one).
9692 bpr 6922
2015-11-13: [r9691] add option wims_scoreexam_withoutip for exam scores without IP checking
9752 bpr 6923
2015-11: [r9629] - can generate automatically the sheet associated to a public document
11921 bpr 6924
  when it is inserted in a class
6925
  - can copy sheets as exams in one click
14216 bpr 6926
  - automatic update of sequence data when deleting doc, exam, sheet in a sequence
9692 bpr 6927
2015-10-14: add script date.pl and slib for manipulation of dates.
9752 bpr 6928
2015-10-24: [r9652] fix a bug with dashed lines in flydraw (GK)
6929
2015-10-14: [r9641] Add javascript tabs on sequence page for participants
11921 bpr 6930
  (when theme used allows it) (OB)
10139 bpr 6931
2015-10-13: [r9627] [adm/raw] now "getsheetscores" and "getexamscores" jobs send also user's full names
9752 bpr 6932
2015-10-13: [r9626] adds top back button (OB)
6933
2015-10-09: [r9618] mathml zooming on span-element. (JE)
6934
2015-09-30: [r9568] MathML fontsize synchronised with HTML (JE)
6935
2015-09-29: [r9567] add varfilter to skillbullet
6936
2015-09-27: [r9551] add symbols for the activities for participants
6937
  and the corresponding legend.
6938
2015-09-26: [r9540] all the mathcal fonts are now available.
6939
2015-09-26: [r9539] colored square for exercises in home page are now clickable (FG)
6940
2015-09: can clone a class. (FG)
9531 bpr 6941
---------------------------------------------------------------------------
6942
wims.4.11a [r9530]
6943
Improvments in canvasdraw (see canvasdraw log)
10928 bpr 6944
2015-09-23: [r9513] fix bug for cvs in exosheets. (BPR)
6945
2015-09-23: [r9511] fix bug on comments in a sheet. (BPR)
6946
2015-09-22: [r9507] improvment in leftmenu (ergonomy). (BPR)
6947
2015-09-22: [r9497] add giveup button in the change password page. (BPR)
6948
2015-09-21: [r9484] add chemistry openclass. (BPR)
9530 bpr 6949
2015-09-16: [r9475] add the possibility for the teacher to add new fields to fill when the
11921 bpr 6950
  participants register ; change "Error" in "Warning" in cgu conditions
9530 bpr 6951
2015-09-21: [r94xx] work on public document: add reading code for them
11921 bpr 6952
  (documents not in classes or modules) (BPR)
10928 bpr 6953
2015-09-16: [r9470] (BPR) add duration of the student exam -
9530 bpr 6954
  fix a bug when multiple exams are made in the same session (can occur !).
16164 bpr 6955
2015-09-08: [r9447] add job=cloneexemple in adm/class/regclass
9530 bpr 6956
  for making a copy of open class for personnal use (FG)
10928 bpr 6957
2015-09-06: [r9437] add label in case of choice answers which are not embedded. (BPR)
9530 bpr 6958
2015-09-05: [r9436] add exploitation of data observation and description
6959
  in a sheet (exo by exo) if they exist in the \observation{} and description{}
6960
  fields of an OEF exercise.
10928 bpr 6961
2015-09-02: [r9425] [adm/raw] corrects a bug causing build index. (OB)
9530 bpr 6962
  being called only when a subclass was created (the test was inverse)
6963
2015-09-01: [r9422] ergonomy in usermanage: order in the left menu items
10928 bpr 6964
  (the same for students and for teacher): first the list, then the individual action. (BPR)
6965
2015-08-20: [r9370] open now one window for each tool. (BPR)
9530 bpr 6966
2015-08-15: [r9361] participant managing interface in groupement. (FG)
6967
2015-08-12: [r9353 and other] add some graphic statistics on student activity:
11921 bpr 6968
  - number of finished exos by day
6969
  - another linegraph as the number of exercises which are begun, but not finished
6970
  - progression of exercises with success
6971
  - if only one sheet is asked, same graphs for each exercise
6972
  - interface to select some students (with a limitation of the number of students,
6973
  this is very costly). (BPR)
9530 bpr 6974
2015-08-12: [r9351]
11921 bpr 6975
  - try to group in the lateral menu the links concerning one student / all students
6976
  - add livret each time there is a link to userscore.
6977
  - put link to modules class/stat and class/activity in the homepage (some of them will
6978
  depend on the modification of the module class/activity).
10928 bpr 6979
2015-08-01: [r9337] add option legend in oef exercises. (BPR)
11720 bpr 6980
2015-07-27: [r9322] in adm/manage: add openbabel in the software to check;
10928 bpr 6981
  fix some confusion in the messages. (BPR)
16164 bpr 6982
2015-08-15: [r9361] add job=regmanage in adm/class/usermanage for managing
9435 bpr 6983
  registration of participants in a groupement (FG)
9530 bpr 6984
2015-08-14: add graphics interpretation of student activities in the module adm/class/activity
9358 bpr 6985
2015-08-10: make changes in lateral menu.
6986
2015-07-31: improve the parser for Interfaces commands (DB) to be able to
11921 bpr 6987
  put the command maxima -X '--dynamic-space-size 512' by default (should
6988
  fix the problem of virtual memory for maxima). This depends on the installation of maxima.
9358 bpr 6989
2015-07-**: cut the taxonomy files according to sciences (too long otherwise).
9279 bpr 6990
---------------------------------------------------------------------------
9276 bpr 6991
wims.4.10 [r9275]
6992
2015-07-07: [r9256] change vocabulary: Zone eleves -> Participant View in the supervisor
6993
  class home.
6994
2015-07-07: [r9252] add filter in adm/activity module
6995
2015-07-03: [r9242] in adm/class/userscore, add message in the showsheet page;
6996
 links on exercises in the showsheet page open a new page
9242 bpr 6997
2015-07-03: [r9242]
11921 bpr 6998
  in adm/class/userscore: add message in the showsheet page;
6999
  links on exercises open a new page
11720 bpr 7000
2015-06-29: [r9229] add new commands in oef exercises: \keywords, \observation{},
9276 bpr 7001
  \description{}
9201 bpr 7002
---------------------------------------------------------------------------
9242 bpr 7003
wims.4.09g [r9196]
9149 bpr 7004
2015-06-14: * is replaced by a space in texmath (ER)
9197 bpr 7005
2015-06: the new modules userscore and usermanage are now operational.
9149 bpr 7006
2015-06: Change in the intromenu of OEF exercises
7007
2015-06: Small changes in the notation in OEF exercises.
7008
2015-05: [r8992] comments on participant can be different in each class
7009
 of the structure of portail or groupement (FG)
7010
2015-05: [r9060] Add possibility to insert all exercises of a module
9197 bpr 7011
  in a sheet
8604 obado 7012
---------------------------------------------------------------------------
8985 bpr 7013
wims.4.09f [r8984]
9149 bpr 7014
2015-05: improvement on taxonomy presentation (work in progress)
11921 bpr 7015
  add _css/normalize.css" in standard and pommier theme
8985 bpr 7016
2015-05-25: [r8979 ...] add editarea special method (only for open class 9001)
7017
  change the class 9001 for using it.
7018
2015-05-22: [r8961] the site manager can restore an archived class by the interface.
16164 bpr 7019
2015-05-22: [r8952-r8960] adm/class/motd can make motd changes on list of users
8961 bpr 7020
  instead of one user (FG)
8985 bpr 7021
2015-05-22: [r8957] add function setseed to fix the seed of random
7022
  (not documented, work in progress)
8956 bpr 7023
2015-05-22: [r8956] when the classpassword is empty (in fact, *), the access to the
7024
  registration fieldset is direct (no classpassword is asked). Be careful with that !
8955 bpr 7025
2015-05-22: [r8955] in anstype menu (as it was already possible in radio, checkbox,
7026
the option "default=" is available.
8885 bpr 7027
2015-05-05: open the debug_mode for any oef module for supervisor.
7028
- add prec in color_legend - colors are not pertinent if the answer
7029
is analysed by conditions.
7030
- add tests
7031
- improve exam help (Sophie Lemaire)
8856 bpr 7032
---------------------------------------------------------------------------
7033
wims.4.09e [r8855]
8841 bpr 7034
2015-04-29: [r8841] when the class limit or user limit are reached, a mail is send to
7035
  the site manager (only the first of each month)
8834 bpr 7036
2015-04-27: [r8823] add brokenline in coordclick.
7037
2015-04-23: [r8817] one can now insert all exercises of a module in a sheet (FG).
7038
2015-04-18: improve the help in french for numeric anstype (with Julien Lyotard)
7039
2015-04-09: [r8791] add slib oef/sortorder.
8783 bpr 7040
2015-04-07: [r8783] add special method drawinput (use canvasdraw form JE).
9825 obado 7041
  codeinput may also be used in an environment [div] instead of [pre] (useful
8783 bpr 7042
  for tables).
7043
2015-04-07: add slib utilities/date
7044
2014-04-??: [r8756] new seriebar "arrow" style (for exercise series) (OB)
8725 bpr 7045
2015-03-15: add special method imageinput (with J. Lyotard et OB) ;
7046
  codefill -> codeinput
8710 bpr 7047
2015-03-11: improve matrixhtml slib by adding the possibility of choosing the
7048
rows and columns to put in th mode
8706 bpr 7049
2015-03-10: [r8705] The special methods are now a chapter in the createxo help.
8702 obado 7050
2015-03-11: [r8700][OEF] Adds a Legend box which explain what each oef_indcolor means,
11720 bpr 7051
  for some answer types only (by now: radio checkbox mark flashcard) (OB)
8706 bpr 7052
2015-03-10: add special method mathmlinput (Julien Lyotard)
7053
2015-02-24: [r8597][lightpopup] Now lightpopup mode is no more cutting off
8604 obado 7054
  all menumodubox links for supervisor. It checks if links are in a whitelist
7055
  before choosing to display them or not. For now, only "next series" and
7056
  "previous series" are in this whitelist. (OB)
8544 bpr 7057
---------------------------------------------------------------------------
7058
wims.4.09d [r8543]
8542 bpr 7059
2015-02-08: [r8541] update docuoef4.pdf and documentation class
7060
2015-02-08: fix address in public_htlml/bin/crossword, ...
7061
2015-02-08: score bar in the presentation of sheets
8710 bpr 7062
2015-02-07: fix gap problems ; fix the flashcard anstype (javascript error).
8542 bpr 7063
2015-02-07: Improve qcm model (OB)
11720 bpr 7064
2015-02-07: improvment in example in coordclick: add feedback (Julien Lyotard)
8542 bpr 7065
2015-01-30: modify apache-config for Ubuntu Trust
7066
2015-01-25: fix a bug in the desactivation of exam.
8500 bpr 7067
2015-01-25: [r8499] Added variable 'force_mathml' to module environment.
7068
Use 'force_mathml=yes' to activate in a module (JE)
7069
---------------------------------------------------------------------------
8498 bpr 7070
wims.4.09c [r8497]
7071
2015-01-17: fix a bug introduced with some mailer.
8502 bpr 7072
2015-01-11: [r8489] add the possibility to desactive mathml (disable_mathml=1)
8500 bpr 7073
  for the answer type correspond and dragfill/clickfill for the browser that
7074
  do not support mathml (for the moment, chrome and android, can
7075
  be changed in public_html/scripts/js/dynapi3.phtml)
8502 bpr 7076
2015-01-09: [r8484] add possibility for a teacher to save an exo in exolog.
8470 bpr 7077
---------------------------------------------------------------------------
7078
wims.4.09b [r8469]
8502 bpr 7079
2015-01-02: [r8468] add exercise titles in printable sheet version.
7080
2014-12-26: [r8455] small changes in latex2wims css, black square at the end
11921 bpr 7081
  of the proofs in latex2wims.
8502 bpr 7082
2014-12-26: [r8454] add special methods in oef (codefill) - documentation
11921 bpr 7083
  should be improved.
8502 bpr 7084
2014-12-21: [r8451] fix examlog: when the exercise has too much steps,
11921 bpr 7085
  w_module_score was not found in the file.
8502 bpr 7086
2014-12-18: [r8447] add button to show/hide status of a sequence directly
11921 bpr 7087
  in show page of sequences.
8502 bpr 7088
2014-12-11: [r8438] fix the test for creating the list of emails of teachers of
11921 bpr 7089
  a superclass or portal.
8502 bpr 7090
2014-12-10: [r8434] add warning if score registration is closed by the supervisor.
7091
2014-12-10: [r8432] fix displaying bug in option allowshare.
7092
2014-12-09: [r8431] experiment some bar in the presentation of a sheet to
11921 bpr 7093
  show the status of exercises in the presentation of the sheet.
8502 bpr 7094
2014-12-02: [r8429] for cas authentification: in some cas servor:
11921 bpr 7095
  validate=serviceValidate (shoud be text or xml) - take that in account.
12032 bpr 7096
2014-12-02: [r8428] in example sheets the adress must not finished by an &amp; -
11921 bpr 7097
  change the weight 8 and 9 in 10.
10139 bpr 7098
2014-12-01: [r8427] [adm/raw] Corrects 2 bugs: one on "getexamlog"
11921 bpr 7099
  and the other on Json return for "getuser".
8502 bpr 7100
2014-11-30: [r8426] fix bug in the option default in oef answer.
7101
2014-11-25: [r8417] use jsmol for drawtile in 3D - syntax changed.
7102
2014-11-25: [r8415] update slib/geo3D/off2jmol.
7103
2014-11-24: [r8414] add crosshair crosshairs crosshairsize, add some alias.
7104
2014-11-20: [r8404] add some script to use canvasdraw in documents or oefexercise.
7105
2014-11-19: [r8401] fix value of freegot in case of multiple questions with
11921 bpr 7106
  javacurve or jsxgraphcurve as a second question.
8502 bpr 7107
2014-11-16: [r8396] minor style changes in Nikaia theme.
7108
2014-11-15: [r8393] put the jsmol in a div with class wims_jmol and
11921 bpr 7109
  id wims_jmol$slib_id to define by the user (the class has the width of the applet).
8502 bpr 7110
2014-11-14: [r8391] corrects a bug in auth/confia2qcm.fr and auth/createqcm
11921 bpr 7111
  causing OEF file not written.
8502 bpr 7112
2014-11-12: [r8390] file quicktooldoc was forgotten in developpement open class.
7113
2014-11-07: [r8384] precise the documentation on the calculation of the
11921 bpr 7114
  sheet quality score.
8502 bpr 7115
2014-11-06: [r8382] add answertype draw.
7116
2014-11-05: [r8375] apache-config is now compatible with new Apache versions (>=2.4).
7117
2014-11-03: [r8369] email was limited to 40 characters -> 100 characters
7118
2014-11-03: [r8368] add syntax variable [MMM] for MMM in MAX_EXOS MAX_SHEETS MAX_EXAMS
8371 bpr 7119
  MAX_VOTES MAX_OEFREPLIES MAX_OEFCHOICES in files var.def
8502 bpr 7120
2014-11-03: [r8367] add command \ifval in OEF and Doc (numerical evaluation in
8371 bpr 7121
  case of test =)
8502 bpr 7122
2014-10-07: [r8300]In class: if the mails are not send to all the students, their list is added to the
11921 bpr 7123
  message send to other teachers.
8502 bpr 7124
---------------------------------------------------------------------------
8300 bpr 7125
wims.4.09a [r8291]
8283 bpr 7126
2014-10-07: fix nested conditions overflow (DB).
8255 bpr 7127
2014-10-01:
7128
  - some magic constants as max_sheets, max_exos, max_require, max_exams are now
7129
  accessible in modules (constantes of wimsdef.h). Not done in the var.def
7130
  - fix bug in userlist/csv
7131
  - fix bug in computation of high in Wimslogd/score.c (and change the name
8254 bpr 7132
 of the file).
7133
2014-09-24: improve multilanguage in OEF - add automatically a formradio in
7134
 the intro when translation_language is not empty
7135
 (can use \text{lang=slib(oef/env lang)} in the exercises
7136
 where lang is the user lang or the choice made in the intro of the module.
10928 bpr 7137
2014-09-21: allow filter with user variables to motd (BPR)
7362 bpr 7138
---------------------------------------------------------------------------
8179 bpr 7139
wims.4.08 [r8178]
8254 bpr 7140
translation have been done, keywords have been completed.
8502 bpr 7141
2014-09-04: [r8169] replace script shell for testing permissions
8174 bpr 7142
(deprecated and not portable) by perl script.
8502 bpr 7143
2014-09-03: [r8163]
11921 bpr 7144
  eliminating three type-punning pointer dereferenciation in flydraw
9358 bpr 7145
2014-08: delete include the *.c except in wims.c and wimslogd.c (DB)
8174 bpr 7146
 clean the c funcions which are unuseful or twice
7147
 delete some files unused as insplot.c
8502 bpr 7148
2014-09-03: [r8159] change limit in MAX_LINELEN for compatibility with symtext
7149
2014-09-02: [r8158], [r8156] etc:
8174 bpr 7150
 add invisible frame to prevent "color leak" on the vertical right
7151
 add patch for bug in gd2.0.1
8502 bpr 7152
2014-08-30: [r8148]
8174 bpr 7153
 put Msg2wims and Oef2wims in the same directory (some files ar in common).
8502 bpr 7154
2014-08-30: [r8147]
8174 bpr 7155
  use -lwims for curvecomp.c, cyclicode.c, ftype.c, odstat.c;
8502 bpr 7156
  delete some functions:
8174 bpr 7157
 - xmalloc, find_word_end, find_word_begin are defined in Lib/liblines.c
7158
 - wordchr, varchr, strip_trailing_spaces are not used in modstat.c
8502 bpr 7159
2014-08-30: [r8146] schaersvoorde
11921 bpr 7160
  added command 'clearbutton button_text' to remove all userbased drawings
7161
  in canvasdraw
8502 bpr 7162
2014-08-29: [r8142] guerimand improve dates in htmlform, use it in adm/class/cdt:
11921 bpr 7163
  script show actual values in htmlform
8502 bpr 7164
2014-08-29: [r8141] (FG) save second date in cdt search
7165
2014-08-29: [r8140] (FG) fix print version of cdt
7166
2014-08-29: [r8139] (FG) use of script date.phtml instead of local processus in cdt
7167
2014-08-29: [r8138] (FG) show last data in cdt at the beginning
7168
2014-08-29: [r8137]: clean inclusion of *.c Misc/mathexp, Msg2wims, Oef2wims
7169
2014-08-29: [r8133] (FG)
8174 bpr 7170
  reset table_center for all the module class/cdt (background compatibility)
8502 bpr 7171
2014-08-28: [r8130] schaersvoorde:
11921 bpr 7172
  canvasdraw: corrected newly introduced problems with command 'clock' [use strict]
8174 bpr 7173
2014-08-28 [r8129] schaersvoorde:
11921 bpr 7174
  canvasdraw: added keyword 'radius' to command 'display x|y|xy|degree|radius,color,fontsize'
8502 bpr 7175
2014-08-28 [r8128] (FG)
11921 bpr 7176
  show usercnt in userlist
8174 bpr 7177
2014-08-27 [r8127] schaersvoorde:
8502 bpr 7178
  canvasdraw: added default reply format for 'userdraw input'
7179
2014-08-27: [r8124] change name: Wimslogd/lines.c -> Wimslogd/wimslogdlines.c
7180
2014-08-27: [r8123] clean dicsort, modind, translator (no more include .c).
8174 bpr 7181
 (suffix.c was inside the three programs).
7182
2014-08-27 [r8122]
7183
 change name: Lib/lines.c -> Lib/liblines.c
7184
  - in Misc/mathexp use -lwims
8502 bpr 7185
2014-08-27: [r8121] clean src/wims.h (no more definition, only declarations).
7186
2014-08-27: [r8120] clean Interfaces (no more include .c except for yacasheader.c)
7187
2014-08-27: [r8119] fix adm/light languages when the file in pages is not of the form xx.$lang
7188
2014-08-27: [r8118] fix slib/draw/repere: the grid did not always go through the origin
8174 bpr 7189
2014-08-27 [r8116] schaersvoorde:
9358 bpr 7190
 canvasdraw: added command 'userdraw input,color' and 'userdraw inputs,color'
8174 bpr 7191
 corrected 'userdraw text,color' [use strict]
7192
2014-08-24 [r8114] schaersvoorde:
7193
  removed unused js-file jm.evers/js/walterzorn.js
7194
2014-08-24 [r8112] schaersvoorde:
7195
  canvasdraw: modified slider syntax
7196
2014-08-21 [r8110] schaersvoorde:
7197
  canvasdraw: added extra tics in case of commands 'xaxis' 'yaxis'
7198
2014-08-19 [r8107] schaersvoorde:
8502 bpr 7199
  canvasdraw: corrected rotation cludge [radians vs degrees] with slider type 'angle'
8174 bpr 7200
2014-08-19 [r8106] schaersvoorde:
8502 bpr 7201
  canvasdraw: slider xy ergonomics...
8174 bpr 7202
2014-08-19 [r8105] schaersvoorde:
11921 bpr 7203
  canvasdraw: improved response speed of slider;
7204
  added command 'angle x,y,width,start,end,color'
7205
  as alternative to flydraw compatible command 'arc'
8502 bpr 7206
2014-08-18: [r8103] clean Texgif
7207
2014-08-18: [r8102] clean Flydraw
8174 bpr 7208
2014-08-18 [r8101] schaersvoorde:
7209
  added keyword 'killslider'... a slider may adjust several different
11921 bpr 7210
  objects...until keyword 'killslider' or next 'slider'
8502 bpr 7211
2014-08-18: [r8100] clean the c code:
9763 bpr 7212
  - change the name of some functions similar but different to keep code equivalent
11921 bpr 7213
  to the old one (strip_trailing_spaces find_matching mkdirs singlespace deaccent wordchr
7214
  string_modify search_list)
9763 bpr 7215
  - delete #include "../Lib/basicstr.c", comment functions which are at the same time
7216
  in Lib and in some other file.c and add
7217
  lopt=-L$(wims_home)/lib -lwims -lm $rpath in the Makefile
8174 bpr 7218
  (in Interfaces, Misc/oncechar, Misc/translator, Misc/dicsort, Misc/modind, Misc/ccsum, Texgif/texgif.c)
7219
2014-08-18 [r8099] schaersvoorde:
8502 bpr 7220
  canvasdraw: corrected javascript error in 'userdraw arc,color'
8174 bpr 7221
2014-08-17 [r8097] schaersvoorde:
8502 bpr 7222
  canvasdraw: added command 'slider'
7223
2014-08-16: [r8096] delete unuseful routines in Oef2wims/outexec.c
7224
2014-08-16: [r8095] delet routines set_var get_var find_name_start find_name_end not used
7225
  in Msg2wims and Oef2wims
7226
2014-08-16: [r8094] use libwims for functions find_word_start find_word_begin xmalloc
7227
 and delete them in html2msg
8092 bpr 7228
2014-08-07 (DB) The string_modify() routine declared in libwims.h had two implementations,
7229
  one in Lib/lines.c and the other in Msg2wims/lines.c. The second one was called string_modify2
7230
  and substituted to the first one when appropriate using the preprocessor directive
11921 bpr 7231
  #define string_modify string_modify2
8092 bpr 7232
  Now the standard implementation is named string_modify1 and the alternative string_modify2 as before.
7233
  They are both called as string_modify() via a function pointer.
7234
  This pointer and the two functions are declared in libwims.h.
7235
  The clients of the wims library can call string_modify(), which invokes string_modify1().
7236
  Other programs (like Msg2wims) must define the pointer like this:
11921 bpr 7237
  void (*string_modify)(char *start, char *bad_beg, char *bad_end, char *good,) = string_modify2;
8092 bpr 7238
  (or string_modify1 as the case may be).
7239
2014-08-03: clean search_list - it is now the same in the three occurences. (DB)
7240
2014-08-03: fix bug in src/wims_modules.pl
8502 bpr 7241
2014-07-30: clean flydraw.c - fix gdImageFillToBorder: replace by gdImageFillToBorder1 which
8092 bpr 7242
 do nothing if the point is outside the image.
7243
---------------------------------------------------------------------------
7244
wims.4.07d [r8030]
7245
2014-07-09: fix trouble with - in names (case of external_auth) with csv
11921 bpr 7246
  html improvments
8502 bpr 7247
2014-07-03: add css class: wims_instruction
8092 bpr 7248
---------------------------------------------------------------------------
7975 bpr 7249
wims.4.07c [r7975]
7957 bpr 7250
2014-06-17:
7251
  - the link "next exercise" and "previous exercise" in the sheet appear now
11921 bpr 7252
  after the answer is given (at the end of the series if there is a series).
7957 bpr 7253
  - correct bug in open classes (files .require was not always good)
7254
  - only score indicators used in the formula appear in the student side.
7255
  - new slib for chemistry: cram, leftind
7256
  - modifications in the presentation of sheets - doc - vote - exam, exercises in sheets
7257
  colors can be choosen by the teacher
7258
  - cdt does not appear if there is nothing inside.
7259
  - java -> jsxgraph in the tool coordclick (J. Lyotard)
7960 bpr 7260
  - rawdata are seen by the student - IP are not shwown if the user is "anonymous"
7261
  (example classes in particular).
7866 bpr 7262
2014-06-06: [r7865] add chemtool (administrative module).
7263
2014-06-05: [r7860] add chemistry slib creating an svg figure with a Newman
7264
  representation (Yves Noel)
7265
2014-06-02: [r7848] added evaluation functions in libwims (D. Bernardi).
7837 bpr 7266
2014-05-31: [r7836] add possibility to choose the colors in the activity presentation
7267
  by the teacher.
7801 bpr 7268
2014-05-29: if the expiration date of a sheet is previous than the now date, it
7269
  is changed to the class expiration date when the sheet is activated.
8502 bpr 7270
2014-05-26: fix gestion access: could not be added by the administrator
7720 bpr 7271
2014-05-04: add the possibility to filter the notes according to some criteria
7810 bpr 7272
 given in the user properties - multi conditions are possible.
7720 bpr 7273
2014-05-03: add classification module for participative work.
7837 bpr 7274
2014-04-14: [r7644] size of the classes are calculated during the daily housekeep
7644 bpr 7275
 and write in the file .du in classes.
7837 bpr 7276
2014-04-12: [r7637] add !getscorebest for the new indicator.
7277
2014-04-07: [r7612] add a new indicator for the score (mean of the n better scores
7612 bpr 7278
  if 10n is the number of required points) as an alternative to
8502 bpr 7279
  "cumulative points". Add new formulas using this indicator.:
7837 bpr 7280
2014-04-07: [r7609] modify exostat.c
7612 bpr 7281
  - separate score and noscore (not only from the directory).
7282
  - add possibility to ask stats only for one user or/and one sheet
11921 bpr 7283
  (the syntax of the output is different, not quite definitive)
7612 bpr 7284
  - add the ten best notes for each exo in case of one or multiple user
7285
  (only if the env user variable is empty).
7837 bpr 7286
2014-04-07: [r7602] add !getscorelast and !getscoretry
7612 bpr 7287
---------------------------------------------------------------------------
7544 bpr 7288
wims.4.07b [r7543]
7516 bpr 7289
2014-02-27: add wims_ref_class env variable for !formradio, !formcheckbox, !formmenubar
11921 bpr 7290
  (already there for !href )
7516 bpr 7291
2014-02: put the form in css instead of table
7292
2014-01: - add option --mathjax , --shtooka, --modules to compile
7293
  - add scripts for mathjax (JE);
7294
2014-01: test the mail in compile
7295
2014-01-03: Can download the two indicators for exercises of a sheet
7364 bpr 7296
  (variable sheetexo[number of the sheet])
7516 bpr 7297
  - add keywords in domain
7362 bpr 7298
2014-01-03: Improve matrix anstype:- add split options for matrix
7299
  - add color in false coefficients
7300
  - add variable result$i as a mask for good and bad coefficients
7301
  In oef exercises, reply_$i is now accessible;; contains the student answer eventually reformated
7364 bpr 7302
  as it appears in embed case or in the analysis of the question.
7362 bpr 7303
2014-01-01
8502 bpr 7304
 in oef exo: give the possibility to impose the order of the exercises in a series
7516 bpr 7305
  (the interface was not there).
7362 bpr 7306
2013-12-30: delete the link reference
7307
2013-12-28 MathML:adding stretchy="true" to delimiters LEFT/RIGHT triggered by \left \right (JE)
7308
  delete the link reference. Should be put again if work is done on data
7309
2013-12-27:add zones K1, K2 K3 ; add category physical_education
7310
2013-12-26:modify OEF in a sheet now not display in a popup windows
7364 bpr 7311
2013-12-26: MathML: Fixing MathJax inputfield bug by using a pre-styled 'textarea' instead of a 'input'
7362 bpr 7312
2013-12-23:can add draw feedback in the coord anstype
7313
2013-12-23: Mathml:
7314
  - added environment \begin{html}...\end{html}
7315
  - corrected environment \begin{svg}
7316
  - introduce replace_str() function
7317
  - using correct semantics for pseudo latex \input
7318
2013-12-15: add possibility to use the technical variables in the motd
7319
  (call it by \var_xxx if the variable is xxx as in the liaison tableur - in internal it is user__xxx.
7364 bpr 7320
2013-12-14: add the option goodanswershown to coord anstype
7362 bpr 7321
2013-12-08: the number of the sheet will no more appear when one uses sequences.
7322
2013-12-04: allows to modify some fields in the insertion of an exo in a sheet when
7323
  it is active: description, title, comments, feedback
7324
2013-12-04: add variable doclist and common_images in var.proc
8502 bpr 7325
2013-12-03: fix binomialinv: exact formula when q=p=0.5,
7362 bpr 7326
 else use octave (no result in the first example before).
7327
2013-12-03: when inserting a public document in a class, it is now possible
7328
 to link it with some sheet.
7329
2013-12-03: use src2def in latex2wims module
7330
2013-12-03: add primitive audio in documents
7331
2013-12-03: button compile only if srctex is working
7332
2013-12-04:
7291 bpr 7333
  Allows to modify some fields in the insertion of an exo in a sheet when
7334
  it is active: description, title, comments, feedback
7335
  Allow to link a public document with a class sheet
8502 bpr 7336
  Improvment documents: - latex2wims is now launched by src2def (docu/mkindex)
7291 bpr 7337
  - deposit in doc/srctex
7338
  - common_files
7339
  - can have the translation in the same module
8502 bpr 7340
  new WIMSChem (JE): svg version
7362 bpr 7341
---------------------------------------------------------------------------
7342
wims.4.07a [r7068]
7291 bpr 7343
  add anstype time
7344
  add anstype complex
7345
  clean public_html/bases/dic (regenerate files)
7346
  fix warnings in compilation
7068 bpr 7347
  fix bugs in search engine
7348
  recover some links lost in theme for student account, change password
7362 bpr 7349
---------------------------------------------------------------------------
7068 bpr 7350
wims.4.06 [r7010]
7012 bpr 7351
 add example classes from Chantal Causse
7352
 work on example sheets
7353
 improvment of the search engine
7354
 add theme pommier (experimental)
7355
 add analysis slib in differential systems
7356
 change the way to insert keywords for autocompletion
7362 bpr 7357
---------------------------------------------------------------------------
6868 bpr 7358
wims.4.05c
7359
2013-08-07: add possibility to go directly from score of a participant to
7360
the next one (also for exam, raw data, etc).
7361
2013-07: add slib for differential equations, inversedomain (in analysis).
7362 bpr 7362
---------------------------------------------------------------------------
6701 bpr 7363
wims.4.05b [r6700]
7364
2013-06: add three example classes.
7365
  improve latex2wims (change tooltip in jQuery menu)
7366
  fix some trouble in search engine (in case of several word groups).
7367
  in documents, a block named doctoc can be exploited as a summary table.
7362 bpr 7368
---------------------------------------------------------------------------
6585 bpr 7369
wims.4.05a [r6585]
7370
2013-06-14: work on popup tool (french version).
7371
2013-06-12: add slib on differential equations.
6477 bpr 7372
2013-03-24: work on search_engine and browse module.
7373
- add class and sheets in the category "all" of search engine.
7374
- clean the domains in browse modules (transfer in bases/sys).
7375
- allows the use of language keywords (keywords_$lang, description_$lang,
7376
  title_$lang, etc).
7377
2013-01: - add validation by w3c-validator in modtool (must be configured by
7378
  the manager).
7379
- add test buttons on modtool to go from mathml to images.
7380
- fix bug: if the sequence has been configured on yes,
7381
  but no sequence has been created, the supervisor will see the notes.
6585 bpr 7382
- add language menu in properties of a module (modtool) ;
7362 bpr 7383
  add jquery for toggle the language menu.
6477 bpr 7384
- many changes for better compatibility with xhtml and html 5
9358 bpr 7385
- some css have been added and used in adm modules as wimscenter, wimsemph, tt, small,
6241 bpr 7386
  smaller, bold, wimsborder, wimsnoborder (for tables), clearall, spacer, ...
6585 bpr 7387
  cut css in small parts, it will be easier to compare for differents themes
6477 bpr 7388
2013-01-08: use yuicompressor-2.4.7.jar to compress css.css
6286 bpr 7389
2013-01-01: add anstype jsxgraphcurve (Julien Lyotard).
6241 bpr 7390
2012-12-16: increase the number of characters save in sessions.log
7391
2012-12-14: improve useropts page (OB)
7392
2012-12-13: add useropts option for dyslexics.
9358 bpr 7393
2012-12-13: add slib/algebra/partitionconj
6241 bpr 7394
2012-11-28: cleaning generated files in the example class and documents in bases - the generation
7395
  is done by bin/mkindex (adapt the script src2def and docu/mkindex to be able to do that)
7396
2012-11-28: clean the generated files in oef/$lang/qcm - they will be generated now by bin/mkindex
9358 bpr 7397
2012-11-22: new jobs in raw as copyclass and getsheetstats, optimizing getlog job,
7364 bpr 7398
  now it can render more than 500 lines of a user log (OB)
6286 bpr 7399
2012-11-21: add jquery.min.js in public_html/scripts/js/jquery/jquery.min.js
7362 bpr 7400
2012-11-07: in wims_mathml, replace non-unique id="wims_mathml" by a
6241 bpr 7401
  unique id (id="wims_mathml.....") (JE)
7364 bpr 7402
2012-11: introduce widgets and cut the different actions in small pieces (OB, BPR)
6241 bpr 7403
2012-11-06: add !formend command to close a !form
7404
2012-11-05: put Doctype declaration to be compatible with mathml (JE)
7405
2012-11-05: new page for sheet search (OB)
8502 bpr 7406
2012-10-24: new prepared model: steps.oef
6241 bpr 7407
2012-10-23: add slib/draw/radar
7408
2012-10-21: add category algo in H levels
7409
2012-10-18: add small functionality to scienceprint.c (JE)
7410
2012-10-17: in prepared models, add possibility not to use embraced randitem (for mathematical formulas for example)
7411
2012-10-17: add an example class from Chantal Causse
7412
2012-10-16: Fix bug which limits the option shuffle in some anstype
7413
  (comes with the r2063 - because of default in anstype/checkbox)
7362 bpr 7414
2012-10-16: Examcheck can now be accessed by a direct link (cmd=new), not only after displaying
7364 bpr 7415
  the entire user list (cmd = reply)
7362 bpr 7416
2012-10-16: fix bug in cas authentification (not sensible to case): external_auth will
7364 bpr 7417
  be always in lowercase
6241 bpr 7418
2012-10-13: add parameter for the width of the arrow in chronology model
9599 bpr 7419
2012-10-12: add slib/draw/thermometer, add slib/draw/meter
6241 bpr 7420
2012-10-11: add credits field in prepared models
7421
2012-10-10: add an example class from Chantal Causse
7422
2012-10-03: in modttol, add version of the public module when the same exists in modtool
7423
2012-10-02: change tables in correspond in css (OB)
7424
2012-09-30: add some ipa symbols in keyboard anstype
8502 bpr 7425
2012-09-30: fix following bug in exolog: renamed-images had the name of the link,
9358 bpr 7426
  so the exercise was not visible once the session was killed.
8502 bpr 7427
2012-09-30: fix bug in csv upload and on external_auth: was erased if login is given
6241 bpr 7428
  and if there is not external_auth in a csv file.
7429
2012-09-21: add Nikaia theme (OB)
6477 bpr 7430
---------------------------------------------------------------------------
5647 bpr 7431
wims.4.04 [r5646]
5616 bpr 7432
2012-08-20: add symbolic links for nl, si, es models on english models
7433
directexec becomes a multilanguage module
7434
---------------------------------------------------------------------------
5593 bpr 7435
wims.4.03f [r5592]
7436
  correction of bugs in htmlmath with mathml version
7437
  zoom is available in mathml (can be desactivated for particular activities)
7438
---------------------------------------------------------------------------
5548 bpr 7439
wims.4.03e [r5543]
7440
2012-07-04: add mathmlmath command - accessible by !mathmlmath [r5542]
5525 bpr 7441
2012-07-02: add mathml (JE, BPR) [r5524]
7362 bpr 7442
2012-06-24: add css styles for simple/sample tables (wimsborder, wimsnoborder)
5484 bpr 7443
2012-06-23: version 0.94 of jsxgraphcore.js, HTML Virtual Keyboard Interface Script - v1.49
5432 bpr 7444
2012-06-18: Alert message can be send to user connected by supervisor (FG)
11921 bpr 7445
  supervisor can see if participants are connected (FG)
10928 bpr 7446
2012-06-15: the creator of a subclass can register another teacher in his class.(BPR)
11921 bpr 7447
  the administrator of a level can upload cvs files. (BPR)
5432 bpr 7448
---------------------------------------------------------------------------
5393 bpr 7449
wims.4.03c [r5393]
10928 bpr 7450
2012-06-12: add the "besoin d'aide" in the sheetsource of a document (BPR, idea of C. Causse)
7362 bpr 7451
2012-06-12: in a superclass, the creator of a class can give
11921 bpr 7452
  a gestion access to another teacher (BPR)
10928 bpr 7453
2012-06-12: Add guided mode in vote (MC, BPR)
7454
2012-04-22: Can erase a block of a document [r5266] (BPR)
5371 bpr 7455
2012-04-04: Supervisor can see which participants of a class are connected (FG)
5220 guerimand 7456
2012-04-02: Added graphical interactive interface to add help to a series of a sheet (FG)
7362 bpr 7457
2012-02-20: Added small exec utility scienceprint (JE)
5149 bpr 7458
2012-03-15: External authentification and identification are implemented.
11921 bpr 7459
  Add supervise (and participate) fields in the properties of a participant which can be
7460
  changed by the administrator (case of superclasses).
7461
  Improved navigation in superclass (access right)
7462
  In case of external authentification: in a superclass, the teacher who wants to
7463
  go in another class must ask to its supervisor.
7362 bpr 7464
2012-01-22: a vote can be desactivate if there is no votant yet or if there is no content.
11921 bpr 7465
  If one save before fill the content, the title is saved (no error message). It is not possible
7466
  to activate if there is no content. (BPR) [r4950]
10928 bpr 7467
2012-01-09: add command slib in document. (BPR) [r4910]
7468
2012-01-07: add jsxgraph (javascript); add ggb2jsxgraph slib; add the interface in directexex. (BPR)
4895 bpr 7469
2012-01-07: can use ggbBase64 filestring in geogebra3 slib. If showAlgebraView=false, a blank
11921 bpr 7470
  ggbBase64 filestring is used (if there is no other ggbBase64). (BPR) [r4895]
18021 bpr 7471
2012-01-07: when modifying the source of an OEF exercise in Modtool, the link "testing" goes
11921 bpr 7472
  directly to the exercise. (BPR) [r4893]
10928 bpr 7473
2011-12-31: some part of the differences are printed when a diff is asked in modtool. (BPR) [r4875]
4876 bpr 7474
2011-12-30: Add edit_area javascript (sourceforge.net/projects/editarea) for coloration
11921 bpr 7475
  of code in Modtool (BPR) [r4869], tool/directexec (does not work for cn language ?) [r4879]
4870 bpr 7476
---------------------------------------------------------------------------
7477
wims.4.03a [r4868]
11921 bpr 7478
  Presentation of OEF intro modules, of the home page of a gateway has been improved (OB, FG)
4868 bpr 7479
2011-12-27: the help link in sheet can be modified when the sheet is active (do not influence
11921 bpr 7480
  notation) (BPR) [r4864]
7481
  improvment in latex2wims (minipage, lstlistings are interpreted) [r4866]
4868 bpr 7482
2011-12-17: build the list of css classes.
7362 bpr 7483
2011-12-17: build list of modules asking to be trusted (must have the line ask_trusted=yes in the
11921 bpr 7484
  module file var.init). This list is showed in the help of the field "trusted_module"
7485
  in manager module (BPR) [r4833].
4810 bpr 7486
2011-12-14: add "credits" field in OEF exercises to be inserting at the end of the exercise ;
11921 bpr 7487
  add the list of authors who are not the main authors (have made exercises) in an OEF
7488
  module intro (BPR) [r4810]
4815 guerimand 7489
2011-12-12: supervisor can disallowed score interruption by participant (FG) [r4808]
10928 bpr 7490
2011-11-01: in mboard, messages not yet read are in red (css style wims_forum_item_toread)  (BPR) [r4758]
4752 bpr 7491
2011-11-01: - add slib/geo3D/drawtile (draw cubes in 3D)
7492
  - add slib to manipulate blank in oef exercises (replace a blank by a character
4728 bpr 7493
  or a character by a blank).
7362 bpr 7494
  - add bound option in anstype javacurve. Allow multiple select click in regions
10928 bpr 7495
  (analyzed as in anstype coord (option bound)) (BPR)
7496
2011-10-19: add option absolute in the anstype numeric (BPR)
7497
2011-10-15: mail in forum is send to all teachers of the class in the case of a superclass (BPR)
7498
2011-10-02: can put the address of a module in the search engine to find it. (BPR)
4647 bpr 7499
2011-09-24: - possibility to add an administrative local module in the menu in a theme
4635 bpr 7500
  (must create a file local.phtml in the themes with variable wims_local_menu_items
4728 bpr 7501
  as the commun variable wims_menu_items) - only do it for the standard theme.
4647 bpr 7502
  - Fix bug with csv when a sheet or an exam were not activated
10928 bpr 7503
  - add some template file (manager_msg.phtml.template, motd.phtml.template) (BPR)
7504
2011-09-: one can go directly to the properties of a student after his inscription by the teacher (BPR)
7505
2011-09-: fix bug when the list of students is big (userlist, sendmail, photoboard). (BPR)
4635 bpr 7506
2011-09-14: site manager may enter ldap parameters, they will by default in all classes
11921 bpr 7507
  fix ldap authentification (more general) and fix its use in superclasses. (BPR)
10928 bpr 7508
2011-09-13: add coordclick tool accessible from createxo (BPR)
7509
2011-08-28: add anstype multipleclick, chessgame (BPR)
7510
2011-08-15: help link after an exercise of a sheet can be introduced by the teacher. (BPR)
4496 bpr 7511
---------------------------------------------------------------------------
7512
wims.4.02 [r4495]
7513
2011-07-28: improve html menu in documents (BPR).
11720 bpr 7514
2011-07-: add terms of service (cgu).
4496 bpr 7515
---------------------------------------------------------------------------
4390 bpr 7516
wims.4.01g [r4390]
4496 bpr 7517
2011-07-13: add href primitive in document and cdt (BPR)
4346 bpr 7518
2011-07-08: participants can view list of exercises of a skill (FG)
4331 bpr 7519
2011-07-05: increase memory when launching gap in config.c
7520
2011-07-05: change the stat slib according of new octave functions and fix some bugs.
7521
(Sophie Lemaire and BPR) [r4330]
4319 bpr 7522
2011-07-03: the names of the authors will be firstname,lastname and will be treated
4496 bpr 7523
uniformly according to language; it is also possible to put an email for each authors
11921 bpr 7524
(this last possibility is not compatible with wims version less than 4.02).
4496 bpr 7525
---------------------------------------------------------------------------
4248 bpr 7526
wims.4.01f [r4248]
11720 bpr 7527
2011-06: add new jobs in module adm/raw (used in connection with other platforms) (OB)
7362 bpr 7528
2011-06-09: modification in votes (in particular add checkbox, display result
11921 bpr 7529
  in a table) [r4191] (FG)
7362 bpr 7530
2011-06-: slib (BPR)
11921 bpr 7531
  - help can be now translated
7532
  - add option url and html in slib drawings
4239 bpr 7533
2011-06- in a superclass, a teacher can be a participant in a class and a supervisor
11921 bpr 7534
  in another one (BPR)
4239 bpr 7535
2011-06: add some models (flashcard, hanging game, crossword, ...) (BPR)
7536
2011-05-15: add variables lastname, firstname, login, lang in oef exercise (BPR)
11921 bpr 7537
2011-05-: add some css classes to replace &lt; (BPR)
4239 bpr 7538
2011-04-20: add option word nohour nominute to slib/draw/clock (FG)
7539
2011-04-06: add binheight to the applet Plinko [r4033] (BPR)
7540
2011-03-19: security in pari - very crucial [r3902]
11921 bpr 7541
  - kill warning in Octave ( >=3.00)
7542
  - update interface with m2 ( > 1.1)
4239 bpr 7543
2011-03-18:
11921 bpr 7544
  - general clean up in the Makefile and the configure file (Karim Belabas)
7545
  - kill compiler warnings.
7546
  - separate the wrapuid functionnality in 3 scripts: setwrapexec (essential and needed
7547
  for safe operation of external programs), setchroot, setwimsd
7548
  - clean bashism
8502 bpr 7549
2011-02-19: add logout in modtool (BPR) [r3768]
3826 bpr 7550
---------------------------------------------------------------------------
7551
wims.4.01e [r3745]
3744 reyssat 7552
2011-02-14: add linguistics category (BPR) [r3742]
7553
2011-02-12: add prohibited words in forum messages (BPR) [r3732]
7554
2011-02-07: replaced strcpy function in C code to avoid problem on 64 bits machines in case of overlapping strings (ER) [r3717-3718]
3826 bpr 7555
---------------------------------------------------------------------------
7556
wims.4.01d [r3707]
3768 bpr 7557
2011-01-30: add transfer class document in modtool (BPR) [r3704]
7558
2011-01-30: add transfer from createxo to modtool (BPR) [r3700]
7559
2010-12-05: add html editor to documents (BPR) ([r3618])
10928 bpr 7560
2010-12-04: a document block can be embedded in another document (BPR [r3616])
7561
2010-11-25: change preambule for maxima (i is now %i) (BPR)
3826 bpr 7562
---------------------------------------------------------------------------
7563
wims.4.01c [r3585]
3744 reyssat 7564
2010-11-17: delete bin/passcrypt [r3578]
7565
2010-11-10: update tooltip, latex2wims [r3553]
7566
2010-10-16: add small exec utility moneyprint (JE) [r3519]
3420 bpr 7567
2010-08-28: add variable instex_texheader (value can be defined in wims module) - add header file for frcursive
10928 bpr 7568
([r3416 and others] BPR
3398 bpr 7569
2010-08-21: add crossword anstype, crossword slib and crossword program in src/Misc/crossword from the
10928 bpr 7570
  jigsaw.c ([r3397] BPR)
7362 bpr 7571
2010-06--: add editor for createxo (OB) - integration of the OEF documentation (not finished).
3826 bpr 7572
---------------------------------------------------------------------------
7573
wims.4.01a [r3378]
10928 bpr 7574
2010-07-18: add puzzle anstype (BPR)
8502 bpr 7575
2010-07-18: fix bug in insdraw..processor: datamodule was not interpreted and images in $common_images were
3346 bpr 7576
  not found in this repertory when call with copy flydraw command.
7362 bpr 7577
2010-07-16: add oef command teximg (gives the address of some tex text, can be used to be copied
10928 bpr 7578
in a draw image (BPR).
7579
2010-06-2: fix introduced bugs in modtool (BPR).
7580
2010-06-11: add the variables title_$lang in oef modules. (BPR)
3346 bpr 7581
2010-06-11: Variable wims_main_dirn, defining client dir(ection). (ER)
3826 bpr 7582
---------------------------------------------------------------------------
7583
wims.4.00 [r3243]
8502 bpr 7584
2010-04-19: add css class: wims_button and wims_button_help and introduce it in many adm modules ;
11921 bpr 7585
  use it for input[submit] (OB and BPR).
7586
  Added ref_button_color, ref_button_bgcolor, ref_button_help_color, ref_button_help_bgcolor
7587
  (adm/manage and adm/class/config) and vlink_color,link_color (config.c) [around r3076-3079]
12032 bpr 7588
2010-04-08: can download and publish from many download center list in bases/sys/publishcenter directory (FG and BPR)
10928 bpr 7589
2010-04-04: add slibs for jmol (BPR and Yves Noël) [r2998]
7590
2010-04-02: add jmolclick reply type (BPR and Yves Noël) [r2989]
2971 guerimand 7591
2010-03-20: can change of exercises series without go to sheet summary (FG)
7592
2010-03-16: add job=sendmail in adm/manage (FG)
2762 bpr 7593
2010-03-06: add job=lightpopup in adm/raw ([r2732 and als] FG)
10928 bpr 7594
2010-02-24: add language choice in the search_engine ([r2670] BPR)
2656 bpr 7595
2010-02-23: OEF exercises: add command \latex{} - if it contains something (tex version of the statement),
7596
  a tex file can be download with the exercises (two latex environments can be used (statement and solution))
11921 bpr 7597
  [r2656 | BPR]
7362 bpr 7598
2010-02-23:OEF the printable sheet uses now the number of exercises in a serie of OEF exercises.
11921 bpr 7599
  [r2656 | BPR]
3826 bpr 7600
---------------------------------------------------------------------------
7601
wims.3.65m [r2626] wims.3.65l [r2098] wims.3.65k [r1989]
10928 bpr 7602
2010-02-20: add type chemclick based on WIMSchem [r2616 | BPR]
2618 bpr 7603
2010-02-19:theme by default become standard theme - change the default color [r2608]
2607 bpr 7604
2010-02-19:add notion of maintainer of a module (module variable maintainer and maintainer_adresse),
11921 bpr 7605
  can be used in any module and appear in the "about" ([r2607] BPR)
2643 reyssat 7606
2010-02-16:add anonymity option in best scores [r2581 | ER]
7362 bpr 7607
2010-02-: all previously existing language dependent adm modules are replaced by one module
7608
  constructed by localization of these modules, keeping a single computation core and
10928 bpr 7609
  adding dictionaries. [essentially BPR with help of translators and als]
7610
2010-01-03: add type jmolclick based on jmol [r2097 | BPR]
7611
2010-01-03: add flash player for video and audio and slib [r2096 | BPR ]
2099 bpr 7612
2009-12-28: add wims_ref_menucolor for links in menu (BPR) [r2069]
3826 bpr 7613
---------------------------------------------------------------------------
7614
wims.3.65j [r1941] wims.3.65i [r1872] wims.3.65h [r1832] wims.3.65f [r1511] wims.3.65e [r1479] wims.3.65d [r1451]
1942 bpr 7615
2009-12-02: add slibs (domino, approximation) - add option noorder in clickfill and dragfill
7616
2009-11-29: add colors in userlist [r1919]
7617
2009-11-17: add sendmail [r1864] (BPR)
1825 bpr 7618
2009-11-12: add Véronique Royer Terminale Class (BPR)
7619
2009-10-: improvment in language independancy.
7620
2009-09-20: add photoboard [r1631] (BPR)
7362 bpr 7621
2009-09-20: clean userlist.$lang module and change the order of sheets in case where sequences
1628 bpr 7622
are used (round [r1627]) (BPR)
7362 bpr 7623
2009-09-07: standard theme supervisor read manager message in file log/manager_msg.phtml.$lang.
1579 bpr 7624
No interface. (BPR)
7362 bpr 7625
2009-09-06: modified units-filter; fixed a bug in the rendering of numbers whose absolute value
7626
is in the interval 0..1; slightly modified the rounding routine to get a smarter behavior
1579 bpr 7627
with data whose mantissa should be 0.5 (and are actually messed up by float calculation) (GK)
7362 bpr 7628
2000-09-02: improvement of module adm/class/sheet.fr (FG)
7629
2009-09-02: search_engine form files and linked names moved from module home to
7630
script/adm/search_engine for calling by other modules (FG)
7631
2009-08-31: upgraded units-filter to version 3.0. This should fix the bug with wrong truncations.
7632
For example earlier versions rounded the value 2.5 to 2 and not 3 as expected.
7633
Now the analyzer uses the GNU multiprecision library, and calculations are done
1579 bpr 7634
with rational multiprecision numbers (GK)
7362 bpr 7635
2009-08-23: add flydraw documentation translation in french and prepare for other languages [r1502]
1502 bpr 7636
2009-08-22: add description field in class documents (appear only in sequences) [r1499] (BPR)
1473 bpr 7637
2009-08-16: participant index is done in all subclasses when indexing is done from portals [r1459] (BPR)
1448 bpr 7638
2009-08-05: add speckedit (html editor) (for the moment in in motd and mboard) [r1448] (BPR)
7639
2009-08-05: add doc in helplink in cdt [r1447] (BPR)
1473 bpr 7640
2009-07-: add participate in class csv for upload (only for supervisor of gateway) (BPR)
1448 bpr 7641
2009-07-: add module "adddoc" to insert documents in a class (BPR)
1579 bpr 7642
2009-07-: module "sequence" to reorganize sheets, exams, documents ....(BPR)
3826 bpr 7643
---------------------------------------------------------------------------
1942 bpr 7644
wims.3.65c [r1377]
1448 bpr 7645
2009-06-30: add module livret for view notes in competence table (FG)
8502 bpr 7646
2009-06-28: add in class config the possibility to give a link on another platform which will appear in
11921 bpr 7647
  the class homepage - only in standard theme [r1288] (BPR)
7362 bpr 7648
2009-06-01:add option word in class config to show sheet weights in user page home [r1209] (BPR)
1288 bpr 7649
2009-05-21: add mhelptail.phtml [r1175] (BPR)
7362 bpr 7650
2009-04-24: OEF accepts \css (allows to introduce a css style) [r1104] (BPR)
1083 bpr 7651
2009-04-20: cleanup of html codes - add label in some forms (modtool, inscription, class creation) (BPR)
7652
2009-04-19: add !header1 (as !header but without title) [r1050] (BPR)
8502 bpr 7653
2009-04-16: Flydraw update: add vectorial graphics file output (DXF), new command vimg, vimgfile ;
11921 bpr 7654
  add also double arrows (arrow2) [r1024] (GX)
1024 bpr 7655
2009-04-05: add js for keyboard, html editor [r1012] (BPR)
7656
2009-04-05: add german collection from shtooka projects (math voc and numbers) [r1011] (BPR)
11720 bpr 7657
2009-03-: add "embeddable player" inserted in the "about module" [r973] (OB)
984 bpr 7658
2009-03-17: add clicktile answer type [r983] (BPR)
1009 bpr 7659
2009-03-04: add rss link in news module [r970] (BPR)
972 bpr 7660
2009-03-04: add german verbs collection from shtooka projects [r969] (BPR)
7661
2009-02-28: add clicktile applet of Joke Evers [r968] (BPR)
7662
2009-02-28: add mail to supervisor for new forum messages [r967] (BPR)
7663
2009-02-27: fix internal server error on ubuntu (BPR) [r964]
3826 bpr 7664
---------------------------------------------------------------------------
7362 bpr 7665
wims.3.65b [r940] wims.3.65a [r940]
941 bpr 7666
2009-01-25: add zirkel applet. (BPR) [r940]
7667
2009-01-25: add photourl variable in userlist. (BPR) [r938-937]
914 bpr 7668
2009-01-04: add chemistry program for analysing molfile. (BPR) [r913]
7669
2009-01-01: add chemistry applet modified by Joke Evers (initially SketchEl) (JE) [r903]
7670
2009-01-01: use mail_opt everywhere mail is send by wims (BPR) [r901]
7671
2008-12-31: make changes in data/swac - should be more stable (BPR) [r900]
7672
2008-12-29: add msg.phtml in oef modules (BPR) [r893]
7673
2008-12-26: fix gnuplot compatibility (BPR) [r892]
7674
2008-12-13: IP adress can be hide by managersite (FG) [r877]
7675
2008-12-07: fix some bugs in exercise printed version(BPR) [r874]
7676
2008-12-05: improvment in document (BPR) [r871] and [r]
7677
2008-12-04: few bugs corrected on module adm/raw (OB) [r870]
7678
2008-11-25: supervisor can add personnal user daymessage (FG) [r863] and following
7679
2008-11-07: add possibility to change the modtool account in a class (BPR) [r849]
831 bpr 7680
2008-10-05: fix "bashism" in bin/wrapuid and bin/apache-config (BPR) [r824] and in compile [r825]
914 bpr 7681
2008-10-02: fix anstype/geogebra [r822] and anstype/sigunits (BPR) [r821]
3826 bpr 7682
---------------------------------------------------------------------------
831 bpr 7683
wims.3.64 [r798]
797 bpr 7684
2008-08-26 and before: many improvments of authordir jm.evers (JK)
914 bpr 7685
2008-08-26:add slib for phonetics (BPR) [r791]
797 bpr 7686
2008-08-23: improvment in geogebra type. (BPR) [r776]
7687
2008-08-11: Add command tooltip in document - improve the special method in oef (BPR) [r756-r757]
7362 bpr 7688
2008-08-10:scripts/oef/togetfile.proc is trusted file for adm/doc as it
11921 bpr 7689
  is already for createxo (fix a submitted bug) (BPR) [r749]
8502 bpr 7690
2008-08-08: adm/doc.*: make some phtml files language independant (BPR)
914 bpr 7691
2008-08-:latex2wims - add tabular type environment and fix minor bugs (BPR)
3826 bpr 7692
---------------------------------------------------------------------------
721 bpr 7693
wims.3.63d [r720]
7694
2008-06-30: add thermo sheets (J-R Vacher)
3826 bpr 7695
---------------------------------------------------------------------------
716 bpr 7696
wims.3.63c [r677]
7362 bpr 7697
2008-06-xx: big improvment in Dutch, Italian and Catalan version.
638 bpr 7698
2008-06-18: add interface to ldap authentification in a class (BPR for interface +
7699
C. Lefčvre) [r633]
7362 bpr 7700
2008-06-18: delete adm/scenario.* adm/dialog.* - they have been transferred in
11921 bpr 7701
  scripts/scenario scripts/dialog (see docu and oef) - allow publication of the modules
7702
  using them [r623], [r624] (BPR)
603 bpr 7703
2008-06-16: add possibility to hide exam registrations to students. [r603] (BPR)
7704
2008-06-14: may download style css in class [r565] (BPR)
7705
2008-06-14: change place of photos and basis of the puzzle modules to scripts/data/
11921 bpr 7706
  - the modules H3/algebra/spuzzle.$lang and U2/algebra/qpuzzle.$lang will
7707
  be added in the Nice publication center at next release. [r563] (BPR)
7362 bpr 7708
2008-06-13: add Imindex in oef modules (for ulterior testing if a file is in \imagedir)
11921 bpr 7709
  [r561] (BPR)
7362 bpr 7710
2008-06-08: add new fields title_$lang description_$lang translation_language for modules
11921 bpr 7711
  who have their language translation insid them (don't yet accessible by the Modtool
7712
  interface) [r554] (BPR)
7362 bpr 7713
2008-06-08: add option in embed of "input type" (autocompletion=off, css style for
11921 bpr 7714
  the input box [r521] (BPR)
561 bpr 7715
2008-06-08: add eqsign option in equation [r518] (RM)
7716
2008-06-08: add sheets for level U3 [r519] (BPR)
8502 bpr 7717
2008-05-27: Add exemple class: 1118 Premičre STG (RM)
7718
2008-05-27: Add exemple class: 1117 Premičre STI (RM)
7719
2008-05-27: Add exemple class: 1116 Premičre S (RM)
481 guerimand 7720
---------------------------------------------------------------------------
523 bpr 7721
wims.3.63b [r468]
452 bpr 7722
2008-05-25: add scripts for indexing shtooka directories (words audio http://shtooka.net/project)
11921 bpr 7723
  [r451] (BPR)
8502 bpr 7724
2008-05-24: add style css documentation in bases ; fix bug in management: css stylesheet in home/css
11921 bpr 7725
  doesn't appear in list (BPR)
8502 bpr 7726
2008-05-04: improvment in the adm module new: use the title in user language
11921 bpr 7727
  if it is defined in the INDEX module (for JE modules in particular) [r392] (BPR)
452 bpr 7728
2008-05-??: improvment in adm/raw (OB)
7729
2008-04-28: add catalan version (from Manel Querol)
382 bpr 7730
2008-04-07: add data/scripts in the list of directories where the command
11921 bpr 7731
  rename may be used [r382] (BPR)
381 bpr 7732
2008-04-07: add english example class [r379-380] (BPR)
7362 bpr 7733
2008-02-17: fix in formal type (in case of nonanalysed answer) (BPR-ER)
7734
2008-01-12: manage.en bug correcting, add class search engine and bestclass general activity showing [r282] (FG)
332 bpr 7735
2008-01-08: Improved chemistry slib [r281] (GK)
481 guerimand 7736
-------------------------------------------------------------------------
275 bpr 7737
wims.3.63a [r256]
253 bpr 7738
2007-12-30: Add geogebra3 [r252] (BPR)
8502 bpr 7739
2007-12-30: Add css style in sheet: wims_sheet wims_sheet_list for exercise list in sheet [r251](BPR)
9358 bpr 7740
2007-12-27: Tex is now forced by \displaystyle inside \( ) [r242] (BPR)
242 bpr 7741
2007-12-26: Fixed bug in mboard.fr ; add list by subject, improved navigation, add
11921 bpr 7742
  css style (wims_forum_intro, wims_forum_msg, wims_forum_list) ; language in fr/ [r237] (BPR)
8502 bpr 7743
2007-12-25: add adm module: class/activity (BPR)
7362 bpr 7744
2007-12-15: del unused link on supervisor page for class groupement (class_type=2) (FG)
226 guerimand 7745
2007-12-15: module cdt.fr and cdt.en add exam to linklist (FG)
225 guerimand 7746
2007-12-14: superclass_quota replace class_quota for portal structure (FG)
7362 bpr 7747
2007-12-08: add to votes (french version) "traced vote" ; add csv upload of votes results.
11921 bpr 7748
  [r217] (BPR)
452 bpr 7749
2007-12-03: give to sc_reply the same status as reply. Can be used in test conditions.
11921 bpr 7750
  [r213] (BPR)
210 bpr 7751
2007-12-03: Add option "noreaccent" in answer type case [r209] (BPR)
7752
2007-11-28: Fixed bug in votes [r203] (BPR)
7362 bpr 7753
2007-11-25: Fixed bug: login with point was accepted but data was erased
11921 bpr 7754
  by csv upload [r202] (BPR)
242 bpr 7755
2007-11-23: Fixed bug: presentation sheet with doc page (all lang) (FG)
8502 bpr 7756
2007-11-21: Add an option parameter for answer: noanalyzeprint: in this case, no
11921 bpr 7757
  preformatted analyzed answer is printed (only the score). (BPR)
7362 bpr 7758
2007-11-20: Some oef help translations in script/help in separate directories (for the moment,
11921 bpr 7759
  fr, es, cn) (BPR)
8502 bpr 7760
2007-09-27: Fixed in adm/class/userlist.fr/cvs: email variable was removed when
11921 bpr 7761
  uploading cvs, empty variables for participants were replaced by preceeding
7762
  participants when downloading cvs. Added possibility to download or upload
7763
  technical variables. (BPR)
166 bpr 7764
For the moment, only in french version. (BPR)
155 bpr 7765
2007-09-25: patch on the cn version (from Zhijie Chen, transmitted by GX)
110 bpr 7766
2007-09-16: fixed the anstype scripts for chemeq, units,
11921 bpr 7767
  sigunits. Now they allow to see the good replies in debug
7768
  mode with Createxo, and the correct answer is shown when a bad
7769
  reply has been fed in. (GK)
106 bpr 7770
2007-09-16 Add chemistry slib (GK)
8502 bpr 7771
2007-08-28 Correction for option keeporder: solution was in first position in type clickfill for option
11921 bpr 7772
  keeporder (BPR)
106 bpr 7773
2007-08-27 Add votes in class download (class/config) (BPR)
7362 bpr 7774
2007-08-19 Add special method tabs2lines in OEF (in OEF, lines in variables
11921 bpr 7775
  are transformed to tabs after error messages or next step,
7776
  which is not accepted in some applets). Same as special method expandlines
7777
  except for the pre tag (BPR)
9358 bpr 7778
2007-08-13 Add javascript wz_dragdrop.js in js/ (BPR)
106 bpr 7779
2007-08-13 Add slib/utilities/tooltip and special method tooltip in OEF (BPR)
7780
2007-08-02 Example class declared as neighbor of all classes (FG)
7781
2007-07-16 Add fonctionalities to exam module creation only fr, en (FG)
8502 bpr 7782
2007-07-14 Bug fixed: personalize home and sheet page with document (FG)
106 bpr 7783
2007-07-13 Default configuration for oef options in class (FG)
79 bpr 7784
---------------------------------------------
7785
Version 3.62 packed.
8502 bpr 7786
2007-06-23: Updated slib/media/audio: add option rename (BPR).
10 reyssat 7787
2007-06-19: From BPR:
11921 bpr 7788
  help is accessible in Modtool as a zone
7789
  adm/latex2wims.fr new module
7790
  help/example/oefquicktool.fr new module
7791
  Add anstype,help,slib as binary directories in adm/modtool.fr/binfile.proc
7792
  Link on latex2wims.fr and on quicktool.fr in modules/adm/createxo.fr/level1.phtml
7793
  and in public_html/modules/adm/modtool.fr/modname.phtml
7794
  Link on program.fr et faq.fr (french version) in public_html/modules/adm/browse.fr/home.phtml
7795
  and public_html/modules/adm/class/sheet.fr/main.phtml
7796
  Option "nonstop" in step exercises
7797
  New parameter \sc_reply$i in OEF: accessible for feedback with
7798
  default values 0,1, 0.5 according the student reply is
7799
  bad, good or partially good
7800
  public_html/bases/doc/1027 Presentation improvment
7801
  slib/geo2D/geogebra Improvment (Paul Byache)
7802
  Improvment in documentation of type range (english version -> french version)
7803
  js/ASCIIMathML.js js/LaTeXMathML.js js/ASCIIsvg.js new javascript
7804
  java/jmol/Jmol.js java/jmol/JmolApplet.jar: new Java applet Jmol
7805
  Improvments in help/developer/docmodtooloef.fr help/developer/docqcm.fr
7806
  help/teacher/docdocument.fr help/teacher/docexooef.fr help/student/docetud.fr
10 reyssat 7807
2007-06-19: From ER:
11921 bpr 7808
  ************ corrections de bugs ************
7809
  For each bug: 1/ description 2/ changes made 3/ changed files.
7810
  1/ When an exo is introduced in a worksheet, if we erase its description, it
7811
  comes back as non empty (but possible to erase afterwards by modifying sheet)
7812
  2/ use new variable new_desc instead of some occurrences of desc.
7813
  3/ files changed:
7814
  public_html/modules/adm/class/addmodule.[cn,en,es,fr,it,nl,si,tw]/[main.phtml,var.def,var.proc]
7815
  1/ binary files of modtool in subdirectories were counted twice (once in
7816
  dir, once in subdir)
7817
  2/ add a "sort|uniq" to list of binary files
7818
  3/ files changed:
7819
  public_html/modules/adm/modtool.[cn,en,fr,it,nl]/binfile.proc
7820
  1/ good replies were impossible to insert in development mode right after
7821
  modif of source in createxo, except in french version.
7822
  2/ mimic french version by introducing variable oef_defaut in var.def.
7823
  3/ files changed:
7824
  public_html/modules/adm/createxo.[cn,en,es,it,nl,si]/var.def
7825
  1/ the french help for answer type wlist pointed to the english text for
7826
  synonyms
7827
  2/ changed pointer to help/anstype.fr/syno.phtml
7828
  3/ file changed: public_html/scripts/help/anstype.fr/wlist.phtml
8502 bpr 7829
2007-05-12: add class exemple: 1113 (RM)
11921 bpr 7830
  add class exemple: 1114 (FG)
7831
  add link "back to module" in addmodule.fr and addmodule.en
7832
  add job=showsheet in userlist.fr: control
7833
  board panel for sheet (FG)
10 reyssat 7834
2007-05-01: Added new oef answer option "nonstop" (BPR).
7835
2007-04-30: A new French example class 1113 (Regine Mangeard).
11921 bpr 7836
  More French public sheets (FG).
10 reyssat 7837
2007-04-19: Updated adm/class/cdt.fr (FG).
7838
2007-04-13: anstype/numeric: fixed a cheating flaw.
7839
2007-04-02: (GK) Improved the slibs graphpaper/*: now you can give
11921 bpr 7840
  maximal values instead of the tick increment, and have it
7841
  calculated automatically. You can also label the axes.
10 reyssat 7842
2007-03-28: J-R Fernandez: important upgrade in the Spanish translation, for
11921 bpr 7843
  the user interface and the base modules.
10 reyssat 7844
2007-03-14: Updated to chemeq-1.12.
7845
2007-03-14: (GK) added a new slib to get precise numeric informations
11921 bpr 7846
  about the conservation of elements and charges in chemical
7847
  equations. The results come either as an understandable html
7848
  table or a ready-to-use matrix. This script need at least
7849
  the version 1.12 of chemeq. If the version of chemeq is not
7850
  sufficient, an error message is given instead.
10 reyssat 7851
2007-03-13: Updates to Dutch version. (JE)
11921 bpr 7852
  New and updated slib. (BPR)
7853
  anstype/javacurve.points: added drawing for multiple clicks. (BPR)
67 bpr 7854
2007-02-22: "about.bak" in doc modulesreplaced by "about.phtml". (BPR)
10 reyssat 7855
2007-02-14: bin/mkindex and Misc/modind.c: added recognition of datamodules.
7856
2007-01-26: MAX_FILELEN lifted to 2 mega.
7857
2007-01-23: added config parameter mail_opt.
7858
2007-01-14: anstype/checkbox: \\( -> \( for presentation (BPR).
7859
2007-01-12: user_agent checking seems to create problems: stopped.
7860
2007-01-11: adm/vote: Correction d'une incompatibilité entre une limite ŕ 64
11921 bpr 7861
  dans le nombre de questions possibles et un traitement ŕ 40
7862
  dans var.proc et var.def (BPR)
7863
  anstype/checkbox: correction d'un bogue dans
7864
  script/anstype/checkbox (cas de virgule) et modification
7865
  de la réponse: \\( devient \( . (BPR)
7866
  exec.c, exec_for(): strchr(",") -> strparchr(",") (item search
7867
  should skip parentheses).
7868
  adm/class/userlist/csv/download.proc: manual score downloading was
7869
  broken with a wrong insertion of !hex (BPR).
10 reyssat 7870
2007-01-08: symtext: added shared macros.
7871
2007-01-05: symtext package made independent.
11921 bpr 7872
  exec.c, _httpfollow(): mhelp session address was broken when
7873
  invoked from an mhelp of a subsession.
10 reyssat 7874
2007-01-02: bases/dic/fr/accord: plurals of exceptional nouns were forgotten.
11921 bpr 7875
  symtext: added pool structure to allow parbitrary permpick nesting.
10 reyssat 7876
2006-12-30: More types to anstype "javacurve" (BPR).
11921 bpr 7877
  scripts/oef/embed.phtml: corrige un bogue de couleur dans
7878
  l'affichage du type mark (BPR).
7879
  scripts/oef/fr: typos de francais + couleur orange pour les
7880
  réponses partiellement bonnes ou avec mauvaise
7881
  précision (BPR).
7882
  Updated files in slib/text (BPR).
7883
  java/input.java: added vector style.
10 reyssat 7884
2006-12-26: symtext: added debug level.
11921 bpr 7885
  symtext compile error: nextblock field forgotten in some cases.
10 reyssat 7886
2006-12-25: symtext: translate.c, entry earlier field offset error.
7887
2006-12-24: symtext: accented letters were isolated in pre-processing.
7888
2006-12-21: check_exam(): now checks the existence of session var file
11921 bpr 7889
  instead of session directory existence.
7890
  symtext: increased dictionary size limits.
10 reyssat 7891
2006-12-20: symtext, outval(): typo corrected.
11921 bpr 7892
  adm/class/regclass/var.proc, policy=file: suppressed spurious
7893
  variable definitions (class_creation etc.).
10 reyssat 7894
2006-12-14: Included Geogebra applet in java/geogebra. (www.geogebra.org)
11921 bpr 7895
  Anstype/javacurve: added points version. (BPR)
10 reyssat 7896
2006-12-13: GK: fixed a very nasty bug with the OEF type sigunits, which
11921 bpr 7897
  disregarded the numeric value, focusing only on the unit and the
7898
  number of significative numbers.
7899
  bin/povray: Added some default values for compatibility (BPR).
10 reyssat 7900
2006-12-12: Added slib lang/fraccord.
7901
2006-12-05: Misc/translator.c and Misc/translator_.c: search failed when
11921 bpr 7902
  dictionary contains accented letters.
10 reyssat 7903
2006-12-04: Fixed in adm/class/userlist/csv/download.proc: manual grades were
11921 bpr 7904
  still not correct for usernames with special characters.
10 reyssat 7905
2006-12-02: WORKFILE_LIMIT moved from lines.c to wims.c.
11921 bpr 7906
  WORKFILE_LIMIT default increased to 2M (from 512K).
7907
  Anstype/*fill: added align option (BPR).
10 reyssat 7908
2006-11-29: slib/matrix/concate updated (BPR).
7909
2006-11-24: Added new command !hex.
11921 bpr 7910
  adm/class/userlist and adm/class/grades: manual grades for usernames
7911
  with special characters now correctly fixed using !hex.
10 reyssat 7912
2006-11-22: webget: added proxy compatibility.
7913
2006-11-21: Updates to Italian version (MC).
7914
2006-11-20: adm/class/userlist/csv/download.proc: erase fields before recomputing
11921 bpr 7915
  for a new user.
10 reyssat 7916
2006-11-17: Added User-Agent to !mailto header (compatibility with some ISP's).
11921 bpr 7917
  All adm module mail interfaces now switched to !mailto.
7918
  Added mail_log().
10 reyssat 7919
2006-11-15: adm/class/userlist: manual grades dysfunction when login contains
11921 bpr 7920
  special characters (the solution is still not correct).
10 reyssat 7921
2006-11-10: rounding fix of scripts/js/basicalc (FG).
7922
2006-11-08: Fixed in adm/forum/mbord.cn: missing scripts.
7923
2006-11-03: oef: added qcm common manager.
11921 bpr 7924
  oef2wims: No exec if hint/help/solution contains no exec commands.
10 reyssat 7925
2006-11-01: adm/modtool: developer name was not put into session var.stat
11921 bpr 7926
  when the user is automatically logged in via a class.
10 reyssat 7927
2006-10-26: adm/createxo.fr: added 2 models (qtext and 16qtext).
7928
2006-10-23: Added slib oef/env and scripts/oef/datafile.proc
7929
2006-10-22: scripts/oef/mkindex: Added datafile indexing.
7930
2006-10-20: wimslogd, dispatch_log(): suppressed useless error messages.
7931
---------------------------------------------
7932
Version 3.60 packed.
7933
2006-10-17: class/cdt.fr updated to 1.11 (FG).
7362 bpr 7934
2006-10-15: Fixed: nesting error in symtex permpick (lind2 incremented
11921 bpr 7935
  without decrementing in case of failure).
10 reyssat 7936
2006-10-13: Fixed: nested errors provoke "Premature end of script headers".
11921 bpr 7937
  Fixed in adm/modtool: class user developer link was broken due
7938
  to password encryption.
7939
  anstype/range: default value was set to the left end instead of middle.
7940
  help updated for the case of multiple ranges.
10 reyssat 7941
2006-10-09: Fixed in adm/createxo: default author name didn't show up when loaded
11921 bpr 7942
  by module developer.
7943
  update.sh: erase ch..root etc. if need to be written over.
7944
  calc_lookup(): rights check now uses datafile_check().
10 reyssat 7945
2006-10-08: Added typed circuit schematic system: data, slib, drawing tool.
7946
2006-10-04: !filewrite, !fileappend, files with name starting by "TEMP_"
11921 bpr 7947
  are temporary files and go to tmp_dir.
7948
  find_module_file(): files starting with writable/TEMP_ are
7949
  temporarily written files.
7950
  datafile_recordnum() and datafile_fnd_rec(): save value of "untrust"
7951
  and restore before exiting.
10 reyssat 7952
2006-10-02: slib/mkindex: presentation improvement.
11921 bpr 7953
  New categories: H?/financialmath, U?/financialmath, tool/elec
7954
  datafile_check(): allowed userfiles to read files in subdirectories
7955
  "data/" and "authors/".
10 reyssat 7956
2006-10-01: Fixed in flydraw, obj_string(): quoting chars were not stripped.
7957
2006-09-29: Anstype numexp: Message precision (FG).
11921 bpr 7958
  Fixed in flydraw, obj_parallel(), obj_lattice() and obj_arrow():
7959
  displacement vector didn't follow affine transformation.
10 reyssat 7960
2006-09-26: adm/class/regclass: removed the word "optional" for class password (FG).
11921 bpr 7961
2006-09-25: checkhostt(): tolerate spaces after '&lt;' and '&lt;' (but not before).
7962
  Italian translation updated to 3.58 (MC).
7963
  adm/class/userlist: allow csv upload without password in gateway
7964
  subclasses.
10 reyssat 7965
2006-09-24: oef: added good choice insertion for developer to choices.
11921 bpr 7966
  oef: added choice option "noidontknow".
10 reyssat 7967
2006-09-23: chroot.c: added parsing of w_wims_priv_chroot, with word
11921 bpr 7968
  "tmpdir" causing preliminary directory change.
7969
  c, fortran77, pascal, python interfaces: now compile and run on tmp_dir.
10 reyssat 7970
2006-09-22: chroot.c: abort if setuid() fails.
11921 bpr 7971
  scripts/oef/var.proc: check datamodule only when cmd=new.
7972
  find_module_file(): send module_error for executable files.
10 reyssat 7973
2006-09-21: Fixed in scripts/oef/var.proc: step information was not cleared
11921 bpr 7974
  from one exercise to another.
7975
  Fixed in scripts/oef/step.proc: empty data in menu type was
7976
  not checked.
7977
  adm/class/gateway: added secure hosts to structure management.
7978
  adm/class/regclass: secure host now defaults to "all".
10 reyssat 7979
2006-09-20: bin/housekeep.daily: buggy sheet expiration code disabled, to
11921 bpr 7980
  be enabled during a summer vacation.
7981
  Fixed in scripts/adm/gateway/mkteacherlist: a too strict right
7982
  check skipped index update after a teacher subscription.
7983
  adm/class/userlist/var.proc.userprop: added call to mkteacherlist
7984
  when the user is supervisable.
7985
  Fixed for gateways: link for changing user property was missing.
10 reyssat 7986
2006-09-19: Fixed in oef2wims, _check_compare(): check of "or" not returned
11921 bpr 7987
  after success, going to the check of "and" instead.
10 reyssat 7988
2006-09-18: OEF development mode: insertion of good replies becomes non-auto.
11921 bpr 7989
  Anstype dragfill and clickfill: added options "keeporder",
7990
  "sort" and "shuffle".
7991
  Anstype: added option "sort" to checkbox, menu and radio.
7992
  adm/class/regclass: added secure host validity check.
7993
  The variable "empty" is now strictly read-only, with offending
7994
  module adm/modtool fixed.
7995
  Fixed in oef: javascript form locker was skipped when running under
7996
  createxo.
7997
  Added option "default" to OEF answers.
7998
  bin/povray: version call should add ch..root, otherwise it
7999
  may refer to a different installation of povray.
8000
  instex_flush() (lines.c): suppress "mv" error messages.
10 reyssat 8001
2006-09-17: Anstype: activated option "shuffle" for checkbox, menu and radio.
11921 bpr 8002
  Anstype menu: added option "multiple".
8003
  Anstype: added option "eqweight" to mc types with "split".
8004
  Anstypes: added developer default to checkbox, menu, radio.
10 reyssat 8005
2006-09-16: adm/modtool: edfile now allows file upload.
11921 bpr 8006
  adm/class/gateway.{en,fr}: Added teacher supervising management.
8007
  Added hierarchical access right check to gateway management jobs.
10 reyssat 8008
2006-09-15: Added evaluation of \step to oef help.
11921 bpr 8009
  adm/createxo: exercise help now works.
8010
  adm/createxo, raw mode: returning from help erased textarea.
8011
  Added textarea content control buttons.
8012
  subclass expiration date now refers to superclass expiration.
8013
  Fixed in default and column themes: documents/votes not shown for
8014
  participants in intermediate classes.
8015
  Fixed in scripts/adm/class/adduser: a bogus password check locked up
8016
  adding class/course subscription in gateway.
8017
  bin/housekeep.daily: diving to subclasses for daily cleanup.
10 reyssat 8018
2006-09-14: Popup session life reduced to 50 seconds.
11921 bpr 8019
  catfile() now returns the number of bytes written.
8020
  Fixed: empty last.html was provoking "Premature end of script header".
8021
  Added non-backup and ancient class warnings to adm/class/config.
8022
  adm/class/config: subclasses can no longer change expiration date.
8023
  adm/class/userlist: csv download of passwords now allowed.
10 reyssat 8024
2006-09-13: scripts/adm/class/adduser: Added check of name conflict between
11921 bpr 8025
  teacher and participant accounts.
8026
  adm/class/gateway: Added csv download of teacher accounts.
8027
  adm/class/userlist/csv/upload.proc: added call to mkteacherlist
8028
  if superclass.
8029
  adm/modtool.cn: proc files were missing.
8030
  adm/modtool, edfile: recovered new line at end of file.
8031
  Fixed: oef replytype synonyme translation bug.
8032
  Fixed: oef replyweights stacking up via valsave.
10 reyssat 8033
2006-09-12: Updates to adm/class/cdt.fr (FG).
8034
---------------------------------------------
8035
Version 3.58 packed.
8036
2006-09-11: Updates to help/teacher/docdocument.fr (BPR).
11921 bpr 8037
  scripts/oef/mkindex: should erase index files when no oef.
10 reyssat 8038
2006-09-09: !writefile to getfile: writing to symlinks and subdirectories
11921 bpr 8039
  prohibited.
8040
  Added !writefile and !appendfile limits.
10 reyssat 8041
2006-09-07: Fixed in adm/manage.en: wims_prefix should be cleaned when
11921 bpr 8042
  reading wims.conf.
10 reyssat 8043
2006-09-06: Added scripts/adm/class/stat.
11921 bpr 8044
  adm/vote/vote.proc: grouped !setdef to improve performance.
8045
  Default language changed to utf-8 (for undeclared languages).
10 reyssat 8046
2006-09-05: Fixed: class modules didn't have variable right management.
11921 bpr 8047
  Fixed in wimslogd: log files with a hyphen in name should not be skipped.
8048
  files.c, _filewrite(): classes/?? modules should not have right to
8049
  write to wims_home.
8050
  lines.c: added is_class_module to disallow classes/?? modules to access
8051
  scripts/adm files and many adm commands.
10 reyssat 8052
2006-09-04: Fixed in adm/createxo/var.proc: a typo locked class importation.
11921 bpr 8053
  Fixed in adm/sheet: printable version locked by wims_prefix.
8054
  Fixed in scripts/adm/class/adduser: individual subscription locked.
8055
  Light updates to Dutch version (JE).
8056
  Fixed in adm/class/config: importation of exams didn't work.
10 reyssat 8057
2006-09-03: Updates to slibs: text, chemistry, geo3D (BPR).
11921 bpr 8058
  Fixed slib/triplerelation/tabular: infinit loop problem (GK).
8059
  Added scripts/oef/special/rename.phtml (BPR).
8060
  Fixed: typos in tool/directexec.fr (BPR).
10 reyssat 8061
2006-08-30: Fixed: typo in adm/forum/mboard.??/var.init locking up all forums.
8062
2006-08-28: Fixed in var.c, get_var_privileges(): should unset untrust.
11921 bpr 8063
  Fixed in adm/manage.en: DF should be declared in wims_prefix.
8064
  Fixed in home module: more wims_readable (FG).
8065
  adm/class/userlist: csv upload unlocked for gateway.
10 reyssat 8066
2006-08-27: scripts/adm/class/adduser: only gateway admin can add teachers.
11921 bpr 8067
  scripts/adm/class/userremain: now takes into account limits of
8068
  parent classes (only for groups where subclasses are subdirectories
8069
  of parent classes).
10 reyssat 8070
2006-08-25: Fixed: mark and checkbox anstypes with commas in the text.
11921 bpr 8071
  Added scripts/oef/togetfile.proc (trusted file for createxo).
8072
  Readability of wims_sesrandom closed to user files from adm modules.
10 reyssat 8073
2006-08-24: FG: adm/class/cdt.fr updated (add use of wims_prefix).
11921 bpr 8074
  Included java atomic lattice viewer by Simon Gill (java/Lattice).
8075
  Fixed: adm/createxo.{en,fr}, model mode could not tolerate data with
8076
  colon at first column.
8077
  Added/modified slibs: chemistry, geo3D (BPR).
8078
  Added subdirectory scripts/data (BPR).
8079
  Fixed in oef: embedded replies have no default type (thanks to BPR).
8080
  Fixed in createxo: vsavelist should not be put in wims_nw.
8081
  (thanks to BPR).
10 reyssat 8082
2006-08-23: Fixed: wims_read_parm should be excluded from access right control.
8083
2006-08-21: scripts/oef/quizzintro.phtml added Italian version (Gianni Ciolli).
8084
2006-08-18: Fixed for home module: popup search locked by variable rights.
11921 bpr 8085
  Link modules/home/tool removed.
8086
  bin/update changed to version 357.
10 reyssat 8087
2006-08-15: adm/createxo (en,fr), model mode: added menu parameters.
8088
2006-08-13: Fixed: adm/createxo.fr, model menutext1.oef, should add
11921 bpr 8089
  singlespace to data.
8090
  Fixed adm/createxo (en,fr), mode=model: should clean reply$i
8091
  when returning from test.
10 reyssat 8092
2006-08-09: !writefile and !appendfile: getfile/ becomes special.
8093
2006-08-07: adm/modtool.en, flist.phtml: OEF interface link forgotten.
11921 bpr 8094
  Fixed: some commands setting internal variables not working
8095
  when called by a user file.
10 reyssat 8096
2006-08-05: Security adjustment: adm/createxo added wims_trustfile.
12032 bpr 8097
  adm/* and home added tmp to wims_prefix.
10 reyssat 8098
2006-08-05: Added variable access rights control for user files.
11921 bpr 8099
  Security reinforcement: wims_prefix added to adm modules.
10 reyssat 8100
2006-08-03: variables.c: added var_def_check().
11921 bpr 8101
  setvar(): user file has no right to modify wims_ variables.
10 reyssat 8102
2006-07-31: Added communication between Modtool and Createxo (modif only).
8103
2006-07-26: adm/createxo.{en,fr}: added exercise models.
8104
2006-07-21: Fixed: in calc_sort(), case of char sort, output string was not
11921 bpr 8105
  terminated.
8106
  Anstype chset: added option "norepeat".
10 reyssat 8107
2006-07-18: Added !embraced extract and !embraced delete.
8108
2006-07-11: anstype: protocole clean up and documentation
11921 bpr 8109
  (see scripts/anstype/00README).
8110
  OEF to anstype interface no longer depends on declaration in
8111
  the c source.
10 reyssat 8112
2006-07-10: OEF: replytype now defaults to substitution.
11921 bpr 8113
  OEF: total steps should not be shown for dynamic step exercises.
10 reyssat 8114
2006-07-09: Symtext: minimal and generic styles for en, fr.
8115
2006-07-05: adm/createxo (en,fr): help on anstype reorganized and completed.
11921 bpr 8116
  Added symtext help.
10 reyssat 8117
2006-07-04: Added symtext to anstype and text anstype options.
8118
2006-07-02: Added slib/text/cutchoice2 (improved from cutchoices).
11921 bpr 8119
  Updates of Italian version (MC).
10 reyssat 8120
2006-06-29: Fixed: presentation problem in help/developer/docqcm.fr (BPR).
8121
2006-06-28: oef2wims + msg2wims:
11921 bpr 8122
  "??" no longuer provokes conditional variable.
8123
  Added new function "asis" (string protection).
8124
  The quotation mark now provokes conditional variable only if
8125
  the string before is a valid comparison.
10 reyssat 8126
---------------------------------------------
8127
Version 3.56 packed.
8128
2006-06-27: Updates to "mark" series of slib (BPR).
11921 bpr 8129
  Fixed: subsession first accessed with cmd=intro lost user info.
10 reyssat 8130
2006-06-24: Update of Dutch version. (JE)
11921 bpr 8131
  adm/class/cdt.fr: added size limitation to prevent overflow. (FG)
10 reyssat 8132
2006-06-22: Fixed: inconsistency in update.sh that made update of wimslogd
11921 bpr 8133
  impossible.
8134
  var.c: VARNAME_LEN doubled to 32768.
10 reyssat 8135
2006-06-20: BPR: updated French version help modules:
11921 bpr 8136
  help/teacher/docexooef.fr, help/developer/docqcm.fr
8137
  Symtext: French test version.
10 reyssat 8138
2006-06-17: (GK) modified units-filter and the sigunits-related files
11921 bpr 8139
  New features:
8140
  - when sigunits is used, the precision is managed separately
8141
  for each relevant answer (no more interaction
8142
  with \precision{})
8143
  - it is possible to give the unit wanted to display the result.
8144
  it may be a multiple or a submultiple of the base unit or a
8145
  usual unit outside the mksa system. Examples: nm,
8146
  km, h, min, A.h, mA.h, kW.h, etc.
8147
  the additionnal syntax is explained in the help files (en, fr)
10 reyssat 8148
2006-06-16: bin/apache-config: added possible apache name "apache2".
8149
2006-06-14: !href: the query string translation was partial. (Thanks to BPR)
8150
2006-06-12: anstype/mark.input: compatibility fix with various browsers. (BPR)
8151
2006-06-07: Fixed: vote name conflicts under gateway. (BPR)
11921 bpr 8152
  Updated: adm/class/cdt.fr. (FG)
8153
  scripts/adm/class/addclass: added class_creator (client IP).
10 reyssat 8154
2006-06-06: scripts/oef/var.proc: suppresses datamodule errors when
11921 bpr 8155
  $allow_missing_data=yes.
8156
  Update of Dutch version. (JE)
8157
  Update of Italian version. (MC)
10 reyssat 8158
2006-06-05: Thanks to Rafael Hertzog, replaced "sort +n" expressions
11921 bpr 8159
  by the POSIX compliant "sort -k n" equivalents (GK).
10 reyssat 8160
2006-06-03: anstype/menu and anstype/checkbox: added
11921 bpr 8161
  possibility of including commas in replies.
10 reyssat 8162
2006-05-30: Fixed in slib/triplerelation/tabular: replaced many while loops
11921 bpr 8163
  by straight for iterations, cleaned the code by using pari/gp
8164
  to perform clean matrix operations. (GK)
8165
  Added command "!getopt".
8166
  Fixed: in variable.c, check_session(), rapidfire timing check
8167
  was wrong since version 3.46, due to the use of uninitialized
8168
  struct st.
10 reyssat 8169
2006-05-29: Temp log over cluster sent to separate files, avoiding conflicts.
8170
2006-05-27: Added anstype "raw".
8171
2006-05-24: Fixed: in oef/embed.phtml, matrix should allow double size.
11921 bpr 8172
  anstype/matrix.input, allow smaller input sizes.
8173
  adm/auth/createqcm.fr and adm/auth/confia2qcm.fr updated (JY).
10 reyssat 8174
2006-05-23: Added wims_version to module about page.
11921 bpr 8175
  GK:
8176
  Renommé avec un préfixe slib_ les variables locales
8177
  pour slib/chemistry/chemeq*
8178
  GK:
8179
  Remplacé plusieurs itérations par l'usage de la
8180
  primitive "parallel" de flydraw: les chaînes décrivant les papiers
8181
  millimétrés créées par slib/graphpaper/* n'augmentent plus comme le
8182
  carré des dimensions.
10 reyssat 8183
2006-05-22: calc.c: in list commands, repeated calls to fnd_item() replaced
11921 bpr 8184
  by more efficient cutitems().
8185
  adm/stat/stat: number of classes and user accounts are shown.
8186
  GK:
8187
  anstype/sigunits modifié pour donner une comparaison valide
8188
  quand la précision demandée dépasse le nombre de chiffres
8189
  significatifs: les chiffres ne sont comparés qu'ŕ concurrence
8190
  du nombre de chiffres significatifs (aprčs arrondi).
8191
  GK:
8192
  slib/graphpaper/func_milli corrigé: maintenant le rendu des
8193
  fonctions est correct męme si les échelles horizontales et
8194
  verticales ne sont pas les męmes.
10 reyssat 8195
2006-05-20: Fixed in bin/mkindex: the definition of linelen was too big and
11921 bpr 8196
  did not prevent overflow in home module.
10 reyssat 8197
2006-05-19: Misc/modind.c: abort on output file creation failure.
8198
2006-05-18: Added adm/auth/confia2qcm.fr (JY).
11921 bpr 8199
  Added "Cahier de texte" (fr) (FG).
10 reyssat 8200
2006-05-15: adm/class/reguser: acceleration in site user counting.
8201
2006-05-14: Added option field to exam exercises, and an option "autogen".
8202
2006-05-13: Datafile: field position cached. (Was quadratic algo.)
8203
2006-05-07: src/Flydraw/commands: fixed bad CR problem (BPR).
11921 bpr 8204
  Added modules/help/developer/docqcm.fr (BPR).
10 reyssat 8205
2006-05-06: OEF manager: add an option to allow missing datamodules.
8206
2006-05-03: Fixed: imagefill repositionning not working when there is only one case.
11921 bpr 8207
  Mirror list updated.
10 reyssat 8208
2006-05-01: Important updates to Spanish translation (Juan Rafael Fernández).
11921 bpr 8209
  adm/modtool.nl: presentation updates (JE).
10 reyssat 8210
2006-04-28: adm/class/config: search for classes (en,fr).
8211
2006-04-28: adm/class/classes: search for classes when there are too many of them (en,fr).
8212
2006-04-26: adm/stat/stat.cn/stat.sh: should be executable.
8213
2006-04-18: adm/class/userlist, userprop: added wrap="off" to textarea (variables).
11921 bpr 8214
  Fixed: wrong data filled in fields when double registering user properties.
10 reyssat 8215
2006-04-10: Updates to Italian translations (MC).
8216
2006-04-07: adm/regclass: toomany lockup should not apply to subclasses.
8217
2006-04-02: From GK:
11921 bpr 8218
  slib chemistry/chemeq_tex: support étendu aux équations chimiques.
8219
  nouvelle slib chemistry/chemeq_compare: compare deux équations chimiques.
8220
  nouveau type (chemeq) pour les réponses d'exercices OEF,
8221
  destiné ŕ l'analyse de réponses portant sur des équations chimiques.
10 reyssat 8222
2006-03-26: Corrections/improvements in Dutch version (J. Evers).
8223
2006-03-19: calc_rename(): accepts digits in file extension.
8224
2006-03-14: Fixed: texgif font generation conflict among simultaneous visitors.
8225
2006-03-12: scripts/anstype/coord: protection against hacking.
8226
2006-03-09: Flydraw: added a series of commands for advanced matrix manipulations
11921 bpr 8227
  (Jean-Christophe Leger).
10 reyssat 8228
2006-03-08: adm/class/sheet: it was unnecessary to disallow source insertion
11921 bpr 8229
  when a sheet is unerasable.
10 reyssat 8230
2006-02-21: Improvements to bin/apache-config: more recognitions and
11921 bpr 8231
  special treatment for debian.
10 reyssat 8232
2006-02-20: bases/sys/publishdata: added "data" zone.
8233
2006-02-19: Added debian detection in compile, bin/wrapuid and bin/apache-config
11921 bpr 8234
  (Georges Khaznadar).
8235
  scripts/anstype/atext: translator dictionary was language-independent.
10 reyssat 8236
2006-02-18: Added automatic recognition of chemeq and units-filter in chroot.
8237
2006-02-16: OEF hacking bug remained for the last step of a multi-step exercise.
8238
2006-02-08: adm/regclass: level was not shown for individual classes.
8239
2006-02-05: Added a non-processing ocaml interface.
11921 bpr 8240
  Added load refusal according to active process counts.
10 reyssat 8241
2006-02-03: adm/vote: added comments. (BPR)
8242
2006-02-02: Added score type option to class userlist interface (Fabrice Guerimand).
11921 bpr 8243
  Included whirlgif to improve gif animation performance.
8244
  set_req_time(): we must use force_setvar() for otherwise the values
8245
  are ignored when the user starts with an expired session number.
8246
  adm/manage: resource uploading installed files to wrong places.
8247
  Added several chemistry slibs (Georges Khaznadar).
10 reyssat 8248
2006-01-29: Ad-hoc solution for file name problem with OSX in scripts/java.
8249
2006-01-25: Added rlimit_as restriction.
8250
2006-01-19: "!read tabletheme" was forgotten in adm/grades. (BPR)
8251
2006-01-17: Corrected a typo in OEF reply variables anti-hacking measure.
8252
2006-01-14: OEF: the choice option "shuffle" was disabled.
8253
2005-12-26: Added OEF reply variables anti-hacking measure.
8254
2005-12-25: Modtool: added processing of module_data.
8255
---------------------------------------------
8256
Version 3.54 packed.
8257
2005-12-22: 2 more mirrors (ofset.org and unicaen.fr).
8258
2005-12-11: variables.c: try_hack() was full of logic errors.
8259
2005-12-08: Parity in shuffle was not working for n>=4 (calc.c).
8260
2005-12-06: Added system level tool: direct exec (en, fr).
8261
2005-12-05: Fixed typos in Dutch version (Joke Evers).
8262
2005-12-04: Added slib series "graphpaper" (Georges Khaznadar).
8263
2005-12-03: A strange bug of bash eats the alias definition in bin/dircptest.
11921 bpr 8264
  Patched scripts in createxo, modtool and bin/mkindex using
8265
  variable definition.
10 reyssat 8266
2005-12-01: Must_chroot was not enforced in software interfaces.
11921 bpr 8267
  Added tolerance to antidated files in wimslogd.
10 reyssat 8268
2005-11-28: Exam quitting in gatewayed courses landed to an error message.
11921 bpr 8269
  User activity transfer: added transfer of examlog and exolog.
10 reyssat 8270
2005-11-15: Added doc for anstype numexp (Fabrice Guerimand).
8271
2005-10-13: Gateway: program supervisor is now unconditionally granted
11921 bpr 8272
  accesses to courses.
8273
  Gateway: structure management allows modif of reg password.
10 reyssat 8274
2005-10-12: Gateway: added exolog propagation.
8275
2005-10-11: Fixed gateway: prohibition of 09-21 forced students to retype
11921 bpr 8276
  password to go to a course from within a class.
10 reyssat 8277
2005-10-10: Fixed gateway: user activity transfer from within a course was not working.
11921 bpr 8278
  Fixed gateway: change user data from within a course by supervisor.
8279
  Added to gateway: activity transfer now can show activities to transfer.
8280
  Gateway: add/del user by mandatory course supervisors is now allowed.
8281
  User deletion from a course is only allowed when he does not have
8282
  activities in other courses under the same class.
10 reyssat 8283
2005-10-09: Fixed: OEF dynamic step post-processing variable updating.
8284
2005-10-08: Use "wrap=off" in textareas in modtool and createxo.
8285
2005-10-03: modind.c: ignores modules with no known category.
8286
2005-09-30: Added wims_realuser (for supervisable users in gateways).
11921 bpr 8287
  Supervisor page now shows name of wims_realuser.
8288
  useropts saved for wims_realuser, instead of wims_user.
8289
  mathalign now defaults to lower position.
8290
  Fixed: doc module html header missed module title.
10 reyssat 8291
2005-09-29: Fixed pointer depth error in fsort() (texmath.c). (Why it seemed to work before?)
11921 bpr 8292
  Added module index field "data" (variable module_data).
8293
  Module index parsing now uses search_list() to accelerate.
8294
  Added documented command !checkdata.
8295
  Added a lock in OEF modules when a depended datamodule is missing.
10 reyssat 8296
2005-09-28: Fixed: a typo in adm/class/exam blocked exam access when user
11921 bpr 8297
  score data is empty.
8298
  Added warning message when hack simulation is done on variables (devel).
10 reyssat 8299
2005-09-23: Increased software interface timeout values because the new Maxima
11921 bpr 8300
  is slow to launch.
10 reyssat 8301
2005-09-22: _getdef(): value should be zeroed by default.
11921 bpr 8302
  Fixed: exercise reindexing from a sharing class broke index file sharing.
10 reyssat 8303
2005-09-21: Fixed: gateway: course structure modif from program leads to
11921 bpr 8304
  bad navigation link in page header.
8305
  Gateway: prohibited student accounts from directly accessing supervisor login.
8306
  (Minor security precaution)
10 reyssat 8307
---------------------------------------------
8308
Version 3.52 packed.
8309
2005-09-19: Added help for the new oef special methods (Bernadette Perrin-Riou).
8310
2005-09-18: Gateway: added several propagation items.
8311
2005-09-15: Dutch translation updates (Joke Evers).
8312
2005-09-14: Textarea nowrap was not compatible with some versions of IE. Trying "wrap=off".
11921 bpr 8313
  Fixed: in gateway, teacher list was not updated after teacher registration
8314
  using reguser.
8315
  Fixed: class setup downward propagation ignored courses for programs.
10 reyssat 8316
2005-09-13: Fixed: draft document writing was closed in distribution.
8317
2005-09-11: Fixed: user error "double_click" was not flushed.
8318
2005-09-10: adm/modtool: badcategory message now shows available categories.
8319
2005-09-08: adm/class/configure: added index update links.
11921 bpr 8320
  Fixed: class backup did not work when class name contains '/'.
10 reyssat 8321
2005-09-07: Added Slovenian version (Bostjan Kuzman).
8322
2005-09-04: Added "shuffle" option to OEF choice options.
8323
2005-09-02: Added a new virtual class connection lock level (7) allowing
11921 bpr 8324
  closing access to participants.
10 reyssat 8325
2005-09-01: Added random variable hacking test to scoring devel modules.
11921 bpr 8326
  coord (anstype): stdout from clickzone removed from wims_exec_error,
8327
  and put into the variable $m_clickzone_error. The latter is reachable
8328
  from within OEF.
10 reyssat 8329
2005-08-27: Fixed: wrong log content dispatching when error found in a logfile name.
8330
2005-08-25: bin/account.sh in the distribution was not updated.
11921 bpr 8331
  Locale fixup at startup: added "LANGUAGE" and "LC_ALL".
10 reyssat 8332
2005-08-24: Misc. Dutch retranslations (Joke Evers).
8333
2005-08-23: bin/update killed wimslogd (hence hangs the system when under sysmask orphan).
11921 bpr 8334
  Also bin/server-interrupt.
10 reyssat 8335
2005-08-19: Fixed typos in virtual class interfaces (Bernadette Perrin-Riou).
8336
2005-08-18: adm/class/gateway: fixed typos in help links.
11921 bpr 8337
  adm/class/gateway: resource sharing between programs (experimental).
8338
  adm/modtool: module version check now for all publications.
10 reyssat 8339
2005-08-16: Publication of local modules under cluster: touches log/newmodules
11921 bpr 8340
  instead of timestamp.
10 reyssat 8341
2005-08-07: rlimit-data lifted to 100M: Maxima-5.9 asks a lot.
11921 bpr 8342
  Fixed compatibility issues with Maxima-5.9.
8343
  chroot package updated.
10 reyssat 8344
2005-07-22: Added config variable "busyhours" and "wims_busyhours".
11921 bpr 8345
  Using wims_busyhours to lock local module publication.
10 reyssat 8346
2005-07-06: Added python interface.
8347
2005-07-05: OEF: Message changed for "I don't know" choices.
8348
2005-07-01: Added datamodule access to !lookup.
11921 bpr 8349
  Tolerate module prefix in filename submitted to !lookup.
8350
  sh and perl commands saved in tmp_dir.
10 reyssat 8351
2005-06-30: OEF: variable values made available to help.
8352
2005-06-29: bin/account.sh: do not register partial module addresses.
8353
2005-06-27: Added bin/dircptest to test for switches of cp.
11921 bpr 8354
  Replaced all "cp -PpR" and the like by "dircp", using the test.
8355
  Typos in French version (Eric Reyssat).
10 reyssat 8356
2005-06-26: Wimslogd was killing housekeeping children too fast sometimes.
11921 bpr 8357
  Wimslogd update now goes through tmp/log/wimslogd.new.
8358
  bin/account.sh was generating some spurious accounting files.
10 reyssat 8359
2005-06-25: Bug introduced in software interface rewriting:
11921 bpr 8360
  Feeding to software must be done line by line, otherwise write()
8361
  blocks at a certain size.
8362
  Software debugging information was not written when not under multiexec.
10 reyssat 8363
2005-06-24: Added special method "help" to OEF.
11921 bpr 8364
  More strict file name check in wims_deposit.
10 reyssat 8365
2005-06-23: Added a security message in c/pascal/fortran interfaces.
11921 bpr 8366
  https protocol was lost when a session starts with intro page.
8367
  Added binary file management to Modtool.
10 reyssat 8368
2005-06-21: Added ins_filename variable and slib/oef/insfilename.
8369
2005-06-20: Added datamodule image interface for oef.
8370
2005-06-19: Use ch..root to clean sticky temp session directories.
11921 bpr 8371
  Added datamodule structure.
8372
  modules/data/ allowed in calc_rename().
8373
  Added slib/text/octavematrix (Bernadette Perrin-Riou).
10 reyssat 8374
2005-06-18: Class navigation under gateway fixed (checks are necessary).
11921 bpr 8375
  Software update scheduling moved from at to wimslogd.
8376
  Added public_html/bin/convert..switch to automatically patch the
8377
  convert -dispose switch incompatibility problem.
8378
  /bin/nongnu obsoleted.
10 reyssat 8379
2005-06-16: Added fortran77 interface.
8380
2005-06-14: Added pascal interface.
11921 bpr 8381
  Exec error capture limited to MAX_LINELEN/4.
10 reyssat 8382
2005-06-13: chroot package: added pascal and fortran compilers. Updated gcc.
8383
2005-06-12: anstype: c,sh,perl uniformized to "code" with language option.
8384
2005-06-09: OEF: choice/reply/condition weight/option accepts variables.
8385
2005-06-07: Improvement of statistics slib (Bernadette Perrin-Riou).
11921 bpr 8386
  Added oef condition option "hide".
10 reyssat 8387
2005-06-05: Clickzone: bound now works without coordinates (two colors mode).
11921 bpr 8388
  OEF contents will be visible to robots.
10 reyssat 8389
2005-06-03: anstype/matrix.input: inputsize taken into account.
11921 bpr 8390
  Added recognition of wims_noexport (prohibit specific variable exports).
8391
  Variables ending with a '_' will are no longer exported.
8392
  Added export restrictions in oef modules.
8393
  Added anstypes c,sh,perl.
10 reyssat 8394
2005-06-01: Vote: editing form should be post.
11921 bpr 8395
  Msg2wims/doc.c/doccheck(): parbuf size increase 1024->8192.
8396
  Vote: replaced !writefile by !setdef to extend usable size.
10 reyssat 8397
---------------------------------------------
8398
Version 3.50 packed.
8399
2005-05-02: Dutch translation updates (Joke Evers).
8400
2005-04-28: Software about locked up when under multiexec.
8401
2005-04-27: anstype mark did not work properly in extended circumstances.
8402
2005-04-25: chroot was putting subsession to tmp_dir name.
8403
2005-04-24: mhelp in subsession generated module_change error.
11921 bpr 8404
  Exam score was not shown for students with no sheet score.
10 reyssat 8405
2005-04-20: _tolinux() was applied on wims_deposit.
8406
2005-04-17: Trailing random string was not removed when not multiexec.
8407
2005-04-15: Bernadette Perrin-Riou and Eric Reyssat:
11921 bpr 8408
  Misc. language fixes.
8409
  Modified class presentation (French version).
8410
  New version of help documents.
8411
  anstype help French version.
8412
  exec '$' double can only be done with a switch!
10 reyssat 8413
2005-04-13: Gateway structure interface: added academic level.
11921 bpr 8414
  pariplot and pariray: wrap..exec is not necessary.
8415
  Superclass/gateway existing user importation: typo in reguser.
8416
  html/oneitem.phtml: added global label (spurious messages were
8417
  generated by robots).
8418
  Octave interface line cutter improved (but may still be incorrect).
8419
  unset environment variables were a bit too early.
10 reyssat 8420
2005-04-12: multiexec method rewritten: 10 fold performance improvement.
8421
2005-04-10: c, sh and perl coderun ready, if with sysmask.
8422
2005-03-12: execution output now doubles the '$' sign.
8423
2005-03-09: userlist csv download was impossible within nested class: embedded '/'.
8424
2005-03-04: config.c: module_langugage -> module_language (J.-P. Giacometti)
11921 bpr 8425
  Preparing for running under sysmask.
8426
  exported wims_ variables are limited to an explicite list.
8427
  A few httpd environment variables are unset.
10 reyssat 8428
2005-03-01: insdraw filebase session directory should be s2 now.
8429
2005-02-16: Exostat did not recognize classes with non-digits in its directories.
8430
2005-02-04: Bug in html/oneitem.phtml: items lost in type 1 link.
11921 bpr 8431
  Fixed: dependence conflict when manually adding sharings
8432
  in scripts/adm/class/addshare.
10 reyssat 8433
2005-02-03: Typo in exam try number presentation.
11921 bpr 8434
  Class list ignored those with letters in their codes.
8435
  Spurious messages in adm/class/config/neighbors/addshare.
10 reyssat 8436
2005-01-27: bad session number in insertion references under examcheck: fixed
11921 bpr 8437
  (J.-P. Giacometti).
10 reyssat 8438
2005-01-26: Added cleantmpdir() to alarm2().
8439
2005-01-25: Automatic update limited to subversion i: extend to r.
8440
---------------------------------------------
8441
Version 3.48 packed.
8442
2005-01-23: home/Subclasses.phtml -> home/Subclasses1.phtml
11921 bpr 8443
  (conflict under case-insensitive systems).
10 reyssat 8444
2005-01-22: Fabrice Guerimand: a new french example class (1112).
11921 bpr 8445
  Patch Bernadette Perrin-Riou: presentation fixes to French version.
10 reyssat 8446
2005-01-20: Nested use of tmplbuf in read_module_file().
11921 bpr 8447
  Patch Joke Evers: language corrections to Dutch adm modules.
10 reyssat 8448
2005-01-19: open/close sheet/exam allow for sharing classes.
8449
2005-01-16: ftest and datafile caches were not zeroed when write to a file.
8450
2005-01-15: Patch Bernadette Perrin-Riou: fixes to presentation problems
11921 bpr 8451
  in virtual class managing modules.
10 reyssat 8452
2005-01-14: Cached ftest().
11921 bpr 8453
  log/classes/.build-index changed, adding 3 more fields.
8454
  adm/class/classes: replace repetitive def lookups.
10 reyssat 8455
2005-01-12: Added local session directory s2.
11921 bpr 8456
  insertion files and last.html transfered to s2.
8457
  misc session files merged to var.stat.
8458
  check_session(): userlast didn't check existence of lastout.
8459
  Robot/human detection was dysfunctionning.
8460
  More zombie killing added to wimslogd.
10 reyssat 8461
2005-01-10: Missing space in class supervisor names (adm/class/addclass).
11921 bpr 8462
  var_def_file not defined when module INDEX is missing.
8463
  remove_tree() now ignores partial errors.
10 reyssat 8464
2005-01-09: Proposed class list was wrong for type 2 user registration.
11921 bpr 8465
  System update synchronization within cluster: timestamp.
10 reyssat 8466
2005-01-08: Last datafile cached.
8467
2005-01-07: Updates of Dutch class managers (Joke Evers).
11921 bpr 8468
  Robot checker modified to take into account compatible.
10 reyssat 8469
2005-01-05: local modules were not referenced when it is a link.
8470
2005-01-04: Maintenance page was locked when wims.conf does not exist.
8471
2004-12-27: (Unsuccessful) robot attacks with multi-word module or cmd confuse
11921 bpr 8472
  log files and accounting: cut to the first word.
8473
  classes login names with embedded "." leaked thru scripts/adm/class/adduser.
10 reyssat 8474
2004-12-26: Patch Bernadette Perrin-Riou: language fixes in French version,
11921 bpr 8475
  message files.
8476
  Added internal variable wims_sesdir.
8477
  sessions/$wims_session -> $wims_sesdir
10 reyssat 8478
2004-12-25: Basic score computation moved to wimslogd.
11921 bpr 8479
  classes under institution no longer have exo/sheet/exam facilities.
10 reyssat 8480
2004-12-19: unix socket added to wimslogd.
8481
2004-12-18: !debug made double substitution.
11921 bpr 8482
  adm/class/stopshare was removing non-shared objects.
8483
  doc was left over in adm/class/stopshare.
8484
  adm/gateway/delcourse did not delete users in optional courses.
8485
  adm/class/deluser did not delete user records in optional courses.
10 reyssat 8486
2004-12-17: adm/class/userlist: activity transfer for participants
11921 bpr 8487
  (only for institution structure).
8488
  adm/class/reguser: bug for superclass user registration.
10 reyssat 8489
2004-12-16: adm/class/config: some class setups can be sent to subclasses.
11921 bpr 8490
  adm/class/regclass: authentication procedures changed.
10 reyssat 8491
2004-12-13: adm/class/makeuserlist regenerated userlist at every call.
11921 bpr 8492
  Recovery of deleted users was broken (independent classes).
10 reyssat 8493
2004-12-11: !append passed string end when second parameter was empty.
11921 bpr 8494
  calc_rowof() had no right to use tmplbuf.
8495
  Newly created classes under a class group is now a subdirectory of the group.
8496
  Institutional structure is working.
10 reyssat 8497
2004-12-10: Label '*' absorbs every !goto now.
11921 bpr 8498
  Variable declarations with name ending by '0' were not taken into account.
10 reyssat 8499
2004-12-06: Added cut time for exams.
8500
---------------------------------------------
8501
Version 3.46 packed.
8502
2004-12-03: Suppressed file_too_long message from !defof.
8503
2004-12-01: Log long execution time in access.log.
8504
2004-11-29: Added nested read level check (was crashing when there is infinite loop).
11921 bpr 8505
  One more write to readonly string in set_vars_from_parm().
10 reyssat 8506
2004-11-28: New anstype: sigunits (G. Khaznadar).
8507
2004-11-27: wims_myhostname did not give permanent hostname.
11921 bpr 8508
  (Volatile hostname isin httpd_HTTP_HOST.)
8509
  exam_currscore(): session_prefix used before definition.
10 reyssat 8510
2004-11-26: !shuffle result in case of one non-numerical item: should give
11921 bpr 8511
  the item itself instead of a "1".
10 reyssat 8512
2004-11-25: Added while loop (!while ... !endwhile).
8513
2004-11-24: bin/mkindex becomes non-interrupting.
11921 bpr 8514
  local module publication chains bin/mkindex (thru wimslogd).
8515
  Added indication of local and com modules in search results.
10 reyssat 8516
2004-11-23: Insertion of devel modules into worksheets: site-configurable policy.
8517
2004-11-21: variable buffer extended to 16*256K.
11921 bpr 8518
  flushoutput() was missing in robot error output.
10 reyssat 8519
2004-11-19: write to readonly string in set_vars_from_parm().
11921 bpr 8520
  exec_href(): lbuf copy length too short (robot access case).
8521
  Modtool now shows oef compilation errors.
10 reyssat 8522
2004-11-18: headmenu disappeared within exam check.
11921 bpr 8523
  Insertion of devel modules into worksheets disabled.
8524
  Exam score counting error corrected.
10 reyssat 8525
2004-11-17: user-deposit must be readable by all (files are moved elsewhere).
8526
2004-11-16: Distribution bug: bad modules/classes content distributed.
11921 bpr 8527
  compare(): pointer typo.
10 reyssat 8528
2004-11-14: freepar_* variables will not be checked for parentheses.
8529
2004-11-13: !values, !makelist etc. was not correct when list is empty
11921 bpr 8530
  or when step is negative.
10 reyssat 8531
2004-11-10: Spurious "expression" message when search keyword contains
11921 bpr 8532
  accents: fixed.
10 reyssat 8533
2004-11-08: classes/* become trusted modules (need this to access class dir).
11921 bpr 8534
  Facility for class participants to use createxo was erased.
8535
  Expiration was not correctly formatted in home page for robots.
10 reyssat 8536
2004-11-06: calc_examscore() moves to cutwords().
11921 bpr 8537
  Exams now can define starting primes.
10 reyssat 8538
2004-11-04: Octave for chroot: usr/libexec/octave was forgotten.
8539
2004-11-01: Added ftest().
8540
2004-10-31: Sorted var_def. VAR_DEF structure compressed.
11921 bpr 8541
  set_vars_from_parm(): force_setvar() -> setvar().
8542
  Quadratic nospace() and singlespace() replaced.
8543
  Added #define MAX_FNAME and mkfname().
10 reyssat 8544
2004-10-30: get_var_defs() rewritten.
11921 bpr 8545
  Definitely obsolete never used var.def columns: log, ulim, llim.
8546
  New var.def format: "reply: ...."
8547
  However, still no check against repetitive definitions
8548
  of a same variable.
8549
  calc_sort() rewritten.
8550
  Quadratic randperm() replaced.
8551
  Added int2str() in wimslib.
8552
  Eliminated uselessly initialized long buffers.
10 reyssat 8553
2004-10-29: Class codes no longer need to be an integer.
11921 bpr 8554
  Added cutitems(), cutwords() and cutlines().
8555
  exec_distribute() changed to use cut.....().
10 reyssat 8556
2004-10-28: Added translation tool: bin/new-files.
11921 bpr 8557
  Site manager can now visit several developer accounts.
8558
  compare() rewritten.
8559
  calc_append() and substit() optimizations.
10 reyssat 8560
2004-10-27: Cached working files.
11921 bpr 8561
  wims.conf: erase backslash before saving from adm/manage. However,
8562
  backslash at the end of a line will still create buggy situations.
10 reyssat 8563
2004-10-26: key routines var_proc() and phtml_put() optimized.
11921 bpr 8564
  Slight modification of WORKING_FILE structure.
8565
  output() refinement.
10 reyssat 8566
2004-10-25: mailurl algorithm moved to scripts/mailurl.proc.
11921 bpr 8567
  Reduce MAX_FOR_LEVEL to 12. Should be largely enough.
8568
  Rewrite open_working_file(), reducing the number of strchr().
10 reyssat 8569
2004-10-24: Various code cleaning of the main program.
11921 bpr 8570
  - Acceleration in save_session_vars(), and increase oef var limits.
8571
  - module_error() variables switched from setenv() to setvar().
8572
  - !readmotd and !writemotd removed. (undocumented commands.)
8573
  These were used in home module and adm/class/motd.
8574
  Replaced by !fileread, !filewrite and !read.
8575
  Therefore now motd files are fully phtml ones.
10 reyssat 8576
2004-10-23: Start replacing tags by lower case.
11921 bpr 8577
  added readfile(). Rewriting several functions using it.
8578
  Change !mailurl encryption method.
8579
  wims_myip removed (waste of time).
10 reyssat 8580
2004-10-22: wims_trustfile was not working correctly.
11921 bpr 8581
  insdraw_filebase was blocked for class documents.
8582
  Security check against links "sessions" "classes" or "doc" in
8583
  adm modules is longuer needed: removed.
10 reyssat 8584
2004-10-21: introduced mystrncpy(): replace snprintf() and strncpy().
11921 bpr 8585
  Quadratic strcpy() replaced in _tolinux().
8586
  Quadratic find replaced in exec_distribute().
8587
  Quadratic algorithm replaced in _blockof().
8588
  wims_prefix removed from internal_name table.
10 reyssat 8589
2004-10-20: Automatic module update not working when delay >= 7 days: fixed.
11921 bpr 8590
  Quadratic strcpy() replaced in open_working_file().
10 reyssat 8591
2004-10-19: Bad variable name (parm) in html/themes.phtml.
11921 bpr 8592
  Software about disapeared in about page: turn off multiexec in about.phtml.
10 reyssat 8593
2004-10-18: adm/manage: added restore.
11921 bpr 8594
  Backup file number reduced.
8595
  File management in online maintenance becomes operational.
10 reyssat 8596
2004-10-17: added !mailurl (counter-spam crypted email interface).
7362 bpr 8597
2004-10-10: Large file download: was cut off by alarm limit,
11921 bpr 8598
  now available for 100kb/s or more.
10 reyssat 8599
2004-10-09: "all" allowed in host checking.
8600
2004-10-08: Broken sheet file blocked supervisor home page: fixed.
11921 bpr 8601
  adm/class/userlist, userprop: user variables disappeared.
10 reyssat 8602
2004-10-04: instexst(): file mtime tag disappeared since 3.42.
8603
2004-10-02: Added other/bin/passcrypt
8604
2004-10-01: Allow edition of help/ in modtool.
11921 bpr 8605
  adm/class/config.??/help/config.phtml was bounding readonly variable.
10 reyssat 8606
2004-09-30: adm/class/regclass.it was dysfunctionning.
11921 bpr 8607
  motd did not appear in the first participant page.
8608
  adm/class/classes was putting logs in module directory when
8609
  visited by site manager.
10 reyssat 8610
---------------------------------------------
8611
Version 3.44 packed.
8612
2004-09-30: adm/modtool was silently cutting file lengths.
8613
2004-09-27: wims_myhostname and wims_myip made available to home module.
8614
2004-09-24: Votes added to class sharing list (non-verified).
8615
2004-09-23: Debugging line not erased in modules/adm/userlist.en/var.proc.
11921 bpr 8616
  Class logo whas not changed for user pages.
8617
  Remnant !debug erased in modules/adm/forum/mboard.
8618
  adm/class/config.nl was sending broken emails (space after \ ).
10 reyssat 8619
2004-09-21: class oef disappeared except for French version.
8620
2004-09-20: exec.type limited to 256 (is it enough?).
8621
---------------------------------------------
8622
Version 3.42 packed.
8623
2004-09-19: scripts/adm/class/mkuserlist crashed when login starts with '-'.
11921 bpr 8624
  adm/new.?? system changelog now points to src/Changelog.
10 reyssat 8625
2004-09-16: Class forum and userlist csv download missing data under superclasses.
11921 bpr 8626
  Added \doc{} to documents (help not updated).
10 reyssat 8627
2004-09-14: Allowing negative scores (to be used only in special modules).
8628
2004-09-13: Printable versions now give no reply to students.
8629
2004-09-07: A better management/messages for non-installed softwares.
11921 bpr 8630
  added !perl for trusted modules (non-documented).
8631
  class exercise restore/import bugs fixed.
10 reyssat 8632
2004-09-03: chroot execution of sensitive programs.
8633
2004-08-31: fixed votedir error in adm/vote.??.
8634
2004-08-29: Slight modification in the algorithm of bin/mkpopular: use sqrt.
8635
2004-08-25: Removed last symbolic links to classes and sessions in modules/.
8636
2004-08-20: OEF terminology: session->series, séance->série.
11921 bpr 8637
  Score quality now uses a geometric series, the more recent being
8638
  more significant.
10 reyssat 8639
2004-08-16: added scripts/adm/class/authprep.
8640
2004-08-10: last.html disabled for test sessions.
8641
2004-08-09: untrust propagation after !record...: corrected.
8642
2004-08-02: Internal names: wims_priv_*.
8643
2004-07-31: Eliminate symlinks: rest of adm modules.
8644
2004-07-30: Eliminate symlinks: home, amd/createxo, adm/vote, adm/manage,
11921 bpr 8645
  adm/raw, adm/browse, adm/class/addmodule, adm/class/classes,
8646
  adm/class/stat, adm/class/reclass, adm/class/reguser,
8647
  adm/class/passwd, adm/class/grades, adm/class/exolog,
8648
  adm/class/exam, adm/class/sheet, adm/class/userlist.
10 reyssat 8649
2004-07-29: added internal function find_module_file().
11921 bpr 8650
  Eliminate symlinks: adm/modtool.
8651
  Record files in mutual directories now work.
10 reyssat 8652
2004-07-06: Table appearance: createxo helps.
8653
2004-07-03: var.c: setting empty variable was giving NULL.
11921 bpr 8654
  added 2 embeddable js calculators copied from javascriptsource.com.
10 reyssat 8655
2004-07-02: Name change: WWW Interactive Multipurpose Server.
11921 bpr 8656
  Modtool: Remake def when src erased.
8657
  Non-initialized information in post_log().
10 reyssat 8658
2004-07-01: Appearance theme management: see public_html/themes/.README.
8659
2004-06-29: Table appearance: forum/forum, stat/stat, class/stat,
11921 bpr 8660
  class/config, class/userlist, doc.
8661
  spurious error in adm/createxo oef registration corrected.
8662
  Exercise importation bug in classes (def directory not created).
10 reyssat 8663
2004-06-28: C lvalue casting corrected (6 locations for qsort subroutines).
11921 bpr 8664
  Table appearence uniformization: manage,modtool,classes,new.
8665
  Automatically incrementing variable: wims_incremental
8666
  Class importation of exercises: import images too.
8667
  Globally replaced "&>/dev/null" by ">/dev/null" in scripts.
10 reyssat 8668
---------------------------------------------
8669
Version 3.40 packed.
8670
2004-06-26: Added wims_sesrandom (64 session-static random numbers).
11921 bpr 8671
  Parameter space overflow in bin/mkindex: switch to translator file input.
10 reyssat 8672
2004-06-24: A more correct POST timeout check.
8673
2004-06-23: strip_enclosing_par() did not check unmatching: sigsegv.
8674
2004-06-22: '~' in devel module names was disliked by image programs.
8675
2004-06-21: added anstype/numexp (Fabrice Guerimand).
8676
2004-06-20: misc documents closed to robots.
11921 bpr 8677
  Rafale check disabled for exams.
8678
  added module adm/new.
8679
  option and weight fields of oef replies now operational.
8680
  Random generator switched to Mersenne Twister by
8681
  Takuji Nishimura and Makoto Matsumoto (Lib/mt19937ar.c).
10 reyssat 8682
2004-06-15: added !embraced.
8683
2004-06-13: wimslogd reads and executes log/wimslogd.exec
11921 bpr 8684
  command !module now returns empty if module does not exist (instead of current module).
10 reyssat 8685
2004-06-12: Automatic module updating.
8686
2004-06-09: Individualized sheet opening was not working under superclass:
11921 bpr 8687
  wrong user file in _subword().
10 reyssat 8688
2004-06-08: Document modules under Modtool, with document manager.
8689
2004-06-07: New config parameter: aliased_getfile.
11921 bpr 8690
  Enhanced Modtool with publication manager.
10 reyssat 8691
2004-06-06: version added to module index.
8692
2004-06-05: added other/bin/src2def.
11921 bpr 8693
  oef, deductio and document modules: suppression of symlinks and executables.
8694
  update-version upgrades to 337.
10 reyssat 8695
2004-06-02: Search by author name activated.
11921 bpr 8696
  Added config parameter wims_showauthor.
10 reyssat 8697
2004-05-31: Trusted modules can access wims_home.
8698
2004-05-29: Improvements of robot pages.
11921 bpr 8699
  chemeq, units-filter and wimsd non-blocking compilation failure.
8700
  chemeq and units-filter added to support software checklist.
10 reyssat 8701
2004-05-26: Antidated modules are now blocked.
11921 bpr 8702
  Keywords from popular search engines retaken by WIMS home page.
10 reyssat 8703
2004-05-22: General reference page using wikipedia.
8704
2004-05-21: translator now accepts very long sources.
8705
2004-05-13: download/wimsget was broken.
8706
2004-05-09: Added sheet data into exam log.
8707
2004-05-08: Voter listing was not correct under superclass.
8708
2004-05-04: Set-styled replies with embedded ';' are rejected.
8709
2004-05-01: getfile did not search for directory in parent session.
8710
2004-04-24: Dynamic condition list in oef.
8711
2004-04-16: Vertical stacking in clickfill and dragfill.
8712
2004-04-14: Portability extensions by Karim Belabas.
8713
---------------------------------------------
8714
Version 3.36 packed.
8715
2004-02-17: Bug fix: class images do not appear in exams.
8716
2004-02-13: Multiple bug fixes in superclass structure.
8717
2004-01-18: Added virtual class hierarchy.
8718
2004-01-14: msg2wims moved to WIMS_HOME/bin.
8719
2004-01-12: Configurable computational precisions in OEF modules.
8720
2004-01-08: Document modules with manager in scripts/docu.
8721
2004-01-05: Direct importation of public sheets into classes.
8722
2004-01-03: Access policy configuration extended to virtual classes.
8723
2004-01-02: Site resource access policy configuration.
8724
2003-12-17: User error kicked participants out of the class.
8725
2003-12-16: Sheet printable version was not working for class exercises.
8726
2003-12-07: Rafale locks account for 10 minutes against relogin.
11921 bpr 8727
  Rafale in class partly counted as new.
8728
  Mixture with suspended activities also disables score in classes.
8729
  Scores immediately following a large series of rafale are ignored.
10 reyssat 8730
2003-12-06: Classes allowing output of resources to all (manual declaration only).
8731
2003-12-05: Expired sheets with 0 weight no longer shown in participant score list.
8732
2003-11-27: modind bug fixed: modules not in site language list now ignored.
8733
2003-11-26: Site configuration: eliminate language repetitions.
8734
2003-11-24: Software non-installed message was not available due to a bug.
8735
2003-11-23: config variable: default_texposition.
11921 bpr 8736
  user tex size is now absolute.
8737
  \oefenv was not available within createxo.
10 reyssat 8738
2003-11-22: texgif: tfm files were copied to current working directory.
8739
---------------------------------------------
8740
Version 3.34 packed.
8741
2003-11-18: Bug fix: add participants using csv.
8742
2003-11-16: New reply type: range.
11921 bpr 8743
  OEF: kill score generation in debug mode.
8744
  Close participant exam sessions by supervisor.
10 reyssat 8745
2003-11-15: Deactivation of a sheet.
11921 bpr 8746
  Allow supervisors to test exams under preparation.
10 reyssat 8747
2003-11-14: Added to oef: \oefenv, debug mode.
11921 bpr 8748
  incomplete addressing in documents and OEF draw: fixed.
12032 bpr 8749
2003-11-13: Drag and drop window resizing bug fixed.
10 reyssat 8750
2003-11-09: added !makelist.
8751
2003-11-08: Some bug fixes in printable version of sheets (datafile bug remains).
8752
2003-11-01: affine transformation added to flydraw.
8753
2003-10-31: wims_exec_error becomes cumulative.
11921 bpr 8754
  wims_exec_error reported in Createxo.
8755
  motd (message of the day) files moved to log.
10 reyssat 8756
2003-10-28: New version of OEF and deduc avoiding the use of symlinks.
8757
2003-10-27: .wimspass moved to log directory.
11921 bpr 8758
  oldclasses moved to backup.
10 reyssat 8759
2003-10-26: added OEF \special method: imagefill.
8760
2003-10-25: idle-time split to 3.
11921 bpr 8761
  writable directories moved to w.
10 reyssat 8762
2003-10-24: algexp, litexp and formal accept multiple good replies (separator=,)
11921 bpr 8763
  oef2wims added error messages.
8764
  file mode in Createxo.
8765
  The main program is now staticly linked (exec performance).
10 reyssat 8766
2003-10-23: Some cleanup of directory settings:
11921 bpr 8767
  wims.conf moved to log directory.
8768
  forums moved to log/forums.
8769
  instex and mathfonts/texgif moved to w (relocatable directory).
10 reyssat 8770
2003-10-20: added exolog: exercise registration for virtual classes.
8771
2003-10-16: backup and accounting moved to wimslogd.
11921 bpr 8772
  TeX floating level added to useropts and preference page.
10 reyssat 8773
2003-10-15: OEF: added \special{}.
8774
2003-10-13: adm/class/regclass was setting wrong class version (3 instead of 4)
8775
2003-10-12: Dutch version (Joke Evers).
11921 bpr 8776
  Supervisor can select existing class exercises in Createxo.
8777
  OEF: TeX images accepted in type=radio and type=checkbox.
8778
  command !date reopened for general modules, with stricter security restrictions.
10 reyssat 8779
2003-10-11: !for x=1..5
8780
2003-10-05: log files now use wimslogd to dispatch.
8781
2003-10-04: Many temporary files moved to tmp/sessions.
11921 bpr 8782
  added wimslogd (autorun log daemon).
10 reyssat 8783
---------------------------------------------
8784
Version 3.32 packed.
8785
2003-09-28: !date is now for trusted modules only.
11921 bpr 8786
  (others can use $wims_now and $wims_nowseconds)
8787
  command !sql dereferenced.
8788
  Online management: mkindex now sent to at (had rlimit_cpu overflow).
10 reyssat 8789
2003-09-27: Online update, backup and crontab managements.
8790
2003-09-22: Misc. bug fixes in virtual class management.
11921 bpr 8791
  2D array addressing. Availability in OEF and doc.
10 reyssat 8792
2003-09-21: clickfill and dragfill: fields of multiple length.
11921 bpr 8793
  Array addressing: $(var_name[item_numbers])
10 reyssat 8794
2003-09-20: different DynAPI replies can now coexist.
8795
2003-09-18: Bounding bug in !randint (when only one bound is given).
8796
2003-09-16: _tolinux() becomes more agressive.
11921 bpr 8797
  setvar() always calls _tolinux().
8798
  bin/mkindex command line overflow in OEF sorting: fixed.
10 reyssat 8799
2003-09-15: Class load accounting in site management page.
11921 bpr 8800
  Internal variable: wims_now, wims_nowseconds.
10 reyssat 8801
2003-09-14: OEF draw within parameters: redrawn (up to 16) when cmd=resume (saved exercises).
8802
2003-09-13: new OEF answer type: dragfill.
11921 bpr 8803
  Spurious password check bug in adm/userlist.
10 reyssat 8804
2003-09-11: added ccsum (user and class connection time accounting)
8805
2003-09-10: new OEF answer type: clickfill.
8806
2003-09-08: new OEF answer type: coord.
8807
2003-09-06: added !rows2lines (non-documented).
11921 bpr 8808
  rows2lines() now ignores semicolons enclosed in parentheses.
10 reyssat 8809
2003-09-05: DynAPI 3.0.0.
8810
2003-09-03: added clickzone (for use in reply type `coord').
8811
2003-09-02: flydraw uses `convert' to read images of other formats.
8812
2003-08-28: added interface to DynAPI.
11921 bpr 8813
  OEF answer types based on DynAPI: correspond, reorder and compose.
10 reyssat 8814
2003-07-19: draw() added to OEF and doc parameter primitives.
11921 bpr 8815
  Image clock available in OEF.
10 reyssat 8816
2003-07-18: added !rename (name hiding for multimedia files in exercises).
8817
2003-07-13: Server update and backup management in adm/manager.
8818
2003-07-09: !pedia method moved to script (pedia.phtml), using wikipedia.
8819
2003-07-08: Personal passwords now use crypted storage.
8820
2003-07-06: Class oef structure reorganized (modules/classes/$wims_class removed).
8821
---------------------------------------------
8822
Version 3.30 packed.
8823
2003-06-30: Expert menu in OEF manager (F. Guerimand).
8824
2003-06-28: User-friendlyness improvements in exam page.
8825
2003-06-24: Exam detail log and check.
8826
2003-06-23: write_logs() and save_session_vars() interchange order.
8827
2003-06-19: Forums: supervisor now can read erased messages.
8828
2003-06-18: added cmd type `next'. Existing modules modified.
8829
2003-06-14: added !sum, !product, !recursion.
11921 bpr 8830
  command !values can do recursive computations with variable `last'.
10 reyssat 8831
2003-06-13: added log2() (kernel and interfaces).
8832
2003-05-29: added !reaccent.
11921 bpr 8833
  added list of new OEF.
10 reyssat 8834
2003-05-27: added oncechar (special-purpose program).
8835
2003-05-25: numerical integration in slib/integrate switches to very slow but
11921 bpr 8836
  much more secure method (with pari).
10 reyssat 8837
2003-05-25: Wording: score average -> score quality.
8838
2003-05-24: Using image.src for imgcomp reply type: doesn't work for Netscape 4.
11921 bpr 8839
  (And isn't really conform to javascript specs.)
8840
  OEF printable version: variable grouping bug fixed (new line in values).
8841
  Printable version of user help.
8842
  Integral version of Createxo help.
10 reyssat 8843
2003-05-23: A few predefined variables for documents in classes.
8844
2003-05-22: Documents: gnu means Free Documentation License.
8845
2003-05-19: Update of Chinese adm modules (Z. Chen).
8846
2003-05-18: Show exercise source list in documents.
8847
2003-05-17: Printable version of documents.
8848
2003-05-15: Styled fills in flydraw (hatching etc).
8849
2003-05-10: added wimsd.
8850
2003-05-08: Main word dictionary renewed (en/fr).
8851
2003-04-29: Installation scripts adjusted for RedHat 9.
8852
2003-04-24: added class_option.
8853
2003-04-22: added anstypes imgcomp and textcomp.
8854
2003-04-17: Integration in OEF and Doc now calls slib.
8855
2003-04-14: Spurious solutions in solve() when root is exactly a cut point.
8856
2003-04-13: added !lookup.
8857
2003-04-07: confparm (1-4) added to OEF manager.
8858
2003-04-03: Robot referencing scheme created recursive fake directories.
8859
2003-04-01: Robot visibility of documents.
8860
---------------------------------------------
8861
Version 3.28 packed.
8862
2003-03-25: Createxo open to class participants.
8863
2003-03-23: Link between vote and access control.
11921 bpr 8864
  User property changes: !setdef instead of !writefile.
10 reyssat 8865
2003-03-22: Vote system for virtual classes.
8866
2003-03-21: A series of French documents submitted by B. Perrin-Riou et al.
8867
2003-03-18: hint disallowed during exam.
11921 bpr 8868
  cookie disorder in exams when cookies are activated in classlock.
10 reyssat 8869
2003-03-15: !values added ... for v in v1,v2,v3,...
11921 bpr 8870
  `!random a,b repeat n' and `!randint a,b repeat n'.
10 reyssat 8871
2003-03-14: erf() and erfc() added to evalue().
8872
2003-03-13: numerical integration in OEF/DOC now uses romberg() in MAXIMA.
8873
2003-03-12: User asking for unavailable language provokes internal error.
11921 bpr 8874
  command !rawmath was adding spurious () after function names.
10 reyssat 8875
2003-03-11: New OEF reply types: checkbox, click, menu, radio.
8876
2003-03-09: Supervisor now allowed to import public OEF exercises.
8877
2003-03-08: Use cpp to process pre-source OEF and DED.
8878
2003-03-07: Internal: added cutfor() for calc_solve() and calc_values().
8879
2003-03-06: Variable name substitution in !values.
8880
2003-03-05: Rapidfire requests for printed versions are disabled.
8881
2003-02-28: WIMS now refuses to process executable files.
11921 bpr 8882
  slib indexing and documentation.
10 reyssat 8883
2003-02-21: New reply type to OEF: chset.
8884
2003-02-20: Fixed: segfault when HTTP_USER_AGENT is not defined.
11921 bpr 8885
  Dynamic insertion in mhelp was in conflit with parent session.
8886
  Document pages requiring preserved \(...) recompiled.
8887
  slib structure added.
10 reyssat 8888
2003-02-17: More dependency program checks are included in maintenance tool.
8889
2003-02-15: items2words() now respects parentheses-protected commas.
8890
2003-02-13: user_error while outputing was not sent out.
11921 bpr 8891
  getins w/o file name provoked segfault.
10 reyssat 8892
2003-02-12: Recognition of x', y'', etc. in formula processing.
8893
2003-02-11: New reply types to OEF: fset and aset.
8894
2003-02-10: Double call to authdelay when auth starts using user=...: auth always failed.
8895
2003-02-08: texmath() bug for matrix exponentials.
8896
2003-02-06: 2 wrong pointers in online maintenance page.
8897
2003-02-05: Class document accessibility was not checked.
11921 bpr 8898
  mhelp within subsession did not work.
8899
  Timing facilities added to OEF manager.
10 reyssat 8900
2003-02-03: More countermeasures against rapidfire exercise requests.
11921 bpr 8901
  forum thread navigation bug fixed.
10 reyssat 8902
---------------------------------------------
8903
Version 3.26 packed.
8904
2003-01-26: forum/mboard/scripts/quote.sh was using m_* variables (no longer available).
8905
2003-01-25: added umask(022) at the beginning of wims.
8906
2003-01-24: bin/ins???..processor were erased by 'make distclean'.
8907
2003-01-22: webget connection restrictions.
11921 bpr 8908
  Delay for wrong user authentification: 5 seconds.
10 reyssat 8909
2003-01-21: Error messages are shown in the page when insert fails.
8910
2003-01-20: Countermeasures against rapidfire exercise requests within worksheets.
8911
2003-01-19: Missing software now generates user error.
8912
2003-01-18: Library functions: filelength() and catfile().
11921 bpr 8913
  modtool accepts OEF and Deductio modules.
8914
  mkpopular modification: accounting of different languages are now mixed.
10 reyssat 8915
2003-01-09: Output delayed to the end of the processing, using last.phtml.
11921 bpr 8916
  Grouped execution of instex.
10 reyssat 8917
2003-01-07: OEF tex format $ translation bug fixed.
8918
2003-01-06: evalue_compile() bug fixed (recognition of scientific notations).
8919
2003-01-03: insmath_logic starts to work.
8920
2002-12-30: mathexp now uses regex for conditional extract.
8921
2002-12-20: configure: static link now checks existence of static library.
8922
---------------------------------------------
8923
Version 3.24 packed.
8924
2002-12-01: Some bin programs switched to static linking, accelerating execution.
8925
2002-11-28: Deductio starts.
8926
2002-11-23: Maxima multiexec now uses line by line method.
8927
2002-11-21: Cookies were interfering with popup mode.
8928
2002-11-12: \(..) usedynamic bug fixed (several insmath in a same line).
8929
2002-11-02: `!if .. issametext ..' was case-sensitive.
8930
2002-11-01: latex2html (2002-1) fails when TMPDIR is set: unset before calling latex2html.
8931
2002-10-31: oef2wims bug: file size limited to 16K.
11921 bpr 8932
  oef2wims starts to print error messages.
10 reyssat 8933
2002-10-24: Score counting: new and hint are separated.
11921 bpr 8934
  \help added to OEF.
10 reyssat 8935
2002-10-21: WebCopier is a very bad browser.
8936
2002-10-20: Cleaned treatment of special characters in oef and doc.
8937
2002-10-17: Takes care of response header fields 'Server:' and 'Status:'.
8938
2002-10-16: Links for class authentification moved to adm/class/classes.
8939
2002-10-14: \(...) usable in parameters and prompts of OEF.
8940
2002-10-13: Fixed multiple folding bug in doc.
8941
2002-10-10: Updates in Italian translation (Marina Cazzola).
11921 bpr 8942
  Current server activities in online maintenance tool.
10 reyssat 8943
2002-10-08: Replaced [ ... -a ... ] and [ ... -o ... ] in shell scripts.
11921 bpr 8944
  #!/bin/sh replaced by #! /bin/sh in shell scripts.
10 reyssat 8945
2002-10-07: oef2wims added mdef method (internal use only).
8946
2002-10-06: Rational datatype activated in OEF and DOC using pari,
11921 bpr 8947
  and complex datatype modified ('*' no longer translated to ' ').
10 reyssat 8948
2002-10-05: Bug in _subword(): strcpy() passes over string end.
11921 bpr 8949
  Bug in user importation page (neighboring classes).
8950
  Bug in exo importation (when the importing class has no exo).
10 reyssat 8951
2002-10-04: Introduced configurable parameter default_anim_format (gif/mng).
8952
2002-10-02: Extension and configurability of login/password limitations.
8953
---------------------------------------------
8954
Version 3.22 packed.
8955
2002-09-30: Makefiles rewriting: whildcards, check before strip.
8956
2002-09-29: Build options (dynamic, units, chemeq) added to configure.
8957
2002-09-28: strtok() no longer used.
11921 bpr 8958
  PATH definition is now dynamic.
10 reyssat 8959
2002-09-27: Portability to case-insensitive file systems.
11921 bpr 8960
  Score dependency is deactivated when scoring is closed (sheets).
10 reyssat 8961
2002-09-26: Starts to use autoconf. Some first portability declarations.
11921 bpr 8962
  Added `make distclean'.
10 reyssat 8963
2002-09-24: Link to Modtool in virtual classes.
8964
2002-09-23: File deposit length limit can now be increased
11921 bpr 8965
  independent of QUERY_STRING_LIMIT.
10 reyssat 8966
2002-09-22: Use internal variable manager; important acceleration.
11921 bpr 8967
  $module_about is now only prepared when cmd=help.
8968
  Style sheet defaults to justify.
10 reyssat 8969
2002-09-21: string_modify(), substit() and float2str() cleaned and accelerated.
11921 bpr 8970
  SUBST_LIMIT has changed meaning: now limit of nesting levels.
8971
  texgif acceleration: call_sh() -> execredirected().
8972
  Now tex is executed by safe uid.
8973
  oef and doc now makes use of static instex.
8974
  Added utility script 'oefcompile'.
10 reyssat 8975
2002-09-20: OEF variable number limit grows to 1024.
8976
2002-09-19: Math middle alignment floats back, and prepared for configurability.
11921 bpr 8977
  pari/gp temporary directory now correctly set.
10 reyssat 8978
2002-09-18: Fixed document indexing bug in distributions.
11921 bpr 8979
  OEF manager variable saving method reorganized.
8980
  Number of replies and choices increased to 20 each.
10 reyssat 8981
2002-09-16: multiexec installed (only effective on ELF-interfaced programs).
11921 bpr 8982
  The method of waitpid(..,..,WNOHAND) was wasting lots of cpu load.
8983
  Replaced by alarm(). Global time limit is also installed, with
8984
  a new module error message (timeup).
10 reyssat 8985
2002-09-15: exec_exec() removed (unnecessary).
11921 bpr 8986
  command !sh will no longer output when not outputing.
10 reyssat 8987
2002-09-14: Interfaces: added common.c.
11921 bpr 8988
  Interfaces: illegal names are renamed instead of refused.
8989
  Interface to pari/gp: compatibility with version 1 deplecated.
10 reyssat 8990
2002-09-12: Mirror list update.
8991
2002-09-11: Child process not loaded if no time left.
11921 bpr 8992
  Post-reply variable processing in OEF exercises.
10 reyssat 8993
2002-09-10: Mirror site list accepts https sites.
8994
---------------------------------------------
8995
Version 3.20 packed.
8996
2002-09-09: substitution forgotton in !text reverse.
8997
2002-09-08: Absolute execution time limit to child processes.
11921 bpr 8998
  Middle alignment of instex floates back to base.
10 reyssat 8999
2002-09-07: Bug in !htmlmath: e^-(2x) => e<sup>(2x</sup>.
9000
2002-09-06: !solve did not accept substitution in variable name.
9001
2002-09-02: Added configurable virtual class connection locks.
9002
2002-09-01: Session cookies activated (configurable).
11921 bpr 9003
  user_agent change within a session is now disallowed.
10 reyssat 9004
2002-08-31: Added class logo configuration.
11921 bpr 9005
  Secure hosts added to class creation tool.
9006
  imagedir bug in OEF printable version (almost) repaired.
10 reyssat 9007
2002-08-30: Homepages header technical reorganization.
11921 bpr 9008
  Modules: <input><br> --> <input> <br> to patch netscape justify bug.
9009
  Exam js clock bug fix (empty variable).
9010
  Homepage menu links (new, forum, ...) always pointed to English version.
10 reyssat 9011
2002-08-29: Appearance configuration (bgimg, css) for virtual classes.
11921 bpr 9012
  background image file generator.
10 reyssat 9013
2002-08-28: Site-wide css definitions.
11921 bpr 9014
  mhelpheader.phtml refined.
10 reyssat 9015
2002-08-27: Config parameter class_regpass is activated, for class creation rights.
11921 bpr 9016
  page bgcolor becomes globally configurable via page_bgcolor.
9017
  Site-configurable background image files.
9018
  Presentation setup now also applies to homepage.
10 reyssat 9019
2002-08-08: Added program huffman (variable length encoding).
9020
2002-08-07: Added internal variable wims_developer to keep developer authentification.
9021
2002-07-31: Added variable wims_htmlbody. Global page modifications using it.
9022
2002-07-27: More strict name check in file deposits.
11921 bpr 9023
  Developer account management added to online site manager.
9024
  useropts now kept in user definition files (in virtual classes).
9025
  Change background colors for virtual classes.
10 reyssat 9026
2002-07-25: File deposit in Createxo (within virtual classes).
9027
2002-07-23: Mirroring virtual classes.
9028
2002-07-22: Interface to Yacas.
9029
2002-07-20: Direct connection interface with other web servers.
9030
2002-07-18: More variables for document page replacements in virtual classes.
9031
2002-07-17: added exec_sh (was using calc_sh).
9032
2002-07-16: adm/ subdirectory in scripts/ only accessible to trusted modules.
11921 bpr 9033
  Direct link for editing work sheet presentation page.
9034
  Modify class property by site manager erased supervisor password.
10 reyssat 9035
2002-07-15: EmailSiphon is a very bad browser.
11921 bpr 9036
  https added to webget (depends on openssl).
9037
  OEF wlist input bug (a line of code is missing).
10 reyssat 9038
2002-07-09: gifs directory opens for read by insdraw.
9039
2002-07-07: oef2wims bug fix: nested \for variable set, multi-line variables.
11921 bpr 9040
  General tool link available to class participants.
10 reyssat 9041
2002-07-03: \step enters into feedback conditions.
9042
2002-07-02: big/small endian bug fixed in texgif (tfm.c)
9043
---------------------------------------------
9044
Version 3.18 packed.
9045
2002-06-29: added class_quota, doc_quota, class_regpass, doc_regpass to config.
11921 bpr 9046
  Disk quota system for documents and classes.
9047
  File deposits in documents.
10 reyssat 9048
2002-06-25: Score dependencies in exam sheets.
9049
2002-06-23: Score dependencies in work sheets.
9050
2002-06-22: Possibility to replace virtual class user pages by document blocks.
9051
2002-06-19: Multi-step answers in OEF.
9052
2002-06-17: \if and \for added to OEF syntax.
9053
2002-06-14: doc: parameter substitution forgotten in \link, \embed and \target.
9054
2002-06-13: sh script trying strict conformity: $[...] -> $((...))
9055
2002-06-09: Neighboring classes: exercise importation bug fixed.
11921 bpr 9056
  Exam page deactivated when try number is exhausted.
9057
  Erase sharing links when erasing an expired class.
10 reyssat 9058
2002-06-07: Reset variables in oef printable version, between each exercise.
9059
2002-06-01: ins_limit default lifted to 150.
11921 bpr 9060
  Italicized letters in htmlmath.
9061
  Rationalization and acceleration of !insmath.
9062
  Cleaning old instex pictures in housekeep.daily
10 reyssat 9063
2002-05-31: Reusability of static instex.
9064
2002-05-30: Automatic recognition of LaTeX source in texgif (rudimentary).
11921 bpr 9065
  LaTeX source submission in documents (relies on LaTeX2HTML).
10 reyssat 9066
2002-05-29: user_log() => segfault on public sheet (classe=NULL)
9067
2002-05-28: Createxo.fr raw mode was not updated ?!
11921 bpr 9068
  createxo (en,fr): erase old submit.def before generating new one.
10 reyssat 9069
2002-05-26: added !solve.
11921 bpr 9070
  Virtual classes: comparison with average scores by participants.
10 reyssat 9071
2002-05-25: OEF reply and choice order is now changeable by author.
11921 bpr 9072
  Embedded replies in OEF manager.
10 reyssat 9073
2002-05-23: Static and dynamic compilations.
9074
2002-05-22: Parent session erasure bug during exam.
9075
2002-05-21: Opera added to good agent list.
9076
---------------------------------------------
9077
Version 3.16 packed.
9078
2002-05-20: Added activity statistics for virtual classes.
9079
2002-05-13: Bug fix: exam simulation was prohibited by class-wide restriction.
11921 bpr 9080
  Added !values, !leveldata.
10 reyssat 9081
2002-05-11: Added evalue_compile(), levelcurve().
9082
2002-05-10: Code reorganization: start using dynamic libwims.
9083
2002-05-06: Modtool added backup and restore.
9084
2002-04-27: Curve comparing program: curvecomp.
9085
2002-04-25: java input applet.
9086
2002-04-24: Document-wide header definition.
11921 bpr 9087
  Added alt= to instex.
10 reyssat 9088
2002-04-23: insplot bug: insplot_data was not reachable from another request.
9089
2002-04-18: New message alert in virtual classes.
9090
2002-04-16: Erase documents by authors.
9091
---------------------------------------------
9092
Version 3.14 packed.
9093
2002-04-14: New comparison relations: issametext, issamecase
9094
2002-04-12: Font color in dvigif (via \special{color=...}).
9095
2002-04-11: Subscription bug fixed in htmlmath() and texmath().
11921 bpr 9096
  special functions in oef2wims and msg2wims unified.
10 reyssat 9097
2002-04-07: added !readproc.
9098
2002-04-06: \form, \if and \for available for documents.
11921 bpr 9099
  added !row, !rowcnt, !randrow ... (internal and undocumented).
9100
  added !text reverse
10 reyssat 9101
2002-04-05: Documents now accept parameters (parm1..parm20).
9102
2002-04-04: Exam interface re-designed: no need to register, etc.
11921 bpr 9103
  OEF reply conditions and feedback tests accept special functions.
9104
  cleaning() includes tmp/sessions directory.
9105
  flydraw moved to other/bin, for secured execution.
9106
  OEF and doc draw accept animations.
10 reyssat 9107
2002-04-01: OEF input analyzing scripts moved to public place.
9108
2002-03-30: Some remaining calls to isfinite() changed to finite().
11921 bpr 9109
  Trying to define a NAN for systems having no such definition.
9110
  Added !select (for columns/rows) and !column.
10 reyssat 9111
2002-03-27: exec security enhancement via wrap..exec.
9112
---------------------------------------------
9113
Version 3.12 packed.
9114
2002-03-18: OEF atext input added relevancy check.
9115
2002-03-13: Patch for gd 1.2: border check in filltoborder.
9116
2002-03-12: Createxo reinput forgotten in raw mode.
9117
2002-03-05: Hidden variables in function reply (items 2 and up).
9118
2002-03-04: \draw in documents did not accept parameters.
9119
2002-03-01: Added simplify() to OEF and doc syntax.
9120
2002-02-28: OEF units input manager bug fix.
9121
2002-02-27: Erasing some unused commands: splitlines, ...
11921 bpr 9122
  Security enhancements in commands.
10 reyssat 9123
2002-02-23: Direct texgif, bypassing gs.
9124
2002-02-17: Typo in oef2wims: statement processing stopped after \draw.
9125
2002-02-15: Added randomrow and randomitem to OEF and doc syntax.
9126
2002-02-14: Createxo multiple choice fields reinput typo.
9127
---------------------------------------------
9128
Version 3.11 packed.
9129
2002-02-11: oef2wims: translation of ! distroys comparison conditions.
9130
2002-02-10: Added type case, nocase, atext, wlist to OEF input.
9131
2002-02-08: Added matrix, \rows, \row to OEF and doc syntax.
9132
2002-02-06: Modtool authentification bug fixed.
11921 bpr 9133
  condition tester accepts || and &&.
10 reyssat 9134
2002-02-05: Fixed mhelp session bug when caller is a subsession.
9135
2002-02-04: !shuffle can now directly shuffle lists.
11921 bpr 9136
  OEF manager added printable version.
9137
  Fixed variable order bug in sheet printable version (executed statement).
10 reyssat 9138
2002-02-02: Direct authentification with password (home module only).
9139
2002-01-31: Dynamic drawings in documents and OEF exercises.
9140
2002-01-29: Site document secret codes were included in distribution.
9141
2002-01-28: Date error: Popularity counts were reversed.
9142
2002-01-23: Bug in class user registration: firstn, lastn, email becomes litteral.
9143
2002-01-22: Appearance modification allowed for active worksheets.
9144
2002-01-21: Bug in sheet manager: good sheet erased in special circumstances.
9145
---------------------------------------------
9146
Version 3.10 packed.
9147
2002-01-14: rpm packages (i386-Linux).
9148
2002-01-10: Class management by site manager.
9149
2002-01-05: Printable version of worksheets.
11921 bpr 9150
  oef2wims: `!' becomes litteral.
10 reyssat 9151
2002-01-04: Erase messages by forum supervisor.
9152
2002-01-02: Class forum moved to class directory.
9153
2002-01-01: Class authentification method changed (now use adm/class/classes)
11921 bpr 9154
  Limited compatibility in the home module.
9155
  Change class within neighboring virtual classes.
9156
  Added !sh.
10 reyssat 9157
2001-12-30: Neighboring classes: resource importation and sharing.
11921 bpr 9158
  `>&/dev/null' replaced by `&>/dev/null' in shell scripts.
10 reyssat 9159
2001-12-28: Added !restart (change module). For trusted modules.
9160
2001-12-26: Virtual class selective backup and restoration.
11921 bpr 9161
  Online configuration of virtual classes.
10 reyssat 9162
2001-12-24: added !defread (non-documented).
9163
2001-12-23: Added checkhost() and !checkhost (non-documented).
11921 bpr 9164
  Definition of secure hosts for class supervisors.
10 reyssat 9165
2001-12-22: Security enhancement in class/forum/doc registration managements
11921 bpr 9166
  (special characters).
10 reyssat 9167
2001-12-21: Spreadsheet link in virtual classes (English and French).
9168
2001-12-19: WIMS changes name extension at dynamic insertion.
11921 bpr 9169
  Added command `getfile'. All files are application/octet-stream.
9170
  For trusted modules, non-documented.
10 reyssat 9171
2001-12-18: added !setdef (trusted modules only).
11921 bpr 9172
  Change participant properties by class supervisors.
9173
  Recover deleted participants. Add user by supervisor.
9174
  command !filelist must use call_sh() instead of call_ssh(), for pathname expansion.
10 reyssat 9175
2001-12-16: Normalisation in support software configuration parameters.
9176
2001-12-14: Virtual class changed to version 3: file locations moved.
11921 bpr 9177
  Query strings added `+' after `&' (to avoid browser translation).
10 reyssat 9178
2001-12-13: OEF now accepts \feedback. (Thanks to a suggestion of Jan Hlavacek.)
9179
2001-12-12: Content selection in OEF intro page.
9180
2001-12-11: oef2wims format now defaults to html (was tex). No effect on
11921 bpr 9181
  existing resources.
9182
  Auto math formatting available in oef2wims.
9183
  OEF exercises with no reply accepted.
10 reyssat 9184
2001-12-10: Popup help mode.
9185
2001-12-09: Apache configuration automation with new aliases.
11921 bpr 9186
  WIMS can now be called outside user space.
9187
  RPM packaging starts to work (with home directory relocation).
9188
  Binary directories clean up.
10 reyssat 9189
2001-12-08: Configuration parameters cleaning up and online configuration.
9190
2001-12-06: Document manager accepts file contents.
9191
2001-12-05: File submission mechanism (for trusted modules).
9192
2001-12-04: File permission check by site manager.
11921 bpr 9193
  Request length limit quartupled (256K), for file submissions.
10 reyssat 9194
2001-12-02: WIMS document manager is ready.
9195
2001-12-01: Added !defof.
9196
2000-11-30: !item counting was wrong when first got item is empty.
11921 bpr 9197
  Added !reinput. Createxo reinforced using !reinput.
10 reyssat 9198
2000-11-29: Site manager authorization for online site maintenance.
9199
2000-11-28: Some more compatibility fixups in instex.
11921 bpr 9200
  Added !detag.
10 reyssat 9201
2001-11-27: Forbidden user variables now silently ignored instead of
11921 bpr 9202
  generating user error (allow_violation).
9203
  Browsers are translating & strings when a text is put into a
9204
  textarea. Createxo now corrects this (still partial).
10 reyssat 9205
2001-11-23: msg2wims was not in global makefile.
9206
2001-11-18: Reorganization of front page.
11921 bpr 9207
  Added default about page.
9208
  Instex was incompatible with Konqueror: use -coalesce
10 reyssat 9209
2001-11-11: Added site browsing module (en, fr).
9210
2001-11-10: Module indexing protocol changed (more condensed).
11921 bpr 9211
  More home search facilities.
10 reyssat 9212
2001-11-08: Search tool category in home page can also give popup forms.
9213
---------------------------------------------
9214
Version 3.01 packed.
9215
2001-10-31: Facilities to recover lost exam session.
9216
2001-10-27: public_html/scripts now holds files that can be called by any
11921 bpr 9217
  module via !read.
10 reyssat 9218
---------------------------------------------
9219
Version 3.00 packed.
9220
2001-08-16: OEF manager added two options (allchoices and idontknow).
9221
2001-08-15: home page lists added starting point.
9222
2001-06-28: time bug: `now' was volatile!
9223
---------------------------------------------
9224
Version 2.45 packed. (Devel. version)
9225
2001-06-25: Added `all module' search category.
9226
2001-06-23: Code cleaning: fopen() -> accessfile() at many places.
9227
2001-06-22: Fixups and enhancements in exam sheet management.
9228
2001-06-20: Global score restriction in virtual classes.
11921 bpr 9229
  Score time restriction in virtual classes.
9230
  Uniformize get-current-time in main program.
9231
  Typo: current score was not whown when exo number >10.
10 reyssat 9232
2001-06-18: Public work sheet database.
9233
2001-06-17: Delete file in Modtool.
9234
2001-06-15: Uniformized search engine from home page.
9235
2001-06-12: Main program changes name (webmath -> wims).
9236
2001-06-09: several call_sh() switched to call_ssh().
9237
2001-06-07: Direct module indexer starts to work (w/o pgsql).
9238
2001-06-02: Referencing error when wims.conf is missing.
11921 bpr 9239
  Facility for automatic download of new distribution (wimsget).
10 reyssat 9240
2001-06-01: Several source configuration bugs.
11921 bpr 9241
  Score counting change: prohibit simultaneous scoring. (This is not
9242
  100% compatible with earlier data due to parmreg.)
10 reyssat 9243
2001-05-30: gif_crop and chem-eq do not compile under new Linux. Removed from
11921 bpr 9244
  Makefile.
10 reyssat 9245
2001-05-28: added Modtool (online development of modules).
9246
2001-05-10: WIMS can now also work behind https.
9247
2001-05-01: Added configuration parameter gnuplot_format.
9248
2001-04-21: OEF manager added equation reply type.
9249
---------------------------------------------
9250
Version 2.42 packed.
9251
2001-04-02: reguser typo fixed.
9252
2001-04-02: Added class_log() (security measure in virtual classes).
9253
2001-03-31: All Wims popup windows are now chromeless (javascript).
9254
2001-03-30: Security in virtual classes: one-time personal passwords.
11921 bpr 9255
  Session closed when user quits the class.
9256
  (English and French versions only)
7362 bpr 9257
2001-03-24: Security in virtual classes: new user cannot use
11921 bpr 9258
  account names where an erased user has worked.
10 reyssat 9259
2001-03-19: Popup operating mode allowing people to embed Wims tools into
11921 bpr 9260
  their own web pages w/o installing the server.
10 reyssat 9261
2001-03-18: itemnum() counted wrong when first item is enclosed list.
9262
2001-03-17: Students could see hidden sheets by directly typing url addresses.
11921 bpr 9263
  command !replace added keyword `internal'.
9264
  Popup windows are now focused using javascript.
9265
  Added !nonempty (lines or items).
10 reyssat 9266
2001-03-09: msg2wims was not compiling.
9267
2001-03-08: variable reset bug in OEF manager (replytype).
9268
---------------------------------------------
9269
Version 2.41 packed.
9270
2001-03-02: Virtual classes: ignore user scores with very low average.
9271
2001-03-01: Spanish translation (kernel+douzen tools) by José Maria Sanchez.
9272
2001-02-26: parameter blocking in virtual classes had corrupt variables.
9273
2001-02-15: Typo in plot command of flydraw.
9274
---------------------------------------------
9275
Version 2.40 packed.
9276
2001-02-06: Forum user registration email was sent to wrong address.
9277
---------------------------------------------
9278
Version 2.39 packed (internal).
9279
2000-12-08: !translate added keyword `internal'.
9280
2000-11-30: regclass starting (very unsufficient) anti-abuse feature.
9281
2000-11-28: !text expand divided by 0 when mask is empty.
9282
2000-11-24: Added some more TeX mathfonts (ldots, ddots, vdots).
9283
2000-11-23: Corrected translator bug when one dictionary item is
11921 bpr 9284
  subword of another.
10 reyssat 9285
2000-11-22: translator now accepts suffix translation (before main translation).
9286
2000-11-21: search_list => segfault when table is empty.
9287
2000-11-20: Added priority site configuration.
11921 bpr 9288
  Encyclopedia now defaults to internal.
10 reyssat 9289
2000-11-14: Databases (dictionary, fortune) were omitted in the package.
9290
---------------------------------------------
9291
Version 2.37 packed.
9292
2000-11-13: Source code location changed (ftp service closed by firewall).
9293
2000-11-11: Added shortpath.c, computing shortest path linking given points.
9294
2000-11-07: Reference to Maxima updated.
9295
---------------------------------------------
9296
Version 2.36 packed.
9297
2000-11-07: Italian version added (thanks to Marina Cazzola).
9298
2000-10-30: name substitution added in !exchange.
9299
2000-10-03: pointer to Plouffe's inverter updated.
9300
2000-09-10: !replace entered infinite loop when to-replace string is empty.
9301
2000-09-05: fixing some bad references in virtual classes.
9302
---------------------------------------------
9303
Version 2.35 packed.
9304
2000-08-28: exam structure in virtual classes.
9305
2000-08-16: housekeep must use wrapexec.
9306
2000-08-14: Modif to bin/{pari,povray}, to adapt to Ray 3D.
9307
---------------------------------------------
9308
Version 2.34 packed.
9309
2000-06-13: Unable to find broken instex image bug, block (erase) it.
9310
2000-06-11: Standardized href in exercises.
9311
2000-06-08: bug in Pari interface: comments were not recognized.
11921 bpr 9312
  added !listcomplement
10 reyssat 9313
2000-06-07: var.def accepts arrays.
9314
---------------------------------------------
9315
Version 2.32 packed.
9316
2000-06-03: OEF modules now included in standard distribution.
11921 bpr 9317
  addmodule bug introduced from adm/ modules reorganization.
9318
  psql modules field names protected by double quotes.
9319
  module log is disabled by default.
10 reyssat 9320
2000-05-29: Bug in forum user registration password check.
11921 bpr 9321
  Online creation of message boards.
9322
  \special disabled in !instex.
10 reyssat 9323
2000-05-28: Interface to Octave.
11921 bpr 9324
  Function name aliases were forgotten in Maxima interface.
10 reyssat 9325
2000-05-26: Virtual class score computation reorganization, adding manually
11921 bpr 9326
  attributed scores (English and French versions).
10 reyssat 9327
2000-05-24: added !mailto (for trusted modules).
9328
2000-05-23: isfinite() -> finite().
9329
2000-05-21: added non-panicking internal_warn() method.
9330
2000-05-19: Module log now creates directory tree.
9331
---------------------------------------------
9332
Version 2.30 packed.
9333
2000-05-17: adm/ modules reorganization.
9334
2000-05-14: Added message board to each class.
9335
2000-05-12: Record 0 now allowed.
9336
2000-05-09: Calls to system() are replaced by exec().
9337
2000-05-06: added !insmath.
11921 bpr 9338
  command !rawmath no longer translates []{} into ()().
9339
  Improvements in rawmath() and texmath().
10 reyssat 9340
2000-05-04: Commas enclosed in parentheses are no longer item separators.
9341
2000-05-02 Fixed problem with effective and real uid (for gnuplot).
11921 bpr 9342
  session directory closed to other users.
10 reyssat 9343
2000-05-01 fix NAN comparison bug.
11921 bpr 9344
  Eval name table unification (acceleration). getnum() replaced by strtod().
9345
  Flydraw added evalue, plot, linewidth, arrow, lattice, etc.
10 reyssat 9346
2000-04-26 fly replaced by flydraw.
9347
2000-04-22 OEF manager accepts more reply types:
11921 bpr 9348
  units, matrix, vector, set, formal.
9349
  units-filter by Georges Khaznadar.
10 reyssat 9350
2000-04-20 added !deaccent and !declosing.
9351
---------------------------------------------
9352
Version 2.23 packed.
9353
2000-04-13 Partial compatibility effort with DOS 0D0A files.
11921 bpr 9354
  subsession string accumulation: fixed.
10 reyssat 9355
2000-04-12 anti-cheating: random suspension of random generation of exercises.
11921 bpr 9356
  Users are allowed to suspend score registration.
10 reyssat 9357
2000-04-10 `:' bug in scoring system fixed.
9358
2000-04-04 added !msg.
9359
---------------------------------------------
9360
Version 2.20 packed.
9361
2000-03-30 added class portal (adm/classes)
9362
2000-03-25 General help pages.
11921 bpr 9363
  Window size control for subsessions (javascript).
9364
  Powermarks is a bad browser.
10 reyssat 9365
2000-03-24 Score register was open for expired sheets (fixed).
9366
2000-03-21 added variable wims_form_method.
11921 bpr 9367
  Allows supervisor to change participant password by force.
10 reyssat 9368
2000-03-17 eCatch is a bad browser.
9369
---------------------------------------------
9370
Version 2.13 packed.
9371
2000-03-11 added !reset. Change syntax of !exchange (added !exchange var1,var2).
9372
2000-03-01 Classes: allow scores to be computed according to user formula.
9373
---------------------------------------------
9374
Version 2.12 packed.
9375
2000-02-16 Forms now use post method to get around URI length limit.
9376
2000-02-08 modifications in class management (move exercise in worksheet,
11921 bpr 9377
  delete/modify class exercises).
10 reyssat 9378
---------------------------------------------
9379
Version 2.11 packed.
9380
2000-01-31 Allow class supervisors to erase exercises. (Modifs to createxo)
9381
2000-01-27 added !texmath (linear math to tex source).
11921 bpr 9382
  sec(x) and csc(x) admitted.
10 reyssat 9383
2000-01-19 cpu limit cut to half or 1/4 when the site is busy.
9384
2000-01-17 Changed log rotation method, adding config variable old_log_files.
9385
2000-01-16 Interface to Maxima.
9386
---------------------------------------------
9387
Version 2.10 packed.
9388
2000-01-11 Fixed bug in module indexing program (multi-language priority).
11921 bpr 9389
  Referer keepup during session.
10 reyssat 9390
2000-01-10 Mirror listing page prepared (but not open due to lack of mirrors).
9391
2000-01-09 added !module.
9392
2000-01-06 !shuffle added option even|odd.
9393
2000-01-05 Partially disabled cache control for home module.
9394
---------------------------------------------
9395
Version 2.07 packed.
9396
2000-01-03 added cache control lines.
9397
1999-12-25 Source directory reorganized.
11921 bpr 9398
  Added cyclicode (cyclic code generator).
9399
  Added !text interact and !text repeat.
10 reyssat 9400
---------------------------------------------
9401
Version 2.05 packed.
9402
1999-12-23 Simplified Chinese version officially open.
11921 bpr 9403
  Translators: team in ECNU lead by CHEN Zhijie.
10 reyssat 9404
---------------------------------------------
9405
Version 2.04 packed.
9406
1999-12-13 Bug in wordchr, itemchr, linechr causing crash when
11921 bpr 9407
  searched-for string is empty. Fixed.
10 reyssat 9408
1999-12-10 Parameter passing under !read (wims_read_parm).
9409
1999-12-06 Change to html/auth.phtml.*
9410
1999-12-05 interface program sources relocated.
9411
1999-12-03 More adm modules in Chinese.
9412
1999-12-01 A private .htaccess file was not deleted in the public distribution.
9413
---------------------------------------------
9414
Version 2.03 packed.
9415
1999-11-29 Some adm files and modules in Chinese incorporated.
9416
1999-11-17 Interface to GAP.
9417
1999-11-11 Expiration management takes cgi_name into account.
11921 bpr 9418
  add site_description and site_keywords to wims.conf.
10 reyssat 9419
1999-11-08 Important bug fix: a process number limit (rlimit_nproc) of 32
11921 bpr 9420
  was much too small. Lifted to 512.
10 reyssat 9421
---------------------------------------------
9422
Version 2.01 packed.
9423
1999-11-05 Delete participant and hide sheets by supervisor.
11921 bpr 9424
  Password change facilities.
10 reyssat 9425
1999-11-03 Regclass: email address check reinforced.
9426
1999-11-01 Intelligent determination of module according to cgi_name.
9427
1999-10-30 public phtml files reorganized.
9428
---------------------------------------------
9429
Version 2.00 packed.
9430
1999-10-28 Session names lifted to 10 characters, to ensure uniqueness.
9431
1999-10-26 Subsessions now have different appearance.
9432
1999-10-24 Class structure reorganized: sql is no longer used for it.
9433
1999-10-23 Unified PATH setup through wims.conf.
9434
1999-10-17 Function log10(x) added to Pari and Mupad interfaces.
9435
---------------------------------------------
9436
Version 1.55 packed.
9437
1999-10-03 cmd=help should not write to last.html. Corrected.
9438
1999-09-30 robot trapper also works for expired sessions.
9439
---------------------------------------------
9440
Version 1.53 packed.
9441
1999-09-26 bad agent reorganization.
9442
1999-09-24 added a robot trapper to the system.
11921 bpr 9443
  Logo bug fixed.
10 reyssat 9444
1999-09-23 MemoWeb is a very bad user agent.
9445
1999-09-20 bug fix in calls to output(): `%' was sometimes interpreted.
9446
1999-09-18 stat module acceleration and language detection.
9447
---------------------------------------------
9448
Version 1.50 packed.
9449
1999-09-06 minor touches in variable passing mechanism (security features).
9450
1999-09-04 Detail of individual user work added into class supervisor facilities.
11921 bpr 9451
  added worksheet source management.
10 reyssat 9452
1999-09-02 Robot access management bugfix and more restrictions.
9453
1999-08-29 added dictionary-translator as an exec program.
9454
1999-08-28 module searching engine is working.
9455
1999-08-26 caching sql for acceleration. module_init_parm bug fix.
9456
---------------------------------------------
9457
Version 1.35 packed.
9458
1999-08-23 added some big parentheses to mathfont.
9459
1999-08-21 added $wims_intro_parm (to be managed by the module).
9460
1999-08-15 added !exchange.
9461
1999-08-12 added !rawmatrix.
9462
---------------------------------------------
9463
Version 1.34 packed.
9464
1999-08-08 HTTrack is a very bad user agent.
9465
1999-08-05 added illegal module change detection (often in robot accesses).
9466
1999-08-04 session management overhaul: subsession, serial.
9467
---------------------------------------------
9468
Version 1.33 packed.
9469
1999-08-02 added factorial evaluation to evalue().
9470
1999-08-01 module indexing speedup. More national flags.
9471
1999-07-23 misc bug fixes for compatibility with RedHat 6.0.
9472
1999-07-03 Mupad interface `!' char checking bug fix.
9473
1999-07-02 Pointer to Eric's Treasure Troves changed.
9474
---------------------------------------------
9475
Version 1.32 packed.
9476
1999-06-25 oef translator accepts analyzed answers (numerical only).
9477
1999-06-24 varchr() modified (add underscore detection)
9478
1999-06-23 !pari about, !mupad about, with all module about.phtml changed.
9479
1999-06-22 $pari_header_2...$pari_header_8, same for mupad.
9480
1999-06-16 getvar() bugfix (empty name)
9481
---------------------------------------------
9482
Version 1.30 packed.
9483
1999-06-15 added !debug.
9484
1999-06-13 bugfix in itemchr().
9485
1999-06-12 added !positionof.
11921 bpr 9486
  log file was occasionally overwritten when simultaneous access
9487
  occurs while it is being renamed.
10 reyssat 9488
1999-06-11 islineof, notlineof in !if.
9489
1999-06-09 pari and mupad interface security enhancement (illegal keywords).
9490
1999-06-08 !replace enhancement: word, item, line replacement.
9491
1999-06-07 added variable ins_out.
9492
1999-06-04 line counting bug in open_workfile().
9493
---------------------------------------------
9494
Version 1.25 packed.
9495
1999-05-29 float2str() acceleration for integers.
9496
1999-05-25 Preliminary interface to octave.
9497
1999-05-22 Programs called by !exec and !mexec can now set return variables
11921 bpr 9498
  (by writing to $session_dir/exec.var)
10 reyssat 9499
1999-05-18 added !distribute.
9500
1999-05-10 added !text, with a first batch of commands. Doc updated accordingly.
9501
1999-05-09 Changed file reading method (speed optimization).
9502
1999-04-27 adaptation of pari/gp interface for 2.0.14 (goodbyestring)
9503
---------------------------------------------
9504
Version 1.24 packed.
9505
1999-04-23 added parameter $pari_header and $mupad_header
11921 bpr 9506
  space characters in query string are thrown away. (currently useless)
10 reyssat 9507
1999-04-22 Bug fix in substit() when string terminates with a $.
9508
---------------------------------------------
9509
Version 1.23 packed.
9763 bpr 9510
1999-04-04 Added !singlespace, !nospace, !lines2words..., !listintersect
11921 bpr 9511
  and !listunion, !listuniq.
9512
  Multiple-output of executions are now controled by the file exec.type.
10 reyssat 9513
1999-02-16 Added $wims_exec_out_2...
9514
---------------------------------------------
9515
Version 1.21 packed.
9516
1999-01-27 Bug fix in evalue (|x| version of absolute value)
9517
---------------------------------------------
9518
Version 1.20 packed.
9519
1998-12-29 Selective score registration mecanism for registered users.
9520
1998-12-28 Adding 2-parm functions to evalue().
9521
1998-12-27 evalue() adopts more strict syntax check.
9522
1998-12-25 oef creator starts to work.
11921 bpr 9523
  Worksheet was lost when the exercise is renewed.
10 reyssat 9524
1998-12-21 comparison added isitemof and notitemof.
11921 bpr 9525
  oef manager starts to work.
9763 bpr 9526
1998-12-14 Users are prohibited to enter raw $ signs
11921 bpr 9527
  (will be replaced by &#36;). !varlist adds a switch ``nofn''.
10 reyssat 9528
1998-12-13 |x| now recognized by !rawmath (and replaced by abs(x)).
9529
1998-12-12 fixing a score delay bug/misfeature in bottom reference box.
11921 bpr 9530
  all sscanf() replaced by atof, atoi.
10 reyssat 9531
---------------------------------------------
9532
Version 1.17 packed.
9533
1998-12-10 added !sort.
11921 bpr 9534
  Bugfix in simultaneous request prohibition: incompatibility with getframe.
10 reyssat 9535
---------------------------------------------
9536
Version 1.16 packed.
9537
1998-12-07 Bugfix in simultaneous request prohibition.
11921 bpr 9538
  Bugfix in evalue() (exponential number).
10 reyssat 9539
---------------------------------------------
9540
Version 1.15 packed.
9541
1998-12-05 Simultaneous request prohibited (user_error).
11921 bpr 9542
  Unmatched_parentheses now allows the user to correct the error.
10 reyssat 9543
1998-12-04 User parentheses check reinforced to all 3 kinds (), {}, []
11921 bpr 9544
  Server load control: requests refused when thresholds exceeded.
10 reyssat 9545
1998-12-03 User error message file now in phtml format.
9546
1998-12-02 !translate no longer calls tr when only simple translations.
9547
---------------------------------------------
9548
Version 1.14 packed.
9549
1998-11-30 !replace no longer calls sed when there is no regexp. (acceleration)
9550
1998-11-26 added !bound.
9551
1998-11-23 added !formselect, !formradio, !formbar. Doc updated.
11921 bpr 9552
  Modules will be progressively changed to use them.
10 reyssat 9553
---------------------------------------------
9554
Version 1.13 packed.
9555
1998-11-21 added good browser `HtmlViewer'.
9556
1998-11-20 Bug fix in client charset determination (intro pages).
11921 bpr 9557
  First language in configure file's site_languages is now default.
10 reyssat 9558
---------------------------------------------
9559
Version 1.12 packed.
9560
1998-11-16 Minor bug fixes in sheet preparation for supervisor.
9561
1998-11-15 Fix a typo in mathname_split() which created infinite loop.
11921 bpr 9562
  command !insplot sets a variable ins_animation (yes no).
9563
  Added $wims_warn_rawmath_parm.
10 reyssat 9564
1998-11-12 Variable wims_main_font, defining client charset.
9565
1998-11-06 More options in usage statistics.
9566
---------------------------------------------
9567
Version 1.11 packed.
9568
1998-11-03 More optimization in _skip_if_contents().
11921 bpr 9569
  Animation in !insplot is now using convert. gifmerge is no longer used
9570
  (incompatibility with gd 1.3).
9571
  Added definitions `translator' and `translator_address' in modules'
9572
  INDEX files.
10 reyssat 9573
1998-11-02 Module log disabled for robot access.
11921 bpr 9574
  Start multilanguage support: configuration variable site_languages
9575
  and wims variable $wims_site_languages.
9576
  Site languages can be defined in wims.conf.
10 reyssat 9577
---------------------------------------------
9578
Version 1.10 packed.
9579
1998-10-31 added !header, !title and !tail, to standardize html format.
11921 bpr 9580
  Doc and most modules updated accordingly.
10 reyssat 9581
1998-10-30 automatic detection of other languages for light pages.
9582
1998-10-29 added !headmenu, for header menu bar. All modules updated accordingly.
11921 bpr 9583
  added variable wims_ref_bgcolor, configurable.
10 reyssat 9584
1998-10-28 New visitors' home page, refering to two pages in adm/light (new, bestof).
11921 bpr 9585
  bug fix in !mexec.
10 reyssat 9586
1998-10-26 slight modif of adm/stat, file plotdata.sh (last plotting point)
9587
1998-10-25 slight reorg of insplot
9588
---------------------------------------------
9589
Version 1.06 packed (misc. bug fix).
9590
1998-10-18 cmd_output_too_long is now user_error.
9591
---------------------------------------------
9592
Version 1.05 packed.
9593
1998-10-13 added OmniWeb to the list of recognized browsers.
9594
---------------------------------------------
9595
Version 1.04 packed.
9596
1998-09-16 log column in var.def is now optional (defaults to 0).
9597
---------------------------------------------
9598
Version 1.03 packed.
9599
1998-09-13 added a new command !varlist.
9600
1998-09-10 Bug fix in evaluation (it gave -3^2=9)
9601
---------------------------------------------
9602
Version 1.02 packed 1998-09-08 (misc. modif.)
9603
Version 1.01 packed (misc. bug fix).
9604
Version 1.00 packed.
9605
1998-08-23 added system for messages of the day.
9606
1998-08-18 user scoring system starts to work.
9607
1998-08-14 class, sheet, exo: first working structure.
9608
---------------------------------------------
9609
Version 0.17.4 packed.
9610
1998-08-09 ready to accept creation of class and registration of participants.
9611
1998-08-09 added ins_warn=fail when dynamic insertion fails.
9612
---------------------------------------------
9613
Version 0.17.3 packed (emergency bug fix).
9614
Version 0.17.2 packed.
9615
1998-08-04 User/supervisor authentification started.
9616
1998-08-03 added !sql (administrative use only).
9617
1998-08-01 Module database starts to work.
9618
---------------------------------------------
9619
Version 0.17.1 packed.
9620
Version 0.16.4 packed.
7362 bpr 9621
1998-07-19 Request w/o command: now go to intro or new, depending on
11921 bpr 9622
  the existence of intro.phtml.
9623
  added module_init_parm.
10 reyssat 9624
---------------------------------------------
9625
Version 0.16.3 packed.
9626
1998-07-17 referer log fixup: links pointing to intro were not counted.
9627
1998-07-09 cotangent function now recognized at all levels.
11921 bpr 9628
  line length increased to 16K.
10 reyssat 9629
---------------------------------------------
9630
Version 0.16.2 packed (minor bug fix).
9631
Version 0.16.1 packed.
9632
1998-06-30. added multiplot support in insplot..processor.
9633
---------------------------------------------
9634
Version 0.15.11 packed.
9635
1998-06-15. added backward link list.
9636
---------------------------------------------
9637
Version 0.15.10 packed.
9638
1998-06-13. uniformed treatment of page expiration. (escape var: wims_expire)
9639
1998-06-12. added automatic recognition of robot accesses.
9640
----------------------------------------------
9641
Version 0.15.9 packed (emergency bug fix).
9642
Version 0.15.8 packed (minor fixes).
9643
----------------------------------------------
9644
Version 0.15.7 packed.
9645
1998-06-09. bug correction in module_log().
11921 bpr 9646
  added bookmark indication to homeref.
10 reyssat 9647
----------------------------------------------
9648
Version 0.15.6 packed.
9649
1998-06-07. predetermine_language also looks at user agent language.
9650
1998-06-06. added referer log.
9651
1998-06-05. default language is now English.
11921 bpr 9652
  corrected error log methods.
10 reyssat 9653
----------------------------------------------
9654
Version 0.15.5 packed.
9655
1998-06-03. Home module is now always expired (it cannot allow cache)
11921 bpr 9656
  added automatic determination of module language extension.
10 reyssat 9657
----------------------------------------------
9658
Version 0.15.4 packed.
9659
1998-06-01. Home is now a module.
9660
1998-05-31. log and account includes all clicks.
11921 bpr 9661
  improvements to stat module.
10 reyssat 9662
----------------------------------------------
9663
Version 0.15.3 packed.
9664
1998-05-23. TeX inserts now have border cut. Alignment problems disappear.
11921 bpr 9665
  Misc tex bugs.
10 reyssat 9666
1998-05-21. added statistics module.
9667
----------------------------------------------
9668
Version 0.15.2 packed.
9669
1998-05-17. bug fix: ref_base.
9670
1998-05-15. log method modified. (now appending)
9671
1998-05-13. Access accounting started. (Via cron)
9672
----------------------------------------------
9673
Version 0.15.1 packed (misc bug fixes).
9674
----------------------------------------------
9675
Version 0.14.1 packed.
9676
1998-05-04. !href target bug corrected.
9677
----------------------------------------------
9678
Version 0.14 packed.
9679
1998-05-02. Warning structure established (via !warn and $wims_warn_...)
11921 bpr 9680
  - !insplot: patch of gnuplot integer arithmetic problem.
9681
  - !htmlmath improvement.
10 reyssat 9682
1998-05-01. rawmath routine rewritten.
9683
1998-04-30. A very simple interface for Plouffe's Inverter.
9684
1998-04-27. added commands !filewrite and !fileappend.
9685
----------------------------------------------
9686
Version 0.13.3 packed.
9687
1998-04-13. added command !append.
9688
1998-04-12. added user options: language and texsize.
11921 bpr 9689
  texsize can also be changed within modules (via $wims_texsize).
10 reyssat 9690
----------------------------------------------
9691
Version 0.13.2 packed.
9692
1998-04-07. bug correction on session creation when old session expired.
11921 bpr 9693
  added listfile (privileged command)
10 reyssat 9694
----------------------------------------------
9695
Version 0.13.1 packed.
9696
1998-04-06. replace and translate secured (using env parms).
9697
1998-03-31. i will now be interpreted by pari and mupad as I.
9698
----------------------------------------------
9699
Version 0.12 packed.
9700
1998-03-29. session cleaning reorganisation: more clever.
9701
1998-03-27. wims logo created.
9702
----------------------------------------------
9703
Version 0.11.7 packed.
9704
1998-03-27. tex size starts to be configurable.
11921 bpr 9705
  instexst no longuer drops files into module's homes.
10 reyssat 9706
1998-03-24. added mathsubst and evalsubst
9707
1998-03-21. added iswordof, isvarof in !if.
9708
1998-03-20. Insplot is now animated.
9709
1998-03-19. TeX, mathfont and insplot: misc. improvements.
9710
----------------------------------------------
9711
Version 0.11.6 packed.
9712
1998-03-18. eval() now knows and outputs NaN and Inf.
11921 bpr 9713
  added htmlmath (preliminary version).
10 reyssat 9714
1998-03-17. added module_about structure.
11921 bpr 9715
  added math fonts structure. (variables starting with m_ )
10 reyssat 9716
-----------------------------------------------
9717
Version 0.11.5 packed.
9718
1998-03-14. server now reads module's INDEX file, storing definitions
11921 bpr 9719
  into module_... variables.
9720
  - added wims_html_header.
9721
  - Tests also existence of intro.phtml, help.phtml, etc.
9722
  - !instexst filename is now optional, and !instex calls it whenever possible.
9723
  - !form now accepts optional cmd value.
10 reyssat 9724
1998-03-13. subst_limit increased from 36 to 3000.
11921 bpr 9725
  added !homeref.
10 reyssat 9726
1998-03-10. added encyclopedia pointer.
9727
-----------------------------------------------
9728
Version 0.11.4 packed.
9729
1998-03-09. user variables. if module defined and cmd not: set cmd=new.
11921 bpr 9730
  Expired sessions send directly to wims homepage.
10 reyssat 9731
1998-03-08. patches to MuPAD TeX output bugs and incompatibilities.
9732
1998-03-07. change evaluation order: 3/5*2 is now left-associative, as other softwares.
9733
1998-03-05. added randitem, randword, ...
9734
-----------------------------------------------
9735
Version 0.11.2 packed.
9736
1998-02-21. added httpd_ variables. Doc updated accordingly.
9737
1998-02-21. added rawmath common error correction.
9738
------------------------------------------------
9739
Version 0.11.1 packed.
9740
1998-02-20. added general_log_limit and user_agent log.
9741
1998-02-19. added ins_align and wims_version_date. No subst for !href.
9742
1998-02-18. added cleansessions call (to be used via cron)
9743
1998-02-17. template modules reorganisation.
9744
1998-02-17. !instexst now works in intro.phtml
11921 bpr 9745
  (not very correctly: using $HOME/tmp for temporary directory.)
10 reyssat 9746
-----------------------------------------------
9747
1998-02-12. First version (0.10) packed.