Subversion Repositories wimsdev

Rev

Rev 18469 | Rev 18500 | 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
18469 bpr 83
2024-12-01: [r18434] bpr
84
  [sheet] show that the module is deprecated when doing a sheet
18435 bpr 85
2024-12-01: [r18433] bpr
86
  [slib hyptiling] add fill option, use fhyppolygon
87
2024-12-01: [r18432] bpr
88
  [flydraw] add obj_hyppoly, hyppolygon, fhyppolygon
89
2024-11-25: [r18429] gmarbeuf
90
  [Nikaia] as for standard theme in class for participant display
91
  reload page and printable version buttons
92
2024-11-08: [r18427] reyssat
93
  [help] better help for slib graph/drawtree
94
2024-11-08: [r18426] bpr
95
  [slib drawtree] fill the circles before writing inside
96
2024-11-05: [r18424] bpr
97
  [themes/visitor] add robottrap in themes Nikaia and standard
98
  (already in visitor), has to be checked
99
2024-11-03: [r18423] bpr
100
  frobot] cannot create the directory getfile
101
  (already true in the command !getfile)
102
2024-10-23: [r18422] reyssat
103
  [minor/lang] english
104
2024-10-17: [r18421] czzmrn
105
  [fix] wimslogd store and use superclass variable when checking
106
    techvars values (cfr. r18414)
107
2024-10-14: [r18420] mquerol
108
  [minor/trans] catalan version
109
2024-10-14: [r18418] bpr
110
  [openclass 1150]
111
2024-10-14: [r18417] bpr
112
  [open class 1150] add four sheets and some presentation pages
113
2024-10-03: [r18415] bpr
114
  [confdata] change limit for threshold2 (?)
115
2024-10-03: [r18414] bpr
116
  [getstatussheet] fix: calculate the "good" parameter for class (case of superclass
117
    in particular)
118
2024-09-26: [r18413] bpr
119
  [expandpolynome] this script did not work for rational coefficient, so exit if not.
120
2024-09-26: [r18412] bpr
121
  [help] ldap_auth
122
2024-09-19: [r18411] bpr
123
  [oef/analyse/expandpolynome] exit if the polynom is not
124
  a polynom with one variable
125
2024-09-19: [r18409] bpr
126
  [adm/manage] add field ldap_accreditation
127
2024-09-12: [r18408] bpr
128
  [help] precision for polexand
129
2024-09-11: [r18407] bpr
130
  [directexec] add octave example with statistics package
131
2024-09-11: [r18406] bpr
132
  [primitives] in target.phtml, slashsubst all parameters
133
2024-09-10: [r18405] bpr
134
  [mkindex] add script to generate presentation pages in example class
135
2024-09-10: [r18403] bpr
136
  [anstype] add option nospace to numeric numexp
137
2024-09-02: [r18402] bpr
138
  [compile] change downloading address for jsme
139
2024-08-30: [r18401] bpr
140
  [slib afftiling] affine tiling by triangles
141
2024-08-30: [r18396] bpr
142
  [slib/ecriturenombre] add some cases with input as 8.1e+05
143
2024-08-29: [r18395] gmarbeuf
144
  [minor/regclass] fix invalid character in class in email regex
145
2024-08-28: [r18393] bpr
146
  [anstype draw multidraw] fix the case of rects (to check)
147
2024-08-26: [r18392] bpr
148
  [scripts/gp] add README, transfert some scripts in slib inside gp
149
2024-08-16: [r18385] czzmrn
150
  [minor] adm/raw log when user account is recovered
151
2024-08-07: [r18381] bpr
152
  [doc 1028] mistake in the script make.pl (new)
153
2024-08-07: [r18380] bpr
154
  [9001/docuoef4.pdf]
155
2024-08-07: [r18379] bpr
156
  [class 9001]
18386 bpr 157
---------------------------------------------
18375 bpr 158
wims.4.28 [r18374]
159
2024-08-06: [r18374] gmarbeuf
160
  [glossary/minor] spelling error
161
2024-08-06: [r18373] bpr
162
  [glossary] in a class glossary, keep the order of the parts of the glose
163
2024-08-06: [r18372] bpr
18389 bpr 164
  [adm/index] in adm modules, in index language=$lang
18375 bpr 165
    should fix trouble with the about
166
2024-08-06: [r18371] gmarbeuf
167
  [glossary/besoin d'aide] do not display connex gloses and connex ressources
168
    in glose for besoin d'aide
169
2024-08-06: [r18370] bpr
170
  [slib/hyptiling] option html, url; reset some variables
171
2024-08-06: [r18369] bpr
172
  [help/adddoc] modification of the help in french (SL)
173
2024-08-05: [r18368] bpr
174
  [glossary/help] fix for no french version
175
2024-08-05: [r18367] gmarbeuf
176
  [glossary/about] list of content indicated in the links + lang files
177
2024-08-04: [r18366] gmarbeuf
178
  [glossary/light] correction of an unnecessary condition on wims_lightpopup
179
2024-08-04: [r18365] gmarbeuf
180
  [glossary/lightpopup] modification to display a glose in light mode
181
2024-08-03: [r18364] bpr
182
  [hyptiling/cox] add a gp script and a slib for hyperbolic tiling (DB)
183
2024-08-02: [r18363] gmarbeuf
184
  [glossary/About] patch BPR to have the list content of a glose in about
185
2024-08-01: [r18362] lemaire
186
  [minor/help] minor change of help for button feedback in adm/class/sheet/lang/help.phtml.fr
187
2024-08-01: [r18361] lemaire
188
  [minor/help] minor corrections
189
2024-08-01: [r18360] lemaire
190
  [minor/help] an example is added for the command \glossary{} in bases/doc/102/src/glossary
191
2024-08-01: [r18357] bpr
192
  [doc 1028] add hyperbolic functions ... (for the pleasure !)
193
2024-08-01: [r18354] lemaire
194
[bugfix] (by bpr) when a student works on an exercise in a document,
195
  severity level is now well defined in html/home_ref_user.phtml
196
2024-07-31: [r18352] bpr
197
  [flydraw] add hyperbolic geometry : hyplines hypsegments hyptriangle fhyptriangle
198
2024-07-30: [r18351] bpr
199
  [flydraw] fix obj_hyplines ...
200
2024-07-30: [r18350] bpr
201
  [flydraw] fix a leak in hyperbolic triangle
202
2024-07-30: [r18348] bpr
203
  [docu/target] try to implement the choice -1 for wksheet
204
2024-07-30: [r18347] bpr
205
  [adddoc] add the choice automatic for finding the sheet in a doc
206
  (will be used in next commit)
207
2024-07-29: [r18345] bpr
208
  [doc/target] in exercise, use getexoindex ...
209
2024-07-29: [r18344] bpr
210
  [docu] use getexoindex to find the sheet if not known
211
2024-07-29: [r18343] bpr
212
  [target] worksheet was deleted from the url for adm/doc
213
2024-07-29: [r18342] gmarbeuf
214
  [Glossary/analysis] bad title for dynamic example convexity_3
215
2024-07-29: [r18340] bpr
216
  [glossary] harmonize files for docu and for oef
217
2024-07-29: [r18339] bpr
218
  [flydraw] change definitively the signification of line, lines etc in Flydraw
219
2024-07-29: [r18338] bpr
220
  [glossary] in adm/tool/glossary, |content ou ,content
221
  (it will be better to have everywhere |content as syntaxe)
222
2024-07-28: [r18334] bpr
223
  [glossary] doc: changement de la numerotation pour les parties non dynamiques
224
2024-07-28: [r18333] bpr
225
  [doc1028] modify arc
226
2024-07-28: [r18332] bpr
227
  [glossary] bad return line, delete html in titles of losange
228
2024-07-28: [r18331] bpr
229
  [glossary] fix the case of an empty record (should not exist, but ...)
230
2024-07-28: [r18327] bpr
231
  [glossary] add help for glossary (SL)
232
2024-07-27: [r18325] bpr
233
  [flydraw] add some hyperbolic functions (not yet exported)
234
2024-07-26: [r18324] obado
235
  [minor/css] re-enable border-radius on input groups
236
2024-07-26: [r18323-r18322] obado
237
  add missing lang strings in glossary, translate aria-labels in glossary
238
2024-07-26: [r18321] obado
239
 [html.c] Now !formselect also can use the `wims_ref_class` property to add css classes
240
    + Glossary filters are more accessibles (add labels and help text)
241
2024-07-26: [r18320] bpr
242
  [flydraw] treate case arc from 0 to 0 and 0 to 360 as before
243
2024-07-26: [r18319] lemaire
244
  [minor] A condition is added to distinguish what appears for student and for
245
    teacher in script/docu/scoreprint
246
2024-07-26: [r18318] bpr
247
  [flydraw] geodesics
248
2024-07-25: [r18317] bpr
249
  [flydraw] replace gdImageArc, add hypgeods
250
2024-07-25: [r18315] gmarbeuf
251
  [openclass 1153] 1 exercise removed in sheet 16
252
2024-07-23: [r18314] gmarbeuf
253
  [openclass 1153] new exercises added in sheets 6, 16 and 36
254
2024-07-22: [r18309 and alse] obado
255
  [minor] Glossary items are now closed by default
256
2024-07-20: [r18308] bpr
257
  [flydraw] replace gdImageArc by plot (the angles are of type integer
258
  which is not good)
259
2024-07-19: [r18306] bpr
260
  [glossary] can delete only the last item in the glossary of the class
261
2024-07-18: [r18303] bpr
262
  [glossary] no content in the case of a dynamical type
263
2024-07-17: [r18302] bpr
264
  [classification] replace deprecated modules
265
2024-07-16: [r18301] bpr
266
  [flydraw] fix arc and angle
267
2024-07-14: [r18299] gmarbeuf
268
  [minor/html] fixed a display glitch between float right
269
    help button and message warning
270
2024-07-13: [r18298] gmarbeuf
271
  [search_clear TYPO]to prevent the info message from hiding the
272
    clear button when search result is empty
273
2024-07-05: [r18297] czzmrn
274
  [minor] script/dialog help need to read language file
275
2024-07-02: [r18295] gmarbeuf
276
  [glossary/geometry] html and typo from Euler Versailles
277
2024-07-02: [r18294] gmarbeuf
278
  [glossary/analysis] html and typo from Euler Versailles
279
2024-07-02: [r18293] bpr
280
  [glossary] in a class, take the title of the glose defined by supervisor
281
    hide some parts (has to be checked and adapted),
282
    test: in a class and no supervisor
283
2024-07-01: [r18292] reyssat
284
  [warning message] in type litexp with polexpand, keep - sign in negative term
285
2024-07-01: [r18291] bpr
286
  [msg] language for users msg  for things as too:!all
287
2024-07-01: [r18288-r18289] bpr
288
  [glossary] nettoyage + no title in a class
289
2024-07-01: [r18287] bpr
290
  [glossary] possibility to choose a record in the class glossary
291
    only by writing content=[] when modifying the class glossary
292
  ... to check
293
2024-06-30: [r18283] bpr
294
  [search engine] if the address of a module is given, search if it exists in another lang
295
2024-06-30: [r18282] czzmrn
296
  [fix] module=adm/class/freework undo r18004 as with cmd=new the number
297
    of the freework is lost and the link next_students always link to
298
    freework=1 + reset variable score to fix the problem reported in r18004
299
2024-06-30: [r18280-r18278] bpr
300
  cleaning because of deprecated modules
301
2024-06-29: [r18277] bpr
302
[warning] in the case of nontool:!all (for example) in the access restriction
303
  of a class, the message was not good. To check... now one takes in account the "non"
304
2024-06-29: [r18276] bpr
305
Chemins modifiés :
306
  [help accessconf] has to be checked (only in french) about the word class
307
2024-06-28: [r18275-r18273-18274] reyssat
308
  [html, missing span  in glossary + precision about degree
309
2024-06-28: [r18271] gmarbeuf
310
  [slib/tabsignes] cleaning tabsignes.css
311
2024-06-28: [r18270] gmarbeuf
312
  [glossary/analysis] bug fixed for css class intro used in dynamic example
18267 bpr 313
---------------------------------------------
314
wims.4.27d [r18266]
315
2024-06-26: [r18264] bpr
316
  [adddoc] use the title and the descripton in the language
317
  if they exists when the teacher inserts a tool
18256 bpr 318
2024-06-23: [r18255] czzmrn
18261 czzmrn 319
  [minor] anstype/clicktile the solution should not be shown if presentgood=0 (e.g. when used with seedrepeat)
18256 bpr 320
2024-06-23: [r18254] czzmrn
321
  [minor/fix] need to reset variable in deduc, otherwise the test fails (lang_exists has been used before)
322
2024-06-23: [r18252] czzmrn
323
  [fix] anstype/draw better check band input from user for line
324
    (double clicking on point + clicking outside the drawing)
325
2024-06-21: [r18249] obado
326
  Upgrade CodeMirror "5.65.13" to "5.65.16";
327
2024-06-21: [r18248] obado
328
  [JS] Add MathLive 0.100.0 external lib.
329
2024-06-20: [r18247] gmarbeuf
330
  [glossary/analysis] glose affine_function1 2e error on span
331
2024-06-20: [r18246] gmarbeuf
332
  [glossary/analysis] glose affine_function1 error on span
333
2024-06-19: [r18245] gmarbeuf
334
  [openclass 1153] affine function glose updated in the glossary
335
2024-06-19: [r18244] btamby
336
  [glossary/analysis] new entry affine function level H4 from Euler Wims
337
2024-06-18: [r18243] gmarbeuf
338
  [openclass 1153] new class level H4 from Euler Versailles
339
2024-06-14: [r18242] btamby
340
  [glossary/geometry] new entries and updated gloses from Euler Versailles
341
2024-06-14: [r18241] btamby
342
  [glossary/geometry] dynamic examples from Euler Versailles
343
2024-06-14: [r18240] btamby
344
  [glossary/geometry] new entries and updated gloses
345
2024-06-13: [r18239] btamby
346
  [glossary/geometry] add macro for Pythagore and Thales examples
347
2024-06-13: [r18238] btamby
348
  [glossary/analysis] update
349
2024-06-13: [r18237] bpr
350
  [multidraw] bad syntax for nonempty command
351
2024-06-13: [r18236] btamby
352
  [Glossary/algebra] update and new entries from Euler Versailles
353
2024-06-13: [r18235] btamby
354
  [Glossary/probability] update 4 gloses from Euler Versailles
355
2024-06-13: [r18234] btamby
356
  [Glossary/discrete_mathematics] subgraph and binomial_coeff0 updated from Euler Versailles.
357
2024-06-07: [r18231] bpr
358
  [glossary arithmetics] new entry from Euler Versailles
359
2024-06-05: [r18229] btamby
360
  [glossary general] 3 new entries and new keywords
361
2024-06-03: [r18226] bpr
362
  [deduc] try to adapt to have multilanguage module, to check
363
2024-06-03: [r18225] bpr
18258 bpr 364
  [wimsdoc] a word of the limitation to MAX_MENU_ITEMS for the forms
18256 bpr 365
2024-06-03: [r18224] bpr
366
  [mathmlinput] add an id and close the math \( \)
367
2024-06-03: [r18223] bpr
368
  [target.phtml] add & (necessary because of the introduction of trim $nadd
18258 bpr 369
    that delete the first empty character)
18256 bpr 370
2024-05-29: [r18219] bpr
371
  [doc] add information on max_menu_items in oef
372
2024-05-23: [r18218] schaersvoorde
373
  [minor/svn] add 'exp' to javascipt math in canvasdraw
374
2024-05-14: [r18215] bpr
375
  [doc/target] add a & in the address in adm/doc/primitives/target.phtml
376
2024-05-04: [r18212] gmarbeuf
18258 bpr 377
  [Glossary/About] add title, level and various links and iframe codes
378
    to insert a glose in a doc, OEF and site
18256 bpr 379
2024-05-03: [r18208] lemaire
18258 bpr 380
  [minor help] add a sentence for the possibility to import a module
381
    in modtool/lang/help.phtml.fr
18256 bpr 382
22024-05-02: [r18206] reyssat
383
  [litexp polfactor] warning messages.
384
2024-05-02: [r18205] reyssat
385
  [help] help for litexp type of answer and its option polfactor.
386
2024-05-02: [r18204] reyssat
387
  [litexp polfactor] french warning messages for new polfactor analysis. Still to be translated.
388
2024-05-02: [r18203] reyssat
18258 bpr 389
  [bug] better factorization analysis in oef/analyse/factorpolynome.
390
    Warning messages still to be commited.
18210 bpr 391
---------------------------------------------
392
wims.4.27c [r18209]
18201 bpr 393
2024-04-29: [r18200] bpr
394
  [keywords] chemistry
395
2024-04-28: [r18199] bpr
396
  [glossary] force \N to be in mode mathml
397
2024-04-28: [r18198] bpr
398
  [glossary] fermeture en mode math
399
2024-04-27: [r18195] lemaire
400
  [slib/stat/binomial] return a list of length n filled with 0 if p<=0 and filled with n if p>=n
401
2024-04-26: [r18194] bpr
402
  [keywords] in electrochemistry
403
2024-04-26: [r18193] bpr
404
  [slib/binomial] the case p=1 was not well treated
405
  in case p>1 or p<0, return nothing
406
  + formatage
407
2024-04-26: [r18191] czzmrn
408
  [minor/lang] italian
409
2024-04-26: [r18190] bpr
410
  [help/anstype] add some advice for mathematical expressions
411
2024-04-26: [r18189] czzmrn
412
  [minor/lang] typo in it script/adm/lang/help.score.it
413
2024-04-26: [r18188] czzmrn
414
  [minor] adm/class/userscore/getuser.phtml remove active link if the sheet
415
    is hidden (otherwise the link opens an empty/error message page)
416
2024-04-26: [r18187] czzmrn
417
  [minor/lang] it help on score
418
2024-04-20: [r18186] bpr
419
  [modind] should fix segmentation fault on some ARM systems (thanks to B. Allombert)
420
2024-04-19: [r18185] bpr
421
  [3Dviewer] add possibility to color faces with different colors
422
2024-04-18: [r18182] bpr
423
  [Makefile] delete the file bin/modind before copy the new version (cleaner)
424
2024-04-11: [r18179] czzmrn
425
  [minor/fix] freeworks not counting properly when teachers write comment
426
  to non consigned works (can happen when teachers use link to next student)
427
  NOTE: these two file should be unified in future release
428
2024-04-05: [r18178] czzmrn
429
  [minor/lang] harmonization of italian files with corresponding fr
430
2024-04-05: [r18177] czzmrn
431
  [minor/lang] Italian
432
2024-04-05: [r18176] czzmrn
433
  [minor/lang] update language es files by Sebastian Donoso (adm/class/passwd)
434
2024-04-03: [r18175] czzmrn
435
  [minor/lang] bases/sys/search.pm use same iso-8859-1 list of characters as in src/Lib/liblines.c
436
2024-04-03: [r18174] czzmrn
437
  [minor/lang] add es among the default languages
438
2024-04-03: [r18173] czzmrn
439
  [minor/lang] bases/sys/domain/domain.es Spanish files by Sebastian Donoso
440
2024-04-03: [r18172] schaersvoorde
441
  [minor/svn] canvasdraw: corrected error...
442
  erreur: 'for' loop initial declarations are only allowed in C99 mode
443
2024-04-02: [r18171] czzmrn
444
  [add] check IP when granting access + minor doc scripts/adm/class/checkuserscorecondition
445
2024-04-02: [r18170] bpr
446
  [wimsdoc]
447
2024-04-02: [r18169] bpr
448
  [swork] use getsheetstatus + formatage
449
2024-04-02: [r18168] bpr
450
  [userscore] use user=no in !getsheetstatus
451
2024-04-02: [r18167] bpr
452
  [getuser] getsheetstatus user= does not work from a student to obtain
453
  the status before technical conditions, replace by user=no
454
2024-04-02: [r18166] schaersvoorde
455
  [minor/svn] canvasdraw: disabled debug...
456
2024-04-02: [r18165] schaersvoorde
457
  [minor/svn] canvasdraw: corrected reset...
458
2024-04-01: [r18164] schaersvoorde
459
  [minor/svn] canvasdraw: command "dashtype" was gone fishing...
460
2024-03-31: [r18163] bpr
461
  [doc1028]
462
2024-03-31: [r18162] bpr
463
  [help] examinfo (to check)
464
2024-03-31: [r18161] bpr
465
  [flydraw] help
466
2024-03-31: [r18160] schaersvoorde
467
  [minor/svn] canvasdraw: modify reset,noreset and a few other things
468
2024-03-31: [r18159] bpr
469
  [flydraw] introduce noreset and reset (work in progress)
470
2024-03-29: [r18156] reyssat
471
  [help] debug variables should be separated by spaces, not commas
472
2024-03-28: [r18155] schaersvoorde
473
  [minor/svn] canvasdraw: add prefix 'dash' to sync with flydraw syntax...
474
2024-03-28: [r18154] czzmrn
475
  [typo] typo in home/sequences.phtml
476
2024-03-28: [r18153] bpr
477
  [src/score.c] add variable score_exam with the number of the exam
478
  as score_isexam is 0 or 1
479
2024-03-27: [r18152] czzmrn
480
  [fix _widgets/userexam.phtml] the variables e_... are no longer computed
481
    in user_varexam.phtml, but are needed here
482
2024-03-27: [r18151] bpr
483
  [printoef] add wims_backslash_insmath=yes
484
2024-03-27: [r18150] bpr
485
  [use getsheetstatus] case of exam.
486
2024-03-27: [r18149] bpr
487
  [getsheetstatus] use getsheetstatus
488
2024-03-27: [r18148] bpr
489
  [use getsheetstatus]
490
2024-03-26: [r18147] bpr
491
  [getsheetstatus] use getsheetstatus in sequence;
492
  error if the sheet is hidden even if it is for everybody
493
2024-03-26: [r18146] bpr
494
  [userscore] as before, hidden sheet scores without tech variable
495
  are seen for everybody
496
2024-03-26: [r18145] bpr
497
  [major] use command getsheetstatus when printing the scores
498
  add some information in the table of sheetinfo
499
2024-03-23: [r18142] bpr
500
  [flydraw] add dashed for square
501
2024-03-23: [r18141] czzmrn
502
  [major] see r18127, check sequence access
503
2024-03-23: [r18140] bpr
504
  [flydraw] add option dash for rectangle
505
2024-03-22: [r18137] reyssat
506
  [typo] replaced echo by printf with string format. Allows simple backslash in the chain
507
  (document 1028)
508
2024-03-21: [r18131] bpr
509
  [flydraw] add dashed triangle using keyword dashed
510
  change analysis of dashed and filled
511
2024-03-21: [r18127] bpr
512
  [major] replace analysis if a sheet/exam is hidden for an user
513
  by function getsheetstatus. The previous test is just commented
514
  (easy to compare). This must be tested and checked ...
515
2024-03-21: [r18125] bpr
516
  [flydraw] add keywords dashed and filled as in canvasdraw
517
    everything has not been implemented. Doc has not been updated.
518
2024-03-19: [r18123] bpr
519
  [flydraw] add option if pm->fill non zero to pertinent commands
520
  in object.c (do not change nametab.sh for the moment)
521
22024-03-19: [r18121] bpr
522
  [src] increase MAX_FWRITE_SIZE
523
2024-03-19: [r18120] bpr
524
  [adm/manage] add developers in modtool in the list of sendmail
525
  for the administrator
526
2024-03-19: [r18119] bpr
527
  [flydraw] add fullline and fulllines with line_extend function
528
  for the moment, not used for the users (in prevision of the
529
  behaviour change of line ...)
530
2024-03-17: [r18118] bpr
531
  [flydraw] add fcircles
532
2024-03-16: [r18116] bpr
533
  [glossary] line->segment in flydraw
534
2024-03-15: [r18110] bpr
535
  [open class] line->segment in draw
536
2024-03-15: [r18109] schaersvoorde
537
  [minor/svn] canvasdraw: corrected compiler warning
538
2024-03-14: [r18108] bpr
539
  [getexoindex] fix when param is empty
540
2024-03-13: [r18107] georgesk
541
  new Makefile for Debian, since the packaging scheme has changed
542
2024-03-13: [r18106] georgesk
543
  add: Ťuse lib '/var/lib/wims/public_html/bases/sys';ť
544
2024-03-13: [r18105] georgesk
545
  applied the myDashedLine modification in one additional call
546
2024-03-13: [r18104] georgesk
547
  fixed the error 'implicit declaration of strcasestr'
548
2024-03-13: [r18103] bpr
549
  [help] add explanation about getsheetstatus (work in progress)
550
2024-03-12: [r18102] bpr
551
  [print latex] change the status of printlatex (reply);
552
  use this variable to decide if drawtikz must be used
553
  some comments
554
2024-03-11: [r18099] reyssat
555
  [bug in sendbug] mail addresses sent by sendbug were separated by a space.
556
  Replaced by comma (more standard) but may be changed locally in wims.conf
557
  via technical topics of maintenance
558
2024-03-11: [r18098] reyssat
559
  [bug in sendbug] mail addresses sent by sendbug were separated by a space.
560
    Replaced by comma (more standard) but may be changed locally in wims.conf
561
    via technical topics of maintenance
562
2024-03-11: [r18096] reyssat
563
  [help] details about precision of type real
564
2024-03-09: [r18094] reyssat
565
  [bug] vardata exceeded some linelength mail limits
566
2024-03-09: [r18093] bpr
567
  [slib/matrixtex] add none as alternative of .
568
2024-03-07: [r18091] bpr
569
  [doc] use getstatussheet in documents
570
2024-03-07: [r18089] bpr
571
  [getexoindex] new syntax
572
2024-03-07: [r18087] bpr
573
  [getsheetstatus] works also for exam.
574
2024-03-07: [r18086] bpr
575
  [getexoindex] change syntax
576
2024-03-04: [r18084] bpr
577
  [openclass 1152] change description and institution
578
2024-03-04: [r18081] bpr
579
  [src/score.c] getsheetstatus takes technical variables in account
580
  (work in progress, has to be tested)
581
2024-03-04: [r18080] bpr
582
  [draw] line-> segment, lines->polyline
583
2024-03-02: [r18076] bpr
584
  [flydraw] help hashhalfline
585
2024-03-02: [r18075] bpr
586
  [flydraw] add halfline in the flydraw help
587
2024-03-01: [r18071] schaersvoorde
588
  [minor/svn] canvasdraw: minor sub/sup improvement for strings
589
2024-03-01: [r18070] bpr
590
  [9001 - introprogOEF] update
591
2024-03-01: [r18069] bpr
592
  [1028]
593
2024-03-01: [r18068] bpr
594
  [flydraw] fix dashed halfline
595
2024-03-01: [r18067] bpr
596
  [doc 1028] add halfline
597
2024-03-01: [r18065] bpr
598
  [flydraw]  add halfline
599
2024-02-27: [r18064] czzmrn
600
  [minor/fix] need to convert dates as 2024-02-05 to 20240205 before
601
  loading scripts/setdef.proc (adm/class/config)
602
2024-02-26: [r18063] bpr
603
[help flydraw] delete deprecated commands in the help
604
2024-02-25: [r18061] bpr
605
  [model/hanging] lines->polyline, line->segment
606
2024-02-23: [r18057] bpr
607
  [scoreprint] use getsheetstatus for scoreprint (work in progress)
608
2024-02-23: [r18056] bpr
609
  [src] add calc_getsheetstatus and export it
610
2024-02-22: [r18055] bpr
611
  [help] format of docindex added to general documentation
612
2024-02-21: [r18052] bpr
613
  [docsheet] case of a class doc
614
2024-02-21: [r18051] bpr
615
  [doc] score in doc: try to harmonize the way the sheet is build and
616
  the analysis in target (exercise)
617
2024-02-21: [r18050] bpr
618
  [getexoindex] about severity
619
2024-02-20: [r18049] bpr
620
  [adddoc] replace %2F by /  when creating the sheet associated to a doc
621
  (if not, cannot check it is an exercise, find the title, etc)
622
2024-02-20: [r18047] bpr
623
  [flydraw] add arrows command
18044 bpr 624
---------------------------------------------
18043 bpr 625
wims.4.27b [r18042]
626
2024-02-17: [r18038] bpr
627
  [glossary] xhtml-> html5
628
2024-02-17: [r18033] bpr
629
  [wimsdoc] help for getexoindex (in progress)
630
2024-02-14: [r18029] bpr
631
  [scoreprint] different view for supervisor (no score)
18024 bpr 632
2024-02-13: [r18018] czzmrn
633
  [minor/fix] typo adm/class/freework
634
2024-02-13: [r18017] bpr
635
  [html]
636
2024-02-13: [r18016] bpr
637
  [fix] fix way to obtain the severity in exercise
638
2024-02-12: [r18015] bpr
639
  [icon] swork and workingtime
640
2024-02-12: [r18014] bpr
641
  [major] add calc_getexoindex and add some scores in the document
642
    if an exercise in this document is linked to a sheet
643
    (work in progress)
644
2024-02-12: [r18013] bpr
645
  [doc 1028] add an example with filltoborder and plot
646
2024-02-12: [r18012] bpr
647
  [flydraw] erase the test for the limits of plot as it gives some "holes"
648
  see filltoborder
649
2024-02-09: [r18009] bpr
650
  [target in doc] try to harmonize the two files without changing anything
651
  (to check)
652
2024-02-09: [r18008] czzmrn
653
  [minor/fix] adm/class/freework when using technical variables to config access show correct end time to students (so far only for type=3)
654
2024-02-09: [r18007] czzmrn
655
  [minor/fix] adm/class/freework did not allow to change technical variable + typo
656
2024-02-09: [r18006] czzmrn
657
  [minor/fix] adm/class/freework no need to read shexselect.proc again (already read)
658
2024-02-09: [r18005] czzmrn
659
  [minor/lang] italian adm/class/freeework/lang/msg.phtml.it
660
2024-02-09: [r18004] czzmrn
18034 bpr 661
  [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 662
2024-02-09: [r18003] czzmrn
663
  [minor scripts/adm/class/getnextuser] some modules might need cmd=new
664
    instead of cmd=reply (default to current behaviour).
665
    Tested with usermanage, userscore and freeworks
666
2024-02-09: [r18002] czzmrn
667
  [minor] typos (adm/class/reguser/index)
668
2024-02-09: [r18001] czzmrn
669
  [minor/lang] italian
670
2024-02-08: [r17999] gmarbeuf
671
  [glossary css] minor modification (from Euler Versailles)
672
2024-02-08: [r17998] gmarbeuf
673
  [Nikaia ccs template] add glossary.css (from Euler Versailles)
674
2024-02-08: [r17997] gmarbeuf
675
  [Nikaia ccs template] add glossary.css (from Euler Versailles)
676
2024-02-08: [r17996] gmarbeuf
677
  [glossary css] new css file (from Euler Versailles)
678
2024-02-08: [r17995] bpr
679
  [classification] add new modules, code to add
680
2024-02-07: [r17994] btamby
681
  [Glossary geometry] typo (from Euler Versailles)
682
2024-02-07: [r17993] btamby
683
  [Glossary analysis] typo (from Euler Versailles)
684
2024-02-07: [r17992] btamby
685
  [Glossary statistics macro] colors contrast and decimal separator (from Euler Versailles)
686
2024-02-07: [r17991] btamby
687
  [Glossary statistics] typo granularisation (from Euler Versailles)
688
2024-02-07: [r17990] btamby
689
  [Glossary probability] new entries typo granularisation (from Euler Versailles)
690
2024-02-07: [r17989] btamby
691
  [Glossary geometry] new entries typo granularisation (from Euler Versailles)
692
2024-02-07: [r17988] btamby
693
  [Glossary general] new entries typo granularisation (from Euler Versailles)
694
2024-02-07: [r17987] btamby
695
  [Glossary discrete_mathematics] typo granularisation (from Euler Versailles)
696
2024-02-07: [r17986] btamby
697
  [Glossary macro analysis] new entries convexity function generator (from Euler Versailles)
698
2024-02-07: [r17985] btamby
699
  [Glossary arithmetic] new entry typo granularisation (from Euler Versailles)
700
2024-02-07: [r17984] btamby
701
  [Glossary analysis] new entries typo granularisation (from Euler Versailles)
702
2024-02-07: [r17983] btamby
703
  [Glossary algebra] new entries typo granularisation (from Euler Versailles)
704
2024-02-07: [r17982] bpr
705
   [domain] update
706
2024-02-07: [r17980] bpr
707
  [orthographe in wimsdoc]
708
2024-02-04: [r17978] bpr
709
  [formatage] try to uniformize adm/doc and docu (many files are very similar)
710
2024-01-30: [r17977] bpr
711
  [html] xhtml->html5 in help/anstype
712
2024-01-25: [r17976] bpr
713
   M /trunk/wims/src/OefMsg2wims/oef2wims.c
714
  [latex] initialisation
715
2024-01-25: [r17974] bpr
18034 bpr 716
  [latex] correction du c (initialisation)
18024 bpr 717
2024-01-19: [r17971] bpr
718
  [slib rational] more examples and comments
719
2024-01-19: [r17970] bpr
720
  [slib rational] Repeating decimal of a rational (work in progress)
721
2024-01-18: [r17968] bpr
722
   M /trunk/wims/src/exec.c
723
  [fix] fix bug with latex version with draw and tikzdraw
724
2024-01-10: [r17967] bpr
725
   M /trunk/wims/public_html/scripts/oef/latex.proc
726
  [latex] add line return after statement and solution environment
727
2024-01-08: [r17966] obado
728
  Address [#13405] clock et OEF:
729
  Replace table by div
730
2024-01-05: [r17965] bpr
731
  [direct exec] add float_calc (should add some explanations ...)
732
2023-12-31: [r17964] bpr
733
  [flydraw/tikz] in tikz replace tiny, medium ... by scale= in nodes
734
  option for tikzpicure: replace scale=0.01 by [x=0.02cm, y=0.02cm]
735
  (thanks to test for example in direct exec)
736
2023-12-31: [r17963] bpr
737
  [slib drawcc] segment-> segments + correction in some slib
738
2023-12-31: [r17962] bpr
739
[taxo] classification/src/unisciel
740
2023-12-30: [r17960] bpr
741
   M /trunk/wims/public_html/modules/tool/directexec/var.proc
742
  [directexec] nonempty lines in ins_tikz
743
2023-12-30: [r17959] bpr
744
  [directexec] size and new are equivalent
745
2023-12-30: [r17958] bpr
746
  [directexec] help, put the secure software first in the list
747
2023-12-30: [r17957] bpr
748
  [unisciel]
749
2023-12-30: [r17956] bpr
750
  [anstype numexp] if . and / are in reply, badform, no need to continue
751
2023-12-30: [r17955] bpr
752
  [slib randtree] more compact
753
2023-12-30: [r17954] bpr
754
  [slib drawcc] more compact
755
2023-12-30: [r17952] bpr
756
  [answertype] matrix: fix html (not optimum...), formc: change the place of :
757
2023-12-29: [r17951] bpr
758
  [direct exec] add tikz (experimental)
759
2023-12-29: [r17950] bpr
760
  [flydraw] modify obj_angle
761
2023-12-29: [r17949] bpr
762
  [slib/draw/meter] more compact
763
2023-12-29: [r17948] bpr
764
  [slib polygon] code more compact
765
2023-12-29: [r17947] bpr
766
  [slib thermometer] use segments
767
2023-12-28: [r17946] bpr
768
  [slib gpt] use segments
769
2023-12-28: [r17945] bpr
770
  [slib histo] use segments and polyline (more compact)
771
2023-12-28: [r17944] bpr
772
  [slib drawtree] use segments instead of multiple segment
773
2023-12-28: [r17943] bpr
774
  [flydraw] ellipses in tikz
775
2023-12-28: [r17942] bpr
776
  [flydraw] fix obj_circles in tikz and compactify it
777
2023-12-27: [r17941] bpr
778
  [taxo] unisciel update (SL)
779
2023-12-27: [r17940] bpr
780
  [flydraw] vocab: grille-> grid, dhash-> diamond, point -> dot
781
2023-12-27: [r17939] bpr
782
  [flydraw] tikz (hatch)
783
2023-12-27: [r17938] bpr
784
  [flydraw] in tikz_fill, write \\draw... only if there is some points
785
  (hatch and diamond do not work for the moment)
786
2023-12-26: [r17936] bpr
787
[mkdist] add pdf from public_html/bases/doc/1028/files/tikz
788
  as some servors have not the necessary latex distribution
789
2023-12-26: [r17935] bpr
790
  [1028] delete the pdf generated by pdflatex
791
2023-12-26: [r17934] bpr
792
  [doc 1028] add an exemple
793
2023-12-26: [r17933] bpr
794
  [tikz] levelcurve, plot,fill in a more compact way
795
2023-12-26: [r17932] bpr
796
  [tikz] compactify obj_plot, obj_levelcurve
797
2023-12-24: [r17930] bpr
798
  [keywords/domain] add games
799
2023-12-24: [r17929] bpr
800
2023-12-23: [r17928] bpr
801
2023-12-23: [r17927] bpr
802
2023-12-23: [r17925] bpr
803
  [lang] expired (as the previous commit)
804
2023-12-23: [r17924] bpr
805
 [lang] change in french perimee into expiree
806
2023-12-22: [r17922] bpr
807
  [keywords] add keywords in thermo
808
2023-12-22: [r17921] bpr
809
  [flydraw] crosshairs in tikz (compact version)
810
2023-12-22: [r17920] bpr
811
  [flydraw] rays in tikz (compact version)
812
2023-12-22: [r17919] bpr
813
  [minor] (to be revert before the release because of the use of pdflatex)
814
2023-12-22: [r17918] bpr
815
  [flydraw] add mecanism to use the translation flydraw-> tikz
816
  in latex version (work in progress)
817
2023-12-21: [r17917] bpr
818
  [flydraw] correction of polyline tikz
819
2023-12-21: [r17915] bpr
820
  [help] Flydraw doc for arc more precise.
821
2023-12-21: [r17914] bpr
822
  [flydraw] obj_arc is now the same in flydraw and tikz
823
  tikz is now more compact in case of lines, segments, etc
824
2023-12-21: [r17913] reyssat
825
  [typos] in sheets (spelling, case, bad encoding, ...)
826
2023-12-20: [r17912] bpr
827
  [tikz] typo ellipse
828
2023-12-18: [r17910] bpr
829
  [slib draw/repere] help + examples (P. Byache)
830
2023-12-18: [r17909] bpr
831
  [taxo unisciel] ajout de MJR
832
2023-12-18: [r17907] czzmrn
833
  [class/exam] in course mode avoid inserting an empty exercise +
834
    resetting score dependencies in case exercises are moved
835
2023-12-18: [r17906] bpr
836
  [open class] add class Presup (1152)
837
2023-12-17: [r17905] bpr
838
[module classification] replace radio by checkbox
839
  (with previous release)
840
2023-12-16: [r17904] bpr
841
  [module classification] change the tool classification
842
  now can be send to publishcenter instead of being saved
843
  on the server (it was unuseful)
844
2023-12-15: [r17903] bpr
845
 [fix moldraw] no snappoints if no doublet, ... are asked (for compatibility)
846
2023-12-15: [r17901] bpr
847
  [keywords] add keywords in mechanics (force, gravity, inertia_principle)
848
2023-12-14: [r17898] bpr
849
  [minor help] improve the help for css(from MJR)
850
2023-12-14: [r17897] bpr
851
  [taxonomy]
852
2023-12-14: [r17896] bpr
853
  [latex sheet] add an option in sheet in format latex to print in recto verso
854
2023-12-14: [r17895] bpr
855
  [chemeq] replace sprintf to snprintf to kill a warning
856
2023-12-14: [r17894] bpr
857
  [config] kill warning for not used variable
858
2023-12-14: [r17893] bpr
859
  [bioinfo] add prototype in functions to kill warnings
860
2023-12-14: [r17892] bpr
861
  [wimslogd] variable mincnt was not used
862
2023-12-14: [r17891] bpr
863
  [checkmol] add prototype in functions to kill warnings
864
2023-12-14: [r17890] bpr
865
  [checkmol.c] kill warnings bitwise operations between booleans
866
2023-12-12: [r17889] bpr
867
  [typo] typo + change ca by reading fr file as it is not translated
868
2023-12-12: [r17888] bpr
869
  [modtool] add some help for publication. Do not change the text
870
  in lang not fr, but add new files with changeto fr versions.
871
2023-12-11: [r17887] georgesk
872
  added $(CPPFLAGS) to default compile commands for C sources.
873
2023-12-09: [r17885] bpr
874
  [score] if the required point number is 0, calculations are made with
875
  a zero weight for this exercise. If not, scores can be more than the maximum.
876
2023-12-09: [r17884] czzmrn
877
  [freeworks] fix config form for  access via techvar
878
2023-12-09: [r17883] czzmrn
879
  [freework] variable access fix message for students when freework not available
880
2023-12-09: [r17882] czzmrn
18034 bpr 881
  [checkuserscorecondition] possibility to use expire dates (see comments)
18024 bpr 882
    + uniformization of date format + comment
883
2023-12-09: [r17881] bpr
884
  [minor] change DF_msgwims in msgwims as it is not a
885
    default in the configuration
886
2023-12-09: [r17880] czzmrn
887
  [accessconf] typo, consinstency with other types and doc
888
2023-12-09: [r17879] czzmrn
889
  [accessconf] typo, consinstency with other types and doc
890
2023-12-09: [r17878] czzmrn
891
  [accessconf] add possibility to set accessconf for freeworks
892
2023-12-08: [r17877] bpr
893
  [build-index] add LC_ALL=C to the 'env' string
894
2023-12-08: [r17874] czzmrn
895
  [minor/typo] fix typo in proc/access.proc
896
2023-12-07: [r17873] czzmrn
897
  [userscore] fix help on score computation for student according
898
    to the formula for each sheet
899
2023-12-07: [r17871] bpr
900
  [msg2wims] uniformization of msg2wims primitives setting for similar scripts
901
  (e.g. documents, sheet presentation)"
902
2023-12-06: [r17868] bpr
903
  [help] update english version for help sheetpage
904
2023-12-06: [r17867] bpr
905
  [multidraw] accept curved arrows with only 2 points
906
2023-12-06: [r17866] bpr
907
  [moldraw and others] fix snappoints and color
908
2023-12-04: [r17865] bpr
909
  [mathmlinput] add complex in the possible types
910
2023-12-02: [r17863] bpr
911
  [help modtool] no more allusion of devel modules
912
   as it is no more possible. Must be completed with rules of publication
913
2023-12-02: [r17861] bpr
914
  [minor] mistake in the help
915
    (the file public_html/modules/adm/modtool/lang/filedesc.fr was correct but not used)
916
2023-11-30: [r17860] bpr
917
  [anstype numexp] 0.0 is accepted as numbers as 8.0
918
2023-11-29: [r17859] bpr
919
  [sheetpage] add sheet as a variable (help for language different from fr and
920
    it have to be update)
921
2023-11-24: [r17858] bpr
922
  sendbug to maintainer
923
2023-11-24: [r17857] bpr
924
  [moldraw] best treatment for snap points
925
2023-11-20: [r17855] czzmrn
926
  [minor/add] in groupements and portals add the possibility to propagate
927
  institution name + add string for authentification (amend previous commit)
928
  module=adm/class/config
929
2023-10-27: [r17853] bpr
930
  [glossary] change colors of vertices
931
2023-10-27: [r17852] bpr
932
  [fix] reinitialisation of colors in slib/graph/draw
933
2023-10-25: [r17851] bpr
934
  add test if req=0 in getuser.phtml + formatage
935
2023-10-16: [r17849] bpr
936
  [fix] class/config : delete blocking msg in program when configure expiration date
937
2023-10-07: [r17848] bpr
938
  help for float_calc
939
2023-10-02: [r17847] obado
940
  [minor] small change in housekeep message + clean CSS in motd
941
2023-10-02: [r17846] bpr
942
  [ldapsearch] can use ldaps (documentation has to be done)
18034 bpr 943
---------------------------------------------
17843 bpr 944
wims.4.27a [r17842]
945
2023-09-30: [r17842] bpr
18041 bpr 946
  [authid ldap] allows to put ldap or ldaps in the configuration of an ldap
17843 bpr 947
2023-09-22: [r17840] czzmrn
948
  [fix] adm/class/exam when creating a new exam prevent from writing
949
    minscore when mode is not set (on creation of new exam it is not correct
950
    to assume mode=0 as in fact mode is not set)
951
2023-09-22: [r17839] bpr
952
  [fixbug] test about quotafree for adding a photo was not good (!)
953
2023-09-16: [r17838] bpr
954
  [pari] precision for pari cmd (add option -f and -q)
955
2023-08-27: [r17832] czzmrn
956
  [minor/mod] possibility to csv download manual scores registered
957
    by the server even when manual=0 (usefull e.g. do download freeworks
958
    evaluations). Need to be tested with large classes.
959
2023-08-26: [r17831] bpr
960
  [classification] new modules (have to be completed)
17830 bpr 961
---------------------------------------------
17823 bpr 962
wims.4.26 [r17822]
963
2023-08-24: [r17822] bpr
964
  [fix] XSS PROTECTION, delete in the url after a special character
965
2023-08-23: [r17820] lemaire
966
  [minor/lang.fr] minor modifications in userscore/lang/names.phtml.fr
967
2023-08-23: [r17819] lemaire
968
  [openclass] display of the message warning that workingtime module
969
    is not accessible in an openclass
970
2023-08-22: [r17817] bpr
971
  [home] delete the link "examcheck" when there is no active exam
972
    for the student
973
2023-08-22: [r17813] lemaire
974
  [minor/help] minor corrections  in work/lang/help.phtml.fr
975
2023-08-22: [r17812] gmarbeuf
976
  [stat geolocalisation] map no longer displayed due to a no longer
977
    valid mapbox access token (mapbox no longer completely open)
978
    so replaced by openstreetmap. Responsiveness still needs to be corrected
979
2023-08-21: [r17811] lemaire
980
  [minor] remove redundant lines in previous change of bin/housekeep.daily
981
2023-08-21: [r17810] lemaire
982
  [minor/help] minor modification of the title and help text of one
983
    housekeeping parameter in manage/lang/confdata
984
2023-08-21: [r17809] bpr
985
  [openclass,housekeep.daily] delete only anonymous lines in .userlist
986
2023-08-21: [r17808] bpr
987
  [openclass] cleaning svn
988
2023-08-21: [r17806] bpr
989
  [housekeep.daily] add cleaning of anonymous accounts in the daily
990
    cleanup (script of SL)
991
2023-08-20: [r17800] bpr
992
  [openclass] add warning msg for open class in case of anonymous login
993
2023-08-20: [r17799] bpr
994
  [openclass] add missing motd/anonymous in some open classes
995
2023-08-20: [r17798] bpr
996
  [openclass] file generated by script (should not be in svn)
997
2023-08-20: [r17797] bpr
998
  [openclass] delete the "last connexion" for anonymous in open class
999
  + comment
1000
2023-08-20: [r17796] bpr
1001
  [openclass] userlink for anonymous* are reduced (no change password and
1002
    things like that) as it was for anonymous
17795 bpr 1003
2023-08-20: [r17794] bpr
1004
  [fix] the address for m_userdaymessage was not good.
1005
  add some explanation
1006
2023-08-19: [r17792] bpr
1007
  [openclass] cleaning: generated files should not be in svn (to check)
1008
2023-08-11: [r17790] bpr
1009
  [glossary] example of a tree
1010
2023-08-10: [r17788] bpr
1011
  [slib/graph/randtree] change y dimension in case of html option
1012
    (not used in published modules)
1013
2023-08-07: [r17786] czzmrn
1014
  [lang/italian] colorlabel anstype/clicktile.input
1015
2023-08-03: [r17785] bpr
1016
  change CPPFLAGS with option -I in Makefile.in of chemeq and units-filter (DB)
1017
2023-08-03: [r17783] gmarbeuf
1018
  [Freework/lang] french translation
1019
2023-08-02: [r17782] czzmrn
1020
  [minor] adm/class/freework forgotten reset of variable
1021
2023-07-31: [r17781] czzmrn
1022
  [minor/doc] comments in ~/public_html/.formatsheet
1023
2023-07-31: [r17780] czzmrn
1024
  [new] adm/class/freeworks + adm/class/userscore
1025
    freeworks results are listed in student score page
1026
    + minor bugfixes in freeworks + some navigation links in freework
1027
2023-07-21: [r17776] czzmrn
1028
  [minor/display] adm/class/freeworks add feedback on saved texte length in
1029
    student page (need to check French translation + need translation in other languages)
1030
2023-07-21: [r17775] czzmrn
1031
  [minor/html] harmonize zone styles adm/class/freeworks
1032
2023-07-16: [r17774] bpr
1033
  [runcode] JL
1034
2023-07-14: [r17773] georgesk
1035
  upgrading to version 3.4 of chemeq: better management of the periodic table,
1036
    its size and its interactivity
1037
2023-07-14: [r17772] georgesk
1038
  created a slib for the new '-S' option of chemeq, which displays stoechiometric coefficients
1039
2023-07-14: [r17770] georgesk
1040
  better periodic table's behaviour with the slib chemeq_periodic_table
1041
2023-07-11: [r17768] bpr
1042
  [oef/debug] use the first word when there is some | in the anstype
1043
  (debug mode and automatic insertion of answers)
1044
2023-07-10: [r17767] bpr
1045
  [doc 2028] comment the generation of pdf (if not they
1046
  are changed at each compilation). They should not be in the svn
1047
  but some servers have not the good latex option.
1048
2023-07-10: [r17766] bpr
1049
  [oef] fix bug: take in account the confparm in the url for example
1050
    when doing next exercise.
1051
2023-07-09: [r17765] czzmrn
1052
  [minor/help] align helpseverity with exo.init: use the same name of variables
1053
    and check values correspond to the ones in exo.init
1054
2023-07-09: [r17764] czzmrn
1055
  [minor/fix] the good answer in oef exercise is only shown when presentgood>0:
1056
    fix the computation of presentgood
1057
2023-07-02: [r17762] georgesk
1058
  restored html_table.cc with a timestamp later than table_html_mendeleiev.py
1059
2023-07-02: [r17761] georgesk
1060
  changed html_table.cc
1061
2023-07-02: [r17758] bpr
1062
  [doc1028] this should not be in svn, but some computers do not have the latex necessary ...
1063
2023-07-01: [r17756] czzmrn
1064
  [fix] missing backslash
1065
2023-07-01: [r17755] bpr
1066
  [flydraw + doc 1028] tex header for tikz is no more put in
1067
  tikz out in Flydraw
1068
2023-07-01: [r17753] czzmrn
1069
  [minor/amelioration] adm/class/freeworks better check for r17751
1070
2023-07-01: [r17752] georgesk
1071
  modified the python script, so it produces old-school C code now
1072
2023-07-01: [r17751] czzmrn
1073
  [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)
1074
2023-07-01: [r17750] georgesk
1075
  html_table.cc is no longer cleaned, so python3 is necessary only when atomic masses are changed in mendeleiev.cc
1076
2023-06-30: [r17748] georgesk
1077
  enhanced chemeq to display a table of elements (Mendeliev's periodic table)
1078
2023-06-30: [r17747] georgesk
1079
  enhanced chemeq to display a table of elements (Mendeliev's periodic table)
1080
2023-06-30: [r17746] georgesk
1081
  added a slib to display a table of elements (Mendeliev's periodic table)
1082
2023-06-30: [r17745] georgesk
1083
  added a slib to display a table of elements (Mendeliev's periodic table)
1084
2023-06-30: [r17744] georgesk
1085
  new feature: output a periodic table, in HTML format
1086
2023-06-28: [r17742] lemaire
1087
  [minor/lang] correction of name_showhidetitle in freework/lang/names.phtml.fr
1088
2023-06-28: [r17741] bpr
1089
  [fix] in stat, the non finished exercises were at 0.
1090
2023-06-27: [r17740] bpr
1091
  [class/activity] missing vocabulary
1092
2023-06-26: [r17739] lemaire
1093
  [minor/help] minor modification in adm/class/activity/lang/help.phtml.*
1094
    so that one item concerning structure does not appear in an individual class
1095
2023-06-25: [r17738] bpr
1096
  [openclass 1119] delete value of class_homepage
1097
2023-06-22: [r17736] bpr
1098
  [open class 1151] typos
1099
2023-06-21: [r17735] czzmrn
1100
  [minor/doc] update documentation on freework format/variables
1101
2023-06-21: [r17734] czzmrn
1102
  [minor/improve] adm/class/freework if loadwork=1 teacher can see studente consigne
1103
    even if empty (by Sophie Lemaire)
1104
2023-06-20: [r17733] obado
1105
  [Minor/js] update external packages versions: Gruntfile.js, package.json,readme.md
1106
2023-06-20: [r17731] bpr
1107
  [glossary] delete keyword in an example
1108
2023-06-19: [r17730] obado
1109
  [JS] Replace Slick-carousel by @accessible360/accessible-slick
1110
2023-06-19: [r17728] obado
1111
  [JS] Bump jquery-ui from v1.13.1 to v1.13.2
1112
  And what-input from 5.2.10 to 5.2.12
1113
2023-06-19: [r17727] obado
1114
  Update wimsdoc.en to use the new marked package
1115
2023-06-19: [r17726] obado
1116
  [JS] Bump marked (Markdown viewer) to v5.1.0
1117
2023-06-18: [r17724] bpr
1118
  [swac] error: i/ -> I/
1119
2023-06-18: [r17719] bpr
1120
  [openclass 1368] delete generated files
17718 bpr 1121
2023-06-18: [r17716-r17717] bpr
1122
  [search_engine] use search_lang for the titles of the oef exercises
17711 bpr 1123
2023-06-15: [r17704] obado
1124
  Update tinymce.phtml to comply with new version
1125
2023-06-15: [r17703] obado
1126
  Bump WYSIWYG editor tinyMCE to v.6.5.0
1127
2023-06-15: [r17702] obado
1128
  Upgrade codemirror to 5.65.13 + add 3 codemirror themes
1129
2023-06-13: [r17701] bpr
1130
  [manage] add float_calc = bc
1131
2023-06-13: [r17697] bpr
1132
  [open class] Terminale technologique (IREM Lyon)
1133
2023-06-09: [r17695-17696-r17710] bpr
1134
  [translation] es (lmarquez)
1135
2023-06-06: [r17694] obado
1136
  remove useless autocapitalise="none"
1137
2023-06-06: [r17693] bpr
1138
  [texmath] change "over" in frac{}{}
1139
2023-06-05: [r17692] mquerol
1140
  [minor/trans] catalan version
1141
2023-06-02: [r17691] gmarbeuf
1142
  [freework/lang] translation and typo
17686 bpr 1143
2023-05-29: [r17681] czzmrn
1144
  [minor/fix] adm/class/freework avoid breaking other functionality
1145
    (e.g. job2=teachererase...)
1146
2023-05-29: [r17680] czzmrn
1147
  [openclass 1368] remove external links
1148
2023-05-23: [r17677] czzmrn
1149
  [minor/fix] freeworks: check input word limit before saving user input
1150
    (to avoid freezing of user interface). Analogous of r17667 (for teacher input)
1151
2023-05-19: [r17676] bpr
1152
  [flydraw] add angle, modification in tikz
1153
2023-05-19: [r17675] bpr
1154
  [anstype] draw.input: change the id
1155
2023-05-19: [r17674] bpr
1156
  [maxima] delete ? in maxima input (the previous treatment let maxima hanging
1157
2023-05-04: [r17672] czzmrn
1158
  [minor/bug] QRcode.phtml needs quotes to escape & in shell
1159
    (works on linux, needs to be checked on other os)
1160
2023-05-03: [r17671] bpr
1161
  [typo] slib/coding/editor (JL)
1162
2023-04-27: [r17670] bpr
1163
  [conversion.pl] add return lines
1164
2023-04-27: [r17669] bpr
1165
  [canvasdraw] fix help (hope it is correct)
1166
2023-04-27: [r17667] czzmrn
18034 bpr 1167
  [minor/fix] freeworks: geogebra and text applet check some input consistency
17686 bpr 1168
    before saving user input (to avoid freezing of user interface).
1169
2023-04-27: [r17666] mquerol
1170
  [minor/trans] catalan version
1171
2023-04-13: [r17663] bpr
1172
  [doc1028] fix script make.pl
1173
2023-04-13: [r17662] bpr
1174
  [flydraw] fix tikz_fill for gdImageFillToBorder
1175
2023-04-12: [r17661] bpr
1176
  [glossary] add alt for img and close some \( \)
1177
2023-04-08: [r17658] bpr
1178
  [flydraw] documentation
1179
2023-04-08: [r17657] bpr
1180
  [doc/1028] add circles ellipses in draw comparaison
1181
2023-04-08: [r17656] bpr
1182
  [flydraw] add circles, ellipses in flydraw (in progress)
1183
2023-04-06: [r17655] gmarbeuf
17722 bpr 1184
  [glossary/geometry] css square_area_1
17686 bpr 1185
2023-04-06: [r17654] gmarbeuf
17722 bpr 1186
  [glossary/geometry] area new dynamic examples and update static glose
17686 bpr 1187
2023-04-06: [r17653] bpr
1188
  [typo in steps.oef] thanks to C. Douriez, the other languages had not been updated ..
1189
  so there is not the type ! (todo ?)
1190
2023-04-06: [r17652] gmarbeuf
17722 bpr 1191
  [glossary/geometry/Macro] rand generator id for JSXGraph and Co
17686 bpr 1192
2023-04-05: [r17651] btamby
17722 bpr 1193
  [glossary/barycenter] typo
17686 bpr 1194
2023-04-05: [r17650] obado
1195
  Add default style for the "kbd" HTML element (represents a span of
1196
 inline text denoting textual user input from a keyboard)
1197
2023-04-04: [r17649] obado
1198
  Exit the files name.phtml.xx before end when in userscore export function
1199
    to avoid a 'variable_name_buffer_overflow' error.
1200
2023-04-02: [r17648] bpr
1201
  [sendbug] print mails to which the bug is sent, before it is sent.
1202
2023-04-02: [r17646] bpr
1203
  [polyoff polynet] transfer the call to slib_header_patron in the polynet slib
1204
2023-03-23: [r17645] czzmrn
1205
  [minor/fix] when importing freework reset scoring configuration
1206
    (otherwise might have column conflict) adm/class/exploresave
1207
2023-03-23: [r17644] czzmrn
1208
  [minor/fix] freework option not available for type!=3 adm/class/freework
1209
2023-03-23: [r17643] czzmrn
1210
  [minor/fix] when duplicating need to reset scoring, otherwise new freework will use same column adm/class/freework
1211
2023-03-23: [r17642] czzmrn
1212
  [minor/fix] variable type has no value yet adm/class/freework
1213
2023-03-23: [r17641] czzmrn
1214
  [minor/feedback] better string when 0 students adm/class/freework
1215
2023-03-23: [r17640] czzmrn
1216
  [minor/feedback] better explanation for teachers (translations needed) module=adm/class/freework
1217
2023-03-22: [r17639] czzmrn
1218
  [minor/improvement] freework access (date&time, techvar). To be tested, need translation
1219
2023-03-22: [r17638] czzmrn
1220
  [minor/fix] wrong variable name module=adm/class/freework
1221
2023-03-21: [r17637] czzmrn
1222
  [minor/new] possibility to duplicate an active freework (forgotten file) module=adm/class/freework
1223
2023-03-21: [r17636] czzmrn
1224
  [minor/new] possibility to duplicate an active freework module=adm/class/freework
1225
2023-03-21: [r17635] czzmrn
1226
  [minor/lang] preparation for duplication of freeworks (needs tranlations) html/name.phtml._langs_
1227
2023-03-21: [r17634] czzmrn
1228
  [minor] module=adm/class/freework use variable + comments
1229
2023-03-15: [r17630] czzmrn
1230
  [minor] on no_cgu error you do not want to show part of the page (I think my r9577 was an error)
1231
2023-03-13: [r17629] czzmrn
1232
  [minor/fix] better sorting of classes for groupement (for teachers + better check for students)
1233
2023-03-13: [r17626] czzmrn
1234
  [minor/fix] better sorting of classes for groupement (for students)
1235
2023-03-11: [r17625] bpr
1236
  [doc draw] add multicopy
1237
2023-03-11: [r17624] bpr
1238
[adm/class/classes] after waving -> fill a case in a table
1239
2023-03-11: [r17622] bpr
1240
  [flydraw,tikz] add begin and end for levelcurve and plot
1241
2023-03-11: [r17621] bpr
1242
  [flydraw,tikz] limit the coordinate y in plot
1243
2023-03-10: [r17618] bpr
1244
 [flydraw,tikz] change position of image as in flydraw
1245
  bad color in fillborder
1246
2023-03-10: [r17614] bpr
1247
  [flydraw,tikz] polygon
1248
2023-03-10: [r17613] bpr
1249
  [flydraw,tikz] killing warning: init rx
1250
2023-03-10: [r17612] bpr
1251
  [flydraw,tikz] kill warning: add pt ; init lx
1252
2023-03-09: [r17611] czzmrn
1253
[minor] flydraw comparison added plot example
1254
2023-03-09: [r17610] bpr
1255
  [flydraw] parenthesis at the wrong place
1256
2023-03-09: [r17609] czzmrn
1257
  [minor] flydraw comparison added trange example
1258
2023-03-09: [r17608] bpr
1259
  [flydraw] change the header (in progress)
1260
  text colors
1261
2023-03-09: [r17607] bpr
1262
  [doc 1028] add comparaison with tikz
1263
2023-03-08: [r17606] czzmrn
1264
  [minor/fix] module=adm/class/freework for type=3 for some applets need to show students list even if no student zone are present
1265
2023-03-08: [r17605] bpr
1266
  [latex] question of adding lines non pertinent in formulas
1267
2023-03-08: [r17604] bpr
1268
  [latex version] add babel language
1269
2023-03-08: [r17603] bpr
1270
  [oef latex] change return lines in latex_src
1271
2023-03-07: [r17602] bpr
1272
  [print latex] delete some newline in latex
1273
2023-03-07: [r17601] bpr
1274
  [home] sort class in a groupement by their number.
1275
2023-03-07: [r17600] bpr
17722 bpr 1276
  [wimsdoc] complete help about sort
17686 bpr 1277
2023-03-04: [r17599] bpr
1278
  [flydraw] fill in tikz (DB)
1279
2023-03-04: [r17596] czzmrn
1280
  [minor/fix] module=adm/class/freework date format in student page
1281
2023-03-04: [r17595] czzmrn
1282
  [minor/fix] module=adm/class/freework ergonomie: move confirm button to bottom
1283
    of the page to force students read their replies (see r17593)
1284
2023-03-04: [r17594] czzmrn
1285
  [minor/fix] module=adm/class/freework forgotten in r17589
1286
2023-03-02: [r17593] czzmrn
1287
  [minor/new] module=adm/class/freework add option studentclose for type=3
1288
    (if studentclose=1 student can _consign_ before the actual dead line:
1289
    a button _Consign_ will be shown and if the student click and confirm he
1290
    would not be able to work on the freework any longer).
1291
    NEEDS TO BE TESTED. Needs translation.
1292
2023-02-27: [r17589] czzmrn
1293
  [minor/new] module=adm/class/freework Add a new type of applet that allows
1294
    the teacher to upload multiple files. For each student one (and only one)
1295
    of these files will be randomly picked and shown. NEEDS TO BE TESTED. Needs translation.
1296
2023-02-23: [r17587] bpr
1297
  [flydraw/tikz] try copy
1298
2023-02-23: [r17586] schaersvoorde
1299
  [minor/svn] canvasdraw: minor sub/sup improvement for stings
1300
2023-02-22: [r17585] bpr
1301
  [flydraw] command text in tikz (not perfect)
1302
2023-02-22: [r17584] bpr
1303
  [flydraw] macros plot in tikz (DB)
1304
2023-02-22: [r17583] schaersvoorde
1305
  [minor/svn] canvasdraw: snaptopoints may be called multiple times (no limit)
1306
2023-02-22: [r17580] bpr
1307
  [canvasdraw] increase the limit MAX_INT to 256
1308
2023-02-22: [r17579] bpr
1309
  [flydraw] typo dans commands.fr
1310
2023-02-22: [r17578] bpr
1311
  [flydraw] arrow in tikz
1312
2023-02-21: [r17577] bpr
1313
[multidraw_input] need math_ and not multidr_math for the analysis of the answer.
1314
2023-02-21: [r17576] obado
1315
  canvasmultidraw: only set % positioning when object is not img
1316
2023-02-21: [r17575] bpr
1317
  [typo] example in multidraw
1318
2023-02-21: [r17574] bpr
1319
  [work in progress] flydraw -> tikz
1320
2023-02-21: [r17573] obado
1321
  improve multidraw ergonomy
1322
2023-02-20: [r17571] obado
1323
  canvasmultidraw now place object with relative coords (%) instead of absolute (px)
1324
2023-02-19: [r17570] bpr
1325
  [doc flydraw] details
1326
2023-02-18: [r17569] bpr
1327
  [anstype/chemdraw] add possibility to give the text of the molfile
1328
    and not its address
1329
2023-02-16: [r17566] czzmrn
1330
  [minor] position of help button module=adm/class/exam
1331
2023-02-16: [r17565] czzmrn
1332
  [minor/coding] use some variables to make easier to add new applets for type=3
1333
    (Réponse en ligne).
1334
2023-02-13: [r17561] bpr
1335
  [src] compilation stop if chemeq does not compile well
1336
2023-02-13: [r17559] bpr
1337
  [exam course] ergo
1338
2023-02-13: [r17557] bpr
1339
  [exam] weights are shown in mode course
1340
2023-02-12: [r17555] bpr
1341
  [coding/editor]
1342
2023-02-11: [r17554] bpr
1343
  [moldraw] cram: add -[]
1344
2023-02-11: [r17553] bpr
1345
  [exam course] add possibility to choose the score required.
1346
  hide the possibility to change the dependance in mode course
1347
  (for example when modifying an exo in the exam).
1348
  I have not tested the simulation mode...
1349
2023-02-11: [r17552] bpr
1350
  [exam mode course] condition to the apparition of the link next
1351
  (correction provisoire)
1352
2023-02-10: [r17549] bpr
1353
  [slib reactiondraw] delete empty rows
1354
2023-02-09: [r17548] bpr
1355
  [moldraw] case where there is no prec for cram.
1356
2023-02-09: [r17547] bpr
1357
  [moldraw] cram
1358
2023-02-09: [r17546] bpr
1359
  [moldraw] cram (in progress)
1360
2023-02-09: [r17545] bpr
1361
  [moldraw] add cram (work in progress)
1362
2023-02-04: [r17543] bpr
1363
  [class/exam] use "new" syntax in var.def
1364
2023-02-04: [r17542] bpr
1365
  [exam] condition in case of course score dependancy is now in percentage as all the score
1366
  dependancy; use the command !examdep; change the order of the 'instruction'
1367
  (separate general remarks and specific remarks)
1368
2023-01-30: [r17534] bpr
1369
  [slib offdraw] add width line in tikz
1370
2023-01-30: [r17532] bpr
1371
  [wimsdoc] add variable module_dir and explanation
1372
2023-01-26: [r17531] obado
1373
  [minor] replace "now" by class creation date in previous commit.
1374
2023-01-26: [r17530] obado
1375
  [bugfix] now when a date is prior to "today" in class restriction,
1376
  wims change it when administrator load the page and display a warning.
1377
2023-01-26: [r17529] obado
1378
  Bugfix] Do not display restricted_techvar fields in examinfo when there is no techvar in class
1379
2023-01-26: [r17528] bpr
1380
  [code/editor] from J Lyotard
1381
2023-01-18: [r17526] bpr
1382
  [slib 3Dviewer] allow different faces in animation
1383
2023-01-18: [r17525] bpr
1384
  [fix] fix html when there is no question in an exercise.
1385
  has to be checked ...
1386
2023-01-17: [r17523] czzmrn
1387
  [minor/fix] module=adm/raw for downloading manual scores you need to
1388
    compute some variables (adm/raw relies on scripts from adm/class/userscore)
1389
2023-01-17: [r17522] obado
1390
  [minor/icons] add an icon for .swork in Font Awesome pack
1391
2023-01-16: [r17519] bpr
1392
  [slib/coding/editor] update from Julien Lyotard
1393
2023-01-13: [r17518] schaersvoorde
1394
[minor/svn] canvasdraw: corrected js-error in canvasdraw/canvasutils.c
1395
2023-01-12: [r17517] bpr
1396
  [src] ctime is no more included by sys/time.h in some systems (Mathml/wims_mathml.cc)
1397
2023-01-09: [r17512] czzmrn
1398
  [minor/fix] list of technical variables in help (cfr. fr) script/help
1399
2023-01-09: [r17511] guerimand
1400
  [minor,type=litexp] bad detection of non reduced expression in option=polexpand + tabulation
1401
2023-01-09: [r17510] bpr
1402
  [fix] fix return spaces in  slib/coding/editor (Julien Lyotard)
1403
2023-01-05: [r17508] obado
1404
  [anstype] Improve Accessibility of Clicktile anstype :
1405
  add label and title on color button + only changeable tiles
1406
  have hover behavior + new "brush" icon on changeable tiles
1407
2023-01-05: [r17506] guerimand
1408
  [minor,home] bugfix when server supervisor connect to a portal, structure is not displayed
1409
2023-01-02: [r17503] czzmrn
1410
  [minor/fix] we do not want students to see printable versions of sheets:
1411
  undo r17502 + remove entry from menu (adm/sheet)
1412
2023-01-02: [r17502] czzmrn
1413
  [minor/fix] sheet printable version for students is empty (adm/sheet)
1414
2022-12-30: [r17501] czzmrn
1415
  [minor/fix] oef show correct solution according to oef setup
1416
  (i.e. according to presentgood variable) in script/anstype/draw (work in progress)
1417
2022-12-26: [r17495] bpr
18258 bpr 1418
  [importation] bad numerotation + typo
17686 bpr 1419
2022-12-25: [r17493] guerimand
1420
  [minor,adm/class/exam] minor bug fix in display of hour of the retriction score
1421
2022-12-24: [r17491] guerimand
1422
  [minor,adm/class/exam] bugfix bad timeleft in student page when supervisor change score restriction and user have already begin exam
1423
2022-12-24: [r17490] guerimand
1424
  [minor,adm/class/exam] desactivate option exrandomlist for exam in course mode (incompatibility)
1425
2022-12-23: [r17489,r17488,r17487] bpr, lemaire
1426
[9001] update docuoef4, Minor change of the sheet presenting examples of the docuoef4.pdf
1427
---------------------------------------------
17498 bpr 1428
wims.4.25b [r17497]
1429
2022-12-26: [r17495] bpr
1430
  [importation] bad numerotation  + typo
1431
2022-12-25: [r17493] guerimand
1432
  [minor,adm/class/exam] minor bug fix in display of hour of the retriction score
1433
2022-12-24: [r17491] guerimand
18258 bpr 1434
  [minor,adm/class/exam] bugfix bad timeleft in student page when supervisor
1435
    change score restriction and user have already begin exam
17498 bpr 1436
2022-12-24: [r17490] guerimand
1437
  [minor,adm/class/exam] desactivate option exrandomlist for exam in course mode (incompatibility)
1438
2022-12-23: [r17489] lemaire
1439
  [minor class 9001] Minor change of the sheet presenting examples of the docuoef4.pdf
17486 bpr 1440
2022-12-22: [r17483] bpr
1441
[slib] drtgraduee, add option canvasdraw
1442
2022-12-22: [r17482] bpr
1443
  [config] change octave command
1444
2022-12-21: [r17476] czzmrn
1445
  [minor/fix] in case of seedrepeat in oef exercise better feedback on next exercise
1446
    (at the end of the seed series and in exam) script/oef/Main.phtml
1447
2022-12-21: [r17475] czzmrn
1448
  [minor/fix] take into account config oef exercise (givegood) given
1449
    with simple menu script/oef/get_presentgood.proc
1450
2022-12-20: [r17473] lemaire
1451
  [minor help exam] Text for student aid in the exam is updated to reflect
1452
    both possible presentations of an exam.
1453
2022-12-20: [r17472] lemaire
1454
  [minor help/oef] command random() with a list is replaced by randitem in oef documentation
17711 bpr 1455
  to avoid misuse (it is translated into wims command random or randitem depending
17486 bpr 1456
  how the list is given)
1457
  + html tag correction
1458
2022-12-20: [r17471] guerimand
1459
  [minor,adm/class/exam] show date + time in case of use score restriction
1460
2022-12-19: [r17470] guerimand
1461
  [minor,adm/class/swork] bugfix in list of score when few activity in class (by MC)
1462
2022-12-18: [r17469] guerimand
1463
  [minor,adm/class/sheet] bugfix wrong message when activated and use techvar to individualise sheet
1464
2022-12-17: [r17468] guerimand
1465
  [minor,adm/class/exam] use of wims_exam_remain + cleaning
1466
2022-12-17: [r17467] guerimand
1467
  [major,exam] bugfix exercise send less than 1 min after closing with score restriction is accepted
1468
2022-12-16: [r17466] bpr
1469
  [anstype/clicktile] add black border to the button of clicktile
1470
2022-12-15: [r17465] guerimand
1471
  [minor,adm/class/userscore] job=userexam display theorical time left and timeleft
1472
    with score dependancies
1473
2022-12-15: [r17464] guerimand
1474
  [minor,adm/class/userscore] optimization use fileexists command instead of reading
1475
  file to test if exists
1476
2022-12-15: [r17460-17461] guerimand
1477
  [minor,slib] librairie draw/drtgraduee don t display maximal graduation in some case
1478
2022-12-15: [r17458] czzmrn
1479
  [minor/fix] script/oef/Main.phtml when seedrepeat > 1 more appropriate prompt
1480
    when the exercise is done with full score
17457 guerimand 1481
2022-12-15: [r17457] guerimand
17486 bpr 1482
  [major] in case of exam, 0 if no time left or remain time according
1483
    to score restriction instead of only 1;
1484
    wims_exam_remain contain real timeleft according to score restriction
1485
2022-12-14: [r17456], [r17462], [r17463] bpr
1486
  [csv] in case of only one session for an exam, don't recopy the note
1487
2022-12-12: [r17453] bpr
1488
  [polyedre_off] add index for dual polyhedra
1489
2022-12-12: [r17452] bpr
1490
  [polyhedradual] fix bug when ray is an integer (format off needs decimal points)
1491
2022-12-10: [r17451] guerimand
1492
  [major,adm/class/exam] bugfix students can complete an exam exercise started
1493
    before the score is closed after the score is cut.
1494
2022-12-04: [r17447] guerimand
1495
  [minor,adm/class/exam] after exit an exam in openclass, display openclass panel
1496
    instead of connexion panel
1497
2022-12-03: [r17446] guerimand
1498
  [minor,class/1119] add presentation in sequence instead of doc + fix bad exam construction
1499
2022-12-03: [r17445] guerimand
1500
  [minor,log/classes/1119] change class_limit
1501
2022-12-03: [r17444] bpr
1502
  [class 1119] exam12 has too much exos (link with sheet7 )
1503
2022-12-02: [r17442] obado
1504
  [minor/css] Uniformize styles between math img and mathML
1505
2022-12-02: [r17440] guerimand
1506
  [minor,adm/class/freework] bugfix display expiration date of freework linked to
1507
    class_option word showshexpire
1508
2022-12-02: [r17438] czzmrn
17711 bpr 1509
  [minor/fix] adm/light/useropts wims_useropts was taken in no account when setting new useropts + typos in Italian
17486 bpr 1510
2022-12-01: [r17437] guerimand
1511
  [minor,adm/class/activity] bugfix in calcul of worktime in user activity by sheet
1512
2022-11-30: [r17436] guerimand
1513
  [minor,adm/class/sheet] bad wims_msg alert style
1514
2022-11-30: [r17434] guerimand
1515
  [major,oef] typo in option polexpand of anstype=litexp
1516
2022-11-30: [r17433] guerimand
1517
  [minor,adm/class/exam] bugfix in r17430
1518
2022-11-29: [r17432] guerimand
1519
  [minor,adm/class/exam] bugfix bad clock in exercise page in case of
1520
    closing and opening again the same exercise
1521
2022-11-29: [r17431] guerimand
1522
  [minor,script] change local variable name to prevent conflict
1523
2022-11-29: [r17430] guerimand
1524
  [minor,adm/class/exam] in course mode prevent to hack exercise order with
1525
    adress bar using score dependancy solution
1526
2022-11-28: [r17429] guerimand
1527
  [minor,adm/class/exam] add job=coursewatch : supervisor can see each user course
1528
2022-11-28: [r17427] guerimand
1529
  [minor,scripts] mark deprecated old file to manage chrono maybe
1530
    some use in pedegogical module
1531
2022-11-28: [r17426] guerimand
1532
  [minor,adm/class/classes] replace old clock form by chronoid.js
1533
2022-11-28: [r17425] schaersvoorde
1534
  [minor/svn] canvasdraw: added command "newrange xmin,xmax,ymin,ymax"
1535
2022-11-28: [r17424] guerimand
1536
  [minor] replace old chrono form in OEF exercise by use of chronoid.js
1537
2022-11-28: [r17423] guerimand
1538
  [minor,adm/class/exam] in course mode add a button "next exercise" in exercise window
1539
2022-11-26: [r17419] guerimand
1540
  [minor,adm/class/exam] bugfix bad color of last item progressbar for the last exo done
1541
    in the exo window
1542
2022-11-25: [r17415] guerimand
1543
  [major,exam] supervisor examsession should not be locked (because not unlocked in interface)
1544
2022-11-25: [r17413] czzmrn
1545
  [minor/lang] Italian adm/class/exam work in progress
1546
2022-11-25: [r17412] guerimand
1547
  [minor,adm/class/exam] add chrono in exercise page in exam
1548
2022-11-25: [r17410] guerimand
1549
  [minor,adm/class/exam] add a progressbar in exam in mode course
1550
2022-11-25: [r17409] guerimand
1551
  [minor,adm/class/exam] add description information on help file
1552
2022-11-25: [r17406] guerimand
1553
  [minor,adm/class/config] html typo
1554
2022-11-24: [r17403] bpr
1555
  [model] add latex version to flashcard
1556
2022-11-24: [r17390] bpr
1557
  [openclass] change of some descriptions
1558
2022-11-24: [r17389] guerimand
1559
  [minor] bad calcul of class_limit when connexion to open class with anonymous login
1560
2022-11-22: [r17386] guerimand
1561
  [minor,home] anonymous connexion to example class are now uniq;
1562
    create a account for each user with anonymous connexion;
1563
    number of anonymous connexion is limited to 50% of class_limit
1564
2022-11-21: [r17385] guerimand
1565
  [minor] protect datepickerform from bad write parameters coming from module
1566
2022-11-21: [r17384] guerimand
1567
  [minor,adm/class/swork] display config panel for supervisor in case of swork_open=0
1568
2022-11-21: [r17383] guerimand
1569
  [minor,adm/class/swork] hide link for student in case of swork_open=0
1570
2022-11-21: [r17382] guerimand
1571
  [minor,adm/class/exam] add a display mode course in exam (work in progress)
1572
2022-11-20: [r17381] bpr
1573
  [typo] slib frcommodity
1574
2022-11-20: [r17380] guerimand
1575
  [minor,themes] link to duplicate class in example class is now desactivated.
1576
  Supervisor server have to manually activate it in the file
1577
  public_html/themes/_procs/userotherclass.proc
1578
2022-11-20: [r17379] bpr
1579
  [wimsdoc] add variables (without explanation)
1580
2022-11-20: [r17376] bpr
1581
  [glossary] add about
1582
2022-11-20: [r17374] bpr
1583
  [search_engine] add lang in the link shown for pasting.
1584
2022-11-20: [r17370] bpr
1585
  [minor] add quizz in keywords
1586
2022-11-20: [r17369] bpr
1587
  [openclass] add mathematics in the name if pertinent
1588
2022-11-20: [r17367] bpr
1589
  [logo] should not appear except in main home for supervisor
1590
    (not in popup windows)
1591
2022-11-20: [r17366] bpr
1592
  [clean openclass]
1593
2022-11-20: [r17365] bpr
1594
  [open class] add class 6 ieme de Mutuwims (work in progress)
1595
2022-11-19: [r17364] guerimand
1596
  [major,anstype=correspond] add good answer display
1597
2022-11-19: [r17360] guerimand
1598
  [minor,anstype=litexp] fix problem of limited degree to detect non-reduced expression
1599
2022-11-19: [r17358] guerimand
1600
  [minor,adm/class/swork] bugfix in score calcul when required point
1601
    in an exercise is not 10 + cleaning
1602
2022-11-18: [r17357] guerimand
1603
  [minor,help] adapt help for anstype/litexp
1604
2022-11-18: [r17356] guerimand
1605
  [minor,anstype=litexp] fix bug detecting monome degre
1606
    add detection of bad writing form x^0,x^1 and x*cst instead of 1,x and cst*x
1607
2022-11-18: [r17354] guerimand
1608
  [minor,anstype=litexp] fix bad error message in case 2*x+4*x*x for option=polexpand
1609
2022-11-17: [r17352] guerimand
1610
  [minor,adm/class/exolog] add a link to write a motd message to a participant
1611
  when supervisor looks to his exolog list
17711 bpr 1612
2022-11-17: [r17347] and others bpr
17486 bpr 1613
  xhtml-> html5
1614
2022-11-17: [r17336] guerimand
1615
  [minor/help] complete description of exam/freework format file
1616
2022-11-17: [r17335] guerimand
1617
  [minor,adm/class/exam] same as r17334 for exam
1618
2022-11-16: [r17334] guerimand
1619
  [minor,adm/class/sheet] bugfix zone hidden_sheet hidden for import sheet with
1620
    hidden_condition in class without techvar and so cannot clean condition
1621
2022-11-16: [r17333] guerimand
1622
  [minor,adm/class/sheet] add job=cleantechvar for cleaning sheet when bad techvar is used
1623
    for individualisation + alert message of techvar discordance
1624
2022-11-16: [r17332] bpr
1625
  [latexprint] fix case of type=set
1626
2022-11-16: [r17330] bpr
1627
  [sendbug] add name of module in the header of the mail
1628
2022-11-16: [r17328] guerimand
1629
  [minor,adm/class/exam] same r17327 for exam
1630
2022-11-16: [r17327] guerimand
1631
  [minor,adm/class/sheet] error message in case of wrong hidden_condition
1632
    (coming from import sheet or saveclass)
1633
2022-11-15: [r17325] bpr
1634
  [template] add hint for chrono in oef template
1635
2022-11-15: [r17322] guerimand
1636
  [minor,adm/class/activity] use month name from adm/date.phtml instead of local define
1637
2022-11-15: [r17320] guerimand
1638
  [major] final cleaning replace jquery-date by native html5 form date
1639
2022-11-15: [r17317] guerimand
1640
  [minor] add option noyear to script/date.phtml
1641
2022-11-15: [r17307--r17316] guerimand
1642
  [minor] use native html5 form date
1643
2022-11-15: [r17306] guerimand
1644
  [minor,adm/class/swork] add job=log to display old swork
1645
2022-11-14: [r17300] guerimand
1646
  [minor,adm/class/cdt] missing error message
1647
2022-11-13: [r17299] guerimand
1648
  [minor,adm/class/cdt] replacing jquery date form by native navigator input form
1649
2022-11-13: [r17298] guerimand
1650
  [major] preparing work to replace jquery date form by native navigator input form
1651
2022-11-11: [r17293] guerimand
1652
  [minor,adm/class/classes] bugfix server admin cannot access to subclasses since r17285
1653
    without writing special password
1654
2022-11-11: [r17291] guerimand
1655
  [minor,adm/class/freework] typo in fr version
1656
2022-11-11: [r17289] bpr
1657
  [DEBUG-MODULE] put the adress of the list on renater
1658
2022-11-10: [r17285] guerimand
1659
  [minor] server administrator or structure administrator connexion in a class
1660
    is now correctly identified
1661
2022-11-10: [r17284] guerimand
1662
  [minor] indicate end of ariane html code
1663
2022-11-10: [r17283] guerimand
1664
  [minor,adm/class/reguser] forbidden login SUPERVISOR reserved for server admin in futur use
1665
2022-11-09: [r17282] guerimand
1666
  [minor,anstype] add wordoption polfactor and polexpand to anstype litexp
1667
2022-11-09: [r17280] and other, bpr
1668
  xhtml > html5
1669
2022-11-08: [r17276] guerimand
1670
  [minor,adm/class/sendmail] correct identification of sender of message
1671
    in case of several teachers in a class
1672
2022-11-08: [r17273] bpr
1673
  [classification] deprecated module
1674
2022-11-07: [r17272] guerimand
1675
[minor,adm/class/sendmail] bug fix in subclasses of structure created by supervisor and not teacher account
17256 bpr 1676
2022-11-04: [r17255] guerimand
1677
  [major,adm/class/exam] forbidden open two session exams managed by kernel c
1678
2022-11-02: [r17252] bpr
1679
  [glossary] insert as a feedbackexo
1680
2022-11-02: [r17251] bpr
1681
  [glossary] in the general glossary, it is not possible to navigate in a class
1682
    add link to add a general glose as a helpexo (besoin d'aide).
1683
2022-11-02: [r17248] czzmrn
1684
  [minor/openclasses] new public document in Italian class 1368
1685
2022-11-01: [r17244] bpr
1686
  [glossary] tree, spanning_tree
1687
2022-11-01: [r17243] bpr
1688
  [glossary] error in barycenter
1689
2022-11-01: [r17242] czzmrn
17711 bpr 1690
  [italian openclass] new exercises in published class
17256 bpr 1691
2022-10-28: [r17226] guerimand
17711 bpr 1692
  [minor,freework] bugfix: freework use was forbidden if access to tchat was forbidden
1693
    by server administrator
17256 bpr 1694
2022-10-27: [r17224] bpr
1695
  [polynet] add options for tikz also (legend, color)
1696
2022-10-24: [r17218] bpr
1697
  [polynet] fix a maxwhile to find a geometric net
1698
2022-10-23: [r17217] guerimand
1699
  [minor,adm/class/exploresave] bugfix in importation of more than one sheet
1700
2022-10-21: [r17216] guerimand
17711 bpr 1701
  [minor,adm/class/exam] beginning two exams in a same session is now forbidden
17256 bpr 1702
2022-10-21: [r17215] guerimand
1703
  [minor,exam] multisession in simulation mode exam not allowed (same as for open exam session)
1704
2022-10-21: [r17213] bpr
1705
  [polynet] in case of non geometric polynet, continue the computation
1706
  and print a keyword; stop the search after 10 tries
1707
2022-10-21: [r17210] czzmrn
1708
  [minor/cpp] avoid printout of copyright disclaimer in oef files
1709
2022-10-20: [r17209] guerimand
1710
  [minor,adm/class/regclass] bugfix noname class in case of using a file or wget process
1711
2022-10-19: [r17207] guerimand
1712
  [minor,adm/class/regclass] use src2def in case of local exercise when create a class
1713
    from a archive file
1714
2022-10-19: [r17206] guerimand
1715
  [minor,adm/class/sheet] bugfix request URI toolong when putsource of a sheet
1716
2022-10-19: [r17204] guerimand
1717
  [minor,adm/class/regclass] add error message bad_save
1718
2022-10-19: [r17200] guerimand
1719
  [minor,adm/class/regclasss] bugfix in case of passwd access in wget process
1720
2022-10-19: [r17195] guerimand
1721
  [minor,adm/sendbug] add back to caller module in non popup window + delete useless ariane link
1722
2022-10-18: [r17194] guerimand
1723
  [minor,adm/class/addclass] add some (new) parameters of .def when cloning class
1724
2022-10-18: [r17192] bpr
1725
  [jsxgraphinput] from JLyotard, work in progress
1726
2022-10-18: [r17191] guerimand
1727
  [minor,adm/class/config,adm/class/exploresave] change wims_version needed for the module
1728
2022-10-18: [r17190] guerimand
1729
  [minor,adm/class/regclass] clone a class from a save file given by a link
1730
2022-10-17: [r17185] guerimand
1731
  [minor,adm/class/regclass] bugfix : user can clone a class without
1732
    give clonepwd in using adress bar modification
1733
2022-10-17: [r17181] guerimand
1734
  [minor,adm/class/addclass] ask for registration class password
1735
    before choose a cloning class
1736
2022-10-15: [r17168] bpr
1737
  [geo/poly] can create the dual of a polyhedra without the polyhedra (option dual=1)
1738
  cleaning would be necessary ...
1739
2022-10-15: [r17167] bpr
1740
  [gp] add script for dual polynet in spanning_tree
1741
2022-10-15: [r17166] bpr
1742
  [geo2D/polynet] allow to impose the spanning tree (no check that the spanning tree is correct)
1743
2022-10-15: [r17165] guerimand
1744
  [minor,adm/class/regclass] can make a clone class from a saveclass file
1745
2022-10-15: [r17164] guerimand
1746
  [minor,adm/class/config,adm/class/exploresave] mutualisation of file decompress.sh
1747
2022-10-15: [r17163] guerimand
1748
  [minor,adm/forum/mboard] bugfix deny access to forum in some subclasses
1749
2022-10-14: [r17161] gmarbeuf
1750
  [glossary/minor] typo in analysis/fr/trinom_sign
1751
  [minor,adm/class/activity] add a config panel for workintime + month without
1752
    student activity no more displayed in table
1753
2022-10-07: [r17151] guerimand
1754
  [minor,adm/class/swork] use difficulty index of exercise (from exostat) to make classification
1755
2022-10-07: [r17150] guerimand
1756
  [minor,adm/class/swork] target is now average of non zero score instead of average of all score
1757
2022-10-07: [r17149] guerimand
1758
  [minor,adm/class/swork] bugfix display of button refresh after a refresh made by user
1759
2022-10-05: [r17145] guerimand
1760
  [minor,adm/class/swork] bugfix no creation swork dir in class in case of
1761
    supervisor first connexion + no computing suggestion in case of swork_allowrefresh=1
1762
2022-10-04: [r17144] obado
1763
  [minor/js] restrict the new closer button to items with .wims-closer class
1764
2022-10-04: [r17143] obado
18034 bpr 1765
  [minor/ergo] modtool: Now display a feedback message "file save done" when saving a file
17256 bpr 1766
    is successfull. (nb : this message will automatically be hidden after 7s)
1767
2022-10-03: [r17142] obado
1768
  [minor] Accessibility : QCM OEF model : use more contrasted grey colors +
1769
    add fieldsets around checkboxes.
17141 bpr 1770
------------------------------------------------------------------
17498 bpr 1771
wims.4.25a [r17140]
17711 bpr 1772
2022-09-29: [r17125] bpr
1773
  [html/name] move definitions of wims_name_title from html/name.phtml.xx
1774
    in another file html/name_titles.phtml.xx if it exists.
1775
2022-09-29: [r17123] bpr
1776
  [datalist] put ?? in anstype input
1777
2022-09-29: [r17122] bpr
1778
  [anstype] add autocapitalize="none" to anstype input
1779
2022-09-28: [r17120] guerimand
1780
  [minor,adm/class/userscore] bugfix display message name_activesession without session
1781
    number after supervisor delete this session
1782
2022-09-28: [r17119] bpr
1783
  [adm/new] create a Changelog with only the "phare modification"
1784
2022-09-28: [r17117] guerimand
1785
  [minor,adm/class/exam] forbidden access to module in case of wims_class=empty
1786
2022-09-28: [r17116] guerimand
1787
  [minor,adm/class/swork] description of symbols + workinprogress message
1788
2022-09-28: [r17115] guerimand
1789
  [minor] mutualisation of process in themes in widget/examsession.phtml
1790
2022-09-28: [r17114] guerimand
1791
  [minor] supervisor of portal can delete user
17112 bpr 1792
2022-09-27: [r17110] bpr
1793
  [autocompletion]
1794
2022-09-27: [r17107] guerimand
1795
  [minor,adm/raw] add wims_site_manager to job=getinfoserver
1796
2022-09-27: [r17106] bpr
17128 bpr 1797
  [oef/form] add options in oef/form.phtml for avoiding autocompletion in pad
17112 bpr 1798
  (already there for "old computers".
1799
2022-09-26: [r17105] guerimand
1800
  [minor,adm/class/classes] display class logo on connexion page
1801
2022-09-26: [r17104] guerimand
1802
  [minor,adm/class/config] synchronize class_expiration in case of sharable/sharing
1803
    to prevent link to empty directory
1804
2022-09-26: [r17099] guerimand
1805
  [minor,adm/gateway] use adm/gateway/mkindex before modify structure to prevent
1806
    corrupted index file use
1807
2022-09-26: [r17098] guerimand
1808
  [minor,adm/class/swork] supervisor can exclude sheet or exercise with low class average
1809
2022-09-24: [r17097] guerimand
1810
  [minor,adm/class/swork] add pedagogical management
1811
2022-09-22: [r17094] guerimand
1812
  [minor,adm/class/activity] ccsum count activity in subclasses
1813
2022-09-21: [r17092] guerimand
18021 bpr 1814
  [minor,adm/class/exam] bugfix cannot close an exam when only one exercise
17112 bpr 1815
    is launch without score and timeleft=0
1816
2022-09-21: [r17089] guerimand
1817
  [minor] forbidden access to module tchat, forum, sendmail in example class
1818
2022-09-20: [r17088] bpr
1819
  [mirror] add an italian mirror site
1820
2022-09-20: [r17087] guerimand
1821
  [minor] optimization scripts/oef/mkindex stop reading *.def file at first occurence
1822
  find author,oefdescription ...
1823
2022-09-19: [r17086] guerimand
1824
  [minor,oef] bugfix in script mkindex when .oef file contain word author \
1825
    oefdescription oefobservation keywords in other use than command
1826
2022-09-19: [r17085] bpr
1827
  [polynet] add option tikz
1828
2022-09-17: [r17079] bpr
1829
  [slib] add animation in polynet and 3Dviewer
1830
2022-09-17: [r17078] guerimand
1831
  [minor,adm/class/exam] delete link "return to work" when no timeleft in an exam session
1832
2022-09-15: [r17076] guerimand
1833
  [minor,adm/raw] job=getmodulesstat no display line for a module without activity
1834
2022-09-14: [r17075] bpr
1835
  [deduc] change the choice of language
1836
2022-09-13: [r17070] guerimand
1837
  [minor,adm/class/swork] add new administrative module to automatically suggest work to participant (preliminary version) part 1
1838
2022-09-13: [r17069] bpr
1839
  [scenario] harmonisation + fix html
1840
2022-09-12: [r17068] bpr
1841
  [deductio] change template
1842
2022-09-12: [r17065] bpr
1843
  [deduc] internationalised. Modules using it are
1844
    U1/analysis/intint, H4~analysis~dedineq0, H6~analysis~dedbound
1845
2022-09-11: [r17053] bpr
1846
  [mkindex] fix bug in src2def when there is * in a language title
1847
2022-09-09: [r17051] guerimand
1848
  [minor] bugfix link to score hidden in case of bad format of .grades
1849
2022-09-09: [r17049] czzmrn
1850
  [minor/menu _proc/usermmenumodubox.proc] if auth_method=php the link
1851
    otherclasses does not make sense
1852
2022-09-09: [r17048] czzmrn
1853
  [testing adm/class/idp_php] allow students (already registered in a groupement)
1854
    to register to a subclass of the groupement when the subclass password is empty
1855
2022-09-07: [r17046] bpr
1856
  [deduc] replace modul_language by modu_lang in the files, to be able to give
1857
  another definition for internationalisation, should change nothing for the moment
1858
2022-09-07: [r17043] bpr
1859
  [fixbug] when stopshare, seq was not taken in account.
1860
2022-09-06: [r17041] guerimand
1861
  [minor,adm/class/exolog] bugfix char with accent are deleted from message user send to supervisor
1862
2022-09-05: [r17039] bpr
1863
  [polynet] use the fonction t^1/2 for the animation instead of t
1864
2022-09-05: [r17037] guerimand
1865
  [minor,adm/class/activity] job=workingtime bugfix first week of each month have 8 days
1866
2022-09-05: [r17036] guerimand
1867
  [minor,adm/class/activity] job=workingtime alarm message in case of class
1868
    in portal/groupement activity is global and not local in the class + improvment
1869
2022-09-05: [r17035] guerimand
1870
  [minor,script] problem in year calculation for nextday prevday in case of changing year
17128 bpr 1871
2022-09-04: [r17032-r17028] czzmrn
17112 bpr 1872
  [openclasses] replace deprecated modules
1873
  [open class] update link (the class is archived=yes, anyway better update links)
1874
2022-09-02: [r17024] bpr
17128 bpr 1875
  [src/modind] counts was not updated for sheets
17112 bpr 1876
2022-09-02: [r17023] bpr
1877
  [mkindex] the field information is now sorted as title and description
1878
2022-09-01: [r17019] guerimand
1879
  [minor,adm/class/exolog] bugfix mail not send to supervisor in job=log
1880
2022-08-31: [r17017] bpr
1881
  [about] add translation language
1882
2022-08-30: [r17014] gmarbeuf
1883
  [jsxgraph] updated help in french on using anstype jsxgraph in responsive version
1884
2022-08-29: [r17013] czzmrn
1885
  [open class] use non deprecated oef (no - in filename)
1886
2022-08-27: [r17011] bpr
1887
  [open class] use non deprecated version in open classes
1888
2022-08-25: [r17008] obado
1889
  [minor/ accessibility] add "role=button" for each !href with class containing
1890
  "button" (wims_button, wims_button_help...)
1891
2022-08-25: [r17007] guerimand
1892
  [minor,theme] display userscorelink + usermanagelink in testzone of a program
1893
2022-08-23: [r17006] obado
1894
  Revert deployggb.js to r.12542 (GeoGebra v. 5.0.452.0)
1895
2022-08-20: [r17004] bpr
1896
  [geo3D/polynet] slib added
1897
2022-08-19: [r17002] bpr
1898
  [slib/3Dviewer] change the value of zoom
1899
2022-08-18: [r16996] bpr
1900
  [slib/3Dviewer] option for faces
1901
2022-08-17: [r16992] bpr
1902
  [script gp] deploiement.gp
1903
2022-08-17: [r16990] bpr
1904
  [slib deprecated threeD] delete title in en
1905
2022-08-16: [r16988] bpr
1906
  [taxonomy] use the files title_lang if they exist created now by modind
1907
2022-08-16: [r16987] bpr
1908
  [modind] add generation of title_* for * a lang in site
1909
2022-08-13: [r16979] bpr
1910
  [quizzintro] use lang if it exists
1911
2022-08-12: [r16970] czzmrn
1912
  [openclasses] Italian open class 1397 sheet keywords&tiding up for indexing
1913
2022-08-12: [r16968] czzmrn
1914
  [minor/openclass] Italian class 1368 fix sheets headers + html for indexing
17128 bpr 1915
2022-08-08: [r16960-r16961] bpr
17112 bpr 1916
  [randic] use a variable lang_randic
17128 bpr 1917
  [exec randic] take language in variable lang if it exists (instead of module_language).
17112 bpr 1918
2022-08-07: [r16955] bpr
1919
  [search_engine] add translation language in the list when searching
1920
2022-08-07: [r16952] bpr
17128 bpr 1921
  [src/config.c] add translation_language and deprecated in lists of fields
17112 bpr 1922
  which can be find by the command !module
1923
2022-08-04: [r16950] bpr
1924
  [adm/new] deprecated modules are printed in a new link
1925
2022-08-02: [r16946] czzmrn
1926
  [fix?] adm/class/activity: temporary fix for groupement the activity is logged in
1927
    a uniq file for the whole groupement (see comments in file),
1928
    need to be checked for portals
1929
2022-08-01: [r16942-r16943] schaersvoorde
1930
  [minor/svn] canvasdraw: quick fixed a fatal browser lock-up caused by 'responsiveness'
1931
    in case of 'clickfill'
1932
2022-07-28: [r16937] bpr
1933
  [printversion] add latex version for sheet with oef exercises with latex version.
17378 bpr 1934
  + changed presentation.
17112 bpr 1935
2022-07-25: [r16935] bpr
1936
  [polyhedre_off index2] doublons
1937
2022-07-22: [r16926] guerimand
1938
  [minor,adm/class/activity] add a message in case of no activity for the student
1939
2022-07-22: [r16925] bpr
1940
  [publish] delete choice devel when publication
1941
2022-07-20: [r16921] guerimand
1942
  [minor,adm/class/config] manage of personnal presentation page of sheet
1943
    when import a sheet in a class
1944
2022-07-19: [r16920] schaersvoorde
1945
  [minor/svn] canvasdraw:added missing dashing to some objects
1946
2022-07-19: [r16919] guerimand
1947
  [minor,adm/sheet] personalisation of sheet page presentation is now independant of document
1948
2022-07-18: [r16916] bpr
1949
  [fix] fix missing answer in draw (to check)
1950
2022-07-18: [r16915] guerimand
1951
  [minor] bugfix some variable of $x.def not writable/readable in case
1952
    of use of document in presentation page for sheet or class (TMP bugfix)
1953
2022-07-18: [r16913-r16914] guerimand
1954
  [minor,adm/sheet] bugfix cannot display img in sheet when use doc to make presentation
1955
2022-07-18: [r16912] bpr
1956
  [polynet] add option html, raw, add possibility to print only some vertex legend.
1957
2022-07-16: [r16910] schaersvoorde
1958
  [minor/svn] canvasdraw:solved long standing issue of dashed arrow(s) and dashed arrow(s)
17256 bpr 1959
2022-07-11: [r16906] obado
17112 bpr 1960
  [minor/Codemirror] New coding/editor slib version (by J. Lyotard)
1961
2022-07-09: [r16905] bpr
1962
  [polyedre_off] update english version; small typo in index.fr and index.it
1963
2022-07-07: [r16903] guerimand
1964
  [minor,adm/class/activity] add display connexion time of each participant for each day
1965
  (work in progress) using ccaccount statistics
1966
2022-07-06: [r16900] schaersvoorde
1967
  [minor/svn] canvasdraw:'clearbutton'
1968
2022-07-05: [r16898] bpr
1969
  [polynet] in case of false net (with intersection), try again.
17128 bpr 1970
2022-07-05: [r16896-r16895] gmarbeuf
1971
  [minor/slib jsxgraph] help and comments in english and french
17112 bpr 1972
2022-07-05: [r16894] gmarbeuf
1973
  [slib jsxgraph] new option scroll to add a scroll bar in case of overflow
1974
2022-07-05: [r16893] schaersvoorde
1975
  [minor/svn] canvasdraw: corrected flaw in 'clearbutton'
1976
2022-07-05: [r16892] schaersvoorde
1977
  [minor/svn] canvasdraw: 'group'
1978
2022-07-04: [r16891] guerimand
1979
  [minor,adm/class/activity] hide link back2 when not necessary + cleaning
1980
2022-07-01: [r16888] guerimand
1981
  [minor,createxo] bug11302 : bad link in about page for oef exercise in case of test in modtool
1982
2022-07-01: [r16887] bpr
1983
  [adm/manage] warning if one try to give right to publish in local to a non developper
1984
2022-06-29: [r16886] bpr
1985
  [slib] slib for the patron of a polyhedra and slib offdraw
1986
2022-06-29: [r16885] obado
1987
  [OEF/QCM] Add templates to simplify OEF/QCM Modules
1988
2022-06-29: [r16884] bpr
1989
  [fix] small bug: the link cas in links.phtml must be the same in
1990
    adm/class/classes/participant2.phtml
1991
2022-06-29: [r16883] obado
1992
  [minor/jsxgraph] Improve responsivity
1993
    + now jsxgraph is centered
1994
    + correct display bug of oef_indXX icon on top of jsxgraph
1995
    + add new icon for oef_indpartial
1996
2022-06-28: [r16882] schaersvoorde
1997
  [minor/svn] canvasdraw: 'group' work in progress
1998
2022-06-28: [r16880] bpr
1999
  [manage] add ariane for geolocoption and optionalmod + harmonize
2000
  with other pages
2001
2022-06-28: [r16878] guerimand
2002
  [minor,adm/class/exam] exolist order not change at each time student go out
2003
    module adm/class/exam when use option exrandomlist
2004
2022-06-28: [r16877] guerimand
2005
  [minor,adm/modtool] bad link to general documentation and createxo documentation in help of modtool
16876 bpr 2006
------------------------------------------------------------------
2007
wims.4.24 [r16875]
16873 bpr 2008
2022-06-26: [r16872] schaersvoorde
2009
  [minor/svn] canvasdraw: add keyword 'group' and command 'kill group'
2010
2022-06-25: [r16869] bpr
2011
  [slib/odejs] use runge-kutta (from SL)
2012
2022-06-24: [r16867] czzmrn
2013
  [minor/fix] typo, wrong variable name adm/class/userscore exam score colors
2014
2022-06-24: [r16866] guerimand
2015
  [minor,src/Misc/exostat] bugfix some activities double count +
2016
  simulation exam count in score instead of noscore + no more reading file user.exam and user.bin
2017
2022-06-24: [r16865] guerimand
2018
  [minor,adm/class/stat] bugfix bad display of first exam in case of only one sheet in the class
2019
2022-06-24: [r16864] obado
2020
  [minor/css] add missing text_icons to font awesome
2021
  + add a .wims_details class to add background colors do details/summary tags
2022
2022-06-24: [r16862] bpr
2023
  [jsxgraph] responsivity if it is asked explicitly
2024
2022-06-23: [r16859] obado
2025
  [minor/js] Upgrade codemirror from 5.65.2 to 5.65.6
2026
  + add new codemirror themes (3024 + base16)
2027
2022-06-23: [r16857] gmarbeuf
2028
  [slib/geo2d/jsxgraph] turn back to version 1 to cancel automatic conversion
2029
    of applets no responsive into responsive
2030
2022-06-23: [r16854] bpr
2031
  [help] from Sophie Lemaire
2032
2022-06-23: [r16851] obado
2033
  [minor/css] add css transitions to details>summary boxes.
2034
2022-06-23: [r16850] obado
2035
  [minor/icons] Allow some Font Aweseome icons to be displayed
2036
    with "text_icon" (doch_toc doch_up doch_prev doch_next nexthist backhist)
2037
2022-06-23: [r16848] obado
2038
  [minor/jsxgraph] display oef_indXXX icon inside jsxgraph wrapper.
2039
2022-06-23: [r16847] schaersvoorde
2040
  [minor/svn] canvasdraw: drag&drop reply for external images was gone fishing...
2041
2022-06-23: [r16846] guerimand
2042
  [minor,adm/class/userscore] bugfix display sendbug for student
2043
2022-06-22: [r16845] bpr
2044
  [canvasdraw] make responsive (from Olivier Bado)
2045
2022-06-22: [r16843] obado
2046
  [minor/molecule] replace ch4.pdb (from Gerard dupuis) by ch4.pdb
2047
  generated by openBabel
2048
  (http://www.cheminfo.org/Chemistry/Cheminformatics/FormatConverter/index.html)
2049
2022-06-22: [r16842] obado
2050
  [minor/jsxgraph] do not put jsxgraph in "inline" mode after oef response.
2051
  + jsxgraph border color now apply oef_ind colors after reply
2052
2022-06-21: [r16841] bpr
2053
  [slib/algebra/slopedraw] can be done in canvasdraw.
2054
    fix a problem with pari_header when there is several slopedraw.
2055
2022-06-20: [r16837] obado
2056
  [minor/css] Improve responsiveness of property_fields forms embedding large code/pre or textarea
2057
2022-06-20: [r16835] bpr
2058
  [slib/balance] can be drawn with canvasdraw (yet some problem with fill)
2059
2022-06-20: [r16833] gmarbeuf
2060
  [slib/geo2d/jsxgraph] add option nocssjs noalert and automatic conversion
2061
    of applets using the old version into responsive applets
2062
2022-06-19: [r16828] schaersvoorde
2063
  [minor/svn] canvasdraw: 'multidraw function' accepts multiple function inputs
2064
2022-06-19: [r16827] schaersvoorde
2065
  [canvasdraw] add functionplot to multidraw
16907 bpr 2066
2022-06-18: [r16824] bpr
16873 bpr 2067
  [images] add images for methods
2068
2022-06-17: [r16822] bpr
2069
  [oefconfig] update oefdefault with modifications of expert oefmenu
2070
2022-06-17: [r16821] guerimand
2071
  [minor,adm/class/exolog,adm/class/config] add option class_mexolog :
2072
    supervisor can allow participant to send a warming internal message when make an exolog
2073
2022-06-17: [r16818] bpr
2074
  [anstype] multidraw, fix bug,
2075
2022-06-17: [r16812] bpr
2076
  [password] if authentification is not wims auth, forcechangeword is no when added a reguser
2077
2022-06-15: [r16809] czzmrn
2078
  [minor/html] forgotten start b tag (with no end tag)
2079
2022-06-15: [r16805] guerimand
2080
  [minor,adm/class/config] add option class_hideaverage
2081
2022-06-15: [r16804] guerimand
2082
  [minor,adm/class/config] job=neighbor keep open sharing detail when saving choice
2083
2022-06-14: [r16801] guerimand
2084
  [minor,adm/class/sequence] share hide restriction in sharing class
2085
2022-06-14: [r16800] guerimand
2086
  [minor,adm/class/sequence] installation of multilangage help
2087
2022-06-14: [r16799] guerimand
2088
  [minor,adm/class/exam] score restriction with technical variable :
2089
  in case of sharing class disallow use of a techvar not defined in all the sharing class in case of propagation
2090
2022-06-14: [r16798] guerimand
2091
  [minor,adm/class/sheet] score restriction with technical variable :
2092
  in case of sharing class disallow use of a techvar not defined in all the sharing class in case of propagation
2093
2022-06-14: [r16795] guerimand
2094
  [minor,adm/class/exam] help for exam forget exit
2095
2022-06-14: [r16794] guerimand
2096
  [minor,adm/class/config] ergonomie on sharing/import relation page
2097
2022-06-13: [r16792] guerimand
2098
  [minor,adm/class/freework] bad display of link add_freework in class in portal + mutualisation of test to access freework in linkmodule file
2099
2022-06-13: [r16791] czzmrn
2100
  [minor/css] better display of exam scores
2101
2022-06-13: [r16790] guerimand
2102
  [minor,adm/class/tchat] display link for tchat even if tchat desactivated by server administrator
2103
2022-06-13: [r16789] guerimand
2104
  [minor,adm/classfreework] display link for add_freework even if freework desactivated by server administrator
2105
2022-06-13: [r16787] guerimand
2106
  [minor,adm/class/config] clarification of neighbor usage option in fr
16786 bpr 2107
2022-06-10: [r16785] bpr
2108
  [slib moleculeViewer] deprecated (no title)
2109
2022-06-10: [r16784] bpr
2110
  [fix] special codeinput: can be used with for="reply1" (with no space)
2111
2022-06-09: [r16782] bpr
2112
  [model] hanging: add an embraced randitem.
2113
2022-06-07: [r16773] czzmrn
2114
  [minor/fix] in examcheck the color does not take into account the setting of scoremax
2115
2022-06-07: [r16772] czzmrn
2116
  [minor/fix] better display of score colors in examcheck
2117
2022-06-07: [r16771] czzmrn
2118
  [minor/fix] in examcheck the color does not take into account the setting of scoremax
16765 bpr 2119
----------------------------------------
2120
wims.4.23d [r16764]
16764 bpr 2121
2022-06-04: [r16763] bpr
2122
  [classification] unisciel
2123
2022-06-03: [r16755] guerimand
2124
  [minor,adm/class/freework] don't display 'remark when working'
2125
    when option seealltime not activated
2126
2022-06-03: [r16754] guerimand
2127
  [minor,adm/class/freework] bugfix unable to uncheck option seealltime
2128
2022-06-03: [r16753] guerimand
2129
  [minor,adm/class/freework] bugfix add ; for each new line in textarea form zone
2130
2022-06-02: [r16751] bpr
2131
  [wimsdoc] add doc for getscorestatus
2132
2022-06-02: [r16747] bpr
2133
  [openclass 1049]
2134
2022-06-02: [r16740] bpr
2135
  [moldraw] fix for names with space
16741 bpr 2136
2022-06-02: [r16739] bpr
2137
  [moldraw] use of the database
2138
2022-06-01: [r16738] guerimand
2139
  [minor,adm/class/freework] disallow more than one wimsexo zone
2140
2022-06-01: [r16736] bpr
2141
  [oef] add option for feedback, solution, etc in oef
16765 bpr 2142
    (can appear only if scoringstatus=no if exo is in a sheet)
16741 bpr 2143
2022-06-01: [r16734] guerimand
2144
  [minor,adm/class/freework] bugfix lost solution files
2145
    index when save structure of freework in type=3
2146
2022-06-01: [r16733] guerimand
2147
  [minor,adm/class/freework] disallow option scoring in portal
2148
    (incompatibility of file .grades saved in different course)
2149
2022-05-31: [r16731] bpr
2150
  [classification]
2151
2022-05-31: [r16729] guerimand
2152
  [minor,adm/class/sheet] disallow activation of sheet with more than MAX_EXOS exercise
2153
2022-05-31: [r16728] guerimand
2154
  [minor,adm/class/sheet] job=delete use adm/sheet/writeweights
2155
    to clean .vars .weights .require .active files
2156
2022-05-31: [r16727] guerimand
2157
  [major] confusion bad limit of sheet number + fix warning
2158
2022-05-31: [r16726] bpr
2159
  [open class 1149] activation of sheets 4 and 5
2160
2022-05-25: [r16717] guerimand
2161
  [minor,adm/class/freework] bugfix incomplet exolog in case of autoreg
2162
2022-05-24: [r16711] guerimand
2163
  [major,adm/class/freework] add auto registration of exercise
2164
    option in freework type 3 wimsexo
2165
2022-05-24: [r16709] guerimand
2166
  [minor,oef] don't display link intro/config (tail) for student
2167
    in class (exercise launch from doc or freework)
2168
2022-05-24: [r16708] guerimand
2169
  [major] bugfix freework in a programm don't display in linked course
2170
2022-05-21: [r16705] schaersvoorde
2171
  [minor/svn] added script size imitation for 'sub / sup' in canvasdraw 'string' command family
2172
  corrected doc's
2173
2022-05-20: [r16702] guerimand
2174
  [minor,adm/class/config] job=clean : user in a sub-structure of groupement or portal
2175
    are really deleted in this sub-structure
2176
2022-05-20: [r16701] guerimand
2177
  [minor,adm/sendbug] bad bug log in case of exercise in an exam
2178
2022-05-20: [r16700] schaersvoorde
2179
  [canvasdraw] added sup / sub imitation to canvasdraw 'string' command family
2180
2022-05-20: [r16699] bpr
2181
  [anstype] add option shuffle to compose
2182
2022-05-19: [r16696] bpr [r16704] guerimand
2183
  [fix] in case of exams, use of MAX_EXAMS as it is different from MAX_EXOS
2184
    and from 64 for score (to check).
2185
2022-05-18: [r16694] guerimand
2186
  [minor,bugfix] bad link to examples classes page in documentation
2187
2022-05-18: [r16693] guerimand
2188
  [minor,doc] key serial of fold/unfold is now with number instead of filename
2189
2022-05-14: [r16687] guerimand
2190
  [minor,adm/doc] bugfix12996 for fold in document (preliminary version)
2191
2022-05-12: [r16686] obado
2192
  revert vgeogebraversion to old 452
2193
2022-05-11: [r16684] guerimand
2194
  [minor,home] display correct acces in portal for supervisor with participant access
2195
    to a class + use html details
2196
2022-05-10: [r16683] guerimand
2197
  [major,oefmodule] bugfix when use hint/resume in an oef exercise m_reply$i
2198
    and m_choice$i values not initialized
2199
2022-05-10: [r16682] guerimand
2200
  [minor,adm/raw] limit job=addclass to individual class/groupement / class in groupement
2201
2022-05-10: [r16680] guerimand
2202
  [minor,adm/class/exploresave] job=import sheet delete reference to doc presentation
2203
    and hidesheet with technical variable when import
2204
    + disallow import of a sheet with individual techvar
2205
    + optimization of error message manage for sheet
2206
2022-05-09: [r16679] bpr
2207
  [anstype/clock] equivalence 12 and 0 for the hours (Luis Alejandro Marquez Martinez)
2208
2022-05-07: [r16676] bpr
2209
[css] transfer wims_scrollable in utilities to be listed in createxo help
16674 bpr 2210
2022-05-06: [r16671] guerimand
2211
  [minor,adm/class/tchat] hide error message toobigfile in case of select a new file
2212
2022-05-06: [r16666] guerimand
2213
  [minor,adm/class/tchat] bugfix problem for uploading a second file in
2214
    the tchat with extension different
2215
2022-05-04: [r16659] guerimand
2216
  [minor,adm/class/config] protect variables expiration,institution,location,
2217
    geoloc from upload backup in a subclass of groupement or portal
2218
2022-05-04: [r16658] bpr
2219
  [css] add css wims_scrollable to canvasdraw.phtml
2220
2022-05-04: [r16656] guerimand
2221
  [minor,adm/class/freework] bugfix display intro/config link when user do exercise
2222
2022-05-04: [r16654] obado
2223
  [minor/reactiondraw] Add a "wims_scrollable" css class and use it on all reactiondraw slib calls
2224
2022-05-04: [r16653] guerimand
2225
  [minor,adm/class/freework] display activity log for exowims in a freework
2226
2022-05-03: [r16650] obado
2227
  Improve direct exec accessibility (add missing labels / h2)
2228
2022-05-03: [r16647] guerimand
2229
  log freework activity in case of exowims
18021 bpr 2230
  check right exercise parameters by c before rgistering exercise
16674 bpr 2231
2022-05-02: [r16642] schaersvoorde
2232
  [minor/svn] disable javascript timeout in case of KaTeX
2233
2022-05-01: [r16638] bpr
2234
  [canvasdraw] add Timeout in command centered because of delay of Mathjax (Joke Evers)
2235
2022-05-01: [r16634] bpr
16675 bpr 2236
  add reactiondraw in direct exec
16674 bpr 2237
2022-04-29: [r16628] obado
2238
  Upgrade MathJax to 3.2.0
2239
  Must run "./compile --mathjax" to work properly
2240
2022-04-29: [r16625] guerimand
2241
  [minor,adm/class/config] add restriction access file to class backup
2242
2022-04-28: [r16621] guerimand
2243
  [minor,adm/class/freework] use job=directexo to launch wims exercise
2244
    in freework instead of direct link
2245
2022-04-27: [r16617] guerimand
2246
  [minor] force change password process in case of supervisor
2247
    use tableur link + centralisation of process in adm/class/adduser file
2248
2022-04-26: [r16616] gmarbeuf
2249
  [slib/function/tabsignes] Auto-completion in manual mode of missing items
2250
    at the end of a line with empty items. New option nocss to not load the css via the slib
2251
2022-04-25 [r16615] guerimand
2252
    add parameters user_forcechpwd to force user to change password in case of
2253
    supervisor change it or send password process
2254
2022-04-22: [r16597] bpr
2255
  [mathml] add hrectangle and vrectangle
2256
2022-04-22: [r16596] bpr
2257
  [major mathml] add macro lewis (with the help of Joke and Dominique)
2258
2022-04-20: [r16592] obado
2259
  [minor] add short descriptions of new adm/raw jobs in protocol.md
2260
2022-04-20: [r16591] obado
2261
  [adm/raw] add 2 jobs (restoreclassbackups and listclassbackups) to handle class backups
2262
2022-04-15: [r16584] gmarbeuf
2263
  [slib/geo2d/jsxgraph] upadte for responsiveness of jsxgraph applet
2264
2022-04-15: [r16582] guerimand
2265
  [minor,adm/class/sendmail] lang + in case of wims_mail_hidden=yes
2266
    add a message "not reply to this message..."
2267
2022-04-15: [r16581] guerimand
2268
  [minor,adm/class/sendmail] hide sender mail in case of wims_mail_hidden=yes
2269
2022-04-14: [r16579] guerimand
2270
  [minor,adm/raw] add job=getmodulesstat to get module statistic
2271
2022-04-14: [r16578] obado
2272
  [minor/css] update .jxgbox style to be centered in wims_form
2273
2022-04-13: [r16577] gmarbeuf
2274
  [glossary/dynamic example] change display
2275
2022-04-13: [r16576] gmarbeuf
2276
  [glossary/macro multiple] change generation and display
2277
  [minor/css] add styles for details/summary html5 tags (accordions)
2278
2022-04-11: [r16569] guerimand
2279
  [minor,adm/class/freework] hide "corrected file zone" in case of no file zone for student
2280
2022-04-11: [r16568] guerimand
2281
  [minor,adm/class/freework] separate remark (when student working) from
2282
    final remark (after student work)
2283
2022-04-10: [r16567] bpr
2284
  [multidraw] missing centered when reinput the answer
2285
2022-04-10: [r16565] czzmrn
2286
   M /trunk/wims/public_html/modules/adm/class/sendmail/lang/names.phtml.it
2287
2022-04-09: [r16560] bpr
2288
  [fix] fix html in formbar
2289
2022-04-08: [r16558] guerimand
2290
  [minor,adm/class/freework] solution/feedback of oef exercise can be display
2291
    to  user when codownload=1 (supervisor choice)
2292
2022-04-08: [r16556] guerimand
2293
  [minor,adm/class/freework] badcount of nbcorrectedcopies
2294
2022-04-08: [r16555] guerimand
16675 bpr 2295
  [minor,adm/class/freework] fix sh error message in case of no files in
2296
    freework data directory
16674 bpr 2297
2022-04-07: [r16554] guerimand
16675 bpr 2298
  [minor,adm/class/freework] tracing of user first connect after
2299
    codownload=1 / supervisor can see
16674 bpr 2300
2022-04-07: [r16547] guerimand
2301
  [minor,srcipt/oef] display observation on OEF exercise page in case of wims_user=supervisor
2302
2022-04-06: [r16545] guerimand
2303
  [minor,adm/class/freework] bugfix type=3 upload by supervisor corrected files to user page
2304
2022-04-06: [r16544] guerimand
2305
  [minor,adm/class/freework] bad description message in job=listwork3 in case seealltime=1
2306
2022-04-06: [r16542] guerimand
16675 bpr 2307
  [minor,module=adm/class/freework] in case of seealltime=1 supervisor can write
2308
    remark on student work and student can see it
16674 bpr 2309
2022-04-06: [r16539] guerimand
2310
  [minor,adm/class/reguser] separate reguser/regteacher
2311
2022-04-04: [r16530] guerimand
2312
  [minor,adm/class/sendmail] change accordion by toggle for selecting recipient
2313
2022-04-04: [r16529] guerimand
2314
  [major,anstype=numexp] bugfix in case of use condition with type=numexp
2315
    (irreductible fraction not recognize)
2316
2022-04-02: [r16518] guerimand
2317
  [minor,adm/class/usermanage] activate parameter wims_mail_hidden
2318
    for user account (not for user_supervisable=yes account)
2319
2022-04-02: [r16516] guerimand
2320
  [minor] add global variable parameter wims_mail_hidden to show/hidden user mail
2321
2022-04-02: [r16514] guerimand
2322
  [minor,adm/class/sendmail] add a warning message in case of user without mail write to supervisor
2323
2022-04-02: [r16513] guerimand
2324
  [minor,adm/class/freework] add parameter to fix score limit for save exercise in a freework
2325
2022-04-01: [r16512] guerimand
2326
  [major,adm/class/sendmail] mail sending by user to supervisor is now internal process
2327
2022-04-01: [r16509] guerimand
2328
  [bugfix,adm/class/exam] bad display of score in case of allowtype=simulation
2329
    when class_examscore_withoutip!=yes
2330
2022-04-01: [r16508] guerimand
2331
  [minor] set default values for OLD_LOG_FILES to 5
2332
2022-03-31: [r16507] guerimand
2333
  [minor] change default value for site_accounting and show_stat
2334
2022-03-30: [r16504] bpr
2335
  [open class] 1149: activate sheet3
2336
2022-03-30: [r16503] guerimand
2337
  [minor] exclude user anonymous in example class of process lastconnect
2338
2022-03-28: [r16501] reyssat
2339
  [sh] fix sh compatibility problem in wimstest/validation/checkhtmlwims
2340
2022-03-28: [r16500] obado
2341
  [bugfix] Replace "exit" by "else" in Nikaia and standard themes tails,
2342
    so it can load bottom scripts.
16675 bpr 2343
2022-03-25: [r16489 .. r16497] obado
2344
  Upgrade jquery-ui 1.12.1 -> 1.13.1
2345
  Upgrade marked.js to v3.0.8
2346
  Upgrade Skulpt to 1.2.0
2347
  Upgrade codemirror to 5.65.2
2348
  Upgrade Jquery 3.5.1 -> 3.6.0
2349
  Upgrade TinyMCE editor 5.4.2 -> 5.10.3
16674 bpr 2350
  Upgrade jsxGraph 1.1.0 to 1.4.2
2351
2022-03-24: [r16486] gmarbeuf
2352
  set gl_renew to 0 for a no reload button
2353
2022-03-24: [r16485] bpr
2354
  [glossary] if variable gl_renew =0, no reload button in dynamic glossary
2355
2022-03-24: [r16482] guerimand
16675 bpr 2356
  [minor,adm/class/sendmail] add option to send or not copy of message
2357
    to teacher/supervisor
16674 bpr 2358
2022-03-23: [r16481] guerimand
2359
  [minor,adm/class/sendmail] transfert data to chooselist script with file instead
2360
    of variable to prevent too_long_variable error in case of many user in the class
2361
2022-03-19: [r16471] bpr
2362
  [anstype] in anstype draw, trim some params (if not, if one has indented, canvasdraw
2363
    gives an error).
16675 bpr 2364
2022-03-19: [r16466-r16469] guerimand
16674 bpr 2365
  [minor] hide link to insert ressources in case of print version of exercise
18021 bpr 2366
  [minor,adm/class/freework error message in case of insertion of a printing version of exercise in a freework
16674 bpr 2367
  [minor,adm/class/addmodule error message in case of insertion of a printing
18021 bpr 2368
    version of exercise in a sheet
16464 bpr 2369
----------------------------------------
16674 bpr 2370
wims.4.23c [r16464]
2371
2022-03-17: [r16453] obado
2372
  [minor/ergo] Now multipleclick legend also display icons (not only colors)
16452 bpr 2373
2022-03-16: [r16450 and others] bpr
2374
  [taxonomy] add some modules in unisciel taxonomy
2375
2022-03-14: [r16442] bpr
2376
  [modtool] if the module is deprecated, it is written in the Properties.
2377
    Not erased if one save the other properties.
2378
2022-03-11: [r16433] guerimand
2379
  [minor,adm/raw] job=getserverstat add option=server to get server connexion/session/site statistic
2380
[minor/fix,adm/raw] add directory freeworks freeworksdata when create a new class (same as r16418) for adm/raw
2381
2022-03-10: [r16423] guerimand
2382
  [bugfix,module=adm/class/exploresave] configuration of wims exercise zone in type=3 not imported
2383
2022-03-10: [r16422] guerimand
2384
  [bugfix,module=adm/class/freework] bad .grades file format created when no .grades file exists in class
2385
2022-03-10: [r16421] guerimand
2386
  [bugfix,adm/class/freework] no name in score title when use manual score in freework
2387
2022-03-10: [r16420] guerimand
16675 bpr 2388
  [bugfix,module=adm/class/freework] lost of no scoring information in case of desactivate freeworkm
2389
2022-03-09: [r16416] obado
16452 bpr 2390
  [minor/css] wimscenter now also centered when combined with flex style.
2391
2022-03-07: [r16412] bpr
2392
  [major] in the indexation, deprecated modules are not treated
2393
2022-03-07: [r16410] obado
2394
  [minor/JS] Now dropdown button panel close on body click
2395
    + display a small arrow to indicate this is a dropdown button.
2396
2022-03-06: [r16406] bpr
2397
  [oef] add message when there is a latex version.
2398
2022-03-04: [r16402 and others] bpr
2399
  [translation] es
2400
2022-03-03: [r16395] obado
2401
  [js] Update new dropdownbutton (use Foundation dropdown js)
2402
2022-03-03: [r16394] czzmrn
2403
  [minor/fix] module_title_LANG is not defined for languages with no translation.
2404
  The check is done in main.phtml so the variable module_title is
2405
  defined according to the language in use
2406
2022-03-03: [r16391] bpr
2407
  [fix] fix segmentation fault in cache.c
2408
2022-03-02: [r16388] guerimand
2409
  [ergo,adm/class/exam] use dropdownbutton to move exercise in examen
2410
2022-03-02: [r16387] guerimand
2411
  [ergo,module=adm/class/sheet] use dropdownbutton instead of two classic button
2412
    to move exercise in sheet
2413
2022-03-02: [r16386] guerimand
2414
  [minor,adm/class/userscore,adm/sendbug] can sendbug on a student examlog exercise
2415
2022-03-01: [r16385] guerimand
2416
  [minor,module=adm/class/freework] bugfix bad display of tex code in preview window
2417
    for zonetype=texte in student area
2418
2022-03-01: [r16383] guerimand
2419
  [minor,adm/class/userscore] bugfix errorlink in case of exercise file not exists
2420
    for an exam in job=examcheck
2421
2022-02-28: [r16381] bpr
2422
  [minor] add lang in the connexion links
2423
2022-02-27: [r16379] bpr
2424
  [codeinput] allows to put <label for="reply1"> ...
2425
2022-02-27: [r16378] guerimand
2426
  [minor,adm/class/exam,adm/class/userscore] display correct score in
2427
  cas of class_scorewithoutip=no
2428
2022-02-27: [r16377] bpr
2429
  [scenario] small cleaning
16372 bpr 2430
2022-02-23: [r16370] guerimand
2431
  [minor] site_languages set to all possible languages
2432
2022-02-23: [r16368] guerimand
2433
  [minor,module=adm/class/exam] link to close exam is display evenif an exercise is not done
2434
2022-02-23: [r16367] guerimand
2435
  [minor,sequence] correct view of participant in case of hidden sequence
2436
    without technical variable
2437
2022-02-23: [r16366] guerimand
2438
  [minor,module=adm/class/tchat] move tmp file from s2 to sessions directory
2439
2022-02-22: [r16364] guerimand
2440
  [minor,module=adm/class/tchat] improvment of window title when supervisor look to user page
2441
2022-02-20: [r16359] bpr
2442
  [anstype compose] empty was not taken in account
2443
2022-02-19: [r16355] guerimand
2444
  [major,module=adm/class/tchat] use module adm/class/exolog
2445
    to display exercise page of the user
2446
2022-02-18: [r16353] guerimand
2447
  [bugfix,module=adm/class/tchat] bad list of session for user
2448
2022-02-18: [r16352] bpr
2449
  [validator] delete lines with no problem (as to be checked !)
2450
2022-02-17: [r16346] obado
2451
  [OEF-qcm] Now we can indicate an author name in every OEF .data file
2452
    (add a line starting with ".author" and write firstname,lastname of the .data author
2453
mkindex will then automatically extract it in the DataIndex file in the module
2454
And datafile.proc will put it in an array variable "df_authors"
2455
2022-02-17: [r16345] guerimand
2456
  [minor,module=adm/class/freework] zonetype texte : supervisor can choose
2457
    maximal number of characters in student area
2458
2022-02-17: [r16344] bpr
2459
  [flydraw] add command "segments" in flydraw (as in canvasdraw)
2460
    add "brokenline" as an alias of "polyline"
2461
2022-02-17: [r16340] guerimand
2462
  [bugfix,module=adm/class/freework] lost of lastest student score in type=2
2463
    when save after correction date
2464
2022-02-17: [r16339] guerimand
2465
  [bugfix,module=adm/class/freework] bad count of corrected copies in type=2
2466
2022-02-17: [r16338] guerimand
2467
  [minor,module=adm/class/freework] display error message when supervisor send a bad score
2468
2022-02-16: [r16336] obado
2469
  [bugfix] [adm/raw] replace double dot (:) by &#8282; in sheets/exams
2470
    descriptions to avoid string being splitted
2471
2022-02-16: [r16334 and other] bpr
2472
  [translation] es from Luis Alejandro Marquez Martinez
2473
2022-02-14: [r16328 and other] bpr
2474
  [slib/moldraw] work in progress
2475
2022-02-14: [r16327] obado
2476
  [theme] Add "wims_columns" class in Nikaia visitor page
2477
2022-02-14: [r16326] obado
2478
  [oef/css] Add text icons to ans_multipleclick answered labels
2479
2022-02-13: [r16325] bpr
2480
  [src] fix a segmentation fault when subst in fields as observation
2481
2022-02-13: [r16324] guerimand
2482
  [minor,module=adm/class/freework] supervisor can upload personnal file
2483
    in type=3 when student part have a file zone
2484
2022-02-11: [r16323] guerimand
2485
  [minor,module=adm/class/freework] improvment of too many file message display in zonetype file
2486
2022-02-08: [r16321] bpr
2487
  [translation] es (Luis Alejandro Marquez Martinez)
2488
2022-02-04: [r16317] guerimand
2489
  [minor,module=adm/createxo] log source module when import oef exercise in a class
2490
2022-02-03: [r16316] bpr
2491
  [fix] add option s in matchmol (strict comparaison of molecules)
2492
2022-02-03: [r16315] bpr
2493
  [help] correction in latex command help
2494
2022-02-02: [r16311] guerimand
2495
  [minor,adm/class/freework] type=3 supervisor can put a maximum number
2496
    of file in student zonetype file
2497
2022-02-02: [r16310] guerimand
2498
  [minor,module=adm/class/freework] type=3 accept freework without student
2499
    zone (do not use interface to send work)
2500
2022-02-02: [r16307] guerimand
2501
  [major,module=adm/class/freework] type=4 become a zonetype of type=3 ; no back compatibility
2502
2022-02-02: [r16306] guerimand
2503
  [minor,module=adm/class/freework] add description of parameters for each file
2504
2022-01-28: [r16295] czzmrn
2505
  [minor/fix] script/oef/var.proc display help title in user language if no other choice
2506
2022-01-28: [r16294] guerimand
2507
  [minor,oef] reset test Test variables at end of anstype analyse to
2508
    prevent values to be used in analyse of the next anstype
2509
2022-01-28: [r16293] guerimand
2510
  [minor,oef] type=numeric ; delete unused cmd
2511
2022-01-28: [r16292] guerimand
2512
  [major,oef] bugfix : wrong error message on exercise when use condition with type numexp
2513
2022-01-27: [r16291] bpr
2514
  [wimsdoc] add example and complete the doc of formradio as in formcheckbox
2515
2022-01-26: [r16290] guerimand
2516
  [minor,module=adm/class/freework] bad zonetype name when some zonetype not allowed
2517
2022-01-26: [r16288] guerimand
2518
  [minor,bugfix] wrong message on user page in case of only freework ressources in class
2519
2022-01-23: [r16287] lemaire
2520
  [slib/help] description of how the median is computed in the french version
2521
2022-01-23: [r16286] bpr
2522
  [fix] fix bug: the file severity was not created when a sheet was activated
2523
2022-01-21: [r16285] obado
2524
  Correct steps.oef
2525
    + add wims_columns css class
2526
    + change default background color for better contrast
2527
2022-01-21: [r16283] guerimand
2528
  [minor,module=adm/class/freework] typo + ergo
2529
2022-01-19: [r16280] guerimand
2530
  [minor,module=adm/class/userscore] job=getuser desactivate link
2531
    to ressources for hidden sequence
2532
2022-01-19: [r16279] guerimand
2533
  [minor,module=adm/class/freework] bugfix bad compute of nbcopies/nbcorrectedcopies
2534
    in case of deleted user
2535
2022-01-19: [r16278] guerimand
2536
  [minor,module=adm/class/freework] add default parameter
2537
    showMenuBar=true for teacher in applet geogebra
2538
2022-01-18: [r16277] guerimand
2539
  [minor,module=adm/sendbug] improvement of mail format (in test)
2540
2022-01-18: [r16275] guerimand
2541
  [minor,module=adm/exolog] use module adm/sendbug to report a bug in a registered exercise
2542
2022-01-18: [r16274] guerimand
2543
  [minor,module=adm/class/cdt] add link to freework ; better page presentation improvement
2544
2022-01-15: [r16272] bpr
2545
  [flydraw] possibility to choose the attribut alt in images created
2546
    by flydraw in OEF and documents
2547
2022-01-15: [r16271] bpr
2548
  [modtool] add variable deprecated in INDEX (must be written directly,
2549
    not by the interface)
2550
2022-01-15: [r16270] guerimand
2551
  [minor,module=adm/sendbug] sendbug add exologfile to the sending message
2552
2022-01-14: [r16267] guerimand
2553
  [minor,module=adm/manage] ergonomie
2554
2022-01-13: [r16265] reyssat
2555
  [help] more help on model swac1
2556
2022-01-13: [r16260] bpr
2557
  [model] swac: code was not consistent with what I understood from the doc
2558
  [minor] use rawtex before texmath in command \special{mathmlinput ...}
2559
    since texmath does not accept 2x
2560
2022-01-13: [r16258] reyssat
2561
  [help] behaviour of texmath precised in tech doc
2562
2022-01-13: [r16257] guerimand
2563
  [minor,module=adm/class/freework] use module adm/class/exolog to view exo
2564
    instead of internal job (mutualisation)
2565
2022-01-12: [r16256] guerimand
2566
  [minor,module=adm/class/userscore] job=getuser bugfix in supervisor view
2567
    hide sequence for user in fonction of hidden parameter
2568
2022-01-12: [r16255] bpr
2569
  [modtool] exclude the file content.html in differences for oef
2570
2022-01-12: [r16254] guerimand
2571
  [bugfix,module=adm/class/userscore] hidden sheet with technical variable
2572
    no more display on user score panel (stay on superviso view)
2573
2022-01-11: [r16252] bpr
2574
  [slib] in rungekutta, reset slib_out at the beginning
2575
2022-01-11: [r16251] reyssat
2576
  [texmath] modif integrate : \textrm{d}, best for MathML in firefox and chrome
2577
2022-01-11: [r16250] guerimand
2578
  [minor] supervisor of a groupement can disallow teacher right to create subclasses
2579
2022-01-10: [r16248] bpr
2580
  [modtool] cpp with - in target are no more compiled
2581
2022-01-10: [r16245] czzmrn
2582
  [minor/lang] Italian, typo (not actual translation)
2583
2022-01-10: [r16244] bpr
2584
  [modtool] change help (must be done for all languages after verification)
2585
2022-01-10: [r16243] bpr
2586
  [modtool] - not allowed in new oef files
2587
2022-01-10: [r16242] bpr
2588
  [texmath] modif integrate (add \\rm{d})
2589
2022-01-08: [r16241] reyssat
2590
  [typography] the code \(int(f(x),x)) now gives dx in italics and slightly separated from f(x).
2591
2022-01-08: [r16240] reyssat
2592
  [wimstest] changed README.md according to last commit of checkhtmlwims
2593
2022-01-08: [r16239] reyssat
2594
  [wimstest] checkhtmlwims can now treat one module or a category of modules
2595
    or a list of zones or all zones
2596
2022-01-08: [r16236] bpr
2597
  [minor] fix trouble in authors in intro.phtml when there is a . in the file
2598
  (old modules)
2599
2022-01-07: [r16233] guerimand
2600
  [minor,bin] script mkexamplesheet don't copy, in base/sheet,
2601
    sheet from example class with local class exercise
2602
2022-01-06: [r16232] obado
2603
  Replace Helvetica neue font by Verdana for better accessibility (distinct l,1,I and O,0)
2604
2022-01-06: [r16231] reyssat
2605
  [minor] add time to date info when showing last access of a file
2606
2022-01-05: [r16230] reyssat
2607
  [minor] Changed address of repository from cru to renater
2608
2022-01-04: [r16229] guerimand
2609
  [minor,module=adm/class/sequence] bugfix bad format file when create a sequence without ressources
2610
2022-01-04: [r16228] bpr
2611
  [l2w] css
2612
2022-01-04: [r16227] bpr
2613
  [formatage] scenario
2614
2022-01-04: [r16225] guerimand
2615
  [minor,module=adm/class/sequence] bugfix introduced when cleaning r16223
2616
2022-01-03: [r16224] guerimand
2617
  [minor,module=adm/freework] reactivation of type=4 freework
2618
2022-01-03: [r16222] guerimand
2619
  [minor/add,module=adm/class/sequence] keep correct hide/open sequence
2620
    option when delete or moveup a sequence
2621
2022-01-03: [r16220] guerimand
2622
  [minor/bugfix] alone sequence not displayed
2623
2022-01-03: [r16217] reyssat
2624
  [minor,adm/sendbug] replaced qualite@wimsedu.info by the generic variable
2625
  DEBUG_MODULE of bases/sys/define.conf
17256 bpr 2626
2022-01-03: [r16215] reyssat
16372 bpr 2627
  [minor,adm/sendbug] put qualite@wimsedu.info back into list of recipients
2628
2022-01-03: [r16214] obado
2629
  [Minor/CSS] l2w : use ref_bgcolor in emph class.
2630
2022-01-03: [r16213] bpr
2631
  [doc] put class wims_button only on "wims" words as n_detail, n_foldout
2632
2022-01-02: [r16212] bpr
2633
  [fix] fix error when using readdef in some cases
2634
2022-01-02: [r16210] bpr
2635
 [document] add wims_button to href in fold
2636
2021-12-28: [r16208-16206] bpr
2637
  [deduc]
2638
2021-12-28: [r16205] bpr
2639
  [css] add button in the script tool.phtml=
16203 bpr 2640
----------------------------------------
2641
wims.4.23b [r16202]
16200 bpr 2642
2021-12-22: [r16198] bpr
2643
  [minor] use rint in all sheet score
2644
2021-12-22: [r16197] guerimand
2645
  [adm/class/usermanage] mkuserlist after use of job=regmanage
2646
2021-12-21: [r16196] bpr
2647
  [score] harmonisation of the approximation of the score of a sheet
2648
2021-12-21: [r16195] guerimand
2649
  [adm/class/sheet,adm/class/exam] error message when use
2650
  a wrong technical variable name in hidden_condition
2651
2021-12-20: [r16194] guerimand
2652
  [adm/class/exam] now different description message for sheet and exam to
2653
  hide/show with technical variable option (traduction needed)
2654
2021-12-20: [r16192] guerimand
2655
  [adm/class/usermanage] bad display when no technical variable
2656
  and no comments for a user in userlist page
2657
2021-12-20: [r16191] reyssat
2658
  [bug] for chemeq, due to to wrap..exec
2659
2021-12-20: [r16190] guerimand
2660
  [minor/bugfix] when use direct link to program in a course of portal
2661
2021-12-20: [r16189] guerimand
2662
  [css] bugfix when no manager class message on the server
2663
2021-12-20: [r16188] bpr
2664
  [slib/numeration/ecriturelettre] no comma in english version of a number
2665
2021-12-19: [r16186] guerimand
2666
  [adm/class/freework] tmp desactivation of type=4 to make distribution 4.23b
2667
2021-12-19: [r16185] guerimand
2668
  [adm/manage] add a description for job=motd
2669
2021-12-18: [r16183,16183] czzmrn
2670
  [minor/fix] it openclass 1368 fix link in external links
2671
2021-12-18: [r16181] czzmrn
2672
  [minor/fix] it openclass 1367 remove class exercises from sheets
2673
2021-12-18: [r16180] czzmrn
2674
  [minor/fix] it openclass 1368 remove class exercises from sheets
2675
2021-12-17: [r16178] obado
2676
  [minor] set default values in new message settings manager
2677
2021-12-17: [r16177] obado
2678
  [minor] Improve helps in new "Message setting" manager. (add english strings)
2679
2021-12-17: [r16176] obado
2680
  [minor] Improve new "message setting" in admin manager
2681
2021-12-17: [r16174] bpr
2682
  [language] es
2683
2021-12-17: [r16173] guerimand
2684
  [adm/manager] can modify file motd.phtml and manager_msg.phtml file with interface
2685
2021-12-16: [r16171] reyssat
2686
  [help] for slib ecriturelettre
17486 bpr 2687
2021-12-16: [r16169,r16165] bpr
16200 bpr 2688
  [numeration/ecriturelettre] variante avec septante, etc
2689
2021-12-16: [r16160] bpr
2690
  [minor] add file for help exam (not translated)
16159 bpr 2691
2021-12-15: [r16158] guerimand
2692
  [adm/class/sequence] bugfix for the first use of technical variable
2693
    to hide/show sequence
2694
2021-12-13: [r16157] obado
2695
  [minor] Replace http://wimsedu.info/wiki by https://wiki.wimsedu.info
2696
2021-12-13: [r16156] guerimand
16164 bpr 2697
  [sequence] change name for sequence status
16159 bpr 2698
2021-12-13: [r16154] guerimand
2699
  [adm/class/sequence] bugfix saved parameters lost for hide/show sequence
2700
2021-12-12: [r16153] guerimand
2701
  [adm/class/sequence] bugfix when use hide/show sequence with technical variable
2702
2021-12-08: [r16148] guerimand
16164 bpr 2703
  [adm/class/userscore] display detail of exam session bugfix when
16159 bpr 2704
    two many exam try for a student
2705
2021-12-07: [r16145] bpr
2706
  [oef] add the possibility to add a small calculator
2707
2021-12-04: [r16143] guerimand
16164 bpr 2708
  [adm/class/sequence] hide/show sequence with same interface than score
2709
    in sheet and exam
16159 bpr 2710
2021-12-03: [r16142] bpr
2711
  [openclass] fix some scoredelay in sheets (thanks to GM)
2712
2021-11-29: [r16141] bpr
2713
  [compile] other proposition for configure for homebrew
2714
2021-11-22: [r16140] bpr
2715
  [wims_modules.pl] fix warning
2716
2021-11-22: [r16139] bpr
2717
  [compile] add src/config.hin + comments for option for configure in compile
2718
2021-11-19: [r16138] obado
2719
  [CSS] make input buttons larger than secondary buttons
2720
2021-11-19: [r16137] obado
2721
  Make actions buttons larger on small devices
2722
2021-11-16: [r16134] bpr
2723
  [codeinput] fix inputsize treatement by default
2724
2021-11-15: [r16133] bpr
16200 bpr 2725
  [fix] MAX_SHEET in c: hope it fixes the getscore error
2726
    (the set of exams count as a sheet).
16159 bpr 2727
2021-11-15: [r16131] guerimand
2728
  [minor] add link from courses to program in a portal (work in progress)
2729
2021-11-15: [r16129] bpr
2730
  [my_debug] call_sh is different in wims.c and in Wimslogd
2731
2021-11-14: [r16128] bpr
2732
  [template] add related.phtml in intro of exercise template
2733
2021-11-10: [r16124] guerimand
16164 bpr 2734
  add system variable MAX_SUBCLASSES and use it in
2735
    module adm/class/regclass adm/class/gateway
16159 bpr 2736
2021-11-08: [r16122] bpr
2737
  [deduc] towards multilanguage
2738
2021-11-06: [r16112] bpr
16164 bpr 2739
  add publisher in error message for noright
16159 bpr 2740
2021-11-05: [r16111] guerimand
2741
  [adm/class/usermanage] bugfix bad order in column lastconnect
2742
2021-11-05: [r16110] guerimand
2743
  [home] bugfix bad exam title when use technical variable to hide exam
2744
2021-11-05: [r16109] guerimand
2745
  [adm/class/sequences] bugfix hide/show sequence
2746
2021-10-23: [r16100,..,r16105] bpr
2747
  [translation] es translation (Luis Alejandro Marquez Martinez)
2748
2021-10-22: [r16099] guerimand
2749
  [adm/class/exploresave] minor optimization
2750
2021-10-22: [r16098] guerimand
2751
  [adm/class/exploresave] can import/replace freework
2752
2021-10-20: [r16097] guerimand
16164 bpr 2753
  [adm/class/livret] display description in user page
16159 bpr 2754
2021-10-20: [r16096] guerimand
2755
  [adm/class/config] add index for sheet button
2756
2021-10-20: [r16095] guerimand
2757
  [adm/sheet] build index files of sheet when sheet_active=0 and discordance
2758
2021-10-19: [r16094] guerimand
2759
  [adm/class/config] add freework for restore and save
2760
2021-10-15: [r16093] czzmrn
16164 bpr 2761
  [language] internationalization adm/class/freework
16159 bpr 2762
2021-10-15: [r16091] guerimand
16164 bpr 2763
  [adm/class/config] forbidden upload ressources exceed system limit
16159 bpr 2764
2021-10-14: [r16090] guerimand
16164 bpr 2765
  [script/adm] limit writeweights to MAX_SHEET parameter
16159 bpr 2766
2021-10-14: [r16089] guerimand
16164 bpr 2767
  [adm/sheet] limit importation of sheet to MAX_SHEET value
16159 bpr 2768
2021-10-13: [r16087] guerimand
2769
  [adm/class/freework] add type=4 freework (workinprogress...)
2770
2021-10-07: [r16086] bpr
2771
  [accessibility] oefcolors as in Nikaia !
2772
2021-10-07: [r16084] guerimand
2773
  [adm/class/freework] hide user login when display file name in user page when type=2
2774
2021-10-07: [r16083] guerimand
16164 bpr 2775
  [adm/class/freework] bugfix can delete freework with an active freework after
16159 bpr 2776
2021-10-06: [r16082] bpr
2777
  detag label in print version.
2778
2021-10-01: [r16080] bpr
2779
   modification of calc_detag: can detag only a list of environment (DB)
2780
    use in oef exercises for deleting label when the answer is done.
16077 bpr 2781
----------------------------------------
2782
wims.4.23a [r16076]
16075 bpr 2783
2021-09-30: [r16074] bpr
2784
  [model] replace instruction class by wims_question
2785
2021-09-30: [r16071] guerimand
2786
  [adm/modtool] default parameters for oef exercise used when test
2787
    a single exercise in a class
2788
2021-09-29: [r16070] guerimand
2789
  [adm/modtool] define default value for oef exercise for test link
2790
2021-09-29: [r16069] guerimand
2791
  [bugfix] tchat link was not displayed in exercise page
2792
2021-09-28: [r16068] guerimand
2793
  [adm/class/freework] can use tex in description zone in type=3
2794
2021-09-27: [r16063] bpr
2795
  [slib brut2html] fix when there is no ion
16059 bpr 2796
2021-09-26: [r16053,r16052] bpr
2797
  add open classes (H4 and H5 professionnelle)
2798
2021-09-24: [r16050] georgesk
2799
  Implemented new units : VA and var
2800
2021-09-21: [r16049] guerimand
2801
  [adm/class/tchat] bugfix session problem in supervisor page
2802
  when several user activate sharing page + sh error when no user shared file
2803
2021-09-18: [r16048] bpr
2804
  [fixbug] in clickfill, correction with &nbsp
2805
2021-09-15: [r16044] guerimand
2806
  [adm/class/usermanage] display user_lastconnect
2807
2021-09-14 [r16040] guerimand
2808
  [minor] display lastconnect date in home page ; only after connect
2809
2021-09-05: [r16038] bpr
2810
  [doc] when deleting a document, mkdir the directory src (SL)
2811
  (in some circonstances, the new file main was not saved)
2812
2021-09-04: [r16037] bpr
2813
  [fix] for modifying the order in a series
2814
2021-08-25: [r16034] bpr
2815
  [glossary] ecogestion
2816
2021-08-24: [r16033] obado
2817
  [forum/mboard] email is only required when specified by mboard options
2818
  + only supervisor can view students email
2819
2021-08-24: [r16032] obado
2820
  [adm/raw] "getclass" job can now return strings with '"' in correct json
2821
2021-08-24: [r16031] obado
2822
  [adm/raw] "addclass" job handle fields limits now
2823
2021-08-23: [r16030] obado
2824
  [minor/anstype] multipleclick : remove some padding on selectable cells +
2825
2021-08-23: [r16029] bpr
2826
  [fix] replace = by issametext in scripts/adm/class/colors
2827
2021-08-20: [r16026] bpr
2828
  [glossary] typo in counting the records
2829
2021-08-18: [r16024] bpr
2830
  [glossary] ecogestion
2831
2021-08-14: [r16023] bpr
16075 bpr 2832
  [fix] fix ariane for visitor and public sheets
16059 bpr 2833
2021-08-14: [r16022] bpr
2834
  [fix] try to fix the problem of nextseries in public sheets.
2835
2021-09-14: [r16043] czzmrn
16164 bpr 2836
  [fix] doc directory might not exists (e.g. when class created via adm/raw) adm/class/adddoc
16059 bpr 2837
2021-08-04 [r16020] guerimand
2838
  [minor] add variable user_agreesupcgu to prevent agree cgu to each class creation
2839
2021-08-03: [r16019] bpr
2840
  [mkcss.pl] accept directory with two levels, as local/1
2841
2021-08-02: [r16018] bpr
2842
  [oef/intromenu] delete empty items in the keywords
2843
2021-07-29: [r16016] guerimand
2844
  [minor] preview of text zone for student in adm/class/freewor
2845
2021-07-28: [r16015] bpr
2846
  [maintainer] put configure in svn and comment in compile autoconf
2847
  should update configure by hand for the release
2848
2021-07-26 [r16013] guerimand
2849
  [minor] add .def to save file of class
2850
    can restore in the class some data of .def from a save file
2851
2021-07-21 [r16006] guerimand
2852
  [major] add hide exam with a technical variable
2853
2021-07-08 [r15998] guerimand
2854
  [major] add auto show/hide sequence
15982 bpr 2855
----------------------------------------
15995 bpr 2856
wims.4.22 [r15994]
15975 bpr 2857
2021-07-03: [r15970] guerimand
2858
  [minor] move link for detail of examens to menu_items
2859
2021-07-03: [r15969] bpr
2860
  add keywords in thermodynamics
2861
2021-07-03: [r15966] czzmrn
2862
  [minor/fix] in a groupement when the supervisor of the groupment
2863
  enters a subclass and in such subclass modifies the user_supervise variable of a teacher,
2864
  then the variable user_supervise was lost.
2865
2021-07-02: [r15962] obado
2866
  [minor/js] adm/class/sheet : simplify js code used in individualization tab
2867
2021-07-01: [r15960] guerimand
2868
  [adm/class/techvar] log change of technical variable in wims_class_log
2869
2021-07-01: [r15959] guerimand
2870
  [minor] add link to propriety account when user isin a portal at level portal and course
2871
2021-07-01: [r15958] guerimand
16164 bpr 2872
  [adm/class/sheet] improvment of individualisation panel
15975 bpr 2873
  (add checkbox to hide weight/require specialisation interface)
2874
2021-07-01: [r15957] bpr
2875
  [model] qcm and steps: typo in presentgood
2876
2021-06-30: [r15955] bpr
2877
  [doc css] move feedback from oef.css to utilities.css (so appear in the oef documentation)
2878
2021-06-30: [r15953] czzmrn
2879
  [fix] script/adm/sheet some dependencies might be just spaces
2880
    in old sheets (to be tested)
2881
2021-06-29: [r15949] guerimand
2882
  change display of techvar value in a sheet when use individualisation
2883
2021-06-29: [r15948] guerimand
2884
  add directory tool when make a new class
2885
2021-06-28: [r15947] guerimand
2886
  [adm/class/sheet] display only error message in case of
2887
    error scoredependancies/individualisationsheet
2888
2021-06-27: [r15945] czzmrn
2889
  [minor] gnuplot: backwards compatibility
2890
    (newer versions of gnuplot have different color defaults)
2891
2021-06-27: [r15944] guerimand
2892
  [bugfix,adm/class/userscore] bad display of workgroup fo user
2893
  in case of use of technical variable to individualise sheet
2894
2021-06-26: [r15942] bpr
2895
  [language] about related modules
2896
2021-06-26: [r15937] guerimand
2897
  [adm/class/userscore] show group in case of individualisation of sheet with techvar
2898
2021-06-26: [r15935] guerimand
16164 bpr 2899
  [adm/sheet] display user groupe to user in case
15975 bpr 2900
    of individualisation of sheet with technical variable
2901
2021-06-25: [r15934] bpr
2902
  [modtool] can know delete files in slib/*/*
2903
2021-06-25: [r15933] guerimand
2904
    [/bugfix,adm/class/exploresave] bad status and expiration date
2905
  when replace a sheet
2906
2021-06-22: [r15930] guerimand
2907
  [adm/class/regclass] class password must be set in individual class when creating
2908
2021-06-22: [r15929] guerimand
2909
  [adm/manage] loose data on optional module when saving geoloc data and reverse
2910
2021-06-22: [r15928] guerimand
2911
  [adm/class/regclass] improvment of error message pass_discord
2912
    when creating a class
2913
2021-06-22: [r15927] guerimand
2914
  [class=adm/class/regclass] bugfix when creating class without class password
2915
2021-06-21: [r15926] guerimand
2916
  [bugfix,adm/class/exploresave] failed import for glossary
2917
    and tool when directory tool not exists in wims_class
15924 bpr 2918
----------------------------------------
2919
wims.4.21g [r15923]
15975 bpr 2920
2021-06-21: [r15923] bpr
2921
  [exam] score of exam in userbar (approximation)
2922
2021-06-21: [r15922] bpr
2923
  [adm/class/sheet] in indiv table, add table_scroll, add class unbreakable
2924
    add a word (just yes) to be linked with the checkbox button.
15920 bpr 2925
2021-06-21: [r15913] guerimand
2926
  [adm/class/techvar] delete .bin file of an user when technical variable
2927
    values are changed
2928
2021-06-21: [r15912] bpr
2929
  [compile] cleanup score/*.bin
2930
2021-06-21: [r15911] obado
2931
  [minor/l2w] correct a small css bug(missing ;) in l2w.css
2932
2021-06-21: [r15910] guerimand
2933
  [adm/sheet] can individualise require and weight with technical variable in a sheet
15910 guerimand 2934
2021-06-21: [r15909] guerimand
2935
  [sheet] individualisation of weight and require in a sheet
15905 bpr 2936
2021-06-19: [r15899] bpr
2937
  [userscore] add some help for exam scores
2938
2021-06-18: [r15897] bpr
2939
  [shell] zsh is not on all machines; come back to sh
2940
  (it was useful to my_debug)
2941
2021-06-17: [r15892] guerimand
16164 bpr 2942
  [minor/adm/stat/stat] add a back link when show map of the server
15905 bpr 2943
2021-06-17: [r15888] bpr
2944
  [l2w.css] replace all border-color by var(--wims_ref_bgcolor)
2945
2021-06-15: [r15886] guerimand
16164 bpr 2946
  [minor/bugfix/adm/class/exploresave] bad status and expiration date
15905 bpr 2947
    in sheet when import
2948
2021-06-15: [r15885] guerimand
16164 bpr 2949
  [minor/bugfix/adm/class/sheet] missing weight and require when sheet is not activated
15905 bpr 2950
2021-06-15: [r15883] guerimand
2951
  [minor/add] open access to adm/class/exploresave module for testzone
2952
  in a programm of a portal
2953
2021-06-15: [r15882] guerimand
16164 bpr 2954
  [minor/bugfix/adm/class/exploresave] public document not importable
15905 bpr 2955
    + bad link after a success import of a document
2956
2021-06-14: [r15881] guerimand
16164 bpr 2957
  [minor/adm/stat/stat] update leaflet and markercluster script for map
15905 bpr 2958
2021-06-14: [r15880] guerimand
16164 bpr 2959
  [exploresave/minor/bugfix] bad limit for document
15905 bpr 2960
    + improvment of message for ressources limit touch
2961
2021-06-13: [r15876] bpr
2962
  [slib] in chemistry/brut2html, several molecules or couples of molecules are
2963
  now accepted.
2964
2021-06-12: [r15874] bpr
2965
  [user_error] personalize the message when some activities in the class are closed
2966
    by the teacher.
2967
2021-06-11: [r15872] obado
2968
  [minor][adm/stats] Allow stats map to be displayed on https websites
2969
    + add "map" icon in Font awesome iconset
2970
2021-06-10: [r15871] bpr
2971
  [vote] some _ were left.
2972
2021-06-10: [r15870] bpr
2973
  [improvment feedbackexo] feedbackexo has the same seed as the exercise.
2974
    (if the exercise in feedback is linked with the exercise (same generation of the data),
2975
    it should have the same data first time.
2976
2021-06-08: [r15869] guerimand
2977
  [minor/add] warning msg in import csv when technical variable used in a sheet
2978
    (for individualisation)
2979
2021-06-08: [r15867] guerimand
2980
  [minor] add advertise in help for modify technical variable with csv file
2981
    (when use for individualisation of sheet)
2982
2021-06-06: [r15862] guerimand
2983
  [minor] alert message when supervisor modify user value of a technical variable
2984
    used for individualisation of an active sheet
2985
2021-06-06: [r15861] guerimand
2986
  [minor/bugfix] bad compute of list of sheet with score dependacies
2987
2021-06-06: [r15860] guerimand
2988
  [minor] only local technical variable can be used for individualisation of sheet
2989
2021-06-05: [r15859] guerimand
2990
  [minor/add] score dependancies and sheet individualisation with technical
2991
    variable cannot be used at the same time
2992
2021-06-04: [r15857] guerimand
2993
  [minor] mutualize file writeweights in adm/class/sheet and adm/raw
2994
2021-05-31: [r15853] bpr
2995
  update docuoef4.pdf
2996
2021-05-30: [r15851] guerimand
2997
  [minor] bugfix when no techvar for individualisation
15863 bpr 2998
2021-05-30: [r15847] bpr
2999
  change in score.c and Wimslog/score.c
3000
    - delete sheetcache wich was not used
3001
    - add possibility to have several versions of a sheet by using a technical variable
3002
      for that: change the structure of classcaches and of scoreresult
3003
    - change the structure of the file .require and .weight
16075 bpr 3004
      (but keep the analysis of the old version): a record by sheets
15863 bpr 3005
    - if a technical variable is used, create files .active and .vars
3006
      in directory sheets
3007
    - files .bin in class/score must be deleted.
3008
2021-05-28: [r15843] guerimand
3009
  [minor/workinprogress] reactivate score when use individual techvar in showsheet and getuser job
3010
2021-05-28: [r15842] guerimand
3011
  reactivate old session exam deleting in housekeep.daily
3012
2021-05-25: [r15838] guerimand
3013
  [minor/bugfix] job=getexamscores in raw module when no output_type selected
3014
2021-05-25: [r15837] guerimand
3015
  [minor] use of getscorerequire and getscoreweight in module raw
3016
2021-05-24: [r15830] guerimand
3017
  [minor] complete documentation for getscoreXXX command
3018
2021-05-24: [r15829] bpr
3019
  [src] increase OUTPUT_LENGTH_LIMIT
3020
2021-05-23: [r15820] guerimand
3021
  [minor] use getscorerequire and getscoreweight instead of read
3022
  file .sheet$sheet or .require or .weight
3023
2021-05-22: [r15818] guerimand
3024
  [minor/add] module raw can send stat of server
3025
2021-05-21: [r15816] czzmrn
3026
  [slib] geogebra: urls in French help, preliminary Italian help,
3027
  fix name of variable slib_showAlgebraWindow, add possibility to set FullscreenButton
3028
2021-05-08: [r15791-r15810] guerimand
3029
  add field geolocalisation and exploitation and map of server class localisation
3030
2021-05-05: [r15790] guerimand
3031
  [minor/bugfix] exploresave: bad display when no tool but glossary in archive
3032
2021-05-03: [r15788] bpr
3033
  [modtool] some data files are editable in the specific module local~data~news
3034
2021-05-03: [r15787] bpr
3035
  [module local/news] one can select a list of records to be shown
3036
2021-05-03: [r15786] guerimand
3037
  [minor/add] display number of user and class by level (if stat exists on the server)
3038
2021-05-03: [r15785] guerimand
3039
  [minor/add] make weekly statistiques log of user and class by teatching level on the server
3040
2021-04-26: [r15782] bpr
3041
  [publish] http-> https
3042
2021-04-15: [r15774] guerimand
3043
  [minor/add] an delete value of technical variable not in use in the structure
3044
2021-04-14: [r15773] schaersvoorde
3045
  [minor/svn] canvasdraw: added flydraw command 'range xmin,xmax,ymin,ymax'
3046
2021-04-14: [r15772] guerimand
3047
  [minor/bugfix] bugfix on protection from delete values in techvar ;
3048
    limit char for writing values ; some words are forbidden.
3049
2021-04-12: [r15770] guerimand
3050
  [minor] activating sheet generate an index file in case of use of individual sheet
3051
    with technical variable (workinprogress)
3052
2021-04-11: [r15769] guerimand
3053
  [minor] adapte userbar for sheet in case of individual sheet using techvar
3054
2021-04-11: [r15768] guerimand
18021 bpr 3055
  [minor] adapt title in exercise when exo number in the sheet is display in case of individual sheet
15863 bpr 3056
2021-04-11: [r15767] guerimand
3057
  [minor] adapt link nextexo and precexo for individual sheet system
3058
2021-04-10: [r15766] czzmrn
3059
  [minor/fix] numeration/ecriturelettre: if the library is called with not supported
3060
    language force default to fr,
3061
    rather than empty answer
3062
2021-04-08: [r15763] guerimand
3063
  [major/add] can individualise structure of sheet with a technical variable (work in progress)
3064
2021-04-07: [r15761] guerimand
3065
  [minor] file disallow multiple read of listvarfilter.proc directly in the file
3066
2021-04-06: [r15760] schaersvoorde
3067
  [minor/svn] canvasdraw: multidraw 'image delete' was gone fishing
3068
2021-04-06: [r15758] schaersvoorde
16075 bpr 3069
  [minor/svn] canvasdraw: text objects were not added to 'noreset',
15863 bpr 3070
    e.g. keyword 'noreset' was ignored...
3071
2021-04-03: [r15756] bpr
3072
  [vote] type inputfield is only anonymous
3073
2021-04-03: [r15753] bpr
3074
  [vote] add primitive inputfield (only for anonymous vote).
3075
  the answers are compared. Preliminary version
15754 bpr 3076
----------------------------------------
3077
wims.4.21f [r15753]
15752 bpr 3078
2021-04-01: [r15744] bpr
3079
  [tabsignes] improvment in tabsignes (from eulerwims)
3080
2021-04-01: [r15743,15742,15740] guerimand
3081
  [minor] maximal number of technical variable can be set by site manager
3082
2021-03-31: [r15739] guerimand
3083
  [major] check boundary of integer parameters
3084
2021-03-13: [r15735] czzmrn
3085
  [minor/lang] italian
3086
2021-03-12: [r15734] schaersvoorde
16075 bpr 3087
  [minor/svn] canvasdraw: add "version 0.5" to js-include file
15752 bpr 3088
2021-03-09: [r15723,r15733-157310] obado
3089
  [minor/canvasdraw] improvment of the presentation of canvasdraw help
3090
2021-03-06: [r15729] reyssat
3091
  [bug] missing tail when viewing checked exercises from supervisor point of view
3092
2021-03-06: [r15728] reyssat
3093
  [bug] missing tail when viewing checked exercises
3094
  (non closed div tags, and geogebra applet did'nt show up)
3095
2021-03-06: [r15727] reyssat
3096
  [clean] useless things in geogebra slibs
3097
2021-03-02: [r15724] bpr
3098
  [minor] replace ceil by rint to be compatible with other places as csv in sheet notes
3099
  (print in the html page)
3100
2021-03-01: [r15722] obado
3101
  [minor][html/css] Improve display of canvasdraw command list in help
3102
  + code formatting on CSS files
3103
2021-02-28: [r15721] bpr
3104
  [formatage] add name_votants in french
3105
2021-02-26: [r15718] bpr
3106
  [vote] fix: the results did not appeared in some circonstances.
3107
2021-02-23: [r15717] schaersvoorde
3108
  [canvasdraw] canvasdraw: corrected alternative command for jsplot
3109
2021-02-23: [r15716] schaersvoorde
3110
  [canvasdraw]  canvasdraw: add generic command 'kill argument' [work in progress]
3111
2021-02-21: [r15715] schaersvoorde
3112
  [canvasdraw]alternative commands are 'searchable' again
3113
2021-02-20: [r15713] schaersvoorde
3114
  [scienceprint] random id in case of installed KaTeX
3115
2021-02-19: [r15711] schaersvoorde
3116
  [canvasdraw]  slightly improved dashing of arrows (in dragstuff,userdraw & multidraw)
3117
  resetting dashing for the arrow head...
3118
2021-02-17: [r15707] bpr
3119
  [fixbug] fix bug in exam dependencies (thanks to DB).
3120
2021-02-13: [r15706] reyssat
3121
  [help] techdoc if and ifval commands
3122
2021-02-13: [r15705] czzmrn
3123
  [fix] for polygons does not matter the order in which you draw the vertices
3124
  (to be tested e.g. with multidraw)
3125
2021-02-12: [r15704] obado
3126
  [minor] improve accessibility :
15863 bpr 3127
  * remove redundant titles attributes (no need to say same thing twice :)
3128
  * raise up some small font sizes
3129
  * raise up some small contrast colors
3130
  * hide robot trapper link to screen readers
3131
2021-02-12: [r15703] obado
3132
  [minor/html] replace p by div in hanging and wordjumble OEF models,
3133
  to let users add more tags inside, and avoid unwanted p inside p.
3134
2021-02-11: [r15701] guerimand
3135
  [minor/add] can import tool and glossary + work on ressources limit (not ended)
3136
2021-02-09: [r15700] guerimand
3137
  [minor/bugfix] delete eventually end line space in module exo name in .sheet..
3138
2021-02-06: [r15699] bpr
3139
  [fix] in external_auth, - and words less than 4 characteurs are allowed
3140
2021-02-03: [r15695] bpr
3141
  [anstype clickfill] fix a bug when there is a default and nothing to answer
3142
2021-02-03: [r15692-r15693] reyssat
3143
  [translation english]
3144
2021-02-02: [r15691] bpr
3145
  [model hanging] add options (noaccent, first and last letters shown)
3146
2021-02-02: [r15690] schaersvoorde
3147
  [canvasdraw] added command 'arcarrow|arrowarc', left,right,left/right
3148
  added commands 'arc','angle','arcarrow' to onclick and drag&drop
3149
2021-02-01: [r15689] bpr
3150
  [slib tabsigns] bug fixed "end tag had attributes" in table
3151
  modification of variable tab_tag
3152
  new variable tab_tag_attr to cancel this bug
3153
  bug fixed "color for + and -" (from Euler-Versailles)
3154
2021-01-31: [r15688] bpr
3155
  [class/config] connexion links must not appear in case of
3156
  a program in a portail
3157
2021-01-26: [r15687] obado
3158
  [minor/bugfix] [createxo] add a step of 0.0001 in html5 number
3159
2021-01-25: [r15685] obado
3160
  [minor/css] Finally removes .table-scroll from utilities.css,
3161
  as it could be confusing with "unbreakable" to users.
3162
----------------------------------------
3163
wims.4.21f [r15753]
3164
2021-04-01: [r15744] bpr
3165
  [tabsignes] improvment in tabsignes (from eulerwims)
3166
2021-04-01: [r15743,15742,15740] guerimand
3167
  [minor] maximal number of technical variable can be set by site manager
3168
2021-03-31: [r15739] guerimand
3169
  [major] check boundary of integer parameters
3170
2021-03-13: [r15735] czzmrn
3171
  [minor/lang] italian
3172
2021-03-12: [r15734] schaersvoorde
16075 bpr 3173
  [minor/svn] canvasdraw: add "version 0.5" to js-include file
15863 bpr 3174
2021-03-09: [r15723,r15733-157310] obado
3175
  [minor/canvasdraw] improvment of the presentation of canvasdraw help
3176
2021-03-06: [r15729] reyssat
3177
  [bug] missing tail when viewing checked exercises from supervisor point of view
3178
2021-03-06: [r15728] reyssat
3179
  [bug] missing tail when viewing checked exercises
3180
  (non closed div tags, and geogebra applet did'nt show up)
3181
2021-03-06: [r15727] reyssat
3182
  [clean] useless things in geogebra slibs
3183
2021-03-02: [r15724] bpr
3184
  [minor] replace ceil by rint to be compatible with other places as csv in sheet notes
3185
  (print in the html page)
3186
2021-03-01: [r15722] obado
3187
  [minor][html/css] Improve display of canvasdraw command list in help
3188
  + code formatting on CSS files
3189
2021-02-28: [r15721] bpr
3190
  [formatage] add name_votants in french
3191
2021-02-26: [r15718] bpr
3192
  [vote] fix: the results did not appeared in some circonstances.
3193
2021-02-23: [r15717] schaersvoorde
3194
  [canvasdraw] canvasdraw: corrected alternative command for jsplot
3195
2021-02-23: [r15716] schaersvoorde
3196
  [canvasdraw]  canvasdraw: add generic command 'kill argument' [work in progress]
3197
2021-02-21: [r15715] schaersvoorde
3198
  [canvasdraw]alternative commands are 'searchable' again
3199
2021-02-20: [r15713] schaersvoorde
3200
  [scienceprint] random id in case of installed KaTeX
3201
2021-02-19: [r15711] schaersvoorde
3202
  [canvasdraw]  slightly improved dashing of arrows (in dragstuff,userdraw & multidraw)
3203
  resetting dashing for the arrow head...
3204
2021-02-17: [r15707] bpr
3205
  [fixbug] fix bug in exam dependencies (thanks to DB).
3206
2021-02-13: [r15706] reyssat
3207
  [help] techdoc if and ifval commands
3208
2021-02-13: [r15705] czzmrn
3209
  [fix] for polygons does not matter the order in which you draw the vertices
3210
  (to be tested e.g. with multidraw)
3211
2021-02-12: [r15704] obado
3212
  [minor] improve accessibility :
15752 bpr 3213
  * remove redundant titles attributes (no need to say same thing twice :)
3214
  * raise up some small font sizes
3215
  * raise up some small contrast colors
3216
  * hide robot trapper link to screen readers
3217
2021-02-12: [r15703] obado
3218
  [minor/html] replace p by div in hanging and wordjumble OEF models,
3219
  to let users add more tags inside, and avoid unwanted p inside p.
3220
2021-02-11: [r15701] guerimand
3221
  [minor/add] can import tool and glossary + work on ressources limit (not ended)
3222
2021-02-09: [r15700] guerimand
3223
  [minor/bugfix] delete eventually end line space in module exo name in .sheet..
3224
2021-02-06: [r15699] bpr
3225
  [fix] in external_auth, - and words less than 4 characteurs are allowed
3226
2021-02-03: [r15695] bpr
3227
  [anstype clickfill] fix a bug when there is a default and nothing to answer
3228
2021-02-03: [r15692-r15693] reyssat
3229
  [translation english]
3230
2021-02-02: [r15691] bpr
3231
  [model hanging] add options (noaccent, first and last letters shown)
3232
2021-02-02: [r15690] schaersvoorde
3233
  [canvasdraw] added command 'arcarrow|arrowarc', left,right,left/right
3234
  added commands 'arc','angle','arcarrow' to onclick and drag&drop
3235
2021-02-01: [r15689] bpr
3236
  [slib tabsigns] bug fixed "end tag had attributes" in table
3237
  modification of variable tab_tag
3238
  new variable tab_tag_attr to cancel this bug
3239
  bug fixed "color for + and -" (from Euler-Versailles)
3240
2021-01-31: [r15688] bpr
3241
  [class/config] connexion links must not appear in case of
3242
  a program in a portail
3243
2021-01-26: [r15687] obado
3244
  [minor/bugfix] [createxo] add a step of 0.0001 in html5 number
3245
2021-01-25: [r15685] obado
3246
  [minor/css] Finally removes .table-scroll from utilities.css,
3247
  as it could be confusing with "unbreakable" to users.
15624 bpr 3248
----------------------------------------
15622 bpr 3249
wims.4.21e [r15621]
3250
2020-12-28: [r15621] bpr
3251
  [circuits] add an example in canvasdraw
3252
2020-12-28: [r15619] bpr
3253
  add compilation of doc 1028
3254
2020-12-27: [r15611,r15613] schaersvoorde
3255
  [minor/canvasdraw] corrected command "parallel", to be more compatible
3256
    with flydraw & affine transformations
3257
2020-12-27: [r15610] bpr
3258
  [minor] tchat does not appear in the cgu pages (in general adm/light)
3259
2020-12-26: [r15608] bpr
3260
  [minor] hide the module adress in case of an exolog / examlog for the student.
3261
2020-12-26: [r15606] bpr
3262
  [exam] exam score has 2 decimals (hope !)
3263
2020-12-26: [r15605] bpr
3264
  [about] no about when wims_user is not empty or surpervisor or developper
3265
    (the test was not good)
3266
2020-12-26: [r15604] bpr
3267
[slib] add canvasdraw as option in slib circuits
15603 bpr 3268
2020-12-26: [r15602] bpr
3269
  [adm/userscore/csv] add to exam scores for the different sessions
3270
2020-12-24: [r15601] schaersvoorde
3271
  [minor/canvasdraw] solved some issues with curve & affine/rotate
3272
2020-12-22: [r15600] schaersvoorde
3273
  [minor/canvasdraw]  command "fillpattern image_url" was gone fishing!
3274
2020-12-21: [r15598] bpr
3275
  [canvasdraw] add the module which compare flydraw and canvadraw.
3276
  For the moment, no link to it (see README) because it should be
3277
  checked and modify.
3278
2020-12-21: [r15597] bpr
3279
  [anstype] image mode only if ans_require=dynapi3
3280
2020-12-21: [r15596] schaersvoorde
3281
  [minor/svn]  checking on correct usage of parenthesis in functions
3282
2020-12-18: [r15595] bpr
3283
  [createxo/help] delete some link (don't work in the help from the home page)
3284
2020-12-18: [r15594] bpr
3285
  [glossary] from eulerwims
3286
2020-12-15: [r15591] bpr
3287
  [fix] glossary was not in the list of the special subjects help
3288
2020-12-15: [r15590] bpr
3289
  [fix] add limit in html5 - test parenthesis with checkallpar
3290
2020-12-15: [r15588] bpr
3291
  [major] add command checkallpar -- add/fix tests in wimstest
3292
2020-12-13: [r15585] schaersvoorde
3293
  [minor/transl] synchronized useropts.phtml 'nl' version with 'en'
3294
2020-12-13: [r15584] bpr
3295
  [adm/class/glossary] fix the modification of glose titles
3296
2020-12-12: [r15583] bpr
3297
  [useropts] by default the zoom is disactivated (the test was not good).
3298
2020-12-11: [r15581] bpr
3299
  [src2def] adapt to be able to compile documents in the directory
3300
  basis/doc
3301
2020-12-11: [r15579] bpr
3302
  [minor] take in account scoremax in the userexambar
3303
2020-12-11: [r15578] czzmrn
3304
  [minor/lang] Italian
3305
2020-12-10: [r15576] and +  bpr
3306
  [oef/button] take in account series of exercises
3307
2020-12-10: [r15574] bpr
3308
  [improvment] case of seedrepeat>0: the button renew is replaced by Try
3309
  before the last allowed try + msg
3310
2020-12-10: [r15573] bpr
3311
  [src debug] add a variable tmp_debug_use_var: each time one of this variable is used,
3312
  its value is put in the debugging trace.
3313
2020-12-10: [r15571] bpr
3314
  [exam] add bar for exam in sequence
3315
2020-12-09: [r15569] bpr
3316
  [exam] add bar showing the differents sessions in the list of exam.
3317
2020-12-08: [r15568] obado
3318
  [tinyMCE] Remove "link" button for students in freework.
3319
    (change by Marina & Fabrice, thanks ;)
3320
2020-12-07: [r15567] czzmrn
3321
  [minor/language] updating Italian help files
3322
[minor/language] updating Italian help files (work in progress)
3323
2020-12-07: [r15564] guerimand
3324
  [minor/bugfix] lost of seealltime option in a frewwork when modify other freework options
3325
2020-12-06: [r15563] czzmrn
3326
  [language/Italian] Italian words for bases/dic/it
3327
2020-12-05: [r15562] bpr
3328
  [userscore] add explanation (with mouse) to "details" in the exam list.
3329
2020-12-05: [r15560] czzmrn
3330
  [minor/lang] move out of the way potentially offensive fortunes
3331
2020-12-05: [r15558] bpr
3332
  [exam score] add colors for exercise scores and title of the exam.2020-12-03: [r15557] bpr
3333
2020-12-03: [r15556] bpr
3334
  [latex2wims] label must not have accents as they are used in balise a in html
3335
2020-12-01: [r15555] bpr
3336
  [slib/tabsignes] delete color:black which is useless
3337
2020-12-01: [r15554] bpr
3338
  [adddoc] add cmd=new if there is some parameters in the address of the tool to insert
3339
  (for tools)
3340
2020-12-01: [r15553] bpr
3341
  [css] use ref_menucolor in latex2wims default styles
3342
2020-11-27: [r15552] czzmrn
3343
  [minor/lang] typos + updating Italian help files
15549 bpr 3344
---------------------------------------------------------------------------
3345
wims.4.21d [r15548]
15548 bpr 3346
2020-11-21: [r15546], r15547 bpr
3347
  [RGPD] add some fields as passwd in the fields to obliterate in the log requests.
3348
2020-11-20: [r15545] mquerol
3349
  [minor/trans] catalan version
3350
2020-11-19: [r15544] bpr
3351
  [slib] partitiondraw: add option for text
3352
2020-11-18: [r15543] bpr
3353
  [fixbug] in var.auth, could write in userdef when the login is bad.
3354
2020-11-18: [r15542] bpr
3355
  [major] add syntax !reset name[10] to test
3356
2020-11-16: [r15540] schaersvoorde
3357
  [canvasdraw] add 'affine' to 'curve'
3358
2020-11-15: [r15539] bpr
3359
  [fixbug] bad shift title <-> module when sheets are indexed
3360
2020-11-15: [r15538] czzmrn
3361
  [minor/lang] typos in Italian
3362
2020-11-15: [r15537] czzmrn
3363
  [minor/fix] yes and no are switched (cfr. confdata.fr)
3364
2020-11-15: [r15536] czzmrn
3365
  [minor/fix] missing if clause (cfr. names.phtml.fr)
3366
2020-11-15: [r15535] czzmrn
3367
  [minor/fix] missing if clause (cfr. names.phtml.fr)
3368
2020-11-15: [r15534] bpr
3369
  [createxo] need to reset inputprompt$i for exercises in createxo
3370
2020-11-14: [r15533] bpr
3371
  [fix] tabulation had been deleted in latex.proc
3372
2020-11-14: [r15532] bpr
3373
  [fix bug] introduced when I have changed the name of the variable ...
3374
  (anstype radio when inputprompt$i is defined)
3375
2020-11-14: [r15531] bpr
3376
  [circuits] change lines to polyline and line to segment for compatibility
3377
  with canvasdraw (not finished)
3378
2020-11-13: [r15529] schaersvoorde
3379
  [canvasdraw] add 'safe_eval()' to userinput
3380
2020-11-13: [r15528] guerimand
3381
  [minor/add] document and doclink to public document can be imported
3382
  with module exploresave
3383
2020-11-12: [r15526] guerimand
3384
  [minor] add description of input variables needed to the script
3385
2020-11-11: [r15525] bpr
3386
  [fix] change name path to w_path because of incompatiblity with
3387
  a pedagogical module
3388
2020-11-11: [r15524] bpr
3389
  [minor] put the option word for exams in the exam zone
3390
2020-11-11: [r15523] bpr
3391
  [circuits] syntax for linewidth
3392
2020-11-10: [r15520,15521] bpr
3393
  [minor] use syntax allow:xxx in the template modules
3394
2020-11-10: [r15519] bpr
3395
  [cleaning] definitions commun to wims and Wimslogd are now in commun.h
3396
  instead of beeing twice
3397
2020-11-09: [r15518] obado
3398
  [minor] Add WIMS version number to main css files (css.css & icon-min.css),
3399
  to prevent clients browsers use a cached version after a server upgrade.
3400
2020-11-09: [r15517] bpr
3401
  [src] change configuration of mathjax (use only mathml source)
3402
  seems to repair a bug (Math processing ...)
3403
[minor/fix] flydraw example did not show up + uniform with fr version
3404
2020-11-08: [r15513] bpr
3405
  [minor] put the sender mail in the "from" for sendbug
3406
2020-11-07: [r15510] mquerol
3407
  [minor/trans] catalan version
3408
2020-11-07: [r15509] bpr
3409
  [major] the general logs will be destroyed when it contains data older than 100 days.
3410
  the number 100 is a default and can be changed by the administrator
3411
  change in the cgu pages.
3412
2020-11-05: [r15506] bpr
3413
2020-11-05: [r15505] bpr
3414
  [fix] add @ to char_login for retrocompatibility
15504 bpr 3415
---------------------------------------------------------------------------
15548 bpr 3416
wims.4.21c [r15503]
15503 bpr 3417
2020-11-05: [r15502] bpr
3418
  fix: in help, script for mathml (for browsers other than firefox) was not loaded
3419
2020-11-05: [r15499] bpr
3420
  add wims_form_method=post during the creation of a class
3421
2020-11-03: [r15493] bpr
3422
  [jmolshow] babel search before trying to call cactus.nci.nih.gov
15492 bpr 3423
2020-11-03: [r15488] obado
3424
  [major/mailto] Replace the old "mail" call by a call to /usr/sbin/sendmail,
3425
  so it must be more consistant on differents environnements.
3426
  Now the !mailto command takes 4 lines : the second is the sender. (can be empty)
3427
  + remove the mailback_opt option, useless with sendmail
3428
2020-11-03: [r15487] bpr
15503 bpr 3429
  add functions not yet used in Wimslogd/log.c (the aim is to delete
15492 bpr 3430
  some log files when dates inside are too old).
3431
2020-11-02: [r15482] bpr
3432
  [modind] add some words of the address in the keywords of gloses.
3433
2020-10-31: [r15480] bpr
3434
 [slib] tabsignes:gestion of Inf (Euler-Versailles)
3435
2020-10-30: [r15477] guerimand
15503 bpr 3436
  new module exploresave: can upload several ressources at same time + check if ressources is in class
15492 bpr 3437
2020-10-29: [r15475] and other bpr
15798 bpr 3438
  [glossary] from Euler-Versailles
15492 bpr 3439
2020-10-28: [r15473] bpr
3440
  [major] classpass is now crypted
3441
2020-10-28: [r15470] guerimand
3442
  [minor/bugfix] display subject files instead of correcton in participant page
3443
2020-10-28: [r15469] bpr
3444
  [fix] fix typo in date.phtml.xx for xx !=fr
3445
2020-10-27: [r15468] obado
3446
  [html] slightly improve ergonomy of class/sendmail module
3447
2020-10-23: [r15465] bpr
3448
  [mathmlinput] fix bug when cmd=input (the good answer appears !)
15464 bpr 3449
2020-10-23: [r15463] bpr
3450
  [msg oef] add warning msg when the exercise required in a sheet does not exist
3451
  in the module (for supervisor)
3452
2020-10-22: [r15462],[r15461] bpr
3453
  [glossary] from Euler-Versailles
3454
2020-10-20: [r15458] bpr
3455
  [fix] delete variable oef_inputprompt$i which is not useful (overflow with exercises
3456
  with many, many radio anstype and exactly inputprompt$i).
3457
2020-10-19: [r15454] obado
3458
  the "password reset" mail give now some more infos than just the new password.
3459
  It indicates the class description, and gives a link for direct log in.
3460
2020-10-19: [r15453] guerimand
3461
  add new module to import ressources from a class archive (workinprogress firststep only sheet)
3462
2020-10-13: [r15450] obado
3463
  improve W3C validation of clicktile anstype.
3464
2020-10-13: [r15448] bpr
3465
  [fix] typo in slib/coding/editor
3466
2020-10-11: [r15445] bpr
18021 bpr 3467
  [quicktool] update the exercises for the example quicktool module
15464 bpr 3468
  change the default style for question and reponse
3469
2020-10-11: [r15442] bpr
3470
  [search_engine] initialisation in modind is now in init()
3471
  files in addr, title, etc in index have now no language as in modules()
3472
  -> change in the files using them.
3473
2020-10-11: [r15440] bpr
3474
[modind] add a structure revmod (confusion between serial and equivalence class of objects
3475
  up to lang) - work in progress
3476
2020-10-08: [r15436] guerimand
3477
  [minor/bugfix] numexp option don't work when more than one option word
3478
2020-10-07: [r15435] schaersvoorde
3479
 [minor/svn] fixed conflicting use of '.vlist'
3480
2020-10-07: [r15432] schaersvoorde
3481
  [minor/svn] canvasdraw : removed debug message
3482
2020-10-06: [r15431] bpr
3483
  [dialog module] clean for multilanguage. there is three modules of dialog
3484
  (must be republished)
3485
2020-10-06: [r15430] bpr
3486
  [oef] add titlelist_$module_lang in Exindex (so it is the samething as
3487
  titlelist , could simplify).
3488
2020-10-06: [r15429] bpr
3489
  [oef] add the level of the module in the automatic related modules
3490
  in the intro
3491
2020-10-06: [r15428] bpr
3492
  [keywords] related modules will automatically appear if related_modules is different of no
3493
2020-10-06: [r15427] obado
3494
  [adm/raw] job authuser now check if user has changed his IP only
3495
    if option $class_examscore_withoutip is active.
3496
2020-10-04: [r15420] czzmrn
3497
  [minor/fix] freework: wrong variable name
3498
  + some users might have been deleted after uploading a file
3499
2020-10-03: [r15418] bpr
3500
  [major] worktime of the participants are not shown according to the IP servor policy
3501
2020-10-03: [r15416] bpr
3502
  [help] try to harmonize the language
3503
  add message for no_access_class
3504
  change the help for accessconf
3505
2020-10-03: [r15414] bpr
3506
  [major] add joker for dates when writing access time limitation
3507
2020-10-01: [r15411] bpr
3508
  [improvment] put a user_error different for no_access by the teacher and
3509
  by wims servor (no_access_class).
3510
2020-09-30: [r15408] bpr
3511
  [help] help for ecriturenombre
3512
2020-09-29: [r15406] schaersvoorde
3513
  [minor/svn] canvasdraw : correct input label for multidraw poly
3514
2020-09-27: [r15402] bpr
3515
  [slib] keep retrocompatibility for ecriturenombre (option html)
3516
2020-09-24: [r15399] bpr
3517
  [glossary] ecogestion
3518
2020-09-24: [r15397] bpr
3519
  [search_engine] translate level in glose
3520
2020-09-24: [r15396] georgesk
3521
  fix the warning about a temporary variable returned
3522
2020-09-24: [r15394] bpr
3523
  in modind.c, better management of files :files are now opened only once
3524
  (divide by 10 the time of execution)
3525
2020-09-23: [r15392] bpr
3526
  [oef/template] help for fixing the seed
3527
2020-09-22: [r15388] bpr
3528
  [html] delete some tags in open classes which should be in the created html pages
3529
2020-09-22: [r15386] bpr
3530
  [minor] in template of oef, change introhook.phtml by using introhool_tableless=yes
3531
2020-09-22: [r15385] bpr
3532
 [glossary] use of strong balise for the defined word
3533
2020-09-22: [r15383] and others bpr
3534
  glossary is added in search_engine
3535
2020-09-21: [r15376] bpr
3536
  [minor] accept majuscules in the first part of the email
3537
2020-09-18: [r15371] obado
3538
  [minor] add the non breakable space in forbidden chars for user lastname/firstname
3539
  + add a char_forbidden_name_replace, that must has as many spaces as chars in char_forbidden_name
3540
2020-09-17: [r15370] guerimand
3541
  [minor] add forbidden char for lastname and firstname
3542
2020-09-16: [r15369] obado
3543
  [minor/css] Add the Foundation responsive-embed css to make iframes more responsives,
3544
  with the class "responsive-embed" (@see https://get.foundation/sites/docs/responsive-embed.html)
3545
2020-09-15: [r15368] obado
3546
  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
3547
2020-09-15: [r15366] bpr
3548
  [tex] add definitions of \lt and \gt for image mode.
3549
2020-09-14: [r15363] obado
3550
 [bugfix] Disable foundation.util.triggers to avoid a conflict with the Dynapi lib.
3551
  (it duplicates every item created by dynapi)
16164 bpr 3552
  see here for sample : localhost/wims/?H1%2Falgebra%2Faddfig.fr&cmd=new
15464 bpr 3553
2020-09-14: [r15362] obado
3554
  [minor/JS] Add a file forgotten in the r. 15341, to add foundation reveal
3555
  (and make the "see more" link work).
3556
2020-09-10: [r15361] bpr
3557
  [glossary] add glist in prevision of indexation by the search engine
3558
  (in progress)
3559
2020-09-10: [r15360] bpr
3560
  [minor] add msg in case of clonepasswd empty or not valid
3561
2020-09-10: [r15359] bpr
3562
  [help] precision for clonepasswd compulsory
3563
2020-09-08: [r15356] obado
3564
  [minor] add a "see more" link in front page to see all the news in a modal window
3565
2020-09-07: [r15354] obado
3566
  [css] add automatic scroll bars in Standard theme for left menu when window height
3567
    is too small to display everything.
3568
2020-09-06: [r15353] bpr
3569
  [cleanup] scripts/dialog
3570
2020-09-04: [r15351] bpr
3571
  [canvasdraw] variable t accepted in case of trange and jsplot
3572
2020-09-03: [r15350] bpr
3573
  [minor] add quotes for apache in apache-config (case of spaces in wims_home ...)
3574
2020-09-03: [r15349] bpr
3575
  [minor] Style change to silence a warning in Wimslogd/log.c (DB)
3576
2020-09-03: [r15348] bpr
3577
  [canvasdraw] external declarations to accomodate finicky linkers (D. Bernardi)
3578
2020-09-03: [r15347] obado
3579
  [Minor] W3C : replace a div inside H3 by a span
3580
  + rename file "model/00README" by "READM.md"
3581
2020-09-03: [r15346] guerimand
3582
  [freework] in type=3 desactivation of file use by site manager is now only for student zone
3583
2020-09-02: [r15345] bpr
3584
  [fix] fix small errors in form.phtml (mix of quotes in particular).
3585
2020-09-02: [r15344] obado
3586
  [minor/OEF] Replace table> by inline div> in 17reorder.oef model
3587
2020-09-02: [r15343] obado
3588
  [minor/CSS] Add foundation reveal in standard theme
3589
2020-09-02: [r15342] obado
3590
  rename file oef/$lang/name in oef/$lang/name.proc
3591
  + add missing string
3592
2020-09-02: [r15341] obado
3593
  [JS] Upgrade Foundation 6.6.1 -> 6.6.3
3594
  + Add Foundation Reveal, so we can add Modal popups (can replace the JqUI dialogs)
18021 bpr 3595
    => replace the jqUI dialog in oef exo check (alert when some exercises with
15464 bpr 3596
    default value have not been responded) by the Foundation reveal
3597
  + [OEF] Add a JS alert when a checkbox answer has not been answered
3598
2020-09-01: [r15340] obado
3599
  [minor/css] add border in multipleclick anstype feedback, so imageclick can show
3600
    a colored border indicating the good/bad/forgotten
3601
2020-08-31: [r15339] guerimand
3602
  [minor/bugfix] freework type 3 file not really save when deposit
3603
2020-08-30: [r15337] bpr
3604
  Nice address
3605
2020-08-29: [r15334] bpr
3606
  [major] crypt the adm password
3607
2020-08-28: [r15333] obado
3608
  [minor/bugfix] replace $WIMS_HOME by $wims_home in bin/modupdate
3609
2020-08-28: [r15332] obado
3610
  [JS] Upgrade some external libs :
3611
  * Codemirror 5.54->5.57
3612
  * Skulpt -> 1.1.0
3613
  * TinyMCE -> 5.1.5 -> 5.4.2
3614
  * JSXGraph 0.99.7 -> 1.1.0
3615
2020-08-27: [r15331] obado
3616
  [adm/manage] add a new parameter "site_hostname" to let the manager customise
3617
    the site hostname, in case WIMS is behind a proxy and the "hostname" used by
3618
    default would not be relevant
3619
  (used in housekeep.daily and modupdate)
3620
2020-08-23: [r15328] bpr
3621
  [revert] come back to the "basic" DES crypt (use only the first 8 characters)
3622
  work in progress
3623
2020-08-22: [r15324] bpr (and DB)
3624
  [major] - passcrypt uses all the characters of the password
3625
    by changing the salt of crypt (revert in  next commit), but should be accessible
3626
  - new function passcheck (needed to be able to manage the old and new salt)
3627
  - change the adm files which use passcrypt
3628
  - developpers password is now crypted in the file .developpers
3629
  - need to be checked (it is possible that supervisor has to give again
3630
  the modtool password just first time).
15322 bpr 3631
---------------------------------------------------------------------------
15319 bpr 3632
wims.4.21a [r15318]
3633
many translation corrections.
15312 bpr 3634
2020-08-12: [r15302] czzmrn
3635
[minor/openclasses] add games to italian game class
3636
2020-08-11: [r15300] czzmrn
3637
[openclass] updating italian class on  math games (symmetry).
3638
  need to test before translating to other languages
3639
2020-08-10: [r15298] schaersvoorde
3640
  add 'freework' for theme 'default'
3641
2020-08-07: [r15295] bpr
3642
  [minor]  hash password only if the login is OK
3643
2020-08-06: [r15293] bpr
3644
  latex commands in canvasdraw were not taken in account.
3645
2020-08-05: [r15290] czzmrn
3646
  [minor/fix] error when creating users/teacher with empty login in case of php
3647
2020-07-30: [r15284] guerimand
3648
  [minor] centralise test to add tchat link in script/adm/linkmodule
3649
2020-07-30: [r15282] bpr
3650
  [minor] adapt the maintainer address as the author address in the about
3651
2020-07-29: [r15280] obado
3652
  [modtool] Replace webget by curl to send tgz module, allowing SSL connections
3653
  (not handled by webget) + add extensions (.proc, .sh) to all scripts
3654
2020-07-28: [r15278] obado
3655
  [minor/i18n] Correct some translations in SharpTools
3656
2020-07-24: [r15276] obado
3657
  [minor] improve WIMS display when crawled by robots
3658
  + Add  "SameSite" attribute (now required) on WIMS cookie
3659
2020-07-24: [r15275] bpr
3660
  [anstype] use the id of canvasdraw instead of taking the first one ...
3661
2020-07-21: [r15273] bpr
3662
  [fix] bug when there is only one record content in the glossary.
3663
2020-07-21: [r15272] guerimand
3664
  [minor/slib] change space between three digits in html mode
3665
2020-07-20: [r15270] bpr
3666
  [minor] bad return line char
3667
2020-07-19: [r15269] lemaire
3668
  [anstype] chemformula - correction of latex option when
3669
    replygood is not given
3670
2020-07-18: [r15268] guerimand
3671
  [minor/bugfix] bad title in cdt in a class of a groupement
3672
  + add a description of the cdt in this case
3673
2020-07-18: [r15267] guerimand
3674
  [major] centralize test to display link for cdt and livret
3675
2020-07-18: [r15266] guerimand
3676
  [minor] no display of the cdt when error=bad_class
3677
2020-07-10: [r15265] georgesk
3678
  changed the attribution for the last nucleide data
3679
2020-07-09: [r15264] georgesk
3680
  added some Transuranium elements
3681
2020-07-08: [r15263] georgesk
3682
  fixed a bug with scrambled mass numbers of isotopes
3683
2020-07-08: [r15262] georgesk
3684
  new slibs to deal with nuclear reactions's typesetting
3685
2020-07-08: [r15261] obado
3686
  [minor/tchat] prevent date to overflow with message content
3687
2020-07-08: [r15260] schaersvoorde
3688
  canvasdraw bug:command 'input' did not accept an 'empty string'
3689
  as 'value'
3690
2020-07-04: [r15258] bpr
3691
  [glossary] add glossary in ecogestion
3692
2020-06-30: [r15256] bpr
3693
  [chemclick] colors to adapt, using the jsme of june 30 !
3694
2020-06-30: [r15255] bpr
3695
  [minor] add colorlegend to chemclick
15254 bpr 3696
---------------------------------------------------------------------------
15253 bpr 3697
wims.4.20 [r15252]
15213 bpr 3698
  many translations in es, nl, ca and it.
15253 bpr 3699
2020-06-28:
3700
  modification of chemclick using new version of jsme
15232 bpr 3701
2020-06-28: [r15224] bpr
3702
  [oef] add colorlegend for multipleclick
3703
2020-06-27: [r15223] lemaire
3704
  [keywords] new keywords
3705
2020-06-27: [r15219] bpr
3706
  [documentation] add oef documentation- use the files of the
3707
  help of createxo.
3708
2020-06-27: [r15218] bpr
3709
  [minor] change the address of unice.fr
3710
2020-06-27: [r15216] bpr
3711
  [wimsdoc] fix the question of examples in canvasdraw in wimsdoc.en
3712
2020-06-27: [r15215] bpr
3713
  [minor] add userlib in perl script
3714
2020-06-27: [r15214] bpr
3715
  [wimsdoc] add changelog (file, in the NEWS, only some part
3716
  is shown)
15213 bpr 3717
2020-06-26: [r15208] lemaire
3718
  [help/createxo] an example added in examples.phtml and more explanations
3719
  for steps and conditions
3720
2020-06-26: [r15207] and previous bpr
3721
  adapt anstype/chemformula slib/chemistry/brut2html for ions
3722
2020-06-26: [r15196] bpr
3723
  [regclass] change the  default for the expiration date (not the limit).
3724
2020-06-25: [r15193] bpr
3725
  [mathmlinput] apply texmath to reply__$i
3726
2020-06-24: [r15188] and other bpr
3727
  [quicktool] add variable presentgood in type GAP and QCM and some models
3728
2020-06-23: [r15185] reyssat
3729
  [wimsdoc] improved help on debugging methods
3730
2020-06-22: [r15183] bpr
3731
  [mathmlinput] add chemformla in mathmlinput
3732
2020-06-22: [r15181] bpr
3733
  [oef] span -> div class=inline in oef/embed.phtml
3734
2020-06-22: [r15180] bpr
3735
  [mathmlinput] add test presentgood>1 to show the answer in the statement
3736
2020-06-22: [r15179] lemaire
3737
  minor changes in the presentation of the general help of each model
3738
2020-06-22: [r15176] lemaire
3739
    latex version is added in the model markprop
3740
2020-06-22: [r15175] obado
3741
  [mathmlinput] replace mathml textarea "rows" attribute by a style="width:"
3742
2020-06-22: [r15174] bpr
3743
  [wimsdoc] add - some undocumented function (to document ..)
3744
  - insertion of the documentation of canvasdraw and flydraw, (canvasdraw examples
3745
  not work ...)
3746
2020-06-17: [r15161] guerimand
3747
  [minor] disk quota for freework use class_limit instead of nbuser
3748
2020-06-16: [r15159] bpr
3749
   work on slib chessboard and anstype/chessgame
3750
2020-06-16: [r15152] obado
3751
  [JS] Upgrade some 3rd party libraries :
3752
  * CodeMirror 5.48.4 => 5.54
3753
  * CodeMirror : add neat + zenburn themes
3754
  * what-input v5.2.7 => v5.2.10
3755
  * jquery 3.4.1 => 3.5.1
3756
  * marked 0.8 => 1.1.0
3757
2020-06-16: [r15151] bpr
3758
  [oef/answer] fix bug in case of multiple steps when the answer type is with dprompt
3759
2020-06-16: [r15150] bpr
3760
  [slib/chessmv]: can marked cells
3761
  mvts are now put in the final slib_out (can be marked after)
3762
2020-06-12: [r15136] schaersvoorde
3763
  [minor/svn] canvasdraw touchend
3764
2020-06-12: [r15134] bpr
3765
  [glossary] correction of the title in case of several levels.
3766
2020-06-11: [r15131] lemaire
3767
  [model] answer is analyzed with range or numexp instead of numeric
3768
    in 152twoparms and 154fourparms
3769
2020-06-11: [r15130] obado
3770
  Add a new "wims_form_id" that allow choosing a form id when using "!form" instruction
3771
2020-06-11: [r15128] schaersvoorde
3772
  [canvasdraw} added 'touchend' to improve behaviour of touch devices in case 'userdraw'
3773
    and 'multidraw' [TO TEST]
3774
2020-06-10: [r15127] bpr
3775
  [anstype] in case of the answer of anstype multipleclick, add class selected (opacity)
3776
2020-06-09: [r15120] obado
3777
  [slib/anstype] chessboard
3778
  "raw" option export now only chess pieces (no html) (used by chessgame anstype)
3779
  new "rawhtml" option to export the list of html elements
3780
2020-06-09: [r15119] bpr
3781
  [model/markprop] replace balise p by div as it contains \embed{r}
3782
2020-06-08: [r15111] schaersvoorde
3783
  new version of canvasdraw
3784
2020-06-01: [r15074] lemaire
3785
  [model] In "Successive questions about an object" model (steps.oef),
3786
    possibility to answer with a function
3787
    possibility to fix the relative accuracy for numeric answers
3788
    use of the variable to manage the display of correct answers
3789
2020-05-29: [r15057] obado
3790
  [class backup] : add an option "include dependencies" that allows supervisor
3791
  to make a selective backup of his class without including required dependencies
3792
  (at his own risks, but in some cases he can stil download an archive
3793
  that would be too big otherwise)
3794
2020-05-29: [r15054] bpr
3795
  [createxo] add download="" to href
3796
2020-05-29: [r15053] obado
3797
  [minor] Anstype compose and reorder now use the same "compose.css" style
3798
2020-05-28: [r15052] obado
3799
  [minor] JS : add a "toggle all" checkbox to select easily all other checkboxes
3800
  in Selective class backup
3801
  + CSS : display selective backup options in columns
3802
2020-05-28: [r15051] obado
3803
  [minor] anstype compose : image displayed as mathml replacement for chrome
3804
  use now same CSS padding as mathML
3805
2020-05-28: [r15050] bpr
3806
  [fix] fix computation of the score in multidraw
3807
  [minor/ergo] link tchat is not same when it is open or close
3808
2020-05-26: [r15043] obado
3809
  [bugfix/html] OEF : Replace id="answeranalysis" by class="answer_analysis" to avoid some unwanted hiding in old oef models
3810
  + modify all "qcm.oef" models to suppress an unwanted "display:none"
3811
2020-05-25: [r15039] guerimand
3812
  [minor/bugfix] bad display of filelimitsize when freework activated
3813
2020-05-24: [r15038] guerimand
3814
  [minor/add] how to make a new type zone in freework
3815
2020-05-24: [r15037] guerimand
3816
  [minor/improvment] freework type=2 not display in menu selection
3817
  when desactivated by server administrator
3818
2020-05-23: [r15032] bpr
3819
  [doc] glossary in documents can have two arguments as the oef primitive glossary
3820
2020-05-20: [r15026] obado
3821
  improve steps.oef model : now every response has a label
3822
  feedbacks in steps.oef now uses oef_ind__ colors
3823
  now feedbacks with oef_ind__ class use background-color to specify
3824
    if response is bad/goof/partial.... (see steps.oef model as sample)
15023 bpr 3825
---------------------------------------------------------------------------
15033 bpr 3826
wims.4.19f [15032]
3827
Fix a bug introduced in freework
3828
---------------------------------------------------------------------------
15022 bpr 3829
wims.4.19e [r15022]
3830
2020-05-19: [r15017] obado
15213 bpr 3831
  [bugfix] Createxo iEdit : only the first media file \imagedir was replaced by
3832
  its real url to be displayed in iEdit. Now with RegExp all media will work.
15022 bpr 3833
2020-05-19: [r15016] guerimand
3834
  [minor/add] manager site can forbidden student file deposit in freework
3835
2020-05-18: [r15006] bpr
3836
  [search] add link on popup tool if no result.
3837
2020-05-18: [r15005] obado
3838
  [minor/css] add a "mode_popup" css class on body when wims creates a popup window,
3839
  so themes can make some specifics styles
3840
  + improve readability of Nikaia for popups (no more background color)
3841
2020-05-15: [r14981] obado
3842
  [minor] display class quota when uploading a file in Createxo.
3843
  + prevent user from uploading a file if quota already exceeded.
3844
2020-05-15: [r14980] bpr
3845
  [oef] score is now before the solution
3846
2020-05-14: [r14970] bpr
3847
  [model] no editor for data fields
14969 bpr 3848
2020-05-12: [r14967] bpr
3849
  [modtool] data no more in visible files (as people put too many files in data)
3850
2020-05-12: [r14966] bpr
3851
  [mathml] force image in case of anstype using dynapi3 for chrome ...
3852
  (for example compose)
3853
2020-05-12: [r14961] bpr
3854
  [improvment] add observation in the "about" for oef exercises.
3855
2020-05-12: [r14960] guerimand
3856
  [minor/bugfix] bad display for all messages before reload when supervisor
3857
  modify freework parameters in job=configfw
3858
2020-05-11: [r14958] obado
3859
  [minor/JS] Canvasdraw : correct the "nothing drawn" bug caused sometimes when
3860
  user cleared canvas, then redrawed something
3861
  + correct a js bug in draw.input
3862
  + improve CSS of oef intro on mobiles
3863
2020-05-11: [r14957] obado
3864
  [minor/JS] Canvasdraw : now draggable elements are painted while dragging on touch devices
3865
2020-05-11: [r14956] bpr
3866
  [special] codeinput= add possibility to put some labels
3867
2020-05-11: [r14955] obado
3868
  [minor/CSS] move CSS "img{max-width: 100%}" from news to typo, so it
3869
  will be used everywhere, not only on home page
3870
  + format .Readme in Markdown
3871
  + small html changes on front.phtml
3872
2020-05-08: [r14950] czzmrn
3873
  [fix] when present both reply and choice need to make explicit list of values
3874
  for dealing with the noidontknow option
3875
2020-05-07: [r14949] obado
3876
  [bugfix] Canvasdraw : correct previous commit, as touch identifier is a SIGNED int,
3877
  so it can also be < 0 ==> replace evt.identifier >= 0 by typeof(evt.identifier) != 'undefined'
3878
  + continue Replacing non standard "which" by "button"
3879
  (see https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button :
3880
  * evt.which == 3 by evt.button == 2
3881
  * evt.which == 1 by evt.button == 0
3882
2020-05-07: [r14948] obado
3883
  [bugfix] Canvasdraw : userdraw now works also on iOS touch devices :
3884
  * Replace "MouseEvent.which" by "MouseEvent.button", as "which property is non-standard
3885
  (see https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/which)
3886
  * Replace evt.identifier == 0 by evt.identifier >= 0, as touch identifier is a
3887
    unique integer, not always 0
3888
  * cleanup trailing spaces
3889
  + Replace "Ariel" font by "Arial", as Ariel is not a default browser font
3890
  + "make all" in canvasdraw also copy generated binary, not only script link
3891
  + minor code formatting
3892
2020-05-07: [r14947] guerimand
3893
  [minor/add] participant view for supervisor + html format for type=1 and type=2
3894
    in job=student
3895
2020-05-06: [r14946] czzmrn
3896
  [fix] no spaces at the begin of the line in writefile instruction
3897
2020-05-05: [r14943] guerimand
3898
  [major] no more parentheses checking in zone=text
3899
2020-05-05: [r14942] guerimand
3900
  [minor] primitives : comment unused instructions
3901
2020-05-04: [r14941] bpr
3902
  [src] add variable wims_getfile_fname as download attribute for getfile
3903
2020-05-04: [r14939] bpr
3904
  [doc] add option download="" to href and to the documentation
3905
2020-05-04: [r14938] guerimand
3906
  [minor] syntax to have good file name in download link in cdt/primitive.phtml (in test)
3907
2020-05-04: [r14937] bpr
3908
  [oef] solution outside the frame "answer analysis"
3909
2020-05-04: [r14935] guerimand
3910
  [minor] complete html option download with name of file in link
3911
2020-05-04: [r14934] guerimand
3912
  [minor] no more display freework list when freework is archivated
3913
2020-05-03: [r14933] guerimand
3914
  [minor/help] add variable wims_protocol in documentation
3915
2020-05-03: [r14932] guerimand
3916
  [minor] use wims_protocol to make link for downloading file
3917
2020-05-02: [r14931] bpr
3918
  [fix] typo in sendbug, the mail was not sent to the author !
3919
2020-05-02: [r14930] czzmrn
3920
  [minor/openclass] new exercises
3921
2020-05-01: [r14929] lemaire
3922
  adding  latex version in the Correspondance model
3923
  transfer of the changes made in the French version to the other versions
3924
2020-04-30: [r14928] bpr
3925
  [fix] variable test -> obabeltest
3926
2020-04-30: [r14925] obado
3927
  [minor] use oef_indcolors in chemdraw
3928
2020-04-30: [r14924] guerimand
3929
  [minor/add] add option (in tchat configuration) to display only non empty
3930
  living on list page
3931
2020-04-30: [r14922] guerimand
3932
  [minor] use html option download for donwload file link
3933
2020-04-30: [r14918] guerimand
3934
  [bugfix] hide sizefile quota selection form when type=3 and no student zone file
3935
2020-04-30: [r14917] guerimand
3936
  [minor] preserve file extension in download link
3937
2020-04-29: [r14916] bpr
3938
  [chemdraw] fix color in case of nocompare.
3939
2020-04-29: [r14914] bpr
3940
  [keywords] chemistry
3941
2020-04-28: [r14913] guerimand
3942
  [minor] job=viewpage protect input type=image
3943
2020-04-28: [r14912] guerimand
3944
   [minor/improvment] in tchat: stop autorefresh in job=viewpage + improvment of job=viewpage
3945
  (compatibility with exo use dynapi)
3946
2020-04-28: [r14910] bpr
3947
  [fix] fix select model
3948
2020-04-28: [r14909] lemaire
3949
  [help] minor changes in help texts of the prepared model markprop
3950
2020-04-28: [r14907] obado
3951
  [minor/ergo] add accordions in freework type = 3
3952
2020-04-28: [r14904] guerimand
3953
  [minor] limit char number in textarea form
3954
2020-04-24: [r14900] bpr
3955
  [popup] change the popup size for doc and popup tools
3956
2020-04-24: [r14899] bpr
3957
  [fix] fix popup in docu. add symbolic links.
3958
  todo: modules popup should be internationalized ... ?
3959
  look at the search words
3960
2020-04-24: [r14894] obado
3961
  [bugfix] adm/raw : replace " by \" for exo descriptions in getsheet to avoid a malformed json
3962
2020-04-24: [r14893] bpr
3963
  [popup] some scripts are copied. cleaning perhaps in progress
3964
2020-04-23: [r14890] obado
3965
  [bugfix] Adm/manage : compute average load only for displayed classes,
3966
  to avoid a "variable_name_buffer_overflow" error when there are more than 1000 classes
3967
  + add tablesort on class list
3968
2020-04-23: [r14889] guerimand
3969
  [minor] auto generate a column in .grades file when scoring is activated in freework
3970
2020-04-23: [r14888] guerimand
3971
  [minor] use of score not limited by max_userforgrades variable
3972
2020-04-22: [r14886] guerimand
3973
  [minor] use wims_html_header + job=viewpage delete desactivation of script
3974
2020-04-22: [r14885] guerimand
3975
  [minor] click on file link open a popup window
3976
2020-04-22: [r14884] guerimand
3977
  [minor/bugfix] bad link to user file in type=3 applet=file
3978
2020-04-21: [r14881] bpr
3979
  [keywords] in chemistry
3980
2020-04-21: [r14880] guerimand
3981
  [minor/bugfix] seed hidden when option show_ip=no
3982
2020-04-20: [r14879] bpr
3983
  [popup] en <-> fr
3984
2020-04-18: [r14872] bpr
3985
  [popup] search_lang was not defined sometimes
3986
2020-04-17: [r14871] bpr
3987
  [glossary] mathml-> latex
3988
2020-04-17: [r14868] guerimand
3989
  [minor] option to activate/desactivate module adm/class/tchat in manage serveur interface
3990
2020-04-17: [r14867] obado
3991
  [minor/ergo] improve ergonomy of freework type 3 activity
3992
  + always activate iEdit in freework
3993
2020-04-17: [r14866] guerimand
3994
  [minor/help] add help for type=3
3995
2020-04-17: [r14865] guerimand
3996
  [minor] type=1 add a message for student when a deposit file already exists
3997
2020-04-16: [r14864] obado
3998
  [minor] repair quotafree.proc from some changes on previous commit, so
3999
    canvas option can still work
4000
2020-04-15: [r14863] obado
4001
  [minor] add a new "html/css" mode for class quota, more accessible and customisable
4002
  than canvas mode (by now still available with !read adm/class/quotafree.proc canvas)
4003
  + some other ergo/acessibility improvements on freework
4004
2020-04-15: [r14861] guerimand
4005
  [minor/add] add capacity to create living for group of student in tchat
4006
2020-04-14: [r14859] bpr
4007
  [anstype] precision must not be zero in draw
4008
2020-04-14: [r14858] bpr
4009
  [oef] add option nocheck : in case of a default in an anstype, the warning msg
4010
  is not shown
4011
2020-04-14: [r14856] schaersvoorde
4012
   moneyprint input 'matrix' , output 'matrix'
4013
2020-04-11: [r14847] czzmrn
4014
  [bashism] use awk instead of shell to manipulate file data
4015
2020-04-10: [r14841] obado
4016
  [minor/CSS] Remove an old IE7 css hack for .inline, as "zoom:1" is deprecated now.
4017
2020-04-10: [r14840] schaersvoorde
4018
  [canvasdraw] command 'rotate' now works for draw_xml(), eg command like latex,mathml,html etc
4019
2020-04-10: [r14839] obado
4020
  [minor] add tablesort to adm/manage developers list
4021
2020-04-09: [r14838] obado
4022
  [minor] Add missing default colors for glossary and freework
4023
2020-04-09: [r14837] obado
4024
  [minor/bugfix] correct a css padding with generated icon theme and dropdown submenus
4025
2020-04-08: [r14836] obado
4026
  [minor] correct typo on Glossary and FreeWork
4027
2020-04-08: [r14835] obado
4028
  [minor/bugfix] Glossary and FreeWork colors can now properly be customised by supervisor
4029
2020-04-08: [r14834] guerimand
4030
  [minor] same html form restrictions and wims restrictions in login and pwd values
4031
2020-04-07: [r14833] obado
4032
  [minor] some ergo changes on CDT (breadcrumbs, titles...)
4033
+ some code factorisation : move several duplicated lines in Main.phtml and var.proc
4034
+ rename job file -> addfile to uniformise with other jobs
4035
+ move css from classes to classusers so it will be used by Nikaia theme as well
4036
2020-04-07: [r14832] guerimand
4037
  [minor/add] add archive job for type>1 to freespace in class and download tgz of the freework
4038
2020-04-07: [r14831] guerimand
4039
  [minor] use adm/freeworkaction.phtml instead of adm/sheet/sheetaction.phtml
4040
2020-04-07: [r14830] guerimand
4041
  [minor/add] add job to hide freework
4042
2020-04-06: [r14829] obado
4043
  [minor/freework] Correct display so it will be the same whatever icon theme chosen
4044
+ remove the default border around text_icon on wimsedu icon theme
4045
2020-04-02: [r14817] bpr
4046
  [wimsdoc] add preliminary version of msg2wims documentation
4047
2020-04-02: [r14815] bpr
4048
  [docu] improve conversion.pl for documents (this script fixes some
4049
  mistakes of document editors or msg2wims)
4050
2020-04-02: [r14814] bpr
4051
  [wimstest] - change test for msg2wims
4052
  - use new version of msg2wims.c
4053
2020-04-02: [r14813] bpr
15213 bpr 4054
  [msg2wims] replace small i by blokquote balise.
14969 bpr 4055
2020-04-01: [r14803] guerimand
4056
   check_partialdetag
4057
2020-03-31: [r14800] bpr
4058
  [wimstest] test for msg2wims
4059
2020-03-31: [r14798] bpr
4060
  [quicktool] fix QCM in case of checkbox - add style
4061
2020-03-31: [r14797] guerimand
4062
  [minor] can upload global correction all time
4063
2020-03-31: [r14796] guerimand
4064
  [major/update] restructuration of freework type=3 + minor improvment
4065
  (break compatibility for type=3)
4066
2020-03-30: [r14795] lemaire
4067
 [taxonomy] new module added
4068
2020-03-29: [r14793] bpr
4069
  [anstype] option nolabel to desactivate the automatic label
4070
  (case where embed have 3 arguments on the first line).
4071
2020-03-26: [r14788] guerimand
4072
  [minor/add] add typezone=file in type=3 (work in progress)+ some bugfix
4073
2020-03-25: [r14785] bpr
4074
  [keywords] quizz=automatisme
4075
2020-03-24: [r14783] guerimand
4076
  [minor] complete hide user_session in supervisor view
4077
  + display picture of user exercise in supervisor view + minorbug
4078
2020-03-23: [r14782] schaersvoorde
4079
  [canvasdraw] type in command 'arc'
4080
2020-03-21: [r14780] bpr
4081
  [wimstest] add test
4082
2020-03-21: [r14777] guerimand
4083
  [minor/add] new module tchat
4084
2020-03-15: [r14758] guerimand
4085
  [minor] readonly attribute for non writable textarea ; load of iEdit.js when needed
4086
2020-03-14: [r14754] guerimand
4087
  [minor] compatibility of cmd dir for macos
4088
2020-03-14: [r14748] bpr
4089
  [freework] small modifications in the presentation of the help
4090
2020-03-14: [r14747] guerimand
4091
  [minor] bugfix with manual score in freework type=2 or type=3
4092
2020-03-12: [r14743] bpr
4093
  [latex2wims] change the translation of environment "cases"
4094
2020-03-12: [r14742] obado
4095
  [minor/css] correct some css regressions (padding on icon & menuitem 100% width)
4096
2020-03-11: [r14738] bpr
4097
  [latex2wims] treate tikzpicture (documentation to do - images must be tranfered)
4098
2020-03-10: [r14736] bpr
4099
  [adddoc] show the parameters of the tool
4100
2020-03-10: [r14735] and [r14737] bpr, reyssat
4101
  [latex2wims] escape some {} in script latex2wims.pl (if not, deprecated)
4102
2020-03-10: [r14734] obado
4103
  [CSS/js] upgrade foundation library from 6.5.3 to 6.6.1
4104
  + improve "default" theme visitor page
4105
  + add a text "do not click" on wims robot trap, to improve accessibility check
4106
  + improve accessibility on Nikaia home searches (add labels for screen readers)
4107
  + change defaults links & bg colors to improve contrast (better for accessibility)
4108
2020-03-10: [r14733] bpr
4109
  [adddoc] all link parameters are taking in account in adding a tool
4110
2020-03-09: [r14730] obado
4111
  [minor/js] update what-input js lib (delete a duplicated .map file)
4112
2020-03-09: [r14729] obado
4113
  [minor/css] use css vars in l2w.css so it will use theme colors.
4114
2020-03-09: [r14726] bpr
4115
  [doc] fullwidth for the editing textarea
4116
2020-03-09: [r14725] obado
4117
[minor/css] improve tooltip.css (higher z-index to pass over draggable dynapi +
4118
  remove text-shadow when tooltip is inside an element with it (like oef_title in Nikaia)
4119
2020-03-08: [r14722] bpr
4120
  [add] open class 1097 translated in french
4121
2020-03-06: [r14719] obado
4122
  [minor] [html/css] improve html in adm/doc module
4123
  + Add missing "doch_transfer" icon in Font Awesome
4124
  + Add datepickerform on doc properties
4125
  + Make datepickerform more compatible with other js libraries (only use $ inside function)
4126
  + remove remaining "type="text/javascript" on some js files
4127
  + add the typo var "wims_punct_colon" to use " :" in french and ":" in other langs
4128
  + some code formatting
4129
2020-03-06: [r14718] bpr
4130
  [test] add test for sort nocase
4131
2020-03-06: [r14717] bpr
4132
  [glossary] fix the order of gloses
4133
2020-03-06: [r14716] bpr (DB)
4134
  [fix] fix order in sort nocase
4135
2020-03-05: [r14712] bpr
4136
  [improvment] the command ''sort nocase'' takes in account the accented letters as in a dictionary
4137
2020-03-05: [r14711] bpr
4138
  [improvment] add type=row in positionof + documentation
4139
2020-03-05: [r14710] obado
4140
  [minor/URL] replace wims.unice.fr by wims.univ-cotedazur.fr
4141
2020-03-05: [r14709] obado
4142
 [minor/css] replace the wims_button_feedback by a wims_button_help class
4143
  + corrects some display bugs
4144
  + add a missing icon for "sequence" in Font awesome
4145
2020-03-05: [r14708] bpr
4146
  [minor] no more compile java applet as a maintainer
4147
2020-03-04: [r14706] obado
4148
  [minor] various minor changes :
4149
  + disable "foundation_typo.css" in Nikaia
4150
  + add a missing icon in Font Awesome (add_freework)
4151
  + add css class "wims_label" on related keywords
4152
  + remove a remaining 'type="text/javascript"' in Nikaia's search_engine
4153
2020-02-29: [r14703] bpr
4154
  [glossary] put the gloses in alphabetic order (not done for connex items)
4155
2020-02-26: [r14696] and other bpr
4156
  [glossary] ecogestion (JV)
4157
2020-02-26: [r14694] czzmrn
4158
  [minor/examples] update italian class with new exercises
4159
2020-02-26: [r14692] bpr
4160
  [chemclick] use the new markBondOnly and markAtomOnly
14690 bpr 4161
---------------------------------------------------------------------------
4162
wims.4.19d [14689]
14682 bpr 4163
2020-02-22: [r14669] lemaire
4164
  [help] modification of the doc for anstypes chemdraw and chemclick
4165
  and the jsme help
4166
2020-02-20: [r14667] bpr
4167
  add the possibility to add some "intrus" in the list of etiquettes
4168
  in coordclick models
4169
2020-02-20: [r14664] bpr
4170
  add option linkedranditem in wims command embraced (work in progress)
4171
2020-02-15: [r14658] bpr
4172
  [mathml] add \not\subset
4173
2020-02-11: [r14652] bpr
4174
  [fix] add option -a to grep in mkindex for oef compilation
4175
2020-02-10: [r14646] bpr
4176
  add the possibility to have multiple "besoin d aide"
4177
2020-02-09: [r14644] bpr
4178
  [fix] english anstype help in createxo by modtool was empty
4179
2020-02-07: [r14642] lemaire
4180
  [help] Updating the jsme applet helper
4181
2020-02-06: [r14637] guerimand
4182
  [minor] add option nolink to forum configuration
4183
2020-02-03: [r14631] obado
4184
  [minor/js] Add the "marked" JS library, to automatically render an .md fil in HTML.
4185
  See it in wimsdoc.en for the "anstype help".
4186
2020-02-03: [r14630] obado
4187
  [minor] reformat anstype/README with markdown style
4188
2020-02-02: [r14629] bpr
4189
  fix title in help when using langchoice for multilangage modules
4190
2020-02-02: [r14626] bpr
4191
  fix left_int in checkmolc (it returned always 0), thanks to D. Bernardi
4192
2020-01-20: [r14614] guerimand
4193
  [major] suppress href tag in partialdetag + process for variable instead of file
4194
2020-01-16: [r14609] czzmrn
4195
  [minor/lang] examples in carrousel take title and description in the visitor language
4196
2020-01-15: [r14608] obado
4197
  [minor/mathjax] delay MathJax library load after complete page load,
4198
  to avoid some problems with other libraries like dynapi
4199
2020-01-15: [r14606] bpr
4200
  delete some bad links in useropts
4201
2020-01-14: [r14605] bpr
4202
  [keywords] chemistry
4203
2020-01-14: [r14604] bpr
4204
  in special method mathmlinput, it is now possible to put
4205
  two mathmlinput in one page.
4206
2020-01-11: [r14602] guerimand
4207
  script to partialdetag a file
4208
2020-01-10: [r14601] obado
4209
  [minor/css] make hanging.oef model more responsive with css flex
4210
2020-01-10: [r14600] obado
4211
  [minor/oef] improve accessibility on some OEF models
4212
2020-01-07: [r14598] guerimand
4213
  [major] use !detag search_keywords variable in search engine
4214
2020-01-06: [r14596] schaersvoorde
4215
  canvasdraw:'stringup' may now be set onclick (drag&drop not supported)
4216
2020-01-06: [r14595] obado
4217
  [minor/js] upgrade some js libraries :
4218
  * TinyMCE 5.0.15 -> 5.1.5
4219
  * What-input v5.2.3 -> v5.2.6
4220
2020-01-06: [r14593] bpr
4221
  [search_engine] for supervisor, in case of an exercise in an OEF module,
4222
  the link will go in the intro menu with exercise selected.
4223
2020-01-05: [r14590] schaersvoorde
4224
  canvasdraw: command 'latex'
14586 bpr 4225
---------------------------------------------------------------------------
4226
wims.4.19c [r14585]
14580 bpr 4227
New administrative modules:
4228
2019-12-10: [r14499] new module adm/sendbug supervisor
4229
  can send internal bug message to author (FG)
14345 guerimand 4230
2019-10 add module adm/class/freework (new ressources in a class) (FG)
14580 bpr 4231
Details:
14582 bpr 4232
2020-01-02: [r14579]
4233
  improvment: choice of the number of the first used reply
4234
  in tabsignes (Eulerwims)
14580 bpr 4235
2020-01-02: [r14575] bpr
4236
  [slib runcode] update skulpt (JL)
4237
2020-01-02: [r14574] bpr
4238
  [anstype] the third argument of the first line of embed is
4239
    now used in the analysis
4240
2020-01-01: [r14571] czzmrn
4241
  [minor/lang] localization of Mega/Mo units
4242
2019-12-31: [r14565] bpr
4243
  [clean] should not use the variable test in anstype except for "error".
4244
2019-12-31: [r14564] bpr
4245
  [oef] add possibility of having feedback or hint always.
4246
2019-12-29: [r14558] bpr
4247
  [minor] fix heading levels in print version
4248
2019-12-27: [r14556] bpr
4249
 [fix] in english vocabulary, the word "into" must be written into$ not to interfere
4250
  with wims command (in particular !distribute)
4251
2019-12-27: [r14552] bpr
4252
  [scenario] try html/accessibility
4253
 (test with H6/analysis/scenarineq.fr)
4254
2019-12-27: [r14550] bpr
4255
  [update] update scripts skulpt for python3 (JL)
4256
2019-12-25: [r14548] schaersvoorde
4257
  canvasdraw: mouse corrections for 'affine transformation' and 'onclick'
4258
2019-12-22: [r14546] schaersvoorde
4259
  canvasdraw:"onclick" and "rotate" may be combined
4260
2019-12-22: [r14545] schaersvoorde
4261
  canvasdraw:string/text using 'xoffset','xyoffset','yoffset' will now
4262
    use a 2*linewidth marge
4263
2019-12-22: [r14544] schaersvoorde
4264
  string/text using 'xoffset','xyoffset','yoffset' will now use a 2*linewidth marge
4265
2019-12-21: [r14543] schaersvoorde
4266
   canvasdraw: onclick+drag x|y|xy use read_dragdrop()
4267
2019-12-21: [r14542] schaersvoorde
4268
  canvasdraw:corrected missing font-change, when text was set 'onclick'
4269
2019-12-21: [r14541] schaersvoorde
4270
  canvasdraw:corrected missing font-change, when text was set 'onclick'
4271
2019-12-20: [r14540] bpr
4272
  [search engine] the translated title was not taken in account
4273
2019-12-20: [r14539] mquerol
4274
  [minor/trans] catalan version
4275
2019-12-20: [r14537] guerimand
4276
  [add] add type=3 (applet) in freework + open traduction warning version 0.3 not compatible with 0.2
4277
2019-12-19: [r14535] bpr
4278
  [src] delete creation eufxx as there is tex compilation trouble
4279
    and they are neither used in modules.
4280
2019-12-19: [r14533] bpr
4281
  [fixbug] fix bug introduced by adding lines of tests in anstype draw
4282
2019-12-18: [r14532] czzmrn
4283
  [minor/lang] small update of italian class on math games
4284
2019-12-18: [r14531] bpr
4285
  small bug: number of the sheet should not appear when being in
4286
  a sequence
4287
2019-12-17: [r14528] czzmrn
4288
  [lang] updating slib ecriturelettre to italian language
4289
2019-12-17: [r14526] bpr
4290
  [embed] add help on third argument of the first line of the script embed
4291
2019-12-17: [r14524] bpr
4292
    [wimsdoc] change the level of <h>
4293
2019-12-17: [r14523] bpr
4294
  possibility to have a module by language
4295
  syntaxe: local/data/news en fr
4296
  local/data/news.en will be the module by default
4297
2019-12-17: [r14522] bpr
4298
  [modtool] when publishing, add level and a warning if the file NEWS has not changed
4299
2019-12-16: [r14519] bpr
4300
  [minor] show the choosen levels when publishing
4301
2019-12-13: [r14515] bpr
4302
  [publish] add message for publication.
4303
2019-12-11: [r14508] obado
4304
  [minor] the description is now required in sendbug
4305
    + some other EN translations
4306
    + the sent message is now in HTML
4307
2019-12-11: [r14507] obado
4308
  [minor] Add a "sendbug" icon in font awesome icon theme
4309
    + translate some sendbug texts in english
4310
2019-12-10: [r14506] czzmrn
4311
  [slib/lang] new slib for italian language
4312
2019-12-10: [r14501] bpr
4313
  [language] en: resources -> teaching material (CD)
4314
2019-12-10: [r14499] guerimand
4315
  [minor/add] supervisor can use wims to send bug message to exercise author
4316
2019-12-10: [r14497] bpr
4317
  [language] student-> user, motd (CD)
4318
2019-12-10: [r14496] bpr
4319
  [language] replace participant by user (C.D.)
4320
2019-12-10: [r14495] bpr
4321
  [language] corrections from C. Ducrocq (in particular sequence -> units)
4322
2019-12-09: [r14493] bpr
4323
  [help] warning about a bogue in drawinput
4324
2019-12-09: [r14491] obado
4325
  [OEF] Add a new "print solution" button on OEF solutions, to print only
18021 bpr 4326
    the solution without the exercise content.
14580 bpr 4327
2019-12-09: [r14489] obado
4328
  [minor/css] add the foundation_flex.css in Nikaia + standard themes
4329
    + some responsive changes in news & examples on front page, thanks to G. Marbeuf ;)
4330
2019-12-05: [r14483] bpr
4331
  [keywords] chemistry from Celine Dablemont
4332
2019-12-02: [r14476] bpr
4333
  fix score in chemdraw for option onlyheteroH
4334
2019-11-30: [r14472] guerimand
4335
  [minor] complete sheet structure information in file public_html/.formatsheet
4336
2019-11-29: [r14465] obado
4337
  [minor/CSS] replace the "news.css" in module home (no need to load it on every WIMS pages.
4338
  + replace the "motd" before the "frontmsg"
4339
2019-11-28: [r14458] and other
4340
  add possibility to show a carrousel in the front page
4341
2019-11-27: [r14457] obado
4342
  [minor/js] Upgrade what-input js library, from 5.1.4 to 5.2.3
4343
2019-11-26: [r14453] bpr
4344
  [chemjsme] change the size
4345
2019-11-26: [r14452] bpr
4346
  [anstype] chemdraw: option allH (answer analysis)
4347
2019-11-26: [r14451] bpr
4348
  [minor] add button class (modtool/publish in local)
4349
2019-11-24: [r14443] and other
4350
  add Euler proposition of news and examples in the visitor page
4351
    (need a local module, see .README)
4352
2019-11-22: [r14441] guerimand
4353
  [minor/add] can hide sheet for participant with condition written
4354
    with technical variable (warning : global statistic score not
4355
    modified with hidden sheet)
4356
2019-11-21: [r14439] guerimand
4357
  [minor/lang] improvment of some description text in freework
4358
2019-11-21: [r14436] bpr
4359
  [fix] printable version: ?analyze appeared in type compose
4360
2019-11-20: [r14435] bpr
4361
  [help] add glossary in document help
4362
2019-11-20: [r14431] bpr
4363
  [doc] add primitive glossary in document
4364
2019-11-20: [r14430] and other (Julien Lyotard)
4365
  add slib coding/editor and coding/runcode
4366
2019-11-20: [r14429] bpr
4367
  [html/pdf] when printing a pdf version with the browser, the oef score was not showed
4368
  and next series was showed -> fix
4369
2019-11-19: [r14428] obado
4370
  [minor] [adm/raw] remove an unwanted comma introduced in r. 14384 in listexos job
4371
2019-11-18: [r14425] bpr
4372
  [slib/codeeditor] fix bystep method; add number to some variables (JL)
4373
2019-11-18: [r14424] obado
4374
  [minor/CSS] disable the "table{width:100%}" in foundation_table.css
4375
2019-11-17: [r14421] bpr
4376
  [anstype] multidraw: add a preliminary help; control the fields in multidraw
4377
2019-11-15: [r14411] obado
4378
  [minor/CSS] move unbeakable class from utilities2 to utilities.css
4379
2019-11-14: [r14410] obado
4380
  [minor/css] Add an "unbreakable" CSS style that can be use to surround
4381
    a large text element that must not be wrapped (like a long math formula)
4382
2019-11-13: [r14409] obado
4383
  [minor/html] Canvasdraw Help : replace table used for column by a
4384
    responsive column design with grid-x and cards
4385
    + repair 2 javascripts bug causing the inline search engine not working
4386
    + add some explanation about using canvasdraw code in OEF
4387
2019-11-12: [r14408] schaersvoorde
4388
  [minor/svn] canvasdraw: corrected hex color bug [Sophie Lemaire]
4389
2019-11-12: [r14407] obado
4390
  [CSS] Add foundation_table.css to better handle large table on small devices.
4391
  use "!set table_scroll=no" if you don't want your table automatically scroll
4392
  on small screens.
4393
2019-11-12: [r14405] obado
4394
  [css] Better display for input inside "sup" or "sub" tags
4395
2019-11-10: [r14401] bpr
4396
  [tool/glossary] transforms a list in div
4397
  (there are some titles in examples that cannot be put in a list)
4398
2019-11-10: [r14400] bpr
4399
  [glossary] html
4400
2019-11-10: [r14399] bpr
4401
  validator for glossary
4402
2019-11-09: [r14397] bpr
4403
  add anstype multidraw
4404
2019-11-09: [r14395] bpr
4405
  test to know if a sheet is used in an exam was not robust.
4406
2019-11-09: [r14393] schaersvoorde
4407
  added keyword "duplicates" || "allowdups" for default "multidraw" replyformat
4408
2019-11-08: [r14391] obado
4409
  Add the "foundation_typo" css, that change some general typography,
4410
    with responsive behavior (change title sizes on small/medium devices)
4411
2019-11-08: [r14390] schaersvoorde
4412
  corrected multidraw curvedarrows numeric input [BPR]
4413
2019-11-08: [r14389] obado
4414
  Reset puce look order (disc > circle > square) of "ul" inside a "no_puce" liste
4415
2019-11-06: [r14387] schaersvoorde
4416
   canvasdraw: fix fontsize (still issues between 'legacy fontsize' and 'fontfamily')
4417
2019-11-05: [r14386] bpr
4418
  [anstype] draw: add curvedarrows
4419
2019-11-05: [r14384] obado
4420
  [adm/raw] add the job "changedates" (Repels the expiry date of `qclass`
4421
    and all its sheets / exams)
4422
    + Jobs "listsheets" and "listexams" now display the list of expiration dates
4423
    + some code formatting
4424
2019-11-05: [r14383] obado
4425
  [minor] [adm/manage] Display a 2nd formula for testing LaTex server installation
4426
    (the first one only tested TeX). If the 2nd doesn't display in "image mode",
4427
    you have to install "texlive-latex-base"
4428
   remove embedded table display
4429
2019-11-02: [r14382] schaersvoorde
16873 bpr 4430
  [multidraw] corrected multidraw reply in order to avoid NaN in case of non-numeric answers (like 'text')
14580 bpr 4431
2019-11-02: [r14381] schaersvoorde
16873 bpr 4432
  [multidrawr] reply format for "multidraw" in case of "circles" will give radius in x-range [BPR]
14580 bpr 4433
2019-10-31: [r14378] bpr
4434
  [glossary] ecogestion (from JV)
4435
2019-10-31: [r14377] bpr
4436
  [glossary] mathematics (from Euler-Versailles)
4437
2019-10-31: [r14376] bpr
4438
  chemdraw: add option for the analysis of hydrogen
4439
2019-10-29: [r14374] obado
4440
  [minor/html]  add div class="wims_content" on some modules
4441
    (createqcm, forum/mboard, adm/sheet, adm/class/userscore)
4442
2019-10-29: [r14373] obado
4443
  [minor/css] remove 10% margin on exam pages in Nikaia theme + some other css corrections
4444
2019-10-25: [r14371] bpr
4445
  [glossary] arithmetic frome Euler_Versailles
4446
2019-10-23: [r14367] guerimand
4447
  [minor] bugfix (sourcesup12166) la page se recharge ŕ chaque changement d'option
4448
  pour la variable technique en cas de jquery!=yes (faute de mieux...)
4449
2019-10-23: [r14366] guerimand
4450
  [major/risk] internalise jquery!=yes in script datepicker.phtml
4451
2019-10-22: [r14364] bpr
4452
  [glossary] ecogestion (JV)
4453
2019-10-21: [r14361] bpr
4454
  [glossary] ecogestion
4455
2019-10-19: [r14353] bpr
4456
  [oef] possibility to use wims_oef_input css in codeinput (as it is possible
4457
  in anstype with an input. (help only in french).
4458
2019-10-18: [r14352] bpr
4459
  [oef] style on reply is now taken in account in codeinput
4460
  special methods
4461
2019-10-17: [r14350] bpr
4462
  [glossary] add level in the glose (to improve)
4463
2019-10-17: [r14349] guerimand
4464
  [minor] use of datepicker.phtml in adm/class/regclass and
4465
    adm/class/config even if jquery_defined=no
4466
2019-10-17: [r14346] bpr
4467
  [model] add asis="explain" for the interrogation points in particular
4468
  [minor]update src/Changelog
4469
2019-10-17: [r14344] guerimand
4470
  [minor] add CGU link in the class for user/supervisor
4471
2019-10-17: [r14343] guerimand
4472
  [minor] expiration date limit is now 15 months from current day
4473
2019-10-16: [r14342] bpr
4474
  [glossary] from Euler-Versailles
4475
2019-10-16: [r14341] guerimand
4476
  [minor] keep deleted user manual score + distinction between 0 and noscore in manual score
4477
2019-10-15: [r14340] obado
4478
  [minor/svg] correct calculator.svg (was not centered)
4479
2019-10-15: [r14339] guerimand
4480
  [minor/add] manage manual score for freework
4481
2019-10-12: [r14330] guerimand
4482
  [minor] class_limit opening module grades instead of nbuser TRADUCTION NEEDED
4483
2019-10-12: [r14329] guerimand
4484
  [minor/add] global system variable MAX_USERFORGRADES to delimit number of user to use module grades
4485
2019-10-10: [r14328] guerimand
4486
  [minor] add systeme variable MAX_FREEWORKS
4487
2019-10-10: [r14325] guerimand
4488
  [minor] module grades accept make difference between no score and 0 + html
4489
2019-10-08: [r14323] guerimand
4490
  [minor] exclude .bin file in dayly backup
4491
2019-10-08: [r14322] guerimand
4492
  [major] *.bin file not decrease class_quota
4493
2019-10-08: [r14321] guerimand
4494
  [minor/bugfix] allowed_optional_module deleted when save other parameters in wims.conf
4495
2019-10-08: [r14320] guerimand
4496
  [minor] script use wims_superclass_quota instead of wims_class_quota when class_type=2,4
4497
2019-10-08: [r14319] guerimand
4498
  [minor] use script adm/class/quotafree.proc
4499
2019-10-08: [r14318] guerimand
4500
  [minor] use script adm/class/quotafree.proc in case of doc in a class
4501
2019-10-08: [r14317] guerimand
4502
  [minor] use script adm/class/quotafree.proc
4503
2019-10-08: [r14315] guerimand
4504
  use script adm/class/quotafree.proc + cleaning lang file (not cn)
4505
2019-10-08: [r14314] guerimand
4506
  [minor] use script adm/class/quotafree.proc to manage class free space left
4507
2019-10-03: [r14310] guerimand
4508
  [minor] script adm/class/quotafree.proc use now a centralised language definition
4509
    file (no in each module)
4510
2019-10-03: [r14309] guerimand
4511
  [major/risk] script adm/class/classlang can now pass parameters to language file
4512
2019-10-03: [r14308] guerimand
4513
  [minor/bugfix] freework don't display if there is no other ressources in the class
4514
2019-10-03: [r14302] guerimand
4515
  [minor] use script adm/class/quotafree.proc
4516
2019-10-03: [r14301] guerimand
4517
  [minor] display bugfix
4518
2019-10-03: [r14300] guerimand
4519
  [minor] use script adm/datepickerform.phtml
4520
2019-10-03: [r14299] guerimand
4521
  [minor/risk] change variable name for better compatibility
4522
2019-10-03: [r14298] guerimand
4523
  [minor]language improvment for datepickerform.phtml script
4524
2019-10-01: [r14297] guerimand
4525
  [add] new administrative module to manage new ressource type (work in progress)
4526
2019-09-26: [r14296] schaersvoorde
4527
  canvasdraw : 'userdraw images,color' right click removes object under pointer
4528
2019-09-26: [r14295] schaersvoorde
4529
  canvasdraw : solved issue with external div/image size
4530
2019-09-19: [r14293] guerimand
4531
  [minor/optimize] script can be use when jquery_defined!=yes and
4532
  display three html form for date
4533
2019-09-17: [r14290] schaersvoorde
4534
  [minor/svn] All 'svg','div','span' elements on page may be used to drop onto canvas
4535
2019-09-17: [r14289] obado
4536
  [adm/forum] Security : add some prohibited_words to prevent hacking attempts in forum msg
4537
2019-09-16: [r14287] obado
4538
  [forum] Add some HTML tags in emails automatically sent when message added in forum
4539
    + add some sucsess msg when changing forum config
4540
    + adm/class/sendmail : correct some css class (block instead of box)
4541
    + code formatting
4542
2019-09-16: [r14286] obado
4543
  [minor/ergo] correct some html in "forget password" phtml
4544
2019-09-13: [r14283] obado
4545
  [JS] Add some JS libraries :
4546
    * CodeMirror (a WYSIWYG code editor with syntax highlighting)
4547
    * Skulpt : lets execute some code with javascript
4548
2019-09-13: [r14282] obado
4549
    [JS] Update some JS libraries :
4550
  * Mootools : 1.2.4 -> 1.6.0
4551
  * TinyMCE : 5.0.3 -> 5.0.15
4552
  * jQuery : 3.3.1 -> 3.4.1
4553
2019-09-13: [r14281] obado
4554
  [mail] Now all mail sent by WIMS will have a "Content-Type: text/html"
4555
    so html tag can be interpreted by mail clients.
4556
issuing wimsdev-Bug [#12140]
4557
2019-09-13: [r14280] obado
4558
  [minor/icons] add some icons in Font Awesome icon theme
4559
2019-09-12: [r14279] obado
4560
  [help/wimsdoc] Now we can add some samples to the command list in wimsdoc
4561
    (look at !formcheckbox, !formradio , !mathmlmath and !makelist)
4562
2019-09-11: [r14278] obado
4563
  [minor] help/wimsdoc : add some samples to !formradio help
4564
2019-09-11: [r14277] obado
4565
  [minor] adm/manage : correct html labels on class/year formradio
4566
+ now the supervisor link is displayed after the class restoration, so it can be given to the teacher.
4567
2019-09-08: [r14276] schaersvoorde
4568
  canvasdraw: use autofocus on inputfields added to canvas
4569
2019-09-08: [r14275] schaersvoorde
4570
  canvasdraw: use autofocus on inputfields added to canvas
4571
2019-09-06: [r14272] obado
4572
  [minor/slib] Replace "http" by "https" in external links of lang/swac slib  (and in all samples of media/*)
4573
+ add a css class "wims_status" in exam status
4574
2019-09-05: [r14271] obado
4575
  [minor/ergo] Now sheet and exam titles are also displayed when copying all exo in an exam
4576
+ correct a small html bug (/td instead of /label)
4577
2019-09-05: [r14270] schaersvoorde
4578
    canvasdraw commands userdraw images/multidraw images include external div's
4579
2019-09-05: [r14269] obado
4580
  [minor/lang] small corrections on english strings (thanks to C. May)
4581
2019-09-04: [r14268] obado
18021 bpr 4582
  [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 4583
    + some other ergonomic changes
4584
    + some code formatting
4585
2019-09-03: [r14264] bpr
4586
  [keywords] add competences in keywords
4587
2019-09-03: [r14260] obado
4588
  [js] Add the "Accordion" Foundation Plugin. See it in "adm/class/addmodule" :
4589
    now the scoring system is hidden by default but can be displayed when clicked
4590
2019-09-03: [r14259] obado
4591
  [minor] addmodule : correct a wrong variable name in exo.phtml
4592
    + correct a small bug in modtool EN lang file
14587 bpr 4593
    + add a missing div in modtool flist.phtml
14580 bpr 4594
2019-09-02: [r14258] obado
4595
  [minor/ergo] add some "wims_msg" class to msg in Createxo
4596
    + add a missing icon to Font Awesome theme
14257 bpr 4597
---------------------------------------------------------------------------
14256 bpr 4598
wims.4.19b [r14256]
14257 bpr 4599
2019-09-02: [r14255] bpr
14256 bpr 4600
  add arrows2 in anstype draw
14254 bpr 4601
2019-09-01: [r14245] bpr
4602
  [fix userscore/csv] the hack when there is @-. in the login (treated as variable)
4603
  increased too much the size of the variable.
4604
2019-08-30: [r14242] obado
4605
  [minor/ergo] add a success message when a sheet has been created
4606
2019-08-30: [r14241] obado
4607
  [js/tinyMCE] insert function inside tinyMCE so it can interpret
4608
    \imagedir and directly display images in wysiwyg editor
4609
2019-08-30: [r14240] obado
4610
  [minor/js]upgrade prototype.js from 1.6.1 to 1.7.3 to avoid a TypeError:
4611
    this.each is not a function. displayed in console for Safari & Chrome on Createxo Raw editing
4612
2019-08-30: [r14239] obado
4613
  [minor/js] correct a small bug on "topback" when there is a js library
4614
    conflicting with Jquery (on Createxo mode raw for example)
4615
  + code formatting on some js files
4616
2019-08-29: [r14238] obado
4617
  [minor/icon] add a "default" minus icon in Font awesome Icon theme
16164 bpr 4618
    to all menuitem without a specific icon. (see localhost/wims/?help/teacher/faq for example)
14254 bpr 4619
2019-08-28: [r14236] obado
4620
  [minor] replace option name "Type of analysis" by "Tolerance level"
4621
2019-08-28: [r14235] obado
4622
  [oef models] add a "tolerance level" (case, nocase, atext) option to text
4623
    with holes models (qtext & 16qtext)
4624
2019-08-27: [r14234] schaersvoorde
4625
  [minor/svn] replaced loop variable, causing compilation error on Debian+gcc version 4.9.2
4626
2019-08-26: [r14232] schaersvoorde
4627
  [minor/svn] canvasdraw: command latex...use MathJaX (temporarily disabled the use of KaTeX in SVN)
4628
2019-08-26: [r14231] schaersvoorde
4629
  [minor/svn] canvasdraw: command latex & drag/drop/onclick
4630
2019-08-26: [r14230] schaersvoorde
4631
  [minor/svn] canvasdraw: command 'latex x,y,tex' calls 'wims_mathml' to generate MathML
4632
  in case of GECKO type browsers
4633
2019-08-25: [r14229] mquerol
4634
  [minor/trans] catalan and/or spanish version
4635
2019-08-25: [r14228] mquerol
4636
  [minor/trans] catalan and/or spanish version
4637
2019-08-25: [r14227] schaersvoorde
4638
  canvasdraw: command latex & drag/drop/onclick
4639
2019-08-25: [r14226] schaersvoorde
4640
  wims_mathml: added \brace,\brack and some shortcuts \cases,\aligned,\Bmatrix,
4641
  \Vmatrix,\vmatrix,\pmatrix
4642
2019-08-25: [r14225] schaersvoorde
4643
  canvasdraw: added command 'latex x,y,tex-string' [work in progress, only for KaTeX]
14224 bpr 4644
---------------------------------------------------------------------------
14223 bpr 4645
wims.4.19a [r14223]
4646
2019-08-23: [r14221] Julien Lyotard
4647
  fix jsxgraphcurve for polygon
14216 bpr 4648
2019-08-19: [r14215] mquerol
4649
  catalan and/or spanish version
4650
2019-08-19: [r14214] czzmrn
4651
  Italian class 1368 new exercises
4652
2019-08-17: [r14211] bpr
4653
  [fix] replace oef_applet_option by oef_answer_option$i in some anstype
4654
2019-08-17: [r14210] bpr
4655
  [anstype] fix jsxgraphcurve for new version of jsxgraph (Julien Lyotard)
4656
  add the possibility of moving points by the student (Julien Lyotard)
4657
2019-08-15: [r14208] schaersvoorde
4658
  [minor/svn] canvasdraw: rewrite of sliders
4659
2019-08-13: [r14206] bpr
4660
  [fix] use of oef_answer_option$i
4661
2019-08-13: [r14205] bpr
4662
  [fix] fix typo when replacing quotes in symbol.inc
4663
2019-08-11: [r14202] czzmrn
4664
  minor fixes to the open class on mathematical games 1097
4665
2019-08-09: [r14200] czzmrn
4666
  Italian translation improvment
4667
2019-08-08: [r14199] bpr
4668
  [mathmlinput] no answer is shown if the analysis is by conditions
4669
2019-08-08: [r14198] guerimand
4670
  bug fix in moveto process in sheet
4671
2019-08-08: [r14197] obado
4672
  replace nested "foundation_dropdown_menu.js" file by more adaptable
4673
  separates Foundation plugins files, as specified here :
4674
  https://foundation.zurb.com/sites/docs/dropdown-menu.html#javascript-reference
4675
2019-08-08: [r14196] czzmrn
4676
  [fix/improvement] anstype draw merging r14187 with Julien Lyotard
4677
  correction (now anstype draw accepts the option precision)
4678
2019-08-07: [r14195] bpr
4679
  [slib/chemistry/jmolshow] change test for loading or not jmolshow_init
4680
2019-08-07: [r14193] bpr
4681
  [mkindex] fix if the directory $BASES/site has disappear
4682
2019-08-07: [r14192] bpr
4683
  [fix] fix insertion address of a class document in helpexo
4684
2019-07-25: [r14187] czzmrn
4685
  [fix] anstype draw: type lines only check for parallelism
4686
2019-07-23: [r14182] bpr
4687
  [fix] replace oef_applet_option by oef_answer_option$i
4688
  which depends on the $i
4689
2019-07-22: [r14181] obado
4690
  [minor/themes] add the navigation bar to documents displayed
4691
  with lightpopup in all themes
4692
2019-07-18: [r14180] obado
4693
  adm/raw : add "getexam" job to protocol description
4694
2019-07-13: [r14176] bpr
4695
  fix mkindex for oef/cpp when there are two levels of inclusion of file.inc
4696
2019-07-13: [r14175] bpr
4697
  [wimsdoc] insert adm/raw help in wimsdoc
4698
2019-07-13: [r14174] schaersvoorde
4699
  canvasdraw: modification of slider and drag
4700
2019-07-12: [r14173] schaersvoorde
4701
  change scripts/authors/jm.evers/html/jqmath.css
4702
2019-07-12: [r14172] bpr
4703
  [glossary] economics from J. Vileo
4704
2019-07-04: [r14170 and other] mquerol
4705
  catalan and/or spanish version
4706
2019-07-04: [r14167] bpr
4707
  [slib] delete the title as the slib ggb2jsxgraph does not work (too difficult
4708
  to maintain)
4709
2019-07-04: [r14166] bpr
4710
  [wimsdoc] improve presentation of help for slib
4711
2019-07-04: [r14165] bpr
4712
  [src/calc] add randomrow in embraced command.
4713
2019-07-03: [r14162] bpr
4714
  [canvasdraw] help presentation (specially for replyformat).
4715
2019-07-03: [r14161] schaersvoorde
4716
  canvasdraw : fix: in multidraw circles the radius array was gone fishing
4717
2019-07-03: [r14160] bpr
4718
  [edit_area] tabulation -> 2 spaces
4719
2019-07-03: [r14159] schaersvoorde
4720
  canvasdraw: corrected flaw in 'multidraw circle' [BPR]
4721
2019-07-03: [r14158] obado
4722
  [icons] add 6 new domain icons
4723
2019-07-02: [r14155] bpr
4724
  [keywords]
4725
2019-07-02: [r14152] bpr
4726
  [slib/geo3D] titles of some no more used slib are deleted
4727
  (use java)
4728
2019-07-02: [r14150] bpr
4729
  [latex2wims] fix style in includegraphics
4730
2019-07-02: [r14149] czzmrn
4731
  [open classes] add an English open class on mathematical games (primary school level).
4732
  Note: the module E3/geometry/oefgeo2D.fr need to be translated into English.
4733
  Apart from that, all the other exercises are available in English
4734
2019-07-02: [r14147] bpr
4735
  add keywords
4736
2019-07-02: [r14146] bpr
4737
  [glossary] ecogestion(Jacques Vileo)
4738
2019-06-30: [r14144] bpr
4739
  slib has now the possibility to use chembrut.pl
4740
  add number of hydrogens for each atom in slib/chemistry/chemformula
4741
2019-06-28: [r14142] mquerol
4742
  [minor/trans] catalan and/or spanish version
4743
2019-06-26: [r14141] mquerol
4744
  [minor/trans] catalan and spanish version
4745
2019-06-26: [r14140] obado
4746
  [adm/raw] add !default scoremax=10 in getsheetscores job
4747
2019-06-26: [r14139] obado
4748
  [adm/raw] in getsheetscores job : add "sheet_weight"
4749
    rename "weights" into "exo_weights"
4750
    correct sheet formula
4751
2019-06-25: [r14136] bpr
14588 bpr 4752
  [latex2wims] change the place of div class="wimsdoc" relatively to the toc
14216 bpr 4753
2019-06-25: [r14135] obado
4754
  [adm/raw] now getsheetscores job gives the sheet formula
4755
2019-06-25: [r14134] obado
4756
  adm/raw : remove "weight_detail" (it was already present as "weights"
4757
    and add "try_detail" to getsheetscores + correct a bug on requires
4758
  corrects help on getscorepercent wims command (level seems <100, not <10 )
4759
2019-06-25: [r14133] obado
4760
  adm/raw : add "weight_detail" and "last_detail" to getsheetscores
4761
2019-06-25: [r14132] obado
4762
  in userscore tables : use "li" instead of "br"
4763
  now sheet formula is displayed to supervisor + code formatting
4764
2019-06-24: [r14128] guerimand
4765
  [minor] improvment of button moveto in sheet/exam
4766
2019-06-24: [r14127] czzmrn
4767
  [minor/fix] the variable reply_cnt is used in oef/Main.phtml
4768
  and should not be reset in this anstype
4769
2019-06-24: [r14126] obado
4770
  [minor/help] add help in wimsdoc.en for some wims command !score... commands from score.c
4771
2019-06-22: [r14123] schaersvoorde
4772
  canvasdraw: remove touchend for gesture devices
4773
2019-06-21: [r14122] schaersvoorde
4774
  translation in nl
4775
2019-06-20: [r14119] czzmrn
4776
  [italian] added italian example class on elementary mathematics/mathematical games
4777
2019-06-19: [r14118] obado
4778
  [jsxgraph] upgrade jsxgraph from 0.99.5 to 0.99.7
4779
2019-06-17: [r14116] bpr
4780
  [slib] clean molecule slib
4781
2019-06-16: [r14114] obado
18021 bpr 4782
  [ergo] improve ergonomy of adding an exercise in a sheet
14216 bpr 4783
    (different choices are bigger, with icons + add wims_msg success
4784
  + add missing icons in Font awesome theme
4785
2019-06-16: [r14113] guerimand
18021 bpr 4786
  [minor] improvement of move change order of exercises in sheet/exam
14216 bpr 4787
2019-06-16: [r14109] guerimand
4788
  [minor] keep score dependancy when changing order of exercises in exam
4789
  + move after option
4790
2019-06-16: [r14108] guerimand
4791
  [major/bugfix] can delete exercise in exam after activation
4792
2019-06-16: [r14107] guerimand
4793
  [minor/ergonomy] two columns for action in sheetcontent
4794
2019-06-16: [r14105] guerimand
4795
  score dependancy is now keept when delete or change order of exercises in a sheet
4796
2019-06-15: [r14104] guerimand
4797
  [minor] replace button "go down" by "move after" to arrange exercises order quickly in a sheet
4798
2019-06-15: [r14103] guerimand
4799
  movedown can be done on activated sheet
4800
2019-06-15: [r14102] obado
4801
  [minor] Now "\keywords{}" and "\description{}" oef instructions can be edited
4802
  in createxo adaptative mode (see fr/qtext.oef as sample)
4803
2019-06-15: [r14101] obado
4804
  [i18n] [to translate] add missing langs for TinyMCE editor (ca, es, nl, si) +
4805
  add custom wims styles to be translated.
4806
2019-06-15: [r14100] obado
4807
  corrects a small bug causing rss link not working when wims-cgi
4808
  was redirected to wims.html
4809
2019-06-15: [r14099] obado
4810
  [minor/ergo] slightly improve sheet activation pages (add wims_msg blocks)
4811
2019-06-15: [r14098] obado
4812
  slightly improve "about" and "module about" window
4813
2019-06-14: [r14097] obado
4814
  add general feedback to oef model "2correspond"
4815
  replace "send source" by simply "send" in createxo model editing
4816
2019-06-14: [r14096] bpr
4817
  [oef] change size of description tooltip
4818
2019-06-14: [r14093] bpr
4819
  [anstype draw] gestion of poly3, ...
4820
2019-06-14: [r14091] obado
4821
[ergo] several ergonomic improvements in Modtool and Createxo
18021 bpr 4822
  (add some css wims_msg success class when exercise is sent or deleted,
14216 bpr 4823
  replace a js by required input, ....)
4824
2019-06-13: [r14089] obado
4825
  add a missing icon in Font Awesome for Keywords
14131 bpr 4826
---------------------------------------------------------------------------
14081 bpr 4827
wims.4.18 [r14080]
14076 bpr 4828
2019-06-08: [r14072] bpr
4829
  [minor] true number of participants in the table of scores (case of a subgroup)
4830
2019-06-08: [r14071] bpr
4831
  canvasdraw/help
4832
2019-06-08: [r14070 r1406] bpr
4833
   add light link in about as a textarea to be copied
4834
2019-06-07: [r14059-> r14063] schaersvoorde
14131 bpr 4835
[minor/svn] canvasdraw: in multidraw right mouse click removes last object of
4836
  selected draw type & docs
14076 bpr 4837
2019-06-06: [r14057] schaersvoorde
4838
  canvasdraw: ruler & protractor
4839
2019-06-06: [r14056] czzmrn
4840
  [minor/fix] class css is now loaded also during exams
4841
2019-06-06: [r14055] schaersvoorde
4842
  canvasdraw: added info on creating tailormade delete button
4843
2019-06-06: [r14054] schaersvoorde
4844
  [minor/svn] canvasdraw: added info on creating tailormade delete button
4845
2019-06-06: [r14053] schaersvoorde
4846
  canvasdraw: added 'NOCONTROLS' argument to command 'multilabel'
4847
    to disable all buttons for multidraw (see documentation)
4848
2019-06-06: [r14052 r14050] bpr
4849
  check if/endif
4850
2019-06-06: [r14048] guerimand
4851
  [minor] script to check bad number of if/endif in a file
4852
2019-06-06: [r14047 r14046] guerimand
4853
  [minor]forget endif in gateway/var.proc activity/activity.phtml
4854
2019-06-05: [r14045] schaersvoorde
4855
  canvasdraw: command drag xy|x|y was gone fishing
4856
2019-06-04: [r14041 r14042] guerimand
4857
[minor] forget endif
4858
2019-06-03: [r14040] bpr
4859
  [createxo help] cut advanced method in createxo -> special methods
4860
2019-06-03: [r14038] schaersvoorde
4861
  canvasdraw: multidraw
4862
2019-06-03: [r14037] bpr
4863
  [direct exec] add jsme
4864
2019-06-03: [r14036] obado
4865
  [minor/css] correct a display bug causing a bad display on l2w toc
4866
    with standard theme
4867
2019-06-03: [r14035] schaersvoorde
4868
  canvasdraw: 'userdraw curvedarrow,color' now uses 3 points and
4869
  default replyformat=2 (eg x1,x2,xc... \n y1,y2,yc,... )
4870
2019-06-02: [r14033] bpr
4871
  [fix] it is now possible to desactivate an exam in a program without courses
4872
 (bug #11948)
4873
2019-06-01: [r14032] schaersvoorde
4874
  [minor/svn] canvasdraw:added to multidraw family 'curvedarrow' and 'curvedarrow2'
4875
2019-06-01: [r14030] schaersvoorde
4876
  canvasdraw: just to be complete...added to dragstuff
4877
    library objects
4878
    'curvedarrows color,x1,y1,xc,yc,x2,y2,...'
4879
    'curvedarrows2 color,x1,y1,xc,yc,x2,y2,...'
4880
2019-06-01: [r14029] schaersvoorde
4881
  canvasdraw:added to dragstuff library objects
4882
    'curvedarrow x1,y1,xc,yc,x2,y2,color'
4883
    'curvedarrow2 x1,y1,xc,yc,x2,y2,color'
4884
2019-06-01: [r14027] schaersvoorde
4885
  canvasdraw: added 'userdraw curvedarrow2,color' and 'userdraw curvedarrows2,color'
4886
2019-05-31: [r14026] lemaire
4887
  [help] add a section in the help of createxo about the score of an exercise
4888
2019-05-31: [r14025] schaersvoorde
4889
  canvasdraw added 'userdraw curvedarrow,color' and 'userdraw curvedarrows,color'
4890
2019-05-31: [r14024] bpr
4891
  [keywords] add ecogestion as father of economics and gestion
4892
2019-05-30: [r14023] bpr
4893
  [glossary] ecogestion
4894
2019-05-30: [r14022] bpr
4895
  [print version] adaptation for print version for draw, jsxgraph, jsxgraphcurve
4896
2019-05-30: [r14019] bpr
4897
  [class 9001] replace javacurve by jsxgraphcurve
4898
2019-05-30: [r14018] bpr
4899
  [print version] no solution for some answer types in print version
4900
2019-05-28: [r14017] bpr
4901
  [anstype/clock] in print version, exit before javascript buttons
4902
2019-05-28: [r14014 r14015] bpr
4903
  [fix] regvars can contain accents or spaces (it was not the case before)
4904
2019-05-28: [r14013] obado
4905
  [minor/html] move an help button inside a div to avoid a display glitch
4906
2019-05-26: [r14008] bpr
4907
  [fix] fix bug in print version when there is commas in math mode
4908
    and type compose or reorder
4909
2019-05-26: [r14007 r14021] bpr
4910
  [print version] add some css style for anstype radio, menu,
4911
    checkbox, click in print version
4912
2019-05-26: [r14006 r14009] bpr
4913
[print version] in print version, change variable i in iii to avoid confusion
4914
  with the variable i in anstype
4915
2019-05-25: [r14003] bpr
4916
  [fix] sheet score mean was not always good when only a part of the students
4917
    was selected
4918
2019-05-23: [r14000] bpr
4919
[help] english version was better !
4920
2019-05-23: [r13998] bpr
4921
  [slib/matrixhtml] help
4922
2019-05-22: [r13996] bpr
4923
  [class 9001]
4924
2019-05-21: [r13984 r13985 r13991] bpr
4925
  [slib] change the slib presentation page.
4926
2019-05-20: [r13980] bpr
4927
  [search_engine] keyword wimshelp (when it is alone) has a particular status
4928
    (all level)
4929
2019-05-20: [r13978] bpr
4930
[print version] correction in special method imageinput.phtml
13976 bpr 4931
2019-05-16: [r13975] obado
4932
  [minor/html] present slib parameters with divs instead of table,
4933
  for better accessibility and responsivity
4934
2019-05-16: [r13973] bpr
4935
  [backup] add data/local in backup
4936
2019-05-16: [r13972] obado
4937
  [minor/css] correct a display bug causing draggable elements breaking line
4938
  in some clickfill anstype
4939
2019-05-15: [r13971] schaersvoorde
4940
  canvasdraw:  dragging external images centers the image around the mouse pointer
4941
2019-05-14: [r13969] schaersvoorde
4942
  canvasdraw: draw_external (images) now makes use of 'dragstuff.getMouse()'.
4943
2019-05-14: [r13968] obado
4944
  corrects some typo in links displayed after class creation
4945
2019-05-13: [r13964 and als] bpr
4946
  canvasdraw help in directexec
4947
2019-05-10: [r13947] obado
4948
  correct a bug in adm/raw causing a malformed json
4949
  when addexo return a compilation error.
4950
2019-05-08: [r13935 and als, r13940, r13944] bpr and schaersvoorde
4951
  work on canvasdraw help in createxo
4952
2019-05-08: [r13930] bpr
4953
  [chemdraw] add option: reaction, show_valence (in test, need to
4954
  make an update of jme)
13926 bpr 4955
---------------------------------------------------------------------------
4956
wims.4.17e [r13925]
13922 bpr 4957
2019-05-06: [r13917] bpr
4958
  add slib tabsign. Euler-Versailles
4959
2019-05-06: [r13911] bpr
4960
  [print version] add shuffle for clickfill
4961
2019-05-06: [r13908] bpr
4962
  [print version] correspond type in columns
4963
2019-05-05: [r13906] bpr
4964
   [help] add link on keywords help in the left menu in modtool
4965
2019-05-05: [r13902] Euler-Versailles
4966
  [slib/numeration/ecriturenombre] add option tex (Euler contribution)
13903 bpr 4967
2019-05-04: [r13897] bpr
4968
  [src] increase the number of filewrite possible in a request (to adapt
4969
  to the number of exos in a sheet).
4970
2019-05-04: [r13893] bpr
4971
  [print version] prompt_empty is now with dots
4972
2019-05-03: [r13889] bpr
4973
  [class/9001]
4974
2019-05-03: [r13888] obado
4975
  [minor/css] improve the "bottom left" positioning of tooltips
4976
2019-05-03: [r13887] obado
4977
  [http] replace the "HTTP 301" permanent redirect called by "!restart" by a "HTTP 302"
4978
  temporary redirect, so it will prevent browser from saving the redirection in cache.
4979
2019-05-02: [r13886] lemaire
4980
  [minor/sheet oef] change the place where the description of an exercise
4981
  in a sheet may be shown
4982
2019-05-02: [r13885] obado
4983
  [minor/bugfix] correct a bug in user_link causing some header links not
4984
    being displayed in exam sessions since r.13836
4985
  + add a missing icon in Font Awesome theme
4986
2019-05-02: [r13884] bpr
4987
  [print version] work on special methods in printing version
4988
  (fields in imageinput are not yet at the good place)
4989
2019-05-02: [r13883] bpr
4990
  [class/9001] add exercises for special method
4991
2019-05-02: [r13881] czzmrn
4992
  [bug] headmenu not appearing in exolog (_check in wims session)
4993
2019-05-01: [r13880] bpr
4994
  [print version] - oef/printanalysis.proc is now used by oef/print.proc and adm/sheet
4995
    - add oef/togetfile.proc in wims_trustfile for print version.
4996
2019-05-01: [r13879] bpr
4997
  [fix] fix the analysis of the anstype chemformula
4998
2019-05-01: [r13878] bpr
4999
  [class/9001] add oef examples for anstype
5000
2019-04-30: [r13877] bpr
5001
  [minor] sheet/print - harmonisation with oef/print (work in progress)
5002
2019-04-27: [r13871] czzmrn
5003
  [minor/lang] adding exercises in 1368/sheet16
5004
2019-04-25: [r13868] obado
5005
  [bugfix][CAS] correct a bug in auth-cas occuring when "tmp" directory was not here
5006
    + reverse test order (first test for CAS 2.0 and then for CAS 1.0)
5007
    + now the default is "bad_cas_connexion" so it will no more give a false positive.
5008
    + give a more explicit message in case of bad_cas_connexion (to be translated)
5009
    + add missing EN texts in adm/class/classes
5010
2019-04-25: [r13867] bpr
5011
  [slib] slib geogebra3 must not be used.
5012
2019-04-23: [r13863] czzmrn
5013
  [minor] adm/raw logging registration of new users (user_lastname, user_firstname are reset by mkuserlist)
5014
2019-04-23: [r13862] obado
5015
  [minor/help] update the multipleclick anstype help for CSS styling
5016
2019-04-19: [r13858] schaersvoorde
5017
  [mathml] add "\cancel" as alternative syntax for "\slash"
5018
2019-04-18: [r13854 and als] mquerol
5019
  [minor/trans] catalan and spanish version
5020
2019-04-18: [r13853] czzmrn
5021
  [minor] adm/raw loggint of new users
5022
2019-04-18: [r13850 and als] bpr
5023
  [9001] add jsxgraph examples, fix some exercises (images)
5024
2019-04-17: [r13841] obado
5025
  [oef/ergo] add a warning popup when user try
18021 bpr 5026
  to submit exercise with default unanswered responses
13903 bpr 5027
2019-04-16: [r13836] obado
5028
  [JS] Move the Foundation call (previously in user_links) to the bottom
5029
    of the page, so Foundation functions can be used in more situation, with the recommended way.
5030
  + upgrade Foundation CSS to v. 6.5.3
5031
2019-04-12: [r13830] czzmrn
5032
  [minor/log] log supervisor login through adm/raw (as standard supervisor logins are logged)
5033
2019-04-12: [r13828] obado
5034
  [adm/raw] add "allowcloning" and "cloningpwd" to class_defs showed in
5035
    getclass and listclasses (only allowcloning is accessible by listclasses)
5036
  + remove debug informations displayed in cases of identification failure and
5037
    connexion refused by requested class
5038
2019-04-11: [r13825] bpr
5039
  [improvment] the description of an exercise in a sheet may be show as a
5040
    tooltip at the top of the exercise (for oef exercises). Vocabulary
5041
    and help are not yet done
5042
2019-04-11: [r13819] bpr
5043
  [anstype/chemclick] add option show_hydrogen
5044
2019-04-10: [r13817] bpr
5045
  [anstype/chemdraw] option show_hydrogen
5046
2019-04-10: [r13814] bpr
5047
  add gifs/ndef.png
5048
2019-04-08: [r13802] bpr
5049
  [wimstest] add test in evalue
5050
2019-04-05: [r13793 and als] bpr
5051
  work on print version
5052
2019-04-04: [r13785] bpr
5053
  [wimsdoc] add files for documentation - meaning is not yet written
5054
  please continue (work in progress)
5055
2019-04-04: [r13784] bpr
5056
  [wimsdoc] add html2iso command
5057
2019-04-02: [r13780] bpr
5058
  [class9001] modify some exercises (presentation)
5059
2019-04-02: [r13779] lemaire
5060
  [model] separate explain (for instruction) and data in 16menutext.oef and 16qtext.oef
5061
2019-04-02: [r13775] obado
5062
  [WYSIWYG] Prevent TinyMCE for replacing diacritics (é, ŕ, ů...) by HTML entities.
5063
  + reactive editor in 16menutext, as it will work with accents now.
5064
2019-04-02: [r13772] lemaire
5065
  [quicktool] add nocase format in GAP
5066
2019-04-02: [r13771] obado
5067
  [bugfix/docs] add "zip" and "tgz" extensions to href links in wims docs.
5068
  + replace the adm/doc/primitives/href.phtml by a link to
5069
    scripts/docu/primitives/href.phtml as it was exactly the same.
5070
  + add some missing chars in htmlsymbs for html2iso conversion
5071
2019-04-01: [r13769] bpr
5072
  [maxima] no point in the alias of log10, lof2 in maxima header
5073
2019-03-31: [r13764] bpr
5074
  [print] if random=0, keep the order of the exercises in the
5075
  print and latex version.
5076
2019-03-31: [r13763] bpr
5077
  [wimstest] add tests for html2iso
5078
2019-03-31: [r13760] bpr
5079
  [fixbug] fix bug when confparm has commas (replace item by line in
5080
  the analysis of the iniparm)
5081
2019-03-31: [r13758] bpr
5082
  [minor] change the test for limit of exos in latex.
5083
2019-03-31: [r13757, r13783] bpr
5084
  add a wims command html2iso to translate html characters for latex print.
5085
2019-03-31: [r13755] bpr
5086
  [adm/manage] add test for maxima-share (has to be checked)
5087
2019-03-29: [r13749] obado
5088
  [oef/models] add "asis" to the true/false model
5089
2019-03-28: [r13748] obado
5090
  [minor/html] add label tags to document editing (adm/doc/edit.phtml)
5091
2019-03-28: [r13747] obado
5092
  [minor/css] add the CSS vars in tinyMCE
5093
2019-03-27: [r13744] obado
5094
  [minor/html] move the meta "viewport" tag to !header instruction,
5095
    so it is displayed on every wims pages
5096
    + move wims_mathml js from body to head tag
5097
2019-03-25: [r13741] obado
5098
  [minor/css] Replace "oef_question" by "wims_question" in oef models,
5099
  as it has been replaced in r. 13738
5100
2019-03-25: [r13740] obado
5101
  [minor/bugfix] Now the "clear" button in createxo models also clear textarea content
5102
    when editor is disabled.
5103
2019-03-25: [r13737] obado
5104
  [CSS] Introduce CSS vars. (+try for oef_question)
5105
2019-03-22: [r13730] obado
5106
  [config.c] increase the default class quota from 100 to 150MB, to be more in touch with the increased size of .bin scores files
5107
  + correct some typo
5108
2019-03-22: [r13728] obado
5109
  [minor/js] upgrade tinyMCE 5.0.1 to 5.0.3 + add the "fullscreen" plugin
5110
2019-03-22: [r13727] obado
5111
  [bugfix] Correct a bug causing div not being closed in *fill anstypes
5112
  in some cases (in replygood, when it contains more than one item)
5113
2019-03-21: [r13725] obado
5114
  [minor/css] add a new "oef_question" style, and use it as replacement of ".question"
5115
  in "select" and "classifysentence" oef models
5116
2019-03-21: [r13724] obado
5117
  [WYSIWYG] Replace some WIMS styles in WYSIWYG editor in Createxo
5118
2019-03-21: [r13723] bpr
5119
  [fix] fix print version and hint
5120
2019-03-20: [r13722, r13724] obado
5121
  [WYSIWYG] Add some WIMS styles to WYSIWYG editor in Createxo (like oef_ind colors, etc...)
5122
  + remove the "link" button in Createxo,  Replace some WIMS styles in WYSIWYG editor in Createxo
5123
2019-03-20: [r13721] obado
5124
[minor/css] reduce p margin for sheet, exam, exo... descs
5125
  + remove "h1" from WYSIWYG editor
5126
  + close a missing tag in adm/class/livret
5127
2019-03-20: [r13720] bpr
5128
  [html] delete attribute for style and script
5129
2019-03-19: [r13719] bpr
5130
  [fix] fix tooltip when it uses through slib
5131
2019-03-18: [r13716] obado
5132
  [Createxo/models] Display a WYSIWYG editor on some textareas in OEF models
5133
  when it's possible and relevant
5134
2019-03-18: [r13715] obado
5135
  [Createxo/models] Display a WYSIWYG editor on some textareas in OEF models
5136
  when it's possible and relevant
5137
2019-03-18: [r13713] guerimand
5138
  [minor/bugfix] cdt disappear in class of a groupement...
5139
2019-03-18: [r13711] bpr
5140
  [improvment] in userscore, when some sheets are selected, the
5141
  average is done on selected sheets
5142
2019-03-17: [r13707,r13708] bpr
5143
  [keywords]
5144
2019-03-15: [r13704,r13714, r13705] obado
5145
  [Createxo/models] translate some OEF models from french to english
5146
    (to be reviewed by a fluent english)
5147
2019-03-15: [r13703] bpr
5148
  [anstype] if the answertype is chemeq and if there is an option symbols
5149
    try to use chemeq
5150
2019-03-14: [r13699] bpr
5151
  [major/OEF] fix weight=0 in some answer. Fix some calculations with weight in conditions
5152
  and answers in particular in case of steps with faults.
5153
2019-03-13: [r13697] obado
5154
  [minor/bugfix] correct a bug causing line breaks being deleted in
5155
  textareas when returning to OEF intro after testing an exercise.
5156
  (see Lang/francais/oefdictate.fr as an example)
5157
2019-03-13: [r13696] obado
5158
  [minor/css] input class:inline no more has a 100% width
5159
2019-03-12: [r13695] obado
5160
  [minor/ergo] add a "disable WYSIWYG editor" button on each editor with an id.
5161
2019-03-11: [r13694] lemaire
5162
  [fix] legend appears twice in a program with a test zone
5163
2019-03-11: [r13692] obado
5164
  [CSS] improve input styles (inspired by Foundation 6 forms)
5165
  + numeric inputs in createxo models now use the html5 "number" type
13685 bpr 5166
---------------------------------------------------------------------------
13689 bpr 5167
wims.4.17d [r13689]
5168
2019-03-08: [r13689] bpr
5169
  add chemistry keywords
13685 bpr 5170
2019-03-07: [r13682] bpr
5171
  [fix] fix the apparition of non isolatin character with script quote.sh
5172
2019-03-07: [r13678] bpr
13687 bpr 5173
  [language] english translation of oef/en/intronames (DB)
13685 bpr 5174
2019-03-06: [r13677] obado
5175
  [minor/html] replace some table by div in adm/forum/forum
5176
2019-03-05: [r13671] lemaire
5177
  [fix] in oef, good answer, solution and feedback are always printed in an
5178
    examen except if "never" is chosen
5179
2019-03-05: [r13665] bpr
5180
  [fix] erasing a document (by the document interface) erase only the content
5181
    (keep the directory c1 for example, if not the gestion of sequences is too tricky).
5182
2019-03-04: [r13661] bpr
5183
  [fix] fix bug [#11933] on exotrymax when modifying a sheet
5184
2019-03-04: [r13657] schaersvoorde
5185
  [canvasdraw] corrected font size behaviour of command 'text'
5186
2019-03-04: [r13656] obado
5187
  [minor/ergo] improve the authparticipant connexion page
5188
2019-03-04: [r13655] bpr
5189
  [fix] vote in sequence has no description
5190
2019-03-04: [r13654] bpr
5191
  [fix] no description in votes
5192
2019-03-04: [r13653] bpr
5193
  [css] oef_indneutral is now really neutral !
5194
2019-03-01: [r13650, r13649,r13643] czzmrn
5195
  [minor/lang] Italian
5196
2019-02-27: [r13645] lemaire
5197
  [minor] add unisciel code for a new module
5198
2019-02-25: [r13640 r13639] obado
5199
  [minor] adm/class/sheet : now that sheet source is able to display html tags,
5200
2019-02-25: [r13637] bpr
5201
  [improvment] insertion of exercises with keywords in search engine result.
5202
2019-02-23: [r13630,r13636] bpr
5203
  [improvment] a file Exkeywords is created if there is
5204
    some field \keywords{} in an oef exercise by src2def and the keywords
5205
    are automatically added in the module INDEX
5206
    to be use in search engine (work in progress)
5207
2019-02-23: [r13628] bpr
5208
  [fix] scoring is not choosen at the creation (the type of the module is not yet known).
5209
2019-02-22: [r13625] obado
5210
  [minor/ergo] replace 'div' by 'a' in mulipleclickinput anstype,
5211
  so user can have some feedback on what he is about to click (cursor + hover)
5212
2019-02-22: [r13623] obado
5213
  [minor/bugfix] corrects a display bug on "*fill" anstypes when containing several objects,
5214
  like mathml
5215
2019-02-22: [r13622] obado
5216
  [wysiwyg] insert wims inline styles into tinyMCE, so it can use the same colors
5217
  as defined by wims server or class.
5218
2019-02-22: [r13621] bpr
5219
  [minor] accessibility chemtool
5220
2019-02-22: [r13619] obado
5221
  [createxo] improve the "tablecheckbox" oef model for better accessibility
5222
  replace what-input minified map
5223
  remove call to tinyMCE's css minified maps
5224
2019-02-21: [r13618] obado
5225
  [bugfix] session warn message now return to wims home page when connected
5226
    in a class via CAS,ldap or php
5227
2019-02-21: [r13616] obado
5228
  [wysiwyg] upgrade to tinyMCE 5.0.1 (see changelog at https://www.tiny.cloud/docs/changelog )
5229
2019-02-21: [r13615] czzmrn
5230
  [minor/lang] italian
5231
2019-02-21: [r13614] obado
5232
  [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)
5233
2019-02-21: [r13613] bpr
5234
  [improvment] change in the student page for reguser
5235
  (choice between registration or inscription)
5236
2019-02-21: [r13612] obado
5237
  [minor/wysiwyg]  replace speckedit by tinyMCE in adm/class/motd module
5238
2019-02-19: [r13611] bpr
5239
  [fix] fix the gestion of datamodule in anstype/chemdraw and oef/img.phtml
5240
2019-02-19: [r13610] obado
5241
  [minor] adm/class/cdt : corrects a bug in addtodo.proc,add table sorting
5242
2019-02-19: [r13607,r13606] obado
5243
  [WYSIWYG] replace speckedit by tinyMCE in adm/vote module
5244
  add label for some primitives (list, radio, checkbox), for better accessibility
5245
2019-02-19: [r13605] obado
5246
  [minor/css] improve scorebars look, now that sequences item have no background colors.
5247
2019-02-18: [r13604] obado
5248
  [CSS/ergo] replace background colors for element types displayed to students by
5249
    a lighter border-left color. All text are more readable now.
5250
2019-02-18: [r13603] obado
5251
  [JS/ergo] add the WYSIWYG editor to the exam modification page,
18021 bpr 5252
  and exercise modification (in sheet and exam)
13685 bpr 5253
2019-02-18: [r13602] obado
5254
  [JS/ergo] add the "Tiny MCE" WYSIWYG HTML editor to WIMS. see it
5255
  in the sheet modification page as example.
5256
2019-02-16: [r13600] czzmrn
5257
  [slib] added a new slib to draw rosettes (finite symmetry groups)
5258
2019-02-15: [r13598] bpr
5259
  [slib/cram] new example with A,B,C,...
5260
2019-02-14: [r13596] obado
5261
  [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
5262
2019-02-13: [r13591] bpr
5263
  [minor/oef] add test for inputsize1 in case of answertype mc (before testing
5264
    that it is between 1 and 1000)
5265
2019-02-12: [r13584] bpr
5266
  [slib matrixtex] add option "html"
5267
2019-02-08: [r13580] obado
18021 bpr 5268
  [OEF/Models] Add a new OEF model : fr/scramble.oef (exercise with scrambled words)
13685 bpr 5269
2019-02-08: [r13579] lemaire
5270
  [fix] the legend of zones did not appear in gateway for supervisable
5271
2019-02-07: [r13578] obado
5272
  [minor/model] improve the look & feel of fr/steps.oef model
5273
2019-02-05: [r13577] obado
5274
  [MathJax] upgrade Mathjax from 2.7.4 to 2.7.5 (seems to correct a "Math Processing Error"
5275
  bug on H5/analysis/graphfunc.fr module )
5276
2019-02-03: [r13576] bpr
5277
  [qpuzzle] add images in photindex
5278
2019-02-03: [r13575] bpr
14216 bpr 5279
  [anstype] the anstype draw accepts the default option : default="empty"
13577 obado 5280
2019-02-01: [r13572] obado
13572 obado 5281
  [js] Upgrade Jquery to v.3.3.1, what-input to 4.1.6 and asciimathml to v. 12/2018
13685 bpr 5282
2019-02-01: [r13570] obado
5283
  [JS / CSS] Replace old bower package manager by "yarn"
5284
2019-01-28: [r13569] obado
5285
  [minor/html] add the "url" type for auth_cas input in class creation
5286
2019-01-28: [r13568] bpr
5287
  [fixbug] the link to userscore in adm/class/activity was not always good.
5288
2019-01-28: [r13567] bpr
5289
  [fix] fix helpexo in addmodule (the total number of exos was not good)
5290
2019-01-19: [r13564] bpr
5291
  [fixbug] in case of format=menu, len must be empty (model menutext.oef)
5292
2019-01-18: [r13563] obado
5293
  [minor/js] update some 3rd party librairies :
5294
  * update ASCIIMathML to its last version (02/12/18)
5295
  * update normalize.css v8.0.0 -> v8.0.1
5296
2019-01-18: [r13562] obado
5297
  [minor/w3c] corrects html for robot related pages, improving w3c validation for wims home page
5298
2019-01-11: [r13560] bpr
5299
  [fix] some langage was not read when we enter in adm/class/config with a code
5300
  send by mail
5301
2019-01-08: [r13557] obado
5302
  [minor/W3C] remove useless type="text/css" on some style tags in anstypes,
14216 bpr 5303
  and type="text/javascript" on some script tags, for better W3C compliance.
13685 bpr 5304
2019-01-07: [r13556] czzmrn
5305
  [minor/trans] models
13553 bpr 5306
---------------------------------------------------------------------------
5307
wims.4.17c [r13552]
13539 bpr 5308
2019-01-03: [r13533] bpr
5309
  some latex in some prepared models (fr)
13525 bpr 5310
2019-01-03: [r13523] obado
5311
  correct a small typo in .compile causing --jmol option not loading properly jsme
5312
2019-01-02: [r13521 r13522] schaersvoorde
5313
  canvasdraw: corrected 'replyformat 11' (used as default for userdraw arrows/segments etc)
5314
2019-01-02: [r13520] czzmrn
5315
  italian
5316
2019-01-01: [r13518] bpr
5317
  [anstype/draw] catch error if there is not the good number of points
5318
  (for arrow and segments drawing)
5319
2018-12-28: [r13515] guerimand
5320
  [bugfix/gateway] keep previous value of user_supervise when create a new teacher account
5321
2018-12-28: [r13514] schaersvoorde
5322
  canvasdraw: doc
5323
2018-12-26: [r13513] schaersvoorde
5324
  [minor/transl] some dutch
5325
2018-12-25: [r13512] schaersvoorde
5326
  canvasdraw:jsplot multiplecurves animation
5327
2018-12-25: [r13510] bpr
13976 bpr 5328
  small changes in oef/latex definition ; add answer for the automatic good answer.
13525 bpr 5329
2018-12-20: [r13502 r13504 r13506 r13508 r13509 ] czzmrn
5330
  [minor/transl] Italian
5331
2018-12-19: [r13503] bpr
5332
  [fix/themes] local menu did not appear for participants
5333
2018-12-18: [r13501] czzmrn
5334
  [minor/transl] work in progress checking exhisting models
5335
2018-12-18: [r13494 r13496 r13497] czzmrn
5336
  [minor/lang] revising italian help/main
5337
2018-12-18: [r13495] obado
5338
[bugfix] Corrects the bug #11870 issued by bmifsud :
18021 bpr 5339
  the exercises selection when adding to an exam will now display all exercises,
13525 bpr 5340
  not only the sheet previously selected.
5341
2018-12-16: [r13490] bpr
5342
  [oef/latex] detag the content of latex field (it is a try)
5343
2018-12-14: [r13489] obado
5344
  [OEF Models] Uniformise tablefill.oef model in each lang + remove the old yellow background
5345
2018-12-14: [r13488] obado
5346
  [minor] OEF models : small HTML corrections and code formatting
5347
2018-12-14: [r13485] obado
5348
  [anstype] corrects a display bug on compose anstype causing label having a height
5349
    smaller than its content (specially when mathmL formula inside)
5350
2018-12-13: [r13483] obado
5351
  [OEF Models] tablecheckbox.oef : use "wimstable" class instead of custom CSS +
5352
  enlarge checkbox size
5353
2018-12-13: [r13482] obado
5354
  [RSS] replace http:// links pointing to RSS in adm/new by feed:// links,
5355
  so browser can send them to an appropriate feed reader
5356
  (since Firefox 64 removed its native RSS reader)
5357
2018-12-12: [r13481] obado
5358
  [minor/ergo] Improve ergonomy on wordjumble.oef model
5359
  (use CSS class instead of inline style) + words already sent are displayed inline.
5360
2018-12-12: [r13480] obado
5361
  [minor/ergo] Apply some r13472 corrections to ca, en ,es and it OEF puzzle models
5362
2018-12-12: [r13479] obado
5363
  [BugFix] Apply bugfix 13475 to Italian oef model select.oef
5364
2018-12-12: [r13478] obado
5365
  [BugFix] Apply bugfix 13475 to spanish oef model select.oef
5366
2018-12-12: [r13477] obado
5367
  [BugFix] Apply bugfix 13475 to english oef model select.oef
5368
  + translate it in english (to be verified by an english fluent)
5369
2018-12-11: [r13476] obado
5370
  [BugFix] Apply previous bugfix to Catalan oef model select.oef
5371
2018-12-11: [r13475] obado
5372
  [BugFix] Createxo Model "select.oef" : correct a bug causing last word
5373
    of each line being merged with the first word of the next line
5374
  replace TABLE by DIV, and add LABEL for better accessibility
5375
  improve ergonomy of "mark" anstypes (replace background color by borders)
5376
2018-12-11: [r13473] obado
5377
  [anstype] replace the old "table" with a flexbox div in all "fill" anstype
5378
    (clickfill, DragFill), for a better accessibility.
5379
    [bugfix] prevent Safari allowing text selection when dragging dynapi objects :/
5380
    disable mathml only for dragfill type
5381
2018-12-11: [r13472] obado
5382
[anstype] update the "puzzle" anstype, replacing old "table" behavior width DIV and CSS. It will be better for accessibility and for small displays.
5383
+ now oef_incolors are used for each puzzle piece to display which one has been misplaced.
5384
2018-12-10: [r13471] obado
5385
  [minor/ergo] prevents big elements to display larger than a small screen in
5386
  adm/raw help page (code and large links)
5387
2018-12-10: [r13470] obado
5388
  [minor/ergo] prevents big elements to display larger than a small screen,
5389
  specially in wimsdoc.en (table and SVG)
13469 obado 5390
2018-12-07: [r13469] obado
5391
  [help/main] merge all translated modules "help/main.$lang" into a single unified help/main module
13525 bpr 5392
2018-12-04: [r13460] obado
5393
[adm/raw] [bugfix] A bunch of bugfixes, issued by Q. Coumes (thx to him) :
5394
	- **copyclass** : was not working as expected for a single class
5395
	- **getclassmodif** : was not returning a valid json when several modified files
5396
	- **getclasstgz** : HTML headers was merged with the tgz binary.
5397
	- **putcsv** : this alpha draft job now clearly indicate to avaoid using it
5398
	  until it's finished, instead of returning "unauthorized"
5399
	- **recuser** : more explicit message returned : "User successfully recovered"
5400
	- **repairclass** : typo corrected ('action,')
5401
2018-12-01: [r13459] schaersvoorde
5402
  applets: correct ant build.xml
5403
2018-11-29: [r13455] bpr
5404
    save restored classes in a directory backuprestore
5405
  (backup2 is done for something else : if it exists, contains a copy
5406
  of backup, if not, nothing happens).
5407
2018-11-28: [r13454, r13453, r13450] georgesk
5408
  ensuring reproducible builds for Debian.
5409
2018-11-28: [r13452] georgesk
5410
  for a few years, the syntax -perm +mode is obsoleted for the command find.
5411
  Instead, -perm /mode must be used.
5412
2018-11-27: [r13447] obado
5413
  [minor/css] some small css changes
5414
2018-11-27: [r13446] obado
5415
  [minor/ergo] try to improve ergonomy of Createxo,
5416
  when sending binary files (img, audio, pdf)
5417
2018-11-21: [r13443] obado
5418
  Improve ergonomy of Createxo :
5419
    + add some icons
5420
    + display menu items
18021 bpr 5421
    + add some text explaining the exercise isn't saved yet when the code is just sent
13525 bpr 5422
    + use the new "grid-x" css class for responsive layout
5423
    (introduced in previous r.13440 commit)
5424
    + corrects somme ending tags (/tr, /div)
5425
2018-11-17: [r13441] georgesk
5426
  [canvasdraw] changes to enable the compilation with option --as-needed;
5427
  this improves the package build for Ubuntu
5428
2018-11-14: [r13440] obado
5429
  [CSS] add foundation 6 "x-y grid" to Nikaia and standard themes,
5430
  allowing more responsive designs
5431
  + add foundation 6 "cards" styles
5432
2018-11-13: [r13439] obado
5433
  [minor] specify "getfile" as adm command, for trusted module only in wimsdoc.en
5434
2018-11-12: [r13438] obado
5435
  [html.c] allow the special vars "wims_ref_id", "wims_ref_class", and "wims_ref_title" to be used with the "!getfile" command.
5436
  + adds the getfile command to help/wimsdoc.en
5437
2018-11-10: [r13436] bpr
5438
  [jsme] use the option star1
5439
2018-11-05: [r13433] bpr
5440
  [theme] add links for warnings for expired sessions in standard theme
5441
2018-11-05: [r13432] bpr
5442
  [improvment] add button "up" in sheet preparation (from A. Franke)
13427 bpr 5443
---------------------------------------------------------------------------
5444
wims.4.17b [r13427]
5445
2018-11-03: [r13419] bpr
5446
  [anstype] change chembrut -> chemformula
5447
2018-11-03: [r13416] bpr
5448
  [domain] keywords in astronomy
5449
2018-11-02: [r13410] bpr
5450
  save idle_time in var.stat of session when entering in a class
5451
2018-11-02: [r13409] bpr
5452
  [glossary] from Euler, ac. Versailles
5453
2018-11-02: [r13407] bpr
5454
  [jsme] add radius of the star circle, add star (the number 1 is not shown)
5455
  (thanks to B. Bienfait).
5456
2018-10-30: [r13403] bpr
5457
  [chemistry] add a script to compute the raw formula from file .mol
5458
2018-10-25: [r13400] obado
5459
  add a warning message when session is about to close + display another message
5460
  when the session is actually closed. The message is set by a timer in js.
5461
  For beta test, it is only available in Nikaia theme by now.
5462
2018-10-25: [r13399] obado
5463
  [minor] now timer displayed when an incorrect password is entered is in a disabled input
5464
2018-10-23: [r13397] lemaire
5465
  [help] explanations on global config parameters for exams
5466
2018-10-22: [r13396] bpr
5467
  [fix] in case of partial restauration, the directory exams can not exist.
5468
2018-10-22: [r13395] bpr
13469 obado 5469
  [protocol] test which protocol is used(not always done,
5470
    should test if $wims_protocol is empty)
13427 bpr 5471
2018-10-21: [r13388] bpr
5472
  [slib] hack if identify does not work in slib/draw/graphvizpoints
5473
2018-10-21: [r13386] bpr
5474
  [slib] fix parse of the result of graphvizpoints
5475
2018-10-19: [r13383] bpr
5476
  [coordclick] add possibility to embraced data in an coordclick model
5477
2018-10-19: [r13380] bpr
5478
  increase the length of the titles in oef exercises and documents
5479
2018-10-18: [r13378, r13379] bpr, obado
5480
  [jmol] add JSmolJME.js in java/jmol by compile
5481
2018-10-18: [r13377] obado
5482
  [minor] sort icon theme list with nocase (sort -f), so "Default icon theme" will appear first.
5483
2018-10-16: [r13375] obado
5484
  [minor/icon] Change success icon color in Font awesome Icon theme
5485
2018-10-16: [r13373] bpr
5486
  [jsme] coloration of bonds (use JSME_2018-10-15)
5487
2018-10-15: [r13372] bpr
5488
  [keywords] in biology
5489
2018-10-15: [r13371] schaersvoorde
5490
  canvasdraw: fix compiler warnings (noted on Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-34-generic x86_64))
5491
2018-10-13: [r13370] guerimand
5492
  [bugfix] no default values for weight duration and tries when create a new exam
5493
2018-10-13: [r13369] guerimand
5494
  [bugfix] in exam saved expiration_date not correctly loaded
5495
2018-10-11: [r13367] obado
5496
  [anstype/chemjsme] now the selected template is visually distinguishable (colored border)
5497
    + automatically select the template when selecting one of it's atoms
5498
2018-10-11: [r13366] obado
5499
  [minor/css] remove a css style causing h2 being the same size as h3 in modtool documents
5500
2018-10-11: [r13365] guerimand
5501
  [bugfix] saved scorestriction for exam not correctly display on panel
5502
2018-10-11: [r13364] bpr
5503
  [doc] bad level <h> in printable version (for developers)
5504
2018-10-11: [r13363] guerimand
5505
  [minor/bugfix] sheet make from public doc : exercise use several times in the doc
5506
  appear now one time in the sheet generated
5507
2018-10-09: [r13362] obado
5508
  [adm/raw] markdown formatting on protocol.md
5509
  add some explanation about "class_connections" parameter
5510
2018-10-05: [r13360] obado
5511
  [minor] [class restore] restore messages when replacing elements is more explicit :
5512
  it tells that all presents elements will be deleted, and replaced by those in the backup file;
5513
  now "merge" mode is the new default
5514
2018-10-05: [r13359] obado
5515
  [CGI] Better Cache Control : use http headers 1.1 to avoid browser caching some pages,
5516
  specially when special_parm=.nocache. is specified
18021 bpr 5517
  (like in classes/fr&special_parm=.nocache. ) for class exercises.
5518
  User will no more see an old exercise list after restoring a class backup
13427 bpr 5519
  because of browser caching pages.
5520
2018-10-04: [r13356] bpr
5521
  [msg] more precise msg in case of module_change
5522
2018-10-04: [r13355] bpr
5523
  [model] use image rename in imageclick model
5524
2018-10-04: [r13354] bpr
5525
  [anstype] add possibility to rename images in exercises using multipleclick
5526
2018-10-03: [r13353] bpr
5527
  [jsme] delete smiles in molfile as they are sometimes cut
5528
  fix partially templates and how to past them.
5529
2018-10-02: [r13352] bpr
5530
  [chemclick] analysis of bonds (for the moment in jsme, no colors for bonds
5531
  as for atoms)
5532
2018-10-02: [r13351] obado
18021 bpr 5533
  [anstype] prepare chemclickjsme for being able to load 2 instances on a same exercise
13427 bpr 5534
  + remove useless type="text/javascript" attribute on all anscripts
5535
  + remove useless serverURL: "$applet_url1",\ on jmolclick
5536
2018-10-01: [r13347,r13350] bpr
5537
  [minor/jsme] clean chemclick answer
5538
2018-10-01: [r13346] obado
5539
  [minor/jsme] simplify chemclick with JSME, removing all useless functions
5540
2018-10-01: [r13345] obado
5541
  [minor] small corrections on adm/class/regclass messages :
5542
2018-09-27: [r13344] obado
5543
  [keywords] Add "monotonic_function" keyword domain
5544
2018-09-25: [r13340] bpr
5545
[fix] in adm/doc/primitives/draw.phtml, the command !readdef
5546
  is not accessible from an no adm module.
5547
2018-09-25: [r13339] bpr
5548
  [exam] it is now possible to desactivate an exam in the test zone.
5549
2018-09-25: [r13336 and following: r13341, r13343] bpr
5550
  [anstype] clean and use of jsme applet in chemdraw
5551
2018-09-24: [r13335] bpr
5552
  [compile] add jsme and JSmolJSV.js in jmol
5553
2018-09-20: [r13330] obado
5554
  [minor/ergo] improve ergonomy for class backup restoration pages.
5555
2018-09-19: [r13329] bpr
5556
  [oef] no endhook in case of a examlog or a exolog
5557
2018-09-18: [r13328] bpr
5558
  [typo] bad name for a file in qpuzzle and spuzzle
5559
2018-09-17: [r13326] bpr
5560
 [themes] fix bug wich occurs when one adds a local part in the menumodubox.
5561
2018-09-16: [r13325, r13327, r13331, r13332] georgesk
5562
  new upstream version for chemeq: fix for advanced g++ warnings
5563
2018-09-14: [r13324] georgesk
5564
  added stuff when LDAP requires an authentification in ANY CASE
5565
2018-09-07: [r13319] bpr
5566
  in case of examlog and exolog, the message about exotrymax will not appear
5567
2018-09-07: [r13318] obado
5568
  [adm/class/config] some improvements on class backup behavior :
5569
  + now display the file size limit when archive can't be created
5570
  + when backup failed, wims propose to test with another file format
5571
  + add messages for file_too_large error when generating backup file.
5572
  + add missing recnames for en and cn langs
5573
  + immediately exit when called outside of a class (or when session expired)
13316 bpr 5574
---------------------------------------------------------------------------
5575
wims.4.17a [r13315]
13314 bpr 5576
2018-09-03: [r13304] (obado)
14131 bpr 5577
  correct a js bug causing auth type impossible to set to "php" for servers
5578
  where no CAS site were defined
13314 bpr 5579
2018-09-02: [r13300] (bpr)
5580
  fix bug in indexation for courses which are optional
5581
2018-09-02: [r13298] (bpr)
5582
  [config] change the variable MAX_EXAMS to 80
5583
2018-09-02: [r13296] (bpr)
5584
  [improvment] add scorecolor,actcolor in propagation of colors
5585
2018-08-30: [r13293] (obado)
5586
  [anstype] improve ergonomy of reorder and compose anstypes
5587
  (items are more visibles (use wims_label)
5588
  when an item is used in reorder, it is displayed differently (disabled)
5589
2018-08-30: [r13292] (obado)
14131 bpr 5590
  [js/anstype] prevent click on "reorder" and "compose" elements from
5591
  scrolling the window (as asked in this thread :
5592
  https://wimsedu.info/?topic=module-premiers-elements-de-geometrie)
13314 bpr 5593
  + some better css for code tag
5594
  + some corrections on slib doc display
5595
2018-08-29: [r13291] (obado)
14131 bpr 5596
  [slib/audio] Replace old flash players (dewplayer, hbs_mp3_player, player)
5597
  options by the native HTML browser player in some slib (lang/swac and lang/audio).
5598
  You can still force the use of flash versions by using direct slib calls
14216 bpr 5599
  to slib/media/dewplayer or slib/media/player.
13314 bpr 5600
  + translate in french these slib docs : lang/swac and media/audio
5601
  + improve slib/media/video display
5602
  + correct a misplaced word from r.11573 in quicktool lang file
5603
2018-08-29: [r13290] (guerimand)
5604
  [minor] indication for getting list of values of a technical variables
5605
2018-08-27: [r13289] (obado)
5606
  [minor/css] now jmolaplet inside a "wimscenter" class will properly be centered.
5607
  + remove some unwanted chars in GNU GPL copying file
5608
2018-08-24: [r13286] (obado)
5609
  [minor/w3c] add some missing "label" tags + some minor corrections
5610
2018-08-21: [r13280] (obado)
5611
[minor/bugfix][css] correct a bug causing dynapi layers
5612
  (drag&drop items) being mispositioned after menu sliding
5613
  with Nikaia's new menumodubox
5614
  +improve css for clickfill, fill and correspond anstypes
5615
2018-08-20: [r13276] (obado)
14131 bpr 5616
  [CSS] [anstype] Improve CSS for flashcard input type.
5617
    (now uses class with only one CSS definition + change mouse cursor
5618
    + no more displays backgrounds in answer analysis, for a better ergonomy.)
13314 bpr 5619
2018-08-06: [r13262] (bpr)
5620
  [typo] bad typo in user_vardocp (so wksheet was empty)
5621
2018-08-06: [r13260] (bpr)
5622
  [fix] fix type mark when there are html balises
5623
2018-07-27: [r13257] (lemaire)
5624
  [fixbug] pb with the password for a class when create a class in a group of classes.
5625
2018-07-24: [r13250] (bpr)
5626
  [minor] change the place of the button insert in addmodule (useful only
5627
    for modifing the "bareme" in helpexo).
5628
2018-07-24: [r13247] (obado)
5629
  [minor/w3c] corrects markups in some raw html pages
5630
2018-07-24: [r13243] (bpr)
5631
[fixbug] fix bug when checking the password;
5632
    add require class password in case of portals (teacher inscription)
5633
2018-07-24: [r13242] (obado)
5634
  [minor/css] Nikaia theme : improve display of links in wimsmenubox (footer)
5635
2018-07-23: [r13239] (guerimand)
5636
  [bugfix] display user login in back link in activity
5637
2018-07-23: [r13237] (obado)
5638
  [minor/js] New classes : now when user return to the create class page
5639
  after checking sent parameters, the submit button remains available
5640
  if the cgu where accepted.
5641
  + The message displayed when CGU not accepted is more visible
5642
2018-07-22: [r13232] (bpr)
5643
  [src] test for NULL variables in gettrycheck
5644
2018-07-20: [r13229] (obado)
5645
  [minor] [adm/raw] add missing addexam, addexo and putexo in the protocol doc
5646
  + reformat protocol doc in markdown
5647
2018-07-19: [r13226] (guerimand)
5648
  [bugfix] ask class_paswword two times when participant delete his photoboard
5649
2018-07-19: [r13224] (bpr)
5650
  [backup] put rgpd.local in backup
13223 bpr 5651
---------------------------------------------------------------------------
13251 bpr 5652
wims.4.16 [r13250]
13314 bpr 5653
2018-07-18: [r13206] (czzmrn)
13221 bpr 5654
  add italian class on elementary mathematics
13314 bpr 5655
2018-07-18: [r13204] (bpr)
13221 bpr 5656
  [upload] add dependancies in upload; add seq in test zone
13314 bpr 5657
2018-07-18: [r13203 and others] (mquerol)
13221 bpr 5658
  catalan and spanish version
13314 bpr 5659
2018-07-17: [r13199] (bpr)
13221 bpr 5660
  add symbols in anstype options
13314 bpr 5661
2018-07-17: [r13194] (bpr)
13221 bpr 5662
  [oef] fix feedback and solution in exam (always or never) according to
5663
  the values of intro_givensol and intro_givenfeed
13314 bpr 5664
2018-07-12: [r13183] (obado)
13221 bpr 5665
  improve display when printing
13314 bpr 5666
2018-07-12: [r13182] (bpr)
13221 bpr 5667
  fix modification in case of intercourse or optional course in gateway
5668
  (password is taken in account)
13314 bpr 5669
2018-07-11: [r13181] (guerimand)
13221 bpr 5670
  now class_expiration is propaged to all .def subclasses files in group and portal
13314 bpr 5671
2018-07-10: [r13180] (obado)
13221 bpr 5672
  [Nikaia] Adds the search filters in Nikaia's theme home page
5673
  [js] add tablesort to activity listings for Supervisor in Nikaia and standard themes
13314 bpr 5674
2018-07-08: [r13170] (bpr)
13221 bpr 5675
  [ariane] no link on a program in ariane thread in case of a participant
5676
  (case of a intercourse)
13314 bpr 5677
2018-07-08: [r13164] (guerimand)
13221 bpr 5678
  [bugfix] when user want to modify their photoboard in a class
5679
    (protocole now change for all userprop)
13314 bpr 5680
2018-07-04: [r13154] (czzmrn)
13221 bpr 5681
  [adm/raw] be sure that the auth session created via adm/raw has the same variables
5682
  set as an ordinary session
13314 bpr 5683
2018-07-03: [r13153] (schaersvoorde)
13221 bpr 5684
  added \Longleftarow
13314 bpr 5685
2018-07-03: [r13150] (bpr)
13221 bpr 5686
  update the mirror list
5687
---------------------------------------------------------------------------
13148 bpr 5688
wims.4.15e [r13147]
13221 bpr 5689
  fix bugs in portal.
5690
  add rgpd
13095 bpr 5691
---------------------------------------------------------------------------
13093 bpr 5692
wims.4.15d [r13093]
13314 bpr 5693
2018-06-27 [r13082] (bpr)
13093 bpr 5694
  [class/addmodule] fix addallexo.proc with the new features of oef,
5695
  add parameters in success msg
13314 bpr 5696
2018-06-26 [r13080] (bpr)
13093 bpr 5697
  [rgpd] add variable for the delege personnal data (dpd !) +
5698
  tries of texts (work to do)
13314 bpr 5699
2018-06-26 [r13076] (bpr)
13093 bpr 5700
  add cgu when creating a class or a portal
13314 bpr 5701
2018-06-25 [r13059] (guerimand)
13093 bpr 5702
  [bugfix] .severity file structure was not correct when modify sheet score formula
5703
  and file .severity file is empty
13314 bpr 5704
2018-06-25 [r13058] (guerimand)
13093 bpr 5705
  [bugfix] score severity not saving when file .severity not long enough (no nbsheet+1 line)
13314 bpr 5706
2018-06-25: [r12982] (bpr)
13054 bpr 5707
  in adm/class/config, add variable class_sendmailteacher to allow to hide teacher mail
13093 bpr 5708
---------------------------------------------------------------------------
13038 bpr 5709
wims.4.15c [r13037]
13022 bpr 5710
ergonomy in portals and other zones
5711
  change ergonomy for configure technical variables in sheet and exam
13314 bpr 5712
2018-06-18: [r12982] (bpr)
13022 bpr 5713
  [gateway] fix : the level password was not saved
13314 bpr 5714
2018-06-16: [r12968] (georgesk)
13022 bpr 5715
   new feature about subscripts in chemeq
13314 bpr 5716
2018-06-16: [r12966] (bpr)
13022 bpr 5717
  [crossword] use now the css tooltip
13314 bpr 5718
2018-06-16: [r12964] (bpr)
13022 bpr 5719
  [slib] ajout de numeration/romain
13314 bpr 5720
2018-06-16: [r12959] (bpr)
13022 bpr 5721
  [slib] improve matrixhtml
5722
2018-06: many improvments in css and ergonomy.
13314 bpr 5723
2018-06-14; [r12950] (guerimand)
13022 bpr 5724
  user can see is own activity stat.
5725
2018-05: add glossary data (contributions of Euler, Versailles)
5726
  add adm/tool/glossary and adm/class/glossary for glossary manage
13314 bpr 5727
2018-05-19: [r12752] (czzmrn)
13022 bpr 5728
  the classification module should now work in any language
5729
  for languages for which no taxonomies are defined only keywords are shown
13314 bpr 5730
2018-04-22: [r12563] (bpr)
13022 bpr 5731
  [edit_area] add python as a language
13314 bpr 5732
2018-04-20: [r12562] (georgesk)
13022 bpr 5733
  updated to the upstream version 3.9 of units-filter
13314 bpr 5734
2018-04-09: [r12530] (bpr)
13022 bpr 5735
  [userscore] put score detail as a tooltip on the number of tries (bpr)
13314 bpr 5736
2018-03: [r12440] (guerimand)
13022 bpr 5737
    use of tablesort in many tables
13314 bpr 5738
2018-03-28: [r12421] (czzmrn)
13022 bpr 5739
   [minor/bug] answertype clicktile: tuning computing of the width of
5740
   the drawing (so to have exact squares)
5741
2018-03: bpr
5742
  add exotrymax and seedrepeat variables
13314 bpr 5743
2018-03-20: [r12370] (bpr)
13022 bpr 5744
  [html] add # and id for back in a sheet or a sequence
13314 bpr 5745
2018-03-19: [r12357] (obado)
13022 bpr 5746
  [css] Improves all links in Wims, with a more up-to-date style (no more underline),
5747
  and the link hover color is added in config.c
13314 bpr 5748
2018-03-19: [r12352] (bpr)
13022 bpr 5749
  [icons] add icons for sheets
13314 bpr 5750
2018-03-18: [r12350] (bpr)
13022 bpr 5751
  and following : add new options in oef intromenu
13314 bpr 5752
2018-03-15: [r12320] (guerimand)
12322 bpr 5753
  usermanage: sort by column in tabular
13314 bpr 5754
2018-03-17: [r12342] (bpr)
13022 bpr 5755
  add 2 or 3 trophees + use of pictos for titles of exercises in sheet
13314 bpr 5756
2018-03-17: [r12338] (bpr)
13022 bpr 5757
  add the possibility to insert a tool in a class
5758
  (as it has been done for public document)
13314 bpr 5759
2018-03-17: [r12337] (bpr)
13022 bpr 5760
  prevent to create a directory livret or cdt in log/classes
13314 bpr 5761
2018-03-17: [r12332] (obado)
13022 bpr 5762
  [critical] wims EDU publication center use now HTTPS,
5763
  with the HTTP protocol version 1.1, so wims publish requests
5764
  must use this protocol version too.
13314 bpr 5765
2018-03-15: [r12327] (obado)
13022 bpr 5766
  [icons] adds domain specifics icons (by now, only 2 scientifics icons),
18021 bpr 5767
  that can be used as exercise icons
13314 bpr 5768
2018-03-14: [r12316 and other] (bpr)
12322 bpr 5769
  add possibility to choose some "icon" to put
13022 bpr 5770
  before the title of the exercise
13314 bpr 5771
2018-03-13: [r12309] (bpr)
13022 bpr 5772
  [minor] use the parameter MAX_REQUIRE in addmodule
5773
  (transitional period is passed !)
13314 bpr 5774
2018-03-13: [r12309] (bpr)
12322 bpr 5775
  use the parameter MAX_REQUIRE in addmodule
13314 bpr 5776
2018-03-13: [r12308] (bpr)
12322 bpr 5777
  more parametrisation for the solution (shown or not)
13314 bpr 5778
2018-03-08: [r12302] (bpr)
12322 bpr 5779
[seed] - limit the number of repetitions with the same seed (MAX_SCORESEED)
5780
  for the server
5781
  - the teacher can give a smaller number of repetitions.
5782
  - add some help in the intromenu of oef modules about seedrepeat and exotrymax
5783
  (just in french version, should be improved before translation).
13314 bpr 5784
2018-03-08: [r12301] (bpr)
12322 bpr 5785
  presents the succession of scores in the page of all scores.
13314 bpr 5786
2018-03-07: [r12297] (bpr)
12322 bpr 5787
  use of seed can be limited by the teacher.
5788
  (after n unsuccesfull tries, the seed is changed).
13314 bpr 5789
2018-03-07: [r12295] (bpr)
12322 bpr 5790
  add number of occurences of the last seed
13314 bpr 5791
2018-03-05: [r12286] (obado)
14216 bpr 5792
  Add a "trophy" icon for sheets with scores >=9 /10
13314 bpr 5793
2018-03-05: [r12283] (bpr)
12322 bpr 5794
  add color for unfinished try
13314 bpr 5795
2018-03-05: [r12278,r12279] (obado)
12322 bpr 5796
  css: improve score bar legend css
13314 bpr 5797
2018-03-05: [r12275] (obado)
12322 bpr 5798
  add new "help.css" file containing some styles for help pages.
5799
      add semantic blocs : example, options, etc...
13314 bpr 5800
2018-03-05: [r12274] (bpr)
12322 bpr 5801
  seed: - add script seedscore.phtml to draw the scores
5802
        - show it in the user sheet page in a class
13314 bpr 5803
2018-03-05: [r12273] (bpr)
12322 bpr 5804
  seed in src: on seed (no interface in this commit)
5805
    - modify the structure scoreresult by adding seedlast and seedscores
5806
    - modify the structure scoredata by adding seed_scorecnt and the
5807
      structure seed_score
5808
    - add MAX_SEED
5809
    - add !getseedscores, !getseedlast,  !getseedscorelast
5810
    - resetseed takes now into account the test getseedscore when
5811
        wims_seed_repeat is yes
13314 bpr 5812
2018-03-05: [r12269] (bpr)
12322 bpr 5813
  anstype/chemdraw: fix if there is too much empty lines in the mol file
13314 bpr 5814
2018-03-05: [r12266] (bpr)
12322 bpr 5815
  validator: clean some msg
13314 bpr 5816
2018-03-04: [r12265] (obado)
12433 bpr 5817
  css: corrects a small bug causing li inside a wims_sheet_list wrongly incrementing the list number
13314 bpr 5818
2018-03-02: [r12262] (bpr)
12322 bpr 5819
   oef: add test to know in there is something in introhook.phtml
13314 bpr 5820
2018-03-01: [r12259,r12258] (bpr) (DB)
12322 bpr 5821
 compilation: msg errors for string litteral encoding
13314 bpr 5822
2018-02-28: [r12255] (bpr)
12322 bpr 5823
  mark.input: background-color : none replaced by transparent
13314 bpr 5824
2018-02-22: [r12238] (bpr)
12322 bpr 5825
  addmodule: possibility to configure the max tries when adding in the sheet
13314 bpr 5826
2018-02-21: [r12224,r12231] (bpr)
12322 bpr 5827
  new calculation of allnew (new with noscore are counted)
13314 bpr 5828
2018-02-21: [r12219 and other] (bpr)
12322 bpr 5829
  noscore must be in the last column to be not taken in account
5830
  so exchange seed and allow
5831
  noscore is written on the line new/renew if try >= exotrymax, if not the quality
5832
  can change.
13314 bpr 5833
2018-02-21: [r12218] (bpr)
12322 bpr 5834
  the seed is now saved in the score file :
5835
    column 4 for tabulation and word 6 on a line with new or renew
13314 bpr 5836
2018-02-20: [r12213] (bpr)
12322 bpr 5837
  New functions :!getscorealltries, !getscoremaxexotry
5838
  New function in score.c: gettrycheck
13314 bpr 5839
2018-02-20: [r12209] (bpr)
12322 bpr 5840
  src: replace tabulation by \t
13314 bpr 5841
2018-02-20: [r12208] (obado)
12322 bpr 5842
  model: replace "p" by "div" in 11qcm.oef, + add a css margin
5843
    in oef.css for oefreply.
13314 bpr 5844
2018-02-19: [r12207] (bpr)
12322 bpr 5845
  modify the script getraw to show the 4th column (seed column, only for supervisor)
13314 bpr 5846
2018-02-19: [r12205] (obado)
12322 bpr 5847
  modify apache-config so it will work with future releases of debian & ubuntu
13314 bpr 5848
2018-02-19: [r12202,r12204] (bpr)
12322 bpr 5849
  read file oef/endhook.phtml after the endhook.phtml of the module
13314 bpr 5850
2018-02-17: [r12199] (schaersvoorde)
12322 bpr 5851
   moneyprint: can output decimal comma (only for presentation...)
12321 bpr 5852
2018-02-15: [r12196,r12197] (bpr)
5853
  add !getscorealltries
5854
2018-02-14: [r12193] (bpr)
5855
  oef:  add wims_color1, ... in the oef help
5856
2018-02-12: [r12191] (bpr)
12322 bpr 5857
  cas: some cas servers do not configure validate service.
12321 bpr 5858
  so ask explicitely validate and then serviceValidate.
5859
2018-02-09: [r12183] (bpr)
5860
  about: add the list of software which are useful for a module
5861
  with the version only for the wims_manager.
5862
2018-02-09: [r12183] (bpr)
5863
  about: add the list of software which are useful for a module
5864
  with the version only for the wims_manager.
5865
2018-02-09: [r12180] (bpr)
5866
  regclass: add the email adress in the log if it is not empty
5867
2018-02-06: [r12179] (bpr)
5868
  validity; add attribut alt for input type=image (anstype coord)
5869
2018-01-25: [r12173] (bpr)
5870
  validation: add small checkhtml scripts for the module program.fr
5871
2018-01-24: [r12172 and others] (mquerol)
5872
 [minor/trans] catalan and spanish version
5873
2018-01-16: [r12165] (obado)
5874
  css when adding css class "inline" to a wims button, it will be smaller :
5875
  better when integrating a button directly inside a paragraph.
5876
  (see the disabled button in oef modules intro)
5877
2018-01-16: [r12164] (obado)
5878
  css: now scrolling with anchor links will be smoother (with Firefox and Chrome)
5879
  add anchor link in oef intro help for disabled "start" button
5880
  going to the real one.
5881
2018-01-15: [r12163] (obado)
5882
  css: now oef intro buttons "work" and "printable" can have an icon
5883
  (+ adds icon for these in Font Awesome icon theme)
5884
2018-01-11: [r12162] (obado)
5885
  adm/raw: - job "deluser" removes also user related data (score, logs...)
5886
    - job "recuser" recovers also user related data (score, logs...)
5887
    - job "deluser" accepts new option "del_from_trash" to force
5888
      a real user deletion
5889
2018-01-11: [r12160] (obado)
5890
  icons: adds missings icons in Font Awesome theme (user recover and exolog)
5891
2018-01-11: [r12159] (obado)
5892
  [secure] prevent a risky behavior (ie : when a participant id
5893
    is exactly the same as the class id, when the supervisor delete
5894
    this user he can also remove the class itself)
5895
2018-01-09: [r12158] (obado)
5896
  adm/raw: job "lightpopup" now keep trace of http/https protocol
5897
2018-01-04: [r12156] (obado)
5898
  small html change on modtool restore page
5899
2018-01-04: [r12155] (obado)
5900
  correct a small bug of a text not being displayed for
5901
  developper account creation / modification
5902
2018-01-03: [r12153] (obado)
5903
  icons: add a missing icon in Font awesome Icon set
5904
  corrects a small typo in confdata.fr
5905
2017-12-21: [r12152] (bpr)
5906
  slib: fix scale in histo
5907
2017-12-19: [r12150] (schaersvoorde)
5908
  math input fontsize -> 1.1em
5909
2017-12-17: [r12149] (schaersvoorde)
5910
  math input js-applet: "multiline left alignment"
5911
2017-12-15: [r12147] (schaersvoorde)
5912
  "multiline" mathml output in mymathinput
5913
2017-12-12: [r12144 and others] (czzmrn)
5914
  italian translation
5915
2017-12-05: [r12136] (obado)
5916
  icons: add missing icons in Font Awesome icon set
18021 bpr 5917
  (delete an exercise in a class)
12321 bpr 5918
2017-12-05: [r12135] (obado)
5919
  accessibility: add "label" tags on each restore option
5920
  when restoring a class backup
5921
2017-12-02: [r12134] (bpr)
5922
  wimstest: add test for sigdigits
5923
2017-12-02: [r12133] (schaersvoorde)
5924
  sigdigits.c: accept numbers like ".1234"
5925
2017-11-28: [r12129] (bpr)
5926
  [gap] fix the seed for gap
5927
2017-11-17: [r12125] (bpr)
5928
  anstype: test with keepfloat=false in formal type
5929
2017-11-16: [r12122] (bpr)
5930
  add error msg in Oef2wims when the prompt of the answers
5931
  is too long (before, it is cut without messages). Does not affect
5932
  the exercises already compiled.
5933
2017-11-16: [r12120] (guerimand)
5934
  default value for scorerestriction date is wims_now not class_creation
5935
2017-11-14: [r12119] (guerimand)
5936
  no userphoto sharing/sharable in portal or groupement
5937
  (not needed : directly manage by structure)
5938
2017-11-14: [r12117] (guerimand)
5939
  import userphoto when import user
5940
2017-11-14: [r12116] (bpr)
5941
  fixbug: reset desc (if there is no specific description for an exercise,
5942
  it had the description of the previous one).
5943
2017-11-14: [r12115] (guerimand)
5944
  sharing/sharable photoboard
5945
2017-11-13: [r12112] (obado)
5946
  css: replace the inline style "font-size:1em" on mathml by a css class,
5947
  that can be eventually customised. (use themes/__css/maths.css)
5948
2017-11-12: [r12110] (schaersvoorde)
5949
  canvasdraw: added command 'ellipses color,x1,y1,rx1,ry1,x2,y2,rx2,ry2,...
5950
2017-11-12: [r12109] (bpr)
5951
[seed] keep the seed in exolog
5952
2017-11-11: [r12108] (schaersvoorde)
5953
  mathml : added \it as alternative for \mathit or \emph --> ITALICS
5954
2017-11-10: [r12105] (obado)
5955
  mathml: adds a new "math.css" file, including styles
5956
  for math fonts / MathML texts,
5957
  improving ergonomy (i.e, when mathML is used as a response (in a link)
5958
  adds a new "wims_mathfont" class which can be used to display maths
5959
  character with a better rendering (use Serif for example)
5960
2017-11-10: [r12104, r12106,r12107] (schaersvoorde)
5961
  canvasdraw: live documentation
5962
2017-11-10: [r12103] (obado)
5963
  css: clean some useless styles in Nikaďa theme for docs
5964
  less margin used by right navigations buttons
5965
2017-11-10: [r12102] (obado)
5966
  l2w.css: Latex2WIMS generated docs : prevents TOC with float
5967
  from overleaping divs
5968
2017-11-09: [r12097] (guerimand)
5969
  correct default value for severity checking in sheet panel
5970
2017-11-09: [r12096] (schaersvoorde)
5971
  mymathinput: added 'empty' symbol
5972
2017-11-07: [r12094] (obado)
5973
  css: adds min height & width on input[type="color"]
14216 bpr 5974
  to prevent Safari 11 displaying a very small button
12321 bpr 5975
2017-11-06: [r12093] (schaersvoorde)
5976
  canvasdraw: "live documentation"
5977
2017-10-31: [r12092] (guerimand)
5978
  some bad date expiration are disallowed (to be improved)
5979
2017-10-31: [r12091] (guerimand)
5980
  expiration date cannot be defined after class_expiration
5981
2017-10-30: [r12085] (bpr)
5982
  fix: the level config in search engine was not saved when going from insertion
5983
  of an exercise in a sheet to to sheet gestion
5984
2017-10-30: [r12084] (obado)
5985
  css only input placed inside an "halfwidth" class will have a min-width.
5986
  (not all input of a property_field)
5987
2017-10-29: [r12083] (bpr)
5988
  search_engine: save in var.stat the variable search_level
5989
2017-10-25: [r12081] (obado)
5990
  css: corrects a display bug causing the "abandon" dialog box
5991
  being displayed under some elements, like jmol applets.
5992
2017-10-24: [r12080] (guerimand)
5993
  can save/restore userphoto
5994
2017-10-21: [r12078] (guerimand)
5995
  can delete photoboard
5996
2017-10-19: [r12072] (guerimand)
5997
  manage of teacher account in supertype=2
5998
  see NEWS of module for details
5999
2017-10-19: [r12071] (guerimand)
6000
  job=teacher display user_participate of teachers
6001
2017-10-19: [r12070] (guerimand)
6002
  in class group, only creator of class can change supervisor access
6003
  creator cannot loose supervisor access
6004
2017-10-18: [r12063] (schaersvoorde)
6005
  canvasdraw: reoganised string/text keywords
6006
    'centered','xoffset','yoffset','xyoffset'
6007
2017-10-17: [r12060] (guerimand)
6008
  do not display checkbox for user_supervise when user is not
6009
  the supervisor of portal
6010
2017-10-17: [r12059] (guerimand)
6011
  replace classnumber by name when wims_supertype=4 in job=userprop
6012
2017-10-17: [r12057] (guerimand)
6013
  for wims_supertype=2:replace subclass number by name in job=teacher
6014
2017-10-17: [r12056] (guerimand)
6015
  replace class number by name in user panel
6016
  checkbox for user_supervise
6017
2017-10-17: [r12055] (bpr)
6018
  precision in the error message in case where the number of participants
6019
  is too small.
6020
2017-10-16: [r12053] (bpr)
6021
  skillbullet: improve navigation.
6022
2017-10-16: [r12049] (obado)
6023
   When creating a new class, if you type an URL for CAS
6024
  and then choose a pre-selected url, only the preselected one is sent.
6025
  + adds a missing icon in fornt of "CAS logout" item menu
6026
  + corrects a bug causing label for "agree cgu" for a user
6027
  registration preventing from selecting the checkbox
6028
2017-10-16: [r12048] (obado)
6029
  now required fields in authentication config
6030
  in class administration are properly set.
6031
  display the list of defined CAS url when using a non jquery theme.
6032
2017-10-16: [r12047] (bpr)
6033
  add filexists command
6034
2017-10-15: [r12045] (bpr)
6035
  skillbullet: add list of competences in job=config
6036
2017-10-15: [r12044] (bpr)
6037
  skillbullet: clean the left menu to avoid repetitions.
6038
2017-10-15: [r12043] (bpr)
6039
  in modtool, does not accept to upload files with same names up
6040
  to the case
6041
2017-10-15: [r12042] (bpr)
6042
  directexec: add graphviz tool in svg.
6043
2017-10-15: [r12041] (bpr)
6044
  authentification; possibility for the manager to declare several CAS url.
6045
2017-10-14: [r12038] (bpr)
6046
  slib/stat/effectif: fix for the case where the second parameter was
6047
  not given the call to slib/stat/dataproc was not pertinent
6048
  (gives weight 1 and a confusion with the classes)
6049
2017-10-13: [r12034] (bpr)
6050
  change the presentation for obtaining the passwd for the creation
6051
 of classes.
6052
2017-10-13: [r12033] (obado)
6053
  now authentication config in class administration
6054
  display only the useful fields related to the selected auth method.
6055
2017-10-12: [r12031] (guerimand)
6056
  disallow acces to skillbullet when the option is selected
6057
  in configuration panel (not just hide link)
6058
2017-10-12: [r12030] (guerimand)
6059
  can delete skillbullet in config/maintenance zone
6060
2017-10-12: [r12029] (guerimand)
6061
  cdt: can delete cdt data in cleaning zone of config/maintenance
6062
2017-10-12: [r12026] (guerimand)
6063
  documentation of function sendpasswd for class registration
6064
  to fixed domain name
6065
2017-10-11: [r12024] (schaersvoorde)
6066
  canvasdraw: corrected typo in command boxplot
6067
2017-10-11: [r12023] (bpr)
6068
  [gnuplot] change set no in unset
6069
2017-10-10: [r12021,r12022] (guerimand)
6070
   global limit for number of values of a technical variable
6071
2017-10-10: [r12020] (guerimand)
6072
  auto-erase photofile when change photourl
6073
2017-10-10: [r12019] (guerimand)
6074
  photoboard: use photofile if exists
6075
2017-10-10: [r12018] (guerimand)
6076
  can delete photofile or photourl
6077
2017-10-09: [r12014] (bpr)
6078
  wimsdoc: add some documentation from other files in distribution
6079
2017-10-09: [r12012 and others] (bpr)
6080
  [oef] interface in oef to use the seedrepeat
6081
2017-10-09: [r12009] (bpr)
6082
  graphviz: add svg option in bin/graphviz;
6083
2017-10-08: [r12007,r12008] (schaersvoorde)
6084
  canvasdraw: ignoring duplicate x/y-coordinates while drawing
6085
2017-10-06: [r12004] (obado)
6086
  sequence: add table headers for the element list displayed
6087
  when adding a new sequence
6088
  rank input have now the "number" type
6089
  votes & docs use also the "status" css class
6090
  add missing icon in Font Awesome icon theme
6091
2017-10-06: [r12003] (obado)
6092
  The server wims.unice.fr is now referenced with https://wims.unice.fr
6093
  (instead of http)
6094
2017-10-05: [r12002] (guerimand)
6095
  photofile can be upload in userprop panel
6096
2017-10-05: [r11999] (obado)
6097
  now status (hidden / visible / expired, etc...) have class that can be
6098
  styled in css in sequences and class home.
6099
  (visible is green and expired orange)
6100
  replace some div title by h2 + adds some missing icons
6101
  in Font awesome icon set
6102
2017-10-04: [r11998] (bpr)
6103
  config.c: module_title2 was not always defined (in the balise title).
6104
2017-10-04: [r11996,r11997,r12000,] (schaersvoorde)
6105
  canvasdraw: adding examples to documentation [work in progress]
6106
2017-10-02: [r11990] (obado)
6107
[user_error.phtml]  in user_error, when unmatched parentheses are detected,
6108
  the form has more accessibility (labels)
6109
  fr and it languages now display a textarea instead of an input
6110
  for multilines inputs; like others.
6111
2017-10-02: [r11987] (bpr)
6112
  slib/graphvizpoints add the number of the points if no legend in graphvizpoints
6113
2017-10-02: [r11984] (bpr)
6114
  wimsdoc: add rough help for anstype (for the moment, leave as it is ...)
6115
2017-09-28: [r11981] (bpr)
6116
  header html5
6117
2017-09-28: [r11980] (obado)
6118
  display site administator page in tabs, so less links
6119
  are displayed per page.
6120
  (more space between links) + display some warning with "wims_msg" style.
6121
  + add an "important" in front of "date" if missing in software check
6122
2017-09-28: [r11979] (guerimand)
6123
  link to cdt in portail
6124
2017-09-28: [r11978] (guerimand)
6125
  can hide cdt to the participant
6126
2017-09-28: [r11973] (bpr)
6127
  wimsdoc: add template file and documentation for the template files
6128
2017-09-28: [r11971] (bpr)
6129
  in theme, the file local.phtml is always readen (it can be empty)
6130
2017-09-28: [r11970] (guerimand)
6131
  can modify weight of exam in examinfo panel
6132
2017-09-28: [r11969] (guerimand)
6133
  add help to severity check in sheetinfo panel
6134
2017-09-28: [r11967] (guerimand)
6135
  can choose weight and severity of sheet directly in infosheet panel
6136
2017-09-27: [r11963] (obado)
6137
  adds some missing icons in Font Awesome Icon Set. (adm/class/userscore)
6138
2017-09-26: [r11960] (obado)
6139
  Replace old corrleft.gif and corrright.gif pics by smoother
18021 bpr 6140
  ones in matching OEF exercises. (size change from 200B to 400B.
14216 bpr 6141
  It is still not very big - 8 colors gifs)
11957 bpr 6142
wims.4.15b [r11957]
11955 bpr 6143
2017-09-25: [r11952] bpr
11954 bpr 6144
  accessibility in coordclick
6145
2017-09-25: [r11951] bpr
6146
  add dependance to a perl package
6147
2017-09-25: [r11950] bpr
6148
  accessibility in chemtool
6149
2017-09-25: [r11948] bpr
6150
  clean open class 1118
6151
2017-09-24: [r11944] bpr
6152
  accessibility in adm/class/passwd
6153
2017-09-24: [r11943] bpr
6154
  change error msg when a ressource is not allowed
6155
2017-09-24: [r11940] bpr
6156
  accessibility: add some labels and legends in adm/manage
6157
2017-09-23: [r11937] obado
6158
  add some css class ("wims_button" on links and "wims_warning"
6159
  on delete actions) in adm/class/config/connect module.
6160
2017-09-22: [r11934-r11933] bpr
6161
 accessibility: stat/referer menu
6162
2017-09-22: [r11932] bpr
6163
 accessibility: add word wims_name_setup in common words
6164
  - accessibility in stat/stat module
6165
  - little change in vocabulary in french
6166
2017-09-21: [r11923] bpr
6167
  update introprogOEF.pdf
6168
2017-09-21: [r11922] bpr
6169
  update canvasdraw help in phtml from src
6170
2017-09-21: [r11920] bpr
6171
  fix some html and accessibility problems in user page properties
6172
2017-09-21: [r11919] guerimand
6173
  show userphoto in userprop panel
6174
2017-09-21: [r11918] bpr
6175
  the defaults in the help of notation for students have not been
6176
  computed from the general config of wims (DF_SEVERITY)
11921 bpr 6177
2017-09-21: [r11916] guerimand
6178
  verification and correction of the format of cut time in exam info
6179
2017-09-21: [r11915] bpr
6180
  add help in share.phtml (no possibility to restore a class
6181
  for the class sharing)
6182
2017-09-20: [r11914] bpr
6183
  delete text-shadow in common css of themes
6184
  (not convenient when font color are black)
6185
2017-09-20: [r11913] bpr
6186
  add keyword geometric_vocabulary
6187
2017-09-20: [r11909] obado
6188
  better ergonomy of "WIMS about" popup (change log window
6189
  has limited height + some text translated + names displayed on mailto links
6190
2017-09-20: [r11908] obado
6191
  now !mailurl generate a link with an icon + the arobase pic has better quality.
6192
2017-09-20: [r11904] obado
6193
  uniformize table.proc for Nikaia and standard themes
6194
  + corrects a display bug for table captions (see in about wims page)
6195
2017-09-19: [r11895, r11903, r11902] bpr
11954 bpr 6196
  change wims about
11921 bpr 6197
2017-09-18: [r11896] bpr
6198
  replace http by https if necessary by using wims_ref_name
6199
2017-09-17: [r11893] schaersvoorde
6200
  canvasdraw: keyword 'animate' ; added basic animation for jsplot command
6201
2017-09-17: [r11892] schaersvoorde
6202
  canvasdraw: numberline y-offset in case x-values overlap
6203
2017-09-16: [r11891] schaersvoorde
6204
  canvasdraw: numberline
6205
2017-09-13: [r11888] bpr
6206
  add word all for search_level. Used in the link for documentation.
6207
2017-09-13: [r11887] obado
6208
  important (*) and critical (!) fields are now better highlighted,
6209
  with wims_warning css class in manage module.
6210
2017-09-11: [r11883] bpr
6211
  fix a bad typo for exam exercises in spreadsheet
6212
2017-09-11: [r11880] bpr
6213
  update quicktooldoc.pdf in class 9001
6214
2017-09-08: [r11878] bpr
6215
  logo smaller in the tailbox
6216
2017-09-08: [r11877] schaersvoorde
6217
  canvasdraw: 'fixed' strange behaviour of border color 'black' in
6218
  pixel/fill operations
6219
2017-09-07: [r11875] schaersvoorde
6220
  canvasdraw: added optional 'fixed pattern filling' to primitives 'boxplot'
6221
  and 'piechart'
6222
2017-09-07: [r11874] schaersvoorde
6223
  canvasdraw: added 'fillpattern grid,dot,hatch,diamond' to userdraw family,
6224
  improved speed
6225
2017-09-06: [r11873] bpr
6226
  Fix: the number of tries was 0 as long as the score was 0.
6227
2017-09-03: [r11871] bpr
6228
  add placeholder for cssfile
6229
2017-09-03: [r11866] bpr
6230
  in slib/draw/graphvizpoints,
6231
  the word graph should be at the beginning of a line
6232
  (trouble with graphviz ?)
6233
2017-09-03: [r11865] bpr
6234
  the script slib/graph/path was ugly.
6235
2017-08-30: [r11863] obado
6236
  adm/regclass : improves class creation ergonomy
6237
  (add icons + display help in a msg box)
6238
2017-08-27: [r11859] schaersvoorde
6239
[minor/svn] canvasdraw: typo
6240
2017-08-26: [r11857] schaersvoorde
6241
  canvasdraw: command 'imagefill x0,y0,URL' now works as flydraw should...
6242
2017-08-26: [r11856] mquerol
6243
  catalan and spanish version in prepared models
6244
2017-08-25: [r11855] mquerol
6245
  catalan and spanish version
6246
2017-08-25: [r11854] schaersvoorde
6247
  canvasdraw: just to be complete...added commmand 'fillpattern image_url'
6248
2017-08-25: [r11853] obado
6249
  now a call to adm/raw module without any param displays also the help,
16164 bpr 6250
  such as "?adm/raw\&job=help"
11921 bpr 6251
2017-08-25: [r11851] bpr
6252
  in sequence, the table with docs and numeros of sequences was not good.
6253
  - now the documents are listed in the order of creation (c1 c2 ... c10)
6254
2017-08-24: [r11849] guerimand
6255
  use datepicker in scorerestriction with vote selection
6256
2017-08-23: [r11848] bpr
6257
  fix sequence : when there is more than 10 docs, c10 is before c2
6258
  because of the command filewrite. The preceeding code does not be aware
6259
  of that
6260
2017-08-22: [r11847] mquerol
6261
  catalan and spanish version
6262
2017-08-22: [r11846] guerimand
6263
  use date/IP interface selection for score restriction
6264
  for technical variables
6265
2017-08-21: [r11844] obado
6266
  improve input displays on mobile devices
6267
2017-08-20: [r11839] schaersvoorde
6268
  canvasdraw: added patternfilling to userdraw command family
6269
2017-08-19: [r11838] bpr
6270
  change the message when exam content is empty
6271
2017-08-18: [r11837] schaersvoorde
6272
  canvasdraw: added command 'fillpattern grid | dot | hatch | diamond'
6273
2017-08-16: [r11835] guerimand
6274
  use of datepicker in script scorerestriction
6275
2017-08-15: [r11832] schaersvoorde
6276
  canvasdraw: removed hardcoded space in 'draw_filltext'
6277
2017-08-14: [r11830] schaersvoorde
6278
  canvasdraw: added commands 'textfill x,y,color,sometext'
6279
  and 'userdraw textfill,color,some_text'
6280
2017-08-14: [r11829] mquerol
6281
  catalan and spanish version
6282
2017-08-13: [r11828] mquerol
6283
  catalan and spanish version
6284
2017-08-13: [r11826] mquerol
6285
  catalan and spanish version
6286
2017-08-12: [r11823] schaersvoorde
6287
  canvasdraw: added to command family 'userdraw':
6288
  'userdraw diamondfill,color','userdraw gridfill,color','userdraw dotfill,color',
6289
  'userdraw hatchfill,color'
6290
2017-08-11: [r11821] schaersvoorde
6291
  canvasdraw: function 'find_angle' missing for command 'protractor'
6292
2017-08-11: [r11820] schaersvoorde
6293
  canvasdraw: added hatchfill, diamondfill and gridfill to patternfilling
6294
2017-08-11: [r11819] mquerol
11954 bpr 6295
  catalan and spanish version
11921 bpr 6296
2017-08-11: [r11818] schaersvoorde
6297
  added support for pattern filling in command 'userdraw clickfill,color'
6298
2017-08-11: [r11817] schaersvoorde
6299
  canvasdraw: premature version of 'pattern filling' ;
6300
  for now only 'dotfill x,y,dx,dy,color'
6301
2017-08-08: [r11814] guerimand
6302
  change format of input in script adm/scorerestriction
6303
2017-08-08: [r11812] guerimand
6304
  data of .def file not reloaded when reply
6305
2017-08-08: [r11811] schaersvoorde
6306
  canvasdraw: added keyword 'yoffset' for use with rotated text strings
6307
  (command textup or stringup)...if set the text will not start at given (x:y)
6308
  but end at (x:y)
6309
2017-08-07: [r11810] guerimand
6310
  use of date/IP interface selection for score restriction
6311
2017-08-07: [r11809] guerimand
6312
  script interface for managing score opening date for sheet and exam
6313
2017-08-04: [r11808] schaersvoorde
6314
  canvasdraw.c : multidraw 'text' is always centered on click x-coordinates
6315
2017-08-03: [r11807] guerimand
6316
  use of datepicker in exam module
6317
2017-08-03: [r11806] schaersvoorde
6318
  canvasdraw.c : alphabetical order in commands (for documentation)
6319
2017-08-03: [r11805] schaersvoorde
6320
  canvasdraw : corrected repeated shifting/centering of text,
6321
  introduced by keywords xoffset...
6322
2017-08-03: [r11804] bpr
6323
  fix bug in document (gestion), about the value of filedir
6324
  after a call to \draw (thanks to Raoul Hatterer)
6325
2017-08-02: [r11803] schaersvoorde
6326
  canvasdraw : keywords xoffset | centered added to commands
6327
  'input x,y,size,editable,value' and 'userdraw input(s),color'
6328
2017-08-02: [r11802] schaersvoorde
6329
  canvasdraw : added keywords xyoffset,xoffset|centered,resetoffset
6330
  for easier text-label placing
6331
2017-07-31: [r11800] guerimand
6332
  use datepicker in sheet expiration date
6333
2017-07-31: [r11798] guerimand
6334
  use of jquery-datepicker can be desactivated by theme
6335
2017-07-29: [r11795] bpr
6336
  fix html in help document for doc. Replace geogebra3 by geogebra in the example
6337
2017-07-29: [r11793] bpr
6338
  fix the cleaning scripts for documents (trouble when there are fold of fold
6339
  in the text
6340
2017-07-26: [r11792] schaersvoorde
6341
  canvasdraw: centering 'multidraw tool-table'
6342
2017-07-25: [r11791] schaersvoorde
6343
  canvasdraw: multidraw command 'text' improved usability
6344
2017-07-25: [r11790] schaersvoorde
6345
  adapt textarea width after fontsize change in math input 'applet'
6346
2017-07-25: [r11789] schaersvoorde
6347
  adapt textarea width after fontsize change in math input 'applet'
6348
2017-07-24: [r11787] schaersvoorde
6349
  fix display error in math input 'applet'
6350
2017-07-23: [r11784] guerimand
6351
  use datepickerform in cdt
6352
2017-07-20: [r11782] mquerol
6353
  [minor/trans]catalan and spanish version
6354
2017-07-20: [r11780] obado
6355
  change colors of draggable object when they are in a feedback
6356
  (oef_indgood/indbad, etc...)
6357
2017-07-17: [r11776] bpr
6358
  fix the problem of asis in model.
6359
2017-07-17: [r11775] bpr
6360
  adapt part of geogebra anstype for 3d questions (from J. Lyotard)
6361
2017-07-17: [r11774] bpr
6362
  it is no more possible to desactivate a sheet if a program is "main"
6363
  without course in a portal
6364
2017-07-15: [r11772] schaersvoorde
6365
  canvasdraw: added command 'fillall color,x1,y1,x2,y2,x3,y3...xn,yn'
6366
2017-07-14: [r11771] schaersvoorde
6367
  canvasdraw: set a timeout on "userdraw clickfill,color"
6368
  for slow computers and add cursor 'wait' during timeout
6369
2017-07-14: [r11770] schaersvoorde
6370
  canvasdraw: buttons on chromium too small
6371
2017-07-13: [r11768] obado
6372
  adds "normalize.css" in default theme, so it looks the same in every browsers.
6373
  the "buttons" colors can be customized by wims administrator, like in other themes.
6374
2017-07-13: [r11767] schaersvoorde
6375
  canvasdraw: added command 'colorpalette color1,color2,...color_n' for use
6376
  in 'userdraw clickfill,color'
6377
2017-07-13: [r11766] obado
6378
  default theme now use the same "menumodubox" as other theme,
6379
  so link categories are visually different from menu links.
6380
2017-07-13: [r11764] schaersvoorde
6381
  canvasdraw: command "userdraw clickfill,color" can make use of many fill colors,
6382
  using command "multifillcolors color1,color2...color_n"
6383
2017-07-11: [r11763] schaersvoorde
6384
  canvasdraw: command 'userdraw clickfill,color' will fill multiple areas,
6385
  if needed command fill | floodfill | filltoborder can be used multiple times
6386
2017-07-10: [r11761] obado
6387
  now jquery_defined variable is also set for documents in Nikaia
6388
  and standard themes
6389
2017-07-10: [r11759] obado
6390
  upgrade geogebraweb version from 5.0.332.0 to 5.0.374.0
6391
2017-07-10: [r11758] schaersvoorde
6392
  Mmath input 'applet' : change all wims_mathml size; remove debug
6393
2017-07-10: [r11757] schaersvoorde
6394
  math input 'applet'
6395
2017-07-08: [r11756] schaersvoorde
6396
  canvasdraw : background color|opacity added to (drag | click) to 'mathml'
6397
2017-07-07: [r11753] reyssat
6398
  corrections in help of anstype equation.phtmlreply.phtml
6399
2017-07-07: [r11751] bpr
6400
  add english version to write a number in letters in
6401
  slib/numeration/ecriturelettre(Raoul Hatterer)
6402
  French version has to be completed (only numbers < 1 million) !
6403
2017-07-06: [r11747] schaersvoorde
6404
  canvasdraw:drag and drop and onclick reply in 'mathml'
6405
2017-07-05: [r11745] schaersvoorde
12032 bpr 6406
  canvasdraw:improved drag and drop in command mathml
11921 bpr 6407
2017-07-05: [r11740 and other] bpr
6408
  add some wims_name_title for accessibility.
6409
2017-07-05: [r11739] schaersvoorde
6410
  canvasdraw: corrected color cludge in barchart
6411
2017-07-04: [r11736] bpr
6412
  fix brackets in rawmath.c (see version [r5336] line 206
6413
2017-07-03: [r11735] obado
6414
  replace "iso-8859-1" by "windows-1252" in the charset declaration,
6415
  to comply with the HTML 5 doctype
6416
  adds the "HTTP_X_REQUESTED_WITH" httpd header var,
6417
  so it can be used by wims modules (use "$httpd_HTTP_X_REQUESTED_WITH")
6418
  if you want to use it.
6419
2017-07-03: [r11734] obado
6420
  simplifies extruder menu css (for Nikaia)
6421
  reduce font style icon size on extruder menu
6422
  adds an icon for "add developper account" link in Font awesome icon theme
6423
2017-07-03: [r11731 and following] guerimand
6424
  add datepicker
6425
2017-07-01: [r11726] bpr
6426
  change the html declaration in html5.
6427
  in particular, we have changed expiration date from define_html_header() to
6428
  main_phtml_put (Response headers) ; nocache is no more used (not sure that
6429
  it would be somewhere).
6430
2017-06-30: [r11725] guerimand
6431
  fix a small bug when duplicating class
6432
2017-06-30: [r11724] obado
6433
  Adds a new Icon theme, based on the "Font Awesome" icon Set.
6434
  This icon theme is based on vector images stored as a font, so you can stretch
6435
  or shrink them without quality loss.
6436
2017-06-29: [r11722] bpr
6437
  the number of sessions is taken in account for writing a message on the
6438
  real hour where the exam ends.
6439
2017-06-29: [r11721] schaersvoorde
6440
  wims_mathml: adding small stuff and some html_user_info
6441
  on implemented things
11723 bpr 6442
---------------------------------------------------------------------------
11720 bpr 6443
wims.4.15a 2017-06-29 [r11719]
11921 bpr 6444
  (corrects some small bugs of wims.4.14)
11731 guerimand 6445
2017-06-30: [r11718] fix the presentation of the end hour of the exam
11720 bpr 6446
2017-06-29: [r11708 -- r11715] (schaersvoorde wims_mathml)
6447
  added accents in latex syntax (e.g. compatible with math-with-gifs)
6448
2017-06-26: [r11706] (obado)
6449
  now you can use "spacer" css class on lists (ul/ol) to add extra spaces on all li inside.
6450
2017-06-26: [r11705] (bpr) fix bug when no exercise had been selected in exam creation.
6451
2017-06-26: [r11700] (bpr) modind for sheets did not take the "technical keywords" in particular
6452
  description and information are no more in keywords for sheets
6453
2017-06-24: [r11692] (obado)
6454
  upgrade "normalize.css" from v5.0 to v7.0
6455
2017-06-23: [r11691] (obado)
6456
  property_fields are a little less colored, more minimalist
6457
2017-06-22: [r11689] (obado)
6458
  prevents a possible XSS hack (see https://www.openbugbounty.org/incidents/225822/ )
6459
2017-06-21: [r11688] (obado)
11921 bpr 6460
  Corrects a bug causing the "giveup" button not displaying the popup message
18021 bpr 6461
  after a set of several oef exercises
11720 bpr 6462
2017-06-20: [r11687] (obado)
11921 bpr 6463
  the valid/invalid icon state now can work not only on required inputs,
6464
  but also on HTML typed (like type="number"). Use the "noicon" class
6465
  if you want to hide this icon on your inputs.
11720 bpr 6466
2017-06-17: [r11685] (bpr) the link prev/next in a sheet did not appear when no
6467
  answer is asked in an exercise
6468
2017-06-17: [r11684] (bpr) titles for link in modtool
6469
2017-06-17: [r11677-r11683] (bpr)
11921 bpr 6470
  accessibility
11720 bpr 6471
2017-06-17: [r11676] (bpr)
6472
  move the help for levels from class/config to scripts to use it in modtool
11921 bpr 6473
  (no more necessary in class/config as there one use the levelnames).
11720 bpr 6474
2017-06-15: [r11672] (bpr)
11921 bpr 6475
  redirect a false error message. It was a problem with the transfert of a document from
6476
  the class to an modtool account.
11723 bpr 6477
2017-06-15: [r11665--r11670] (bpr)
11921 bpr 6478
  accessibility
11720 bpr 6479
2017-06-14: [r11661] (obado)
18021 bpr 6480
  [adm/raw] - Add a new job "buildexos": it compiles (src->def) all class exercises,
11720 bpr 6481
  and refresh indexes
6482
- Jobs "delexo" and "addexo" now accept the option "no_build", that improves
18021 bpr 6483
  the speed when there is a lot of exercises to handle at the same time.
11720 bpr 6484
  (but don't forget to call the "buildexos" job when all the deletions are done !)
6485
- better "severity" definition in addsheet
6486
2017-06-13: [r11660] (obado)
6487
  store in browser sessionStorage the last collapsible state of affined search
6488
  for the search engine, so it remains open or closed
6489
2017-06-10: (bpr)
6490
  accessibility
6491
2017-06-09: [r11654] (obado)
6492
[Search engine] [translation needed] improves accessibility on all search engine
6493
  filters (add labels) + adds them in a accordion box, so they can be hidden.
6494
2017-06-09: [r11653] (obado)
11921 bpr 6495
  adds "\hint" instruction on 11qcm.oef model
11720 bpr 6496
---------------------------------------------------------------------------
11649 bpr 6497
wims.4.14 2017-06-06 [r11649]
6498
  add some title for menu links (S. Lemaire)
6499
  add some explanations for portals, change the welcome message for empty class,
11921 bpr 6500
  program zone and test zone
11649 bpr 6501
  update pdf files in class 9001
6502
  some modifications for accessibility (work in progress)
11475 bpr 6503
---------------------------------------------------------------------------
6504
wims.4.13e 2017-04-23 [r11472]
11470 bpr 6505
2017-04-21: [r11465] add link on exercise number in print version of oef exercises.
11458 bpr 6506
2017-04-18: [r11457] in modtool, add message if the archive cannot be done because
6507
  of the size of the module.
6508
2017-03-27: [r11446] (bpr) analysis in javacurve ans jsxgraphcurve
6509
  was not good in case of sline.
6510
2017-03-20: [r11441] (obado) corrects a bug on the feedback message displayed
6511
  when deleting a binary files from a modtool modules
6512
  (the wrong variable was used for the file name)
6513
  adds a failure message when deletion failed.
6514
2017-03-14: [r11434] (guerimand) timeleft in exam adapt to examsheet restriction
6515
2017-03-14: [r11433] (bpr) add keywords in the table of a module in the manage tool.
6516
2017-03-13: [r11432] (bpr) put open english class in language category
6517
2017-03-13: [r11429] (bpr) add language wimsdoc in edit_area.
6518
2017-03-11: [r11424] (bpr) in the about of an oef exercise;
6519
  - add keywords if they exists
6520
  - delete the information about hint or solution if they don't exist
6521
  - add adress in a simple way.
6522
2017-03-10: [r11418] (bpr) add parenthesis when calling pari
11720 bpr 6523
2017-03-08: [r11413] (obado) module adm/manage:
11458 bpr 6524
  -in FR and CA, the words "start" and "restart" were inverted
6525
  - adds a "back" button when reindexing modules and RSS
6526
2017-03-08: [r11412] (obado) Adds some help text to the module update page
6527
  for the site administrator
12032 bpr 6528
  some css improvements on fieldsets and msg
11458 bpr 6529
2017-03-08: [r11411] (obado) Improves display of help pages in Nikaia theme
6530
2017-03-08: [r11410] (obado) améliore la page l'accessibilité de la page d'accueil de la
6531
  classe ouverte "concours Challenge WIMS"
6532
2017-03-04: [r11405] (bpr) add jsxgraph in the list of modules which can be required in modtool
6533
2017-03-04: [r11404] (bpr) add var.init to list of config files in modtool
6534
2017-03-04: [r11403] (bpr) replace Value() by X(). Must be checked again
6535
 that this does not break the existent exercises.
6536
2017-03-04: [r11402] (bpr) the old files in src are now deleted.
6537
2017-03-04: [r11401] (bpr) desactivate giveup in exolog
6538
2017-03-03: [r11390 and others] (bpr, obado)  add level bar in case jquery
6539
 is activated and checkbox for levels if not.
6540
2017-03-02: [r11387] (obado) prevent geogebra from submitting the form when the
6541
 user press "enter" to validate a ggb parameter.
6542
2017-03-01: [r11386] (obado) adds a missing css rule in the "tango icon theme"
12032 bpr 6543
2017-03-01: [r11385] (obado) Improves search engine's look and feel with standard icon theme
11458 bpr 6544
2017-03-01: [r11382] (bpr) autocomplete is now in the form.
11720 bpr 6545
2017-03-01: [r11380] (obado) bugfix in GetSheetScores: when there was more than
11458 bpr 6546
 100 users in the class, a cmd_output_too_long error was raised. (now cuts user list every 50)
6547
2017-02-28: [r11376] (bpr) add oef_anstype_css variable to avoid to repeat twice
6548
 the same style css.
6549
2017-02-28: [r11374] (obado) displays createxo models with tabs
6550
2017-02-27: [r11369] (bpr) put autocomplete and the id inside the form in oef.
6551
2017-02-27: [r11367] (bpr) presentation of prepared models in an imposed order.
6552
2017-02-27: [r11360] (bpr) introduce new categories
6553
2017-02-27: [r11358] (bpr) change the presentation of prepared models.
6554
2017-02-26: [r11353] (bpr) add stat/boxplot slib
6555
2017-02-25: [r11347] (guerimand) cleaning directory tmp/whoconnect daily
6556
2017-02-24: [r11345] (bpr) add charset="utf-8" in jsxgraph (called by direct exec)
6557
2017-02-23: [r11340] (obado)  upgrade Geogebraweb from old 5.0.182 (2015)
6558
 to the newest 5.0.332 version. You must call "./compile --geogebra" to make it work.
6559
2017-02-23: [r11338] (obado) now every Geogebraweb applet put into a "wimscenter" class
6560
  will be centered.
6561
2017-02-23: [r11337] (obado) Replace href="" by href="#" in mailurl to correct
6562
 a bug preventing webkit based browsers to redirect obfuscated mailto:...
6563
2017-02-23: [r11335] (schaersvoorde)
12032 bpr 6564
 pari printtex output "\*" --> InvisibleTimes; in mathml
11458 bpr 6565
2017-02-22: [r11334] (bpr) fix a bug with GAP in quicktool used with format case
6566
r11330 2017-02-21: [r11329] (guerimand) fix bug with filter with AND condition;
6567
 simplification of code
14216 bpr 6568
2017-02-21: [r11328] (bpr) in case the first argument of a line of wims_menu_items has a ",
11458 bpr 6569
  the first word must not be taken as a css class.
6570
2017-02-21: [r11326] (guerimand) correct class_limit when use job=addcsvclass in a gateway
11324 bpr 6571
---------------------------------------------------------------------------
11321 bpr 6572
wims.4.13d 2016-10-30 [r11320]
6573
2017-02-18: [r11293 and other] clean the technical documentation
6574
  and the original help of Xiao
6575
2017-02-12: [r11234] use checkbox for adding teacher gestion access.
6576
2017-02-10: [r11230] canvasdraw: multidraw improvement (JE)
6577
2017-02-08 20: [r11228] can propagate oefdefault in portal (FG)
6578
2017-02: improve clickfill and dragfill answer types
6579
2017-02-12: [r11234] checkbox for adding teacher gestion access
11206 bpr 6580
2017-02-01: [r11204] (OB) Embedding a binary file in Createxo will be much easier for
11720 bpr 6581
  all teachers: the embedding code for each file is directly displayed for pictures
11206 bpr 6582
  (png, gif, jpg), audio files (mp3, ogg), and all others (.pdf, etc...)
18021 bpr 6583
2017-02-02:[r11192] A click on the "give up" button in an oef exercise now display
11321 bpr 6584
  a modal dialog box that inform user he will lose his current work,
6585
  and then ask him to confirm he really wants to giveup.
11206 bpr 6586
2017-02-02: [r11189] in wimstest, add scripts for validating quickly
6587
 oef and doc modules (for maintainers)
11184 bpr 6588
2017-02-01: [r11184] in anstype complex, it is possible to accept that j has the same
6589
  signification of i.
6590
2017-01-30: [r11174] in modtool: add message if the file is not uploaded,
11921 bpr 6591
  add test for accents.
11173 bpr 6592
2017-01-29: [r11173] fix bug about failed msg (bug [#10895])
11720 bpr 6593
2017-01-28: [r11170] modtool: add possibility to change the name of a file on some conditions.
11173 bpr 6594
  add a message for the creation of a first exercise in an oef module.
6595
2017-01-28: [r] add help for the anstype clickfill (about the disposition of the fields)
6596
  use it in prepared model classify
6597
  change the presentation of the answer (clickfill, dragfill).
11154 bpr 6598
2017-01-19: [r11153] (bpr) vocabulary on the link import from test zone in a program.
6599
2017-01-19: [r11152] (bpr) add number of exercises in a series in the sheet tables
11921 bpr 6600
  for teachers
11154 bpr 6601
2017-01-19: [r11146--rr11150] (bpr) fix slib on jsxgraph as the use of
6602
  JXG.GeonextParser.geonext2JS in jsxgraph should be not used now,
6603
  see https://github.com/jsxgraph/jsxgraph/issues/215
6604
2017-01-18: [r11145] (bpr) fix on csv in userscore: only participate can be found
11921 bpr 6605
  by csv link for the moment, so no use of supervise and supervisable (download case).
11154 bpr 6606
2017-01-18: [r11138-r11144] (bpr) manual score was forgotten in the html page of csv
6607
2017-01-15: [r11139-r11140] (bpr) user_participate and supervise was not filled in the csv file.
6608
2017-01-17: [r11141] (guerimand) fix bug with formcheck when more than 256 participants in a class
6609
2017-01-14: [r11137] (bpr) bad typo in hashlogin
6610
2017-01-03: [r11135] (bpr) add msg on giveup button in oef exercises
6611
2017-01-03: [r11134] (guerimand) severity was forgotten when a sheet was duplicated
6612
2016-12-20: [r11117] (bpr) option cp -u not posix (manage/restore.proc)
6613
2016-12-20: [r11116] (bpr) Change "renew" by "giveup" if the oef exercise has been launched.
11921 bpr 6614
  Add some secondary_button css.
11154 bpr 6615
2016-12-20: [r11115] (bpr) add placeholder for authentification, improves help (S. Lemaire)
11720 bpr 6616
2016-12-12: [r11114] (OB) adm/class/userscore:
11154 bpr 6617
  + improves formula template (input have type="number")
6618
  + page is reloaded when saving sheet formulas
6619
  + optimization of var.proc (shweights was redefined 3 times)
6620
  + uniformize indentation (tab=2) in var.proc
6621
2016-12-12: [r11108, r11110, r11113] (bpr) harmonization of score approximation
6622
  (ceil for exercises, and rint for the sheet and exam scores in getuser,
6623
  csv (csv has not been changed). score has always two decimals
6624
2016-12-08: [r11112] (bpr) in the score block, quality appears always if the quality
11921 bpr 6625
  is less than 2 as it is then used in the sheet notes.
11154 bpr 6626
2016-12-08: [r11111] (bpr) correction in the links proposed when a class group is created
6627
2016-12-05: [r11105] (bpr) use the default servor severity everywhere (except perhaps for the moment
11921 bpr 6628
  in module raw).
11154 bpr 6629
2016-11-28: [r11104] (bpr)
6630
  improve the trace of debug. Put some variables in tmp_debug_var in the file wims.conf
6631
  In debug mode (for the administrator), the values of the variables are put
6632
  in the trace file (in tmp/sessions/) when they are changed. (B. Allombert)
6633
2016-11-28: [r11101] (bpr)
11921 bpr 6634
  status of document in sequence was not visible.
11205 obado 6635
2016-11-23: [r11100] (OB)
12032 bpr 6636
  [adm/raw] Adds 2 scripts used in modexosheet job (check.worksheet and clean.worksheet).
11921 bpr 6637
  They should have been already here since r.5665:/
11205 obado 6638
2016-11-22: [r11099] (OB)
11921 bpr 6639
  [jsmol] Adds all translation files for Jsmol, avoiding some 404 errors when it tries
6640
  to load them. + replace old "jmolAppled ready" placed in Page title by a more
6641
  silent way (displays in JS console)
11205 obado 6642
2016-11-02: [r11095] (OB) [adm/raw] corrects a bug introduced in r.10935
11154 bpr 6643
  in addsheet and modsheet jobs.
6644
  (!singlespace is replacing returns by simple spaces)
11720 bpr 6645
 + introduces a new job in ALPHA state: "repairclass"
11154 bpr 6646
 + corrects a small bug in getsheet
12032 bpr 6647
 + getcsv and getclass now call "mkuserlist" script, just to be sure the userlist contains all the users.
11092 bpr 6648
---------------------------------------------------------------------------
6649
wims.4.13c: 2016-10-30 [r11087]
11087 bpr 6650
2016-10-30: [r11086] fix overflow in management when trying to restore a class.
11082 bpr 6651
2016-10-10: [r11076] new option in anstype set (distinct_inputs)
14216 bpr 6652
2016-10-10: [r11041] canvasdraw: corrected touch device mouse value display
11720 bpr 6653
  [r11040] canvasdraw: corrected command mouse
11057 bpr 6654
2016-10-10: [r11039] fix non escaped { and } in latex2wims.pl
11082 bpr 6655
2016-10-10: [r11038]: mkuserlist script now split users list in packs of
11057 bpr 6656
  500 users (instead of 1000), to avoid a "cmd_output_too_long" error
6657
  for class containing more than 1000 users.
6658
2016-10-10 [r11035] [sheet] the variable l_date was not defined.
6659
2016-10-09 [r11027]  add clock anstype using canvasdraw. work in progress
11720 bpr 6660
2016-10-08: [r11018] canvasdraw: modified usage of 'protractor',
11057 bpr 6661
  'ruler' and 'userdraw arc,color'
11720 bpr 6662
2016-10-08 [r11013] canvasdraw: canvasinfo.sh will also generate
11921 bpr 6663
  canvasdraw.phtml an move it to "public_html/scripts/help/en"
11057 bpr 6664
2016-10-08: [r11012]
11921 bpr 6665
  [anstype/draw] correct the coefficient for option split in the
6666
  computation of the score
11057 bpr 6667
2016-10-08: [r11007] New open class for primary school
6668
2016-10-07: [r11006]
11720 bpr 6669
  canvasdraw: added snaptogrid (etc) to 'userdraw clickfill,color'
6670
  canvasdraw: right_mouse_click now removes userdraw objects individually
11057 bpr 6671
  without annoying 'on_contexmenu'
11720 bpr 6672
2016-10-06: [r11005] canvasdraw: moved command "clickfill color"
11057 bpr 6673
  to the userdraw command list e.g. "userdraw clickfill,color"
11720 bpr 6674
2016-10-05: [r11004] canvasdraw: the "clearbutton some_text" is now centered
6675
2016-10-05: [r11002] canvasdraw: added support for touch devices...
12032 bpr 6676
  only tested on android (chromium and firefox on kobo e-reader)
11057 bpr 6677
2016-10-04: [r11000] anstype: add analysis for option polyline
6678
  and polygon for draw anstype
6679
  2016-10: add openclasse 1146 (school)
6680
2016-10-13: [r11044] in canvasdraw, added keywords "noxaxis" , "noyaxis"
6681
  to the "grid" command family
6682
2016-10-13: [r11049]add wims_notepad css (used in slib/utilities/notepad)
10995 bpr 6683
---------------------------------------------------------------------------
10992 bpr 6684
wims.4.13b 2016-09-29 [r10992]
6685
2016-09-29: [r10970, r10991] fix bugs in mboard of superclass
6686
  (alert msg not seen for supervising teachers,
11921 bpr 6687
  configuration by supervising teachers was not allowed)
10992 bpr 6688
2016-09-29: [r10989] add slib squaretile (preliminary version)
6689
2016-09-29: [r10988] in adding a gestion access to a teacher in a class group,
11921 bpr 6690
  it is no more added a participant access.
10992 bpr 6691
2016-09-27: [r10980] the files .teacherlist were not update when the variable
6692
  user_supervise of a teacher was changed.
6693
2016-09-27: [r10977] fix the overflow variable bug in csv
6694
  (msg error if the number of variables is too big).
10978 bpr 6695
2016-09-27: [r10977] fix an overflow variable bug in csv.
6696
2016-09-23: [r10971] new version of jsxgraphcurve anstype
6697
  (better broken lines for tactile devices + add 3 zoom buttons)
6698
2016-09-22: [r10968] add slib numeration/baseblock
6699
2016-09-21: [r10967] add polygon option in draw anstype
6700
2016-09-19: [r10963] Upgrade JSXGraph from v.0.96 (2012) to v.0.99.5 (2016)
6701
2016-09-07: [r10948 ] add class "larger" in css
6702
2016-09-07: [r10946] add option linkword in anstype compose
6703
2016-08-27: [r10933] search keyword in subclass when display clonable class (FG)
10932 bpr 6704
---------------------------------------------------------------------------
6705
wims.4.13a 2016-08-27 [r10931]
10928 bpr 6706
2016-08-26: [r10915] (BPR)
11921 bpr 6707
  add slib for writing numbers in letters
10928 bpr 6708
2016-08-26: [r10914] (BPR)
11921 bpr 6709
  prepared models: in 17reorder, can have some random data
10928 bpr 6710
2016-08-26: [r10913] (BPR)
6711
  prepared models: In swac models, one can now propose to listen several words in the
6712
  same exercise.
6713
2016-08-26: [r10912] (BPR)
6714
  [fix] fix some warnings (in sheets, according to technical variables or not).
6715
2016-08-26: [r10909] (BPR)
6716
[fix] reset tmp_ (has value 0 instead of empty sometimes).
6717
2016-08-26: [r10908] (Sophie Lemaire)
11921 bpr 6718
  add help on penalty in oef exercises
10928 bpr 6719
2016-08-26: [r10907] (BPR)
11921 bpr 6720
  [slib] add option CAPTION in matrixhtml slib.
10928 bpr 6721
2016-08-26: [r10906] (BPR)
11921 bpr 6722
  [help] html + precision in search engine help.
10928 bpr 6723
2016-08-24: [r10904] (guerimand)
6724
  improvement of the message on activation in a sheet when use a technical variable
6725
2016-08-23: [r10903] (guerimand)
6726
  [bugfix] use technical variable to exam and sheet score failed to save
6727
2016-08-22: [r10901] (BPR)
6728
  [bugfix] the parameters in .def are written only if they are not empty
6729
2016-08-22: [r10900] (BPR)
6730
  [fix] fix shell syntax for script deleting oldclasses
6731
2016-08-17: [r10898] (BPR)
6732
  [typo] expiration date of sheets in some open classes
6733
2016-08-08: [r10895] (OB)
6734
  [oef] intromenu is more customizable.
6735
2016-08-02: [r10890] (OB)
6736
  [minor/css] fix bug on Mozilla br.spacer not displaying extra spaces.
6737
2016-08-01: [r10889] (OB)
6738
  [minor/l2w] hotfix for jquery-ui 1.12.0 when there is no "div" inside .ui-menu-item
6739
2016-08-01: [r10888] (OB)
6740
  [minor/modtool] integrate some texts from template/filedesc in lang/filedesc
6741
2016-07-28: [r10884] (OB)
11921 bpr 6742
  small changes in OEF intro modules
10928 bpr 6743
2016-07-28: [r10883] (OB)
11470 bpr 6744
  [minor/css] adds "property_fields" class to oef intro fieldsets,
6745
  so they are displayed with theme colors, like in administration pages.
10928 bpr 6746
2016-07-27: [r10882] (OB)
6747
  [js] Upgrade Jquery to v.3.1.0 and jquery-ui to v. 1.12.0
6748
2016-07-27: [r10881] (OB)
6749
  [minor/css] remove some old browser specific linear-gradient to avoid CSS warnings
6750
2016-07-27: [r10879] (BPR)
6751
 [fix] in getuserscore, fix repetition in examscore table when
11921 bpr 6752
  all sheets are expired; fix colors in examscore table
10928 bpr 6753
2016-07-26: [r10876] (OB)
11470 bpr 6754
  [minor] change the temporary "IP" chroot download url by a permanent one
6755
  (on wims.unice.fr)
10928 bpr 6756
2016-07-26: [r10875] (OB)
11470 bpr 6757
  [octave defaults] adds the "--silent" option in defaults arguments for octave,
6758
  avoiding unwanted informations (like "X11 display variable not set, disabling GUI features") given by the latest version of octave (>=4.0.3)
10928 bpr 6759
2016-07-26: [r10874] (OB)
6760
2016-07-25: [r10872] (OB)
11470 bpr 6761
  [modtool] adds default filedesc in each language in modtool. getdesc reads the
6762
  default first, and then overwrites them if a filedesc file is present in the module
10928 bpr 6763
2016-07-25: [r10871] (OB)
11470 bpr 6764
  [minor/modtool] now "data/*" and "src/data/*" files are displayed in the "data files"
6765
 tab in modtool. +  adds a title for help files tab.
10868 bpr 6766
---------------------------------------------------------------------------
10865 bpr 6767
wims.4.12 [r10865]
10854 bpr 6768
2016-07-19: [r10826]  add canvasdraw help
6769
2016-07-19: [r10825]  The reg variables can only be configurated by the administrator
11921 bpr 6770
  (only for class group and class)
11720 bpr 6771
2016-07-19: [r10824+]  Modification of latex2wims.pl: correction in the generation
10854 bpr 6772
  of sheet; use the css wims_nopuce for trivlist; in css, no justify, add toc_partial
6773
2016-07-19: [r10823] add help for modtool (S. Lemaire)
6774
2016-07-18: [r10820] lower applicate to technical variable name (FG)
6775
2016-07-18: [r10817] update validator (waiting to have an html5 header)
6776
2016-07-18: [r10811] change the introduction of open classes ; add motd for anonymous
6777
2016-07-18: [r10809] clean html in scenario models
6778
2016-07-17: [r10807] cgu opens now in an help window
6779
2016-07-14: [r10792] add next and prev links in oef modules when user
11921 bpr 6780
  is not a participant in a class.
10854 bpr 6781
2016-07-14: [r10791 and +] change the motd of open classes
10820 guerimand 6782
---------------------------------------------------------------------------
10785 bpr 6783
wims.4.11e [r10784]
10854 bpr 6784
2016-07-12: [r10782] change the link on the user photo in photoboard
6785
2016-07-12: [r10772] improve geogebra anstype (J. Lyotard)
10709 guerimand 6786
2016-07-07: [r10709] comments are saved in .def file with format use _ instead of A (FG)
6787
2016-07-07: [r10705] neighbor relation disallowed at groupement level (FG)
6788
2016-07-07: [r10702] technical variable are saved in .def file with format use _ instead of A (FG)
9986 bpr 6789
---------------------------------------------------------------------------
10694 bpr 6790
wims.4.11d [r10693]
11720 bpr 6791
Other changes: many changes in the navigation (ariane thread, reorganisation
10694 bpr 6792
 of the menus, in standard theme, there is no more foot menu).
10693 bpr 6793
2016-07-07: [r10689] Change the default for the sheet formula.
10660 bpr 6794
2016-07-06: [r10660] The files in an OEF module of modtool are now presented in tabs.
10328 bpr 6795
2016-06-18:
11921 bpr 6796
  [r] in modtool, createxo and document manage do not open an new window now. (BPR)
6797
  [r] in document, move printable version and reload button in the menu
6798
  in document, harmonize the h balises (h1 for the title, h2 for the title
6799
  of the block). Adapt latex2wims for that (tex environments are now h3). (BPR)
6800
  [r10315] the archived classes can be deleted automatically after some delay
6801
  (to configure by the site manager). (BPR)
6802
  [r10307] add tac, date and stat in system checkings in adm/manage (BPR)
10928 bpr 6803
2016-05-26: [r10261] add cnil warnings in french version. (BPR)
10260 bpr 6804
2016-05-26: [r10260] desactive the form button when we are in exolog
10928 bpr 6805
  (the test is that _check isin $wims_session). (BPR)
10692 noely 6806
2016-05-26: [r10259] Protection of molecule names special char in jmolclick (yn)
6807
2016-05-26: [r10258] Protection of molecule names special char in jmolshow (yn)
10139 bpr 6808
2016-05-16: [r10110] in case of a modification of the definition of a class,
10928 bpr 6809
  indexation (.build_index) looks only at this class. (BPR)
10139 bpr 6810
2016-05-14: [r10075] fix some warnings of octave. Give the possibility for the manager
10928 bpr 6811
  to change the octave command. (BPR)
10139 bpr 6812
2016-05-12: [r10069] change activity module (delete the line graphs and replace by stick).
18021 bpr 6813
  add the number of non terminated exercises by sheet. (BPR)
10328 bpr 6814
2016-05-10: [r10062] can use new technical variable to make filter in a sheet
11921 bpr 6815
  with easy method (FG)
10928 bpr 6816
2016-05-08: [r10055] ariane thread, first version (BPR)
10328 bpr 6817
2016-05-08: [r10051] add trace file in debug mode which indicate which files
11921 bpr 6818
  and lines of the file has been read during the last request. (BPR)
10328 bpr 6819
2016-05-07: [r10045] add ods format, need a python module (GK)
10928 bpr 6820
2016-05-04: [r10030] add navigation information in the list of blocks in documents (BPR)
10139 bpr 6821
2016-04-26: [r10022] csv link can manage new technical variable (FG)
16164 bpr 6822
2016-04-09: [r9983-9984] adm/class/usermanage use new technical variable (FG)
6823
2016-04-09: [r9981 and other] adm/classtechvar can transfer old technical variable (FG)
10139 bpr 6824
2016-03-27: [r9970] add a column in the table of activities for the supervisor when
9970 bpr 6825
  sequences are activated showing the number of the sequences where
6826
  the activity is inserted.
10139 bpr 6827
2016-03-27: [r9966] add some circuits components (E. Guillet)
6828
2016-03-23: [r9963] [adm/raw] "delsheet" and "delexam" jobs now can't delete a sheet/exam
6829
  if there is at least one more recent active of same type.
11720 bpr 6830
  adjust some WIMS limits (MAX_EXOS, MAX_EXAMS, MAX_SHEETS): now you cannot add more
10139 bpr 6831
  than MAX_SHEETS sheets and MAX_EXAMS exams.
11720 bpr 6832
2016-03-20: [r9961] cloneclass: bugfix overflow variable capacity when there are
9970 bpr 6833
  too many classes on server (FG)
16164 bpr 6834
2016-03-20: [r9960] add adm/classtechvar to manage technical variable (FG)
9940 bpr 6835
---------------------------------------------------------------------------
9945 bpr 6836
wims.4.11c [r9944]
10928 bpr 6837
2016-02-24: [r9939] add texmath command on answers in mathmlinput. (BPR)
9940 bpr 6838
2016-02-24: [r9938] fix bug in the visualisation of multiple exams
11921 bpr 6839
  done in the same sessions. (BPR)
9940 bpr 6840
2016-02-24: [r9937] add the embraced randitem possibility in some
11921 bpr 6841
  prepared models in clicktool. (BPR)
10928 bpr 6842
2016-02-23: [r9933] the link to directexec is now on the main page in modtool.  (BPR)
11921 bpr 6843
  Change the position of some left menu links
10928 bpr 6844
2016-02-23: [r9932] put compile button for latex2wims on the binfile page in modtool (BPR)
11921 bpr 6845
2016-02-22: [r9930] change checkbox and radio input id's (and associated label),
14216 bpr 6846
  to correct bugs appearing when there was more than 10 inputs with the same name. (OB)
9940 bpr 6847
2016-02-17: [r9928] use common file for varfilter in module adm/activity (guerimand)
6848
2016-02-15: [r9927] use common varfilter file in module adm/class/motd (guerimand)
10928 bpr 6849
2016-02-15: [r9926] now sequences in tabs appear in reverse order if asked. (BPR)
9940 bpr 6850
2016-02-15: [r9925] now model "qcm" displays no more 2 labels by response.
11921 bpr 6851
  (better for W3c and accessibility) + updates EN version of qcm.oef,
6852
  to merge corrections from FR one.(OB)
9940 bpr 6853
2016-02-15: [r9924] Now model "11qcm" displays no more 2 labels by response.
11921 bpr 6854
  (better for W3c and accessibility) (OB)
9940 bpr 6855
2016-02-15: [r9923] canvasdraw: corrected filling in command
11921 bpr 6856
  'arc x,y,w,h,start,end,color' (schaersvoorde)
10928 bpr 6857
2016-02-15: [r9922] gives in pari variable priority (BPR)
6858
2016-02-13: [r9919] use the audio balise for mp3 also. (BPR)
9940 bpr 6859
2016-02-12: [r9918] fix bug in cas of multiple authors for oef exercises
11921 bpr 6860
  (the emails must be in the same order). (BPR)
9940 bpr 6861
2016-02-10: [r9914] now supervisor's tabs can remember which tab
6862
  (docs, sheets, exams) was previously selected, to automatically reselect it.
11720 bpr 6863
  when leaving the page (i.e. entering a sheet), and then returning to Home page,
10928 bpr 6864
  the selected tab will no more be the first.  (standard themes) (OB)
9940 bpr 6865
2016-02-09: [r9913] [adm/raw] now user_best and user_level are set to 0
11921 bpr 6866
  by default in getsheetscores job. (OB)
11720 bpr 6867
2016-02-08: [r9912] [adm/raw] version 4.05: "getscores" job is directly
11921 bpr 6868
  calling "getcsv".  No more duplicated code: this one will also
6869
  directly benefits from updates in userscore module. (OB)
10928 bpr 6870
2016-02-08: [r9911] [adm/raw] sets "$activexams" in getcsv, so it can render also exams scores (OB)
9940 bpr 6871
2016-02-07: [r9910] translation dutch (schaersvoorde)
11720 bpr 6872
2016-02-05: [r9909] [adm/raw] version 4.04: "getcsv" job calls directly scripts
11921 bpr 6873
  from "adm/class/userscore", to avoid duplicated code
6874
  (there's a new directory: "csv", a symbolic link to userscore/csv)
6875
  + delete job "download", which was only a duplicata of "getcsv".
6876
  Now getcsv will properly benefits from updates on userscore csv jobs. (OB)
9940 bpr 6877
2016-02-04: [r9908] canvasdraw: added command 'rotationcenter xc,yc' and keyword
11921 bpr 6878
  'killrotate' schaersvoorde
9940 bpr 6879
2016-02-04: [r9907] canvasdraw: added command 'rotationcenter xc,yc' and keyword 'killrotate' schaersvoorde
6880
2016-02-02: [r9903] launch the scripts perl with the command perl
6881
  (should fix the problem when perl is not installed in the place
10928 bpr 6882
  indicated in the head of the file) (BPR)
10139 bpr 6883
2016-01-29: [r9899] [adm/raw] adds some explanations on getsheetscores.proc variables
10928 bpr 6884
  (thanks to S. Lemaire) (OB)
6885
2016-01-29: [r9897] put the title of the sequence if it exists. (BPR)
9940 bpr 6886
2016-01-27: [r9896] [adm/raw] Now "getscore" and "getsheetscores" jobs send also
10928 bpr 6887
  user's bests and levels (OB)
6888
2016-01-26: [r9893] fix Gap about. (BPR)
9940 bpr 6889
2016-01-21: [r9891]  default theme ; wrong column count (schaersvoorde)
10928 bpr 6890
2016-01-16: [r9888] bug in gridfill because of gd (so replace it by fill in some script) (BPR)
6891
2016-01-16: [r9887] external links in user home were not displayed (BPR)
6892
2016-01-09: [r9880] add motd in class upload/download (BPR)
6893
2016-01-09: [r9879] add properties in the menu for publish page (BPR)
6894
2016-01-05: [r9871] new open class in immunology (BPR)
6895
2016-01-04: [r9870] add variable priority in maxima in oef. (BPR)
6896
2016-01-03: [r9869] corrects a non conformance with W3C ("a" out of "li" tag) in scorebar. (OB)
9940 bpr 6897
2016-01-03: [r9868] canvasdraw: corrected fontsize issue in command 'textup' (schaersvoorde)
10928 bpr 6898
2016-01-01: [r9864] put HOME link on the left for document as for other pages. (BPR)
6899
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)
6900
2016-01-01: [r9862] fix some small bugs (BPR)
14216 bpr 6901
2015-12-30: [r9861] canvasdraw: removed 'tabindex' from 'div' element (schaersvoorde)
10928 bpr 6902
2015-12-15: [r9824] and following, work on geogebra js (J. Lyotard, BPR). One must compile with the option --geogebra
6903
2015-12-13: [r9820] add sendmail in classactivity menu. (BPR)
6904
2015-12-13: [r9819] some changes in menu in modtool (do not translate for the moment (BPR)
6905
2015-12-12: [r9816] [adm/raw] updates help (protocol.txt), adding some more explanations on "addclass" properties. (OB)
11921 bpr 6906
2015-12-12: [r9815] [adm/raw] updates help (protocol.txt), thanks to Daniel Miller, daniel@edunao.com (OB)
9940 bpr 6907
2015-12-12: work on ergonomy (work in progress, a prov theme has been created, not in the distribution)
10928 bpr 6908
2015-12-09: [r9796] [minor/css] reduce menu_title h2 font size when not used in accordion menu. (OB)
6909
2015-12-09: [r9795] [minor/css] Now Accordion menumodubox is displayed on supervisor home page + no more empty h2 in classic menumodubox (OB)
6910
2015-12-09: [r9794] [minor/css] removes spaces around menu titles in menumodubox (even if they are empty) (OB)
6911
2015-12-09: [r9793] [minor/css] corrects a small display bug in prove theme (menu links were centered) (OB)
6912
2015-12-08: [r9792] [theme/prov] menumodubox now appears with an "accordion" style in prove theme for visitor's home page. (OB)
9940 bpr 6913
2015-12-06: [r9779] add historical forum in the about.phtml (not very clean yet)
6914
  if the number of forums (serveur configuration) is less than 1, the link forum does
10928 bpr 6915
  not appear in the bottom menu. (BPR)
9757 bpr 6916
---------------------------------------------------------------------------
6917
wims.4.11b [r9756]
9752 bpr 6918
2015-11: - scores of exercises in exam can be downloaded by csv.
11921 bpr 6919
  - add also duration of the exam sessions.
6920
  - presentation of the lists of sheets, exams, votes in tabs in the standard theme
6921
  - change some menus in visitor page (not finished).
6922
  - in the intromenu of oef exercises, the exercise which has been selected
6923
  is now at its place (not the first one).
9692 bpr 6924
2015-11-13: [r9691] add option wims_scoreexam_withoutip for exam scores without IP checking
9752 bpr 6925
2015-11: [r9629] - can generate automatically the sheet associated to a public document
11921 bpr 6926
  when it is inserted in a class
6927
  - can copy sheets as exams in one click
14216 bpr 6928
  - automatic update of sequence data when deleting doc, exam, sheet in a sequence
9692 bpr 6929
2015-10-14: add script date.pl and slib for manipulation of dates.
9752 bpr 6930
2015-10-24: [r9652] fix a bug with dashed lines in flydraw (GK)
6931
2015-10-14: [r9641] Add javascript tabs on sequence page for participants
11921 bpr 6932
  (when theme used allows it) (OB)
10139 bpr 6933
2015-10-13: [r9627] [adm/raw] now "getsheetscores" and "getexamscores" jobs send also user's full names
9752 bpr 6934
2015-10-13: [r9626] adds top back button (OB)
6935
2015-10-09: [r9618] mathml zooming on span-element. (JE)
6936
2015-09-30: [r9568] MathML fontsize synchronised with HTML (JE)
6937
2015-09-29: [r9567] add varfilter to skillbullet
6938
2015-09-27: [r9551] add symbols for the activities for participants
6939
  and the corresponding legend.
6940
2015-09-26: [r9540] all the mathcal fonts are now available.
6941
2015-09-26: [r9539] colored square for exercises in home page are now clickable (FG)
6942
2015-09: can clone a class. (FG)
9531 bpr 6943
---------------------------------------------------------------------------
6944
wims.4.11a [r9530]
6945
Improvments in canvasdraw (see canvasdraw log)
10928 bpr 6946
2015-09-23: [r9513] fix bug for cvs in exosheets. (BPR)
6947
2015-09-23: [r9511] fix bug on comments in a sheet. (BPR)
6948
2015-09-22: [r9507] improvment in leftmenu (ergonomy). (BPR)
6949
2015-09-22: [r9497] add giveup button in the change password page. (BPR)
6950
2015-09-21: [r9484] add chemistry openclass. (BPR)
9530 bpr 6951
2015-09-16: [r9475] add the possibility for the teacher to add new fields to fill when the
11921 bpr 6952
  participants register ; change "Error" in "Warning" in cgu conditions
9530 bpr 6953
2015-09-21: [r94xx] work on public document: add reading code for them
11921 bpr 6954
  (documents not in classes or modules) (BPR)
10928 bpr 6955
2015-09-16: [r9470] (BPR) add duration of the student exam -
9530 bpr 6956
  fix a bug when multiple exams are made in the same session (can occur !).
16164 bpr 6957
2015-09-08: [r9447] add job=cloneexemple in adm/class/regclass
9530 bpr 6958
  for making a copy of open class for personnal use (FG)
10928 bpr 6959
2015-09-06: [r9437] add label in case of choice answers which are not embedded. (BPR)
9530 bpr 6960
2015-09-05: [r9436] add exploitation of data observation and description
6961
  in a sheet (exo by exo) if they exist in the \observation{} and description{}
6962
  fields of an OEF exercise.
10928 bpr 6963
2015-09-02: [r9425] [adm/raw] corrects a bug causing build index. (OB)
9530 bpr 6964
  being called only when a subclass was created (the test was inverse)
6965
2015-09-01: [r9422] ergonomy in usermanage: order in the left menu items
10928 bpr 6966
  (the same for students and for teacher): first the list, then the individual action. (BPR)
6967
2015-08-20: [r9370] open now one window for each tool. (BPR)
9530 bpr 6968
2015-08-15: [r9361] participant managing interface in groupement. (FG)
6969
2015-08-12: [r9353 and other] add some graphic statistics on student activity:
11921 bpr 6970
  - number of finished exos by day
6971
  - another linegraph as the number of exercises which are begun, but not finished
6972
  - progression of exercises with success
6973
  - if only one sheet is asked, same graphs for each exercise
6974
  - interface to select some students (with a limitation of the number of students,
6975
  this is very costly). (BPR)
9530 bpr 6976
2015-08-12: [r9351]
11921 bpr 6977
  - try to group in the lateral menu the links concerning one student / all students
6978
  - add livret each time there is a link to userscore.
6979
  - put link to modules class/stat and class/activity in the homepage (some of them will
6980
  depend on the modification of the module class/activity).
10928 bpr 6981
2015-08-01: [r9337] add option legend in oef exercises. (BPR)
11720 bpr 6982
2015-07-27: [r9322] in adm/manage: add openbabel in the software to check;
10928 bpr 6983
  fix some confusion in the messages. (BPR)
16164 bpr 6984
2015-08-15: [r9361] add job=regmanage in adm/class/usermanage for managing
9435 bpr 6985
  registration of participants in a groupement (FG)
9530 bpr 6986
2015-08-14: add graphics interpretation of student activities in the module adm/class/activity
9358 bpr 6987
2015-08-10: make changes in lateral menu.
6988
2015-07-31: improve the parser for Interfaces commands (DB) to be able to
11921 bpr 6989
  put the command maxima -X '--dynamic-space-size 512' by default (should
6990
  fix the problem of virtual memory for maxima). This depends on the installation of maxima.
9358 bpr 6991
2015-07-**: cut the taxonomy files according to sciences (too long otherwise).
9279 bpr 6992
---------------------------------------------------------------------------
9276 bpr 6993
wims.4.10 [r9275]
6994
2015-07-07: [r9256] change vocabulary: Zone eleves -> Participant View in the supervisor
6995
  class home.
6996
2015-07-07: [r9252] add filter in adm/activity module
6997
2015-07-03: [r9242] in adm/class/userscore, add message in the showsheet page;
6998
 links on exercises in the showsheet page open a new page
9242 bpr 6999
2015-07-03: [r9242]
11921 bpr 7000
  in adm/class/userscore: add message in the showsheet page;
7001
  links on exercises open a new page
11720 bpr 7002
2015-06-29: [r9229] add new commands in oef exercises: \keywords, \observation{},
9276 bpr 7003
  \description{}
9201 bpr 7004
---------------------------------------------------------------------------
9242 bpr 7005
wims.4.09g [r9196]
9149 bpr 7006
2015-06-14: * is replaced by a space in texmath (ER)
9197 bpr 7007
2015-06: the new modules userscore and usermanage are now operational.
9149 bpr 7008
2015-06: Change in the intromenu of OEF exercises
7009
2015-06: Small changes in the notation in OEF exercises.
7010
2015-05: [r8992] comments on participant can be different in each class
7011
 of the structure of portail or groupement (FG)
7012
2015-05: [r9060] Add possibility to insert all exercises of a module
9197 bpr 7013
  in a sheet
8604 obado 7014
---------------------------------------------------------------------------
8985 bpr 7015
wims.4.09f [r8984]
9149 bpr 7016
2015-05: improvement on taxonomy presentation (work in progress)
11921 bpr 7017
  add _css/normalize.css" in standard and pommier theme
8985 bpr 7018
2015-05-25: [r8979 ...] add editarea special method (only for open class 9001)
7019
  change the class 9001 for using it.
7020
2015-05-22: [r8961] the site manager can restore an archived class by the interface.
16164 bpr 7021
2015-05-22: [r8952-r8960] adm/class/motd can make motd changes on list of users
8961 bpr 7022
  instead of one user (FG)
8985 bpr 7023
2015-05-22: [r8957] add function setseed to fix the seed of random
7024
  (not documented, work in progress)
8956 bpr 7025
2015-05-22: [r8956] when the classpassword is empty (in fact, *), the access to the
7026
  registration fieldset is direct (no classpassword is asked). Be careful with that !
8955 bpr 7027
2015-05-22: [r8955] in anstype menu (as it was already possible in radio, checkbox,
7028
the option "default=" is available.
8885 bpr 7029
2015-05-05: open the debug_mode for any oef module for supervisor.
7030
- add prec in color_legend - colors are not pertinent if the answer
7031
is analysed by conditions.
7032
- add tests
7033
- improve exam help (Sophie Lemaire)
8856 bpr 7034
---------------------------------------------------------------------------
7035
wims.4.09e [r8855]
8841 bpr 7036
2015-04-29: [r8841] when the class limit or user limit are reached, a mail is send to
7037
  the site manager (only the first of each month)
8834 bpr 7038
2015-04-27: [r8823] add brokenline in coordclick.
7039
2015-04-23: [r8817] one can now insert all exercises of a module in a sheet (FG).
7040
2015-04-18: improve the help in french for numeric anstype (with Julien Lyotard)
7041
2015-04-09: [r8791] add slib oef/sortorder.
8783 bpr 7042
2015-04-07: [r8783] add special method drawinput (use canvasdraw form JE).
9825 obado 7043
  codeinput may also be used in an environment [div] instead of [pre] (useful
8783 bpr 7044
  for tables).
7045
2015-04-07: add slib utilities/date
7046
2014-04-??: [r8756] new seriebar "arrow" style (for exercise series) (OB)
8725 bpr 7047
2015-03-15: add special method imageinput (with J. Lyotard et OB) ;
7048
  codefill -> codeinput
8710 bpr 7049
2015-03-11: improve matrixhtml slib by adding the possibility of choosing the
7050
rows and columns to put in th mode
8706 bpr 7051
2015-03-10: [r8705] The special methods are now a chapter in the createxo help.
8702 obado 7052
2015-03-11: [r8700][OEF] Adds a Legend box which explain what each oef_indcolor means,
11720 bpr 7053
  for some answer types only (by now: radio checkbox mark flashcard) (OB)
8706 bpr 7054
2015-03-10: add special method mathmlinput (Julien Lyotard)
7055
2015-02-24: [r8597][lightpopup] Now lightpopup mode is no more cutting off
8604 obado 7056
  all menumodubox links for supervisor. It checks if links are in a whitelist
7057
  before choosing to display them or not. For now, only "next series" and
7058
  "previous series" are in this whitelist. (OB)
8544 bpr 7059
---------------------------------------------------------------------------
7060
wims.4.09d [r8543]
8542 bpr 7061
2015-02-08: [r8541] update docuoef4.pdf and documentation class
7062
2015-02-08: fix address in public_htlml/bin/crossword, ...
7063
2015-02-08: score bar in the presentation of sheets
8710 bpr 7064
2015-02-07: fix gap problems ; fix the flashcard anstype (javascript error).
8542 bpr 7065
2015-02-07: Improve qcm model (OB)
11720 bpr 7066
2015-02-07: improvment in example in coordclick: add feedback (Julien Lyotard)
8542 bpr 7067
2015-01-30: modify apache-config for Ubuntu Trust
7068
2015-01-25: fix a bug in the desactivation of exam.
8500 bpr 7069
2015-01-25: [r8499] Added variable 'force_mathml' to module environment.
7070
Use 'force_mathml=yes' to activate in a module (JE)
7071
---------------------------------------------------------------------------
8498 bpr 7072
wims.4.09c [r8497]
7073
2015-01-17: fix a bug introduced with some mailer.
8502 bpr 7074
2015-01-11: [r8489] add the possibility to desactive mathml (disable_mathml=1)
8500 bpr 7075
  for the answer type correspond and dragfill/clickfill for the browser that
7076
  do not support mathml (for the moment, chrome and android, can
7077
  be changed in public_html/scripts/js/dynapi3.phtml)
8502 bpr 7078
2015-01-09: [r8484] add possibility for a teacher to save an exo in exolog.
8470 bpr 7079
---------------------------------------------------------------------------
7080
wims.4.09b [r8469]
8502 bpr 7081
2015-01-02: [r8468] add exercise titles in printable sheet version.
7082
2014-12-26: [r8455] small changes in latex2wims css, black square at the end
11921 bpr 7083
  of the proofs in latex2wims.
8502 bpr 7084
2014-12-26: [r8454] add special methods in oef (codefill) - documentation
11921 bpr 7085
  should be improved.
8502 bpr 7086
2014-12-21: [r8451] fix examlog: when the exercise has too much steps,
11921 bpr 7087
  w_module_score was not found in the file.
8502 bpr 7088
2014-12-18: [r8447] add button to show/hide status of a sequence directly
11921 bpr 7089
  in show page of sequences.
8502 bpr 7090
2014-12-11: [r8438] fix the test for creating the list of emails of teachers of
11921 bpr 7091
  a superclass or portal.
8502 bpr 7092
2014-12-10: [r8434] add warning if score registration is closed by the supervisor.
7093
2014-12-10: [r8432] fix displaying bug in option allowshare.
7094
2014-12-09: [r8431] experiment some bar in the presentation of a sheet to
11921 bpr 7095
  show the status of exercises in the presentation of the sheet.
8502 bpr 7096
2014-12-02: [r8429] for cas authentification: in some cas servor:
11921 bpr 7097
  validate=serviceValidate (shoud be text or xml) - take that in account.
12032 bpr 7098
2014-12-02: [r8428] in example sheets the adress must not finished by an &amp; -
11921 bpr 7099
  change the weight 8 and 9 in 10.
10139 bpr 7100
2014-12-01: [r8427] [adm/raw] Corrects 2 bugs: one on "getexamlog"
11921 bpr 7101
  and the other on Json return for "getuser".
8502 bpr 7102
2014-11-30: [r8426] fix bug in the option default in oef answer.
7103
2014-11-25: [r8417] use jsmol for drawtile in 3D - syntax changed.
7104
2014-11-25: [r8415] update slib/geo3D/off2jmol.
7105
2014-11-24: [r8414] add crosshair crosshairs crosshairsize, add some alias.
7106
2014-11-20: [r8404] add some script to use canvasdraw in documents or oefexercise.
7107
2014-11-19: [r8401] fix value of freegot in case of multiple questions with
11921 bpr 7108
  javacurve or jsxgraphcurve as a second question.
8502 bpr 7109
2014-11-16: [r8396] minor style changes in Nikaia theme.
7110
2014-11-15: [r8393] put the jsmol in a div with class wims_jmol and
11921 bpr 7111
  id wims_jmol$slib_id to define by the user (the class has the width of the applet).
8502 bpr 7112
2014-11-14: [r8391] corrects a bug in auth/confia2qcm.fr and auth/createqcm
11921 bpr 7113
  causing OEF file not written.
8502 bpr 7114
2014-11-12: [r8390] file quicktooldoc was forgotten in developpement open class.
7115
2014-11-07: [r8384] precise the documentation on the calculation of the
11921 bpr 7116
  sheet quality score.
8502 bpr 7117
2014-11-06: [r8382] add answertype draw.
7118
2014-11-05: [r8375] apache-config is now compatible with new Apache versions (>=2.4).
7119
2014-11-03: [r8369] email was limited to 40 characters -> 100 characters
7120
2014-11-03: [r8368] add syntax variable [MMM] for MMM in MAX_EXOS MAX_SHEETS MAX_EXAMS
8371 bpr 7121
  MAX_VOTES MAX_OEFREPLIES MAX_OEFCHOICES in files var.def
8502 bpr 7122
2014-11-03: [r8367] add command \ifval in OEF and Doc (numerical evaluation in
8371 bpr 7123
  case of test =)
8502 bpr 7124
2014-10-07: [r8300]In class: if the mails are not send to all the students, their list is added to the
11921 bpr 7125
  message send to other teachers.
8502 bpr 7126
---------------------------------------------------------------------------
8300 bpr 7127
wims.4.09a [r8291]
8283 bpr 7128
2014-10-07: fix nested conditions overflow (DB).
8255 bpr 7129
2014-10-01:
7130
  - some magic constants as max_sheets, max_exos, max_require, max_exams are now
7131
  accessible in modules (constantes of wimsdef.h). Not done in the var.def
7132
  - fix bug in userlist/csv
7133
  - fix bug in computation of high in Wimslogd/score.c (and change the name
8254 bpr 7134
 of the file).
7135
2014-09-24: improve multilanguage in OEF - add automatically a formradio in
7136
 the intro when translation_language is not empty
7137
 (can use \text{lang=slib(oef/env lang)} in the exercises
7138
 where lang is the user lang or the choice made in the intro of the module.
10928 bpr 7139
2014-09-21: allow filter with user variables to motd (BPR)
7362 bpr 7140
---------------------------------------------------------------------------
8179 bpr 7141
wims.4.08 [r8178]
8254 bpr 7142
translation have been done, keywords have been completed.
8502 bpr 7143
2014-09-04: [r8169] replace script shell for testing permissions
8174 bpr 7144
(deprecated and not portable) by perl script.
8502 bpr 7145
2014-09-03: [r8163]
11921 bpr 7146
  eliminating three type-punning pointer dereferenciation in flydraw
9358 bpr 7147
2014-08: delete include the *.c except in wims.c and wimslogd.c (DB)
8174 bpr 7148
 clean the c funcions which are unuseful or twice
7149
 delete some files unused as insplot.c
8502 bpr 7150
2014-09-03: [r8159] change limit in MAX_LINELEN for compatibility with symtext
7151
2014-09-02: [r8158], [r8156] etc:
8174 bpr 7152
 add invisible frame to prevent "color leak" on the vertical right
7153
 add patch for bug in gd2.0.1
8502 bpr 7154
2014-08-30: [r8148]
8174 bpr 7155
 put Msg2wims and Oef2wims in the same directory (some files ar in common).
8502 bpr 7156
2014-08-30: [r8147]
8174 bpr 7157
  use -lwims for curvecomp.c, cyclicode.c, ftype.c, odstat.c;
8502 bpr 7158
  delete some functions:
8174 bpr 7159
 - xmalloc, find_word_end, find_word_begin are defined in Lib/liblines.c
7160
 - wordchr, varchr, strip_trailing_spaces are not used in modstat.c
8502 bpr 7161
2014-08-30: [r8146] schaersvoorde
11921 bpr 7162
  added command 'clearbutton button_text' to remove all userbased drawings
7163
  in canvasdraw
8502 bpr 7164
2014-08-29: [r8142] guerimand improve dates in htmlform, use it in adm/class/cdt:
11921 bpr 7165
  script show actual values in htmlform
8502 bpr 7166
2014-08-29: [r8141] (FG) save second date in cdt search
7167
2014-08-29: [r8140] (FG) fix print version of cdt
7168
2014-08-29: [r8139] (FG) use of script date.phtml instead of local processus in cdt
7169
2014-08-29: [r8138] (FG) show last data in cdt at the beginning
7170
2014-08-29: [r8137]: clean inclusion of *.c Misc/mathexp, Msg2wims, Oef2wims
7171
2014-08-29: [r8133] (FG)
8174 bpr 7172
  reset table_center for all the module class/cdt (background compatibility)
8502 bpr 7173
2014-08-28: [r8130] schaersvoorde:
11921 bpr 7174
  canvasdraw: corrected newly introduced problems with command 'clock' [use strict]
8174 bpr 7175
2014-08-28 [r8129] schaersvoorde:
11921 bpr 7176
  canvasdraw: added keyword 'radius' to command 'display x|y|xy|degree|radius,color,fontsize'
8502 bpr 7177
2014-08-28 [r8128] (FG)
11921 bpr 7178
  show usercnt in userlist
8174 bpr 7179
2014-08-27 [r8127] schaersvoorde:
8502 bpr 7180
  canvasdraw: added default reply format for 'userdraw input'
7181
2014-08-27: [r8124] change name: Wimslogd/lines.c -> Wimslogd/wimslogdlines.c
7182
2014-08-27: [r8123] clean dicsort, modind, translator (no more include .c).
8174 bpr 7183
 (suffix.c was inside the three programs).
7184
2014-08-27 [r8122]
7185
 change name: Lib/lines.c -> Lib/liblines.c
7186
  - in Misc/mathexp use -lwims
8502 bpr 7187
2014-08-27: [r8121] clean src/wims.h (no more definition, only declarations).
7188
2014-08-27: [r8120] clean Interfaces (no more include .c except for yacasheader.c)
7189
2014-08-27: [r8119] fix adm/light languages when the file in pages is not of the form xx.$lang
7190
2014-08-27: [r8118] fix slib/draw/repere: the grid did not always go through the origin
8174 bpr 7191
2014-08-27 [r8116] schaersvoorde:
9358 bpr 7192
 canvasdraw: added command 'userdraw input,color' and 'userdraw inputs,color'
8174 bpr 7193
 corrected 'userdraw text,color' [use strict]
7194
2014-08-24 [r8114] schaersvoorde:
7195
  removed unused js-file jm.evers/js/walterzorn.js
7196
2014-08-24 [r8112] schaersvoorde:
7197
  canvasdraw: modified slider syntax
7198
2014-08-21 [r8110] schaersvoorde:
7199
  canvasdraw: added extra tics in case of commands 'xaxis' 'yaxis'
7200
2014-08-19 [r8107] schaersvoorde:
8502 bpr 7201
  canvasdraw: corrected rotation cludge [radians vs degrees] with slider type 'angle'
8174 bpr 7202
2014-08-19 [r8106] schaersvoorde:
8502 bpr 7203
  canvasdraw: slider xy ergonomics...
8174 bpr 7204
2014-08-19 [r8105] schaersvoorde:
11921 bpr 7205
  canvasdraw: improved response speed of slider;
7206
  added command 'angle x,y,width,start,end,color'
7207
  as alternative to flydraw compatible command 'arc'
8502 bpr 7208
2014-08-18: [r8103] clean Texgif
7209
2014-08-18: [r8102] clean Flydraw
8174 bpr 7210
2014-08-18 [r8101] schaersvoorde:
7211
  added keyword 'killslider'... a slider may adjust several different
11921 bpr 7212
  objects...until keyword 'killslider' or next 'slider'
8502 bpr 7213
2014-08-18: [r8100] clean the c code:
9763 bpr 7214
  - change the name of some functions similar but different to keep code equivalent
11921 bpr 7215
  to the old one (strip_trailing_spaces find_matching mkdirs singlespace deaccent wordchr
7216
  string_modify search_list)
9763 bpr 7217
  - delete #include "../Lib/basicstr.c", comment functions which are at the same time
7218
  in Lib and in some other file.c and add
7219
  lopt=-L$(wims_home)/lib -lwims -lm $rpath in the Makefile
8174 bpr 7220
  (in Interfaces, Misc/oncechar, Misc/translator, Misc/dicsort, Misc/modind, Misc/ccsum, Texgif/texgif.c)
7221
2014-08-18 [r8099] schaersvoorde:
8502 bpr 7222
  canvasdraw: corrected javascript error in 'userdraw arc,color'
8174 bpr 7223
2014-08-17 [r8097] schaersvoorde:
8502 bpr 7224
  canvasdraw: added command 'slider'
7225
2014-08-16: [r8096] delete unuseful routines in Oef2wims/outexec.c
7226
2014-08-16: [r8095] delet routines set_var get_var find_name_start find_name_end not used
7227
  in Msg2wims and Oef2wims
7228
2014-08-16: [r8094] use libwims for functions find_word_start find_word_begin xmalloc
7229
 and delete them in html2msg
8092 bpr 7230
2014-08-07 (DB) The string_modify() routine declared in libwims.h had two implementations,
7231
  one in Lib/lines.c and the other in Msg2wims/lines.c. The second one was called string_modify2
7232
  and substituted to the first one when appropriate using the preprocessor directive
11921 bpr 7233
  #define string_modify string_modify2
8092 bpr 7234
  Now the standard implementation is named string_modify1 and the alternative string_modify2 as before.
7235
  They are both called as string_modify() via a function pointer.
7236
  This pointer and the two functions are declared in libwims.h.
7237
  The clients of the wims library can call string_modify(), which invokes string_modify1().
7238
  Other programs (like Msg2wims) must define the pointer like this:
11921 bpr 7239
  void (*string_modify)(char *start, char *bad_beg, char *bad_end, char *good,) = string_modify2;
8092 bpr 7240
  (or string_modify1 as the case may be).
7241
2014-08-03: clean search_list - it is now the same in the three occurences. (DB)
7242
2014-08-03: fix bug in src/wims_modules.pl
8502 bpr 7243
2014-07-30: clean flydraw.c - fix gdImageFillToBorder: replace by gdImageFillToBorder1 which
8092 bpr 7244
 do nothing if the point is outside the image.
7245
---------------------------------------------------------------------------
7246
wims.4.07d [r8030]
7247
2014-07-09: fix trouble with - in names (case of external_auth) with csv
11921 bpr 7248
  html improvments
8502 bpr 7249
2014-07-03: add css class: wims_instruction
8092 bpr 7250
---------------------------------------------------------------------------
7975 bpr 7251
wims.4.07c [r7975]
7957 bpr 7252
2014-06-17:
7253
  - the link "next exercise" and "previous exercise" in the sheet appear now
11921 bpr 7254
  after the answer is given (at the end of the series if there is a series).
7957 bpr 7255
  - correct bug in open classes (files .require was not always good)
7256
  - only score indicators used in the formula appear in the student side.
7257
  - new slib for chemistry: cram, leftind
7258
  - modifications in the presentation of sheets - doc - vote - exam, exercises in sheets
7259
  colors can be choosen by the teacher
7260
  - cdt does not appear if there is nothing inside.
7261
  - java -> jsxgraph in the tool coordclick (J. Lyotard)
7960 bpr 7262
  - rawdata are seen by the student - IP are not shwown if the user is "anonymous"
7263
  (example classes in particular).
7866 bpr 7264
2014-06-06: [r7865] add chemtool (administrative module).
7265
2014-06-05: [r7860] add chemistry slib creating an svg figure with a Newman
7266
  representation (Yves Noel)
7267
2014-06-02: [r7848] added evaluation functions in libwims (D. Bernardi).
7837 bpr 7268
2014-05-31: [r7836] add possibility to choose the colors in the activity presentation
7269
  by the teacher.
7801 bpr 7270
2014-05-29: if the expiration date of a sheet is previous than the now date, it
7271
  is changed to the class expiration date when the sheet is activated.
8502 bpr 7272
2014-05-26: fix gestion access: could not be added by the administrator
7720 bpr 7273
2014-05-04: add the possibility to filter the notes according to some criteria
7810 bpr 7274
 given in the user properties - multi conditions are possible.
7720 bpr 7275
2014-05-03: add classification module for participative work.
7837 bpr 7276
2014-04-14: [r7644] size of the classes are calculated during the daily housekeep
7644 bpr 7277
 and write in the file .du in classes.
7837 bpr 7278
2014-04-12: [r7637] add !getscorebest for the new indicator.
7279
2014-04-07: [r7612] add a new indicator for the score (mean of the n better scores
7612 bpr 7280
  if 10n is the number of required points) as an alternative to
8502 bpr 7281
  "cumulative points". Add new formulas using this indicator.:
7837 bpr 7282
2014-04-07: [r7609] modify exostat.c
7612 bpr 7283
  - separate score and noscore (not only from the directory).
7284
  - add possibility to ask stats only for one user or/and one sheet
11921 bpr 7285
  (the syntax of the output is different, not quite definitive)
7612 bpr 7286
  - add the ten best notes for each exo in case of one or multiple user
7287
  (only if the env user variable is empty).
7837 bpr 7288
2014-04-07: [r7602] add !getscorelast and !getscoretry
7612 bpr 7289
---------------------------------------------------------------------------
7544 bpr 7290
wims.4.07b [r7543]
7516 bpr 7291
2014-02-27: add wims_ref_class env variable for !formradio, !formcheckbox, !formmenubar
11921 bpr 7292
  (already there for !href )
7516 bpr 7293
2014-02: put the form in css instead of table
7294
2014-01: - add option --mathjax , --shtooka, --modules to compile
7295
  - add scripts for mathjax (JE);
7296
2014-01: test the mail in compile
7297
2014-01-03: Can download the two indicators for exercises of a sheet
7364 bpr 7298
  (variable sheetexo[number of the sheet])
7516 bpr 7299
  - add keywords in domain
7362 bpr 7300
2014-01-03: Improve matrix anstype:- add split options for matrix
7301
  - add color in false coefficients
7302
  - add variable result$i as a mask for good and bad coefficients
7303
  In oef exercises, reply_$i is now accessible;; contains the student answer eventually reformated
7364 bpr 7304
  as it appears in embed case or in the analysis of the question.
7362 bpr 7305
2014-01-01
8502 bpr 7306
 in oef exo: give the possibility to impose the order of the exercises in a series
7516 bpr 7307
  (the interface was not there).
7362 bpr 7308
2013-12-30: delete the link reference
7309
2013-12-28 MathML:adding stretchy="true" to delimiters LEFT/RIGHT triggered by \left \right (JE)
7310
  delete the link reference. Should be put again if work is done on data
7311
2013-12-27:add zones K1, K2 K3 ; add category physical_education
7312
2013-12-26:modify OEF in a sheet now not display in a popup windows
7364 bpr 7313
2013-12-26: MathML: Fixing MathJax inputfield bug by using a pre-styled 'textarea' instead of a 'input'
7362 bpr 7314
2013-12-23:can add draw feedback in the coord anstype
7315
2013-12-23: Mathml:
7316
  - added environment \begin{html}...\end{html}
7317
  - corrected environment \begin{svg}
7318
  - introduce replace_str() function
7319
  - using correct semantics for pseudo latex \input
7320
2013-12-15: add possibility to use the technical variables in the motd
7321
  (call it by \var_xxx if the variable is xxx as in the liaison tableur - in internal it is user__xxx.
7364 bpr 7322
2013-12-14: add the option goodanswershown to coord anstype
7362 bpr 7323
2013-12-08: the number of the sheet will no more appear when one uses sequences.
7324
2013-12-04: allows to modify some fields in the insertion of an exo in a sheet when
7325
  it is active: description, title, comments, feedback
7326
2013-12-04: add variable doclist and common_images in var.proc
8502 bpr 7327
2013-12-03: fix binomialinv: exact formula when q=p=0.5,
7362 bpr 7328
 else use octave (no result in the first example before).
7329
2013-12-03: when inserting a public document in a class, it is now possible
7330
 to link it with some sheet.
7331
2013-12-03: use src2def in latex2wims module
7332
2013-12-03: add primitive audio in documents
7333
2013-12-03: button compile only if srctex is working
7334
2013-12-04:
7291 bpr 7335
  Allows to modify some fields in the insertion of an exo in a sheet when
7336
  it is active: description, title, comments, feedback
7337
  Allow to link a public document with a class sheet
8502 bpr 7338
  Improvment documents: - latex2wims is now launched by src2def (docu/mkindex)
7291 bpr 7339
  - deposit in doc/srctex
7340
  - common_files
7341
  - can have the translation in the same module
8502 bpr 7342
  new WIMSChem (JE): svg version
7362 bpr 7343
---------------------------------------------------------------------------
7344
wims.4.07a [r7068]
7291 bpr 7345
  add anstype time
7346
  add anstype complex
7347
  clean public_html/bases/dic (regenerate files)
7348
  fix warnings in compilation
7068 bpr 7349
  fix bugs in search engine
7350
  recover some links lost in theme for student account, change password
7362 bpr 7351
---------------------------------------------------------------------------
7068 bpr 7352
wims.4.06 [r7010]
7012 bpr 7353
 add example classes from Chantal Causse
7354
 work on example sheets
7355
 improvment of the search engine
7356
 add theme pommier (experimental)
7357
 add analysis slib in differential systems
7358
 change the way to insert keywords for autocompletion
7362 bpr 7359
---------------------------------------------------------------------------
6868 bpr 7360
wims.4.05c
7361
2013-08-07: add possibility to go directly from score of a participant to
7362
the next one (also for exam, raw data, etc).
7363
2013-07: add slib for differential equations, inversedomain (in analysis).
7362 bpr 7364
---------------------------------------------------------------------------
6701 bpr 7365
wims.4.05b [r6700]
7366
2013-06: add three example classes.
7367
  improve latex2wims (change tooltip in jQuery menu)
7368
  fix some trouble in search engine (in case of several word groups).
7369
  in documents, a block named doctoc can be exploited as a summary table.
7362 bpr 7370
---------------------------------------------------------------------------
6585 bpr 7371
wims.4.05a [r6585]
7372
2013-06-14: work on popup tool (french version).
7373
2013-06-12: add slib on differential equations.
6477 bpr 7374
2013-03-24: work on search_engine and browse module.
7375
- add class and sheets in the category "all" of search engine.
7376
- clean the domains in browse modules (transfer in bases/sys).
7377
- allows the use of language keywords (keywords_$lang, description_$lang,
7378
  title_$lang, etc).
7379
2013-01: - add validation by w3c-validator in modtool (must be configured by
7380
  the manager).
7381
- add test buttons on modtool to go from mathml to images.
7382
- fix bug: if the sequence has been configured on yes,
7383
  but no sequence has been created, the supervisor will see the notes.
6585 bpr 7384
- add language menu in properties of a module (modtool) ;
7362 bpr 7385
  add jquery for toggle the language menu.
6477 bpr 7386
- many changes for better compatibility with xhtml and html 5
9358 bpr 7387
- some css have been added and used in adm modules as wimscenter, wimsemph, tt, small,
6241 bpr 7388
  smaller, bold, wimsborder, wimsnoborder (for tables), clearall, spacer, ...
6585 bpr 7389
  cut css in small parts, it will be easier to compare for differents themes
6477 bpr 7390
2013-01-08: use yuicompressor-2.4.7.jar to compress css.css
6286 bpr 7391
2013-01-01: add anstype jsxgraphcurve (Julien Lyotard).
6241 bpr 7392
2012-12-16: increase the number of characters save in sessions.log
7393
2012-12-14: improve useropts page (OB)
7394
2012-12-13: add useropts option for dyslexics.
9358 bpr 7395
2012-12-13: add slib/algebra/partitionconj
6241 bpr 7396
2012-11-28: cleaning generated files in the example class and documents in bases - the generation
7397
  is done by bin/mkindex (adapt the script src2def and docu/mkindex to be able to do that)
7398
2012-11-28: clean the generated files in oef/$lang/qcm - they will be generated now by bin/mkindex
9358 bpr 7399
2012-11-22: new jobs in raw as copyclass and getsheetstats, optimizing getlog job,
7364 bpr 7400
  now it can render more than 500 lines of a user log (OB)
6286 bpr 7401
2012-11-21: add jquery.min.js in public_html/scripts/js/jquery/jquery.min.js
7362 bpr 7402
2012-11-07: in wims_mathml, replace non-unique id="wims_mathml" by a
6241 bpr 7403
  unique id (id="wims_mathml.....") (JE)
7364 bpr 7404
2012-11: introduce widgets and cut the different actions in small pieces (OB, BPR)
6241 bpr 7405
2012-11-06: add !formend command to close a !form
7406
2012-11-05: put Doctype declaration to be compatible with mathml (JE)
7407
2012-11-05: new page for sheet search (OB)
8502 bpr 7408
2012-10-24: new prepared model: steps.oef
6241 bpr 7409
2012-10-23: add slib/draw/radar
7410
2012-10-21: add category algo in H levels
7411
2012-10-18: add small functionality to scienceprint.c (JE)
7412
2012-10-17: in prepared models, add possibility not to use embraced randitem (for mathematical formulas for example)
7413
2012-10-17: add an example class from Chantal Causse
7414
2012-10-16: Fix bug which limits the option shuffle in some anstype
7415
  (comes with the r2063 - because of default in anstype/checkbox)
7362 bpr 7416
2012-10-16: Examcheck can now be accessed by a direct link (cmd=new), not only after displaying
7364 bpr 7417
  the entire user list (cmd = reply)
7362 bpr 7418
2012-10-16: fix bug in cas authentification (not sensible to case): external_auth will
7364 bpr 7419
  be always in lowercase
6241 bpr 7420
2012-10-13: add parameter for the width of the arrow in chronology model
9599 bpr 7421
2012-10-12: add slib/draw/thermometer, add slib/draw/meter
6241 bpr 7422
2012-10-11: add credits field in prepared models
7423
2012-10-10: add an example class from Chantal Causse
7424
2012-10-03: in modttol, add version of the public module when the same exists in modtool
7425
2012-10-02: change tables in correspond in css (OB)
7426
2012-09-30: add some ipa symbols in keyboard anstype
8502 bpr 7427
2012-09-30: fix following bug in exolog: renamed-images had the name of the link,
9358 bpr 7428
  so the exercise was not visible once the session was killed.
8502 bpr 7429
2012-09-30: fix bug in csv upload and on external_auth: was erased if login is given
6241 bpr 7430
  and if there is not external_auth in a csv file.
7431
2012-09-21: add Nikaia theme (OB)
6477 bpr 7432
---------------------------------------------------------------------------
5647 bpr 7433
wims.4.04 [r5646]
5616 bpr 7434
2012-08-20: add symbolic links for nl, si, es models on english models
7435
directexec becomes a multilanguage module
7436
---------------------------------------------------------------------------
5593 bpr 7437
wims.4.03f [r5592]
7438
  correction of bugs in htmlmath with mathml version
7439
  zoom is available in mathml (can be desactivated for particular activities)
7440
---------------------------------------------------------------------------
5548 bpr 7441
wims.4.03e [r5543]
7442
2012-07-04: add mathmlmath command - accessible by !mathmlmath [r5542]
5525 bpr 7443
2012-07-02: add mathml (JE, BPR) [r5524]
7362 bpr 7444
2012-06-24: add css styles for simple/sample tables (wimsborder, wimsnoborder)
5484 bpr 7445
2012-06-23: version 0.94 of jsxgraphcore.js, HTML Virtual Keyboard Interface Script - v1.49
5432 bpr 7446
2012-06-18: Alert message can be send to user connected by supervisor (FG)
11921 bpr 7447
  supervisor can see if participants are connected (FG)
10928 bpr 7448
2012-06-15: the creator of a subclass can register another teacher in his class.(BPR)
11921 bpr 7449
  the administrator of a level can upload cvs files. (BPR)
5432 bpr 7450
---------------------------------------------------------------------------
5393 bpr 7451
wims.4.03c [r5393]
10928 bpr 7452
2012-06-12: add the "besoin d'aide" in the sheetsource of a document (BPR, idea of C. Causse)
7362 bpr 7453
2012-06-12: in a superclass, the creator of a class can give
11921 bpr 7454
  a gestion access to another teacher (BPR)
10928 bpr 7455
2012-06-12: Add guided mode in vote (MC, BPR)
7456
2012-04-22: Can erase a block of a document [r5266] (BPR)
5371 bpr 7457
2012-04-04: Supervisor can see which participants of a class are connected (FG)
5220 guerimand 7458
2012-04-02: Added graphical interactive interface to add help to a series of a sheet (FG)
7362 bpr 7459
2012-02-20: Added small exec utility scienceprint (JE)
5149 bpr 7460
2012-03-15: External authentification and identification are implemented.
11921 bpr 7461
  Add supervise (and participate) fields in the properties of a participant which can be
7462
  changed by the administrator (case of superclasses).
7463
  Improved navigation in superclass (access right)
7464
  In case of external authentification: in a superclass, the teacher who wants to
7465
  go in another class must ask to its supervisor.
7362 bpr 7466
2012-01-22: a vote can be desactivate if there is no votant yet or if there is no content.
11921 bpr 7467
  If one save before fill the content, the title is saved (no error message). It is not possible
7468
  to activate if there is no content. (BPR) [r4950]
10928 bpr 7469
2012-01-09: add command slib in document. (BPR) [r4910]
7470
2012-01-07: add jsxgraph (javascript); add ggb2jsxgraph slib; add the interface in directexex. (BPR)
4895 bpr 7471
2012-01-07: can use ggbBase64 filestring in geogebra3 slib. If showAlgebraView=false, a blank
11921 bpr 7472
  ggbBase64 filestring is used (if there is no other ggbBase64). (BPR) [r4895]
18021 bpr 7473
2012-01-07: when modifying the source of an OEF exercise in Modtool, the link "testing" goes
11921 bpr 7474
  directly to the exercise. (BPR) [r4893]
10928 bpr 7475
2011-12-31: some part of the differences are printed when a diff is asked in modtool. (BPR) [r4875]
4876 bpr 7476
2011-12-30: Add edit_area javascript (sourceforge.net/projects/editarea) for coloration
11921 bpr 7477
  of code in Modtool (BPR) [r4869], tool/directexec (does not work for cn language ?) [r4879]
4870 bpr 7478
---------------------------------------------------------------------------
7479
wims.4.03a [r4868]
11921 bpr 7480
  Presentation of OEF intro modules, of the home page of a gateway has been improved (OB, FG)
4868 bpr 7481
2011-12-27: the help link in sheet can be modified when the sheet is active (do not influence
11921 bpr 7482
  notation) (BPR) [r4864]
7483
  improvment in latex2wims (minipage, lstlistings are interpreted) [r4866]
4868 bpr 7484
2011-12-17: build the list of css classes.
7362 bpr 7485
2011-12-17: build list of modules asking to be trusted (must have the line ask_trusted=yes in the
11921 bpr 7486
  module file var.init). This list is showed in the help of the field "trusted_module"
7487
  in manager module (BPR) [r4833].
4810 bpr 7488
2011-12-14: add "credits" field in OEF exercises to be inserting at the end of the exercise ;
11921 bpr 7489
  add the list of authors who are not the main authors (have made exercises) in an OEF
7490
  module intro (BPR) [r4810]
4815 guerimand 7491
2011-12-12: supervisor can disallowed score interruption by participant (FG) [r4808]
10928 bpr 7492
2011-11-01: in mboard, messages not yet read are in red (css style wims_forum_item_toread)  (BPR) [r4758]
4752 bpr 7493
2011-11-01: - add slib/geo3D/drawtile (draw cubes in 3D)
7494
  - add slib to manipulate blank in oef exercises (replace a blank by a character
4728 bpr 7495
  or a character by a blank).
7362 bpr 7496
  - add bound option in anstype javacurve. Allow multiple select click in regions
10928 bpr 7497
  (analyzed as in anstype coord (option bound)) (BPR)
7498
2011-10-19: add option absolute in the anstype numeric (BPR)
7499
2011-10-15: mail in forum is send to all teachers of the class in the case of a superclass (BPR)
7500
2011-10-02: can put the address of a module in the search engine to find it. (BPR)
4647 bpr 7501
2011-09-24: - possibility to add an administrative local module in the menu in a theme
4635 bpr 7502
  (must create a file local.phtml in the themes with variable wims_local_menu_items
4728 bpr 7503
  as the commun variable wims_menu_items) - only do it for the standard theme.
4647 bpr 7504
  - Fix bug with csv when a sheet or an exam were not activated
10928 bpr 7505
  - add some template file (manager_msg.phtml.template, motd.phtml.template) (BPR)
7506
2011-09-: one can go directly to the properties of a student after his inscription by the teacher (BPR)
7507
2011-09-: fix bug when the list of students is big (userlist, sendmail, photoboard). (BPR)
4635 bpr 7508
2011-09-14: site manager may enter ldap parameters, they will by default in all classes
11921 bpr 7509
  fix ldap authentification (more general) and fix its use in superclasses. (BPR)
10928 bpr 7510
2011-09-13: add coordclick tool accessible from createxo (BPR)
7511
2011-08-28: add anstype multipleclick, chessgame (BPR)
7512
2011-08-15: help link after an exercise of a sheet can be introduced by the teacher. (BPR)
4496 bpr 7513
---------------------------------------------------------------------------
7514
wims.4.02 [r4495]
7515
2011-07-28: improve html menu in documents (BPR).
11720 bpr 7516
2011-07-: add terms of service (cgu).
4496 bpr 7517
---------------------------------------------------------------------------
4390 bpr 7518
wims.4.01g [r4390]
4496 bpr 7519
2011-07-13: add href primitive in document and cdt (BPR)
4346 bpr 7520
2011-07-08: participants can view list of exercises of a skill (FG)
4331 bpr 7521
2011-07-05: increase memory when launching gap in config.c
7522
2011-07-05: change the stat slib according of new octave functions and fix some bugs.
7523
(Sophie Lemaire and BPR) [r4330]
4319 bpr 7524
2011-07-03: the names of the authors will be firstname,lastname and will be treated
4496 bpr 7525
uniformly according to language; it is also possible to put an email for each authors
11921 bpr 7526
(this last possibility is not compatible with wims version less than 4.02).
4496 bpr 7527
---------------------------------------------------------------------------
4248 bpr 7528
wims.4.01f [r4248]
11720 bpr 7529
2011-06: add new jobs in module adm/raw (used in connection with other platforms) (OB)
7362 bpr 7530
2011-06-09: modification in votes (in particular add checkbox, display result
11921 bpr 7531
  in a table) [r4191] (FG)
7362 bpr 7532
2011-06-: slib (BPR)
11921 bpr 7533
  - help can be now translated
7534
  - add option url and html in slib drawings
4239 bpr 7535
2011-06- in a superclass, a teacher can be a participant in a class and a supervisor
11921 bpr 7536
  in another one (BPR)
4239 bpr 7537
2011-06: add some models (flashcard, hanging game, crossword, ...) (BPR)
7538
2011-05-15: add variables lastname, firstname, login, lang in oef exercise (BPR)
11921 bpr 7539
2011-05-: add some css classes to replace &lt; (BPR)
4239 bpr 7540
2011-04-20: add option word nohour nominute to slib/draw/clock (FG)
7541
2011-04-06: add binheight to the applet Plinko [r4033] (BPR)
7542
2011-03-19: security in pari - very crucial [r3902]
11921 bpr 7543
  - kill warning in Octave ( >=3.00)
7544
  - update interface with m2 ( > 1.1)
4239 bpr 7545
2011-03-18:
11921 bpr 7546
  - general clean up in the Makefile and the configure file (Karim Belabas)
7547
  - kill compiler warnings.
7548
  - separate the wrapuid functionnality in 3 scripts: setwrapexec (essential and needed
7549
  for safe operation of external programs), setchroot, setwimsd
7550
  - clean bashism
8502 bpr 7551
2011-02-19: add logout in modtool (BPR) [r3768]
3826 bpr 7552
---------------------------------------------------------------------------
7553
wims.4.01e [r3745]
3744 reyssat 7554
2011-02-14: add linguistics category (BPR) [r3742]
7555
2011-02-12: add prohibited words in forum messages (BPR) [r3732]
7556
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 7557
---------------------------------------------------------------------------
7558
wims.4.01d [r3707]
3768 bpr 7559
2011-01-30: add transfer class document in modtool (BPR) [r3704]
7560
2011-01-30: add transfer from createxo to modtool (BPR) [r3700]
7561
2010-12-05: add html editor to documents (BPR) ([r3618])
10928 bpr 7562
2010-12-04: a document block can be embedded in another document (BPR [r3616])
7563
2010-11-25: change preambule for maxima (i is now %i) (BPR)
3826 bpr 7564
---------------------------------------------------------------------------
7565
wims.4.01c [r3585]
3744 reyssat 7566
2010-11-17: delete bin/passcrypt [r3578]
7567
2010-11-10: update tooltip, latex2wims [r3553]
7568
2010-10-16: add small exec utility moneyprint (JE) [r3519]
3420 bpr 7569
2010-08-28: add variable instex_texheader (value can be defined in wims module) - add header file for frcursive
10928 bpr 7570
([r3416 and others] BPR
3398 bpr 7571
2010-08-21: add crossword anstype, crossword slib and crossword program in src/Misc/crossword from the
10928 bpr 7572
  jigsaw.c ([r3397] BPR)
7362 bpr 7573
2010-06--: add editor for createxo (OB) - integration of the OEF documentation (not finished).
3826 bpr 7574
---------------------------------------------------------------------------
7575
wims.4.01a [r3378]
10928 bpr 7576
2010-07-18: add puzzle anstype (BPR)
8502 bpr 7577
2010-07-18: fix bug in insdraw..processor: datamodule was not interpreted and images in $common_images were
3346 bpr 7578
  not found in this repertory when call with copy flydraw command.
7362 bpr 7579
2010-07-16: add oef command teximg (gives the address of some tex text, can be used to be copied
10928 bpr 7580
in a draw image (BPR).
7581
2010-06-2: fix introduced bugs in modtool (BPR).
7582
2010-06-11: add the variables title_$lang in oef modules. (BPR)
3346 bpr 7583
2010-06-11: Variable wims_main_dirn, defining client dir(ection). (ER)
3826 bpr 7584
---------------------------------------------------------------------------
7585
wims.4.00 [r3243]
8502 bpr 7586
2010-04-19: add css class: wims_button and wims_button_help and introduce it in many adm modules ;
11921 bpr 7587
  use it for input[submit] (OB and BPR).
7588
  Added ref_button_color, ref_button_bgcolor, ref_button_help_color, ref_button_help_bgcolor
7589
  (adm/manage and adm/class/config) and vlink_color,link_color (config.c) [around r3076-3079]
12032 bpr 7590
2010-04-08: can download and publish from many download center list in bases/sys/publishcenter directory (FG and BPR)
10928 bpr 7591
2010-04-04: add slibs for jmol (BPR and Yves Noël) [r2998]
7592
2010-04-02: add jmolclick reply type (BPR and Yves Noël) [r2989]
2971 guerimand 7593
2010-03-20: can change of exercises series without go to sheet summary (FG)
7594
2010-03-16: add job=sendmail in adm/manage (FG)
2762 bpr 7595
2010-03-06: add job=lightpopup in adm/raw ([r2732 and als] FG)
10928 bpr 7596
2010-02-24: add language choice in the search_engine ([r2670] BPR)
2656 bpr 7597
2010-02-23: OEF exercises: add command \latex{} - if it contains something (tex version of the statement),
7598
  a tex file can be download with the exercises (two latex environments can be used (statement and solution))
11921 bpr 7599
  [r2656 | BPR]
7362 bpr 7600
2010-02-23:OEF the printable sheet uses now the number of exercises in a serie of OEF exercises.
11921 bpr 7601
  [r2656 | BPR]
3826 bpr 7602
---------------------------------------------------------------------------
7603
wims.3.65m [r2626] wims.3.65l [r2098] wims.3.65k [r1989]
10928 bpr 7604
2010-02-20: add type chemclick based on WIMSchem [r2616 | BPR]
2618 bpr 7605
2010-02-19:theme by default become standard theme - change the default color [r2608]
2607 bpr 7606
2010-02-19:add notion of maintainer of a module (module variable maintainer and maintainer_adresse),
11921 bpr 7607
  can be used in any module and appear in the "about" ([r2607] BPR)
2643 reyssat 7608
2010-02-16:add anonymity option in best scores [r2581 | ER]
7362 bpr 7609
2010-02-: all previously existing language dependent adm modules are replaced by one module
7610
  constructed by localization of these modules, keeping a single computation core and
10928 bpr 7611
  adding dictionaries. [essentially BPR with help of translators and als]
7612
2010-01-03: add type jmolclick based on jmol [r2097 | BPR]
7613
2010-01-03: add flash player for video and audio and slib [r2096 | BPR ]
2099 bpr 7614
2009-12-28: add wims_ref_menucolor for links in menu (BPR) [r2069]
3826 bpr 7615
---------------------------------------------------------------------------
7616
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 7617
2009-12-02: add slibs (domino, approximation) - add option noorder in clickfill and dragfill
7618
2009-11-29: add colors in userlist [r1919]
7619
2009-11-17: add sendmail [r1864] (BPR)
1825 bpr 7620
2009-11-12: add Véronique Royer Terminale Class (BPR)
7621
2009-10-: improvment in language independancy.
7622
2009-09-20: add photoboard [r1631] (BPR)
7362 bpr 7623
2009-09-20: clean userlist.$lang module and change the order of sheets in case where sequences
1628 bpr 7624
are used (round [r1627]) (BPR)
7362 bpr 7625
2009-09-07: standard theme supervisor read manager message in file log/manager_msg.phtml.$lang.
1579 bpr 7626
No interface. (BPR)
7362 bpr 7627
2009-09-06: modified units-filter; fixed a bug in the rendering of numbers whose absolute value
7628
is in the interval 0..1; slightly modified the rounding routine to get a smarter behavior
1579 bpr 7629
with data whose mantissa should be 0.5 (and are actually messed up by float calculation) (GK)
7362 bpr 7630
2000-09-02: improvement of module adm/class/sheet.fr (FG)
7631
2009-09-02: search_engine form files and linked names moved from module home to
7632
script/adm/search_engine for calling by other modules (FG)
7633
2009-08-31: upgraded units-filter to version 3.0. This should fix the bug with wrong truncations.
7634
For example earlier versions rounded the value 2.5 to 2 and not 3 as expected.
7635
Now the analyzer uses the GNU multiprecision library, and calculations are done
1579 bpr 7636
with rational multiprecision numbers (GK)
7362 bpr 7637
2009-08-23: add flydraw documentation translation in french and prepare for other languages [r1502]
1502 bpr 7638
2009-08-22: add description field in class documents (appear only in sequences) [r1499] (BPR)
1473 bpr 7639
2009-08-16: participant index is done in all subclasses when indexing is done from portals [r1459] (BPR)
1448 bpr 7640
2009-08-05: add speckedit (html editor) (for the moment in in motd and mboard) [r1448] (BPR)
7641
2009-08-05: add doc in helplink in cdt [r1447] (BPR)
1473 bpr 7642
2009-07-: add participate in class csv for upload (only for supervisor of gateway) (BPR)
1448 bpr 7643
2009-07-: add module "adddoc" to insert documents in a class (BPR)
1579 bpr 7644
2009-07-: module "sequence" to reorganize sheets, exams, documents ....(BPR)
3826 bpr 7645
---------------------------------------------------------------------------
1942 bpr 7646
wims.3.65c [r1377]
1448 bpr 7647
2009-06-30: add module livret for view notes in competence table (FG)
8502 bpr 7648
2009-06-28: add in class config the possibility to give a link on another platform which will appear in
11921 bpr 7649
  the class homepage - only in standard theme [r1288] (BPR)
7362 bpr 7650
2009-06-01:add option word in class config to show sheet weights in user page home [r1209] (BPR)
1288 bpr 7651
2009-05-21: add mhelptail.phtml [r1175] (BPR)
7362 bpr 7652
2009-04-24: OEF accepts \css (allows to introduce a css style) [r1104] (BPR)
1083 bpr 7653
2009-04-20: cleanup of html codes - add label in some forms (modtool, inscription, class creation) (BPR)
7654
2009-04-19: add !header1 (as !header but without title) [r1050] (BPR)
8502 bpr 7655
2009-04-16: Flydraw update: add vectorial graphics file output (DXF), new command vimg, vimgfile ;
11921 bpr 7656
  add also double arrows (arrow2) [r1024] (GX)
1024 bpr 7657
2009-04-05: add js for keyboard, html editor [r1012] (BPR)
7658
2009-04-05: add german collection from shtooka projects (math voc and numbers) [r1011] (BPR)
11720 bpr 7659
2009-03-: add "embeddable player" inserted in the "about module" [r973] (OB)
984 bpr 7660
2009-03-17: add clicktile answer type [r983] (BPR)
1009 bpr 7661
2009-03-04: add rss link in news module [r970] (BPR)
972 bpr 7662
2009-03-04: add german verbs collection from shtooka projects [r969] (BPR)
7663
2009-02-28: add clicktile applet of Joke Evers [r968] (BPR)
7664
2009-02-28: add mail to supervisor for new forum messages [r967] (BPR)
7665
2009-02-27: fix internal server error on ubuntu (BPR) [r964]
3826 bpr 7666
---------------------------------------------------------------------------
7362 bpr 7667
wims.3.65b [r940] wims.3.65a [r940]
941 bpr 7668
2009-01-25: add zirkel applet. (BPR) [r940]
7669
2009-01-25: add photourl variable in userlist. (BPR) [r938-937]
914 bpr 7670
2009-01-04: add chemistry program for analysing molfile. (BPR) [r913]
7671
2009-01-01: add chemistry applet modified by Joke Evers (initially SketchEl) (JE) [r903]
7672
2009-01-01: use mail_opt everywhere mail is send by wims (BPR) [r901]
7673
2008-12-31: make changes in data/swac - should be more stable (BPR) [r900]
7674
2008-12-29: add msg.phtml in oef modules (BPR) [r893]
7675
2008-12-26: fix gnuplot compatibility (BPR) [r892]
7676
2008-12-13: IP adress can be hide by managersite (FG) [r877]
7677
2008-12-07: fix some bugs in exercise printed version(BPR) [r874]
7678
2008-12-05: improvment in document (BPR) [r871] and [r]
7679
2008-12-04: few bugs corrected on module adm/raw (OB) [r870]
7680
2008-11-25: supervisor can add personnal user daymessage (FG) [r863] and following
7681
2008-11-07: add possibility to change the modtool account in a class (BPR) [r849]
831 bpr 7682
2008-10-05: fix "bashism" in bin/wrapuid and bin/apache-config (BPR) [r824] and in compile [r825]
914 bpr 7683
2008-10-02: fix anstype/geogebra [r822] and anstype/sigunits (BPR) [r821]
3826 bpr 7684
---------------------------------------------------------------------------
831 bpr 7685
wims.3.64 [r798]
797 bpr 7686
2008-08-26 and before: many improvments of authordir jm.evers (JK)
914 bpr 7687
2008-08-26:add slib for phonetics (BPR) [r791]
797 bpr 7688
2008-08-23: improvment in geogebra type. (BPR) [r776]
7689
2008-08-11: Add command tooltip in document - improve the special method in oef (BPR) [r756-r757]
7362 bpr 7690
2008-08-10:scripts/oef/togetfile.proc is trusted file for adm/doc as it
11921 bpr 7691
  is already for createxo (fix a submitted bug) (BPR) [r749]
8502 bpr 7692
2008-08-08: adm/doc.*: make some phtml files language independant (BPR)
914 bpr 7693
2008-08-:latex2wims - add tabular type environment and fix minor bugs (BPR)
3826 bpr 7694
---------------------------------------------------------------------------
721 bpr 7695
wims.3.63d [r720]
7696
2008-06-30: add thermo sheets (J-R Vacher)
3826 bpr 7697
---------------------------------------------------------------------------
716 bpr 7698
wims.3.63c [r677]
7362 bpr 7699
2008-06-xx: big improvment in Dutch, Italian and Catalan version.
638 bpr 7700
2008-06-18: add interface to ldap authentification in a class (BPR for interface +
7701
C. Lefčvre) [r633]
7362 bpr 7702
2008-06-18: delete adm/scenario.* adm/dialog.* - they have been transferred in
11921 bpr 7703
  scripts/scenario scripts/dialog (see docu and oef) - allow publication of the modules
7704
  using them [r623], [r624] (BPR)
603 bpr 7705
2008-06-16: add possibility to hide exam registrations to students. [r603] (BPR)
7706
2008-06-14: may download style css in class [r565] (BPR)
7707
2008-06-14: change place of photos and basis of the puzzle modules to scripts/data/
11921 bpr 7708
  - the modules H3/algebra/spuzzle.$lang and U2/algebra/qpuzzle.$lang will
7709
  be added in the Nice publication center at next release. [r563] (BPR)
7362 bpr 7710
2008-06-13: add Imindex in oef modules (for ulterior testing if a file is in \imagedir)
11921 bpr 7711
  [r561] (BPR)
7362 bpr 7712
2008-06-08: add new fields title_$lang description_$lang translation_language for modules
11921 bpr 7713
  who have their language translation insid them (don't yet accessible by the Modtool
7714
  interface) [r554] (BPR)
7362 bpr 7715
2008-06-08: add option in embed of "input type" (autocompletion=off, css style for
11921 bpr 7716
  the input box [r521] (BPR)
561 bpr 7717
2008-06-08: add eqsign option in equation [r518] (RM)
7718
2008-06-08: add sheets for level U3 [r519] (BPR)
8502 bpr 7719
2008-05-27: Add exemple class: 1118 Premičre STG (RM)
7720
2008-05-27: Add exemple class: 1117 Premičre STI (RM)
7721
2008-05-27: Add exemple class: 1116 Premičre S (RM)
481 guerimand 7722
---------------------------------------------------------------------------
523 bpr 7723
wims.3.63b [r468]
452 bpr 7724
2008-05-25: add scripts for indexing shtooka directories (words audio http://shtooka.net/project)
11921 bpr 7725
  [r451] (BPR)
8502 bpr 7726
2008-05-24: add style css documentation in bases ; fix bug in management: css stylesheet in home/css
11921 bpr 7727
  doesn't appear in list (BPR)
8502 bpr 7728
2008-05-04: improvment in the adm module new: use the title in user language
11921 bpr 7729
  if it is defined in the INDEX module (for JE modules in particular) [r392] (BPR)
452 bpr 7730
2008-05-??: improvment in adm/raw (OB)
7731
2008-04-28: add catalan version (from Manel Querol)
382 bpr 7732
2008-04-07: add data/scripts in the list of directories where the command
11921 bpr 7733
  rename may be used [r382] (BPR)
381 bpr 7734
2008-04-07: add english example class [r379-380] (BPR)
7362 bpr 7735
2008-02-17: fix in formal type (in case of nonanalysed answer) (BPR-ER)
7736
2008-01-12: manage.en bug correcting, add class search engine and bestclass general activity showing [r282] (FG)
332 bpr 7737
2008-01-08: Improved chemistry slib [r281] (GK)
481 guerimand 7738
-------------------------------------------------------------------------
275 bpr 7739
wims.3.63a [r256]
253 bpr 7740
2007-12-30: Add geogebra3 [r252] (BPR)
8502 bpr 7741
2007-12-30: Add css style in sheet: wims_sheet wims_sheet_list for exercise list in sheet [r251](BPR)
9358 bpr 7742
2007-12-27: Tex is now forced by \displaystyle inside \( ) [r242] (BPR)
242 bpr 7743
2007-12-26: Fixed bug in mboard.fr ; add list by subject, improved navigation, add
11921 bpr 7744
  css style (wims_forum_intro, wims_forum_msg, wims_forum_list) ; language in fr/ [r237] (BPR)
8502 bpr 7745
2007-12-25: add adm module: class/activity (BPR)
7362 bpr 7746
2007-12-15: del unused link on supervisor page for class groupement (class_type=2) (FG)
226 guerimand 7747
2007-12-15: module cdt.fr and cdt.en add exam to linklist (FG)
225 guerimand 7748
2007-12-14: superclass_quota replace class_quota for portal structure (FG)
7362 bpr 7749
2007-12-08: add to votes (french version) "traced vote" ; add csv upload of votes results.
11921 bpr 7750
  [r217] (BPR)
452 bpr 7751
2007-12-03: give to sc_reply the same status as reply. Can be used in test conditions.
11921 bpr 7752
  [r213] (BPR)
210 bpr 7753
2007-12-03: Add option "noreaccent" in answer type case [r209] (BPR)
7754
2007-11-28: Fixed bug in votes [r203] (BPR)
7362 bpr 7755
2007-11-25: Fixed bug: login with point was accepted but data was erased
11921 bpr 7756
  by csv upload [r202] (BPR)
242 bpr 7757
2007-11-23: Fixed bug: presentation sheet with doc page (all lang) (FG)
8502 bpr 7758
2007-11-21: Add an option parameter for answer: noanalyzeprint: in this case, no
11921 bpr 7759
  preformatted analyzed answer is printed (only the score). (BPR)
7362 bpr 7760
2007-11-20: Some oef help translations in script/help in separate directories (for the moment,
11921 bpr 7761
  fr, es, cn) (BPR)
8502 bpr 7762
2007-09-27: Fixed in adm/class/userlist.fr/cvs: email variable was removed when
11921 bpr 7763
  uploading cvs, empty variables for participants were replaced by preceeding
7764
  participants when downloading cvs. Added possibility to download or upload
7765
  technical variables. (BPR)
166 bpr 7766
For the moment, only in french version. (BPR)
155 bpr 7767
2007-09-25: patch on the cn version (from Zhijie Chen, transmitted by GX)
110 bpr 7768
2007-09-16: fixed the anstype scripts for chemeq, units,
11921 bpr 7769
  sigunits. Now they allow to see the good replies in debug
7770
  mode with Createxo, and the correct answer is shown when a bad
7771
  reply has been fed in. (GK)
106 bpr 7772
2007-09-16 Add chemistry slib (GK)
8502 bpr 7773
2007-08-28 Correction for option keeporder: solution was in first position in type clickfill for option
11921 bpr 7774
  keeporder (BPR)
106 bpr 7775
2007-08-27 Add votes in class download (class/config) (BPR)
7362 bpr 7776
2007-08-19 Add special method tabs2lines in OEF (in OEF, lines in variables
11921 bpr 7777
  are transformed to tabs after error messages or next step,
7778
  which is not accepted in some applets). Same as special method expandlines
7779
  except for the pre tag (BPR)
9358 bpr 7780
2007-08-13 Add javascript wz_dragdrop.js in js/ (BPR)
106 bpr 7781
2007-08-13 Add slib/utilities/tooltip and special method tooltip in OEF (BPR)
7782
2007-08-02 Example class declared as neighbor of all classes (FG)
7783
2007-07-16 Add fonctionalities to exam module creation only fr, en (FG)
8502 bpr 7784
2007-07-14 Bug fixed: personalize home and sheet page with document (FG)
106 bpr 7785
2007-07-13 Default configuration for oef options in class (FG)
79 bpr 7786
---------------------------------------------
7787
Version 3.62 packed.
8502 bpr 7788
2007-06-23: Updated slib/media/audio: add option rename (BPR).
10 reyssat 7789
2007-06-19: From BPR:
11921 bpr 7790
  help is accessible in Modtool as a zone
7791
  adm/latex2wims.fr new module
7792
  help/example/oefquicktool.fr new module
7793
  Add anstype,help,slib as binary directories in adm/modtool.fr/binfile.proc
7794
  Link on latex2wims.fr and on quicktool.fr in modules/adm/createxo.fr/level1.phtml
7795
  and in public_html/modules/adm/modtool.fr/modname.phtml
7796
  Link on program.fr et faq.fr (french version) in public_html/modules/adm/browse.fr/home.phtml
7797
  and public_html/modules/adm/class/sheet.fr/main.phtml
7798
  Option "nonstop" in step exercises
7799
  New parameter \sc_reply$i in OEF: accessible for feedback with
7800
  default values 0,1, 0.5 according the student reply is
7801
  bad, good or partially good
7802
  public_html/bases/doc/1027 Presentation improvment
7803
  slib/geo2D/geogebra Improvment (Paul Byache)
7804
  Improvment in documentation of type range (english version -> french version)
7805
  js/ASCIIMathML.js js/LaTeXMathML.js js/ASCIIsvg.js new javascript
7806
  java/jmol/Jmol.js java/jmol/JmolApplet.jar: new Java applet Jmol
7807
  Improvments in help/developer/docmodtooloef.fr help/developer/docqcm.fr
7808
  help/teacher/docdocument.fr help/teacher/docexooef.fr help/student/docetud.fr
10 reyssat 7809
2007-06-19: From ER:
11921 bpr 7810
  ************ corrections de bugs ************
7811
  For each bug: 1/ description 2/ changes made 3/ changed files.
7812
  1/ When an exo is introduced in a worksheet, if we erase its description, it
7813
  comes back as non empty (but possible to erase afterwards by modifying sheet)
7814
  2/ use new variable new_desc instead of some occurrences of desc.
7815
  3/ files changed:
7816
  public_html/modules/adm/class/addmodule.[cn,en,es,fr,it,nl,si,tw]/[main.phtml,var.def,var.proc]
7817
  1/ binary files of modtool in subdirectories were counted twice (once in
7818
  dir, once in subdir)
7819
  2/ add a "sort|uniq" to list of binary files
7820
  3/ files changed:
7821
  public_html/modules/adm/modtool.[cn,en,fr,it,nl]/binfile.proc
7822
  1/ good replies were impossible to insert in development mode right after
7823
  modif of source in createxo, except in french version.
7824
  2/ mimic french version by introducing variable oef_defaut in var.def.
7825
  3/ files changed:
7826
  public_html/modules/adm/createxo.[cn,en,es,it,nl,si]/var.def
7827
  1/ the french help for answer type wlist pointed to the english text for
7828
  synonyms
7829
  2/ changed pointer to help/anstype.fr/syno.phtml
7830
  3/ file changed: public_html/scripts/help/anstype.fr/wlist.phtml
8502 bpr 7831
2007-05-12: add class exemple: 1113 (RM)
11921 bpr 7832
  add class exemple: 1114 (FG)
7833
  add link "back to module" in addmodule.fr and addmodule.en
7834
  add job=showsheet in userlist.fr: control
7835
  board panel for sheet (FG)
10 reyssat 7836
2007-05-01: Added new oef answer option "nonstop" (BPR).
7837
2007-04-30: A new French example class 1113 (Regine Mangeard).
11921 bpr 7838
  More French public sheets (FG).
10 reyssat 7839
2007-04-19: Updated adm/class/cdt.fr (FG).
7840
2007-04-13: anstype/numeric: fixed a cheating flaw.
7841
2007-04-02: (GK) Improved the slibs graphpaper/*: now you can give
11921 bpr 7842
  maximal values instead of the tick increment, and have it
7843
  calculated automatically. You can also label the axes.
10 reyssat 7844
2007-03-28: J-R Fernandez: important upgrade in the Spanish translation, for
11921 bpr 7845
  the user interface and the base modules.
10 reyssat 7846
2007-03-14: Updated to chemeq-1.12.
7847
2007-03-14: (GK) added a new slib to get precise numeric informations
11921 bpr 7848
  about the conservation of elements and charges in chemical
7849
  equations. The results come either as an understandable html
7850
  table or a ready-to-use matrix. This script need at least
7851
  the version 1.12 of chemeq. If the version of chemeq is not
7852
  sufficient, an error message is given instead.
10 reyssat 7853
2007-03-13: Updates to Dutch version. (JE)
11921 bpr 7854
  New and updated slib. (BPR)
7855
  anstype/javacurve.points: added drawing for multiple clicks. (BPR)
67 bpr 7856
2007-02-22: "about.bak" in doc modulesreplaced by "about.phtml". (BPR)
10 reyssat 7857
2007-02-14: bin/mkindex and Misc/modind.c: added recognition of datamodules.
7858
2007-01-26: MAX_FILELEN lifted to 2 mega.
7859
2007-01-23: added config parameter mail_opt.
7860
2007-01-14: anstype/checkbox: \\( -> \( for presentation (BPR).
7861
2007-01-12: user_agent checking seems to create problems: stopped.
7862
2007-01-11: adm/vote: Correction d'une incompatibilité entre une limite ŕ 64
11921 bpr 7863
  dans le nombre de questions possibles et un traitement ŕ 40
7864
  dans var.proc et var.def (BPR)
7865
  anstype/checkbox: correction d'un bogue dans
7866
  script/anstype/checkbox (cas de virgule) et modification
7867
  de la réponse: \\( devient \( . (BPR)
7868
  exec.c, exec_for(): strchr(",") -> strparchr(",") (item search
7869
  should skip parentheses).
7870
  adm/class/userlist/csv/download.proc: manual score downloading was
7871
  broken with a wrong insertion of !hex (BPR).
10 reyssat 7872
2007-01-08: symtext: added shared macros.
7873
2007-01-05: symtext package made independent.
11921 bpr 7874
  exec.c, _httpfollow(): mhelp session address was broken when
7875
  invoked from an mhelp of a subsession.
10 reyssat 7876
2007-01-02: bases/dic/fr/accord: plurals of exceptional nouns were forgotten.
11921 bpr 7877
  symtext: added pool structure to allow parbitrary permpick nesting.
10 reyssat 7878
2006-12-30: More types to anstype "javacurve" (BPR).
11921 bpr 7879
  scripts/oef/embed.phtml: corrige un bogue de couleur dans
7880
  l'affichage du type mark (BPR).
7881
  scripts/oef/fr: typos de francais + couleur orange pour les
7882
  réponses partiellement bonnes ou avec mauvaise
7883
  précision (BPR).
7884
  Updated files in slib/text (BPR).
7885
  java/input.java: added vector style.
10 reyssat 7886
2006-12-26: symtext: added debug level.
11921 bpr 7887
  symtext compile error: nextblock field forgotten in some cases.
10 reyssat 7888
2006-12-25: symtext: translate.c, entry earlier field offset error.
7889
2006-12-24: symtext: accented letters were isolated in pre-processing.
7890
2006-12-21: check_exam(): now checks the existence of session var file
11921 bpr 7891
  instead of session directory existence.
7892
  symtext: increased dictionary size limits.
10 reyssat 7893
2006-12-20: symtext, outval(): typo corrected.
11921 bpr 7894
  adm/class/regclass/var.proc, policy=file: suppressed spurious
7895
  variable definitions (class_creation etc.).
10 reyssat 7896
2006-12-14: Included Geogebra applet in java/geogebra. (www.geogebra.org)
11921 bpr 7897
  Anstype/javacurve: added points version. (BPR)
10 reyssat 7898
2006-12-13: GK: fixed a very nasty bug with the OEF type sigunits, which
11921 bpr 7899
  disregarded the numeric value, focusing only on the unit and the
7900
  number of significative numbers.
7901
  bin/povray: Added some default values for compatibility (BPR).
10 reyssat 7902
2006-12-12: Added slib lang/fraccord.
7903
2006-12-05: Misc/translator.c and Misc/translator_.c: search failed when
11921 bpr 7904
  dictionary contains accented letters.
10 reyssat 7905
2006-12-04: Fixed in adm/class/userlist/csv/download.proc: manual grades were
11921 bpr 7906
  still not correct for usernames with special characters.
10 reyssat 7907
2006-12-02: WORKFILE_LIMIT moved from lines.c to wims.c.
11921 bpr 7908
  WORKFILE_LIMIT default increased to 2M (from 512K).
7909
  Anstype/*fill: added align option (BPR).
10 reyssat 7910
2006-11-29: slib/matrix/concate updated (BPR).
7911
2006-11-24: Added new command !hex.
11921 bpr 7912
  adm/class/userlist and adm/class/grades: manual grades for usernames
7913
  with special characters now correctly fixed using !hex.
10 reyssat 7914
2006-11-22: webget: added proxy compatibility.
7915
2006-11-21: Updates to Italian version (MC).
7916
2006-11-20: adm/class/userlist/csv/download.proc: erase fields before recomputing
11921 bpr 7917
  for a new user.
10 reyssat 7918
2006-11-17: Added User-Agent to !mailto header (compatibility with some ISP's).
11921 bpr 7919
  All adm module mail interfaces now switched to !mailto.
7920
  Added mail_log().
10 reyssat 7921
2006-11-15: adm/class/userlist: manual grades dysfunction when login contains
11921 bpr 7922
  special characters (the solution is still not correct).
10 reyssat 7923
2006-11-10: rounding fix of scripts/js/basicalc (FG).
7924
2006-11-08: Fixed in adm/forum/mbord.cn: missing scripts.
7925
2006-11-03: oef: added qcm common manager.
11921 bpr 7926
  oef2wims: No exec if hint/help/solution contains no exec commands.
10 reyssat 7927
2006-11-01: adm/modtool: developer name was not put into session var.stat
11921 bpr 7928
  when the user is automatically logged in via a class.
10 reyssat 7929
2006-10-26: adm/createxo.fr: added 2 models (qtext and 16qtext).
7930
2006-10-23: Added slib oef/env and scripts/oef/datafile.proc
7931
2006-10-22: scripts/oef/mkindex: Added datafile indexing.
7932
2006-10-20: wimslogd, dispatch_log(): suppressed useless error messages.
7933
---------------------------------------------
7934
Version 3.60 packed.
7935
2006-10-17: class/cdt.fr updated to 1.11 (FG).
7362 bpr 7936
2006-10-15: Fixed: nesting error in symtex permpick (lind2 incremented
11921 bpr 7937
  without decrementing in case of failure).
10 reyssat 7938
2006-10-13: Fixed: nested errors provoke "Premature end of script headers".
11921 bpr 7939
  Fixed in adm/modtool: class user developer link was broken due
7940
  to password encryption.
7941
  anstype/range: default value was set to the left end instead of middle.
7942
  help updated for the case of multiple ranges.
10 reyssat 7943
2006-10-09: Fixed in adm/createxo: default author name didn't show up when loaded
11921 bpr 7944
  by module developer.
7945
  update.sh: erase ch..root etc. if need to be written over.
7946
  calc_lookup(): rights check now uses datafile_check().
10 reyssat 7947
2006-10-08: Added typed circuit schematic system: data, slib, drawing tool.
7948
2006-10-04: !filewrite, !fileappend, files with name starting by "TEMP_"
11921 bpr 7949
  are temporary files and go to tmp_dir.
7950
  find_module_file(): files starting with writable/TEMP_ are
7951
  temporarily written files.
7952
  datafile_recordnum() and datafile_fnd_rec(): save value of "untrust"
7953
  and restore before exiting.
10 reyssat 7954
2006-10-02: slib/mkindex: presentation improvement.
11921 bpr 7955
  New categories: H?/financialmath, U?/financialmath, tool/elec
7956
  datafile_check(): allowed userfiles to read files in subdirectories
7957
  "data/" and "authors/".
10 reyssat 7958
2006-10-01: Fixed in flydraw, obj_string(): quoting chars were not stripped.
7959
2006-09-29: Anstype numexp: Message precision (FG).
11921 bpr 7960
  Fixed in flydraw, obj_parallel(), obj_lattice() and obj_arrow():
7961
  displacement vector didn't follow affine transformation.
10 reyssat 7962
2006-09-26: adm/class/regclass: removed the word "optional" for class password (FG).
11921 bpr 7963
2006-09-25: checkhostt(): tolerate spaces after '&lt;' and '&lt;' (but not before).
7964
  Italian translation updated to 3.58 (MC).
7965
  adm/class/userlist: allow csv upload without password in gateway
7966
  subclasses.
10 reyssat 7967
2006-09-24: oef: added good choice insertion for developer to choices.
11921 bpr 7968
  oef: added choice option "noidontknow".
10 reyssat 7969
2006-09-23: chroot.c: added parsing of w_wims_priv_chroot, with word
11921 bpr 7970
  "tmpdir" causing preliminary directory change.
7971
  c, fortran77, pascal, python interfaces: now compile and run on tmp_dir.
10 reyssat 7972
2006-09-22: chroot.c: abort if setuid() fails.
11921 bpr 7973
  scripts/oef/var.proc: check datamodule only when cmd=new.
7974
  find_module_file(): send module_error for executable files.
10 reyssat 7975
2006-09-21: Fixed in scripts/oef/var.proc: step information was not cleared
11921 bpr 7976
  from one exercise to another.
7977
  Fixed in scripts/oef/step.proc: empty data in menu type was
7978
  not checked.
7979
  adm/class/gateway: added secure hosts to structure management.
7980
  adm/class/regclass: secure host now defaults to "all".
10 reyssat 7981
2006-09-20: bin/housekeep.daily: buggy sheet expiration code disabled, to
11921 bpr 7982
  be enabled during a summer vacation.
7983
  Fixed in scripts/adm/gateway/mkteacherlist: a too strict right
7984
  check skipped index update after a teacher subscription.
7985
  adm/class/userlist/var.proc.userprop: added call to mkteacherlist
7986
  when the user is supervisable.
7987
  Fixed for gateways: link for changing user property was missing.
10 reyssat 7988
2006-09-19: Fixed in oef2wims, _check_compare(): check of "or" not returned
11921 bpr 7989
  after success, going to the check of "and" instead.
10 reyssat 7990
2006-09-18: OEF development mode: insertion of good replies becomes non-auto.
11921 bpr 7991
  Anstype dragfill and clickfill: added options "keeporder",
7992
  "sort" and "shuffle".
7993
  Anstype: added option "sort" to checkbox, menu and radio.
7994
  adm/class/regclass: added secure host validity check.
7995
  The variable "empty" is now strictly read-only, with offending
7996
  module adm/modtool fixed.
7997
  Fixed in oef: javascript form locker was skipped when running under
7998
  createxo.
7999
  Added option "default" to OEF answers.
8000
  bin/povray: version call should add ch..root, otherwise it
8001
  may refer to a different installation of povray.
8002
  instex_flush() (lines.c): suppress "mv" error messages.
10 reyssat 8003
2006-09-17: Anstype: activated option "shuffle" for checkbox, menu and radio.
11921 bpr 8004
  Anstype menu: added option "multiple".
8005
  Anstype: added option "eqweight" to mc types with "split".
8006
  Anstypes: added developer default to checkbox, menu, radio.
10 reyssat 8007
2006-09-16: adm/modtool: edfile now allows file upload.
11921 bpr 8008
  adm/class/gateway.{en,fr}: Added teacher supervising management.
8009
  Added hierarchical access right check to gateway management jobs.
10 reyssat 8010
2006-09-15: Added evaluation of \step to oef help.
11921 bpr 8011
  adm/createxo: exercise help now works.
8012
  adm/createxo, raw mode: returning from help erased textarea.
8013
  Added textarea content control buttons.
8014
  subclass expiration date now refers to superclass expiration.
8015
  Fixed in default and column themes: documents/votes not shown for
8016
  participants in intermediate classes.
8017
  Fixed in scripts/adm/class/adduser: a bogus password check locked up
8018
  adding class/course subscription in gateway.
8019
  bin/housekeep.daily: diving to subclasses for daily cleanup.
10 reyssat 8020
2006-09-14: Popup session life reduced to 50 seconds.
11921 bpr 8021
  catfile() now returns the number of bytes written.
8022
  Fixed: empty last.html was provoking "Premature end of script header".
8023
  Added non-backup and ancient class warnings to adm/class/config.
8024
  adm/class/config: subclasses can no longer change expiration date.
8025
  adm/class/userlist: csv download of passwords now allowed.
10 reyssat 8026
2006-09-13: scripts/adm/class/adduser: Added check of name conflict between
11921 bpr 8027
  teacher and participant accounts.
8028
  adm/class/gateway: Added csv download of teacher accounts.
8029
  adm/class/userlist/csv/upload.proc: added call to mkteacherlist
8030
  if superclass.
8031
  adm/modtool.cn: proc files were missing.
8032
  adm/modtool, edfile: recovered new line at end of file.
8033
  Fixed: oef replytype synonyme translation bug.
8034
  Fixed: oef replyweights stacking up via valsave.
10 reyssat 8035
2006-09-12: Updates to adm/class/cdt.fr (FG).
8036
---------------------------------------------
8037
Version 3.58 packed.
8038
2006-09-11: Updates to help/teacher/docdocument.fr (BPR).
11921 bpr 8039
  scripts/oef/mkindex: should erase index files when no oef.
10 reyssat 8040
2006-09-09: !writefile to getfile: writing to symlinks and subdirectories
11921 bpr 8041
  prohibited.
8042
  Added !writefile and !appendfile limits.
10 reyssat 8043
2006-09-07: Fixed in adm/manage.en: wims_prefix should be cleaned when
11921 bpr 8044
  reading wims.conf.
10 reyssat 8045
2006-09-06: Added scripts/adm/class/stat.
11921 bpr 8046
  adm/vote/vote.proc: grouped !setdef to improve performance.
8047
  Default language changed to utf-8 (for undeclared languages).
10 reyssat 8048
2006-09-05: Fixed: class modules didn't have variable right management.
11921 bpr 8049
  Fixed in wimslogd: log files with a hyphen in name should not be skipped.
8050
  files.c, _filewrite(): classes/?? modules should not have right to
8051
  write to wims_home.
8052
  lines.c: added is_class_module to disallow classes/?? modules to access
8053
  scripts/adm files and many adm commands.
10 reyssat 8054
2006-09-04: Fixed in adm/createxo/var.proc: a typo locked class importation.
11921 bpr 8055
  Fixed in adm/sheet: printable version locked by wims_prefix.
8056
  Fixed in scripts/adm/class/adduser: individual subscription locked.
8057
  Light updates to Dutch version (JE).
8058
  Fixed in adm/class/config: importation of exams didn't work.
10 reyssat 8059
2006-09-03: Updates to slibs: text, chemistry, geo3D (BPR).
11921 bpr 8060
  Fixed slib/triplerelation/tabular: infinit loop problem (GK).
8061
  Added scripts/oef/special/rename.phtml (BPR).
8062
  Fixed: typos in tool/directexec.fr (BPR).
10 reyssat 8063
2006-08-30: Fixed: typo in adm/forum/mboard.??/var.init locking up all forums.
8064
2006-08-28: Fixed in var.c, get_var_privileges(): should unset untrust.
11921 bpr 8065
  Fixed in adm/manage.en: DF should be declared in wims_prefix.
8066
  Fixed in home module: more wims_readable (FG).
8067
  adm/class/userlist: csv upload unlocked for gateway.
10 reyssat 8068
2006-08-27: scripts/adm/class/adduser: only gateway admin can add teachers.
11921 bpr 8069
  scripts/adm/class/userremain: now takes into account limits of
8070
  parent classes (only for groups where subclasses are subdirectories
8071
  of parent classes).
10 reyssat 8072
2006-08-25: Fixed: mark and checkbox anstypes with commas in the text.
11921 bpr 8073
  Added scripts/oef/togetfile.proc (trusted file for createxo).
8074
  Readability of wims_sesrandom closed to user files from adm modules.
10 reyssat 8075
2006-08-24: FG: adm/class/cdt.fr updated (add use of wims_prefix).
11921 bpr 8076
  Included java atomic lattice viewer by Simon Gill (java/Lattice).
8077
  Fixed: adm/createxo.{en,fr}, model mode could not tolerate data with
8078
  colon at first column.
8079
  Added/modified slibs: chemistry, geo3D (BPR).
8080
  Added subdirectory scripts/data (BPR).
8081
  Fixed in oef: embedded replies have no default type (thanks to BPR).
8082
  Fixed in createxo: vsavelist should not be put in wims_nw.
8083
  (thanks to BPR).
10 reyssat 8084
2006-08-23: Fixed: wims_read_parm should be excluded from access right control.
8085
2006-08-21: scripts/oef/quizzintro.phtml added Italian version (Gianni Ciolli).
8086
2006-08-18: Fixed for home module: popup search locked by variable rights.
11921 bpr 8087
  Link modules/home/tool removed.
8088
  bin/update changed to version 357.
10 reyssat 8089
2006-08-15: adm/createxo (en,fr), model mode: added menu parameters.
8090
2006-08-13: Fixed: adm/createxo.fr, model menutext1.oef, should add
11921 bpr 8091
  singlespace to data.
8092
  Fixed adm/createxo (en,fr), mode=model: should clean reply$i
8093
  when returning from test.
10 reyssat 8094
2006-08-09: !writefile and !appendfile: getfile/ becomes special.
8095
2006-08-07: adm/modtool.en, flist.phtml: OEF interface link forgotten.
11921 bpr 8096
  Fixed: some commands setting internal variables not working
8097
  when called by a user file.
10 reyssat 8098
2006-08-05: Security adjustment: adm/createxo added wims_trustfile.
12032 bpr 8099
  adm/* and home added tmp to wims_prefix.
10 reyssat 8100
2006-08-05: Added variable access rights control for user files.
11921 bpr 8101
  Security reinforcement: wims_prefix added to adm modules.
10 reyssat 8102
2006-08-03: variables.c: added var_def_check().
11921 bpr 8103
  setvar(): user file has no right to modify wims_ variables.
10 reyssat 8104
2006-07-31: Added communication between Modtool and Createxo (modif only).
8105
2006-07-26: adm/createxo.{en,fr}: added exercise models.
8106
2006-07-21: Fixed: in calc_sort(), case of char sort, output string was not
11921 bpr 8107
  terminated.
8108
  Anstype chset: added option "norepeat".
10 reyssat 8109
2006-07-18: Added !embraced extract and !embraced delete.
8110
2006-07-11: anstype: protocole clean up and documentation
11921 bpr 8111
  (see scripts/anstype/00README).
8112
  OEF to anstype interface no longer depends on declaration in
8113
  the c source.
10 reyssat 8114
2006-07-10: OEF: replytype now defaults to substitution.
11921 bpr 8115
  OEF: total steps should not be shown for dynamic step exercises.
10 reyssat 8116
2006-07-09: Symtext: minimal and generic styles for en, fr.
8117
2006-07-05: adm/createxo (en,fr): help on anstype reorganized and completed.
11921 bpr 8118
  Added symtext help.
10 reyssat 8119
2006-07-04: Added symtext to anstype and text anstype options.
8120
2006-07-02: Added slib/text/cutchoice2 (improved from cutchoices).
11921 bpr 8121
  Updates of Italian version (MC).
10 reyssat 8122
2006-06-29: Fixed: presentation problem in help/developer/docqcm.fr (BPR).
8123
2006-06-28: oef2wims + msg2wims:
11921 bpr 8124
  "??" no longuer provokes conditional variable.
8125
  Added new function "asis" (string protection).
8126
  The quotation mark now provokes conditional variable only if
8127
  the string before is a valid comparison.
10 reyssat 8128
---------------------------------------------
8129
Version 3.56 packed.
8130
2006-06-27: Updates to "mark" series of slib (BPR).
11921 bpr 8131
  Fixed: subsession first accessed with cmd=intro lost user info.
10 reyssat 8132
2006-06-24: Update of Dutch version. (JE)
11921 bpr 8133
  adm/class/cdt.fr: added size limitation to prevent overflow. (FG)
10 reyssat 8134
2006-06-22: Fixed: inconsistency in update.sh that made update of wimslogd
11921 bpr 8135
  impossible.
8136
  var.c: VARNAME_LEN doubled to 32768.
10 reyssat 8137
2006-06-20: BPR: updated French version help modules:
11921 bpr 8138
  help/teacher/docexooef.fr, help/developer/docqcm.fr
8139
  Symtext: French test version.
10 reyssat 8140
2006-06-17: (GK) modified units-filter and the sigunits-related files
11921 bpr 8141
  New features:
8142
  - when sigunits is used, the precision is managed separately
8143
  for each relevant answer (no more interaction
8144
  with \precision{})
8145
  - it is possible to give the unit wanted to display the result.
8146
  it may be a multiple or a submultiple of the base unit or a
8147
  usual unit outside the mksa system. Examples: nm,
8148
  km, h, min, A.h, mA.h, kW.h, etc.
8149
  the additionnal syntax is explained in the help files (en, fr)
10 reyssat 8150
2006-06-16: bin/apache-config: added possible apache name "apache2".
8151
2006-06-14: !href: the query string translation was partial. (Thanks to BPR)
8152
2006-06-12: anstype/mark.input: compatibility fix with various browsers. (BPR)
8153
2006-06-07: Fixed: vote name conflicts under gateway. (BPR)
11921 bpr 8154
  Updated: adm/class/cdt.fr. (FG)
8155
  scripts/adm/class/addclass: added class_creator (client IP).
10 reyssat 8156
2006-06-06: scripts/oef/var.proc: suppresses datamodule errors when
11921 bpr 8157
  $allow_missing_data=yes.
8158
  Update of Dutch version. (JE)
8159
  Update of Italian version. (MC)
10 reyssat 8160
2006-06-05: Thanks to Rafael Hertzog, replaced "sort +n" expressions
11921 bpr 8161
  by the POSIX compliant "sort -k n" equivalents (GK).
10 reyssat 8162
2006-06-03: anstype/menu and anstype/checkbox: added
11921 bpr 8163
  possibility of including commas in replies.
10 reyssat 8164
2006-05-30: Fixed in slib/triplerelation/tabular: replaced many while loops
11921 bpr 8165
  by straight for iterations, cleaned the code by using pari/gp
8166
  to perform clean matrix operations. (GK)
8167
  Added command "!getopt".
8168
  Fixed: in variable.c, check_session(), rapidfire timing check
8169
  was wrong since version 3.46, due to the use of uninitialized
8170
  struct st.
10 reyssat 8171
2006-05-29: Temp log over cluster sent to separate files, avoiding conflicts.
8172
2006-05-27: Added anstype "raw".
8173
2006-05-24: Fixed: in oef/embed.phtml, matrix should allow double size.
11921 bpr 8174
  anstype/matrix.input, allow smaller input sizes.
8175
  adm/auth/createqcm.fr and adm/auth/confia2qcm.fr updated (JY).
10 reyssat 8176
2006-05-23: Added wims_version to module about page.
11921 bpr 8177
  GK:
8178
  Renommé avec un préfixe slib_ les variables locales
8179
  pour slib/chemistry/chemeq*
8180
  GK:
8181
  Remplacé plusieurs itérations par l'usage de la
8182
  primitive "parallel" de flydraw: les chaînes décrivant les papiers
8183
  millimétrés créées par slib/graphpaper/* n'augmentent plus comme le
8184
  carré des dimensions.
10 reyssat 8185
2006-05-22: calc.c: in list commands, repeated calls to fnd_item() replaced
11921 bpr 8186
  by more efficient cutitems().
8187
  adm/stat/stat: number of classes and user accounts are shown.
8188
  GK:
8189
  anstype/sigunits modifié pour donner une comparaison valide
8190
  quand la précision demandée dépasse le nombre de chiffres
8191
  significatifs: les chiffres ne sont comparés qu'ŕ concurrence
8192
  du nombre de chiffres significatifs (aprčs arrondi).
8193
  GK:
8194
  slib/graphpaper/func_milli corrigé: maintenant le rendu des
8195
  fonctions est correct męme si les échelles horizontales et
8196
  verticales ne sont pas les męmes.
10 reyssat 8197
2006-05-20: Fixed in bin/mkindex: the definition of linelen was too big and
11921 bpr 8198
  did not prevent overflow in home module.
10 reyssat 8199
2006-05-19: Misc/modind.c: abort on output file creation failure.
8200
2006-05-18: Added adm/auth/confia2qcm.fr (JY).
11921 bpr 8201
  Added "Cahier de texte" (fr) (FG).
10 reyssat 8202
2006-05-15: adm/class/reguser: acceleration in site user counting.
8203
2006-05-14: Added option field to exam exercises, and an option "autogen".
8204
2006-05-13: Datafile: field position cached. (Was quadratic algo.)
8205
2006-05-07: src/Flydraw/commands: fixed bad CR problem (BPR).
11921 bpr 8206
  Added modules/help/developer/docqcm.fr (BPR).
10 reyssat 8207
2006-05-06: OEF manager: add an option to allow missing datamodules.
8208
2006-05-03: Fixed: imagefill repositionning not working when there is only one case.
11921 bpr 8209
  Mirror list updated.
10 reyssat 8210
2006-05-01: Important updates to Spanish translation (Juan Rafael Fernández).
11921 bpr 8211
  adm/modtool.nl: presentation updates (JE).
10 reyssat 8212
2006-04-28: adm/class/config: search for classes (en,fr).
8213
2006-04-28: adm/class/classes: search for classes when there are too many of them (en,fr).
8214
2006-04-26: adm/stat/stat.cn/stat.sh: should be executable.
8215
2006-04-18: adm/class/userlist, userprop: added wrap="off" to textarea (variables).
11921 bpr 8216
  Fixed: wrong data filled in fields when double registering user properties.
10 reyssat 8217
2006-04-10: Updates to Italian translations (MC).
8218
2006-04-07: adm/regclass: toomany lockup should not apply to subclasses.
8219
2006-04-02: From GK:
11921 bpr 8220
  slib chemistry/chemeq_tex: support étendu aux équations chimiques.
8221
  nouvelle slib chemistry/chemeq_compare: compare deux équations chimiques.
8222
  nouveau type (chemeq) pour les réponses d'exercices OEF,
8223
  destiné ŕ l'analyse de réponses portant sur des équations chimiques.
10 reyssat 8224
2006-03-26: Corrections/improvements in Dutch version (J. Evers).
8225
2006-03-19: calc_rename(): accepts digits in file extension.
8226
2006-03-14: Fixed: texgif font generation conflict among simultaneous visitors.
8227
2006-03-12: scripts/anstype/coord: protection against hacking.
8228
2006-03-09: Flydraw: added a series of commands for advanced matrix manipulations
11921 bpr 8229
  (Jean-Christophe Leger).
10 reyssat 8230
2006-03-08: adm/class/sheet: it was unnecessary to disallow source insertion
11921 bpr 8231
  when a sheet is unerasable.
10 reyssat 8232
2006-02-21: Improvements to bin/apache-config: more recognitions and
11921 bpr 8233
  special treatment for debian.
10 reyssat 8234
2006-02-20: bases/sys/publishdata: added "data" zone.
8235
2006-02-19: Added debian detection in compile, bin/wrapuid and bin/apache-config
11921 bpr 8236
  (Georges Khaznadar).
8237
  scripts/anstype/atext: translator dictionary was language-independent.
10 reyssat 8238
2006-02-18: Added automatic recognition of chemeq and units-filter in chroot.
8239
2006-02-16: OEF hacking bug remained for the last step of a multi-step exercise.
8240
2006-02-08: adm/regclass: level was not shown for individual classes.
8241
2006-02-05: Added a non-processing ocaml interface.
11921 bpr 8242
  Added load refusal according to active process counts.
10 reyssat 8243
2006-02-03: adm/vote: added comments. (BPR)
8244
2006-02-02: Added score type option to class userlist interface (Fabrice Guerimand).
11921 bpr 8245
  Included whirlgif to improve gif animation performance.
8246
  set_req_time(): we must use force_setvar() for otherwise the values
8247
  are ignored when the user starts with an expired session number.
8248
  adm/manage: resource uploading installed files to wrong places.
8249
  Added several chemistry slibs (Georges Khaznadar).
10 reyssat 8250
2006-01-29: Ad-hoc solution for file name problem with OSX in scripts/java.
8251
2006-01-25: Added rlimit_as restriction.
8252
2006-01-19: "!read tabletheme" was forgotten in adm/grades. (BPR)
8253
2006-01-17: Corrected a typo in OEF reply variables anti-hacking measure.
8254
2006-01-14: OEF: the choice option "shuffle" was disabled.
8255
2005-12-26: Added OEF reply variables anti-hacking measure.
8256
2005-12-25: Modtool: added processing of module_data.
8257
---------------------------------------------
8258
Version 3.54 packed.
8259
2005-12-22: 2 more mirrors (ofset.org and unicaen.fr).
8260
2005-12-11: variables.c: try_hack() was full of logic errors.
8261
2005-12-08: Parity in shuffle was not working for n>=4 (calc.c).
8262
2005-12-06: Added system level tool: direct exec (en, fr).
8263
2005-12-05: Fixed typos in Dutch version (Joke Evers).
8264
2005-12-04: Added slib series "graphpaper" (Georges Khaznadar).
8265
2005-12-03: A strange bug of bash eats the alias definition in bin/dircptest.
11921 bpr 8266
  Patched scripts in createxo, modtool and bin/mkindex using
8267
  variable definition.
10 reyssat 8268
2005-12-01: Must_chroot was not enforced in software interfaces.
11921 bpr 8269
  Added tolerance to antidated files in wimslogd.
10 reyssat 8270
2005-11-28: Exam quitting in gatewayed courses landed to an error message.
11921 bpr 8271
  User activity transfer: added transfer of examlog and exolog.
10 reyssat 8272
2005-11-15: Added doc for anstype numexp (Fabrice Guerimand).
8273
2005-10-13: Gateway: program supervisor is now unconditionally granted
11921 bpr 8274
  accesses to courses.
8275
  Gateway: structure management allows modif of reg password.
10 reyssat 8276
2005-10-12: Gateway: added exolog propagation.
8277
2005-10-11: Fixed gateway: prohibition of 09-21 forced students to retype
11921 bpr 8278
  password to go to a course from within a class.
10 reyssat 8279
2005-10-10: Fixed gateway: user activity transfer from within a course was not working.
11921 bpr 8280
  Fixed gateway: change user data from within a course by supervisor.
8281
  Added to gateway: activity transfer now can show activities to transfer.
8282
  Gateway: add/del user by mandatory course supervisors is now allowed.
8283
  User deletion from a course is only allowed when he does not have
8284
  activities in other courses under the same class.
10 reyssat 8285
2005-10-09: Fixed: OEF dynamic step post-processing variable updating.
8286
2005-10-08: Use "wrap=off" in textareas in modtool and createxo.
8287
2005-10-03: modind.c: ignores modules with no known category.
8288
2005-09-30: Added wims_realuser (for supervisable users in gateways).
11921 bpr 8289
  Supervisor page now shows name of wims_realuser.
8290
  useropts saved for wims_realuser, instead of wims_user.
8291
  mathalign now defaults to lower position.
8292
  Fixed: doc module html header missed module title.
10 reyssat 8293
2005-09-29: Fixed pointer depth error in fsort() (texmath.c). (Why it seemed to work before?)
11921 bpr 8294
  Added module index field "data" (variable module_data).
8295
  Module index parsing now uses search_list() to accelerate.
8296
  Added documented command !checkdata.
8297
  Added a lock in OEF modules when a depended datamodule is missing.
10 reyssat 8298
2005-09-28: Fixed: a typo in adm/class/exam blocked exam access when user
11921 bpr 8299
  score data is empty.
8300
  Added warning message when hack simulation is done on variables (devel).
10 reyssat 8301
2005-09-23: Increased software interface timeout values because the new Maxima
11921 bpr 8302
  is slow to launch.
10 reyssat 8303
2005-09-22: _getdef(): value should be zeroed by default.
11921 bpr 8304
  Fixed: exercise reindexing from a sharing class broke index file sharing.
10 reyssat 8305
2005-09-21: Fixed: gateway: course structure modif from program leads to
11921 bpr 8306
  bad navigation link in page header.
8307
  Gateway: prohibited student accounts from directly accessing supervisor login.
8308
  (Minor security precaution)
10 reyssat 8309
---------------------------------------------
8310
Version 3.52 packed.
8311
2005-09-19: Added help for the new oef special methods (Bernadette Perrin-Riou).
8312
2005-09-18: Gateway: added several propagation items.
8313
2005-09-15: Dutch translation updates (Joke Evers).
8314
2005-09-14: Textarea nowrap was not compatible with some versions of IE. Trying "wrap=off".
11921 bpr 8315
  Fixed: in gateway, teacher list was not updated after teacher registration
8316
  using reguser.
8317
  Fixed: class setup downward propagation ignored courses for programs.
10 reyssat 8318
2005-09-13: Fixed: draft document writing was closed in distribution.
8319
2005-09-11: Fixed: user error "double_click" was not flushed.
8320
2005-09-10: adm/modtool: badcategory message now shows available categories.
8321
2005-09-08: adm/class/configure: added index update links.
11921 bpr 8322
  Fixed: class backup did not work when class name contains '/'.
10 reyssat 8323
2005-09-07: Added Slovenian version (Bostjan Kuzman).
8324
2005-09-04: Added "shuffle" option to OEF choice options.
8325
2005-09-02: Added a new virtual class connection lock level (7) allowing
11921 bpr 8326
  closing access to participants.
10 reyssat 8327
2005-09-01: Added random variable hacking test to scoring devel modules.
11921 bpr 8328
  coord (anstype): stdout from clickzone removed from wims_exec_error,
8329
  and put into the variable $m_clickzone_error. The latter is reachable
8330
  from within OEF.
10 reyssat 8331
2005-08-27: Fixed: wrong log content dispatching when error found in a logfile name.
8332
2005-08-25: bin/account.sh in the distribution was not updated.
11921 bpr 8333
  Locale fixup at startup: added "LANGUAGE" and "LC_ALL".
10 reyssat 8334
2005-08-24: Misc. Dutch retranslations (Joke Evers).
8335
2005-08-23: bin/update killed wimslogd (hence hangs the system when under sysmask orphan).
11921 bpr 8336
  Also bin/server-interrupt.
10 reyssat 8337
2005-08-19: Fixed typos in virtual class interfaces (Bernadette Perrin-Riou).
8338
2005-08-18: adm/class/gateway: fixed typos in help links.
11921 bpr 8339
  adm/class/gateway: resource sharing between programs (experimental).
8340
  adm/modtool: module version check now for all publications.
10 reyssat 8341
2005-08-16: Publication of local modules under cluster: touches log/newmodules
11921 bpr 8342
  instead of timestamp.
10 reyssat 8343
2005-08-07: rlimit-data lifted to 100M: Maxima-5.9 asks a lot.
11921 bpr 8344
  Fixed compatibility issues with Maxima-5.9.
8345
  chroot package updated.
10 reyssat 8346
2005-07-22: Added config variable "busyhours" and "wims_busyhours".
11921 bpr 8347
  Using wims_busyhours to lock local module publication.
10 reyssat 8348
2005-07-06: Added python interface.
8349
2005-07-05: OEF: Message changed for "I don't know" choices.
8350
2005-07-01: Added datamodule access to !lookup.
11921 bpr 8351
  Tolerate module prefix in filename submitted to !lookup.
8352
  sh and perl commands saved in tmp_dir.
10 reyssat 8353
2005-06-30: OEF: variable values made available to help.
8354
2005-06-29: bin/account.sh: do not register partial module addresses.
8355
2005-06-27: Added bin/dircptest to test for switches of cp.
11921 bpr 8356
  Replaced all "cp -PpR" and the like by "dircp", using the test.
8357
  Typos in French version (Eric Reyssat).
10 reyssat 8358
2005-06-26: Wimslogd was killing housekeeping children too fast sometimes.
11921 bpr 8359
  Wimslogd update now goes through tmp/log/wimslogd.new.
8360
  bin/account.sh was generating some spurious accounting files.
10 reyssat 8361
2005-06-25: Bug introduced in software interface rewriting:
11921 bpr 8362
  Feeding to software must be done line by line, otherwise write()
8363
  blocks at a certain size.
8364
  Software debugging information was not written when not under multiexec.
10 reyssat 8365
2005-06-24: Added special method "help" to OEF.
11921 bpr 8366
  More strict file name check in wims_deposit.
10 reyssat 8367
2005-06-23: Added a security message in c/pascal/fortran interfaces.
11921 bpr 8368
  https protocol was lost when a session starts with intro page.
8369
  Added binary file management to Modtool.
10 reyssat 8370
2005-06-21: Added ins_filename variable and slib/oef/insfilename.
8371
2005-06-20: Added datamodule image interface for oef.
8372
2005-06-19: Use ch..root to clean sticky temp session directories.
11921 bpr 8373
  Added datamodule structure.
8374
  modules/data/ allowed in calc_rename().
8375
  Added slib/text/octavematrix (Bernadette Perrin-Riou).
10 reyssat 8376
2005-06-18: Class navigation under gateway fixed (checks are necessary).
11921 bpr 8377
  Software update scheduling moved from at to wimslogd.
8378
  Added public_html/bin/convert..switch to automatically patch the
8379
  convert -dispose switch incompatibility problem.
8380
  /bin/nongnu obsoleted.
10 reyssat 8381
2005-06-16: Added fortran77 interface.
8382
2005-06-14: Added pascal interface.
11921 bpr 8383
  Exec error capture limited to MAX_LINELEN/4.
10 reyssat 8384
2005-06-13: chroot package: added pascal and fortran compilers. Updated gcc.
8385
2005-06-12: anstype: c,sh,perl uniformized to "code" with language option.
8386
2005-06-09: OEF: choice/reply/condition weight/option accepts variables.
8387
2005-06-07: Improvement of statistics slib (Bernadette Perrin-Riou).
11921 bpr 8388
  Added oef condition option "hide".
10 reyssat 8389
2005-06-05: Clickzone: bound now works without coordinates (two colors mode).
11921 bpr 8390
  OEF contents will be visible to robots.
10 reyssat 8391
2005-06-03: anstype/matrix.input: inputsize taken into account.
11921 bpr 8392
  Added recognition of wims_noexport (prohibit specific variable exports).
8393
  Variables ending with a '_' will are no longer exported.
8394
  Added export restrictions in oef modules.
8395
  Added anstypes c,sh,perl.
10 reyssat 8396
2005-06-01: Vote: editing form should be post.
11921 bpr 8397
  Msg2wims/doc.c/doccheck(): parbuf size increase 1024->8192.
8398
  Vote: replaced !writefile by !setdef to extend usable size.
10 reyssat 8399
---------------------------------------------
8400
Version 3.50 packed.
8401
2005-05-02: Dutch translation updates (Joke Evers).
8402
2005-04-28: Software about locked up when under multiexec.
8403
2005-04-27: anstype mark did not work properly in extended circumstances.
8404
2005-04-25: chroot was putting subsession to tmp_dir name.
8405
2005-04-24: mhelp in subsession generated module_change error.
11921 bpr 8406
  Exam score was not shown for students with no sheet score.
10 reyssat 8407
2005-04-20: _tolinux() was applied on wims_deposit.
8408
2005-04-17: Trailing random string was not removed when not multiexec.
8409
2005-04-15: Bernadette Perrin-Riou and Eric Reyssat:
11921 bpr 8410
  Misc. language fixes.
8411
  Modified class presentation (French version).
8412
  New version of help documents.
8413
  anstype help French version.
8414
  exec '$' double can only be done with a switch!
10 reyssat 8415
2005-04-13: Gateway structure interface: added academic level.
11921 bpr 8416
  pariplot and pariray: wrap..exec is not necessary.
8417
  Superclass/gateway existing user importation: typo in reguser.
8418
  html/oneitem.phtml: added global label (spurious messages were
8419
  generated by robots).
8420
  Octave interface line cutter improved (but may still be incorrect).
8421
  unset environment variables were a bit too early.
10 reyssat 8422
2005-04-12: multiexec method rewritten: 10 fold performance improvement.
8423
2005-04-10: c, sh and perl coderun ready, if with sysmask.
8424
2005-03-12: execution output now doubles the '$' sign.
8425
2005-03-09: userlist csv download was impossible within nested class: embedded '/'.
8426
2005-03-04: config.c: module_langugage -> module_language (J.-P. Giacometti)
11921 bpr 8427
  Preparing for running under sysmask.
8428
  exported wims_ variables are limited to an explicite list.
8429
  A few httpd environment variables are unset.
10 reyssat 8430
2005-03-01: insdraw filebase session directory should be s2 now.
8431
2005-02-16: Exostat did not recognize classes with non-digits in its directories.
8432
2005-02-04: Bug in html/oneitem.phtml: items lost in type 1 link.
11921 bpr 8433
  Fixed: dependence conflict when manually adding sharings
8434
  in scripts/adm/class/addshare.
10 reyssat 8435
2005-02-03: Typo in exam try number presentation.
11921 bpr 8436
  Class list ignored those with letters in their codes.
8437
  Spurious messages in adm/class/config/neighbors/addshare.
10 reyssat 8438
2005-01-27: bad session number in insertion references under examcheck: fixed
11921 bpr 8439
  (J.-P. Giacometti).
10 reyssat 8440
2005-01-26: Added cleantmpdir() to alarm2().
8441
2005-01-25: Automatic update limited to subversion i: extend to r.
8442
---------------------------------------------
8443
Version 3.48 packed.
8444
2005-01-23: home/Subclasses.phtml -> home/Subclasses1.phtml
11921 bpr 8445
  (conflict under case-insensitive systems).
10 reyssat 8446
2005-01-22: Fabrice Guerimand: a new french example class (1112).
11921 bpr 8447
  Patch Bernadette Perrin-Riou: presentation fixes to French version.
10 reyssat 8448
2005-01-20: Nested use of tmplbuf in read_module_file().
11921 bpr 8449
  Patch Joke Evers: language corrections to Dutch adm modules.
10 reyssat 8450
2005-01-19: open/close sheet/exam allow for sharing classes.
8451
2005-01-16: ftest and datafile caches were not zeroed when write to a file.
8452
2005-01-15: Patch Bernadette Perrin-Riou: fixes to presentation problems
11921 bpr 8453
  in virtual class managing modules.
10 reyssat 8454
2005-01-14: Cached ftest().
11921 bpr 8455
  log/classes/.build-index changed, adding 3 more fields.
8456
  adm/class/classes: replace repetitive def lookups.
10 reyssat 8457
2005-01-12: Added local session directory s2.
11921 bpr 8458
  insertion files and last.html transfered to s2.
8459
  misc session files merged to var.stat.
8460
  check_session(): userlast didn't check existence of lastout.
8461
  Robot/human detection was dysfunctionning.
8462
  More zombie killing added to wimslogd.
10 reyssat 8463
2005-01-10: Missing space in class supervisor names (adm/class/addclass).
11921 bpr 8464
  var_def_file not defined when module INDEX is missing.
8465
  remove_tree() now ignores partial errors.
10 reyssat 8466
2005-01-09: Proposed class list was wrong for type 2 user registration.
11921 bpr 8467
  System update synchronization within cluster: timestamp.
10 reyssat 8468
2005-01-08: Last datafile cached.
8469
2005-01-07: Updates of Dutch class managers (Joke Evers).
11921 bpr 8470
  Robot checker modified to take into account compatible.
10 reyssat 8471
2005-01-05: local modules were not referenced when it is a link.
8472
2005-01-04: Maintenance page was locked when wims.conf does not exist.
8473
2004-12-27: (Unsuccessful) robot attacks with multi-word module or cmd confuse
11921 bpr 8474
  log files and accounting: cut to the first word.
8475
  classes login names with embedded "." leaked thru scripts/adm/class/adduser.
10 reyssat 8476
2004-12-26: Patch Bernadette Perrin-Riou: language fixes in French version,
11921 bpr 8477
  message files.
8478
  Added internal variable wims_sesdir.
8479
  sessions/$wims_session -> $wims_sesdir
10 reyssat 8480
2004-12-25: Basic score computation moved to wimslogd.
11921 bpr 8481
  classes under institution no longer have exo/sheet/exam facilities.
10 reyssat 8482
2004-12-19: unix socket added to wimslogd.
8483
2004-12-18: !debug made double substitution.
11921 bpr 8484
  adm/class/stopshare was removing non-shared objects.
8485
  doc was left over in adm/class/stopshare.
8486
  adm/gateway/delcourse did not delete users in optional courses.
8487
  adm/class/deluser did not delete user records in optional courses.
10 reyssat 8488
2004-12-17: adm/class/userlist: activity transfer for participants
11921 bpr 8489
  (only for institution structure).
8490
  adm/class/reguser: bug for superclass user registration.
10 reyssat 8491
2004-12-16: adm/class/config: some class setups can be sent to subclasses.
11921 bpr 8492
  adm/class/regclass: authentication procedures changed.
10 reyssat 8493
2004-12-13: adm/class/makeuserlist regenerated userlist at every call.
11921 bpr 8494
  Recovery of deleted users was broken (independent classes).
10 reyssat 8495
2004-12-11: !append passed string end when second parameter was empty.
11921 bpr 8496
  calc_rowof() had no right to use tmplbuf.
8497
  Newly created classes under a class group is now a subdirectory of the group.
8498
  Institutional structure is working.
10 reyssat 8499
2004-12-10: Label '*' absorbs every !goto now.
11921 bpr 8500
  Variable declarations with name ending by '0' were not taken into account.
10 reyssat 8501
2004-12-06: Added cut time for exams.
8502
---------------------------------------------
8503
Version 3.46 packed.
8504
2004-12-03: Suppressed file_too_long message from !defof.
8505
2004-12-01: Log long execution time in access.log.
8506
2004-11-29: Added nested read level check (was crashing when there is infinite loop).
11921 bpr 8507
  One more write to readonly string in set_vars_from_parm().
10 reyssat 8508
2004-11-28: New anstype: sigunits (G. Khaznadar).
8509
2004-11-27: wims_myhostname did not give permanent hostname.
11921 bpr 8510
  (Volatile hostname isin httpd_HTTP_HOST.)
8511
  exam_currscore(): session_prefix used before definition.
10 reyssat 8512
2004-11-26: !shuffle result in case of one non-numerical item: should give
11921 bpr 8513
  the item itself instead of a "1".
10 reyssat 8514
2004-11-25: Added while loop (!while ... !endwhile).
8515
2004-11-24: bin/mkindex becomes non-interrupting.
11921 bpr 8516
  local module publication chains bin/mkindex (thru wimslogd).
8517
  Added indication of local and com modules in search results.
10 reyssat 8518
2004-11-23: Insertion of devel modules into worksheets: site-configurable policy.
8519
2004-11-21: variable buffer extended to 16*256K.
11921 bpr 8520
  flushoutput() was missing in robot error output.
10 reyssat 8521
2004-11-19: write to readonly string in set_vars_from_parm().
11921 bpr 8522
  exec_href(): lbuf copy length too short (robot access case).
8523
  Modtool now shows oef compilation errors.
10 reyssat 8524
2004-11-18: headmenu disappeared within exam check.
11921 bpr 8525
  Insertion of devel modules into worksheets disabled.
8526
  Exam score counting error corrected.
10 reyssat 8527
2004-11-17: user-deposit must be readable by all (files are moved elsewhere).
8528
2004-11-16: Distribution bug: bad modules/classes content distributed.
11921 bpr 8529
  compare(): pointer typo.
10 reyssat 8530
2004-11-14: freepar_* variables will not be checked for parentheses.
8531
2004-11-13: !values, !makelist etc. was not correct when list is empty
11921 bpr 8532
  or when step is negative.
10 reyssat 8533
2004-11-10: Spurious "expression" message when search keyword contains
11921 bpr 8534
  accents: fixed.
10 reyssat 8535
2004-11-08: classes/* become trusted modules (need this to access class dir).
11921 bpr 8536
  Facility for class participants to use createxo was erased.
8537
  Expiration was not correctly formatted in home page for robots.
10 reyssat 8538
2004-11-06: calc_examscore() moves to cutwords().
11921 bpr 8539
  Exams now can define starting primes.
10 reyssat 8540
2004-11-04: Octave for chroot: usr/libexec/octave was forgotten.
8541
2004-11-01: Added ftest().
8542
2004-10-31: Sorted var_def. VAR_DEF structure compressed.
11921 bpr 8543
  set_vars_from_parm(): force_setvar() -> setvar().
8544
  Quadratic nospace() and singlespace() replaced.
8545
  Added #define MAX_FNAME and mkfname().
10 reyssat 8546
2004-10-30: get_var_defs() rewritten.
11921 bpr 8547
  Definitely obsolete never used var.def columns: log, ulim, llim.
8548
  New var.def format: "reply: ...."
8549
  However, still no check against repetitive definitions
8550
  of a same variable.
8551
  calc_sort() rewritten.
8552
  Quadratic randperm() replaced.
8553
  Added int2str() in wimslib.
8554
  Eliminated uselessly initialized long buffers.
10 reyssat 8555
2004-10-29: Class codes no longer need to be an integer.
11921 bpr 8556
  Added cutitems(), cutwords() and cutlines().
8557
  exec_distribute() changed to use cut.....().
10 reyssat 8558
2004-10-28: Added translation tool: bin/new-files.
11921 bpr 8559
  Site manager can now visit several developer accounts.
8560
  compare() rewritten.
8561
  calc_append() and substit() optimizations.
10 reyssat 8562
2004-10-27: Cached working files.
11921 bpr 8563
  wims.conf: erase backslash before saving from adm/manage. However,
8564
  backslash at the end of a line will still create buggy situations.
10 reyssat 8565
2004-10-26: key routines var_proc() and phtml_put() optimized.
11921 bpr 8566
  Slight modification of WORKING_FILE structure.
8567
  output() refinement.
10 reyssat 8568
2004-10-25: mailurl algorithm moved to scripts/mailurl.proc.
11921 bpr 8569
  Reduce MAX_FOR_LEVEL to 12. Should be largely enough.
8570
  Rewrite open_working_file(), reducing the number of strchr().
10 reyssat 8571
2004-10-24: Various code cleaning of the main program.
11921 bpr 8572
  - Acceleration in save_session_vars(), and increase oef var limits.
8573
  - module_error() variables switched from setenv() to setvar().
8574
  - !readmotd and !writemotd removed. (undocumented commands.)
8575
  These were used in home module and adm/class/motd.
8576
  Replaced by !fileread, !filewrite and !read.
8577
  Therefore now motd files are fully phtml ones.
10 reyssat 8578
2004-10-23: Start replacing tags by lower case.
11921 bpr 8579
  added readfile(). Rewriting several functions using it.
8580
  Change !mailurl encryption method.
8581
  wims_myip removed (waste of time).
10 reyssat 8582
2004-10-22: wims_trustfile was not working correctly.
11921 bpr 8583
  insdraw_filebase was blocked for class documents.
8584
  Security check against links "sessions" "classes" or "doc" in
8585
  adm modules is longuer needed: removed.
10 reyssat 8586
2004-10-21: introduced mystrncpy(): replace snprintf() and strncpy().
11921 bpr 8587
  Quadratic strcpy() replaced in _tolinux().
8588
  Quadratic find replaced in exec_distribute().
8589
  Quadratic algorithm replaced in _blockof().
8590
  wims_prefix removed from internal_name table.
10 reyssat 8591
2004-10-20: Automatic module update not working when delay >= 7 days: fixed.
11921 bpr 8592
  Quadratic strcpy() replaced in open_working_file().
10 reyssat 8593
2004-10-19: Bad variable name (parm) in html/themes.phtml.
11921 bpr 8594
  Software about disapeared in about page: turn off multiexec in about.phtml.
10 reyssat 8595
2004-10-18: adm/manage: added restore.
11921 bpr 8596
  Backup file number reduced.
8597
  File management in online maintenance becomes operational.
10 reyssat 8598
2004-10-17: added !mailurl (counter-spam crypted email interface).
7362 bpr 8599
2004-10-10: Large file download: was cut off by alarm limit,
11921 bpr 8600
  now available for 100kb/s or more.
10 reyssat 8601
2004-10-09: "all" allowed in host checking.
8602
2004-10-08: Broken sheet file blocked supervisor home page: fixed.
11921 bpr 8603
  adm/class/userlist, userprop: user variables disappeared.
10 reyssat 8604
2004-10-04: instexst(): file mtime tag disappeared since 3.42.
8605
2004-10-02: Added other/bin/passcrypt
8606
2004-10-01: Allow edition of help/ in modtool.
11921 bpr 8607
  adm/class/config.??/help/config.phtml was bounding readonly variable.
10 reyssat 8608
2004-09-30: adm/class/regclass.it was dysfunctionning.
11921 bpr 8609
  motd did not appear in the first participant page.
8610
  adm/class/classes was putting logs in module directory when
8611
  visited by site manager.
10 reyssat 8612
---------------------------------------------
8613
Version 3.44 packed.
8614
2004-09-30: adm/modtool was silently cutting file lengths.
8615
2004-09-27: wims_myhostname and wims_myip made available to home module.
8616
2004-09-24: Votes added to class sharing list (non-verified).
8617
2004-09-23: Debugging line not erased in modules/adm/userlist.en/var.proc.
11921 bpr 8618
  Class logo whas not changed for user pages.
8619
  Remnant !debug erased in modules/adm/forum/mboard.
8620
  adm/class/config.nl was sending broken emails (space after \ ).
10 reyssat 8621
2004-09-21: class oef disappeared except for French version.
8622
2004-09-20: exec.type limited to 256 (is it enough?).
8623
---------------------------------------------
8624
Version 3.42 packed.
8625
2004-09-19: scripts/adm/class/mkuserlist crashed when login starts with '-'.
11921 bpr 8626
  adm/new.?? system changelog now points to src/Changelog.
10 reyssat 8627
2004-09-16: Class forum and userlist csv download missing data under superclasses.
11921 bpr 8628
  Added \doc{} to documents (help not updated).
10 reyssat 8629
2004-09-14: Allowing negative scores (to be used only in special modules).
8630
2004-09-13: Printable versions now give no reply to students.
8631
2004-09-07: A better management/messages for non-installed softwares.
11921 bpr 8632
  added !perl for trusted modules (non-documented).
8633
  class exercise restore/import bugs fixed.
10 reyssat 8634
2004-09-03: chroot execution of sensitive programs.
8635
2004-08-31: fixed votedir error in adm/vote.??.
8636
2004-08-29: Slight modification in the algorithm of bin/mkpopular: use sqrt.
8637
2004-08-25: Removed last symbolic links to classes and sessions in modules/.
8638
2004-08-20: OEF terminology: session->series, séance->série.
11921 bpr 8639
  Score quality now uses a geometric series, the more recent being
8640
  more significant.
10 reyssat 8641
2004-08-16: added scripts/adm/class/authprep.
8642
2004-08-10: last.html disabled for test sessions.
8643
2004-08-09: untrust propagation after !record...: corrected.
8644
2004-08-02: Internal names: wims_priv_*.
8645
2004-07-31: Eliminate symlinks: rest of adm modules.
8646
2004-07-30: Eliminate symlinks: home, amd/createxo, adm/vote, adm/manage,
11921 bpr 8647
  adm/raw, adm/browse, adm/class/addmodule, adm/class/classes,
8648
  adm/class/stat, adm/class/reclass, adm/class/reguser,
8649
  adm/class/passwd, adm/class/grades, adm/class/exolog,
8650
  adm/class/exam, adm/class/sheet, adm/class/userlist.
10 reyssat 8651
2004-07-29: added internal function find_module_file().
11921 bpr 8652
  Eliminate symlinks: adm/modtool.
8653
  Record files in mutual directories now work.
10 reyssat 8654
2004-07-06: Table appearance: createxo helps.
8655
2004-07-03: var.c: setting empty variable was giving NULL.
11921 bpr 8656
  added 2 embeddable js calculators copied from javascriptsource.com.
10 reyssat 8657
2004-07-02: Name change: WWW Interactive Multipurpose Server.
11921 bpr 8658
  Modtool: Remake def when src erased.
8659
  Non-initialized information in post_log().
10 reyssat 8660
2004-07-01: Appearance theme management: see public_html/themes/.README.
8661
2004-06-29: Table appearance: forum/forum, stat/stat, class/stat,
11921 bpr 8662
  class/config, class/userlist, doc.
8663
  spurious error in adm/createxo oef registration corrected.
8664
  Exercise importation bug in classes (def directory not created).
10 reyssat 8665
2004-06-28: C lvalue casting corrected (6 locations for qsort subroutines).
11921 bpr 8666
  Table appearence uniformization: manage,modtool,classes,new.
8667
  Automatically incrementing variable: wims_incremental
8668
  Class importation of exercises: import images too.
8669
  Globally replaced "&>/dev/null" by ">/dev/null" in scripts.
10 reyssat 8670
---------------------------------------------
8671
Version 3.40 packed.
8672
2004-06-26: Added wims_sesrandom (64 session-static random numbers).
11921 bpr 8673
  Parameter space overflow in bin/mkindex: switch to translator file input.
10 reyssat 8674
2004-06-24: A more correct POST timeout check.
8675
2004-06-23: strip_enclosing_par() did not check unmatching: sigsegv.
8676
2004-06-22: '~' in devel module names was disliked by image programs.
8677
2004-06-21: added anstype/numexp (Fabrice Guerimand).
8678
2004-06-20: misc documents closed to robots.
11921 bpr 8679
  Rafale check disabled for exams.
8680
  added module adm/new.
8681
  option and weight fields of oef replies now operational.
8682
  Random generator switched to Mersenne Twister by
8683
  Takuji Nishimura and Makoto Matsumoto (Lib/mt19937ar.c).
10 reyssat 8684
2004-06-15: added !embraced.
8685
2004-06-13: wimslogd reads and executes log/wimslogd.exec
11921 bpr 8686
  command !module now returns empty if module does not exist (instead of current module).
10 reyssat 8687
2004-06-12: Automatic module updating.
8688
2004-06-09: Individualized sheet opening was not working under superclass:
11921 bpr 8689
  wrong user file in _subword().
10 reyssat 8690
2004-06-08: Document modules under Modtool, with document manager.
8691
2004-06-07: New config parameter: aliased_getfile.
11921 bpr 8692
  Enhanced Modtool with publication manager.
10 reyssat 8693
2004-06-06: version added to module index.
8694
2004-06-05: added other/bin/src2def.
11921 bpr 8695
  oef, deductio and document modules: suppression of symlinks and executables.
8696
  update-version upgrades to 337.
10 reyssat 8697
2004-06-02: Search by author name activated.
11921 bpr 8698
  Added config parameter wims_showauthor.
10 reyssat 8699
2004-05-31: Trusted modules can access wims_home.
8700
2004-05-29: Improvements of robot pages.
11921 bpr 8701
  chemeq, units-filter and wimsd non-blocking compilation failure.
8702
  chemeq and units-filter added to support software checklist.
10 reyssat 8703
2004-05-26: Antidated modules are now blocked.
11921 bpr 8704
  Keywords from popular search engines retaken by WIMS home page.
10 reyssat 8705
2004-05-22: General reference page using wikipedia.
8706
2004-05-21: translator now accepts very long sources.
8707
2004-05-13: download/wimsget was broken.
8708
2004-05-09: Added sheet data into exam log.
8709
2004-05-08: Voter listing was not correct under superclass.
8710
2004-05-04: Set-styled replies with embedded ';' are rejected.
8711
2004-05-01: getfile did not search for directory in parent session.
8712
2004-04-24: Dynamic condition list in oef.
8713
2004-04-16: Vertical stacking in clickfill and dragfill.
8714
2004-04-14: Portability extensions by Karim Belabas.
8715
---------------------------------------------
8716
Version 3.36 packed.
8717
2004-02-17: Bug fix: class images do not appear in exams.
8718
2004-02-13: Multiple bug fixes in superclass structure.
8719
2004-01-18: Added virtual class hierarchy.
8720
2004-01-14: msg2wims moved to WIMS_HOME/bin.
8721
2004-01-12: Configurable computational precisions in OEF modules.
8722
2004-01-08: Document modules with manager in scripts/docu.
8723
2004-01-05: Direct importation of public sheets into classes.
8724
2004-01-03: Access policy configuration extended to virtual classes.
8725
2004-01-02: Site resource access policy configuration.
8726
2003-12-17: User error kicked participants out of the class.
8727
2003-12-16: Sheet printable version was not working for class exercises.
8728
2003-12-07: Rafale locks account for 10 minutes against relogin.
11921 bpr 8729
  Rafale in class partly counted as new.
8730
  Mixture with suspended activities also disables score in classes.
8731
  Scores immediately following a large series of rafale are ignored.
10 reyssat 8732
2003-12-06: Classes allowing output of resources to all (manual declaration only).
8733
2003-12-05: Expired sheets with 0 weight no longer shown in participant score list.
8734
2003-11-27: modind bug fixed: modules not in site language list now ignored.
8735
2003-11-26: Site configuration: eliminate language repetitions.
8736
2003-11-24: Software non-installed message was not available due to a bug.
8737
2003-11-23: config variable: default_texposition.
11921 bpr 8738
  user tex size is now absolute.
8739
  \oefenv was not available within createxo.
10 reyssat 8740
2003-11-22: texgif: tfm files were copied to current working directory.
8741
---------------------------------------------
8742
Version 3.34 packed.
8743
2003-11-18: Bug fix: add participants using csv.
8744
2003-11-16: New reply type: range.
11921 bpr 8745
  OEF: kill score generation in debug mode.
8746
  Close participant exam sessions by supervisor.
10 reyssat 8747
2003-11-15: Deactivation of a sheet.
11921 bpr 8748
  Allow supervisors to test exams under preparation.
10 reyssat 8749
2003-11-14: Added to oef: \oefenv, debug mode.
11921 bpr 8750
  incomplete addressing in documents and OEF draw: fixed.
12032 bpr 8751
2003-11-13: Drag and drop window resizing bug fixed.
10 reyssat 8752
2003-11-09: added !makelist.
8753
2003-11-08: Some bug fixes in printable version of sheets (datafile bug remains).
8754
2003-11-01: affine transformation added to flydraw.
8755
2003-10-31: wims_exec_error becomes cumulative.
11921 bpr 8756
  wims_exec_error reported in Createxo.
8757
  motd (message of the day) files moved to log.
10 reyssat 8758
2003-10-28: New version of OEF and deduc avoiding the use of symlinks.
8759
2003-10-27: .wimspass moved to log directory.
11921 bpr 8760
  oldclasses moved to backup.
10 reyssat 8761
2003-10-26: added OEF \special method: imagefill.
8762
2003-10-25: idle-time split to 3.
11921 bpr 8763
  writable directories moved to w.
10 reyssat 8764
2003-10-24: algexp, litexp and formal accept multiple good replies (separator=,)
11921 bpr 8765
  oef2wims added error messages.
8766
  file mode in Createxo.
8767
  The main program is now staticly linked (exec performance).
10 reyssat 8768
2003-10-23: Some cleanup of directory settings:
11921 bpr 8769
  wims.conf moved to log directory.
8770
  forums moved to log/forums.
8771
  instex and mathfonts/texgif moved to w (relocatable directory).
10 reyssat 8772
2003-10-20: added exolog: exercise registration for virtual classes.
8773
2003-10-16: backup and accounting moved to wimslogd.
11921 bpr 8774
  TeX floating level added to useropts and preference page.
10 reyssat 8775
2003-10-15: OEF: added \special{}.
8776
2003-10-13: adm/class/regclass was setting wrong class version (3 instead of 4)
8777
2003-10-12: Dutch version (Joke Evers).
11921 bpr 8778
  Supervisor can select existing class exercises in Createxo.
8779
  OEF: TeX images accepted in type=radio and type=checkbox.
8780
  command !date reopened for general modules, with stricter security restrictions.
10 reyssat 8781
2003-10-11: !for x=1..5
8782
2003-10-05: log files now use wimslogd to dispatch.
8783
2003-10-04: Many temporary files moved to tmp/sessions.
11921 bpr 8784
  added wimslogd (autorun log daemon).
10 reyssat 8785
---------------------------------------------
8786
Version 3.32 packed.
8787
2003-09-28: !date is now for trusted modules only.
11921 bpr 8788
  (others can use $wims_now and $wims_nowseconds)
8789
  command !sql dereferenced.
8790
  Online management: mkindex now sent to at (had rlimit_cpu overflow).
10 reyssat 8791
2003-09-27: Online update, backup and crontab managements.
8792
2003-09-22: Misc. bug fixes in virtual class management.
11921 bpr 8793
  2D array addressing. Availability in OEF and doc.
10 reyssat 8794
2003-09-21: clickfill and dragfill: fields of multiple length.
11921 bpr 8795
  Array addressing: $(var_name[item_numbers])
10 reyssat 8796
2003-09-20: different DynAPI replies can now coexist.
8797
2003-09-18: Bounding bug in !randint (when only one bound is given).
8798
2003-09-16: _tolinux() becomes more agressive.
11921 bpr 8799
  setvar() always calls _tolinux().
8800
  bin/mkindex command line overflow in OEF sorting: fixed.
10 reyssat 8801
2003-09-15: Class load accounting in site management page.
11921 bpr 8802
  Internal variable: wims_now, wims_nowseconds.
10 reyssat 8803
2003-09-14: OEF draw within parameters: redrawn (up to 16) when cmd=resume (saved exercises).
8804
2003-09-13: new OEF answer type: dragfill.
11921 bpr 8805
  Spurious password check bug in adm/userlist.
10 reyssat 8806
2003-09-11: added ccsum (user and class connection time accounting)
8807
2003-09-10: new OEF answer type: clickfill.
8808
2003-09-08: new OEF answer type: coord.
8809
2003-09-06: added !rows2lines (non-documented).
11921 bpr 8810
  rows2lines() now ignores semicolons enclosed in parentheses.
10 reyssat 8811
2003-09-05: DynAPI 3.0.0.
8812
2003-09-03: added clickzone (for use in reply type `coord').
8813
2003-09-02: flydraw uses `convert' to read images of other formats.
8814
2003-08-28: added interface to DynAPI.
11921 bpr 8815
  OEF answer types based on DynAPI: correspond, reorder and compose.
10 reyssat 8816
2003-07-19: draw() added to OEF and doc parameter primitives.
11921 bpr 8817
  Image clock available in OEF.
10 reyssat 8818
2003-07-18: added !rename (name hiding for multimedia files in exercises).
8819
2003-07-13: Server update and backup management in adm/manager.
8820
2003-07-09: !pedia method moved to script (pedia.phtml), using wikipedia.
8821
2003-07-08: Personal passwords now use crypted storage.
8822
2003-07-06: Class oef structure reorganized (modules/classes/$wims_class removed).
8823
---------------------------------------------
8824
Version 3.30 packed.
8825
2003-06-30: Expert menu in OEF manager (F. Guerimand).
8826
2003-06-28: User-friendlyness improvements in exam page.
8827
2003-06-24: Exam detail log and check.
8828
2003-06-23: write_logs() and save_session_vars() interchange order.
8829
2003-06-19: Forums: supervisor now can read erased messages.
8830
2003-06-18: added cmd type `next'. Existing modules modified.
8831
2003-06-14: added !sum, !product, !recursion.
11921 bpr 8832
  command !values can do recursive computations with variable `last'.
10 reyssat 8833
2003-06-13: added log2() (kernel and interfaces).
8834
2003-05-29: added !reaccent.
11921 bpr 8835
  added list of new OEF.
10 reyssat 8836
2003-05-27: added oncechar (special-purpose program).
8837
2003-05-25: numerical integration in slib/integrate switches to very slow but
11921 bpr 8838
  much more secure method (with pari).
10 reyssat 8839
2003-05-25: Wording: score average -> score quality.
8840
2003-05-24: Using image.src for imgcomp reply type: doesn't work for Netscape 4.
11921 bpr 8841
  (And isn't really conform to javascript specs.)
8842
  OEF printable version: variable grouping bug fixed (new line in values).
8843
  Printable version of user help.
8844
  Integral version of Createxo help.
10 reyssat 8845
2003-05-23: A few predefined variables for documents in classes.
8846
2003-05-22: Documents: gnu means Free Documentation License.
8847
2003-05-19: Update of Chinese adm modules (Z. Chen).
8848
2003-05-18: Show exercise source list in documents.
8849
2003-05-17: Printable version of documents.
8850
2003-05-15: Styled fills in flydraw (hatching etc).
8851
2003-05-10: added wimsd.
8852
2003-05-08: Main word dictionary renewed (en/fr).
8853
2003-04-29: Installation scripts adjusted for RedHat 9.
8854
2003-04-24: added class_option.
8855
2003-04-22: added anstypes imgcomp and textcomp.
8856
2003-04-17: Integration in OEF and Doc now calls slib.
8857
2003-04-14: Spurious solutions in solve() when root is exactly a cut point.
8858
2003-04-13: added !lookup.
8859
2003-04-07: confparm (1-4) added to OEF manager.
8860
2003-04-03: Robot referencing scheme created recursive fake directories.
8861
2003-04-01: Robot visibility of documents.
8862
---------------------------------------------
8863
Version 3.28 packed.
8864
2003-03-25: Createxo open to class participants.
8865
2003-03-23: Link between vote and access control.
11921 bpr 8866
  User property changes: !setdef instead of !writefile.
10 reyssat 8867
2003-03-22: Vote system for virtual classes.
8868
2003-03-21: A series of French documents submitted by B. Perrin-Riou et al.
8869
2003-03-18: hint disallowed during exam.
11921 bpr 8870
  cookie disorder in exams when cookies are activated in classlock.
10 reyssat 8871
2003-03-15: !values added ... for v in v1,v2,v3,...
11921 bpr 8872
  `!random a,b repeat n' and `!randint a,b repeat n'.
10 reyssat 8873
2003-03-14: erf() and erfc() added to evalue().
8874
2003-03-13: numerical integration in OEF/DOC now uses romberg() in MAXIMA.
8875
2003-03-12: User asking for unavailable language provokes internal error.
11921 bpr 8876
  command !rawmath was adding spurious () after function names.
10 reyssat 8877
2003-03-11: New OEF reply types: checkbox, click, menu, radio.
8878
2003-03-09: Supervisor now allowed to import public OEF exercises.
8879
2003-03-08: Use cpp to process pre-source OEF and DED.
8880
2003-03-07: Internal: added cutfor() for calc_solve() and calc_values().
8881
2003-03-06: Variable name substitution in !values.
8882
2003-03-05: Rapidfire requests for printed versions are disabled.
8883
2003-02-28: WIMS now refuses to process executable files.
11921 bpr 8884
  slib indexing and documentation.
10 reyssat 8885
2003-02-21: New reply type to OEF: chset.
8886
2003-02-20: Fixed: segfault when HTTP_USER_AGENT is not defined.
11921 bpr 8887
  Dynamic insertion in mhelp was in conflit with parent session.
8888
  Document pages requiring preserved \(...) recompiled.
8889
  slib structure added.
10 reyssat 8890
2003-02-17: More dependency program checks are included in maintenance tool.
8891
2003-02-15: items2words() now respects parentheses-protected commas.
8892
2003-02-13: user_error while outputing was not sent out.
11921 bpr 8893
  getins w/o file name provoked segfault.
10 reyssat 8894
2003-02-12: Recognition of x', y'', etc. in formula processing.
8895
2003-02-11: New reply types to OEF: fset and aset.
8896
2003-02-10: Double call to authdelay when auth starts using user=...: auth always failed.
8897
2003-02-08: texmath() bug for matrix exponentials.
8898
2003-02-06: 2 wrong pointers in online maintenance page.
8899
2003-02-05: Class document accessibility was not checked.
11921 bpr 8900
  mhelp within subsession did not work.
8901
  Timing facilities added to OEF manager.
10 reyssat 8902
2003-02-03: More countermeasures against rapidfire exercise requests.
11921 bpr 8903
  forum thread navigation bug fixed.
10 reyssat 8904
---------------------------------------------
8905
Version 3.26 packed.
8906
2003-01-26: forum/mboard/scripts/quote.sh was using m_* variables (no longer available).
8907
2003-01-25: added umask(022) at the beginning of wims.
8908
2003-01-24: bin/ins???..processor were erased by 'make distclean'.
8909
2003-01-22: webget connection restrictions.
11921 bpr 8910
  Delay for wrong user authentification: 5 seconds.
10 reyssat 8911
2003-01-21: Error messages are shown in the page when insert fails.
8912
2003-01-20: Countermeasures against rapidfire exercise requests within worksheets.
8913
2003-01-19: Missing software now generates user error.
8914
2003-01-18: Library functions: filelength() and catfile().
11921 bpr 8915
  modtool accepts OEF and Deductio modules.
8916
  mkpopular modification: accounting of different languages are now mixed.
10 reyssat 8917
2003-01-09: Output delayed to the end of the processing, using last.phtml.
11921 bpr 8918
  Grouped execution of instex.
10 reyssat 8919
2003-01-07: OEF tex format $ translation bug fixed.
8920
2003-01-06: evalue_compile() bug fixed (recognition of scientific notations).
8921
2003-01-03: insmath_logic starts to work.
8922
2002-12-30: mathexp now uses regex for conditional extract.
8923
2002-12-20: configure: static link now checks existence of static library.
8924
---------------------------------------------
8925
Version 3.24 packed.
8926
2002-12-01: Some bin programs switched to static linking, accelerating execution.
8927
2002-11-28: Deductio starts.
8928
2002-11-23: Maxima multiexec now uses line by line method.
8929
2002-11-21: Cookies were interfering with popup mode.
8930
2002-11-12: \(..) usedynamic bug fixed (several insmath in a same line).
8931
2002-11-02: `!if .. issametext ..' was case-sensitive.
8932
2002-11-01: latex2html (2002-1) fails when TMPDIR is set: unset before calling latex2html.
8933
2002-10-31: oef2wims bug: file size limited to 16K.
11921 bpr 8934
  oef2wims starts to print error messages.
10 reyssat 8935
2002-10-24: Score counting: new and hint are separated.
11921 bpr 8936
  \help added to OEF.
10 reyssat 8937
2002-10-21: WebCopier is a very bad browser.
8938
2002-10-20: Cleaned treatment of special characters in oef and doc.
8939
2002-10-17: Takes care of response header fields 'Server:' and 'Status:'.
8940
2002-10-16: Links for class authentification moved to adm/class/classes.
8941
2002-10-14: \(...) usable in parameters and prompts of OEF.
8942
2002-10-13: Fixed multiple folding bug in doc.
8943
2002-10-10: Updates in Italian translation (Marina Cazzola).
11921 bpr 8944
  Current server activities in online maintenance tool.
10 reyssat 8945
2002-10-08: Replaced [ ... -a ... ] and [ ... -o ... ] in shell scripts.
11921 bpr 8946
  #!/bin/sh replaced by #! /bin/sh in shell scripts.
10 reyssat 8947
2002-10-07: oef2wims added mdef method (internal use only).
8948
2002-10-06: Rational datatype activated in OEF and DOC using pari,
11921 bpr 8949
  and complex datatype modified ('*' no longer translated to ' ').
10 reyssat 8950
2002-10-05: Bug in _subword(): strcpy() passes over string end.
11921 bpr 8951
  Bug in user importation page (neighboring classes).
8952
  Bug in exo importation (when the importing class has no exo).
10 reyssat 8953
2002-10-04: Introduced configurable parameter default_anim_format (gif/mng).
8954
2002-10-02: Extension and configurability of login/password limitations.
8955
---------------------------------------------
8956
Version 3.22 packed.
8957
2002-09-30: Makefiles rewriting: whildcards, check before strip.
8958
2002-09-29: Build options (dynamic, units, chemeq) added to configure.
8959
2002-09-28: strtok() no longer used.
11921 bpr 8960
  PATH definition is now dynamic.
10 reyssat 8961
2002-09-27: Portability to case-insensitive file systems.
11921 bpr 8962
  Score dependency is deactivated when scoring is closed (sheets).
10 reyssat 8963
2002-09-26: Starts to use autoconf. Some first portability declarations.
11921 bpr 8964
  Added `make distclean'.
10 reyssat 8965
2002-09-24: Link to Modtool in virtual classes.
8966
2002-09-23: File deposit length limit can now be increased
11921 bpr 8967
  independent of QUERY_STRING_LIMIT.
10 reyssat 8968
2002-09-22: Use internal variable manager; important acceleration.
11921 bpr 8969
  $module_about is now only prepared when cmd=help.
8970
  Style sheet defaults to justify.
10 reyssat 8971
2002-09-21: string_modify(), substit() and float2str() cleaned and accelerated.
11921 bpr 8972
  SUBST_LIMIT has changed meaning: now limit of nesting levels.
8973
  texgif acceleration: call_sh() -> execredirected().
8974
  Now tex is executed by safe uid.
8975
  oef and doc now makes use of static instex.
8976
  Added utility script 'oefcompile'.
10 reyssat 8977
2002-09-20: OEF variable number limit grows to 1024.
8978
2002-09-19: Math middle alignment floats back, and prepared for configurability.
11921 bpr 8979
  pari/gp temporary directory now correctly set.
10 reyssat 8980
2002-09-18: Fixed document indexing bug in distributions.
11921 bpr 8981
  OEF manager variable saving method reorganized.
8982
  Number of replies and choices increased to 20 each.
10 reyssat 8983
2002-09-16: multiexec installed (only effective on ELF-interfaced programs).
11921 bpr 8984
  The method of waitpid(..,..,WNOHAND) was wasting lots of cpu load.
8985
  Replaced by alarm(). Global time limit is also installed, with
8986
  a new module error message (timeup).
10 reyssat 8987
2002-09-15: exec_exec() removed (unnecessary).
11921 bpr 8988
  command !sh will no longer output when not outputing.
10 reyssat 8989
2002-09-14: Interfaces: added common.c.
11921 bpr 8990
  Interfaces: illegal names are renamed instead of refused.
8991
  Interface to pari/gp: compatibility with version 1 deplecated.
10 reyssat 8992
2002-09-12: Mirror list update.
8993
2002-09-11: Child process not loaded if no time left.
11921 bpr 8994
  Post-reply variable processing in OEF exercises.
10 reyssat 8995
2002-09-10: Mirror site list accepts https sites.
8996
---------------------------------------------
8997
Version 3.20 packed.
8998
2002-09-09: substitution forgotton in !text reverse.
8999
2002-09-08: Absolute execution time limit to child processes.
11921 bpr 9000
  Middle alignment of instex floates back to base.
10 reyssat 9001
2002-09-07: Bug in !htmlmath: e^-(2x) => e<sup>(2x</sup>.
9002
2002-09-06: !solve did not accept substitution in variable name.
9003
2002-09-02: Added configurable virtual class connection locks.
9004
2002-09-01: Session cookies activated (configurable).
11921 bpr 9005
  user_agent change within a session is now disallowed.
10 reyssat 9006
2002-08-31: Added class logo configuration.
11921 bpr 9007
  Secure hosts added to class creation tool.
9008
  imagedir bug in OEF printable version (almost) repaired.
10 reyssat 9009
2002-08-30: Homepages header technical reorganization.
11921 bpr 9010
  Modules: <input><br> --> <input> <br> to patch netscape justify bug.
9011
  Exam js clock bug fix (empty variable).
9012
  Homepage menu links (new, forum, ...) always pointed to English version.
10 reyssat 9013
2002-08-29: Appearance configuration (bgimg, css) for virtual classes.
11921 bpr 9014
  background image file generator.
10 reyssat 9015
2002-08-28: Site-wide css definitions.
11921 bpr 9016
  mhelpheader.phtml refined.
10 reyssat 9017
2002-08-27: Config parameter class_regpass is activated, for class creation rights.
11921 bpr 9018
  page bgcolor becomes globally configurable via page_bgcolor.
9019
  Site-configurable background image files.
9020
  Presentation setup now also applies to homepage.
10 reyssat 9021
2002-08-08: Added program huffman (variable length encoding).
9022
2002-08-07: Added internal variable wims_developer to keep developer authentification.
9023
2002-07-31: Added variable wims_htmlbody. Global page modifications using it.
9024
2002-07-27: More strict name check in file deposits.
11921 bpr 9025
  Developer account management added to online site manager.
9026
  useropts now kept in user definition files (in virtual classes).
9027
  Change background colors for virtual classes.
10 reyssat 9028
2002-07-25: File deposit in Createxo (within virtual classes).
9029
2002-07-23: Mirroring virtual classes.
9030
2002-07-22: Interface to Yacas.
9031
2002-07-20: Direct connection interface with other web servers.
9032
2002-07-18: More variables for document page replacements in virtual classes.
9033
2002-07-17: added exec_sh (was using calc_sh).
9034
2002-07-16: adm/ subdirectory in scripts/ only accessible to trusted modules.
11921 bpr 9035
  Direct link for editing work sheet presentation page.
9036
  Modify class property by site manager erased supervisor password.
10 reyssat 9037
2002-07-15: EmailSiphon is a very bad browser.
11921 bpr 9038
  https added to webget (depends on openssl).
9039
  OEF wlist input bug (a line of code is missing).
10 reyssat 9040
2002-07-09: gifs directory opens for read by insdraw.
9041
2002-07-07: oef2wims bug fix: nested \for variable set, multi-line variables.
11921 bpr 9042
  General tool link available to class participants.
10 reyssat 9043
2002-07-03: \step enters into feedback conditions.
9044
2002-07-02: big/small endian bug fixed in texgif (tfm.c)
9045
---------------------------------------------
9046
Version 3.18 packed.
9047
2002-06-29: added class_quota, doc_quota, class_regpass, doc_regpass to config.
11921 bpr 9048
  Disk quota system for documents and classes.
9049
  File deposits in documents.
10 reyssat 9050
2002-06-25: Score dependencies in exam sheets.
9051
2002-06-23: Score dependencies in work sheets.
9052
2002-06-22: Possibility to replace virtual class user pages by document blocks.
9053
2002-06-19: Multi-step answers in OEF.
9054
2002-06-17: \if and \for added to OEF syntax.
9055
2002-06-14: doc: parameter substitution forgotten in \link, \embed and \target.
9056
2002-06-13: sh script trying strict conformity: $[...] -> $((...))
9057
2002-06-09: Neighboring classes: exercise importation bug fixed.
11921 bpr 9058
  Exam page deactivated when try number is exhausted.
9059
  Erase sharing links when erasing an expired class.
10 reyssat 9060
2002-06-07: Reset variables in oef printable version, between each exercise.
9061
2002-06-01: ins_limit default lifted to 150.
11921 bpr 9062
  Italicized letters in htmlmath.
9063
  Rationalization and acceleration of !insmath.
9064
  Cleaning old instex pictures in housekeep.daily
10 reyssat 9065
2002-05-31: Reusability of static instex.
9066
2002-05-30: Automatic recognition of LaTeX source in texgif (rudimentary).
11921 bpr 9067
  LaTeX source submission in documents (relies on LaTeX2HTML).
10 reyssat 9068
2002-05-29: user_log() => segfault on public sheet (classe=NULL)
9069
2002-05-28: Createxo.fr raw mode was not updated ?!
11921 bpr 9070
  createxo (en,fr): erase old submit.def before generating new one.
10 reyssat 9071
2002-05-26: added !solve.
11921 bpr 9072
  Virtual classes: comparison with average scores by participants.
10 reyssat 9073
2002-05-25: OEF reply and choice order is now changeable by author.
11921 bpr 9074
  Embedded replies in OEF manager.
10 reyssat 9075
2002-05-23: Static and dynamic compilations.
9076
2002-05-22: Parent session erasure bug during exam.
9077
2002-05-21: Opera added to good agent list.
9078
---------------------------------------------
9079
Version 3.16 packed.
9080
2002-05-20: Added activity statistics for virtual classes.
9081
2002-05-13: Bug fix: exam simulation was prohibited by class-wide restriction.
11921 bpr 9082
  Added !values, !leveldata.
10 reyssat 9083
2002-05-11: Added evalue_compile(), levelcurve().
9084
2002-05-10: Code reorganization: start using dynamic libwims.
9085
2002-05-06: Modtool added backup and restore.
9086
2002-04-27: Curve comparing program: curvecomp.
9087
2002-04-25: java input applet.
9088
2002-04-24: Document-wide header definition.
11921 bpr 9089
  Added alt= to instex.
10 reyssat 9090
2002-04-23: insplot bug: insplot_data was not reachable from another request.
9091
2002-04-18: New message alert in virtual classes.
9092
2002-04-16: Erase documents by authors.
9093
---------------------------------------------
9094
Version 3.14 packed.
9095
2002-04-14: New comparison relations: issametext, issamecase
9096
2002-04-12: Font color in dvigif (via \special{color=...}).
9097
2002-04-11: Subscription bug fixed in htmlmath() and texmath().
11921 bpr 9098
  special functions in oef2wims and msg2wims unified.
10 reyssat 9099
2002-04-07: added !readproc.
9100
2002-04-06: \form, \if and \for available for documents.
11921 bpr 9101
  added !row, !rowcnt, !randrow ... (internal and undocumented).
9102
  added !text reverse
10 reyssat 9103
2002-04-05: Documents now accept parameters (parm1..parm20).
9104
2002-04-04: Exam interface re-designed: no need to register, etc.
11921 bpr 9105
  OEF reply conditions and feedback tests accept special functions.
9106
  cleaning() includes tmp/sessions directory.
9107
  flydraw moved to other/bin, for secured execution.
9108
  OEF and doc draw accept animations.
10 reyssat 9109
2002-04-01: OEF input analyzing scripts moved to public place.
9110
2002-03-30: Some remaining calls to isfinite() changed to finite().
11921 bpr 9111
  Trying to define a NAN for systems having no such definition.
9112
  Added !select (for columns/rows) and !column.
10 reyssat 9113
2002-03-27: exec security enhancement via wrap..exec.
9114
---------------------------------------------
9115
Version 3.12 packed.
9116
2002-03-18: OEF atext input added relevancy check.
9117
2002-03-13: Patch for gd 1.2: border check in filltoborder.
9118
2002-03-12: Createxo reinput forgotten in raw mode.
9119
2002-03-05: Hidden variables in function reply (items 2 and up).
9120
2002-03-04: \draw in documents did not accept parameters.
9121
2002-03-01: Added simplify() to OEF and doc syntax.
9122
2002-02-28: OEF units input manager bug fix.
9123
2002-02-27: Erasing some unused commands: splitlines, ...
11921 bpr 9124
  Security enhancements in commands.
10 reyssat 9125
2002-02-23: Direct texgif, bypassing gs.
9126
2002-02-17: Typo in oef2wims: statement processing stopped after \draw.
9127
2002-02-15: Added randomrow and randomitem to OEF and doc syntax.
9128
2002-02-14: Createxo multiple choice fields reinput typo.
9129
---------------------------------------------
9130
Version 3.11 packed.
9131
2002-02-11: oef2wims: translation of ! distroys comparison conditions.
9132
2002-02-10: Added type case, nocase, atext, wlist to OEF input.
9133
2002-02-08: Added matrix, \rows, \row to OEF and doc syntax.
9134
2002-02-06: Modtool authentification bug fixed.
11921 bpr 9135
  condition tester accepts || and &&.
10 reyssat 9136
2002-02-05: Fixed mhelp session bug when caller is a subsession.
9137
2002-02-04: !shuffle can now directly shuffle lists.
11921 bpr 9138
  OEF manager added printable version.
9139
  Fixed variable order bug in sheet printable version (executed statement).
10 reyssat 9140
2002-02-02: Direct authentification with password (home module only).
9141
2002-01-31: Dynamic drawings in documents and OEF exercises.
9142
2002-01-29: Site document secret codes were included in distribution.
9143
2002-01-28: Date error: Popularity counts were reversed.
9144
2002-01-23: Bug in class user registration: firstn, lastn, email becomes litteral.
9145
2002-01-22: Appearance modification allowed for active worksheets.
9146
2002-01-21: Bug in sheet manager: good sheet erased in special circumstances.
9147
---------------------------------------------
9148
Version 3.10 packed.
9149
2002-01-14: rpm packages (i386-Linux).
9150
2002-01-10: Class management by site manager.
9151
2002-01-05: Printable version of worksheets.
11921 bpr 9152
  oef2wims: `!' becomes litteral.
10 reyssat 9153
2002-01-04: Erase messages by forum supervisor.
9154
2002-01-02: Class forum moved to class directory.
9155
2002-01-01: Class authentification method changed (now use adm/class/classes)
11921 bpr 9156
  Limited compatibility in the home module.
9157
  Change class within neighboring virtual classes.
9158
  Added !sh.
10 reyssat 9159
2001-12-30: Neighboring classes: resource importation and sharing.
11921 bpr 9160
  `>&/dev/null' replaced by `&>/dev/null' in shell scripts.
10 reyssat 9161
2001-12-28: Added !restart (change module). For trusted modules.
9162
2001-12-26: Virtual class selective backup and restoration.
11921 bpr 9163
  Online configuration of virtual classes.
10 reyssat 9164
2001-12-24: added !defread (non-documented).
9165
2001-12-23: Added checkhost() and !checkhost (non-documented).
11921 bpr 9166
  Definition of secure hosts for class supervisors.
10 reyssat 9167
2001-12-22: Security enhancement in class/forum/doc registration managements
11921 bpr 9168
  (special characters).
10 reyssat 9169
2001-12-21: Spreadsheet link in virtual classes (English and French).
9170
2001-12-19: WIMS changes name extension at dynamic insertion.
11921 bpr 9171
  Added command `getfile'. All files are application/octet-stream.
9172
  For trusted modules, non-documented.
10 reyssat 9173
2001-12-18: added !setdef (trusted modules only).
11921 bpr 9174
  Change participant properties by class supervisors.
9175
  Recover deleted participants. Add user by supervisor.
9176
  command !filelist must use call_sh() instead of call_ssh(), for pathname expansion.
10 reyssat 9177
2001-12-16: Normalisation in support software configuration parameters.
9178
2001-12-14: Virtual class changed to version 3: file locations moved.
11921 bpr 9179
  Query strings added `+' after `&' (to avoid browser translation).
10 reyssat 9180
2001-12-13: OEF now accepts \feedback. (Thanks to a suggestion of Jan Hlavacek.)
9181
2001-12-12: Content selection in OEF intro page.
9182
2001-12-11: oef2wims format now defaults to html (was tex). No effect on
11921 bpr 9183
  existing resources.
9184
  Auto math formatting available in oef2wims.
9185
  OEF exercises with no reply accepted.
10 reyssat 9186
2001-12-10: Popup help mode.
9187
2001-12-09: Apache configuration automation with new aliases.
11921 bpr 9188
  WIMS can now be called outside user space.
9189
  RPM packaging starts to work (with home directory relocation).
9190
  Binary directories clean up.
10 reyssat 9191
2001-12-08: Configuration parameters cleaning up and online configuration.
9192
2001-12-06: Document manager accepts file contents.
9193
2001-12-05: File submission mechanism (for trusted modules).
9194
2001-12-04: File permission check by site manager.
11921 bpr 9195
  Request length limit quartupled (256K), for file submissions.
10 reyssat 9196
2001-12-02: WIMS document manager is ready.
9197
2001-12-01: Added !defof.
9198
2000-11-30: !item counting was wrong when first got item is empty.
11921 bpr 9199
  Added !reinput. Createxo reinforced using !reinput.
10 reyssat 9200
2000-11-29: Site manager authorization for online site maintenance.
9201
2000-11-28: Some more compatibility fixups in instex.
11921 bpr 9202
  Added !detag.
10 reyssat 9203
2001-11-27: Forbidden user variables now silently ignored instead of
11921 bpr 9204
  generating user error (allow_violation).
9205
  Browsers are translating & strings when a text is put into a
9206
  textarea. Createxo now corrects this (still partial).
10 reyssat 9207
2001-11-23: msg2wims was not in global makefile.
9208
2001-11-18: Reorganization of front page.
11921 bpr 9209
  Added default about page.
9210
  Instex was incompatible with Konqueror: use -coalesce
10 reyssat 9211
2001-11-11: Added site browsing module (en, fr).
9212
2001-11-10: Module indexing protocol changed (more condensed).
11921 bpr 9213
  More home search facilities.
10 reyssat 9214
2001-11-08: Search tool category in home page can also give popup forms.
9215
---------------------------------------------
9216
Version 3.01 packed.
9217
2001-10-31: Facilities to recover lost exam session.
9218
2001-10-27: public_html/scripts now holds files that can be called by any
11921 bpr 9219
  module via !read.
10 reyssat 9220
---------------------------------------------
9221
Version 3.00 packed.
9222
2001-08-16: OEF manager added two options (allchoices and idontknow).
9223
2001-08-15: home page lists added starting point.
9224
2001-06-28: time bug: `now' was volatile!
9225
---------------------------------------------
9226
Version 2.45 packed. (Devel. version)
9227
2001-06-25: Added `all module' search category.
9228
2001-06-23: Code cleaning: fopen() -> accessfile() at many places.
9229
2001-06-22: Fixups and enhancements in exam sheet management.
9230
2001-06-20: Global score restriction in virtual classes.
11921 bpr 9231
  Score time restriction in virtual classes.
9232
  Uniformize get-current-time in main program.
9233
  Typo: current score was not whown when exo number >10.
10 reyssat 9234
2001-06-18: Public work sheet database.
9235
2001-06-17: Delete file in Modtool.
9236
2001-06-15: Uniformized search engine from home page.
9237
2001-06-12: Main program changes name (webmath -> wims).
9238
2001-06-09: several call_sh() switched to call_ssh().
9239
2001-06-07: Direct module indexer starts to work (w/o pgsql).
9240
2001-06-02: Referencing error when wims.conf is missing.
11921 bpr 9241
  Facility for automatic download of new distribution (wimsget).
10 reyssat 9242
2001-06-01: Several source configuration bugs.
11921 bpr 9243
  Score counting change: prohibit simultaneous scoring. (This is not
9244
  100% compatible with earlier data due to parmreg.)
10 reyssat 9245
2001-05-30: gif_crop and chem-eq do not compile under new Linux. Removed from
11921 bpr 9246
  Makefile.
10 reyssat 9247
2001-05-28: added Modtool (online development of modules).
9248
2001-05-10: WIMS can now also work behind https.
9249
2001-05-01: Added configuration parameter gnuplot_format.
9250
2001-04-21: OEF manager added equation reply type.
9251
---------------------------------------------
9252
Version 2.42 packed.
9253
2001-04-02: reguser typo fixed.
9254
2001-04-02: Added class_log() (security measure in virtual classes).
9255
2001-03-31: All Wims popup windows are now chromeless (javascript).
9256
2001-03-30: Security in virtual classes: one-time personal passwords.
11921 bpr 9257
  Session closed when user quits the class.
9258
  (English and French versions only)
7362 bpr 9259
2001-03-24: Security in virtual classes: new user cannot use
11921 bpr 9260
  account names where an erased user has worked.
10 reyssat 9261
2001-03-19: Popup operating mode allowing people to embed Wims tools into
11921 bpr 9262
  their own web pages w/o installing the server.
10 reyssat 9263
2001-03-18: itemnum() counted wrong when first item is enclosed list.
9264
2001-03-17: Students could see hidden sheets by directly typing url addresses.
11921 bpr 9265
  command !replace added keyword `internal'.
9266
  Popup windows are now focused using javascript.
9267
  Added !nonempty (lines or items).
10 reyssat 9268
2001-03-09: msg2wims was not compiling.
9269
2001-03-08: variable reset bug in OEF manager (replytype).
9270
---------------------------------------------
9271
Version 2.41 packed.
9272
2001-03-02: Virtual classes: ignore user scores with very low average.
9273
2001-03-01: Spanish translation (kernel+douzen tools) by José Maria Sanchez.
9274
2001-02-26: parameter blocking in virtual classes had corrupt variables.
9275
2001-02-15: Typo in plot command of flydraw.
9276
---------------------------------------------
9277
Version 2.40 packed.
9278
2001-02-06: Forum user registration email was sent to wrong address.
9279
---------------------------------------------
9280
Version 2.39 packed (internal).
9281
2000-12-08: !translate added keyword `internal'.
9282
2000-11-30: regclass starting (very unsufficient) anti-abuse feature.
9283
2000-11-28: !text expand divided by 0 when mask is empty.
9284
2000-11-24: Added some more TeX mathfonts (ldots, ddots, vdots).
9285
2000-11-23: Corrected translator bug when one dictionary item is
11921 bpr 9286
  subword of another.
10 reyssat 9287
2000-11-22: translator now accepts suffix translation (before main translation).
9288
2000-11-21: search_list => segfault when table is empty.
9289
2000-11-20: Added priority site configuration.
11921 bpr 9290
  Encyclopedia now defaults to internal.
10 reyssat 9291
2000-11-14: Databases (dictionary, fortune) were omitted in the package.
9292
---------------------------------------------
9293
Version 2.37 packed.
9294
2000-11-13: Source code location changed (ftp service closed by firewall).
9295
2000-11-11: Added shortpath.c, computing shortest path linking given points.
9296
2000-11-07: Reference to Maxima updated.
9297
---------------------------------------------
9298
Version 2.36 packed.
9299
2000-11-07: Italian version added (thanks to Marina Cazzola).
9300
2000-10-30: name substitution added in !exchange.
9301
2000-10-03: pointer to Plouffe's inverter updated.
9302
2000-09-10: !replace entered infinite loop when to-replace string is empty.
9303
2000-09-05: fixing some bad references in virtual classes.
9304
---------------------------------------------
9305
Version 2.35 packed.
9306
2000-08-28: exam structure in virtual classes.
9307
2000-08-16: housekeep must use wrapexec.
9308
2000-08-14: Modif to bin/{pari,povray}, to adapt to Ray 3D.
9309
---------------------------------------------
9310
Version 2.34 packed.
9311
2000-06-13: Unable to find broken instex image bug, block (erase) it.
9312
2000-06-11: Standardized href in exercises.
9313
2000-06-08: bug in Pari interface: comments were not recognized.
11921 bpr 9314
  added !listcomplement
10 reyssat 9315
2000-06-07: var.def accepts arrays.
9316
---------------------------------------------
9317
Version 2.32 packed.
9318
2000-06-03: OEF modules now included in standard distribution.
11921 bpr 9319
  addmodule bug introduced from adm/ modules reorganization.
9320
  psql modules field names protected by double quotes.
9321
  module log is disabled by default.
10 reyssat 9322
2000-05-29: Bug in forum user registration password check.
11921 bpr 9323
  Online creation of message boards.
9324
  \special disabled in !instex.
10 reyssat 9325
2000-05-28: Interface to Octave.
11921 bpr 9326
  Function name aliases were forgotten in Maxima interface.
10 reyssat 9327
2000-05-26: Virtual class score computation reorganization, adding manually
11921 bpr 9328
  attributed scores (English and French versions).
10 reyssat 9329
2000-05-24: added !mailto (for trusted modules).
9330
2000-05-23: isfinite() -> finite().
9331
2000-05-21: added non-panicking internal_warn() method.
9332
2000-05-19: Module log now creates directory tree.
9333
---------------------------------------------
9334
Version 2.30 packed.
9335
2000-05-17: adm/ modules reorganization.
9336
2000-05-14: Added message board to each class.
9337
2000-05-12: Record 0 now allowed.
9338
2000-05-09: Calls to system() are replaced by exec().
9339
2000-05-06: added !insmath.
11921 bpr 9340
  command !rawmath no longer translates []{} into ()().
9341
  Improvements in rawmath() and texmath().
10 reyssat 9342
2000-05-04: Commas enclosed in parentheses are no longer item separators.
9343
2000-05-02 Fixed problem with effective and real uid (for gnuplot).
11921 bpr 9344
  session directory closed to other users.
10 reyssat 9345
2000-05-01 fix NAN comparison bug.
11921 bpr 9346
  Eval name table unification (acceleration). getnum() replaced by strtod().
9347
  Flydraw added evalue, plot, linewidth, arrow, lattice, etc.
10 reyssat 9348
2000-04-26 fly replaced by flydraw.
9349
2000-04-22 OEF manager accepts more reply types:
11921 bpr 9350
  units, matrix, vector, set, formal.
9351
  units-filter by Georges Khaznadar.
10 reyssat 9352
2000-04-20 added !deaccent and !declosing.
9353
---------------------------------------------
9354
Version 2.23 packed.
9355
2000-04-13 Partial compatibility effort with DOS 0D0A files.
11921 bpr 9356
  subsession string accumulation: fixed.
10 reyssat 9357
2000-04-12 anti-cheating: random suspension of random generation of exercises.
11921 bpr 9358
  Users are allowed to suspend score registration.
10 reyssat 9359
2000-04-10 `:' bug in scoring system fixed.
9360
2000-04-04 added !msg.
9361
---------------------------------------------
9362
Version 2.20 packed.
9363
2000-03-30 added class portal (adm/classes)
9364
2000-03-25 General help pages.
11921 bpr 9365
  Window size control for subsessions (javascript).
9366
  Powermarks is a bad browser.
10 reyssat 9367
2000-03-24 Score register was open for expired sheets (fixed).
9368
2000-03-21 added variable wims_form_method.
11921 bpr 9369
  Allows supervisor to change participant password by force.
10 reyssat 9370
2000-03-17 eCatch is a bad browser.
9371
---------------------------------------------
9372
Version 2.13 packed.
9373
2000-03-11 added !reset. Change syntax of !exchange (added !exchange var1,var2).
9374
2000-03-01 Classes: allow scores to be computed according to user formula.
9375
---------------------------------------------
9376
Version 2.12 packed.
9377
2000-02-16 Forms now use post method to get around URI length limit.
9378
2000-02-08 modifications in class management (move exercise in worksheet,
11921 bpr 9379
  delete/modify class exercises).
10 reyssat 9380
---------------------------------------------
9381
Version 2.11 packed.
9382
2000-01-31 Allow class supervisors to erase exercises. (Modifs to createxo)
9383
2000-01-27 added !texmath (linear math to tex source).
11921 bpr 9384
  sec(x) and csc(x) admitted.
10 reyssat 9385
2000-01-19 cpu limit cut to half or 1/4 when the site is busy.
9386
2000-01-17 Changed log rotation method, adding config variable old_log_files.
9387
2000-01-16 Interface to Maxima.
9388
---------------------------------------------
9389
Version 2.10 packed.
9390
2000-01-11 Fixed bug in module indexing program (multi-language priority).
11921 bpr 9391
  Referer keepup during session.
10 reyssat 9392
2000-01-10 Mirror listing page prepared (but not open due to lack of mirrors).
9393
2000-01-09 added !module.
9394
2000-01-06 !shuffle added option even|odd.
9395
2000-01-05 Partially disabled cache control for home module.
9396
---------------------------------------------
9397
Version 2.07 packed.
9398
2000-01-03 added cache control lines.
9399
1999-12-25 Source directory reorganized.
11921 bpr 9400
  Added cyclicode (cyclic code generator).
9401
  Added !text interact and !text repeat.
10 reyssat 9402
---------------------------------------------
9403
Version 2.05 packed.
9404
1999-12-23 Simplified Chinese version officially open.
11921 bpr 9405
  Translators: team in ECNU lead by CHEN Zhijie.
10 reyssat 9406
---------------------------------------------
9407
Version 2.04 packed.
9408
1999-12-13 Bug in wordchr, itemchr, linechr causing crash when
11921 bpr 9409
  searched-for string is empty. Fixed.
10 reyssat 9410
1999-12-10 Parameter passing under !read (wims_read_parm).
9411
1999-12-06 Change to html/auth.phtml.*
9412
1999-12-05 interface program sources relocated.
9413
1999-12-03 More adm modules in Chinese.
9414
1999-12-01 A private .htaccess file was not deleted in the public distribution.
9415
---------------------------------------------
9416
Version 2.03 packed.
9417
1999-11-29 Some adm files and modules in Chinese incorporated.
9418
1999-11-17 Interface to GAP.
9419
1999-11-11 Expiration management takes cgi_name into account.
11921 bpr 9420
  add site_description and site_keywords to wims.conf.
10 reyssat 9421
1999-11-08 Important bug fix: a process number limit (rlimit_nproc) of 32
11921 bpr 9422
  was much too small. Lifted to 512.
10 reyssat 9423
---------------------------------------------
9424
Version 2.01 packed.
9425
1999-11-05 Delete participant and hide sheets by supervisor.
11921 bpr 9426
  Password change facilities.
10 reyssat 9427
1999-11-03 Regclass: email address check reinforced.
9428
1999-11-01 Intelligent determination of module according to cgi_name.
9429
1999-10-30 public phtml files reorganized.
9430
---------------------------------------------
9431
Version 2.00 packed.
9432
1999-10-28 Session names lifted to 10 characters, to ensure uniqueness.
9433
1999-10-26 Subsessions now have different appearance.
9434
1999-10-24 Class structure reorganized: sql is no longer used for it.
9435
1999-10-23 Unified PATH setup through wims.conf.
9436
1999-10-17 Function log10(x) added to Pari and Mupad interfaces.
9437
---------------------------------------------
9438
Version 1.55 packed.
9439
1999-10-03 cmd=help should not write to last.html. Corrected.
9440
1999-09-30 robot trapper also works for expired sessions.
9441
---------------------------------------------
9442
Version 1.53 packed.
9443
1999-09-26 bad agent reorganization.
9444
1999-09-24 added a robot trapper to the system.
11921 bpr 9445
  Logo bug fixed.
10 reyssat 9446
1999-09-23 MemoWeb is a very bad user agent.
9447
1999-09-20 bug fix in calls to output(): `%' was sometimes interpreted.
9448
1999-09-18 stat module acceleration and language detection.
9449
---------------------------------------------
9450
Version 1.50 packed.
9451
1999-09-06 minor touches in variable passing mechanism (security features).
9452
1999-09-04 Detail of individual user work added into class supervisor facilities.
11921 bpr 9453
  added worksheet source management.
10 reyssat 9454
1999-09-02 Robot access management bugfix and more restrictions.
9455
1999-08-29 added dictionary-translator as an exec program.
9456
1999-08-28 module searching engine is working.
9457
1999-08-26 caching sql for acceleration. module_init_parm bug fix.
9458
---------------------------------------------
9459
Version 1.35 packed.
9460
1999-08-23 added some big parentheses to mathfont.
9461
1999-08-21 added $wims_intro_parm (to be managed by the module).
9462
1999-08-15 added !exchange.
9463
1999-08-12 added !rawmatrix.
9464
---------------------------------------------
9465
Version 1.34 packed.
9466
1999-08-08 HTTrack is a very bad user agent.
9467
1999-08-05 added illegal module change detection (often in robot accesses).
9468
1999-08-04 session management overhaul: subsession, serial.
9469
---------------------------------------------
9470
Version 1.33 packed.
9471
1999-08-02 added factorial evaluation to evalue().
9472
1999-08-01 module indexing speedup. More national flags.
9473
1999-07-23 misc bug fixes for compatibility with RedHat 6.0.
9474
1999-07-03 Mupad interface `!' char checking bug fix.
9475
1999-07-02 Pointer to Eric's Treasure Troves changed.
9476
---------------------------------------------
9477
Version 1.32 packed.
9478
1999-06-25 oef translator accepts analyzed answers (numerical only).
9479
1999-06-24 varchr() modified (add underscore detection)
9480
1999-06-23 !pari about, !mupad about, with all module about.phtml changed.
9481
1999-06-22 $pari_header_2...$pari_header_8, same for mupad.
9482
1999-06-16 getvar() bugfix (empty name)
9483
---------------------------------------------
9484
Version 1.30 packed.
9485
1999-06-15 added !debug.
9486
1999-06-13 bugfix in itemchr().
9487
1999-06-12 added !positionof.
11921 bpr 9488
  log file was occasionally overwritten when simultaneous access
9489
  occurs while it is being renamed.
10 reyssat 9490
1999-06-11 islineof, notlineof in !if.
9491
1999-06-09 pari and mupad interface security enhancement (illegal keywords).
9492
1999-06-08 !replace enhancement: word, item, line replacement.
9493
1999-06-07 added variable ins_out.
9494
1999-06-04 line counting bug in open_workfile().
9495
---------------------------------------------
9496
Version 1.25 packed.
9497
1999-05-29 float2str() acceleration for integers.
9498
1999-05-25 Preliminary interface to octave.
9499
1999-05-22 Programs called by !exec and !mexec can now set return variables
11921 bpr 9500
  (by writing to $session_dir/exec.var)
10 reyssat 9501
1999-05-18 added !distribute.
9502
1999-05-10 added !text, with a first batch of commands. Doc updated accordingly.
9503
1999-05-09 Changed file reading method (speed optimization).
9504
1999-04-27 adaptation of pari/gp interface for 2.0.14 (goodbyestring)
9505
---------------------------------------------
9506
Version 1.24 packed.
9507
1999-04-23 added parameter $pari_header and $mupad_header
11921 bpr 9508
  space characters in query string are thrown away. (currently useless)
10 reyssat 9509
1999-04-22 Bug fix in substit() when string terminates with a $.
9510
---------------------------------------------
9511
Version 1.23 packed.
9763 bpr 9512
1999-04-04 Added !singlespace, !nospace, !lines2words..., !listintersect
11921 bpr 9513
  and !listunion, !listuniq.
9514
  Multiple-output of executions are now controled by the file exec.type.
10 reyssat 9515
1999-02-16 Added $wims_exec_out_2...
9516
---------------------------------------------
9517
Version 1.21 packed.
9518
1999-01-27 Bug fix in evalue (|x| version of absolute value)
9519
---------------------------------------------
9520
Version 1.20 packed.
9521
1998-12-29 Selective score registration mecanism for registered users.
9522
1998-12-28 Adding 2-parm functions to evalue().
9523
1998-12-27 evalue() adopts more strict syntax check.
9524
1998-12-25 oef creator starts to work.
11921 bpr 9525
  Worksheet was lost when the exercise is renewed.
10 reyssat 9526
1998-12-21 comparison added isitemof and notitemof.
11921 bpr 9527
  oef manager starts to work.
9763 bpr 9528
1998-12-14 Users are prohibited to enter raw $ signs
11921 bpr 9529
  (will be replaced by &#36;). !varlist adds a switch ``nofn''.
10 reyssat 9530
1998-12-13 |x| now recognized by !rawmath (and replaced by abs(x)).
9531
1998-12-12 fixing a score delay bug/misfeature in bottom reference box.
11921 bpr 9532
  all sscanf() replaced by atof, atoi.
10 reyssat 9533
---------------------------------------------
9534
Version 1.17 packed.
9535
1998-12-10 added !sort.
11921 bpr 9536
  Bugfix in simultaneous request prohibition: incompatibility with getframe.
10 reyssat 9537
---------------------------------------------
9538
Version 1.16 packed.
9539
1998-12-07 Bugfix in simultaneous request prohibition.
11921 bpr 9540
  Bugfix in evalue() (exponential number).
10 reyssat 9541
---------------------------------------------
9542
Version 1.15 packed.
9543
1998-12-05 Simultaneous request prohibited (user_error).
11921 bpr 9544
  Unmatched_parentheses now allows the user to correct the error.
10 reyssat 9545
1998-12-04 User parentheses check reinforced to all 3 kinds (), {}, []
11921 bpr 9546
  Server load control: requests refused when thresholds exceeded.
10 reyssat 9547
1998-12-03 User error message file now in phtml format.
9548
1998-12-02 !translate no longer calls tr when only simple translations.
9549
---------------------------------------------
9550
Version 1.14 packed.
9551
1998-11-30 !replace no longer calls sed when there is no regexp. (acceleration)
9552
1998-11-26 added !bound.
9553
1998-11-23 added !formselect, !formradio, !formbar. Doc updated.
11921 bpr 9554
  Modules will be progressively changed to use them.
10 reyssat 9555
---------------------------------------------
9556
Version 1.13 packed.
9557
1998-11-21 added good browser `HtmlViewer'.
9558
1998-11-20 Bug fix in client charset determination (intro pages).
11921 bpr 9559
  First language in configure file's site_languages is now default.
10 reyssat 9560
---------------------------------------------
9561
Version 1.12 packed.
9562
1998-11-16 Minor bug fixes in sheet preparation for supervisor.
9563
1998-11-15 Fix a typo in mathname_split() which created infinite loop.
11921 bpr 9564
  command !insplot sets a variable ins_animation (yes no).
9565
  Added $wims_warn_rawmath_parm.
10 reyssat 9566
1998-11-12 Variable wims_main_font, defining client charset.
9567
1998-11-06 More options in usage statistics.
9568
---------------------------------------------
9569
Version 1.11 packed.
9570
1998-11-03 More optimization in _skip_if_contents().
11921 bpr 9571
  Animation in !insplot is now using convert. gifmerge is no longer used
9572
  (incompatibility with gd 1.3).
9573
  Added definitions `translator' and `translator_address' in modules'
9574
  INDEX files.
10 reyssat 9575
1998-11-02 Module log disabled for robot access.
11921 bpr 9576
  Start multilanguage support: configuration variable site_languages
9577
  and wims variable $wims_site_languages.
9578
  Site languages can be defined in wims.conf.
10 reyssat 9579
---------------------------------------------
9580
Version 1.10 packed.
9581
1998-10-31 added !header, !title and !tail, to standardize html format.
11921 bpr 9582
  Doc and most modules updated accordingly.
10 reyssat 9583
1998-10-30 automatic detection of other languages for light pages.
9584
1998-10-29 added !headmenu, for header menu bar. All modules updated accordingly.
11921 bpr 9585
  added variable wims_ref_bgcolor, configurable.
10 reyssat 9586
1998-10-28 New visitors' home page, refering to two pages in adm/light (new, bestof).
11921 bpr 9587
  bug fix in !mexec.
10 reyssat 9588
1998-10-26 slight modif of adm/stat, file plotdata.sh (last plotting point)
9589
1998-10-25 slight reorg of insplot
9590
---------------------------------------------
9591
Version 1.06 packed (misc. bug fix).
9592
1998-10-18 cmd_output_too_long is now user_error.
9593
---------------------------------------------
9594
Version 1.05 packed.
9595
1998-10-13 added OmniWeb to the list of recognized browsers.
9596
---------------------------------------------
9597
Version 1.04 packed.
9598
1998-09-16 log column in var.def is now optional (defaults to 0).
9599
---------------------------------------------
9600
Version 1.03 packed.
9601
1998-09-13 added a new command !varlist.
9602
1998-09-10 Bug fix in evaluation (it gave -3^2=9)
9603
---------------------------------------------
9604
Version 1.02 packed 1998-09-08 (misc. modif.)
9605
Version 1.01 packed (misc. bug fix).
9606
Version 1.00 packed.
9607
1998-08-23 added system for messages of the day.
9608
1998-08-18 user scoring system starts to work.
9609
1998-08-14 class, sheet, exo: first working structure.
9610
---------------------------------------------
9611
Version 0.17.4 packed.
9612
1998-08-09 ready to accept creation of class and registration of participants.
9613
1998-08-09 added ins_warn=fail when dynamic insertion fails.
9614
---------------------------------------------
9615
Version 0.17.3 packed (emergency bug fix).
9616
Version 0.17.2 packed.
9617
1998-08-04 User/supervisor authentification started.
9618
1998-08-03 added !sql (administrative use only).
9619
1998-08-01 Module database starts to work.
9620
---------------------------------------------
9621
Version 0.17.1 packed.
9622
Version 0.16.4 packed.
7362 bpr 9623
1998-07-19 Request w/o command: now go to intro or new, depending on
11921 bpr 9624
  the existence of intro.phtml.
9625
  added module_init_parm.
10 reyssat 9626
---------------------------------------------
9627
Version 0.16.3 packed.
9628
1998-07-17 referer log fixup: links pointing to intro were not counted.
9629
1998-07-09 cotangent function now recognized at all levels.
11921 bpr 9630
  line length increased to 16K.
10 reyssat 9631
---------------------------------------------
9632
Version 0.16.2 packed (minor bug fix).
9633
Version 0.16.1 packed.
9634
1998-06-30. added multiplot support in insplot..processor.
9635
---------------------------------------------
9636
Version 0.15.11 packed.
9637
1998-06-15. added backward link list.
9638
---------------------------------------------
9639
Version 0.15.10 packed.
9640
1998-06-13. uniformed treatment of page expiration. (escape var: wims_expire)
9641
1998-06-12. added automatic recognition of robot accesses.
9642
----------------------------------------------
9643
Version 0.15.9 packed (emergency bug fix).
9644
Version 0.15.8 packed (minor fixes).
9645
----------------------------------------------
9646
Version 0.15.7 packed.
9647
1998-06-09. bug correction in module_log().
11921 bpr 9648
  added bookmark indication to homeref.
10 reyssat 9649
----------------------------------------------
9650
Version 0.15.6 packed.
9651
1998-06-07. predetermine_language also looks at user agent language.
9652
1998-06-06. added referer log.
9653
1998-06-05. default language is now English.
11921 bpr 9654
  corrected error log methods.
10 reyssat 9655
----------------------------------------------
9656
Version 0.15.5 packed.
9657
1998-06-03. Home module is now always expired (it cannot allow cache)
11921 bpr 9658
  added automatic determination of module language extension.
10 reyssat 9659
----------------------------------------------
9660
Version 0.15.4 packed.
9661
1998-06-01. Home is now a module.
9662
1998-05-31. log and account includes all clicks.
11921 bpr 9663
  improvements to stat module.
10 reyssat 9664
----------------------------------------------
9665
Version 0.15.3 packed.
9666
1998-05-23. TeX inserts now have border cut. Alignment problems disappear.
11921 bpr 9667
  Misc tex bugs.
10 reyssat 9668
1998-05-21. added statistics module.
9669
----------------------------------------------
9670
Version 0.15.2 packed.
9671
1998-05-17. bug fix: ref_base.
9672
1998-05-15. log method modified. (now appending)
9673
1998-05-13. Access accounting started. (Via cron)
9674
----------------------------------------------
9675
Version 0.15.1 packed (misc bug fixes).
9676
----------------------------------------------
9677
Version 0.14.1 packed.
9678
1998-05-04. !href target bug corrected.
9679
----------------------------------------------
9680
Version 0.14 packed.
9681
1998-05-02. Warning structure established (via !warn and $wims_warn_...)
11921 bpr 9682
  - !insplot: patch of gnuplot integer arithmetic problem.
9683
  - !htmlmath improvement.
10 reyssat 9684
1998-05-01. rawmath routine rewritten.
9685
1998-04-30. A very simple interface for Plouffe's Inverter.
9686
1998-04-27. added commands !filewrite and !fileappend.
9687
----------------------------------------------
9688
Version 0.13.3 packed.
9689
1998-04-13. added command !append.
9690
1998-04-12. added user options: language and texsize.
11921 bpr 9691
  texsize can also be changed within modules (via $wims_texsize).
10 reyssat 9692
----------------------------------------------
9693
Version 0.13.2 packed.
9694
1998-04-07. bug correction on session creation when old session expired.
11921 bpr 9695
  added listfile (privileged command)
10 reyssat 9696
----------------------------------------------
9697
Version 0.13.1 packed.
9698
1998-04-06. replace and translate secured (using env parms).
9699
1998-03-31. i will now be interpreted by pari and mupad as I.
9700
----------------------------------------------
9701
Version 0.12 packed.
9702
1998-03-29. session cleaning reorganisation: more clever.
9703
1998-03-27. wims logo created.
9704
----------------------------------------------
9705
Version 0.11.7 packed.
9706
1998-03-27. tex size starts to be configurable.
11921 bpr 9707
  instexst no longuer drops files into module's homes.
10 reyssat 9708
1998-03-24. added mathsubst and evalsubst
9709
1998-03-21. added iswordof, isvarof in !if.
9710
1998-03-20. Insplot is now animated.
9711
1998-03-19. TeX, mathfont and insplot: misc. improvements.
9712
----------------------------------------------
9713
Version 0.11.6 packed.
9714
1998-03-18. eval() now knows and outputs NaN and Inf.
11921 bpr 9715
  added htmlmath (preliminary version).
10 reyssat 9716
1998-03-17. added module_about structure.
11921 bpr 9717
  added math fonts structure. (variables starting with m_ )
10 reyssat 9718
-----------------------------------------------
9719
Version 0.11.5 packed.
9720
1998-03-14. server now reads module's INDEX file, storing definitions
11921 bpr 9721
  into module_... variables.
9722
  - added wims_html_header.
9723
  - Tests also existence of intro.phtml, help.phtml, etc.
9724
  - !instexst filename is now optional, and !instex calls it whenever possible.
9725
  - !form now accepts optional cmd value.
10 reyssat 9726
1998-03-13. subst_limit increased from 36 to 3000.
11921 bpr 9727
  added !homeref.
10 reyssat 9728
1998-03-10. added encyclopedia pointer.
9729
-----------------------------------------------
9730
Version 0.11.4 packed.
9731
1998-03-09. user variables. if module defined and cmd not: set cmd=new.
11921 bpr 9732
  Expired sessions send directly to wims homepage.
10 reyssat 9733
1998-03-08. patches to MuPAD TeX output bugs and incompatibilities.
9734
1998-03-07. change evaluation order: 3/5*2 is now left-associative, as other softwares.
9735
1998-03-05. added randitem, randword, ...
9736
-----------------------------------------------
9737
Version 0.11.2 packed.
9738
1998-02-21. added httpd_ variables. Doc updated accordingly.
9739
1998-02-21. added rawmath common error correction.
9740
------------------------------------------------
9741
Version 0.11.1 packed.
9742
1998-02-20. added general_log_limit and user_agent log.
9743
1998-02-19. added ins_align and wims_version_date. No subst for !href.
9744
1998-02-18. added cleansessions call (to be used via cron)
9745
1998-02-17. template modules reorganisation.
9746
1998-02-17. !instexst now works in intro.phtml
11921 bpr 9747
  (not very correctly: using $HOME/tmp for temporary directory.)
10 reyssat 9748
-----------------------------------------------
9749
1998-02-12. First version (0.10) packed.