Subversion Repositories wimsdev

Rev

Rev 18534 | Rev 18628 | 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
18610 bpr 22
2025-06-22: [r18609] bpr
23
[canvasdraw] change javascript filltoborder, can be used with border "false"
24
  change opacity by default
25
2025-06-22: [r18608] bpr
26
  [canvasdraw] add fillopacity and strokeopacity
27
2025-06-21: [r18607] bpr
28
  [canvasdraw] vlines as vline, hlines as hline to avoid leaks
29
2025-06-21: [r18606] bpr
30
  [canvasdraw] change parseFloat in Math.trunc and ajust x2px y2px
31
  2025-06-19: [r18605] gmarbeuf
32
  [Glossary] modification of the link for inserting a glose as a help in a sheet
33
2025-06-19: [r18604] gmarbeuf
34
  [Glossary] to modify a glose in a class glossary, the glose's
35
  address now appears with |content=[...] in the glossary properties table
36
2025-06-16: [r18603] czzmrn
37
  [minor] remove some taboo words from Italian dictionary
38
2025-06-15: [r18602] bpr
39
  [csv/upload] should fix troubles when all the columns of
40
  the manual scores are not upload or if some students are not
41
  in the list of manual scores (to check)
42
2025-06-15: [r18601] bpr
43
  [script/gp] use by hyppolygon
44
2025-06-15: [r18600] bpr
45
  [slib] hyperbolic polygon (in progress)
46
2025-06-13: [r18598] lemaire
47
  [sendmail] mail was not send to teachers in subclass
48
2025-06-11: [r18597] gmarbeuf
49
  [Glossary/about] use of %27 to replace the simple quote in a
50
    title when using mailurl in about
51
2025-06-11: [r18595] gmarbeuf
52
  [slib/tabsignes] cleaning up traces of conflict from the last commit
53
2025-06-11: [r18594] gmarbeuf
54
  [Glossary/about] list of authors added for automatic email detection
55
    if not indicated in the glossary notion file, otherwise a default contact
56
    is proposed (euler group)
57
22025-06-09: [r18590] gmarbeuf
58
  [Glossary] for author of a glossary entry a credit also appears
59
  on visitor page and email in about if indicated
60
2025-06-09: [r18589] bpr
61
  [canvasdraw] change get_token to avoid repetitions
62
2025-06-09: [r18588] bpr
63
  [canvasdraw] change the way to draw grid, hatch, etc
64
2025-06-05: [r18587] gmarbeuf
65
  [slib/JSXGraph] adaptation of responsiveness to JSXGraph v 1.11.1
66
  + new example with 3D objects and fullscreen button
67
2025-06-05: [r18586] bpr
68
  [canvasdraw] correct color in userdraw patterns
69
2025-06-04: [r18585] bpr
70
  [doc1028] examples canvasdraw
71
2025-06-02: [r18584] obado
72
  Upgrade JsXGraph to v. 1.11.1
73
2025-06-02: [r18583] bpr
74
  [usermanage] replace userlist-usermanage by userlist_usermanage
75
2025-06-01: [r18582] bpr
76
  [fixbug sendmail] mails were not sended to the select list
77
2025-05-29: [r18581] bpr
78
  [type choice] indexation of some variables by $i (try to fix the bug #12626)
79
2025-05-27: [r18580] bpr
80
  [print] add wims_backslash_insmath=yes in sheet/print.phtml
81
2025-05-25: [r18578] bpr
82
  [printversion] try to take in account exercises series
83
  in print version and in latex version (to check)
84
2025-05-20: [r18577] gmarbeuf
85
  [slib/geo2D/geogebra] correction of external links to geogebra documentation
86
2025-05-20: [r18576] gmarbeuf
87
  [help/anstype=geogebra] help for option last (from Julien Lyotard)
88
2025-05-20: [r18575] gmarbeuf
89
  [anstype/geogebra] new option named last to define the name
90
  of the last object created. From Julien Lyotard
91
2025-05-19: [r18574] bpr
92
  [doc] typo in primitives target (command)
93
2025-05-16: [r18572] bpr
94
  [canvasdraw] html5
95
2025-05-13: [r18570] bpr
96
Chemins modifiés :
97
  [canvasdraw] correction in SLIDER (bad c transformation)
98
2025-05-10: [r18565] lemaire
99
  [minor] minor change in scripts/adm/class/quotafree.proc:
100
    the displayed quota in the configuration of a portal was
101
    wims_class_quota instead of wims_superclass_quota
102
2025-04-16: [r18564] czzmrn
103
  [minor] replace deprecated modules in open classes
104
2025-04-15: [r18563] bpr
105
  [canvasdraw] use check_string_length(snprintf(tmp_buffer,MAX_BUFFER,))
106
2025-04-15: [r18560] czzmrn
107
  [minor] replace deprecated modules in open classes
108
2025-04-14: [r18558] bpr
109
  [canvasdraw] use enum in canvasdraw.h
110
2025-04-14: [r18557] bpr
111
  [canvasdraw] simplify canvascode (no repetition of the canvas commands)
112
2025-04-13: [r18555] bpr
113
  [canvasdraw] add hypcircles, hyprays, hyplines, hypsegments, hyppolygon
114
  work in progress (no click, drag, fill etc)
115
2025-04-09: [r18554] gmarbeuf
116
  [slib/tabsignes] debug option reply when number of replies is 1
117
2025-04-02: [r18548-r18551] btamby
118
  [glossary] formulation correction from Euler Versailles.
119
2025-03-27: [r18549] btamby
120
  [glossary/analysis] formulation correction from Euler Versailles.
121
2025-03-27: [r18548] btamby
122
  [glossary/algebra] change level and formulation correction from Euler Versailles.
123
2025-03-27: [r18547] btamby
124
  [glossary] to calculate correctly title of a glose following related
125
    link from Euler Versailles
126
2025-03-25: [r18546] bpr
127
  [tiling] harmonize aff and hyp tiling (work in progress)
128
2025-03-24: [r18545] bpr
129
  [doc 1028] userdraw was missing in some command
130
2025-03-21: [r18544] georgesk
131
  changes to make the source ready for gcc-15, which does not accept enums named 'true or 'false'
132
2025-03-21: [r18543] bpr
133
  [doc202] update the .def
134
2025-03-17: [r18542] bpr
135
  [afftiling] same input as hyptiling
136
2025-03-12: [r18541] btamby
137
  [glossary/algebra] new entries and update from Euler Versailles.
18534 bpr 138
2025-03-09: [r18532] bpr
139
  [doc 1028] add hyprays
140
2025-03-08: [r18531] bpr
141
  [readme gp] small modifications
142
2025-03-07: [r18530] bpr
143
  [hyptiling] put in a file the drawing, add the possibility to have
144
  the tiling and its dual on the same picture.
145
2025-03-07: [r18529] bpr
146
  [hyptiling] add dual tiling in gp script and in the slib
147
2025-03-07: [r18528] bpr
148
  [anstype formal] add rootscontract in the analysis of the answer.
149
    has to be checked
150
2025-03-06: [r18527] bpr
151
  [flydraw] add hyprays
152
2025-03-01: [r18525] bpr
153
  [doc 1028] add hyp commands
154
2025-03-01: [r18524] bpr
155
  [flydraw] help, add hyp commands
156
2025-03-01: [r18523] bpr
157
  [flydraw] add fhypcircles in flydraw
158
2025-02-27: [r18522] bpr
159
  [hyptilling] change the place of wims_multiexec,
160
  harmonize the possibility to change the gp program (for debugging raisons...)
161
2025-02-26: [r18521] bpr
162
  [flydraw] add hypcircles
163
2025-02-24: [r18519] bpr
164
  [slib frcommodity] mistake
165
2025-02-22: [r18518] bpr
166
  [flydraw] fix trouble with fill ftriangle (do as in fpolygon)
167
2025-02-19: [r18515] czzmrn
168
  [bugfix] follow up to r18514 better test also to avoid removal of developer sessions
169
2025-02-19: [r18514] czzmrn
170
  [bugfix] follow up to r18510 remove unused stat and tune test: wims_class is usually the first line in the file
171
2025-02-14: [r18512] bpr
172
  [classification] replace tool/analysis/sigma.fr by tool/analysis/sigma.en (deprecated)
173
2025-02-13: [r18510] czzmrn
174
  [bugfix] sessions with non authenticated user should be deleted after idle_time2 seconds (according to the doc): fix test that the session corresponds to a user in a class
175
2025-02-12: [r18509] czzmrn
176
  [minor/doc] commenting c code Wimslogd/cleaning.c
177
2025-02-08: [r18506] bpr
178
  [hyptiling] change the name of the script gp; keep only the type regular
179
   as all cases are now treated by the function catalan in gp scripts.
180
   work in progress ..
181
2025-02-06: [r18505] bpr
182
  [src/exec_for] fix bug #8431 for loop and lists of list (DB)
183
2025-02-03: [r18502] bpr
184
  [hyperbolic] any admissible polygon in hyptiling
185
2025-02-02: [r18501] bpr
186
  [anstype] in anstype using maxima, don't accept %
187
    if it is send to maxima (to check, it is perhaps not
188
    the best solution)
189
2025-02-02: [r18499] bpr
190
  [anstype default] if there are accents in the good answer,
191
    change to atext
192
2025-01-19: [r18497] bpr
193
  [anstype set] add singlespace
194
2025-01-19: [r18496] bpr
195
  [anstype set] add option nospace in answer type set
196
2025-01-18: [r18494] bpr
197
  [anstype set] typo in comma test (good does not exist here)
198
2025-01-17: [r18493] bpr
199
  [list commands] fix listcomplement, listunion, listintersection:
200
  there were problems with things as objects as (a,b), b, (a,a,c)
201
2025-01-13: [r18490] bpr
202
  [translation_language] if the module is internationalized, possibility to
203
  put the language in the variable translation_language
204
  so it can be seen, with the following modifications,
205
  does not appear twice.
206
2025-01-10: [r18485] bpr
207
  [slib offdraw] change the size in tikz lines
208
2025-01-10: [r18484] bpr
209
  [scripts/gp] add circlepack
210
2025-01-09: [r18477] czzmrn
211
  [minor] remove deprecated modules from nl open classes
212
2025-01-09: [r18476] czzmrn
213
  [minor] remove deprecated modules from it open classes
214
[anstype] vector missing reset variables (needed if using different delimiters in the same exercise)
215
2025-01-08: [r18474] czzmrn
216
  [anstype] vector help add example
217
2025-01-08: [r18472] czzmrn
218
  [anstype] add option vector_left and vector_right to vector
18488 bpr 219
---------------------------------------------
220
wims.4.29a: r18487
221
2025-01-10: [r18485] bpr
222
  [slib offdraw] change the size in tikz lines
223
2025-01-10: [r18484] bpr
224
  [scripts/gp] add circlepack
225
2025-01-09: [r18476-r18478] czzmrn
226
  [minor] remove deprecated modules from open classes
227
2025-01-08: [r18475] czzmrn
228
  [anstype] vector missing reset variables
229
    (needed if using different delimiters in the same exercise)
230
2025-01-08: [r18474] czzmrn
231
  [anstype] vector help add example
232
2025-01-08: [r18472] czzmrn
233
  [anstype] add option vector_left and vector_right to vector
18469 bpr 234
2025-01-05: [r18468] bpr
235
  [hyptiling] miss some evaluaion
236
2025-01-05: [r18467-r18466] bpr
237
  [slib/pari] replace listcreate in pari
238
2025-01-02: [r18466] bpr
239
  [pari] change listcreate into List([])
240
2025-01-01: [r18464] bpr
241
  [doc1028] examples with hyperbolic commands
242
2025-01-01: [r18463] bpr
243
  [flydraw] documentation, add hyp commands
244
2024-12-31: [r18462] bpr
245
  [mirrors]
246
2024-12-31: [r18461] bpr
247
  [geo2D] small harmonisation hyptiling and offdraw
248
2024-12-30: [r18460] bpr
249
  [slib/hyptiling] add alt (facultatif, can be empty)
250
2024-12-20: [r18459] bpr
251
  [hyptiling] fix pari error
252
2024-12-19: [r18457] bpr
253
  [hyptilling] clean the gp script, fix the conditions and the help
254
  (work in progress)
255
2024-12-19: [r18456] bpr
256
  [doc 1028] add examples for arc
257
2024-12-19: [r18455] bpr
258
  [flydraw/tikz] fix myGdImageArc and obj_arc in case of equal points
259
2024-12-18: [r18454] bpr
260
  [sheet] sheet score are visible for the participant
261
  for expired sheet with weight 0
262
2024-12-18: [r18453] bpr
263
  [manage/class] fix: when the manager changes the examlog limit,
264
  the value in a class was modified to 0 sometimes.
265
2024-12-14: [r18452] bpr
266
  [gp/README]
267
2024-12-13: [r18451] bpr
268
  [hyptiling] correction parallelogramme
269
2024-12-12: [r18448] bpr
270
  [oef/latex] add html codes to translate in tex
271
2024-12-09: [r18447] bpr
272
  [flydraw] change test in hypgeodaux (Flydraw/objects.c)
273
2024-12-06: [r18445] gmarbeuf
274
  [anstype/jsxgraph] bug fixed in option freepoint which only worked with jsxbox
275
  as applet identifier
276
2024-12-05: [r18441-r18437] btamby
277
  [Glossary]
18435 bpr 278
2024-12-01: [r18434] bpr
279
  [sheet] show that the module is deprecated when doing a sheet
280
2024-12-01: [r18433] bpr
281
  [slib hyptiling] add fill option, use fhyppolygon
282
2024-12-01: [r18432] bpr
283
  [flydraw] add obj_hyppoly, hyppolygon, fhyppolygon
284
2024-11-25: [r18429] gmarbeuf
285
  [Nikaia] as for standard theme in class for participant display
286
  reload page and printable version buttons
287
2024-11-08: [r18427] reyssat
288
  [help] better help for slib graph/drawtree
289
2024-11-08: [r18426] bpr
290
  [slib drawtree] fill the circles before writing inside
291
2024-11-05: [r18424] bpr
292
  [themes/visitor] add robottrap in themes Nikaia and standard
293
  (already in visitor), has to be checked
294
2024-11-03: [r18423] bpr
295
  frobot] cannot create the directory getfile
296
  (already true in the command !getfile)
297
2024-10-23: [r18422] reyssat
298
  [minor/lang] english
299
2024-10-17: [r18421] czzmrn
300
  [fix] wimslogd store and use superclass variable when checking
301
    techvars values (cfr. r18414)
302
2024-10-14: [r18420] mquerol
303
  [minor/trans] catalan version
304
2024-10-14: [r18418] bpr
305
  [openclass 1150]
306
2024-10-14: [r18417] bpr
307
  [open class 1150] add four sheets and some presentation pages
308
2024-10-03: [r18415] bpr
309
  [confdata] change limit for threshold2 (?)
310
2024-10-03: [r18414] bpr
311
  [getstatussheet] fix: calculate the "good" parameter for class (case of superclass
312
    in particular)
313
2024-09-26: [r18413] bpr
314
  [expandpolynome] this script did not work for rational coefficient, so exit if not.
315
2024-09-26: [r18412] bpr
316
  [help] ldap_auth
317
2024-09-19: [r18411] bpr
318
  [oef/analyse/expandpolynome] exit if the polynom is not
319
  a polynom with one variable
320
2024-09-19: [r18409] bpr
321
  [adm/manage] add field ldap_accreditation
322
2024-09-12: [r18408] bpr
323
  [help] precision for polexand
324
2024-09-11: [r18407] bpr
325
  [directexec] add octave example with statistics package
326
2024-09-11: [r18406] bpr
327
  [primitives] in target.phtml, slashsubst all parameters
328
2024-09-10: [r18405] bpr
329
  [mkindex] add script to generate presentation pages in example class
330
2024-09-10: [r18403] bpr
331
  [anstype] add option nospace to numeric numexp
332
2024-09-02: [r18402] bpr
333
  [compile] change downloading address for jsme
334
2024-08-30: [r18401] bpr
335
  [slib afftiling] affine tiling by triangles
336
2024-08-30: [r18396] bpr
337
  [slib/ecriturenombre] add some cases with input as 8.1e+05
338
2024-08-29: [r18395] gmarbeuf
339
  [minor/regclass] fix invalid character in class in email regex
340
2024-08-28: [r18393] bpr
341
  [anstype draw multidraw] fix the case of rects (to check)
342
2024-08-26: [r18392] bpr
343
  [scripts/gp] add README, transfert some scripts in slib inside gp
344
2024-08-16: [r18385] czzmrn
345
  [minor] adm/raw log when user account is recovered
346
2024-08-07: [r18381] bpr
347
  [doc 1028] mistake in the script make.pl (new)
348
2024-08-07: [r18380] bpr
349
  [9001/docuoef4.pdf]
350
2024-08-07: [r18379] bpr
351
  [class 9001]
18386 bpr 352
---------------------------------------------
18375 bpr 353
wims.4.28 [r18374]
354
2024-08-06: [r18374] gmarbeuf
355
  [glossary/minor] spelling error
356
2024-08-06: [r18373] bpr
357
  [glossary] in a class glossary, keep the order of the parts of the glose
358
2024-08-06: [r18372] bpr
18389 bpr 359
  [adm/index] in adm modules, in index language=$lang
18375 bpr 360
    should fix trouble with the about
361
2024-08-06: [r18371] gmarbeuf
362
  [glossary/besoin d'aide] do not display connex gloses and connex ressources
363
    in glose for besoin d'aide
364
2024-08-06: [r18370] bpr
365
  [slib/hyptiling] option html, url; reset some variables
366
2024-08-06: [r18369] bpr
367
  [help/adddoc] modification of the help in french (SL)
368
2024-08-05: [r18368] bpr
369
  [glossary/help] fix for no french version
370
2024-08-05: [r18367] gmarbeuf
371
  [glossary/about] list of content indicated in the links + lang files
372
2024-08-04: [r18366] gmarbeuf
373
  [glossary/light] correction of an unnecessary condition on wims_lightpopup
374
2024-08-04: [r18365] gmarbeuf
375
  [glossary/lightpopup] modification to display a glose in light mode
376
2024-08-03: [r18364] bpr
377
  [hyptiling/cox] add a gp script and a slib for hyperbolic tiling (DB)
378
2024-08-02: [r18363] gmarbeuf
379
  [glossary/About] patch BPR to have the list content of a glose in about
380
2024-08-01: [r18362] lemaire
381
  [minor/help] minor change of help for button feedback in adm/class/sheet/lang/help.phtml.fr
382
2024-08-01: [r18361] lemaire
383
  [minor/help] minor corrections
384
2024-08-01: [r18360] lemaire
385
  [minor/help] an example is added for the command \glossary{} in bases/doc/102/src/glossary
386
2024-08-01: [r18357] bpr
387
  [doc 1028] add hyperbolic functions ... (for the pleasure !)
388
2024-08-01: [r18354] lemaire
389
[bugfix] (by bpr) when a student works on an exercise in a document,
390
  severity level is now well defined in html/home_ref_user.phtml
391
2024-07-31: [r18352] bpr
392
  [flydraw] add hyperbolic geometry : hyplines hypsegments hyptriangle fhyptriangle
393
2024-07-30: [r18351] bpr
394
  [flydraw] fix obj_hyplines ...
395
2024-07-30: [r18350] bpr
396
  [flydraw] fix a leak in hyperbolic triangle
397
2024-07-30: [r18348] bpr
398
  [docu/target] try to implement the choice -1 for wksheet
399
2024-07-30: [r18347] bpr
400
  [adddoc] add the choice automatic for finding the sheet in a doc
401
  (will be used in next commit)
402
2024-07-29: [r18345] bpr
403
  [doc/target] in exercise, use getexoindex ...
404
2024-07-29: [r18344] bpr
405
  [docu] use getexoindex to find the sheet if not known
406
2024-07-29: [r18343] bpr
407
  [target] worksheet was deleted from the url for adm/doc
408
2024-07-29: [r18342] gmarbeuf
409
  [Glossary/analysis] bad title for dynamic example convexity_3
410
2024-07-29: [r18340] bpr
411
  [glossary] harmonize files for docu and for oef
412
2024-07-29: [r18339] bpr
413
  [flydraw] change definitively the signification of line, lines etc in Flydraw
414
2024-07-29: [r18338] bpr
415
  [glossary] in adm/tool/glossary, |content ou ,content
416
  (it will be better to have everywhere |content as syntaxe)
417
2024-07-28: [r18334] bpr
418
  [glossary] doc: changement de la numerotation pour les parties non dynamiques
419
2024-07-28: [r18333] bpr
420
  [doc1028] modify arc
421
2024-07-28: [r18332] bpr
422
  [glossary] bad return line, delete html in titles of losange
423
2024-07-28: [r18331] bpr
424
  [glossary] fix the case of an empty record (should not exist, but ...)
425
2024-07-28: [r18327] bpr
426
  [glossary] add help for glossary (SL)
427
2024-07-27: [r18325] bpr
428
  [flydraw] add some hyperbolic functions (not yet exported)
429
2024-07-26: [r18324] obado
430
  [minor/css] re-enable border-radius on input groups
431
2024-07-26: [r18323-r18322] obado
432
  add missing lang strings in glossary, translate aria-labels in glossary
433
2024-07-26: [r18321] obado
434
 [html.c] Now !formselect also can use the `wims_ref_class` property to add css classes
435
    + Glossary filters are more accessibles (add labels and help text)
436
2024-07-26: [r18320] bpr
437
  [flydraw] treate case arc from 0 to 0 and 0 to 360 as before
438
2024-07-26: [r18319] lemaire
439
  [minor] A condition is added to distinguish what appears for student and for
440
    teacher in script/docu/scoreprint
441
2024-07-26: [r18318] bpr
442
  [flydraw] geodesics
443
2024-07-25: [r18317] bpr
444
  [flydraw] replace gdImageArc, add hypgeods
445
2024-07-25: [r18315] gmarbeuf
446
  [openclass 1153] 1 exercise removed in sheet 16
447
2024-07-23: [r18314] gmarbeuf
448
  [openclass 1153] new exercises added in sheets 6, 16 and 36
449
2024-07-22: [r18309 and alse] obado
450
  [minor] Glossary items are now closed by default
451
2024-07-20: [r18308] bpr
452
  [flydraw] replace gdImageArc by plot (the angles are of type integer
453
  which is not good)
454
2024-07-19: [r18306] bpr
455
  [glossary] can delete only the last item in the glossary of the class
456
2024-07-18: [r18303] bpr
457
  [glossary] no content in the case of a dynamical type
458
2024-07-17: [r18302] bpr
459
  [classification] replace deprecated modules
460
2024-07-16: [r18301] bpr
461
  [flydraw] fix arc and angle
462
2024-07-14: [r18299] gmarbeuf
463
  [minor/html] fixed a display glitch between float right
464
    help button and message warning
465
2024-07-13: [r18298] gmarbeuf
466
  [search_clear TYPO]to prevent the info message from hiding the
467
    clear button when search result is empty
468
2024-07-05: [r18297] czzmrn
469
  [minor] script/dialog help need to read language file
470
2024-07-02: [r18295] gmarbeuf
471
  [glossary/geometry] html and typo from Euler Versailles
472
2024-07-02: [r18294] gmarbeuf
473
  [glossary/analysis] html and typo from Euler Versailles
474
2024-07-02: [r18293] bpr
475
  [glossary] in a class, take the title of the glose defined by supervisor
476
    hide some parts (has to be checked and adapted),
477
    test: in a class and no supervisor
478
2024-07-01: [r18292] reyssat
479
  [warning message] in type litexp with polexpand, keep - sign in negative term
480
2024-07-01: [r18291] bpr
481
  [msg] language for users msg  for things as too:!all
482
2024-07-01: [r18288-r18289] bpr
483
  [glossary] nettoyage + no title in a class
484
2024-07-01: [r18287] bpr
485
  [glossary] possibility to choose a record in the class glossary
486
    only by writing content=[] when modifying the class glossary
487
  ... to check
488
2024-06-30: [r18283] bpr
489
  [search engine] if the address of a module is given, search if it exists in another lang
490
2024-06-30: [r18282] czzmrn
491
  [fix] module=adm/class/freework undo r18004 as with cmd=new the number
492
    of the freework is lost and the link next_students always link to
493
    freework=1 + reset variable score to fix the problem reported in r18004
494
2024-06-30: [r18280-r18278] bpr
495
  cleaning because of deprecated modules
496
2024-06-29: [r18277] bpr
497
[warning] in the case of nontool:!all (for example) in the access restriction
498
  of a class, the message was not good. To check... now one takes in account the "non"
499
2024-06-29: [r18276] bpr
500
Chemins modifiés :
501
  [help accessconf] has to be checked (only in french) about the word class
502
2024-06-28: [r18275-r18273-18274] reyssat
503
  [html, missing span  in glossary + precision about degree
504
2024-06-28: [r18271] gmarbeuf
505
  [slib/tabsignes] cleaning tabsignes.css
506
2024-06-28: [r18270] gmarbeuf
507
  [glossary/analysis] bug fixed for css class intro used in dynamic example
18267 bpr 508
---------------------------------------------
509
wims.4.27d [r18266]
510
2024-06-26: [r18264] bpr
511
  [adddoc] use the title and the descripton in the language
512
  if they exists when the teacher inserts a tool
18256 bpr 513
2024-06-23: [r18255] czzmrn
18261 czzmrn 514
  [minor] anstype/clicktile the solution should not be shown if presentgood=0 (e.g. when used with seedrepeat)
18256 bpr 515
2024-06-23: [r18254] czzmrn
516
  [minor/fix] need to reset variable in deduc, otherwise the test fails (lang_exists has been used before)
517
2024-06-23: [r18252] czzmrn
518
  [fix] anstype/draw better check band input from user for line
519
    (double clicking on point + clicking outside the drawing)
520
2024-06-21: [r18249] obado
521
  Upgrade CodeMirror "5.65.13" to "5.65.16";
522
2024-06-21: [r18248] obado
523
  [JS] Add MathLive 0.100.0 external lib.
524
2024-06-20: [r18247] gmarbeuf
525
  [glossary/analysis] glose affine_function1 2e error on span
526
2024-06-20: [r18246] gmarbeuf
527
  [glossary/analysis] glose affine_function1 error on span
528
2024-06-19: [r18245] gmarbeuf
529
  [openclass 1153] affine function glose updated in the glossary
530
2024-06-19: [r18244] btamby
531
  [glossary/analysis] new entry affine function level H4 from Euler Wims
532
2024-06-18: [r18243] gmarbeuf
533
  [openclass 1153] new class level H4 from Euler Versailles
534
2024-06-14: [r18242] btamby
535
  [glossary/geometry] new entries and updated gloses from Euler Versailles
536
2024-06-14: [r18241] btamby
537
  [glossary/geometry] dynamic examples from Euler Versailles
538
2024-06-14: [r18240] btamby
539
  [glossary/geometry] new entries and updated gloses
540
2024-06-13: [r18239] btamby
541
  [glossary/geometry] add macro for Pythagore and Thales examples
542
2024-06-13: [r18238] btamby
543
  [glossary/analysis] update
544
2024-06-13: [r18237] bpr
545
  [multidraw] bad syntax for nonempty command
546
2024-06-13: [r18236] btamby
547
  [Glossary/algebra] update and new entries from Euler Versailles
548
2024-06-13: [r18235] btamby
549
  [Glossary/probability] update 4 gloses from Euler Versailles
550
2024-06-13: [r18234] btamby
551
  [Glossary/discrete_mathematics] subgraph and binomial_coeff0 updated from Euler Versailles.
552
2024-06-07: [r18231] bpr
553
  [glossary arithmetics] new entry from Euler Versailles
554
2024-06-05: [r18229] btamby
555
  [glossary general] 3 new entries and new keywords
556
2024-06-03: [r18226] bpr
557
  [deduc] try to adapt to have multilanguage module, to check
558
2024-06-03: [r18225] bpr
18258 bpr 559
  [wimsdoc] a word of the limitation to MAX_MENU_ITEMS for the forms
18256 bpr 560
2024-06-03: [r18224] bpr
561
  [mathmlinput] add an id and close the math \( \)
562
2024-06-03: [r18223] bpr
563
  [target.phtml] add & (necessary because of the introduction of trim $nadd
18258 bpr 564
    that delete the first empty character)
18256 bpr 565
2024-05-29: [r18219] bpr
566
  [doc] add information on max_menu_items in oef
567
2024-05-23: [r18218] schaersvoorde
568
  [minor/svn] add 'exp' to javascipt math in canvasdraw
569
2024-05-14: [r18215] bpr
570
  [doc/target] add a & in the address in adm/doc/primitives/target.phtml
571
2024-05-04: [r18212] gmarbeuf
18258 bpr 572
  [Glossary/About] add title, level and various links and iframe codes
573
    to insert a glose in a doc, OEF and site
18256 bpr 574
2024-05-03: [r18208] lemaire
18258 bpr 575
  [minor help] add a sentence for the possibility to import a module
576
    in modtool/lang/help.phtml.fr
18256 bpr 577
22024-05-02: [r18206] reyssat
578
  [litexp polfactor] warning messages.
579
2024-05-02: [r18205] reyssat
580
  [help] help for litexp type of answer and its option polfactor.
581
2024-05-02: [r18204] reyssat
582
  [litexp polfactor] french warning messages for new polfactor analysis. Still to be translated.
583
2024-05-02: [r18203] reyssat
18258 bpr 584
  [bug] better factorization analysis in oef/analyse/factorpolynome.
585
    Warning messages still to be commited.
18210 bpr 586
---------------------------------------------
587
wims.4.27c [r18209]
18201 bpr 588
2024-04-29: [r18200] bpr
589
  [keywords] chemistry
590
2024-04-28: [r18199] bpr
591
  [glossary] force \N to be in mode mathml
592
2024-04-28: [r18198] bpr
593
  [glossary] fermeture en mode math
594
2024-04-27: [r18195] lemaire
595
  [slib/stat/binomial] return a list of length n filled with 0 if p<=0 and filled with n if p>=n
596
2024-04-26: [r18194] bpr
597
  [keywords] in electrochemistry
598
2024-04-26: [r18193] bpr
599
  [slib/binomial] the case p=1 was not well treated
600
  in case p>1 or p<0, return nothing
601
  + formatage
602
2024-04-26: [r18191] czzmrn
603
  [minor/lang] italian
604
2024-04-26: [r18190] bpr
605
  [help/anstype] add some advice for mathematical expressions
606
2024-04-26: [r18189] czzmrn
607
  [minor/lang] typo in it script/adm/lang/help.score.it
608
2024-04-26: [r18188] czzmrn
609
  [minor] adm/class/userscore/getuser.phtml remove active link if the sheet
610
    is hidden (otherwise the link opens an empty/error message page)
611
2024-04-26: [r18187] czzmrn
612
  [minor/lang] it help on score
613
2024-04-20: [r18186] bpr
614
  [modind] should fix segmentation fault on some ARM systems (thanks to B. Allombert)
615
2024-04-19: [r18185] bpr
616
  [3Dviewer] add possibility to color faces with different colors
617
2024-04-18: [r18182] bpr
618
  [Makefile] delete the file bin/modind before copy the new version (cleaner)
619
2024-04-11: [r18179] czzmrn
620
  [minor/fix] freeworks not counting properly when teachers write comment
621
  to non consigned works (can happen when teachers use link to next student)
622
  NOTE: these two file should be unified in future release
623
2024-04-05: [r18178] czzmrn
624
  [minor/lang] harmonization of italian files with corresponding fr
625
2024-04-05: [r18177] czzmrn
626
  [minor/lang] Italian
627
2024-04-05: [r18176] czzmrn
628
  [minor/lang] update language es files by Sebastian Donoso (adm/class/passwd)
629
2024-04-03: [r18175] czzmrn
630
  [minor/lang] bases/sys/search.pm use same iso-8859-1 list of characters as in src/Lib/liblines.c
631
2024-04-03: [r18174] czzmrn
632
  [minor/lang] add es among the default languages
633
2024-04-03: [r18173] czzmrn
634
  [minor/lang] bases/sys/domain/domain.es Spanish files by Sebastian Donoso
635
2024-04-03: [r18172] schaersvoorde
636
  [minor/svn] canvasdraw: corrected error...
637
  erreur: 'for' loop initial declarations are only allowed in C99 mode
638
2024-04-02: [r18171] czzmrn
639
  [add] check IP when granting access + minor doc scripts/adm/class/checkuserscorecondition
640
2024-04-02: [r18170] bpr
641
  [wimsdoc]
642
2024-04-02: [r18169] bpr
643
  [swork] use getsheetstatus + formatage
644
2024-04-02: [r18168] bpr
645
  [userscore] use user=no in !getsheetstatus
646
2024-04-02: [r18167] bpr
647
  [getuser] getsheetstatus user= does not work from a student to obtain
648
  the status before technical conditions, replace by user=no
649
2024-04-02: [r18166] schaersvoorde
650
  [minor/svn] canvasdraw: disabled debug...
651
2024-04-02: [r18165] schaersvoorde
652
  [minor/svn] canvasdraw: corrected reset...
653
2024-04-01: [r18164] schaersvoorde
654
  [minor/svn] canvasdraw: command "dashtype" was gone fishing...
655
2024-03-31: [r18163] bpr
656
  [doc1028]
657
2024-03-31: [r18162] bpr
658
  [help] examinfo (to check)
659
2024-03-31: [r18161] bpr
660
  [flydraw] help
661
2024-03-31: [r18160] schaersvoorde
662
  [minor/svn] canvasdraw: modify reset,noreset and a few other things
663
2024-03-31: [r18159] bpr
664
  [flydraw] introduce noreset and reset (work in progress)
665
2024-03-29: [r18156] reyssat
666
  [help] debug variables should be separated by spaces, not commas
667
2024-03-28: [r18155] schaersvoorde
668
  [minor/svn] canvasdraw: add prefix 'dash' to sync with flydraw syntax...
669
2024-03-28: [r18154] czzmrn
670
  [typo] typo in home/sequences.phtml
671
2024-03-28: [r18153] bpr
672
  [src/score.c] add variable score_exam with the number of the exam
673
  as score_isexam is 0 or 1
674
2024-03-27: [r18152] czzmrn
675
  [fix _widgets/userexam.phtml] the variables e_... are no longer computed
676
    in user_varexam.phtml, but are needed here
677
2024-03-27: [r18151] bpr
678
  [printoef] add wims_backslash_insmath=yes
679
2024-03-27: [r18150] bpr
680
  [use getsheetstatus] case of exam.
681
2024-03-27: [r18149] bpr
682
  [getsheetstatus] use getsheetstatus
683
2024-03-27: [r18148] bpr
684
  [use getsheetstatus]
685
2024-03-26: [r18147] bpr
686
  [getsheetstatus] use getsheetstatus in sequence;
687
  error if the sheet is hidden even if it is for everybody
688
2024-03-26: [r18146] bpr
689
  [userscore] as before, hidden sheet scores without tech variable
690
  are seen for everybody
691
2024-03-26: [r18145] bpr
692
  [major] use command getsheetstatus when printing the scores
693
  add some information in the table of sheetinfo
694
2024-03-23: [r18142] bpr
695
  [flydraw] add dashed for square
696
2024-03-23: [r18141] czzmrn
697
  [major] see r18127, check sequence access
698
2024-03-23: [r18140] bpr
699
  [flydraw] add option dash for rectangle
700
2024-03-22: [r18137] reyssat
701
  [typo] replaced echo by printf with string format. Allows simple backslash in the chain
702
  (document 1028)
703
2024-03-21: [r18131] bpr
704
  [flydraw] add dashed triangle using keyword dashed
705
  change analysis of dashed and filled
706
2024-03-21: [r18127] bpr
707
  [major] replace analysis if a sheet/exam is hidden for an user
708
  by function getsheetstatus. The previous test is just commented
709
  (easy to compare). This must be tested and checked ...
710
2024-03-21: [r18125] bpr
711
  [flydraw] add keywords dashed and filled as in canvasdraw
712
    everything has not been implemented. Doc has not been updated.
713
2024-03-19: [r18123] bpr
714
  [flydraw] add option if pm->fill non zero to pertinent commands
715
  in object.c (do not change nametab.sh for the moment)
716
22024-03-19: [r18121] bpr
717
  [src] increase MAX_FWRITE_SIZE
718
2024-03-19: [r18120] bpr
719
  [adm/manage] add developers in modtool in the list of sendmail
720
  for the administrator
721
2024-03-19: [r18119] bpr
722
  [flydraw] add fullline and fulllines with line_extend function
723
  for the moment, not used for the users (in prevision of the
724
  behaviour change of line ...)
725
2024-03-17: [r18118] bpr
726
  [flydraw] add fcircles
727
2024-03-16: [r18116] bpr
728
  [glossary] line->segment in flydraw
729
2024-03-15: [r18110] bpr
730
  [open class] line->segment in draw
731
2024-03-15: [r18109] schaersvoorde
732
  [minor/svn] canvasdraw: corrected compiler warning
733
2024-03-14: [r18108] bpr
734
  [getexoindex] fix when param is empty
735
2024-03-13: [r18107] georgesk
736
  new Makefile for Debian, since the packaging scheme has changed
737
2024-03-13: [r18106] georgesk
738
  add: «use lib '/var/lib/wims/public_html/bases/sys';»
739
2024-03-13: [r18105] georgesk
740
  applied the myDashedLine modification in one additional call
741
2024-03-13: [r18104] georgesk
742
  fixed the error 'implicit declaration of strcasestr'
743
2024-03-13: [r18103] bpr
744
  [help] add explanation about getsheetstatus (work in progress)
745
2024-03-12: [r18102] bpr
746
  [print latex] change the status of printlatex (reply);
747
  use this variable to decide if drawtikz must be used
748
  some comments
749
2024-03-11: [r18099] reyssat
750
  [bug in sendbug] mail addresses sent by sendbug were separated by a space.
751
  Replaced by comma (more standard) but may be changed locally in wims.conf
752
  via technical topics of maintenance
753
2024-03-11: [r18098] reyssat
754
  [bug in sendbug] mail addresses sent by sendbug were separated by a space.
755
    Replaced by comma (more standard) but may be changed locally in wims.conf
756
    via technical topics of maintenance
757
2024-03-11: [r18096] reyssat
758
  [help] details about precision of type real
759
2024-03-09: [r18094] reyssat
760
  [bug] vardata exceeded some linelength mail limits
761
2024-03-09: [r18093] bpr
762
  [slib/matrixtex] add none as alternative of .
763
2024-03-07: [r18091] bpr
764
  [doc] use getstatussheet in documents
765
2024-03-07: [r18089] bpr
766
  [getexoindex] new syntax
767
2024-03-07: [r18087] bpr
768
  [getsheetstatus] works also for exam.
769
2024-03-07: [r18086] bpr
770
  [getexoindex] change syntax
771
2024-03-04: [r18084] bpr
772
  [openclass 1152] change description and institution
773
2024-03-04: [r18081] bpr
774
  [src/score.c] getsheetstatus takes technical variables in account
775
  (work in progress, has to be tested)
776
2024-03-04: [r18080] bpr
777
  [draw] line-> segment, lines->polyline
778
2024-03-02: [r18076] bpr
779
  [flydraw] help hashhalfline
780
2024-03-02: [r18075] bpr
781
  [flydraw] add halfline in the flydraw help
782
2024-03-01: [r18071] schaersvoorde
783
  [minor/svn] canvasdraw: minor sub/sup improvement for strings
784
2024-03-01: [r18070] bpr
785
  [9001 - introprogOEF] update
786
2024-03-01: [r18069] bpr
787
  [1028]
788
2024-03-01: [r18068] bpr
789
  [flydraw] fix dashed halfline
790
2024-03-01: [r18067] bpr
791
  [doc 1028] add halfline
792
2024-03-01: [r18065] bpr
793
  [flydraw]  add halfline
794
2024-02-27: [r18064] czzmrn
795
  [minor/fix] need to convert dates as 2024-02-05 to 20240205 before
796
  loading scripts/setdef.proc (adm/class/config)
797
2024-02-26: [r18063] bpr
798
[help flydraw] delete deprecated commands in the help
799
2024-02-25: [r18061] bpr
800
  [model/hanging] lines->polyline, line->segment
801
2024-02-23: [r18057] bpr
802
  [scoreprint] use getsheetstatus for scoreprint (work in progress)
803
2024-02-23: [r18056] bpr
804
  [src] add calc_getsheetstatus and export it
805
2024-02-22: [r18055] bpr
806
  [help] format of docindex added to general documentation
807
2024-02-21: [r18052] bpr
808
  [docsheet] case of a class doc
809
2024-02-21: [r18051] bpr
810
  [doc] score in doc: try to harmonize the way the sheet is build and
811
  the analysis in target (exercise)
812
2024-02-21: [r18050] bpr
813
  [getexoindex] about severity
814
2024-02-20: [r18049] bpr
815
  [adddoc] replace %2F by /  when creating the sheet associated to a doc
816
  (if not, cannot check it is an exercise, find the title, etc)
817
2024-02-20: [r18047] bpr
818
  [flydraw] add arrows command
18044 bpr 819
---------------------------------------------
18043 bpr 820
wims.4.27b [r18042]
821
2024-02-17: [r18038] bpr
822
  [glossary] xhtml-> html5
823
2024-02-17: [r18033] bpr
824
  [wimsdoc] help for getexoindex (in progress)
825
2024-02-14: [r18029] bpr
826
  [scoreprint] different view for supervisor (no score)
18024 bpr 827
2024-02-13: [r18018] czzmrn
828
  [minor/fix] typo adm/class/freework
829
2024-02-13: [r18017] bpr
830
  [html]
831
2024-02-13: [r18016] bpr
832
  [fix] fix way to obtain the severity in exercise
833
2024-02-12: [r18015] bpr
834
  [icon] swork and workingtime
835
2024-02-12: [r18014] bpr
836
  [major] add calc_getexoindex and add some scores in the document
837
    if an exercise in this document is linked to a sheet
838
    (work in progress)
839
2024-02-12: [r18013] bpr
840
  [doc 1028] add an example with filltoborder and plot
841
2024-02-12: [r18012] bpr
842
  [flydraw] erase the test for the limits of plot as it gives some "holes"
843
  see filltoborder
844
2024-02-09: [r18009] bpr
845
  [target in doc] try to harmonize the two files without changing anything
846
  (to check)
847
2024-02-09: [r18008] czzmrn
848
  [minor/fix] adm/class/freework when using technical variables to config access show correct end time to students (so far only for type=3)
849
2024-02-09: [r18007] czzmrn
850
  [minor/fix] adm/class/freework did not allow to change technical variable + typo
851
2024-02-09: [r18006] czzmrn
852
  [minor/fix] adm/class/freework no need to read shexselect.proc again (already read)
853
2024-02-09: [r18005] czzmrn
854
  [minor/lang] italian adm/class/freeework/lang/msg.phtml.it
855
2024-02-09: [r18004] czzmrn
18034 bpr 856
  [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 857
2024-02-09: [r18003] czzmrn
858
  [minor scripts/adm/class/getnextuser] some modules might need cmd=new
859
    instead of cmd=reply (default to current behaviour).
860
    Tested with usermanage, userscore and freeworks
861
2024-02-09: [r18002] czzmrn
862
  [minor] typos (adm/class/reguser/index)
863
2024-02-09: [r18001] czzmrn
864
  [minor/lang] italian
865
2024-02-08: [r17999] gmarbeuf
866
  [glossary css] minor modification (from Euler Versailles)
867
2024-02-08: [r17998] gmarbeuf
868
  [Nikaia ccs template] add glossary.css (from Euler Versailles)
869
2024-02-08: [r17997] gmarbeuf
870
  [Nikaia ccs template] add glossary.css (from Euler Versailles)
871
2024-02-08: [r17996] gmarbeuf
872
  [glossary css] new css file (from Euler Versailles)
873
2024-02-08: [r17995] bpr
874
  [classification] add new modules, code to add
875
2024-02-07: [r17994] btamby
876
  [Glossary geometry] typo (from Euler Versailles)
877
2024-02-07: [r17993] btamby
878
  [Glossary analysis] typo (from Euler Versailles)
879
2024-02-07: [r17992] btamby
880
  [Glossary statistics macro] colors contrast and decimal separator (from Euler Versailles)
881
2024-02-07: [r17991] btamby
882
  [Glossary statistics] typo granularisation (from Euler Versailles)
883
2024-02-07: [r17990] btamby
884
  [Glossary probability] new entries typo granularisation (from Euler Versailles)
885
2024-02-07: [r17989] btamby
886
  [Glossary geometry] new entries typo granularisation (from Euler Versailles)
887
2024-02-07: [r17988] btamby
888
  [Glossary general] new entries typo granularisation (from Euler Versailles)
889
2024-02-07: [r17987] btamby
890
  [Glossary discrete_mathematics] typo granularisation (from Euler Versailles)
891
2024-02-07: [r17986] btamby
892
  [Glossary macro analysis] new entries convexity function generator (from Euler Versailles)
893
2024-02-07: [r17985] btamby
894
  [Glossary arithmetic] new entry typo granularisation (from Euler Versailles)
895
2024-02-07: [r17984] btamby
896
  [Glossary analysis] new entries typo granularisation (from Euler Versailles)
897
2024-02-07: [r17983] btamby
898
  [Glossary algebra] new entries typo granularisation (from Euler Versailles)
899
2024-02-07: [r17982] bpr
900
   [domain] update
901
2024-02-07: [r17980] bpr
902
  [orthographe in wimsdoc]
903
2024-02-04: [r17978] bpr
904
  [formatage] try to uniformize adm/doc and docu (many files are very similar)
905
2024-01-30: [r17977] bpr
906
  [html] xhtml->html5 in help/anstype
907
2024-01-25: [r17976] bpr
908
   M /trunk/wims/src/OefMsg2wims/oef2wims.c
909
  [latex] initialisation
910
2024-01-25: [r17974] bpr
18034 bpr 911
  [latex] correction du c (initialisation)
18024 bpr 912
2024-01-19: [r17971] bpr
913
  [slib rational] more examples and comments
914
2024-01-19: [r17970] bpr
915
  [slib rational] Repeating decimal of a rational (work in progress)
916
2024-01-18: [r17968] bpr
917
   M /trunk/wims/src/exec.c
918
  [fix] fix bug with latex version with draw and tikzdraw
919
2024-01-10: [r17967] bpr
920
   M /trunk/wims/public_html/scripts/oef/latex.proc
921
  [latex] add line return after statement and solution environment
922
2024-01-08: [r17966] obado
923
  Address [#13405] clock et OEF:
924
  Replace table by div
925
2024-01-05: [r17965] bpr
926
  [direct exec] add float_calc (should add some explanations ...)
927
2023-12-31: [r17964] bpr
928
  [flydraw/tikz] in tikz replace tiny, medium ... by scale= in nodes
929
  option for tikzpicure: replace scale=0.01 by [x=0.02cm, y=0.02cm]
930
  (thanks to test for example in direct exec)
931
2023-12-31: [r17963] bpr
932
  [slib drawcc] segment-> segments + correction in some slib
933
2023-12-31: [r17962] bpr
934
[taxo] classification/src/unisciel
935
2023-12-30: [r17960] bpr
936
   M /trunk/wims/public_html/modules/tool/directexec/var.proc
937
  [directexec] nonempty lines in ins_tikz
938
2023-12-30: [r17959] bpr
939
  [directexec] size and new are equivalent
940
2023-12-30: [r17958] bpr
941
  [directexec] help, put the secure software first in the list
942
2023-12-30: [r17957] bpr
943
  [unisciel]
944
2023-12-30: [r17956] bpr
945
  [anstype numexp] if . and / are in reply, badform, no need to continue
946
2023-12-30: [r17955] bpr
947
  [slib randtree] more compact
948
2023-12-30: [r17954] bpr
949
  [slib drawcc] more compact
950
2023-12-30: [r17952] bpr
951
  [answertype] matrix: fix html (not optimum...), formc: change the place of :
952
2023-12-29: [r17951] bpr
953
  [direct exec] add tikz (experimental)
954
2023-12-29: [r17950] bpr
955
  [flydraw] modify obj_angle
956
2023-12-29: [r17949] bpr
957
  [slib/draw/meter] more compact
958
2023-12-29: [r17948] bpr
959
  [slib polygon] code more compact
960
2023-12-29: [r17947] bpr
961
  [slib thermometer] use segments
962
2023-12-28: [r17946] bpr
963
  [slib gpt] use segments
964
2023-12-28: [r17945] bpr
965
  [slib histo] use segments and polyline (more compact)
966
2023-12-28: [r17944] bpr
967
  [slib drawtree] use segments instead of multiple segment
968
2023-12-28: [r17943] bpr
969
  [flydraw] ellipses in tikz
970
2023-12-28: [r17942] bpr
971
  [flydraw] fix obj_circles in tikz and compactify it
972
2023-12-27: [r17941] bpr
973
  [taxo] unisciel update (SL)
974
2023-12-27: [r17940] bpr
975
  [flydraw] vocab: grille-> grid, dhash-> diamond, point -> dot
976
2023-12-27: [r17939] bpr
977
  [flydraw] tikz (hatch)
978
2023-12-27: [r17938] bpr
979
  [flydraw] in tikz_fill, write \\draw... only if there is some points
980
  (hatch and diamond do not work for the moment)
981
2023-12-26: [r17936] bpr
982
[mkdist] add pdf from public_html/bases/doc/1028/files/tikz
983
  as some servors have not the necessary latex distribution
984
2023-12-26: [r17935] bpr
985
  [1028] delete the pdf generated by pdflatex
986
2023-12-26: [r17934] bpr
987
  [doc 1028] add an exemple
988
2023-12-26: [r17933] bpr
989
  [tikz] levelcurve, plot,fill in a more compact way
990
2023-12-26: [r17932] bpr
991
  [tikz] compactify obj_plot, obj_levelcurve
992
2023-12-24: [r17930] bpr
993
  [keywords/domain] add games
994
2023-12-24: [r17929] bpr
995
2023-12-23: [r17928] bpr
996
2023-12-23: [r17927] bpr
997
2023-12-23: [r17925] bpr
998
  [lang] expired (as the previous commit)
999
2023-12-23: [r17924] bpr
1000
 [lang] change in french perimee into expiree
1001
2023-12-22: [r17922] bpr
1002
  [keywords] add keywords in thermo
1003
2023-12-22: [r17921] bpr
1004
  [flydraw] crosshairs in tikz (compact version)
1005
2023-12-22: [r17920] bpr
1006
  [flydraw] rays in tikz (compact version)
1007
2023-12-22: [r17919] bpr
1008
  [minor] (to be revert before the release because of the use of pdflatex)
1009
2023-12-22: [r17918] bpr
1010
  [flydraw] add mecanism to use the translation flydraw-> tikz
1011
  in latex version (work in progress)
1012
2023-12-21: [r17917] bpr
1013
  [flydraw] correction of polyline tikz
1014
2023-12-21: [r17915] bpr
1015
  [help] Flydraw doc for arc more precise.
1016
2023-12-21: [r17914] bpr
1017
  [flydraw] obj_arc is now the same in flydraw and tikz
1018
  tikz is now more compact in case of lines, segments, etc
1019
2023-12-21: [r17913] reyssat
1020
  [typos] in sheets (spelling, case, bad encoding, ...)
1021
2023-12-20: [r17912] bpr
1022
  [tikz] typo ellipse
1023
2023-12-18: [r17910] bpr
1024
  [slib draw/repere] help + examples (P. Byache)
1025
2023-12-18: [r17909] bpr
1026
  [taxo unisciel] ajout de MJR
1027
2023-12-18: [r17907] czzmrn
1028
  [class/exam] in course mode avoid inserting an empty exercise +
1029
    resetting score dependencies in case exercises are moved
1030
2023-12-18: [r17906] bpr
1031
  [open class] add class Presup (1152)
1032
2023-12-17: [r17905] bpr
1033
[module classification] replace radio by checkbox
1034
  (with previous release)
1035
2023-12-16: [r17904] bpr
1036
  [module classification] change the tool classification
1037
  now can be send to publishcenter instead of being saved
1038
  on the server (it was unuseful)
1039
2023-12-15: [r17903] bpr
1040
 [fix moldraw] no snappoints if no doublet, ... are asked (for compatibility)
1041
2023-12-15: [r17901] bpr
1042
  [keywords] add keywords in mechanics (force, gravity, inertia_principle)
1043
2023-12-14: [r17898] bpr
1044
  [minor help] improve the help for css(from MJR)
1045
2023-12-14: [r17897] bpr
1046
  [taxonomy]
1047
2023-12-14: [r17896] bpr
1048
  [latex sheet] add an option in sheet in format latex to print in recto verso
1049
2023-12-14: [r17895] bpr
1050
  [chemeq] replace sprintf to snprintf to kill a warning
1051
2023-12-14: [r17894] bpr
1052
  [config] kill warning for not used variable
1053
2023-12-14: [r17893] bpr
1054
  [bioinfo] add prototype in functions to kill warnings
1055
2023-12-14: [r17892] bpr
1056
  [wimslogd] variable mincnt was not used
1057
2023-12-14: [r17891] bpr
1058
  [checkmol] add prototype in functions to kill warnings
1059
2023-12-14: [r17890] bpr
1060
  [checkmol.c] kill warnings bitwise operations between booleans
1061
2023-12-12: [r17889] bpr
1062
  [typo] typo + change ca by reading fr file as it is not translated
1063
2023-12-12: [r17888] bpr
1064
  [modtool] add some help for publication. Do not change the text
1065
  in lang not fr, but add new files with changeto fr versions.
1066
2023-12-11: [r17887] georgesk
1067
  added $(CPPFLAGS) to default compile commands for C sources.
1068
2023-12-09: [r17885] bpr
1069
  [score] if the required point number is 0, calculations are made with
1070
  a zero weight for this exercise. If not, scores can be more than the maximum.
1071
2023-12-09: [r17884] czzmrn
1072
  [freeworks] fix config form for  access via techvar
1073
2023-12-09: [r17883] czzmrn
1074
  [freework] variable access fix message for students when freework not available
1075
2023-12-09: [r17882] czzmrn
18034 bpr 1076
  [checkuserscorecondition] possibility to use expire dates (see comments)
18024 bpr 1077
    + uniformization of date format + comment
1078
2023-12-09: [r17881] bpr
1079
  [minor] change DF_msgwims in msgwims as it is not a
1080
    default in the configuration
1081
2023-12-09: [r17880] czzmrn
1082
  [accessconf] typo, consinstency with other types and doc
1083
2023-12-09: [r17879] czzmrn
1084
  [accessconf] typo, consinstency with other types and doc
1085
2023-12-09: [r17878] czzmrn
1086
  [accessconf] add possibility to set accessconf for freeworks
1087
2023-12-08: [r17877] bpr
1088
  [build-index] add LC_ALL=C to the 'env' string
1089
2023-12-08: [r17874] czzmrn
1090
  [minor/typo] fix typo in proc/access.proc
1091
2023-12-07: [r17873] czzmrn
1092
  [userscore] fix help on score computation for student according
1093
    to the formula for each sheet
1094
2023-12-07: [r17871] bpr
1095
  [msg2wims] uniformization of msg2wims primitives setting for similar scripts
1096
  (e.g. documents, sheet presentation)"
1097
2023-12-06: [r17868] bpr
1098
  [help] update english version for help sheetpage
1099
2023-12-06: [r17867] bpr
1100
  [multidraw] accept curved arrows with only 2 points
1101
2023-12-06: [r17866] bpr
1102
  [moldraw and others] fix snappoints and color
1103
2023-12-04: [r17865] bpr
1104
  [mathmlinput] add complex in the possible types
1105
2023-12-02: [r17863] bpr
1106
  [help modtool] no more allusion of devel modules
1107
   as it is no more possible. Must be completed with rules of publication
1108
2023-12-02: [r17861] bpr
1109
  [minor] mistake in the help
1110
    (the file public_html/modules/adm/modtool/lang/filedesc.fr was correct but not used)
1111
2023-11-30: [r17860] bpr
1112
  [anstype numexp] 0.0 is accepted as numbers as 8.0
1113
2023-11-29: [r17859] bpr
1114
  [sheetpage] add sheet as a variable (help for language different from fr and
1115
    it have to be update)
1116
2023-11-24: [r17858] bpr
1117
  sendbug to maintainer
1118
2023-11-24: [r17857] bpr
1119
  [moldraw] best treatment for snap points
1120
2023-11-20: [r17855] czzmrn
1121
  [minor/add] in groupements and portals add the possibility to propagate
1122
  institution name + add string for authentification (amend previous commit)
1123
  module=adm/class/config
1124
2023-10-27: [r17853] bpr
1125
  [glossary] change colors of vertices
1126
2023-10-27: [r17852] bpr
1127
  [fix] reinitialisation of colors in slib/graph/draw
1128
2023-10-25: [r17851] bpr
1129
  add test if req=0 in getuser.phtml + formatage
1130
2023-10-16: [r17849] bpr
1131
  [fix] class/config : delete blocking msg in program when configure expiration date
1132
2023-10-07: [r17848] bpr
1133
  help for float_calc
1134
2023-10-02: [r17847] obado
1135
  [minor] small change in housekeep message + clean CSS in motd
1136
2023-10-02: [r17846] bpr
1137
  [ldapsearch] can use ldaps (documentation has to be done)
18034 bpr 1138
---------------------------------------------
17843 bpr 1139
wims.4.27a [r17842]
1140
2023-09-30: [r17842] bpr
18041 bpr 1141
  [authid ldap] allows to put ldap or ldaps in the configuration of an ldap
17843 bpr 1142
2023-09-22: [r17840] czzmrn
1143
  [fix] adm/class/exam when creating a new exam prevent from writing
1144
    minscore when mode is not set (on creation of new exam it is not correct
1145
    to assume mode=0 as in fact mode is not set)
1146
2023-09-22: [r17839] bpr
1147
  [fixbug] test about quotafree for adding a photo was not good (!)
1148
2023-09-16: [r17838] bpr
1149
  [pari] precision for pari cmd (add option -f and -q)
1150
2023-08-27: [r17832] czzmrn
1151
  [minor/mod] possibility to csv download manual scores registered
1152
    by the server even when manual=0 (usefull e.g. do download freeworks
1153
    evaluations). Need to be tested with large classes.
1154
2023-08-26: [r17831] bpr
1155
  [classification] new modules (have to be completed)
17830 bpr 1156
---------------------------------------------
17823 bpr 1157
wims.4.26 [r17822]
1158
2023-08-24: [r17822] bpr
1159
  [fix] XSS PROTECTION, delete in the url after a special character
1160
2023-08-23: [r17820] lemaire
1161
  [minor/lang.fr] minor modifications in userscore/lang/names.phtml.fr
1162
2023-08-23: [r17819] lemaire
1163
  [openclass] display of the message warning that workingtime module
1164
    is not accessible in an openclass
1165
2023-08-22: [r17817] bpr
1166
  [home] delete the link "examcheck" when there is no active exam
1167
    for the student
1168
2023-08-22: [r17813] lemaire
1169
  [minor/help] minor corrections  in work/lang/help.phtml.fr
1170
2023-08-22: [r17812] gmarbeuf
1171
  [stat geolocalisation] map no longer displayed due to a no longer
1172
    valid mapbox access token (mapbox no longer completely open)
1173
    so replaced by openstreetmap. Responsiveness still needs to be corrected
1174
2023-08-21: [r17811] lemaire
1175
  [minor] remove redundant lines in previous change of bin/housekeep.daily
1176
2023-08-21: [r17810] lemaire
1177
  [minor/help] minor modification of the title and help text of one
1178
    housekeeping parameter in manage/lang/confdata
1179
2023-08-21: [r17809] bpr
1180
  [openclass,housekeep.daily] delete only anonymous lines in .userlist
1181
2023-08-21: [r17808] bpr
1182
  [openclass] cleaning svn
1183
2023-08-21: [r17806] bpr
1184
  [housekeep.daily] add cleaning of anonymous accounts in the daily
1185
    cleanup (script of SL)
1186
2023-08-20: [r17800] bpr
1187
  [openclass] add warning msg for open class in case of anonymous login
1188
2023-08-20: [r17799] bpr
1189
  [openclass] add missing motd/anonymous in some open classes
1190
2023-08-20: [r17798] bpr
1191
  [openclass] file generated by script (should not be in svn)
1192
2023-08-20: [r17797] bpr
1193
  [openclass] delete the "last connexion" for anonymous in open class
1194
  + comment
1195
2023-08-20: [r17796] bpr
1196
  [openclass] userlink for anonymous* are reduced (no change password and
1197
    things like that) as it was for anonymous
17795 bpr 1198
2023-08-20: [r17794] bpr
1199
  [fix] the address for m_userdaymessage was not good.
1200
  add some explanation
1201
2023-08-19: [r17792] bpr
1202
  [openclass] cleaning: generated files should not be in svn (to check)
1203
2023-08-11: [r17790] bpr
1204
  [glossary] example of a tree
1205
2023-08-10: [r17788] bpr
1206
  [slib/graph/randtree] change y dimension in case of html option
1207
    (not used in published modules)
1208
2023-08-07: [r17786] czzmrn
1209
  [lang/italian] colorlabel anstype/clicktile.input
1210
2023-08-03: [r17785] bpr
1211
  change CPPFLAGS with option -I in Makefile.in of chemeq and units-filter (DB)
1212
2023-08-03: [r17783] gmarbeuf
1213
  [Freework/lang] french translation
1214
2023-08-02: [r17782] czzmrn
1215
  [minor] adm/class/freework forgotten reset of variable
1216
2023-07-31: [r17781] czzmrn
1217
  [minor/doc] comments in ~/public_html/.formatsheet
1218
2023-07-31: [r17780] czzmrn
1219
  [new] adm/class/freeworks + adm/class/userscore
1220
    freeworks results are listed in student score page
1221
    + minor bugfixes in freeworks + some navigation links in freework
1222
2023-07-21: [r17776] czzmrn
1223
  [minor/display] adm/class/freeworks add feedback on saved texte length in
1224
    student page (need to check French translation + need translation in other languages)
1225
2023-07-21: [r17775] czzmrn
1226
  [minor/html] harmonize zone styles adm/class/freeworks
1227
2023-07-16: [r17774] bpr
1228
  [runcode] JL
1229
2023-07-14: [r17773] georgesk
1230
  upgrading to version 3.4 of chemeq: better management of the periodic table,
1231
    its size and its interactivity
1232
2023-07-14: [r17772] georgesk
1233
  created a slib for the new '-S' option of chemeq, which displays stoechiometric coefficients
1234
2023-07-14: [r17770] georgesk
1235
  better periodic table's behaviour with the slib chemeq_periodic_table
1236
2023-07-11: [r17768] bpr
1237
  [oef/debug] use the first word when there is some | in the anstype
1238
  (debug mode and automatic insertion of answers)
1239
2023-07-10: [r17767] bpr
1240
  [doc 2028] comment the generation of pdf (if not they
1241
  are changed at each compilation). They should not be in the svn
1242
  but some servers have not the good latex option.
1243
2023-07-10: [r17766] bpr
1244
  [oef] fix bug: take in account the confparm in the url for example
1245
    when doing next exercise.
1246
2023-07-09: [r17765] czzmrn
1247
  [minor/help] align helpseverity with exo.init: use the same name of variables
1248
    and check values correspond to the ones in exo.init
1249
2023-07-09: [r17764] czzmrn
1250
  [minor/fix] the good answer in oef exercise is only shown when presentgood>0:
1251
    fix the computation of presentgood
1252
2023-07-02: [r17762] georgesk
1253
  restored html_table.cc with a timestamp later than table_html_mendeleiev.py
1254
2023-07-02: [r17761] georgesk
1255
  changed html_table.cc
1256
2023-07-02: [r17758] bpr
1257
  [doc1028] this should not be in svn, but some computers do not have the latex necessary ...
1258
2023-07-01: [r17756] czzmrn
1259
  [fix] missing backslash
1260
2023-07-01: [r17755] bpr
1261
  [flydraw + doc 1028] tex header for tikz is no more put in
1262
  tikz out in Flydraw
1263
2023-07-01: [r17753] czzmrn
1264
  [minor/amelioration] adm/class/freeworks better check for r17751
1265
2023-07-01: [r17752] georgesk
1266
  modified the python script, so it produces old-school C code now
1267
2023-07-01: [r17751] czzmrn
1268
  [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)
1269
2023-07-01: [r17750] georgesk
1270
  html_table.cc is no longer cleaned, so python3 is necessary only when atomic masses are changed in mendeleiev.cc
1271
2023-06-30: [r17748] georgesk
1272
  enhanced chemeq to display a table of elements (Mendeliev's periodic table)
1273
2023-06-30: [r17747] georgesk
1274
  enhanced chemeq to display a table of elements (Mendeliev's periodic table)
1275
2023-06-30: [r17746] georgesk
1276
  added a slib to display a table of elements (Mendeliev's periodic table)
1277
2023-06-30: [r17745] georgesk
1278
  added a slib to display a table of elements (Mendeliev's periodic table)
1279
2023-06-30: [r17744] georgesk
1280
  new feature: output a periodic table, in HTML format
1281
2023-06-28: [r17742] lemaire
1282
  [minor/lang] correction of name_showhidetitle in freework/lang/names.phtml.fr
1283
2023-06-28: [r17741] bpr
1284
  [fix] in stat, the non finished exercises were at 0.
1285
2023-06-27: [r17740] bpr
1286
  [class/activity] missing vocabulary
1287
2023-06-26: [r17739] lemaire
1288
  [minor/help] minor modification in adm/class/activity/lang/help.phtml.*
1289
    so that one item concerning structure does not appear in an individual class
1290
2023-06-25: [r17738] bpr
1291
  [openclass 1119] delete value of class_homepage
1292
2023-06-22: [r17736] bpr
1293
  [open class 1151] typos
1294
2023-06-21: [r17735] czzmrn
1295
  [minor/doc] update documentation on freework format/variables
1296
2023-06-21: [r17734] czzmrn
1297
  [minor/improve] adm/class/freework if loadwork=1 teacher can see studente consigne
1298
    even if empty (by Sophie Lemaire)
1299
2023-06-20: [r17733] obado
1300
  [Minor/js] update external packages versions: Gruntfile.js, package.json,readme.md
1301
2023-06-20: [r17731] bpr
1302
  [glossary] delete keyword in an example
1303
2023-06-19: [r17730] obado
1304
  [JS] Replace Slick-carousel by @accessible360/accessible-slick
1305
2023-06-19: [r17728] obado
1306
  [JS] Bump jquery-ui from v1.13.1 to v1.13.2
1307
  And what-input from 5.2.10 to 5.2.12
1308
2023-06-19: [r17727] obado
1309
  Update wimsdoc.en to use the new marked package
1310
2023-06-19: [r17726] obado
1311
  [JS] Bump marked (Markdown viewer) to v5.1.0
1312
2023-06-18: [r17724] bpr
1313
  [swac] error: i/ -> I/
1314
2023-06-18: [r17719] bpr
1315
  [openclass 1368] delete generated files
17718 bpr 1316
2023-06-18: [r17716-r17717] bpr
1317
  [search_engine] use search_lang for the titles of the oef exercises
17711 bpr 1318
2023-06-15: [r17704] obado
1319
  Update tinymce.phtml to comply with new version
1320
2023-06-15: [r17703] obado
1321
  Bump WYSIWYG editor tinyMCE to v.6.5.0
1322
2023-06-15: [r17702] obado
1323
  Upgrade codemirror to 5.65.13 + add 3 codemirror themes
1324
2023-06-13: [r17701] bpr
1325
  [manage] add float_calc = bc
1326
2023-06-13: [r17697] bpr
1327
  [open class] Terminale technologique (IREM Lyon)
1328
2023-06-09: [r17695-17696-r17710] bpr
1329
  [translation] es (lmarquez)
1330
2023-06-06: [r17694] obado
1331
  remove useless autocapitalise="none"
1332
2023-06-06: [r17693] bpr
1333
  [texmath] change "over" in frac{}{}
1334
2023-06-05: [r17692] mquerol
1335
  [minor/trans] catalan version
1336
2023-06-02: [r17691] gmarbeuf
1337
  [freework/lang] translation and typo
17686 bpr 1338
2023-05-29: [r17681] czzmrn
1339
  [minor/fix] adm/class/freework avoid breaking other functionality
1340
    (e.g. job2=teachererase...)
1341
2023-05-29: [r17680] czzmrn
1342
  [openclass 1368] remove external links
1343
2023-05-23: [r17677] czzmrn
1344
  [minor/fix] freeworks: check input word limit before saving user input
1345
    (to avoid freezing of user interface). Analogous of r17667 (for teacher input)
1346
2023-05-19: [r17676] bpr
1347
  [flydraw] add angle, modification in tikz
1348
2023-05-19: [r17675] bpr
1349
  [anstype] draw.input: change the id
1350
2023-05-19: [r17674] bpr
1351
  [maxima] delete ? in maxima input (the previous treatment let maxima hanging
1352
2023-05-04: [r17672] czzmrn
1353
  [minor/bug] QRcode.phtml needs quotes to escape & in shell
1354
    (works on linux, needs to be checked on other os)
1355
2023-05-03: [r17671] bpr
1356
  [typo] slib/coding/editor (JL)
1357
2023-04-27: [r17670] bpr
1358
  [conversion.pl] add return lines
1359
2023-04-27: [r17669] bpr
1360
  [canvasdraw] fix help (hope it is correct)
1361
2023-04-27: [r17667] czzmrn
18034 bpr 1362
  [minor/fix] freeworks: geogebra and text applet check some input consistency
17686 bpr 1363
    before saving user input (to avoid freezing of user interface).
1364
2023-04-27: [r17666] mquerol
1365
  [minor/trans] catalan version
1366
2023-04-13: [r17663] bpr
1367
  [doc1028] fix script make.pl
1368
2023-04-13: [r17662] bpr
1369
  [flydraw] fix tikz_fill for gdImageFillToBorder
1370
2023-04-12: [r17661] bpr
1371
  [glossary] add alt for img and close some \( \)
1372
2023-04-08: [r17658] bpr
1373
  [flydraw] documentation
1374
2023-04-08: [r17657] bpr
1375
  [doc/1028] add circles ellipses in draw comparaison
1376
2023-04-08: [r17656] bpr
1377
  [flydraw] add circles, ellipses in flydraw (in progress)
1378
2023-04-06: [r17655] gmarbeuf
17722 bpr 1379
  [glossary/geometry] css square_area_1
17686 bpr 1380
2023-04-06: [r17654] gmarbeuf
17722 bpr 1381
  [glossary/geometry] area new dynamic examples and update static glose
17686 bpr 1382
2023-04-06: [r17653] bpr
1383
  [typo in steps.oef] thanks to C. Douriez, the other languages had not been updated ..
1384
  so there is not the type ! (todo ?)
1385
2023-04-06: [r17652] gmarbeuf
17722 bpr 1386
  [glossary/geometry/Macro] rand generator id for JSXGraph and Co
17686 bpr 1387
2023-04-05: [r17651] btamby
17722 bpr 1388
  [glossary/barycenter] typo
17686 bpr 1389
2023-04-05: [r17650] obado
1390
  Add default style for the "kbd" HTML element (represents a span of
1391
 inline text denoting textual user input from a keyboard)
1392
2023-04-04: [r17649] obado
1393
  Exit the files name.phtml.xx before end when in userscore export function
1394
    to avoid a 'variable_name_buffer_overflow' error.
1395
2023-04-02: [r17648] bpr
1396
  [sendbug] print mails to which the bug is sent, before it is sent.
1397
2023-04-02: [r17646] bpr
1398
  [polyoff polynet] transfer the call to slib_header_patron in the polynet slib
1399
2023-03-23: [r17645] czzmrn
1400
  [minor/fix] when importing freework reset scoring configuration
1401
    (otherwise might have column conflict) adm/class/exploresave
1402
2023-03-23: [r17644] czzmrn
1403
  [minor/fix] freework option not available for type!=3 adm/class/freework
1404
2023-03-23: [r17643] czzmrn
1405
  [minor/fix] when duplicating need to reset scoring, otherwise new freework will use same column adm/class/freework
1406
2023-03-23: [r17642] czzmrn
1407
  [minor/fix] variable type has no value yet adm/class/freework
1408
2023-03-23: [r17641] czzmrn
1409
  [minor/feedback] better string when 0 students adm/class/freework
1410
2023-03-23: [r17640] czzmrn
1411
  [minor/feedback] better explanation for teachers (translations needed) module=adm/class/freework
1412
2023-03-22: [r17639] czzmrn
1413
  [minor/improvement] freework access (date&time, techvar). To be tested, need translation
1414
2023-03-22: [r17638] czzmrn
1415
  [minor/fix] wrong variable name module=adm/class/freework
1416
2023-03-21: [r17637] czzmrn
1417
  [minor/new] possibility to duplicate an active freework (forgotten file) module=adm/class/freework
1418
2023-03-21: [r17636] czzmrn
1419
  [minor/new] possibility to duplicate an active freework module=adm/class/freework
1420
2023-03-21: [r17635] czzmrn
1421
  [minor/lang] preparation for duplication of freeworks (needs tranlations) html/name.phtml._langs_
1422
2023-03-21: [r17634] czzmrn
1423
  [minor] module=adm/class/freework use variable + comments
1424
2023-03-15: [r17630] czzmrn
1425
  [minor] on no_cgu error you do not want to show part of the page (I think my r9577 was an error)
1426
2023-03-13: [r17629] czzmrn
1427
  [minor/fix] better sorting of classes for groupement (for teachers + better check for students)
1428
2023-03-13: [r17626] czzmrn
1429
  [minor/fix] better sorting of classes for groupement (for students)
1430
2023-03-11: [r17625] bpr
1431
  [doc draw] add multicopy
1432
2023-03-11: [r17624] bpr
1433
[adm/class/classes] after waving -> fill a case in a table
1434
2023-03-11: [r17622] bpr
1435
  [flydraw,tikz] add begin and end for levelcurve and plot
1436
2023-03-11: [r17621] bpr
1437
  [flydraw,tikz] limit the coordinate y in plot
1438
2023-03-10: [r17618] bpr
1439
 [flydraw,tikz] change position of image as in flydraw
1440
  bad color in fillborder
1441
2023-03-10: [r17614] bpr
1442
  [flydraw,tikz] polygon
1443
2023-03-10: [r17613] bpr
1444
  [flydraw,tikz] killing warning: init rx
1445
2023-03-10: [r17612] bpr
1446
  [flydraw,tikz] kill warning: add pt ; init lx
1447
2023-03-09: [r17611] czzmrn
1448
[minor] flydraw comparison added plot example
1449
2023-03-09: [r17610] bpr
1450
  [flydraw] parenthesis at the wrong place
1451
2023-03-09: [r17609] czzmrn
1452
  [minor] flydraw comparison added trange example
1453
2023-03-09: [r17608] bpr
1454
  [flydraw] change the header (in progress)
1455
  text colors
1456
2023-03-09: [r17607] bpr
1457
  [doc 1028] add comparaison with tikz
1458
2023-03-08: [r17606] czzmrn
1459
  [minor/fix] module=adm/class/freework for type=3 for some applets need to show students list even if no student zone are present
1460
2023-03-08: [r17605] bpr
1461
  [latex] question of adding lines non pertinent in formulas
1462
2023-03-08: [r17604] bpr
1463
  [latex version] add babel language
1464
2023-03-08: [r17603] bpr
1465
  [oef latex] change return lines in latex_src
1466
2023-03-07: [r17602] bpr
1467
  [print latex] delete some newline in latex
1468
2023-03-07: [r17601] bpr
1469
  [home] sort class in a groupement by their number.
1470
2023-03-07: [r17600] bpr
17722 bpr 1471
  [wimsdoc] complete help about sort
17686 bpr 1472
2023-03-04: [r17599] bpr
1473
  [flydraw] fill in tikz (DB)
1474
2023-03-04: [r17596] czzmrn
1475
  [minor/fix] module=adm/class/freework date format in student page
1476
2023-03-04: [r17595] czzmrn
1477
  [minor/fix] module=adm/class/freework ergonomie: move confirm button to bottom
1478
    of the page to force students read their replies (see r17593)
1479
2023-03-04: [r17594] czzmrn
1480
  [minor/fix] module=adm/class/freework forgotten in r17589
1481
2023-03-02: [r17593] czzmrn
1482
  [minor/new] module=adm/class/freework add option studentclose for type=3
1483
    (if studentclose=1 student can _consign_ before the actual dead line:
1484
    a button _Consign_ will be shown and if the student click and confirm he
1485
    would not be able to work on the freework any longer).
1486
    NEEDS TO BE TESTED. Needs translation.
1487
2023-02-27: [r17589] czzmrn
1488
  [minor/new] module=adm/class/freework Add a new type of applet that allows
1489
    the teacher to upload multiple files. For each student one (and only one)
1490
    of these files will be randomly picked and shown. NEEDS TO BE TESTED. Needs translation.
1491
2023-02-23: [r17587] bpr
1492
  [flydraw/tikz] try copy
1493
2023-02-23: [r17586] schaersvoorde
1494
  [minor/svn] canvasdraw: minor sub/sup improvement for stings
1495
2023-02-22: [r17585] bpr
1496
  [flydraw] command text in tikz (not perfect)
1497
2023-02-22: [r17584] bpr
1498
  [flydraw] macros plot in tikz (DB)
1499
2023-02-22: [r17583] schaersvoorde
1500
  [minor/svn] canvasdraw: snaptopoints may be called multiple times (no limit)
1501
2023-02-22: [r17580] bpr
1502
  [canvasdraw] increase the limit MAX_INT to 256
1503
2023-02-22: [r17579] bpr
1504
  [flydraw] typo dans commands.fr
1505
2023-02-22: [r17578] bpr
1506
  [flydraw] arrow in tikz
1507
2023-02-21: [r17577] bpr
1508
[multidraw_input] need math_ and not multidr_math for the analysis of the answer.
1509
2023-02-21: [r17576] obado
1510
  canvasmultidraw: only set % positioning when object is not img
1511
2023-02-21: [r17575] bpr
1512
  [typo] example in multidraw
1513
2023-02-21: [r17574] bpr
1514
  [work in progress] flydraw -> tikz
1515
2023-02-21: [r17573] obado
1516
  improve multidraw ergonomy
1517
2023-02-20: [r17571] obado
1518
  canvasmultidraw now place object with relative coords (%) instead of absolute (px)
1519
2023-02-19: [r17570] bpr
1520
  [doc flydraw] details
1521
2023-02-18: [r17569] bpr
1522
  [anstype/chemdraw] add possibility to give the text of the molfile
1523
    and not its address
1524
2023-02-16: [r17566] czzmrn
1525
  [minor] position of help button module=adm/class/exam
1526
2023-02-16: [r17565] czzmrn
1527
  [minor/coding] use some variables to make easier to add new applets for type=3
1528
    (Réponse en ligne).
1529
2023-02-13: [r17561] bpr
1530
  [src] compilation stop if chemeq does not compile well
1531
2023-02-13: [r17559] bpr
1532
  [exam course] ergo
1533
2023-02-13: [r17557] bpr
1534
  [exam] weights are shown in mode course
1535
2023-02-12: [r17555] bpr
1536
  [coding/editor]
1537
2023-02-11: [r17554] bpr
1538
  [moldraw] cram: add -[]
1539
2023-02-11: [r17553] bpr
1540
  [exam course] add possibility to choose the score required.
1541
  hide the possibility to change the dependance in mode course
1542
  (for example when modifying an exo in the exam).
1543
  I have not tested the simulation mode...
1544
2023-02-11: [r17552] bpr
1545
  [exam mode course] condition to the apparition of the link next
1546
  (correction provisoire)
1547
2023-02-10: [r17549] bpr
1548
  [slib reactiondraw] delete empty rows
1549
2023-02-09: [r17548] bpr
1550
  [moldraw] case where there is no prec for cram.
1551
2023-02-09: [r17547] bpr
1552
  [moldraw] cram
1553
2023-02-09: [r17546] bpr
1554
  [moldraw] cram (in progress)
1555
2023-02-09: [r17545] bpr
1556
  [moldraw] add cram (work in progress)
1557
2023-02-04: [r17543] bpr
1558
  [class/exam] use "new" syntax in var.def
1559
2023-02-04: [r17542] bpr
1560
  [exam] condition in case of course score dependancy is now in percentage as all the score
1561
  dependancy; use the command !examdep; change the order of the 'instruction'
1562
  (separate general remarks and specific remarks)
1563
2023-01-30: [r17534] bpr
1564
  [slib offdraw] add width line in tikz
1565
2023-01-30: [r17532] bpr
1566
  [wimsdoc] add variable module_dir and explanation
1567
2023-01-26: [r17531] obado
1568
  [minor] replace "now" by class creation date in previous commit.
1569
2023-01-26: [r17530] obado
1570
  [bugfix] now when a date is prior to "today" in class restriction,
1571
  wims change it when administrator load the page and display a warning.
1572
2023-01-26: [r17529] obado
1573
  Bugfix] Do not display restricted_techvar fields in examinfo when there is no techvar in class
1574
2023-01-26: [r17528] bpr
1575
  [code/editor] from J Lyotard
1576
2023-01-18: [r17526] bpr
1577
  [slib 3Dviewer] allow different faces in animation
1578
2023-01-18: [r17525] bpr
1579
  [fix] fix html when there is no question in an exercise.
1580
  has to be checked ...
1581
2023-01-17: [r17523] czzmrn
1582
  [minor/fix] module=adm/raw for downloading manual scores you need to
1583
    compute some variables (adm/raw relies on scripts from adm/class/userscore)
1584
2023-01-17: [r17522] obado
1585
  [minor/icons] add an icon for .swork in Font Awesome pack
1586
2023-01-16: [r17519] bpr
1587
  [slib/coding/editor] update from Julien Lyotard
1588
2023-01-13: [r17518] schaersvoorde
1589
[minor/svn] canvasdraw: corrected js-error in canvasdraw/canvasutils.c
1590
2023-01-12: [r17517] bpr
1591
  [src] ctime is no more included by sys/time.h in some systems (Mathml/wims_mathml.cc)
1592
2023-01-09: [r17512] czzmrn
1593
  [minor/fix] list of technical variables in help (cfr. fr) script/help
1594
2023-01-09: [r17511] guerimand
1595
  [minor,type=litexp] bad detection of non reduced expression in option=polexpand + tabulation
1596
2023-01-09: [r17510] bpr
1597
  [fix] fix return spaces in  slib/coding/editor (Julien Lyotard)
1598
2023-01-05: [r17508] obado
1599
  [anstype] Improve Accessibility of Clicktile anstype :
1600
  add label and title on color button + only changeable tiles
1601
  have hover behavior + new "brush" icon on changeable tiles
1602
2023-01-05: [r17506] guerimand
1603
  [minor,home] bugfix when server supervisor connect to a portal, structure is not displayed
1604
2023-01-02: [r17503] czzmrn
1605
  [minor/fix] we do not want students to see printable versions of sheets:
1606
  undo r17502 + remove entry from menu (adm/sheet)
1607
2023-01-02: [r17502] czzmrn
1608
  [minor/fix] sheet printable version for students is empty (adm/sheet)
1609
2022-12-30: [r17501] czzmrn
1610
  [minor/fix] oef show correct solution according to oef setup
1611
  (i.e. according to presentgood variable) in script/anstype/draw (work in progress)
1612
2022-12-26: [r17495] bpr
18258 bpr 1613
  [importation] bad numerotation + typo
17686 bpr 1614
2022-12-25: [r17493] guerimand
1615
  [minor,adm/class/exam] minor bug fix in display of hour of the retriction score
1616
2022-12-24: [r17491] guerimand
1617
  [minor,adm/class/exam] bugfix bad timeleft in student page when supervisor change score restriction and user have already begin exam
1618
2022-12-24: [r17490] guerimand
1619
  [minor,adm/class/exam] desactivate option exrandomlist for exam in course mode (incompatibility)
1620
2022-12-23: [r17489,r17488,r17487] bpr, lemaire
1621
[9001] update docuoef4, Minor change of the sheet presenting examples of the docuoef4.pdf
1622
---------------------------------------------
17498 bpr 1623
wims.4.25b [r17497]
1624
2022-12-26: [r17495] bpr
1625
  [importation] bad numerotation  + typo
1626
2022-12-25: [r17493] guerimand
1627
  [minor,adm/class/exam] minor bug fix in display of hour of the retriction score
1628
2022-12-24: [r17491] guerimand
18258 bpr 1629
  [minor,adm/class/exam] bugfix bad timeleft in student page when supervisor
1630
    change score restriction and user have already begin exam
17498 bpr 1631
2022-12-24: [r17490] guerimand
1632
  [minor,adm/class/exam] desactivate option exrandomlist for exam in course mode (incompatibility)
1633
2022-12-23: [r17489] lemaire
1634
  [minor class 9001] Minor change of the sheet presenting examples of the docuoef4.pdf
17486 bpr 1635
2022-12-22: [r17483] bpr
1636
[slib] drtgraduee, add option canvasdraw
1637
2022-12-22: [r17482] bpr
1638
  [config] change octave command
1639
2022-12-21: [r17476] czzmrn
1640
  [minor/fix] in case of seedrepeat in oef exercise better feedback on next exercise
1641
    (at the end of the seed series and in exam) script/oef/Main.phtml
1642
2022-12-21: [r17475] czzmrn
1643
  [minor/fix] take into account config oef exercise (givegood) given
1644
    with simple menu script/oef/get_presentgood.proc
1645
2022-12-20: [r17473] lemaire
1646
  [minor help exam] Text for student aid in the exam is updated to reflect
1647
    both possible presentations of an exam.
1648
2022-12-20: [r17472] lemaire
1649
  [minor help/oef] command random() with a list is replaced by randitem in oef documentation
17711 bpr 1650
  to avoid misuse (it is translated into wims command random or randitem depending
17486 bpr 1651
  how the list is given)
1652
  + html tag correction
1653
2022-12-20: [r17471] guerimand
1654
  [minor,adm/class/exam] show date + time in case of use score restriction
1655
2022-12-19: [r17470] guerimand
1656
  [minor,adm/class/swork] bugfix in list of score when few activity in class (by MC)
1657
2022-12-18: [r17469] guerimand
1658
  [minor,adm/class/sheet] bugfix wrong message when activated and use techvar to individualise sheet
1659
2022-12-17: [r17468] guerimand
1660
  [minor,adm/class/exam] use of wims_exam_remain + cleaning
1661
2022-12-17: [r17467] guerimand
1662
  [major,exam] bugfix exercise send less than 1 min after closing with score restriction is accepted
1663
2022-12-16: [r17466] bpr
1664
  [anstype/clicktile] add black border to the button of clicktile
1665
2022-12-15: [r17465] guerimand
1666
  [minor,adm/class/userscore] job=userexam display theorical time left and timeleft
1667
    with score dependancies
1668
2022-12-15: [r17464] guerimand
1669
  [minor,adm/class/userscore] optimization use fileexists command instead of reading
1670
  file to test if exists
1671
2022-12-15: [r17460-17461] guerimand
1672
  [minor,slib] librairie draw/drtgraduee don t display maximal graduation in some case
1673
2022-12-15: [r17458] czzmrn
1674
  [minor/fix] script/oef/Main.phtml when seedrepeat > 1 more appropriate prompt
1675
    when the exercise is done with full score
17457 guerimand 1676
2022-12-15: [r17457] guerimand
17486 bpr 1677
  [major] in case of exam, 0 if no time left or remain time according
1678
    to score restriction instead of only 1;
1679
    wims_exam_remain contain real timeleft according to score restriction
1680
2022-12-14: [r17456], [r17462], [r17463] bpr
1681
  [csv] in case of only one session for an exam, don't recopy the note
1682
2022-12-12: [r17453] bpr
1683
  [polyedre_off] add index for dual polyhedra
1684
2022-12-12: [r17452] bpr
1685
  [polyhedradual] fix bug when ray is an integer (format off needs decimal points)
1686
2022-12-10: [r17451] guerimand
1687
  [major,adm/class/exam] bugfix students can complete an exam exercise started
1688
    before the score is closed after the score is cut.
1689
2022-12-04: [r17447] guerimand
1690
  [minor,adm/class/exam] after exit an exam in openclass, display openclass panel
1691
    instead of connexion panel
1692
2022-12-03: [r17446] guerimand
1693
  [minor,class/1119] add presentation in sequence instead of doc + fix bad exam construction
1694
2022-12-03: [r17445] guerimand
1695
  [minor,log/classes/1119] change class_limit
1696
2022-12-03: [r17444] bpr
1697
  [class 1119] exam12 has too much exos (link with sheet7 )
1698
2022-12-02: [r17442] obado
1699
  [minor/css] Uniformize styles between math img and mathML
1700
2022-12-02: [r17440] guerimand
1701
  [minor,adm/class/freework] bugfix display expiration date of freework linked to
1702
    class_option word showshexpire
1703
2022-12-02: [r17438] czzmrn
17711 bpr 1704
  [minor/fix] adm/light/useropts wims_useropts was taken in no account when setting new useropts + typos in Italian
17486 bpr 1705
2022-12-01: [r17437] guerimand
1706
  [minor,adm/class/activity] bugfix in calcul of worktime in user activity by sheet
1707
2022-11-30: [r17436] guerimand
1708
  [minor,adm/class/sheet] bad wims_msg alert style
1709
2022-11-30: [r17434] guerimand
1710
  [major,oef] typo in option polexpand of anstype=litexp
1711
2022-11-30: [r17433] guerimand
1712
  [minor,adm/class/exam] bugfix in r17430
1713
2022-11-29: [r17432] guerimand
1714
  [minor,adm/class/exam] bugfix bad clock in exercise page in case of
1715
    closing and opening again the same exercise
1716
2022-11-29: [r17431] guerimand
1717
  [minor,script] change local variable name to prevent conflict
1718
2022-11-29: [r17430] guerimand
1719
  [minor,adm/class/exam] in course mode prevent to hack exercise order with
1720
    adress bar using score dependancy solution
1721
2022-11-28: [r17429] guerimand
1722
  [minor,adm/class/exam] add job=coursewatch : supervisor can see each user course
1723
2022-11-28: [r17427] guerimand
1724
  [minor,scripts] mark deprecated old file to manage chrono maybe
1725
    some use in pedegogical module
1726
2022-11-28: [r17426] guerimand
1727
  [minor,adm/class/classes] replace old clock form by chronoid.js
1728
2022-11-28: [r17425] schaersvoorde
1729
  [minor/svn] canvasdraw: added command "newrange xmin,xmax,ymin,ymax"
1730
2022-11-28: [r17424] guerimand
1731
  [minor] replace old chrono form in OEF exercise by use of chronoid.js
1732
2022-11-28: [r17423] guerimand
1733
  [minor,adm/class/exam] in course mode add a button "next exercise" in exercise window
1734
2022-11-26: [r17419] guerimand
1735
  [minor,adm/class/exam] bugfix bad color of last item progressbar for the last exo done
1736
    in the exo window
1737
2022-11-25: [r17415] guerimand
1738
  [major,exam] supervisor examsession should not be locked (because not unlocked in interface)
1739
2022-11-25: [r17413] czzmrn
1740
  [minor/lang] Italian adm/class/exam work in progress
1741
2022-11-25: [r17412] guerimand
1742
  [minor,adm/class/exam] add chrono in exercise page in exam
1743
2022-11-25: [r17410] guerimand
1744
  [minor,adm/class/exam] add a progressbar in exam in mode course
1745
2022-11-25: [r17409] guerimand
1746
  [minor,adm/class/exam] add description information on help file
1747
2022-11-25: [r17406] guerimand
1748
  [minor,adm/class/config] html typo
1749
2022-11-24: [r17403] bpr
1750
  [model] add latex version to flashcard
1751
2022-11-24: [r17390] bpr
1752
  [openclass] change of some descriptions
1753
2022-11-24: [r17389] guerimand
1754
  [minor] bad calcul of class_limit when connexion to open class with anonymous login
1755
2022-11-22: [r17386] guerimand
1756
  [minor,home] anonymous connexion to example class are now uniq;
1757
    create a account for each user with anonymous connexion;
1758
    number of anonymous connexion is limited to 50% of class_limit
1759
2022-11-21: [r17385] guerimand
1760
  [minor] protect datepickerform from bad write parameters coming from module
1761
2022-11-21: [r17384] guerimand
1762
  [minor,adm/class/swork] display config panel for supervisor in case of swork_open=0
1763
2022-11-21: [r17383] guerimand
1764
  [minor,adm/class/swork] hide link for student in case of swork_open=0
1765
2022-11-21: [r17382] guerimand
1766
  [minor,adm/class/exam] add a display mode course in exam (work in progress)
1767
2022-11-20: [r17381] bpr
1768
  [typo] slib frcommodity
1769
2022-11-20: [r17380] guerimand
1770
  [minor,themes] link to duplicate class in example class is now desactivated.
1771
  Supervisor server have to manually activate it in the file
1772
  public_html/themes/_procs/userotherclass.proc
1773
2022-11-20: [r17379] bpr
1774
  [wimsdoc] add variables (without explanation)
1775
2022-11-20: [r17376] bpr
1776
  [glossary] add about
1777
2022-11-20: [r17374] bpr
1778
  [search_engine] add lang in the link shown for pasting.
1779
2022-11-20: [r17370] bpr
1780
  [minor] add quizz in keywords
1781
2022-11-20: [r17369] bpr
1782
  [openclass] add mathematics in the name if pertinent
1783
2022-11-20: [r17367] bpr
1784
  [logo] should not appear except in main home for supervisor
1785
    (not in popup windows)
1786
2022-11-20: [r17366] bpr
1787
  [clean openclass]
1788
2022-11-20: [r17365] bpr
1789
  [open class] add class 6 ieme de Mutuwims (work in progress)
1790
2022-11-19: [r17364] guerimand
1791
  [major,anstype=correspond] add good answer display
1792
2022-11-19: [r17360] guerimand
1793
  [minor,anstype=litexp] fix problem of limited degree to detect non-reduced expression
1794
2022-11-19: [r17358] guerimand
1795
  [minor,adm/class/swork] bugfix in score calcul when required point
1796
    in an exercise is not 10 + cleaning
1797
2022-11-18: [r17357] guerimand
1798
  [minor,help] adapt help for anstype/litexp
1799
2022-11-18: [r17356] guerimand
1800
  [minor,anstype=litexp] fix bug detecting monome degre
1801
    add detection of bad writing form x^0,x^1 and x*cst instead of 1,x and cst*x
1802
2022-11-18: [r17354] guerimand
1803
  [minor,anstype=litexp] fix bad error message in case 2*x+4*x*x for option=polexpand
1804
2022-11-17: [r17352] guerimand
1805
  [minor,adm/class/exolog] add a link to write a motd message to a participant
1806
  when supervisor looks to his exolog list
17711 bpr 1807
2022-11-17: [r17347] and others bpr
17486 bpr 1808
  xhtml-> html5
1809
2022-11-17: [r17336] guerimand
1810
  [minor/help] complete description of exam/freework format file
1811
2022-11-17: [r17335] guerimand
1812
  [minor,adm/class/exam] same as r17334 for exam
1813
2022-11-16: [r17334] guerimand
1814
  [minor,adm/class/sheet] bugfix zone hidden_sheet hidden for import sheet with
1815
    hidden_condition in class without techvar and so cannot clean condition
1816
2022-11-16: [r17333] guerimand
1817
  [minor,adm/class/sheet] add job=cleantechvar for cleaning sheet when bad techvar is used
1818
    for individualisation + alert message of techvar discordance
1819
2022-11-16: [r17332] bpr
1820
  [latexprint] fix case of type=set
1821
2022-11-16: [r17330] bpr
1822
  [sendbug] add name of module in the header of the mail
1823
2022-11-16: [r17328] guerimand
1824
  [minor,adm/class/exam] same r17327 for exam
1825
2022-11-16: [r17327] guerimand
1826
  [minor,adm/class/sheet] error message in case of wrong hidden_condition
1827
    (coming from import sheet or saveclass)
1828
2022-11-15: [r17325] bpr
1829
  [template] add hint for chrono in oef template
1830
2022-11-15: [r17322] guerimand
1831
  [minor,adm/class/activity] use month name from adm/date.phtml instead of local define
1832
2022-11-15: [r17320] guerimand
1833
  [major] final cleaning replace jquery-date by native html5 form date
1834
2022-11-15: [r17317] guerimand
1835
  [minor] add option noyear to script/date.phtml
1836
2022-11-15: [r17307--r17316] guerimand
1837
  [minor] use native html5 form date
1838
2022-11-15: [r17306] guerimand
1839
  [minor,adm/class/swork] add job=log to display old swork
1840
2022-11-14: [r17300] guerimand
1841
  [minor,adm/class/cdt] missing error message
1842
2022-11-13: [r17299] guerimand
1843
  [minor,adm/class/cdt] replacing jquery date form by native navigator input form
1844
2022-11-13: [r17298] guerimand
1845
  [major] preparing work to replace jquery date form by native navigator input form
1846
2022-11-11: [r17293] guerimand
1847
  [minor,adm/class/classes] bugfix server admin cannot access to subclasses since r17285
1848
    without writing special password
1849
2022-11-11: [r17291] guerimand
1850
  [minor,adm/class/freework] typo in fr version
1851
2022-11-11: [r17289] bpr
1852
  [DEBUG-MODULE] put the adress of the list on renater
1853
2022-11-10: [r17285] guerimand
1854
  [minor] server administrator or structure administrator connexion in a class
1855
    is now correctly identified
1856
2022-11-10: [r17284] guerimand
1857
  [minor] indicate end of ariane html code
1858
2022-11-10: [r17283] guerimand
1859
  [minor,adm/class/reguser] forbidden login SUPERVISOR reserved for server admin in futur use
1860
2022-11-09: [r17282] guerimand
1861
  [minor,anstype] add wordoption polfactor and polexpand to anstype litexp
1862
2022-11-09: [r17280] and other, bpr
1863
  xhtml > html5
1864
2022-11-08: [r17276] guerimand
1865
  [minor,adm/class/sendmail] correct identification of sender of message
1866
    in case of several teachers in a class
1867
2022-11-08: [r17273] bpr
1868
  [classification] deprecated module
1869
2022-11-07: [r17272] guerimand
1870
[minor,adm/class/sendmail] bug fix in subclasses of structure created by supervisor and not teacher account
17256 bpr 1871
2022-11-04: [r17255] guerimand
1872
  [major,adm/class/exam] forbidden open two session exams managed by kernel c
1873
2022-11-02: [r17252] bpr
1874
  [glossary] insert as a feedbackexo
1875
2022-11-02: [r17251] bpr
1876
  [glossary] in the general glossary, it is not possible to navigate in a class
1877
    add link to add a general glose as a helpexo (besoin d'aide).
1878
2022-11-02: [r17248] czzmrn
1879
  [minor/openclasses] new public document in Italian class 1368
1880
2022-11-01: [r17244] bpr
1881
  [glossary] tree, spanning_tree
1882
2022-11-01: [r17243] bpr
1883
  [glossary] error in barycenter
1884
2022-11-01: [r17242] czzmrn
17711 bpr 1885
  [italian openclass] new exercises in published class
17256 bpr 1886
2022-10-28: [r17226] guerimand
17711 bpr 1887
  [minor,freework] bugfix: freework use was forbidden if access to tchat was forbidden
1888
    by server administrator
17256 bpr 1889
2022-10-27: [r17224] bpr
1890
  [polynet] add options for tikz also (legend, color)
1891
2022-10-24: [r17218] bpr
1892
  [polynet] fix a maxwhile to find a geometric net
1893
2022-10-23: [r17217] guerimand
1894
  [minor,adm/class/exploresave] bugfix in importation of more than one sheet
1895
2022-10-21: [r17216] guerimand
17711 bpr 1896
  [minor,adm/class/exam] beginning two exams in a same session is now forbidden
17256 bpr 1897
2022-10-21: [r17215] guerimand
1898
  [minor,exam] multisession in simulation mode exam not allowed (same as for open exam session)
1899
2022-10-21: [r17213] bpr
1900
  [polynet] in case of non geometric polynet, continue the computation
1901
  and print a keyword; stop the search after 10 tries
1902
2022-10-21: [r17210] czzmrn
1903
  [minor/cpp] avoid printout of copyright disclaimer in oef files
1904
2022-10-20: [r17209] guerimand
1905
  [minor,adm/class/regclass] bugfix noname class in case of using a file or wget process
1906
2022-10-19: [r17207] guerimand
1907
  [minor,adm/class/regclass] use src2def in case of local exercise when create a class
1908
    from a archive file
1909
2022-10-19: [r17206] guerimand
1910
  [minor,adm/class/sheet] bugfix request URI toolong when putsource of a sheet
1911
2022-10-19: [r17204] guerimand
1912
  [minor,adm/class/regclass] add error message bad_save
1913
2022-10-19: [r17200] guerimand
1914
  [minor,adm/class/regclasss] bugfix in case of passwd access in wget process
1915
2022-10-19: [r17195] guerimand
1916
  [minor,adm/sendbug] add back to caller module in non popup window + delete useless ariane link
1917
2022-10-18: [r17194] guerimand
1918
  [minor,adm/class/addclass] add some (new) parameters of .def when cloning class
1919
2022-10-18: [r17192] bpr
1920
  [jsxgraphinput] from JLyotard, work in progress
1921
2022-10-18: [r17191] guerimand
1922
  [minor,adm/class/config,adm/class/exploresave] change wims_version needed for the module
1923
2022-10-18: [r17190] guerimand
1924
  [minor,adm/class/regclass] clone a class from a save file given by a link
1925
2022-10-17: [r17185] guerimand
1926
  [minor,adm/class/regclass] bugfix : user can clone a class without
1927
    give clonepwd in using adress bar modification
1928
2022-10-17: [r17181] guerimand
1929
  [minor,adm/class/addclass] ask for registration class password
1930
    before choose a cloning class
1931
2022-10-15: [r17168] bpr
1932
  [geo/poly] can create the dual of a polyhedra without the polyhedra (option dual=1)
1933
  cleaning would be necessary ...
1934
2022-10-15: [r17167] bpr
1935
  [gp] add script for dual polynet in spanning_tree
1936
2022-10-15: [r17166] bpr
1937
  [geo2D/polynet] allow to impose the spanning tree (no check that the spanning tree is correct)
1938
2022-10-15: [r17165] guerimand
1939
  [minor,adm/class/regclass] can make a clone class from a saveclass file
1940
2022-10-15: [r17164] guerimand
1941
  [minor,adm/class/config,adm/class/exploresave] mutualisation of file decompress.sh
1942
2022-10-15: [r17163] guerimand
1943
  [minor,adm/forum/mboard] bugfix deny access to forum in some subclasses
1944
2022-10-14: [r17161] gmarbeuf
1945
  [glossary/minor] typo in analysis/fr/trinom_sign
1946
  [minor,adm/class/activity] add a config panel for workintime + month without
1947
    student activity no more displayed in table
1948
2022-10-07: [r17151] guerimand
1949
  [minor,adm/class/swork] use difficulty index of exercise (from exostat) to make classification
1950
2022-10-07: [r17150] guerimand
1951
  [minor,adm/class/swork] target is now average of non zero score instead of average of all score
1952
2022-10-07: [r17149] guerimand
1953
  [minor,adm/class/swork] bugfix display of button refresh after a refresh made by user
1954
2022-10-05: [r17145] guerimand
1955
  [minor,adm/class/swork] bugfix no creation swork dir in class in case of
1956
    supervisor first connexion + no computing suggestion in case of swork_allowrefresh=1
1957
2022-10-04: [r17144] obado
1958
  [minor/js] restrict the new closer button to items with .wims-closer class
1959
2022-10-04: [r17143] obado
18034 bpr 1960
  [minor/ergo] modtool: Now display a feedback message "file save done" when saving a file
17256 bpr 1961
    is successfull. (nb : this message will automatically be hidden after 7s)
1962
2022-10-03: [r17142] obado
1963
  [minor] Accessibility : QCM OEF model : use more contrasted grey colors +
1964
    add fieldsets around checkboxes.
17141 bpr 1965
------------------------------------------------------------------
17498 bpr 1966
wims.4.25a [r17140]
17711 bpr 1967
2022-09-29: [r17125] bpr
1968
  [html/name] move definitions of wims_name_title from html/name.phtml.xx
1969
    in another file html/name_titles.phtml.xx if it exists.
1970
2022-09-29: [r17123] bpr
1971
  [datalist] put ?? in anstype input
1972
2022-09-29: [r17122] bpr
1973
  [anstype] add autocapitalize="none" to anstype input
1974
2022-09-28: [r17120] guerimand
1975
  [minor,adm/class/userscore] bugfix display message name_activesession without session
1976
    number after supervisor delete this session
1977
2022-09-28: [r17119] bpr
1978
  [adm/new] create a Changelog with only the "phare modification"
1979
2022-09-28: [r17117] guerimand
1980
  [minor,adm/class/exam] forbidden access to module in case of wims_class=empty
1981
2022-09-28: [r17116] guerimand
1982
  [minor,adm/class/swork] description of symbols + workinprogress message
1983
2022-09-28: [r17115] guerimand
1984
  [minor] mutualisation of process in themes in widget/examsession.phtml
1985
2022-09-28: [r17114] guerimand
1986
  [minor] supervisor of portal can delete user
17112 bpr 1987
2022-09-27: [r17110] bpr
1988
  [autocompletion]
1989
2022-09-27: [r17107] guerimand
1990
  [minor,adm/raw] add wims_site_manager to job=getinfoserver
1991
2022-09-27: [r17106] bpr
17128 bpr 1992
  [oef/form] add options in oef/form.phtml for avoiding autocompletion in pad
17112 bpr 1993
  (already there for "old computers".
1994
2022-09-26: [r17105] guerimand
1995
  [minor,adm/class/classes] display class logo on connexion page
1996
2022-09-26: [r17104] guerimand
1997
  [minor,adm/class/config] synchronize class_expiration in case of sharable/sharing
1998
    to prevent link to empty directory
1999
2022-09-26: [r17099] guerimand
2000
  [minor,adm/gateway] use adm/gateway/mkindex before modify structure to prevent
2001
    corrupted index file use
2002
2022-09-26: [r17098] guerimand
2003
  [minor,adm/class/swork] supervisor can exclude sheet or exercise with low class average
2004
2022-09-24: [r17097] guerimand
2005
  [minor,adm/class/swork] add pedagogical management
2006
2022-09-22: [r17094] guerimand
2007
  [minor,adm/class/activity] ccsum count activity in subclasses
2008
2022-09-21: [r17092] guerimand
18021 bpr 2009
  [minor,adm/class/exam] bugfix cannot close an exam when only one exercise
17112 bpr 2010
    is launch without score and timeleft=0
2011
2022-09-21: [r17089] guerimand
2012
  [minor] forbidden access to module tchat, forum, sendmail in example class
2013
2022-09-20: [r17088] bpr
2014
  [mirror] add an italian mirror site
2015
2022-09-20: [r17087] guerimand
2016
  [minor] optimization scripts/oef/mkindex stop reading *.def file at first occurence
2017
  find author,oefdescription ...
2018
2022-09-19: [r17086] guerimand
2019
  [minor,oef] bugfix in script mkindex when .oef file contain word author \
2020
    oefdescription oefobservation keywords in other use than command
2021
2022-09-19: [r17085] bpr
2022
  [polynet] add option tikz
2023
2022-09-17: [r17079] bpr
2024
  [slib] add animation in polynet and 3Dviewer
2025
2022-09-17: [r17078] guerimand
2026
  [minor,adm/class/exam] delete link "return to work" when no timeleft in an exam session
2027
2022-09-15: [r17076] guerimand
2028
  [minor,adm/raw] job=getmodulesstat no display line for a module without activity
2029
2022-09-14: [r17075] bpr
2030
  [deduc] change the choice of language
2031
2022-09-13: [r17070] guerimand
2032
  [minor,adm/class/swork] add new administrative module to automatically suggest work to participant (preliminary version) part 1
2033
2022-09-13: [r17069] bpr
2034
  [scenario] harmonisation + fix html
2035
2022-09-12: [r17068] bpr
2036
  [deductio] change template
2037
2022-09-12: [r17065] bpr
2038
  [deduc] internationalised. Modules using it are
2039
    U1/analysis/intint, H4~analysis~dedineq0, H6~analysis~dedbound
2040
2022-09-11: [r17053] bpr
2041
  [mkindex] fix bug in src2def when there is * in a language title
2042
2022-09-09: [r17051] guerimand
2043
  [minor] bugfix link to score hidden in case of bad format of .grades
2044
2022-09-09: [r17049] czzmrn
2045
  [minor/menu _proc/usermmenumodubox.proc] if auth_method=php the link
2046
    otherclasses does not make sense
2047
2022-09-09: [r17048] czzmrn
2048
  [testing adm/class/idp_php] allow students (already registered in a groupement)
2049
    to register to a subclass of the groupement when the subclass password is empty
2050
2022-09-07: [r17046] bpr
2051
  [deduc] replace modul_language by modu_lang in the files, to be able to give
2052
  another definition for internationalisation, should change nothing for the moment
2053
2022-09-07: [r17043] bpr
2054
  [fixbug] when stopshare, seq was not taken in account.
2055
2022-09-06: [r17041] guerimand
2056
  [minor,adm/class/exolog] bugfix char with accent are deleted from message user send to supervisor
2057
2022-09-05: [r17039] bpr
2058
  [polynet] use the fonction t^1/2 for the animation instead of t
2059
2022-09-05: [r17037] guerimand
2060
  [minor,adm/class/activity] job=workingtime bugfix first week of each month have 8 days
2061
2022-09-05: [r17036] guerimand
2062
  [minor,adm/class/activity] job=workingtime alarm message in case of class
2063
    in portal/groupement activity is global and not local in the class + improvment
2064
2022-09-05: [r17035] guerimand
2065
  [minor,script] problem in year calculation for nextday prevday in case of changing year
17128 bpr 2066
2022-09-04: [r17032-r17028] czzmrn
17112 bpr 2067
  [openclasses] replace deprecated modules
2068
  [open class] update link (the class is archived=yes, anyway better update links)
2069
2022-09-02: [r17024] bpr
17128 bpr 2070
  [src/modind] counts was not updated for sheets
17112 bpr 2071
2022-09-02: [r17023] bpr
2072
  [mkindex] the field information is now sorted as title and description
2073
2022-09-01: [r17019] guerimand
2074
  [minor,adm/class/exolog] bugfix mail not send to supervisor in job=log
2075
2022-08-31: [r17017] bpr
2076
  [about] add translation language
2077
2022-08-30: [r17014] gmarbeuf
2078
  [jsxgraph] updated help in french on using anstype jsxgraph in responsive version
2079
2022-08-29: [r17013] czzmrn
2080
  [open class] use non deprecated oef (no - in filename)
2081
2022-08-27: [r17011] bpr
2082
  [open class] use non deprecated version in open classes
2083
2022-08-25: [r17008] obado
2084
  [minor/ accessibility] add "role=button" for each !href with class containing
2085
  "button" (wims_button, wims_button_help...)
2086
2022-08-25: [r17007] guerimand
2087
  [minor,theme] display userscorelink + usermanagelink in testzone of a program
2088
2022-08-23: [r17006] obado
2089
  Revert deployggb.js to r.12542 (GeoGebra v. 5.0.452.0)
2090
2022-08-20: [r17004] bpr
2091
  [geo3D/polynet] slib added
2092
2022-08-19: [r17002] bpr
2093
  [slib/3Dviewer] change the value of zoom
2094
2022-08-18: [r16996] bpr
2095
  [slib/3Dviewer] option for faces
2096
2022-08-17: [r16992] bpr
2097
  [script gp] deploiement.gp
2098
2022-08-17: [r16990] bpr
2099
  [slib deprecated threeD] delete title in en
2100
2022-08-16: [r16988] bpr
2101
  [taxonomy] use the files title_lang if they exist created now by modind
2102
2022-08-16: [r16987] bpr
2103
  [modind] add generation of title_* for * a lang in site
2104
2022-08-13: [r16979] bpr
2105
  [quizzintro] use lang if it exists
2106
2022-08-12: [r16970] czzmrn
2107
  [openclasses] Italian open class 1397 sheet keywords&tiding up for indexing
2108
2022-08-12: [r16968] czzmrn
2109
  [minor/openclass] Italian class 1368 fix sheets headers + html for indexing
17128 bpr 2110
2022-08-08: [r16960-r16961] bpr
17112 bpr 2111
  [randic] use a variable lang_randic
17128 bpr 2112
  [exec randic] take language in variable lang if it exists (instead of module_language).
17112 bpr 2113
2022-08-07: [r16955] bpr
2114
  [search_engine] add translation language in the list when searching
2115
2022-08-07: [r16952] bpr
17128 bpr 2116
  [src/config.c] add translation_language and deprecated in lists of fields
17112 bpr 2117
  which can be find by the command !module
2118
2022-08-04: [r16950] bpr
2119
  [adm/new] deprecated modules are printed in a new link
2120
2022-08-02: [r16946] czzmrn
2121
  [fix?] adm/class/activity: temporary fix for groupement the activity is logged in
2122
    a uniq file for the whole groupement (see comments in file),
2123
    need to be checked for portals
2124
2022-08-01: [r16942-r16943] schaersvoorde
2125
  [minor/svn] canvasdraw: quick fixed a fatal browser lock-up caused by 'responsiveness'
2126
    in case of 'clickfill'
2127
2022-07-28: [r16937] bpr
2128
  [printversion] add latex version for sheet with oef exercises with latex version.
17378 bpr 2129
  + changed presentation.
17112 bpr 2130
2022-07-25: [r16935] bpr
2131
  [polyhedre_off index2] doublons
2132
2022-07-22: [r16926] guerimand
2133
  [minor,adm/class/activity] add a message in case of no activity for the student
2134
2022-07-22: [r16925] bpr
2135
  [publish] delete choice devel when publication
2136
2022-07-20: [r16921] guerimand
2137
  [minor,adm/class/config] manage of personnal presentation page of sheet
2138
    when import a sheet in a class
2139
2022-07-19: [r16920] schaersvoorde
2140
  [minor/svn] canvasdraw:added missing dashing to some objects
2141
2022-07-19: [r16919] guerimand
2142
  [minor,adm/sheet] personalisation of sheet page presentation is now independant of document
2143
2022-07-18: [r16916] bpr
2144
  [fix] fix missing answer in draw (to check)
2145
2022-07-18: [r16915] guerimand
2146
  [minor] bugfix some variable of $x.def not writable/readable in case
2147
    of use of document in presentation page for sheet or class (TMP bugfix)
2148
2022-07-18: [r16913-r16914] guerimand
2149
  [minor,adm/sheet] bugfix cannot display img in sheet when use doc to make presentation
2150
2022-07-18: [r16912] bpr
2151
  [polynet] add option html, raw, add possibility to print only some vertex legend.
2152
2022-07-16: [r16910] schaersvoorde
2153
  [minor/svn] canvasdraw:solved long standing issue of dashed arrow(s) and dashed arrow(s)
17256 bpr 2154
2022-07-11: [r16906] obado
17112 bpr 2155
  [minor/Codemirror] New coding/editor slib version (by J. Lyotard)
2156
2022-07-09: [r16905] bpr
2157
  [polyedre_off] update english version; small typo in index.fr and index.it
2158
2022-07-07: [r16903] guerimand
2159
  [minor,adm/class/activity] add display connexion time of each participant for each day
2160
  (work in progress) using ccaccount statistics
2161
2022-07-06: [r16900] schaersvoorde
2162
  [minor/svn] canvasdraw:'clearbutton'
2163
2022-07-05: [r16898] bpr
2164
  [polynet] in case of false net (with intersection), try again.
17128 bpr 2165
2022-07-05: [r16896-r16895] gmarbeuf
2166
  [minor/slib jsxgraph] help and comments in english and french
17112 bpr 2167
2022-07-05: [r16894] gmarbeuf
2168
  [slib jsxgraph] new option scroll to add a scroll bar in case of overflow
2169
2022-07-05: [r16893] schaersvoorde
2170
  [minor/svn] canvasdraw: corrected flaw in 'clearbutton'
2171
2022-07-05: [r16892] schaersvoorde
2172
  [minor/svn] canvasdraw: 'group'
2173
2022-07-04: [r16891] guerimand
2174
  [minor,adm/class/activity] hide link back2 when not necessary + cleaning
2175
2022-07-01: [r16888] guerimand
2176
  [minor,createxo] bug11302 : bad link in about page for oef exercise in case of test in modtool
2177
2022-07-01: [r16887] bpr
2178
  [adm/manage] warning if one try to give right to publish in local to a non developper
2179
2022-06-29: [r16886] bpr
2180
  [slib] slib for the patron of a polyhedra and slib offdraw
2181
2022-06-29: [r16885] obado
2182
  [OEF/QCM] Add templates to simplify OEF/QCM Modules
2183
2022-06-29: [r16884] bpr
2184
  [fix] small bug: the link cas in links.phtml must be the same in
2185
    adm/class/classes/participant2.phtml
2186
2022-06-29: [r16883] obado
2187
  [minor/jsxgraph] Improve responsivity
2188
    + now jsxgraph is centered
2189
    + correct display bug of oef_indXX icon on top of jsxgraph
2190
    + add new icon for oef_indpartial
2191
2022-06-28: [r16882] schaersvoorde
2192
  [minor/svn] canvasdraw: 'group' work in progress
2193
2022-06-28: [r16880] bpr
2194
  [manage] add ariane for geolocoption and optionalmod + harmonize
2195
  with other pages
2196
2022-06-28: [r16878] guerimand
2197
  [minor,adm/class/exam] exolist order not change at each time student go out
2198
    module adm/class/exam when use option exrandomlist
2199
2022-06-28: [r16877] guerimand
2200
  [minor,adm/modtool] bad link to general documentation and createxo documentation in help of modtool
16876 bpr 2201
------------------------------------------------------------------
2202
wims.4.24 [r16875]
16873 bpr 2203
2022-06-26: [r16872] schaersvoorde
2204
  [minor/svn] canvasdraw: add keyword 'group' and command 'kill group'
2205
2022-06-25: [r16869] bpr
2206
  [slib/odejs] use runge-kutta (from SL)
2207
2022-06-24: [r16867] czzmrn
2208
  [minor/fix] typo, wrong variable name adm/class/userscore exam score colors
2209
2022-06-24: [r16866] guerimand
2210
  [minor,src/Misc/exostat] bugfix some activities double count +
2211
  simulation exam count in score instead of noscore + no more reading file user.exam and user.bin
2212
2022-06-24: [r16865] guerimand
2213
  [minor,adm/class/stat] bugfix bad display of first exam in case of only one sheet in the class
2214
2022-06-24: [r16864] obado
2215
  [minor/css] add missing text_icons to font awesome
2216
  + add a .wims_details class to add background colors do details/summary tags
2217
2022-06-24: [r16862] bpr
2218
  [jsxgraph] responsivity if it is asked explicitly
2219
2022-06-23: [r16859] obado
2220
  [minor/js] Upgrade codemirror from 5.65.2 to 5.65.6
2221
  + add new codemirror themes (3024 + base16)
2222
2022-06-23: [r16857] gmarbeuf
2223
  [slib/geo2d/jsxgraph] turn back to version 1 to cancel automatic conversion
2224
    of applets no responsive into responsive
2225
2022-06-23: [r16854] bpr
2226
  [help] from Sophie Lemaire
2227
2022-06-23: [r16851] obado
2228
  [minor/css] add css transitions to details>summary boxes.
2229
2022-06-23: [r16850] obado
2230
  [minor/icons] Allow some Font Aweseome icons to be displayed
2231
    with "text_icon" (doch_toc doch_up doch_prev doch_next nexthist backhist)
2232
2022-06-23: [r16848] obado
2233
  [minor/jsxgraph] display oef_indXXX icon inside jsxgraph wrapper.
2234
2022-06-23: [r16847] schaersvoorde
2235
  [minor/svn] canvasdraw: drag&drop reply for external images was gone fishing...
2236
2022-06-23: [r16846] guerimand
2237
  [minor,adm/class/userscore] bugfix display sendbug for student
2238
2022-06-22: [r16845] bpr
2239
  [canvasdraw] make responsive (from Olivier Bado)
2240
2022-06-22: [r16843] obado
2241
  [minor/molecule] replace ch4.pdb (from Gerard dupuis) by ch4.pdb
2242
  generated by openBabel
2243
  (http://www.cheminfo.org/Chemistry/Cheminformatics/FormatConverter/index.html)
2244
2022-06-22: [r16842] obado
2245
  [minor/jsxgraph] do not put jsxgraph in "inline" mode after oef response.
2246
  + jsxgraph border color now apply oef_ind colors after reply
2247
2022-06-21: [r16841] bpr
2248
  [slib/algebra/slopedraw] can be done in canvasdraw.
2249
    fix a problem with pari_header when there is several slopedraw.
2250
2022-06-20: [r16837] obado
2251
  [minor/css] Improve responsiveness of property_fields forms embedding large code/pre or textarea
2252
2022-06-20: [r16835] bpr
2253
  [slib/balance] can be drawn with canvasdraw (yet some problem with fill)
2254
2022-06-20: [r16833] gmarbeuf
2255
  [slib/geo2d/jsxgraph] add option nocssjs noalert and automatic conversion
2256
    of applets using the old version into responsive applets
2257
2022-06-19: [r16828] schaersvoorde
2258
  [minor/svn] canvasdraw: 'multidraw function' accepts multiple function inputs
2259
2022-06-19: [r16827] schaersvoorde
2260
  [canvasdraw] add functionplot to multidraw
16907 bpr 2261
2022-06-18: [r16824] bpr
16873 bpr 2262
  [images] add images for methods
2263
2022-06-17: [r16822] bpr
2264
  [oefconfig] update oefdefault with modifications of expert oefmenu
2265
2022-06-17: [r16821] guerimand
2266
  [minor,adm/class/exolog,adm/class/config] add option class_mexolog :
2267
    supervisor can allow participant to send a warming internal message when make an exolog
2268
2022-06-17: [r16818] bpr
2269
  [anstype] multidraw, fix bug,
2270
2022-06-17: [r16812] bpr
2271
  [password] if authentification is not wims auth, forcechangeword is no when added a reguser
2272
2022-06-15: [r16809] czzmrn
2273
  [minor/html] forgotten start b tag (with no end tag)
2274
2022-06-15: [r16805] guerimand
2275
  [minor,adm/class/config] add option class_hideaverage
2276
2022-06-15: [r16804] guerimand
2277
  [minor,adm/class/config] job=neighbor keep open sharing detail when saving choice
2278
2022-06-14: [r16801] guerimand
2279
  [minor,adm/class/sequence] share hide restriction in sharing class
2280
2022-06-14: [r16800] guerimand
2281
  [minor,adm/class/sequence] installation of multilangage help
2282
2022-06-14: [r16799] guerimand
2283
  [minor,adm/class/exam] score restriction with technical variable :
2284
  in case of sharing class disallow use of a techvar not defined in all the sharing class in case of propagation
2285
2022-06-14: [r16798] guerimand
2286
  [minor,adm/class/sheet] score restriction with technical variable :
2287
  in case of sharing class disallow use of a techvar not defined in all the sharing class in case of propagation
2288
2022-06-14: [r16795] guerimand
2289
  [minor,adm/class/exam] help for exam forget exit
2290
2022-06-14: [r16794] guerimand
2291
  [minor,adm/class/config] ergonomie on sharing/import relation page
2292
2022-06-13: [r16792] guerimand
2293
  [minor,adm/class/freework] bad display of link add_freework in class in portal + mutualisation of test to access freework in linkmodule file
2294
2022-06-13: [r16791] czzmrn
2295
  [minor/css] better display of exam scores
2296
2022-06-13: [r16790] guerimand
2297
  [minor,adm/class/tchat] display link for tchat even if tchat desactivated by server administrator
2298
2022-06-13: [r16789] guerimand
2299
  [minor,adm/classfreework] display link for add_freework even if freework desactivated by server administrator
2300
2022-06-13: [r16787] guerimand
2301
  [minor,adm/class/config] clarification of neighbor usage option in fr
16786 bpr 2302
2022-06-10: [r16785] bpr
2303
  [slib moleculeViewer] deprecated (no title)
2304
2022-06-10: [r16784] bpr
2305
  [fix] special codeinput: can be used with for="reply1" (with no space)
2306
2022-06-09: [r16782] bpr
2307
  [model] hanging: add an embraced randitem.
2308
2022-06-07: [r16773] czzmrn
2309
  [minor/fix] in examcheck the color does not take into account the setting of scoremax
2310
2022-06-07: [r16772] czzmrn
2311
  [minor/fix] better display of score colors in examcheck
2312
2022-06-07: [r16771] czzmrn
2313
  [minor/fix] in examcheck the color does not take into account the setting of scoremax
16765 bpr 2314
----------------------------------------
2315
wims.4.23d [r16764]
16764 bpr 2316
2022-06-04: [r16763] bpr
2317
  [classification] unisciel
2318
2022-06-03: [r16755] guerimand
2319
  [minor,adm/class/freework] don't display 'remark when working'
2320
    when option seealltime not activated
2321
2022-06-03: [r16754] guerimand
2322
  [minor,adm/class/freework] bugfix unable to uncheck option seealltime
2323
2022-06-03: [r16753] guerimand
2324
  [minor,adm/class/freework] bugfix add ; for each new line in textarea form zone
2325
2022-06-02: [r16751] bpr
2326
  [wimsdoc] add doc for getscorestatus
2327
2022-06-02: [r16747] bpr
2328
  [openclass 1049]
2329
2022-06-02: [r16740] bpr
2330
  [moldraw] fix for names with space
16741 bpr 2331
2022-06-02: [r16739] bpr
2332
  [moldraw] use of the database
2333
2022-06-01: [r16738] guerimand
2334
  [minor,adm/class/freework] disallow more than one wimsexo zone
2335
2022-06-01: [r16736] bpr
2336
  [oef] add option for feedback, solution, etc in oef
16765 bpr 2337
    (can appear only if scoringstatus=no if exo is in a sheet)
16741 bpr 2338
2022-06-01: [r16734] guerimand
2339
  [minor,adm/class/freework] bugfix lost solution files
2340
    index when save structure of freework in type=3
2341
2022-06-01: [r16733] guerimand
2342
  [minor,adm/class/freework] disallow option scoring in portal
2343
    (incompatibility of file .grades saved in different course)
2344
2022-05-31: [r16731] bpr
2345
  [classification]
2346
2022-05-31: [r16729] guerimand
2347
  [minor,adm/class/sheet] disallow activation of sheet with more than MAX_EXOS exercise
2348
2022-05-31: [r16728] guerimand
2349
  [minor,adm/class/sheet] job=delete use adm/sheet/writeweights
2350
    to clean .vars .weights .require .active files
2351
2022-05-31: [r16727] guerimand
2352
  [major] confusion bad limit of sheet number + fix warning
2353
2022-05-31: [r16726] bpr
2354
  [open class 1149] activation of sheets 4 and 5
2355
2022-05-25: [r16717] guerimand
2356
  [minor,adm/class/freework] bugfix incomplet exolog in case of autoreg
2357
2022-05-24: [r16711] guerimand
2358
  [major,adm/class/freework] add auto registration of exercise
2359
    option in freework type 3 wimsexo
2360
2022-05-24: [r16709] guerimand
2361
  [minor,oef] don't display link intro/config (tail) for student
2362
    in class (exercise launch from doc or freework)
2363
2022-05-24: [r16708] guerimand
2364
  [major] bugfix freework in a programm don't display in linked course
2365
2022-05-21: [r16705] schaersvoorde
2366
  [minor/svn] added script size imitation for 'sub / sup' in canvasdraw 'string' command family
2367
  corrected doc's
2368
2022-05-20: [r16702] guerimand
2369
  [minor,adm/class/config] job=clean : user in a sub-structure of groupement or portal
2370
    are really deleted in this sub-structure
2371
2022-05-20: [r16701] guerimand
2372
  [minor,adm/sendbug] bad bug log in case of exercise in an exam
2373
2022-05-20: [r16700] schaersvoorde
2374
  [canvasdraw] added sup / sub imitation to canvasdraw 'string' command family
2375
2022-05-20: [r16699] bpr
2376
  [anstype] add option shuffle to compose
2377
2022-05-19: [r16696] bpr [r16704] guerimand
2378
  [fix] in case of exams, use of MAX_EXAMS as it is different from MAX_EXOS
2379
    and from 64 for score (to check).
2380
2022-05-18: [r16694] guerimand
2381
  [minor,bugfix] bad link to examples classes page in documentation
2382
2022-05-18: [r16693] guerimand
2383
  [minor,doc] key serial of fold/unfold is now with number instead of filename
2384
2022-05-14: [r16687] guerimand
2385
  [minor,adm/doc] bugfix12996 for fold in document (preliminary version)
2386
2022-05-12: [r16686] obado
2387
  revert vgeogebraversion to old 452
2388
2022-05-11: [r16684] guerimand
2389
  [minor,home] display correct acces in portal for supervisor with participant access
2390
    to a class + use html details
2391
2022-05-10: [r16683] guerimand
2392
  [major,oefmodule] bugfix when use hint/resume in an oef exercise m_reply$i
2393
    and m_choice$i values not initialized
2394
2022-05-10: [r16682] guerimand
2395
  [minor,adm/raw] limit job=addclass to individual class/groupement / class in groupement
2396
2022-05-10: [r16680] guerimand
2397
  [minor,adm/class/exploresave] job=import sheet delete reference to doc presentation
2398
    and hidesheet with technical variable when import
2399
    + disallow import of a sheet with individual techvar
2400
    + optimization of error message manage for sheet
2401
2022-05-09: [r16679] bpr
2402
  [anstype/clock] equivalence 12 and 0 for the hours (Luis Alejandro Marquez Martinez)
2403
2022-05-07: [r16676] bpr
2404
[css] transfer wims_scrollable in utilities to be listed in createxo help
16674 bpr 2405
2022-05-06: [r16671] guerimand
2406
  [minor,adm/class/tchat] hide error message toobigfile in case of select a new file
2407
2022-05-06: [r16666] guerimand
2408
  [minor,adm/class/tchat] bugfix problem for uploading a second file in
2409
    the tchat with extension different
2410
2022-05-04: [r16659] guerimand
2411
  [minor,adm/class/config] protect variables expiration,institution,location,
2412
    geoloc from upload backup in a subclass of groupement or portal
2413
2022-05-04: [r16658] bpr
2414
  [css] add css wims_scrollable to canvasdraw.phtml
2415
2022-05-04: [r16656] guerimand
2416
  [minor,adm/class/freework] bugfix display intro/config link when user do exercise
2417
2022-05-04: [r16654] obado
2418
  [minor/reactiondraw] Add a "wims_scrollable" css class and use it on all reactiondraw slib calls
2419
2022-05-04: [r16653] guerimand
2420
  [minor,adm/class/freework] display activity log for exowims in a freework
2421
2022-05-03: [r16650] obado
2422
  Improve direct exec accessibility (add missing labels / h2)
2423
2022-05-03: [r16647] guerimand
2424
  log freework activity in case of exowims
18021 bpr 2425
  check right exercise parameters by c before rgistering exercise
16674 bpr 2426
2022-05-02: [r16642] schaersvoorde
2427
  [minor/svn] disable javascript timeout in case of KaTeX
2428
2022-05-01: [r16638] bpr
2429
  [canvasdraw] add Timeout in command centered because of delay of Mathjax (Joke Evers)
2430
2022-05-01: [r16634] bpr
16675 bpr 2431
  add reactiondraw in direct exec
16674 bpr 2432
2022-04-29: [r16628] obado
2433
  Upgrade MathJax to 3.2.0
2434
  Must run "./compile --mathjax" to work properly
2435
2022-04-29: [r16625] guerimand
2436
  [minor,adm/class/config] add restriction access file to class backup
2437
2022-04-28: [r16621] guerimand
2438
  [minor,adm/class/freework] use job=directexo to launch wims exercise
2439
    in freework instead of direct link
2440
2022-04-27: [r16617] guerimand
2441
  [minor] force change password process in case of supervisor
2442
    use tableur link + centralisation of process in adm/class/adduser file
2443
2022-04-26: [r16616] gmarbeuf
2444
  [slib/function/tabsignes] Auto-completion in manual mode of missing items
2445
    at the end of a line with empty items. New option nocss to not load the css via the slib
2446
2022-04-25 [r16615] guerimand
2447
    add parameters user_forcechpwd to force user to change password in case of
2448
    supervisor change it or send password process
2449
2022-04-22: [r16597] bpr
2450
  [mathml] add hrectangle and vrectangle
2451
2022-04-22: [r16596] bpr
2452
  [major mathml] add macro lewis (with the help of Joke and Dominique)
2453
2022-04-20: [r16592] obado
2454
  [minor] add short descriptions of new adm/raw jobs in protocol.md
2455
2022-04-20: [r16591] obado
2456
  [adm/raw] add 2 jobs (restoreclassbackups and listclassbackups) to handle class backups
2457
2022-04-15: [r16584] gmarbeuf
2458
  [slib/geo2d/jsxgraph] upadte for responsiveness of jsxgraph applet
2459
2022-04-15: [r16582] guerimand
2460
  [minor,adm/class/sendmail] lang + in case of wims_mail_hidden=yes
2461
    add a message "not reply to this message..."
2462
2022-04-15: [r16581] guerimand
2463
  [minor,adm/class/sendmail] hide sender mail in case of wims_mail_hidden=yes
2464
2022-04-14: [r16579] guerimand
2465
  [minor,adm/raw] add job=getmodulesstat to get module statistic
2466
2022-04-14: [r16578] obado
2467
  [minor/css] update .jxgbox style to be centered in wims_form
2468
2022-04-13: [r16577] gmarbeuf
2469
  [glossary/dynamic example] change display
2470
2022-04-13: [r16576] gmarbeuf
2471
  [glossary/macro multiple] change generation and display
2472
  [minor/css] add styles for details/summary html5 tags (accordions)
2473
2022-04-11: [r16569] guerimand
2474
  [minor,adm/class/freework] hide "corrected file zone" in case of no file zone for student
2475
2022-04-11: [r16568] guerimand
2476
  [minor,adm/class/freework] separate remark (when student working) from
2477
    final remark (after student work)
2478
2022-04-10: [r16567] bpr
2479
  [multidraw] missing centered when reinput the answer
2480
2022-04-10: [r16565] czzmrn
2481
   M /trunk/wims/public_html/modules/adm/class/sendmail/lang/names.phtml.it
2482
2022-04-09: [r16560] bpr
2483
  [fix] fix html in formbar
2484
2022-04-08: [r16558] guerimand
2485
  [minor,adm/class/freework] solution/feedback of oef exercise can be display
2486
    to  user when codownload=1 (supervisor choice)
2487
2022-04-08: [r16556] guerimand
2488
  [minor,adm/class/freework] badcount of nbcorrectedcopies
2489
2022-04-08: [r16555] guerimand
16675 bpr 2490
  [minor,adm/class/freework] fix sh error message in case of no files in
2491
    freework data directory
16674 bpr 2492
2022-04-07: [r16554] guerimand
16675 bpr 2493
  [minor,adm/class/freework] tracing of user first connect after
2494
    codownload=1 / supervisor can see
16674 bpr 2495
2022-04-07: [r16547] guerimand
2496
  [minor,srcipt/oef] display observation on OEF exercise page in case of wims_user=supervisor
2497
2022-04-06: [r16545] guerimand
2498
  [minor,adm/class/freework] bugfix type=3 upload by supervisor corrected files to user page
2499
2022-04-06: [r16544] guerimand
2500
  [minor,adm/class/freework] bad description message in job=listwork3 in case seealltime=1
2501
2022-04-06: [r16542] guerimand
16675 bpr 2502
  [minor,module=adm/class/freework] in case of seealltime=1 supervisor can write
2503
    remark on student work and student can see it
16674 bpr 2504
2022-04-06: [r16539] guerimand
2505
  [minor,adm/class/reguser] separate reguser/regteacher
2506
2022-04-04: [r16530] guerimand
2507
  [minor,adm/class/sendmail] change accordion by toggle for selecting recipient
2508
2022-04-04: [r16529] guerimand
2509
  [major,anstype=numexp] bugfix in case of use condition with type=numexp
2510
    (irreductible fraction not recognize)
2511
2022-04-02: [r16518] guerimand
2512
  [minor,adm/class/usermanage] activate parameter wims_mail_hidden
2513
    for user account (not for user_supervisable=yes account)
2514
2022-04-02: [r16516] guerimand
2515
  [minor] add global variable parameter wims_mail_hidden to show/hidden user mail
2516
2022-04-02: [r16514] guerimand
2517
  [minor,adm/class/sendmail] add a warning message in case of user without mail write to supervisor
2518
2022-04-02: [r16513] guerimand
2519
  [minor,adm/class/freework] add parameter to fix score limit for save exercise in a freework
2520
2022-04-01: [r16512] guerimand
2521
  [major,adm/class/sendmail] mail sending by user to supervisor is now internal process
2522
2022-04-01: [r16509] guerimand
2523
  [bugfix,adm/class/exam] bad display of score in case of allowtype=simulation
2524
    when class_examscore_withoutip!=yes
2525
2022-04-01: [r16508] guerimand
2526
  [minor] set default values for OLD_LOG_FILES to 5
2527
2022-03-31: [r16507] guerimand
2528
  [minor] change default value for site_accounting and show_stat
2529
2022-03-30: [r16504] bpr
2530
  [open class] 1149: activate sheet3
2531
2022-03-30: [r16503] guerimand
2532
  [minor] exclude user anonymous in example class of process lastconnect
2533
2022-03-28: [r16501] reyssat
2534
  [sh] fix sh compatibility problem in wimstest/validation/checkhtmlwims
2535
2022-03-28: [r16500] obado
2536
  [bugfix] Replace "exit" by "else" in Nikaia and standard themes tails,
2537
    so it can load bottom scripts.
16675 bpr 2538
2022-03-25: [r16489 .. r16497] obado
2539
  Upgrade jquery-ui 1.12.1 -> 1.13.1
2540
  Upgrade marked.js to v3.0.8
2541
  Upgrade Skulpt to 1.2.0
2542
  Upgrade codemirror to 5.65.2
2543
  Upgrade Jquery 3.5.1 -> 3.6.0
2544
  Upgrade TinyMCE editor 5.4.2 -> 5.10.3
16674 bpr 2545
  Upgrade jsxGraph 1.1.0 to 1.4.2
2546
2022-03-24: [r16486] gmarbeuf
2547
  set gl_renew to 0 for a no reload button
2548
2022-03-24: [r16485] bpr
2549
  [glossary] if variable gl_renew =0, no reload button in dynamic glossary
2550
2022-03-24: [r16482] guerimand
16675 bpr 2551
  [minor,adm/class/sendmail] add option to send or not copy of message
2552
    to teacher/supervisor
16674 bpr 2553
2022-03-23: [r16481] guerimand
2554
  [minor,adm/class/sendmail] transfert data to chooselist script with file instead
2555
    of variable to prevent too_long_variable error in case of many user in the class
2556
2022-03-19: [r16471] bpr
2557
  [anstype] in anstype draw, trim some params (if not, if one has indented, canvasdraw
2558
    gives an error).
16675 bpr 2559
2022-03-19: [r16466-r16469] guerimand
16674 bpr 2560
  [minor] hide link to insert ressources in case of print version of exercise
18021 bpr 2561
  [minor,adm/class/freework error message in case of insertion of a printing version of exercise in a freework
16674 bpr 2562
  [minor,adm/class/addmodule error message in case of insertion of a printing
18021 bpr 2563
    version of exercise in a sheet
16464 bpr 2564
----------------------------------------
16674 bpr 2565
wims.4.23c [r16464]
2566
2022-03-17: [r16453] obado
2567
  [minor/ergo] Now multipleclick legend also display icons (not only colors)
16452 bpr 2568
2022-03-16: [r16450 and others] bpr
2569
  [taxonomy] add some modules in unisciel taxonomy
2570
2022-03-14: [r16442] bpr
2571
  [modtool] if the module is deprecated, it is written in the Properties.
2572
    Not erased if one save the other properties.
2573
2022-03-11: [r16433] guerimand
2574
  [minor,adm/raw] job=getserverstat add option=server to get server connexion/session/site statistic
2575
[minor/fix,adm/raw] add directory freeworks freeworksdata when create a new class (same as r16418) for adm/raw
2576
2022-03-10: [r16423] guerimand
2577
  [bugfix,module=adm/class/exploresave] configuration of wims exercise zone in type=3 not imported
2578
2022-03-10: [r16422] guerimand
2579
  [bugfix,module=adm/class/freework] bad .grades file format created when no .grades file exists in class
2580
2022-03-10: [r16421] guerimand
2581
  [bugfix,adm/class/freework] no name in score title when use manual score in freework
2582
2022-03-10: [r16420] guerimand
16675 bpr 2583
  [bugfix,module=adm/class/freework] lost of no scoring information in case of desactivate freeworkm
2584
2022-03-09: [r16416] obado
16452 bpr 2585
  [minor/css] wimscenter now also centered when combined with flex style.
2586
2022-03-07: [r16412] bpr
2587
  [major] in the indexation, deprecated modules are not treated
2588
2022-03-07: [r16410] obado
2589
  [minor/JS] Now dropdown button panel close on body click
2590
    + display a small arrow to indicate this is a dropdown button.
2591
2022-03-06: [r16406] bpr
2592
  [oef] add message when there is a latex version.
2593
2022-03-04: [r16402 and others] bpr
2594
  [translation] es
2595
2022-03-03: [r16395] obado
2596
  [js] Update new dropdownbutton (use Foundation dropdown js)
2597
2022-03-03: [r16394] czzmrn
2598
  [minor/fix] module_title_LANG is not defined for languages with no translation.
2599
  The check is done in main.phtml so the variable module_title is
2600
  defined according to the language in use
2601
2022-03-03: [r16391] bpr
2602
  [fix] fix segmentation fault in cache.c
2603
2022-03-02: [r16388] guerimand
2604
  [ergo,adm/class/exam] use dropdownbutton to move exercise in examen
2605
2022-03-02: [r16387] guerimand
2606
  [ergo,module=adm/class/sheet] use dropdownbutton instead of two classic button
2607
    to move exercise in sheet
2608
2022-03-02: [r16386] guerimand
2609
  [minor,adm/class/userscore,adm/sendbug] can sendbug on a student examlog exercise
2610
2022-03-01: [r16385] guerimand
2611
  [minor,module=adm/class/freework] bugfix bad display of tex code in preview window
2612
    for zonetype=texte in student area
2613
2022-03-01: [r16383] guerimand
2614
  [minor,adm/class/userscore] bugfix errorlink in case of exercise file not exists
2615
    for an exam in job=examcheck
2616
2022-02-28: [r16381] bpr
2617
  [minor] add lang in the connexion links
2618
2022-02-27: [r16379] bpr
2619
  [codeinput] allows to put <label for="reply1"> ...
2620
2022-02-27: [r16378] guerimand
2621
  [minor,adm/class/exam,adm/class/userscore] display correct score in
2622
  cas of class_scorewithoutip=no
2623
2022-02-27: [r16377] bpr
2624
  [scenario] small cleaning
16372 bpr 2625
2022-02-23: [r16370] guerimand
2626
  [minor] site_languages set to all possible languages
2627
2022-02-23: [r16368] guerimand
2628
  [minor,module=adm/class/exam] link to close exam is display evenif an exercise is not done
2629
2022-02-23: [r16367] guerimand
2630
  [minor,sequence] correct view of participant in case of hidden sequence
2631
    without technical variable
2632
2022-02-23: [r16366] guerimand
2633
  [minor,module=adm/class/tchat] move tmp file from s2 to sessions directory
2634
2022-02-22: [r16364] guerimand
2635
  [minor,module=adm/class/tchat] improvment of window title when supervisor look to user page
2636
2022-02-20: [r16359] bpr
2637
  [anstype compose] empty was not taken in account
2638
2022-02-19: [r16355] guerimand
2639
  [major,module=adm/class/tchat] use module adm/class/exolog
2640
    to display exercise page of the user
2641
2022-02-18: [r16353] guerimand
2642
  [bugfix,module=adm/class/tchat] bad list of session for user
2643
2022-02-18: [r16352] bpr
2644
  [validator] delete lines with no problem (as to be checked !)
2645
2022-02-17: [r16346] obado
2646
  [OEF-qcm] Now we can indicate an author name in every OEF .data file
2647
    (add a line starting with ".author" and write firstname,lastname of the .data author
2648
mkindex will then automatically extract it in the DataIndex file in the module
2649
And datafile.proc will put it in an array variable "df_authors"
2650
2022-02-17: [r16345] guerimand
2651
  [minor,module=adm/class/freework] zonetype texte : supervisor can choose
2652
    maximal number of characters in student area
2653
2022-02-17: [r16344] bpr
2654
  [flydraw] add command "segments" in flydraw (as in canvasdraw)
2655
    add "brokenline" as an alias of "polyline"
2656
2022-02-17: [r16340] guerimand
2657
  [bugfix,module=adm/class/freework] lost of lastest student score in type=2
2658
    when save after correction date
2659
2022-02-17: [r16339] guerimand
2660
  [bugfix,module=adm/class/freework] bad count of corrected copies in type=2
2661
2022-02-17: [r16338] guerimand
2662
  [minor,module=adm/class/freework] display error message when supervisor send a bad score
2663
2022-02-16: [r16336] obado
2664
  [bugfix] [adm/raw] replace double dot (:) by &#8282; in sheets/exams
2665
    descriptions to avoid string being splitted
2666
2022-02-16: [r16334 and other] bpr
2667
  [translation] es from Luis Alejandro Marquez Martinez
2668
2022-02-14: [r16328 and other] bpr
2669
  [slib/moldraw] work in progress
2670
2022-02-14: [r16327] obado
2671
  [theme] Add "wims_columns" class in Nikaia visitor page
2672
2022-02-14: [r16326] obado
2673
  [oef/css] Add text icons to ans_multipleclick answered labels
2674
2022-02-13: [r16325] bpr
2675
  [src] fix a segmentation fault when subst in fields as observation
2676
2022-02-13: [r16324] guerimand
2677
  [minor,module=adm/class/freework] supervisor can upload personnal file
2678
    in type=3 when student part have a file zone
2679
2022-02-11: [r16323] guerimand
2680
  [minor,module=adm/class/freework] improvment of too many file message display in zonetype file
2681
2022-02-08: [r16321] bpr
2682
  [translation] es (Luis Alejandro Marquez Martinez)
2683
2022-02-04: [r16317] guerimand
2684
  [minor,module=adm/createxo] log source module when import oef exercise in a class
2685
2022-02-03: [r16316] bpr
2686
  [fix] add option s in matchmol (strict comparaison of molecules)
2687
2022-02-03: [r16315] bpr
2688
  [help] correction in latex command help
2689
2022-02-02: [r16311] guerimand
2690
  [minor,adm/class/freework] type=3 supervisor can put a maximum number
2691
    of file in student zonetype file
2692
2022-02-02: [r16310] guerimand
2693
  [minor,module=adm/class/freework] type=3 accept freework without student
2694
    zone (do not use interface to send work)
2695
2022-02-02: [r16307] guerimand
2696
  [major,module=adm/class/freework] type=4 become a zonetype of type=3 ; no back compatibility
2697
2022-02-02: [r16306] guerimand
2698
  [minor,module=adm/class/freework] add description of parameters for each file
2699
2022-01-28: [r16295] czzmrn
2700
  [minor/fix] script/oef/var.proc display help title in user language if no other choice
2701
2022-01-28: [r16294] guerimand
2702
  [minor,oef] reset test Test variables at end of anstype analyse to
2703
    prevent values to be used in analyse of the next anstype
2704
2022-01-28: [r16293] guerimand
2705
  [minor,oef] type=numeric ; delete unused cmd
2706
2022-01-28: [r16292] guerimand
2707
  [major,oef] bugfix : wrong error message on exercise when use condition with type numexp
2708
2022-01-27: [r16291] bpr
2709
  [wimsdoc] add example and complete the doc of formradio as in formcheckbox
2710
2022-01-26: [r16290] guerimand
2711
  [minor,module=adm/class/freework] bad zonetype name when some zonetype not allowed
2712
2022-01-26: [r16288] guerimand
2713
  [minor,bugfix] wrong message on user page in case of only freework ressources in class
2714
2022-01-23: [r16287] lemaire
2715
  [slib/help] description of how the median is computed in the french version
2716
2022-01-23: [r16286] bpr
2717
  [fix] fix bug: the file severity was not created when a sheet was activated
2718
2022-01-21: [r16285] obado
2719
  Correct steps.oef
2720
    + add wims_columns css class
2721
    + change default background color for better contrast
2722
2022-01-21: [r16283] guerimand
2723
  [minor,module=adm/class/freework] typo + ergo
2724
2022-01-19: [r16280] guerimand
2725
  [minor,module=adm/class/userscore] job=getuser desactivate link
2726
    to ressources for hidden sequence
2727
2022-01-19: [r16279] guerimand
2728
  [minor,module=adm/class/freework] bugfix bad compute of nbcopies/nbcorrectedcopies
2729
    in case of deleted user
2730
2022-01-19: [r16278] guerimand
2731
  [minor,module=adm/class/freework] add default parameter
2732
    showMenuBar=true for teacher in applet geogebra
2733
2022-01-18: [r16277] guerimand
2734
  [minor,module=adm/sendbug] improvement of mail format (in test)
2735
2022-01-18: [r16275] guerimand
2736
  [minor,module=adm/exolog] use module adm/sendbug to report a bug in a registered exercise
2737
2022-01-18: [r16274] guerimand
2738
  [minor,module=adm/class/cdt] add link to freework ; better page presentation improvement
2739
2022-01-15: [r16272] bpr
2740
  [flydraw] possibility to choose the attribut alt in images created
2741
    by flydraw in OEF and documents
2742
2022-01-15: [r16271] bpr
2743
  [modtool] add variable deprecated in INDEX (must be written directly,
2744
    not by the interface)
2745
2022-01-15: [r16270] guerimand
2746
  [minor,module=adm/sendbug] sendbug add exologfile to the sending message
2747
2022-01-14: [r16267] guerimand
2748
  [minor,module=adm/manage] ergonomie
2749
2022-01-13: [r16265] reyssat
2750
  [help] more help on model swac1
2751
2022-01-13: [r16260] bpr
2752
  [model] swac: code was not consistent with what I understood from the doc
2753
  [minor] use rawtex before texmath in command \special{mathmlinput ...}
2754
    since texmath does not accept 2x
2755
2022-01-13: [r16258] reyssat
2756
  [help] behaviour of texmath precised in tech doc
2757
2022-01-13: [r16257] guerimand
2758
  [minor,module=adm/class/freework] use module adm/class/exolog to view exo
2759
    instead of internal job (mutualisation)
2760
2022-01-12: [r16256] guerimand
2761
  [minor,module=adm/class/userscore] job=getuser bugfix in supervisor view
2762
    hide sequence for user in fonction of hidden parameter
2763
2022-01-12: [r16255] bpr
2764
  [modtool] exclude the file content.html in differences for oef
2765
2022-01-12: [r16254] guerimand
2766
  [bugfix,module=adm/class/userscore] hidden sheet with technical variable
2767
    no more display on user score panel (stay on superviso view)
2768
2022-01-11: [r16252] bpr
2769
  [slib] in rungekutta, reset slib_out at the beginning
2770
2022-01-11: [r16251] reyssat
2771
  [texmath] modif integrate : \textrm{d}, best for MathML in firefox and chrome
2772
2022-01-11: [r16250] guerimand
2773
  [minor] supervisor of a groupement can disallow teacher right to create subclasses
2774
2022-01-10: [r16248] bpr
2775
  [modtool] cpp with - in target are no more compiled
2776
2022-01-10: [r16245] czzmrn
2777
  [minor/lang] Italian, typo (not actual translation)
2778
2022-01-10: [r16244] bpr
2779
  [modtool] change help (must be done for all languages after verification)
2780
2022-01-10: [r16243] bpr
2781
  [modtool] - not allowed in new oef files
2782
2022-01-10: [r16242] bpr
2783
  [texmath] modif integrate (add \\rm{d})
2784
2022-01-08: [r16241] reyssat
2785
  [typography] the code \(int(f(x),x)) now gives dx in italics and slightly separated from f(x).
2786
2022-01-08: [r16240] reyssat
2787
  [wimstest] changed README.md according to last commit of checkhtmlwims
2788
2022-01-08: [r16239] reyssat
2789
  [wimstest] checkhtmlwims can now treat one module or a category of modules
2790
    or a list of zones or all zones
2791
2022-01-08: [r16236] bpr
2792
  [minor] fix trouble in authors in intro.phtml when there is a . in the file
2793
  (old modules)
2794
2022-01-07: [r16233] guerimand
2795
  [minor,bin] script mkexamplesheet don't copy, in base/sheet,
2796
    sheet from example class with local class exercise
2797
2022-01-06: [r16232] obado
2798
  Replace Helvetica neue font by Verdana for better accessibility (distinct l,1,I and O,0)
2799
2022-01-06: [r16231] reyssat
2800
  [minor] add time to date info when showing last access of a file
2801
2022-01-05: [r16230] reyssat
2802
  [minor] Changed address of repository from cru to renater
2803
2022-01-04: [r16229] guerimand
2804
  [minor,module=adm/class/sequence] bugfix bad format file when create a sequence without ressources
2805
2022-01-04: [r16228] bpr
2806
  [l2w] css
2807
2022-01-04: [r16227] bpr
2808
  [formatage] scenario
2809
2022-01-04: [r16225] guerimand
2810
  [minor,module=adm/class/sequence] bugfix introduced when cleaning r16223
2811
2022-01-03: [r16224] guerimand
2812
  [minor,module=adm/freework] reactivation of type=4 freework
2813
2022-01-03: [r16222] guerimand
2814
  [minor/add,module=adm/class/sequence] keep correct hide/open sequence
2815
    option when delete or moveup a sequence
2816
2022-01-03: [r16220] guerimand
2817
  [minor/bugfix] alone sequence not displayed
2818
2022-01-03: [r16217] reyssat
2819
  [minor,adm/sendbug] replaced qualite@wimsedu.info by the generic variable
2820
  DEBUG_MODULE of bases/sys/define.conf
17256 bpr 2821
2022-01-03: [r16215] reyssat
16372 bpr 2822
  [minor,adm/sendbug] put qualite@wimsedu.info back into list of recipients
2823
2022-01-03: [r16214] obado
2824
  [Minor/CSS] l2w : use ref_bgcolor in emph class.
2825
2022-01-03: [r16213] bpr
2826
  [doc] put class wims_button only on "wims" words as n_detail, n_foldout
2827
2022-01-02: [r16212] bpr
2828
  [fix] fix error when using readdef in some cases
2829
2022-01-02: [r16210] bpr
2830
 [document] add wims_button to href in fold
2831
2021-12-28: [r16208-16206] bpr
2832
  [deduc]
2833
2021-12-28: [r16205] bpr
2834
  [css] add button in the script tool.phtml=
16203 bpr 2835
----------------------------------------
2836
wims.4.23b [r16202]
16200 bpr 2837
2021-12-22: [r16198] bpr
2838
  [minor] use rint in all sheet score
2839
2021-12-22: [r16197] guerimand
2840
  [adm/class/usermanage] mkuserlist after use of job=regmanage
2841
2021-12-21: [r16196] bpr
2842
  [score] harmonisation of the approximation of the score of a sheet
2843
2021-12-21: [r16195] guerimand
2844
  [adm/class/sheet,adm/class/exam] error message when use
2845
  a wrong technical variable name in hidden_condition
2846
2021-12-20: [r16194] guerimand
2847
  [adm/class/exam] now different description message for sheet and exam to
2848
  hide/show with technical variable option (traduction needed)
2849
2021-12-20: [r16192] guerimand
2850
  [adm/class/usermanage] bad display when no technical variable
2851
  and no comments for a user in userlist page
2852
2021-12-20: [r16191] reyssat
2853
  [bug] for chemeq, due to to wrap..exec
2854
2021-12-20: [r16190] guerimand
2855
  [minor/bugfix] when use direct link to program in a course of portal
2856
2021-12-20: [r16189] guerimand
2857
  [css] bugfix when no manager class message on the server
2858
2021-12-20: [r16188] bpr
2859
  [slib/numeration/ecriturelettre] no comma in english version of a number
2860
2021-12-19: [r16186] guerimand
2861
  [adm/class/freework] tmp desactivation of type=4 to make distribution 4.23b
2862
2021-12-19: [r16185] guerimand
2863
  [adm/manage] add a description for job=motd
2864
2021-12-18: [r16183,16183] czzmrn
2865
  [minor/fix] it openclass 1368 fix link in external links
2866
2021-12-18: [r16181] czzmrn
2867
  [minor/fix] it openclass 1367 remove class exercises from sheets
2868
2021-12-18: [r16180] czzmrn
2869
  [minor/fix] it openclass 1368 remove class exercises from sheets
2870
2021-12-17: [r16178] obado
2871
  [minor] set default values in new message settings manager
2872
2021-12-17: [r16177] obado
2873
  [minor] Improve helps in new "Message setting" manager. (add english strings)
2874
2021-12-17: [r16176] obado
2875
  [minor] Improve new "message setting" in admin manager
2876
2021-12-17: [r16174] bpr
2877
  [language] es
2878
2021-12-17: [r16173] guerimand
2879
  [adm/manager] can modify file motd.phtml and manager_msg.phtml file with interface
2880
2021-12-16: [r16171] reyssat
2881
  [help] for slib ecriturelettre
17486 bpr 2882
2021-12-16: [r16169,r16165] bpr
16200 bpr 2883
  [numeration/ecriturelettre] variante avec septante, etc
2884
2021-12-16: [r16160] bpr
2885
  [minor] add file for help exam (not translated)
16159 bpr 2886
2021-12-15: [r16158] guerimand
2887
  [adm/class/sequence] bugfix for the first use of technical variable
2888
    to hide/show sequence
2889
2021-12-13: [r16157] obado
2890
  [minor] Replace http://wimsedu.info/wiki by https://wiki.wimsedu.info
2891
2021-12-13: [r16156] guerimand
16164 bpr 2892
  [sequence] change name for sequence status
16159 bpr 2893
2021-12-13: [r16154] guerimand
2894
  [adm/class/sequence] bugfix saved parameters lost for hide/show sequence
2895
2021-12-12: [r16153] guerimand
2896
  [adm/class/sequence] bugfix when use hide/show sequence with technical variable
2897
2021-12-08: [r16148] guerimand
16164 bpr 2898
  [adm/class/userscore] display detail of exam session bugfix when
16159 bpr 2899
    two many exam try for a student
2900
2021-12-07: [r16145] bpr
2901
  [oef] add the possibility to add a small calculator
2902
2021-12-04: [r16143] guerimand
16164 bpr 2903
  [adm/class/sequence] hide/show sequence with same interface than score
2904
    in sheet and exam
16159 bpr 2905
2021-12-03: [r16142] bpr
2906
  [openclass] fix some scoredelay in sheets (thanks to GM)
2907
2021-11-29: [r16141] bpr
2908
  [compile] other proposition for configure for homebrew
2909
2021-11-22: [r16140] bpr
2910
  [wims_modules.pl] fix warning
2911
2021-11-22: [r16139] bpr
2912
  [compile] add src/config.hin + comments for option for configure in compile
2913
2021-11-19: [r16138] obado
2914
  [CSS] make input buttons larger than secondary buttons
2915
2021-11-19: [r16137] obado
2916
  Make actions buttons larger on small devices
2917
2021-11-16: [r16134] bpr
2918
  [codeinput] fix inputsize treatement by default
2919
2021-11-15: [r16133] bpr
16200 bpr 2920
  [fix] MAX_SHEET in c: hope it fixes the getscore error
2921
    (the set of exams count as a sheet).
16159 bpr 2922
2021-11-15: [r16131] guerimand
2923
  [minor] add link from courses to program in a portal (work in progress)
2924
2021-11-15: [r16129] bpr
2925
  [my_debug] call_sh is different in wims.c and in Wimslogd
2926
2021-11-14: [r16128] bpr
2927
  [template] add related.phtml in intro of exercise template
2928
2021-11-10: [r16124] guerimand
16164 bpr 2929
  add system variable MAX_SUBCLASSES and use it in
2930
    module adm/class/regclass adm/class/gateway
16159 bpr 2931
2021-11-08: [r16122] bpr
2932
  [deduc] towards multilanguage
2933
2021-11-06: [r16112] bpr
16164 bpr 2934
  add publisher in error message for noright
16159 bpr 2935
2021-11-05: [r16111] guerimand
2936
  [adm/class/usermanage] bugfix bad order in column lastconnect
2937
2021-11-05: [r16110] guerimand
2938
  [home] bugfix bad exam title when use technical variable to hide exam
2939
2021-11-05: [r16109] guerimand
2940
  [adm/class/sequences] bugfix hide/show sequence
2941
2021-10-23: [r16100,..,r16105] bpr
2942
  [translation] es translation (Luis Alejandro Marquez Martinez)
2943
2021-10-22: [r16099] guerimand
2944
  [adm/class/exploresave] minor optimization
2945
2021-10-22: [r16098] guerimand
2946
  [adm/class/exploresave] can import/replace freework
2947
2021-10-20: [r16097] guerimand
16164 bpr 2948
  [adm/class/livret] display description in user page
16159 bpr 2949
2021-10-20: [r16096] guerimand
2950
  [adm/class/config] add index for sheet button
2951
2021-10-20: [r16095] guerimand
2952
  [adm/sheet] build index files of sheet when sheet_active=0 and discordance
2953
2021-10-19: [r16094] guerimand
2954
  [adm/class/config] add freework for restore and save
2955
2021-10-15: [r16093] czzmrn
16164 bpr 2956
  [language] internationalization adm/class/freework
16159 bpr 2957
2021-10-15: [r16091] guerimand
16164 bpr 2958
  [adm/class/config] forbidden upload ressources exceed system limit
16159 bpr 2959
2021-10-14: [r16090] guerimand
16164 bpr 2960
  [script/adm] limit writeweights to MAX_SHEET parameter
16159 bpr 2961
2021-10-14: [r16089] guerimand
16164 bpr 2962
  [adm/sheet] limit importation of sheet to MAX_SHEET value
16159 bpr 2963
2021-10-13: [r16087] guerimand
2964
  [adm/class/freework] add type=4 freework (workinprogress...)
2965
2021-10-07: [r16086] bpr
2966
  [accessibility] oefcolors as in Nikaia !
2967
2021-10-07: [r16084] guerimand
2968
  [adm/class/freework] hide user login when display file name in user page when type=2
2969
2021-10-07: [r16083] guerimand
16164 bpr 2970
  [adm/class/freework] bugfix can delete freework with an active freework after
16159 bpr 2971
2021-10-06: [r16082] bpr
2972
  detag label in print version.
2973
2021-10-01: [r16080] bpr
2974
   modification of calc_detag: can detag only a list of environment (DB)
2975
    use in oef exercises for deleting label when the answer is done.
16077 bpr 2976
----------------------------------------
2977
wims.4.23a [r16076]
16075 bpr 2978
2021-09-30: [r16074] bpr
2979
  [model] replace instruction class by wims_question
2980
2021-09-30: [r16071] guerimand
2981
  [adm/modtool] default parameters for oef exercise used when test
2982
    a single exercise in a class
2983
2021-09-29: [r16070] guerimand
2984
  [adm/modtool] define default value for oef exercise for test link
2985
2021-09-29: [r16069] guerimand
2986
  [bugfix] tchat link was not displayed in exercise page
2987
2021-09-28: [r16068] guerimand
2988
  [adm/class/freework] can use tex in description zone in type=3
2989
2021-09-27: [r16063] bpr
2990
  [slib brut2html] fix when there is no ion
16059 bpr 2991
2021-09-26: [r16053,r16052] bpr
2992
  add open classes (H4 and H5 professionnelle)
2993
2021-09-24: [r16050] georgesk
2994
  Implemented new units : VA and var
2995
2021-09-21: [r16049] guerimand
2996
  [adm/class/tchat] bugfix session problem in supervisor page
2997
  when several user activate sharing page + sh error when no user shared file
2998
2021-09-18: [r16048] bpr
2999
  [fixbug] in clickfill, correction with &nbsp
3000
2021-09-15: [r16044] guerimand
3001
  [adm/class/usermanage] display user_lastconnect
3002
2021-09-14 [r16040] guerimand
3003
  [minor] display lastconnect date in home page ; only after connect
3004
2021-09-05: [r16038] bpr
3005
  [doc] when deleting a document, mkdir the directory src (SL)
3006
  (in some circonstances, the new file main was not saved)
3007
2021-09-04: [r16037] bpr
3008
  [fix] for modifying the order in a series
3009
2021-08-25: [r16034] bpr
3010
  [glossary] ecogestion
3011
2021-08-24: [r16033] obado
3012
  [forum/mboard] email is only required when specified by mboard options
3013
  + only supervisor can view students email
3014
2021-08-24: [r16032] obado
3015
  [adm/raw] "getclass" job can now return strings with '"' in correct json
3016
2021-08-24: [r16031] obado
3017
  [adm/raw] "addclass" job handle fields limits now
3018
2021-08-23: [r16030] obado
3019
  [minor/anstype] multipleclick : remove some padding on selectable cells +
3020
2021-08-23: [r16029] bpr
3021
  [fix] replace = by issametext in scripts/adm/class/colors
3022
2021-08-20: [r16026] bpr
3023
  [glossary] typo in counting the records
3024
2021-08-18: [r16024] bpr
3025
  [glossary] ecogestion
3026
2021-08-14: [r16023] bpr
16075 bpr 3027
  [fix] fix ariane for visitor and public sheets
16059 bpr 3028
2021-08-14: [r16022] bpr
3029
  [fix] try to fix the problem of nextseries in public sheets.
3030
2021-09-14: [r16043] czzmrn
16164 bpr 3031
  [fix] doc directory might not exists (e.g. when class created via adm/raw) adm/class/adddoc
16059 bpr 3032
2021-08-04 [r16020] guerimand
3033
  [minor] add variable user_agreesupcgu to prevent agree cgu to each class creation
3034
2021-08-03: [r16019] bpr
3035
  [mkcss.pl] accept directory with two levels, as local/1
3036
2021-08-02: [r16018] bpr
3037
  [oef/intromenu] delete empty items in the keywords
3038
2021-07-29: [r16016] guerimand
3039
  [minor] preview of text zone for student in adm/class/freewor
3040
2021-07-28: [r16015] bpr
3041
  [maintainer] put configure in svn and comment in compile autoconf
3042
  should update configure by hand for the release
3043
2021-07-26 [r16013] guerimand
3044
  [minor] add .def to save file of class
3045
    can restore in the class some data of .def from a save file
3046
2021-07-21 [r16006] guerimand
3047
  [major] add hide exam with a technical variable
3048
2021-07-08 [r15998] guerimand
3049
  [major] add auto show/hide sequence
15982 bpr 3050
----------------------------------------
15995 bpr 3051
wims.4.22 [r15994]
15975 bpr 3052
2021-07-03: [r15970] guerimand
3053
  [minor] move link for detail of examens to menu_items
3054
2021-07-03: [r15969] bpr
3055
  add keywords in thermodynamics
3056
2021-07-03: [r15966] czzmrn
3057
  [minor/fix] in a groupement when the supervisor of the groupment
3058
  enters a subclass and in such subclass modifies the user_supervise variable of a teacher,
3059
  then the variable user_supervise was lost.
3060
2021-07-02: [r15962] obado
3061
  [minor/js] adm/class/sheet : simplify js code used in individualization tab
3062
2021-07-01: [r15960] guerimand
3063
  [adm/class/techvar] log change of technical variable in wims_class_log
3064
2021-07-01: [r15959] guerimand
3065
  [minor] add link to propriety account when user isin a portal at level portal and course
3066
2021-07-01: [r15958] guerimand
16164 bpr 3067
  [adm/class/sheet] improvment of individualisation panel
15975 bpr 3068
  (add checkbox to hide weight/require specialisation interface)
3069
2021-07-01: [r15957] bpr
3070
  [model] qcm and steps: typo in presentgood
3071
2021-06-30: [r15955] bpr
3072
  [doc css] move feedback from oef.css to utilities.css (so appear in the oef documentation)
3073
2021-06-30: [r15953] czzmrn
3074
  [fix] script/adm/sheet some dependencies might be just spaces
3075
    in old sheets (to be tested)
3076
2021-06-29: [r15949] guerimand
3077
  change display of techvar value in a sheet when use individualisation
3078
2021-06-29: [r15948] guerimand
3079
  add directory tool when make a new class
3080
2021-06-28: [r15947] guerimand
3081
  [adm/class/sheet] display only error message in case of
3082
    error scoredependancies/individualisationsheet
3083
2021-06-27: [r15945] czzmrn
3084
  [minor] gnuplot: backwards compatibility
3085
    (newer versions of gnuplot have different color defaults)
3086
2021-06-27: [r15944] guerimand
3087
  [bugfix,adm/class/userscore] bad display of workgroup fo user
3088
  in case of use of technical variable to individualise sheet
3089
2021-06-26: [r15942] bpr
3090
  [language] about related modules
3091
2021-06-26: [r15937] guerimand
3092
  [adm/class/userscore] show group in case of individualisation of sheet with techvar
3093
2021-06-26: [r15935] guerimand
16164 bpr 3094
  [adm/sheet] display user groupe to user in case
15975 bpr 3095
    of individualisation of sheet with technical variable
3096
2021-06-25: [r15934] bpr
3097
  [modtool] can know delete files in slib/*/*
3098
2021-06-25: [r15933] guerimand
3099
    [/bugfix,adm/class/exploresave] bad status and expiration date
3100
  when replace a sheet
3101
2021-06-22: [r15930] guerimand
3102
  [adm/class/regclass] class password must be set in individual class when creating
3103
2021-06-22: [r15929] guerimand
3104
  [adm/manage] loose data on optional module when saving geoloc data and reverse
3105
2021-06-22: [r15928] guerimand
3106
  [adm/class/regclass] improvment of error message pass_discord
3107
    when creating a class
3108
2021-06-22: [r15927] guerimand
3109
  [class=adm/class/regclass] bugfix when creating class without class password
3110
2021-06-21: [r15926] guerimand
3111
  [bugfix,adm/class/exploresave] failed import for glossary
3112
    and tool when directory tool not exists in wims_class
15924 bpr 3113
----------------------------------------
3114
wims.4.21g [r15923]
15975 bpr 3115
2021-06-21: [r15923] bpr
3116
  [exam] score of exam in userbar (approximation)
3117
2021-06-21: [r15922] bpr
3118
  [adm/class/sheet] in indiv table, add table_scroll, add class unbreakable
3119
    add a word (just yes) to be linked with the checkbox button.
15920 bpr 3120
2021-06-21: [r15913] guerimand
3121
  [adm/class/techvar] delete .bin file of an user when technical variable
3122
    values are changed
3123
2021-06-21: [r15912] bpr
3124
  [compile] cleanup score/*.bin
3125
2021-06-21: [r15911] obado
3126
  [minor/l2w] correct a small css bug(missing ;) in l2w.css
3127
2021-06-21: [r15910] guerimand
3128
  [adm/sheet] can individualise require and weight with technical variable in a sheet
15910 guerimand 3129
2021-06-21: [r15909] guerimand
3130
  [sheet] individualisation of weight and require in a sheet
15905 bpr 3131
2021-06-19: [r15899] bpr
3132
  [userscore] add some help for exam scores
3133
2021-06-18: [r15897] bpr
3134
  [shell] zsh is not on all machines; come back to sh
3135
  (it was useful to my_debug)
3136
2021-06-17: [r15892] guerimand
16164 bpr 3137
  [minor/adm/stat/stat] add a back link when show map of the server
15905 bpr 3138
2021-06-17: [r15888] bpr
3139
  [l2w.css] replace all border-color by var(--wims_ref_bgcolor)
3140
2021-06-15: [r15886] guerimand
16164 bpr 3141
  [minor/bugfix/adm/class/exploresave] bad status and expiration date
15905 bpr 3142
    in sheet when import
3143
2021-06-15: [r15885] guerimand
16164 bpr 3144
  [minor/bugfix/adm/class/sheet] missing weight and require when sheet is not activated
15905 bpr 3145
2021-06-15: [r15883] guerimand
3146
  [minor/add] open access to adm/class/exploresave module for testzone
3147
  in a programm of a portal
3148
2021-06-15: [r15882] guerimand
16164 bpr 3149
  [minor/bugfix/adm/class/exploresave] public document not importable
15905 bpr 3150
    + bad link after a success import of a document
3151
2021-06-14: [r15881] guerimand
16164 bpr 3152
  [minor/adm/stat/stat] update leaflet and markercluster script for map
15905 bpr 3153
2021-06-14: [r15880] guerimand
16164 bpr 3154
  [exploresave/minor/bugfix] bad limit for document
15905 bpr 3155
    + improvment of message for ressources limit touch
3156
2021-06-13: [r15876] bpr
3157
  [slib] in chemistry/brut2html, several molecules or couples of molecules are
3158
  now accepted.
3159
2021-06-12: [r15874] bpr
3160
  [user_error] personalize the message when some activities in the class are closed
3161
    by the teacher.
3162
2021-06-11: [r15872] obado
3163
  [minor][adm/stats] Allow stats map to be displayed on https websites
3164
    + add "map" icon in Font awesome iconset
3165
2021-06-10: [r15871] bpr
3166
  [vote] some _ were left.
3167
2021-06-10: [r15870] bpr
3168
  [improvment feedbackexo] feedbackexo has the same seed as the exercise.
3169
    (if the exercise in feedback is linked with the exercise (same generation of the data),
3170
    it should have the same data first time.
3171
2021-06-08: [r15869] guerimand
3172
  [minor/add] warning msg in import csv when technical variable used in a sheet
3173
    (for individualisation)
3174
2021-06-08: [r15867] guerimand
3175
  [minor] add advertise in help for modify technical variable with csv file
3176
    (when use for individualisation of sheet)
3177
2021-06-06: [r15862] guerimand
3178
  [minor] alert message when supervisor modify user value of a technical variable
3179
    used for individualisation of an active sheet
3180
2021-06-06: [r15861] guerimand
3181
  [minor/bugfix] bad compute of list of sheet with score dependacies
3182
2021-06-06: [r15860] guerimand
3183
  [minor] only local technical variable can be used for individualisation of sheet
3184
2021-06-05: [r15859] guerimand
3185
  [minor/add] score dependancies and sheet individualisation with technical
3186
    variable cannot be used at the same time
3187
2021-06-04: [r15857] guerimand
3188
  [minor] mutualize file writeweights in adm/class/sheet and adm/raw
3189
2021-05-31: [r15853] bpr
3190
  update docuoef4.pdf
3191
2021-05-30: [r15851] guerimand
3192
  [minor] bugfix when no techvar for individualisation
15863 bpr 3193
2021-05-30: [r15847] bpr
3194
  change in score.c and Wimslog/score.c
3195
    - delete sheetcache wich was not used
3196
    - add possibility to have several versions of a sheet by using a technical variable
3197
      for that: change the structure of classcaches and of scoreresult
3198
    - change the structure of the file .require and .weight
16075 bpr 3199
      (but keep the analysis of the old version): a record by sheets
15863 bpr 3200
    - if a technical variable is used, create files .active and .vars
3201
      in directory sheets
3202
    - files .bin in class/score must be deleted.
3203
2021-05-28: [r15843] guerimand
3204
  [minor/workinprogress] reactivate score when use individual techvar in showsheet and getuser job
3205
2021-05-28: [r15842] guerimand
3206
  reactivate old session exam deleting in housekeep.daily
3207
2021-05-25: [r15838] guerimand
3208
  [minor/bugfix] job=getexamscores in raw module when no output_type selected
3209
2021-05-25: [r15837] guerimand
3210
  [minor] use of getscorerequire and getscoreweight in module raw
3211
2021-05-24: [r15830] guerimand
3212
  [minor] complete documentation for getscoreXXX command
3213
2021-05-24: [r15829] bpr
3214
  [src] increase OUTPUT_LENGTH_LIMIT
3215
2021-05-23: [r15820] guerimand
3216
  [minor] use getscorerequire and getscoreweight instead of read
3217
  file .sheet$sheet or .require or .weight
3218
2021-05-22: [r15818] guerimand
3219
  [minor/add] module raw can send stat of server
3220
2021-05-21: [r15816] czzmrn
3221
  [slib] geogebra: urls in French help, preliminary Italian help,
3222
  fix name of variable slib_showAlgebraWindow, add possibility to set FullscreenButton
3223
2021-05-08: [r15791-r15810] guerimand
3224
  add field geolocalisation and exploitation and map of server class localisation
3225
2021-05-05: [r15790] guerimand
3226
  [minor/bugfix] exploresave: bad display when no tool but glossary in archive
3227
2021-05-03: [r15788] bpr
3228
  [modtool] some data files are editable in the specific module local~data~news
3229
2021-05-03: [r15787] bpr
3230
  [module local/news] one can select a list of records to be shown
3231
2021-05-03: [r15786] guerimand
3232
  [minor/add] display number of user and class by level (if stat exists on the server)
3233
2021-05-03: [r15785] guerimand
3234
  [minor/add] make weekly statistiques log of user and class by teatching level on the server
3235
2021-04-26: [r15782] bpr
3236
  [publish] http-> https
3237
2021-04-15: [r15774] guerimand
3238
  [minor/add] an delete value of technical variable not in use in the structure
3239
2021-04-14: [r15773] schaersvoorde
3240
  [minor/svn] canvasdraw: added flydraw command 'range xmin,xmax,ymin,ymax'
3241
2021-04-14: [r15772] guerimand
3242
  [minor/bugfix] bugfix on protection from delete values in techvar ;
3243
    limit char for writing values ; some words are forbidden.
3244
2021-04-12: [r15770] guerimand
3245
  [minor] activating sheet generate an index file in case of use of individual sheet
3246
    with technical variable (workinprogress)
3247
2021-04-11: [r15769] guerimand
3248
  [minor] adapte userbar for sheet in case of individual sheet using techvar
3249
2021-04-11: [r15768] guerimand
18021 bpr 3250
  [minor] adapt title in exercise when exo number in the sheet is display in case of individual sheet
15863 bpr 3251
2021-04-11: [r15767] guerimand
3252
  [minor] adapt link nextexo and precexo for individual sheet system
3253
2021-04-10: [r15766] czzmrn
3254
  [minor/fix] numeration/ecriturelettre: if the library is called with not supported
3255
    language force default to fr,
3256
    rather than empty answer
3257
2021-04-08: [r15763] guerimand
3258
  [major/add] can individualise structure of sheet with a technical variable (work in progress)
3259
2021-04-07: [r15761] guerimand
3260
  [minor] file disallow multiple read of listvarfilter.proc directly in the file
3261
2021-04-06: [r15760] schaersvoorde
3262
  [minor/svn] canvasdraw: multidraw 'image delete' was gone fishing
3263
2021-04-06: [r15758] schaersvoorde
16075 bpr 3264
  [minor/svn] canvasdraw: text objects were not added to 'noreset',
15863 bpr 3265
    e.g. keyword 'noreset' was ignored...
3266
2021-04-03: [r15756] bpr
3267
  [vote] type inputfield is only anonymous
3268
2021-04-03: [r15753] bpr
3269
  [vote] add primitive inputfield (only for anonymous vote).
3270
  the answers are compared. Preliminary version
15754 bpr 3271
----------------------------------------
3272
wims.4.21f [r15753]
15752 bpr 3273
2021-04-01: [r15744] bpr
3274
  [tabsignes] improvment in tabsignes (from eulerwims)
3275
2021-04-01: [r15743,15742,15740] guerimand
3276
  [minor] maximal number of technical variable can be set by site manager
3277
2021-03-31: [r15739] guerimand
3278
  [major] check boundary of integer parameters
3279
2021-03-13: [r15735] czzmrn
3280
  [minor/lang] italian
3281
2021-03-12: [r15734] schaersvoorde
16075 bpr 3282
  [minor/svn] canvasdraw: add "version 0.5" to js-include file
15752 bpr 3283
2021-03-09: [r15723,r15733-157310] obado
3284
  [minor/canvasdraw] improvment of the presentation of canvasdraw help
3285
2021-03-06: [r15729] reyssat
3286
  [bug] missing tail when viewing checked exercises from supervisor point of view
3287
2021-03-06: [r15728] reyssat
3288
  [bug] missing tail when viewing checked exercises
3289
  (non closed div tags, and geogebra applet did'nt show up)
3290
2021-03-06: [r15727] reyssat
3291
  [clean] useless things in geogebra slibs
3292
2021-03-02: [r15724] bpr
3293
  [minor] replace ceil by rint to be compatible with other places as csv in sheet notes
3294
  (print in the html page)
3295
2021-03-01: [r15722] obado
3296
  [minor][html/css] Improve display of canvasdraw command list in help
3297
  + code formatting on CSS files
3298
2021-02-28: [r15721] bpr
3299
  [formatage] add name_votants in french
3300
2021-02-26: [r15718] bpr
3301
  [vote] fix: the results did not appeared in some circonstances.
3302
2021-02-23: [r15717] schaersvoorde
3303
  [canvasdraw] canvasdraw: corrected alternative command for jsplot
3304
2021-02-23: [r15716] schaersvoorde
3305
  [canvasdraw]  canvasdraw: add generic command 'kill argument' [work in progress]
3306
2021-02-21: [r15715] schaersvoorde
3307
  [canvasdraw]alternative commands are 'searchable' again
3308
2021-02-20: [r15713] schaersvoorde
3309
  [scienceprint] random id in case of installed KaTeX
3310
2021-02-19: [r15711] schaersvoorde
3311
  [canvasdraw]  slightly improved dashing of arrows (in dragstuff,userdraw & multidraw)
3312
  resetting dashing for the arrow head...
3313
2021-02-17: [r15707] bpr
3314
  [fixbug] fix bug in exam dependencies (thanks to DB).
3315
2021-02-13: [r15706] reyssat
3316
  [help] techdoc if and ifval commands
3317
2021-02-13: [r15705] czzmrn
3318
  [fix] for polygons does not matter the order in which you draw the vertices
3319
  (to be tested e.g. with multidraw)
3320
2021-02-12: [r15704] obado
3321
  [minor] improve accessibility :
15863 bpr 3322
  * remove redundant titles attributes (no need to say same thing twice :)
3323
  * raise up some small font sizes
3324
  * raise up some small contrast colors
3325
  * hide robot trapper link to screen readers
3326
2021-02-12: [r15703] obado
3327
  [minor/html] replace p by div in hanging and wordjumble OEF models,
3328
  to let users add more tags inside, and avoid unwanted p inside p.
3329
2021-02-11: [r15701] guerimand
3330
  [minor/add] can import tool and glossary + work on ressources limit (not ended)
3331
2021-02-09: [r15700] guerimand
3332
  [minor/bugfix] delete eventually end line space in module exo name in .sheet..
3333
2021-02-06: [r15699] bpr
3334
  [fix] in external_auth, - and words less than 4 characteurs are allowed
3335
2021-02-03: [r15695] bpr
3336
  [anstype clickfill] fix a bug when there is a default and nothing to answer
3337
2021-02-03: [r15692-r15693] reyssat
3338
  [translation english]
3339
2021-02-02: [r15691] bpr
3340
  [model hanging] add options (noaccent, first and last letters shown)
3341
2021-02-02: [r15690] schaersvoorde
3342
  [canvasdraw] added command 'arcarrow|arrowarc', left,right,left/right
3343
  added commands 'arc','angle','arcarrow' to onclick and drag&drop
3344
2021-02-01: [r15689] bpr
3345
  [slib tabsigns] bug fixed "end tag had attributes" in table
3346
  modification of variable tab_tag
3347
  new variable tab_tag_attr to cancel this bug
3348
  bug fixed "color for + and -" (from Euler-Versailles)
3349
2021-01-31: [r15688] bpr
3350
  [class/config] connexion links must not appear in case of
3351
  a program in a portail
3352
2021-01-26: [r15687] obado
3353
  [minor/bugfix] [createxo] add a step of 0.0001 in html5 number
3354
2021-01-25: [r15685] obado
3355
  [minor/css] Finally removes .table-scroll from utilities.css,
3356
  as it could be confusing with "unbreakable" to users.
3357
----------------------------------------
3358
wims.4.21f [r15753]
3359
2021-04-01: [r15744] bpr
3360
  [tabsignes] improvment in tabsignes (from eulerwims)
3361
2021-04-01: [r15743,15742,15740] guerimand
3362
  [minor] maximal number of technical variable can be set by site manager
3363
2021-03-31: [r15739] guerimand
3364
  [major] check boundary of integer parameters
3365
2021-03-13: [r15735] czzmrn
3366
  [minor/lang] italian
3367
2021-03-12: [r15734] schaersvoorde
16075 bpr 3368
  [minor/svn] canvasdraw: add "version 0.5" to js-include file
15863 bpr 3369
2021-03-09: [r15723,r15733-157310] obado
3370
  [minor/canvasdraw] improvment of the presentation of canvasdraw help
3371
2021-03-06: [r15729] reyssat
3372
  [bug] missing tail when viewing checked exercises from supervisor point of view
3373
2021-03-06: [r15728] reyssat
3374
  [bug] missing tail when viewing checked exercises
3375
  (non closed div tags, and geogebra applet did'nt show up)
3376
2021-03-06: [r15727] reyssat
3377
  [clean] useless things in geogebra slibs
3378
2021-03-02: [r15724] bpr
3379
  [minor] replace ceil by rint to be compatible with other places as csv in sheet notes
3380
  (print in the html page)
3381
2021-03-01: [r15722] obado
3382
  [minor][html/css] Improve display of canvasdraw command list in help
3383
  + code formatting on CSS files
3384
2021-02-28: [r15721] bpr
3385
  [formatage] add name_votants in french
3386
2021-02-26: [r15718] bpr
3387
  [vote] fix: the results did not appeared in some circonstances.
3388
2021-02-23: [r15717] schaersvoorde
3389
  [canvasdraw] canvasdraw: corrected alternative command for jsplot
3390
2021-02-23: [r15716] schaersvoorde
3391
  [canvasdraw]  canvasdraw: add generic command 'kill argument' [work in progress]
3392
2021-02-21: [r15715] schaersvoorde
3393
  [canvasdraw]alternative commands are 'searchable' again
3394
2021-02-20: [r15713] schaersvoorde
3395
  [scienceprint] random id in case of installed KaTeX
3396
2021-02-19: [r15711] schaersvoorde
3397
  [canvasdraw]  slightly improved dashing of arrows (in dragstuff,userdraw & multidraw)
3398
  resetting dashing for the arrow head...
3399
2021-02-17: [r15707] bpr
3400
  [fixbug] fix bug in exam dependencies (thanks to DB).
3401
2021-02-13: [r15706] reyssat
3402
  [help] techdoc if and ifval commands
3403
2021-02-13: [r15705] czzmrn
3404
  [fix] for polygons does not matter the order in which you draw the vertices
3405
  (to be tested e.g. with multidraw)
3406
2021-02-12: [r15704] obado
3407
  [minor] improve accessibility :
15752 bpr 3408
  * remove redundant titles attributes (no need to say same thing twice :)
3409
  * raise up some small font sizes
3410
  * raise up some small contrast colors
3411
  * hide robot trapper link to screen readers
3412
2021-02-12: [r15703] obado
3413
  [minor/html] replace p by div in hanging and wordjumble OEF models,
3414
  to let users add more tags inside, and avoid unwanted p inside p.
3415
2021-02-11: [r15701] guerimand
3416
  [minor/add] can import tool and glossary + work on ressources limit (not ended)
3417
2021-02-09: [r15700] guerimand
3418
  [minor/bugfix] delete eventually end line space in module exo name in .sheet..
3419
2021-02-06: [r15699] bpr
3420
  [fix] in external_auth, - and words less than 4 characteurs are allowed
3421
2021-02-03: [r15695] bpr
3422
  [anstype clickfill] fix a bug when there is a default and nothing to answer
3423
2021-02-03: [r15692-r15693] reyssat
3424
  [translation english]
3425
2021-02-02: [r15691] bpr
3426
  [model hanging] add options (noaccent, first and last letters shown)
3427
2021-02-02: [r15690] schaersvoorde
3428
  [canvasdraw] added command 'arcarrow|arrowarc', left,right,left/right
3429
  added commands 'arc','angle','arcarrow' to onclick and drag&drop
3430
2021-02-01: [r15689] bpr
3431
  [slib tabsigns] bug fixed "end tag had attributes" in table
3432
  modification of variable tab_tag
3433
  new variable tab_tag_attr to cancel this bug
3434
  bug fixed "color for + and -" (from Euler-Versailles)
3435
2021-01-31: [r15688] bpr
3436
  [class/config] connexion links must not appear in case of
3437
  a program in a portail
3438
2021-01-26: [r15687] obado
3439
  [minor/bugfix] [createxo] add a step of 0.0001 in html5 number
3440
2021-01-25: [r15685] obado
3441
  [minor/css] Finally removes .table-scroll from utilities.css,
3442
  as it could be confusing with "unbreakable" to users.
15624 bpr 3443
----------------------------------------
15622 bpr 3444
wims.4.21e [r15621]
3445
2020-12-28: [r15621] bpr
3446
  [circuits] add an example in canvasdraw
3447
2020-12-28: [r15619] bpr
3448
  add compilation of doc 1028
3449
2020-12-27: [r15611,r15613] schaersvoorde
3450
  [minor/canvasdraw] corrected command "parallel", to be more compatible
3451
    with flydraw & affine transformations
3452
2020-12-27: [r15610] bpr
3453
  [minor] tchat does not appear in the cgu pages (in general adm/light)
3454
2020-12-26: [r15608] bpr
3455
  [minor] hide the module adress in case of an exolog / examlog for the student.
3456
2020-12-26: [r15606] bpr
3457
  [exam] exam score has 2 decimals (hope !)
3458
2020-12-26: [r15605] bpr
3459
  [about] no about when wims_user is not empty or surpervisor or developper
3460
    (the test was not good)
3461
2020-12-26: [r15604] bpr
3462
[slib] add canvasdraw as option in slib circuits
15603 bpr 3463
2020-12-26: [r15602] bpr
3464
  [adm/userscore/csv] add to exam scores for the different sessions
3465
2020-12-24: [r15601] schaersvoorde
3466
  [minor/canvasdraw] solved some issues with curve & affine/rotate
3467
2020-12-22: [r15600] schaersvoorde
3468
  [minor/canvasdraw]  command "fillpattern image_url" was gone fishing!
3469
2020-12-21: [r15598] bpr
3470
  [canvasdraw] add the module which compare flydraw and canvadraw.
3471
  For the moment, no link to it (see README) because it should be
3472
  checked and modify.
3473
2020-12-21: [r15597] bpr
3474
  [anstype] image mode only if ans_require=dynapi3
3475
2020-12-21: [r15596] schaersvoorde
3476
  [minor/svn]  checking on correct usage of parenthesis in functions
3477
2020-12-18: [r15595] bpr
3478
  [createxo/help] delete some link (don't work in the help from the home page)
3479
2020-12-18: [r15594] bpr
3480
  [glossary] from eulerwims
3481
2020-12-15: [r15591] bpr
3482
  [fix] glossary was not in the list of the special subjects help
3483
2020-12-15: [r15590] bpr
3484
  [fix] add limit in html5 - test parenthesis with checkallpar
3485
2020-12-15: [r15588] bpr
3486
  [major] add command checkallpar -- add/fix tests in wimstest
3487
2020-12-13: [r15585] schaersvoorde
3488
  [minor/transl] synchronized useropts.phtml 'nl' version with 'en'
3489
2020-12-13: [r15584] bpr
3490
  [adm/class/glossary] fix the modification of glose titles
3491
2020-12-12: [r15583] bpr
3492
  [useropts] by default the zoom is disactivated (the test was not good).
3493
2020-12-11: [r15581] bpr
3494
  [src2def] adapt to be able to compile documents in the directory
3495
  basis/doc
3496
2020-12-11: [r15579] bpr
3497
  [minor] take in account scoremax in the userexambar
3498
2020-12-11: [r15578] czzmrn
3499
  [minor/lang] Italian
3500
2020-12-10: [r15576] and +  bpr
3501
  [oef/button] take in account series of exercises
3502
2020-12-10: [r15574] bpr
3503
  [improvment] case of seedrepeat>0: the button renew is replaced by Try
3504
  before the last allowed try + msg
3505
2020-12-10: [r15573] bpr
3506
  [src debug] add a variable tmp_debug_use_var: each time one of this variable is used,
3507
  its value is put in the debugging trace.
3508
2020-12-10: [r15571] bpr
3509
  [exam] add bar for exam in sequence
3510
2020-12-09: [r15569] bpr
3511
  [exam] add bar showing the differents sessions in the list of exam.
3512
2020-12-08: [r15568] obado
3513
  [tinyMCE] Remove "link" button for students in freework.
3514
    (change by Marina & Fabrice, thanks ;)
3515
2020-12-07: [r15567] czzmrn
3516
  [minor/language] updating Italian help files
3517
[minor/language] updating Italian help files (work in progress)
3518
2020-12-07: [r15564] guerimand
3519
  [minor/bugfix] lost of seealltime option in a frewwork when modify other freework options
3520
2020-12-06: [r15563] czzmrn
3521
  [language/Italian] Italian words for bases/dic/it
3522
2020-12-05: [r15562] bpr
3523
  [userscore] add explanation (with mouse) to "details" in the exam list.
3524
2020-12-05: [r15560] czzmrn
3525
  [minor/lang] move out of the way potentially offensive fortunes
3526
2020-12-05: [r15558] bpr
3527
  [exam score] add colors for exercise scores and title of the exam.2020-12-03: [r15557] bpr
3528
2020-12-03: [r15556] bpr
3529
  [latex2wims] label must not have accents as they are used in balise a in html
3530
2020-12-01: [r15555] bpr
3531
  [slib/tabsignes] delete color:black which is useless
3532
2020-12-01: [r15554] bpr
3533
  [adddoc] add cmd=new if there is some parameters in the address of the tool to insert
3534
  (for tools)
3535
2020-12-01: [r15553] bpr
3536
  [css] use ref_menucolor in latex2wims default styles
3537
2020-11-27: [r15552] czzmrn
3538
  [minor/lang] typos + updating Italian help files
15549 bpr 3539
---------------------------------------------------------------------------
3540
wims.4.21d [r15548]
15548 bpr 3541
2020-11-21: [r15546], r15547 bpr
3542
  [RGPD] add some fields as passwd in the fields to obliterate in the log requests.
3543
2020-11-20: [r15545] mquerol
3544
  [minor/trans] catalan version
3545
2020-11-19: [r15544] bpr
3546
  [slib] partitiondraw: add option for text
3547
2020-11-18: [r15543] bpr
3548
  [fixbug] in var.auth, could write in userdef when the login is bad.
3549
2020-11-18: [r15542] bpr
3550
  [major] add syntax !reset name[10] to test
3551
2020-11-16: [r15540] schaersvoorde
3552
  [canvasdraw] add 'affine' to 'curve'
3553
2020-11-15: [r15539] bpr
3554
  [fixbug] bad shift title <-> module when sheets are indexed
3555
2020-11-15: [r15538] czzmrn
3556
  [minor/lang] typos in Italian
3557
2020-11-15: [r15537] czzmrn
3558
  [minor/fix] yes and no are switched (cfr. confdata.fr)
3559
2020-11-15: [r15536] czzmrn
3560
  [minor/fix] missing if clause (cfr. names.phtml.fr)
3561
2020-11-15: [r15535] czzmrn
3562
  [minor/fix] missing if clause (cfr. names.phtml.fr)
3563
2020-11-15: [r15534] bpr
3564
  [createxo] need to reset inputprompt$i for exercises in createxo
3565
2020-11-14: [r15533] bpr
3566
  [fix] tabulation had been deleted in latex.proc
3567
2020-11-14: [r15532] bpr
3568
  [fix bug] introduced when I have changed the name of the variable ...
3569
  (anstype radio when inputprompt$i is defined)
3570
2020-11-14: [r15531] bpr
3571
  [circuits] change lines to polyline and line to segment for compatibility
3572
  with canvasdraw (not finished)
3573
2020-11-13: [r15529] schaersvoorde
3574
  [canvasdraw] add 'safe_eval()' to userinput
3575
2020-11-13: [r15528] guerimand
3576
  [minor/add] document and doclink to public document can be imported
3577
  with module exploresave
3578
2020-11-12: [r15526] guerimand
3579
  [minor] add description of input variables needed to the script
3580
2020-11-11: [r15525] bpr
3581
  [fix] change name path to w_path because of incompatiblity with
3582
  a pedagogical module
3583
2020-11-11: [r15524] bpr
3584
  [minor] put the option word for exams in the exam zone
3585
2020-11-11: [r15523] bpr
3586
  [circuits] syntax for linewidth
3587
2020-11-10: [r15520,15521] bpr
3588
  [minor] use syntax allow:xxx in the template modules
3589
2020-11-10: [r15519] bpr
3590
  [cleaning] definitions commun to wims and Wimslogd are now in commun.h
3591
  instead of beeing twice
3592
2020-11-09: [r15518] obado
3593
  [minor] Add WIMS version number to main css files (css.css & icon-min.css),
3594
  to prevent clients browsers use a cached version after a server upgrade.
3595
2020-11-09: [r15517] bpr
3596
  [src] change configuration of mathjax (use only mathml source)
3597
  seems to repair a bug (Math processing ...)
3598
[minor/fix] flydraw example did not show up + uniform with fr version
3599
2020-11-08: [r15513] bpr
3600
  [minor] put the sender mail in the "from" for sendbug
3601
2020-11-07: [r15510] mquerol
3602
  [minor/trans] catalan version
3603
2020-11-07: [r15509] bpr
3604
  [major] the general logs will be destroyed when it contains data older than 100 days.
3605
  the number 100 is a default and can be changed by the administrator
3606
  change in the cgu pages.
3607
2020-11-05: [r15506] bpr
3608
2020-11-05: [r15505] bpr
3609
  [fix] add @ to char_login for retrocompatibility
15504 bpr 3610
---------------------------------------------------------------------------
15548 bpr 3611
wims.4.21c [r15503]
15503 bpr 3612
2020-11-05: [r15502] bpr
3613
  fix: in help, script for mathml (for browsers other than firefox) was not loaded
3614
2020-11-05: [r15499] bpr
3615
  add wims_form_method=post during the creation of a class
3616
2020-11-03: [r15493] bpr
3617
  [jmolshow] babel search before trying to call cactus.nci.nih.gov
15492 bpr 3618
2020-11-03: [r15488] obado
3619
  [major/mailto] Replace the old "mail" call by a call to /usr/sbin/sendmail,
3620
  so it must be more consistant on differents environnements.
3621
  Now the !mailto command takes 4 lines : the second is the sender. (can be empty)
3622
  + remove the mailback_opt option, useless with sendmail
3623
2020-11-03: [r15487] bpr
15503 bpr 3624
  add functions not yet used in Wimslogd/log.c (the aim is to delete
15492 bpr 3625
  some log files when dates inside are too old).
3626
2020-11-02: [r15482] bpr
3627
  [modind] add some words of the address in the keywords of gloses.
3628
2020-10-31: [r15480] bpr
3629
 [slib] tabsignes:gestion of Inf (Euler-Versailles)
3630
2020-10-30: [r15477] guerimand
15503 bpr 3631
  new module exploresave: can upload several ressources at same time + check if ressources is in class
15492 bpr 3632
2020-10-29: [r15475] and other bpr
15798 bpr 3633
  [glossary] from Euler-Versailles
15492 bpr 3634
2020-10-28: [r15473] bpr
3635
  [major] classpass is now crypted
3636
2020-10-28: [r15470] guerimand
3637
  [minor/bugfix] display subject files instead of correcton in participant page
3638
2020-10-28: [r15469] bpr
3639
  [fix] fix typo in date.phtml.xx for xx !=fr
3640
2020-10-27: [r15468] obado
3641
  [html] slightly improve ergonomy of class/sendmail module
3642
2020-10-23: [r15465] bpr
3643
  [mathmlinput] fix bug when cmd=input (the good answer appears !)
15464 bpr 3644
2020-10-23: [r15463] bpr
3645
  [msg oef] add warning msg when the exercise required in a sheet does not exist
3646
  in the module (for supervisor)
3647
2020-10-22: [r15462],[r15461] bpr
3648
  [glossary] from Euler-Versailles
3649
2020-10-20: [r15458] bpr
3650
  [fix] delete variable oef_inputprompt$i which is not useful (overflow with exercises
3651
  with many, many radio anstype and exactly inputprompt$i).
3652
2020-10-19: [r15454] obado
3653
  the "password reset" mail give now some more infos than just the new password.
3654
  It indicates the class description, and gives a link for direct log in.
3655
2020-10-19: [r15453] guerimand
3656
  add new module to import ressources from a class archive (workinprogress firststep only sheet)
3657
2020-10-13: [r15450] obado
3658
  improve W3C validation of clicktile anstype.
3659
2020-10-13: [r15448] bpr
3660
  [fix] typo in slib/coding/editor
3661
2020-10-11: [r15445] bpr
18021 bpr 3662
  [quicktool] update the exercises for the example quicktool module
15464 bpr 3663
  change the default style for question and reponse
3664
2020-10-11: [r15442] bpr
3665
  [search_engine] initialisation in modind is now in init()
3666
  files in addr, title, etc in index have now no language as in modules()
3667
  -> change in the files using them.
3668
2020-10-11: [r15440] bpr
3669
[modind] add a structure revmod (confusion between serial and equivalence class of objects
3670
  up to lang) - work in progress
3671
2020-10-08: [r15436] guerimand
3672
  [minor/bugfix] numexp option don't work when more than one option word
3673
2020-10-07: [r15435] schaersvoorde
3674
 [minor/svn] fixed conflicting use of '.vlist'
3675
2020-10-07: [r15432] schaersvoorde
3676
  [minor/svn] canvasdraw : removed debug message
3677
2020-10-06: [r15431] bpr
3678
  [dialog module] clean for multilanguage. there is three modules of dialog
3679
  (must be republished)
3680
2020-10-06: [r15430] bpr
3681
  [oef] add titlelist_$module_lang in Exindex (so it is the samething as
3682
  titlelist , could simplify).
3683
2020-10-06: [r15429] bpr
3684
  [oef] add the level of the module in the automatic related modules
3685
  in the intro
3686
2020-10-06: [r15428] bpr
3687
  [keywords] related modules will automatically appear if related_modules is different of no
3688
2020-10-06: [r15427] obado
3689
  [adm/raw] job authuser now check if user has changed his IP only
3690
    if option $class_examscore_withoutip is active.
3691
2020-10-04: [r15420] czzmrn
3692
  [minor/fix] freework: wrong variable name
3693
  + some users might have been deleted after uploading a file
3694
2020-10-03: [r15418] bpr
3695
  [major] worktime of the participants are not shown according to the IP servor policy
3696
2020-10-03: [r15416] bpr
3697
  [help] try to harmonize the language
3698
  add message for no_access_class
3699
  change the help for accessconf
3700
2020-10-03: [r15414] bpr
3701
  [major] add joker for dates when writing access time limitation
3702
2020-10-01: [r15411] bpr
3703
  [improvment] put a user_error different for no_access by the teacher and
3704
  by wims servor (no_access_class).
3705
2020-09-30: [r15408] bpr
3706
  [help] help for ecriturenombre
3707
2020-09-29: [r15406] schaersvoorde
3708
  [minor/svn] canvasdraw : correct input label for multidraw poly
3709
2020-09-27: [r15402] bpr
3710
  [slib] keep retrocompatibility for ecriturenombre (option html)
3711
2020-09-24: [r15399] bpr
3712
  [glossary] ecogestion
3713
2020-09-24: [r15397] bpr
3714
  [search_engine] translate level in glose
3715
2020-09-24: [r15396] georgesk
3716
  fix the warning about a temporary variable returned
3717
2020-09-24: [r15394] bpr
3718
  in modind.c, better management of files :files are now opened only once
3719
  (divide by 10 the time of execution)
3720
2020-09-23: [r15392] bpr
3721
  [oef/template] help for fixing the seed
3722
2020-09-22: [r15388] bpr
3723
  [html] delete some tags in open classes which should be in the created html pages
3724
2020-09-22: [r15386] bpr
3725
  [minor] in template of oef, change introhook.phtml by using introhool_tableless=yes
3726
2020-09-22: [r15385] bpr
3727
 [glossary] use of strong balise for the defined word
3728
2020-09-22: [r15383] and others bpr
3729
  glossary is added in search_engine
3730
2020-09-21: [r15376] bpr
3731
  [minor] accept majuscules in the first part of the email
3732
2020-09-18: [r15371] obado
3733
  [minor] add the non breakable space in forbidden chars for user lastname/firstname
3734
  + add a char_forbidden_name_replace, that must has as many spaces as chars in char_forbidden_name
3735
2020-09-17: [r15370] guerimand
3736
  [minor] add forbidden char for lastname and firstname
3737
2020-09-16: [r15369] obado
3738
  [minor/css] Add the Foundation responsive-embed css to make iframes more responsives,
3739
  with the class "responsive-embed" (@see https://get.foundation/sites/docs/responsive-embed.html)
3740
2020-09-15: [r15368] obado
3741
  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
3742
2020-09-15: [r15366] bpr
3743
  [tex] add definitions of \lt and \gt for image mode.
3744
2020-09-14: [r15363] obado
3745
 [bugfix] Disable foundation.util.triggers to avoid a conflict with the Dynapi lib.
3746
  (it duplicates every item created by dynapi)
16164 bpr 3747
  see here for sample : localhost/wims/?H1%2Falgebra%2Faddfig.fr&cmd=new
15464 bpr 3748
2020-09-14: [r15362] obado
3749
  [minor/JS] Add a file forgotten in the r. 15341, to add foundation reveal
3750
  (and make the "see more" link work).
3751
2020-09-10: [r15361] bpr
3752
  [glossary] add glist in prevision of indexation by the search engine
3753
  (in progress)
3754
2020-09-10: [r15360] bpr
3755
  [minor] add msg in case of clonepasswd empty or not valid
3756
2020-09-10: [r15359] bpr
3757
  [help] precision for clonepasswd compulsory
3758
2020-09-08: [r15356] obado
3759
  [minor] add a "see more" link in front page to see all the news in a modal window
3760
2020-09-07: [r15354] obado
3761
  [css] add automatic scroll bars in Standard theme for left menu when window height
3762
    is too small to display everything.
3763
2020-09-06: [r15353] bpr
3764
  [cleanup] scripts/dialog
3765
2020-09-04: [r15351] bpr
3766
  [canvasdraw] variable t accepted in case of trange and jsplot
3767
2020-09-03: [r15350] bpr
3768
  [minor] add quotes for apache in apache-config (case of spaces in wims_home ...)
3769
2020-09-03: [r15349] bpr
3770
  [minor] Style change to silence a warning in Wimslogd/log.c (DB)
3771
2020-09-03: [r15348] bpr
3772
  [canvasdraw] external declarations to accomodate finicky linkers (D. Bernardi)
3773
2020-09-03: [r15347] obado
3774
  [Minor] W3C : replace a div inside H3 by a span
3775
  + rename file "model/00README" by "READM.md"
3776
2020-09-03: [r15346] guerimand
3777
  [freework] in type=3 desactivation of file use by site manager is now only for student zone
3778
2020-09-02: [r15345] bpr
3779
  [fix] fix small errors in form.phtml (mix of quotes in particular).
3780
2020-09-02: [r15344] obado
3781
  [minor/OEF] Replace table> by inline div> in 17reorder.oef model
3782
2020-09-02: [r15343] obado
3783
  [minor/CSS] Add foundation reveal in standard theme
3784
2020-09-02: [r15342] obado
3785
  rename file oef/$lang/name in oef/$lang/name.proc
3786
  + add missing string
3787
2020-09-02: [r15341] obado
3788
  [JS] Upgrade Foundation 6.6.1 -> 6.6.3
3789
  + Add Foundation Reveal, so we can add Modal popups (can replace the JqUI dialogs)
18021 bpr 3790
    => replace the jqUI dialog in oef exo check (alert when some exercises with
15464 bpr 3791
    default value have not been responded) by the Foundation reveal
3792
  + [OEF] Add a JS alert when a checkbox answer has not been answered
3793
2020-09-01: [r15340] obado
3794
  [minor/css] add border in multipleclick anstype feedback, so imageclick can show
3795
    a colored border indicating the good/bad/forgotten
3796
2020-08-31: [r15339] guerimand
3797
  [minor/bugfix] freework type 3 file not really save when deposit
3798
2020-08-30: [r15337] bpr
3799
  Nice address
3800
2020-08-29: [r15334] bpr
3801
  [major] crypt the adm password
3802
2020-08-28: [r15333] obado
3803
  [minor/bugfix] replace $WIMS_HOME by $wims_home in bin/modupdate
3804
2020-08-28: [r15332] obado
3805
  [JS] Upgrade some external libs :
3806
  * Codemirror 5.54->5.57
3807
  * Skulpt -> 1.1.0
3808
  * TinyMCE -> 5.1.5 -> 5.4.2
3809
  * JSXGraph 0.99.7 -> 1.1.0
3810
2020-08-27: [r15331] obado
3811
  [adm/manage] add a new parameter "site_hostname" to let the manager customise
3812
    the site hostname, in case WIMS is behind a proxy and the "hostname" used by
3813
    default would not be relevant
3814
  (used in housekeep.daily and modupdate)
3815
2020-08-23: [r15328] bpr
3816
  [revert] come back to the "basic" DES crypt (use only the first 8 characters)
3817
  work in progress
3818
2020-08-22: [r15324] bpr (and DB)
3819
  [major] - passcrypt uses all the characters of the password
3820
    by changing the salt of crypt (revert in  next commit), but should be accessible
3821
  - new function passcheck (needed to be able to manage the old and new salt)
3822
  - change the adm files which use passcrypt
3823
  - developpers password is now crypted in the file .developpers
3824
  - need to be checked (it is possible that supervisor has to give again
3825
  the modtool password just first time).
15322 bpr 3826
---------------------------------------------------------------------------
15319 bpr 3827
wims.4.21a [r15318]
3828
many translation corrections.
15312 bpr 3829
2020-08-12: [r15302] czzmrn
3830
[minor/openclasses] add games to italian game class
3831
2020-08-11: [r15300] czzmrn
3832
[openclass] updating italian class on  math games (symmetry).
3833
  need to test before translating to other languages
3834
2020-08-10: [r15298] schaersvoorde
3835
  add 'freework' for theme 'default'
3836
2020-08-07: [r15295] bpr
3837
  [minor]  hash password only if the login is OK
3838
2020-08-06: [r15293] bpr
3839
  latex commands in canvasdraw were not taken in account.
3840
2020-08-05: [r15290] czzmrn
3841
  [minor/fix] error when creating users/teacher with empty login in case of php
3842
2020-07-30: [r15284] guerimand
3843
  [minor] centralise test to add tchat link in script/adm/linkmodule
3844
2020-07-30: [r15282] bpr
3845
  [minor] adapt the maintainer address as the author address in the about
3846
2020-07-29: [r15280] obado
3847
  [modtool] Replace webget by curl to send tgz module, allowing SSL connections
3848
  (not handled by webget) + add extensions (.proc, .sh) to all scripts
3849
2020-07-28: [r15278] obado
3850
  [minor/i18n] Correct some translations in SharpTools
3851
2020-07-24: [r15276] obado
3852
  [minor] improve WIMS display when crawled by robots
3853
  + Add  "SameSite" attribute (now required) on WIMS cookie
3854
2020-07-24: [r15275] bpr
3855
  [anstype] use the id of canvasdraw instead of taking the first one ...
3856
2020-07-21: [r15273] bpr
3857
  [fix] bug when there is only one record content in the glossary.
3858
2020-07-21: [r15272] guerimand
3859
  [minor/slib] change space between three digits in html mode
3860
2020-07-20: [r15270] bpr
3861
  [minor] bad return line char
3862
2020-07-19: [r15269] lemaire
3863
  [anstype] chemformula - correction of latex option when
3864
    replygood is not given
3865
2020-07-18: [r15268] guerimand
3866
  [minor/bugfix] bad title in cdt in a class of a groupement
3867
  + add a description of the cdt in this case
3868
2020-07-18: [r15267] guerimand
3869
  [major] centralize test to display link for cdt and livret
3870
2020-07-18: [r15266] guerimand
3871
  [minor] no display of the cdt when error=bad_class
3872
2020-07-10: [r15265] georgesk
3873
  changed the attribution for the last nucleide data
3874
2020-07-09: [r15264] georgesk
3875
  added some Transuranium elements
3876
2020-07-08: [r15263] georgesk
3877
  fixed a bug with scrambled mass numbers of isotopes
3878
2020-07-08: [r15262] georgesk
3879
  new slibs to deal with nuclear reactions's typesetting
3880
2020-07-08: [r15261] obado
3881
  [minor/tchat] prevent date to overflow with message content
3882
2020-07-08: [r15260] schaersvoorde
3883
  canvasdraw bug:command 'input' did not accept an 'empty string'
3884
  as 'value'
3885
2020-07-04: [r15258] bpr
3886
  [glossary] add glossary in ecogestion
3887
2020-06-30: [r15256] bpr
3888
  [chemclick] colors to adapt, using the jsme of june 30 !
3889
2020-06-30: [r15255] bpr
3890
  [minor] add colorlegend to chemclick
15254 bpr 3891
---------------------------------------------------------------------------
15253 bpr 3892
wims.4.20 [r15252]
15213 bpr 3893
  many translations in es, nl, ca and it.
15253 bpr 3894
2020-06-28:
3895
  modification of chemclick using new version of jsme
15232 bpr 3896
2020-06-28: [r15224] bpr
3897
  [oef] add colorlegend for multipleclick
3898
2020-06-27: [r15223] lemaire
3899
  [keywords] new keywords
3900
2020-06-27: [r15219] bpr
3901
  [documentation] add oef documentation- use the files of the
3902
  help of createxo.
3903
2020-06-27: [r15218] bpr
3904
  [minor] change the address of unice.fr
3905
2020-06-27: [r15216] bpr
3906
  [wimsdoc] fix the question of examples in canvasdraw in wimsdoc.en
3907
2020-06-27: [r15215] bpr
3908
  [minor] add userlib in perl script
3909
2020-06-27: [r15214] bpr
3910
  [wimsdoc] add changelog (file, in the NEWS, only some part
3911
  is shown)
15213 bpr 3912
2020-06-26: [r15208] lemaire
3913
  [help/createxo] an example added in examples.phtml and more explanations
3914
  for steps and conditions
3915
2020-06-26: [r15207] and previous bpr
3916
  adapt anstype/chemformula slib/chemistry/brut2html for ions
3917
2020-06-26: [r15196] bpr
3918
  [regclass] change the  default for the expiration date (not the limit).
3919
2020-06-25: [r15193] bpr
3920
  [mathmlinput] apply texmath to reply__$i
3921
2020-06-24: [r15188] and other bpr
3922
  [quicktool] add variable presentgood in type GAP and QCM and some models
3923
2020-06-23: [r15185] reyssat
3924
  [wimsdoc] improved help on debugging methods
3925
2020-06-22: [r15183] bpr
3926
  [mathmlinput] add chemformla in mathmlinput
3927
2020-06-22: [r15181] bpr
3928
  [oef] span -> div class=inline in oef/embed.phtml
3929
2020-06-22: [r15180] bpr
3930
  [mathmlinput] add test presentgood>1 to show the answer in the statement
3931
2020-06-22: [r15179] lemaire
3932
  minor changes in the presentation of the general help of each model
3933
2020-06-22: [r15176] lemaire
3934
    latex version is added in the model markprop
3935
2020-06-22: [r15175] obado
3936
  [mathmlinput] replace mathml textarea "rows" attribute by a style="width:"
3937
2020-06-22: [r15174] bpr
3938
  [wimsdoc] add - some undocumented function (to document ..)
3939
  - insertion of the documentation of canvasdraw and flydraw, (canvasdraw examples
3940
  not work ...)
3941
2020-06-17: [r15161] guerimand
3942
  [minor] disk quota for freework use class_limit instead of nbuser
3943
2020-06-16: [r15159] bpr
3944
   work on slib chessboard and anstype/chessgame
3945
2020-06-16: [r15152] obado
3946
  [JS] Upgrade some 3rd party libraries :
3947
  * CodeMirror 5.48.4 => 5.54
3948
  * CodeMirror : add neat + zenburn themes
3949
  * what-input v5.2.7 => v5.2.10
3950
  * jquery 3.4.1 => 3.5.1
3951
  * marked 0.8 => 1.1.0
3952
2020-06-16: [r15151] bpr
3953
  [oef/answer] fix bug in case of multiple steps when the answer type is with dprompt
3954
2020-06-16: [r15150] bpr
3955
  [slib/chessmv]: can marked cells
3956
  mvts are now put in the final slib_out (can be marked after)
3957
2020-06-12: [r15136] schaersvoorde
3958
  [minor/svn] canvasdraw touchend
3959
2020-06-12: [r15134] bpr
3960
  [glossary] correction of the title in case of several levels.
3961
2020-06-11: [r15131] lemaire
3962
  [model] answer is analyzed with range or numexp instead of numeric
3963
    in 152twoparms and 154fourparms
3964
2020-06-11: [r15130] obado
3965
  Add a new "wims_form_id" that allow choosing a form id when using "!form" instruction
3966
2020-06-11: [r15128] schaersvoorde
3967
  [canvasdraw} added 'touchend' to improve behaviour of touch devices in case 'userdraw'
3968
    and 'multidraw' [TO TEST]
3969
2020-06-10: [r15127] bpr
3970
  [anstype] in case of the answer of anstype multipleclick, add class selected (opacity)
3971
2020-06-09: [r15120] obado
3972
  [slib/anstype] chessboard
3973
  "raw" option export now only chess pieces (no html) (used by chessgame anstype)
3974
  new "rawhtml" option to export the list of html elements
3975
2020-06-09: [r15119] bpr
3976
  [model/markprop] replace balise p by div as it contains \embed{r}
3977
2020-06-08: [r15111] schaersvoorde
3978
  new version of canvasdraw
3979
2020-06-01: [r15074] lemaire
3980
  [model] In "Successive questions about an object" model (steps.oef),
3981
    possibility to answer with a function
3982
    possibility to fix the relative accuracy for numeric answers
3983
    use of the variable to manage the display of correct answers
3984
2020-05-29: [r15057] obado
3985
  [class backup] : add an option "include dependencies" that allows supervisor
3986
  to make a selective backup of his class without including required dependencies
3987
  (at his own risks, but in some cases he can stil download an archive
3988
  that would be too big otherwise)
3989
2020-05-29: [r15054] bpr
3990
  [createxo] add download="" to href
3991
2020-05-29: [r15053] obado
3992
  [minor] Anstype compose and reorder now use the same "compose.css" style
3993
2020-05-28: [r15052] obado
3994
  [minor] JS : add a "toggle all" checkbox to select easily all other checkboxes
3995
  in Selective class backup
3996
  + CSS : display selective backup options in columns
3997
2020-05-28: [r15051] obado
3998
  [minor] anstype compose : image displayed as mathml replacement for chrome
3999
  use now same CSS padding as mathML
4000
2020-05-28: [r15050] bpr
4001
  [fix] fix computation of the score in multidraw
4002
  [minor/ergo] link tchat is not same when it is open or close
4003
2020-05-26: [r15043] obado
4004
  [bugfix/html] OEF : Replace id="answeranalysis" by class="answer_analysis" to avoid some unwanted hiding in old oef models
4005
  + modify all "qcm.oef" models to suppress an unwanted "display:none"
4006
2020-05-25: [r15039] guerimand
4007
  [minor/bugfix] bad display of filelimitsize when freework activated
4008
2020-05-24: [r15038] guerimand
4009
  [minor/add] how to make a new type zone in freework
4010
2020-05-24: [r15037] guerimand
4011
  [minor/improvment] freework type=2 not display in menu selection
4012
  when desactivated by server administrator
4013
2020-05-23: [r15032] bpr
4014
  [doc] glossary in documents can have two arguments as the oef primitive glossary
4015
2020-05-20: [r15026] obado
4016
  improve steps.oef model : now every response has a label
4017
  feedbacks in steps.oef now uses oef_ind__ colors
4018
  now feedbacks with oef_ind__ class use background-color to specify
4019
    if response is bad/goof/partial.... (see steps.oef model as sample)
15023 bpr 4020
---------------------------------------------------------------------------
15033 bpr 4021
wims.4.19f [15032]
4022
Fix a bug introduced in freework
4023
---------------------------------------------------------------------------
15022 bpr 4024
wims.4.19e [r15022]
4025
2020-05-19: [r15017] obado
15213 bpr 4026
  [bugfix] Createxo iEdit : only the first media file \imagedir was replaced by
4027
  its real url to be displayed in iEdit. Now with RegExp all media will work.
15022 bpr 4028
2020-05-19: [r15016] guerimand
4029
  [minor/add] manager site can forbidden student file deposit in freework
4030
2020-05-18: [r15006] bpr
4031
  [search] add link on popup tool if no result.
4032
2020-05-18: [r15005] obado
4033
  [minor/css] add a "mode_popup" css class on body when wims creates a popup window,
4034
  so themes can make some specifics styles
4035
  + improve readability of Nikaia for popups (no more background color)
4036
2020-05-15: [r14981] obado
4037
  [minor] display class quota when uploading a file in Createxo.
4038
  + prevent user from uploading a file if quota already exceeded.
4039
2020-05-15: [r14980] bpr
4040
  [oef] score is now before the solution
4041
2020-05-14: [r14970] bpr
4042
  [model] no editor for data fields
14969 bpr 4043
2020-05-12: [r14967] bpr
4044
  [modtool] data no more in visible files (as people put too many files in data)
4045
2020-05-12: [r14966] bpr
4046
  [mathml] force image in case of anstype using dynapi3 for chrome ...
4047
  (for example compose)
4048
2020-05-12: [r14961] bpr
4049
  [improvment] add observation in the "about" for oef exercises.
4050
2020-05-12: [r14960] guerimand
4051
  [minor/bugfix] bad display for all messages before reload when supervisor
4052
  modify freework parameters in job=configfw
4053
2020-05-11: [r14958] obado
4054
  [minor/JS] Canvasdraw : correct the "nothing drawn" bug caused sometimes when
4055
  user cleared canvas, then redrawed something
4056
  + correct a js bug in draw.input
4057
  + improve CSS of oef intro on mobiles
4058
2020-05-11: [r14957] obado
4059
  [minor/JS] Canvasdraw : now draggable elements are painted while dragging on touch devices
4060
2020-05-11: [r14956] bpr
4061
  [special] codeinput= add possibility to put some labels
4062
2020-05-11: [r14955] obado
4063
  [minor/CSS] move CSS "img{max-width: 100%}" from news to typo, so it
4064
  will be used everywhere, not only on home page
4065
  + format .Readme in Markdown
4066
  + small html changes on front.phtml
4067
2020-05-08: [r14950] czzmrn
4068
  [fix] when present both reply and choice need to make explicit list of values
4069
  for dealing with the noidontknow option
4070
2020-05-07: [r14949] obado
4071
  [bugfix] Canvasdraw : correct previous commit, as touch identifier is a SIGNED int,
4072
  so it can also be < 0 ==> replace evt.identifier >= 0 by typeof(evt.identifier) != 'undefined'
4073
  + continue Replacing non standard "which" by "button"
4074
  (see https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button :
4075
  * evt.which == 3 by evt.button == 2
4076
  * evt.which == 1 by evt.button == 0
4077
2020-05-07: [r14948] obado
4078
  [bugfix] Canvasdraw : userdraw now works also on iOS touch devices :
4079
  * Replace "MouseEvent.which" by "MouseEvent.button", as "which property is non-standard
4080
  (see https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/which)
4081
  * Replace evt.identifier == 0 by evt.identifier >= 0, as touch identifier is a
4082
    unique integer, not always 0
4083
  * cleanup trailing spaces
4084
  + Replace "Ariel" font by "Arial", as Ariel is not a default browser font
4085
  + "make all" in canvasdraw also copy generated binary, not only script link
4086
  + minor code formatting
4087
2020-05-07: [r14947] guerimand
4088
  [minor/add] participant view for supervisor + html format for type=1 and type=2
4089
    in job=student
4090
2020-05-06: [r14946] czzmrn
4091
  [fix] no spaces at the begin of the line in writefile instruction
4092
2020-05-05: [r14943] guerimand
4093
  [major] no more parentheses checking in zone=text
4094
2020-05-05: [r14942] guerimand
4095
  [minor] primitives : comment unused instructions
4096
2020-05-04: [r14941] bpr
4097
  [src] add variable wims_getfile_fname as download attribute for getfile
4098
2020-05-04: [r14939] bpr
4099
  [doc] add option download="" to href and to the documentation
4100
2020-05-04: [r14938] guerimand
4101
  [minor] syntax to have good file name in download link in cdt/primitive.phtml (in test)
4102
2020-05-04: [r14937] bpr
4103
  [oef] solution outside the frame "answer analysis"
4104
2020-05-04: [r14935] guerimand
4105
  [minor] complete html option download with name of file in link
4106
2020-05-04: [r14934] guerimand
4107
  [minor] no more display freework list when freework is archivated
4108
2020-05-03: [r14933] guerimand
4109
  [minor/help] add variable wims_protocol in documentation
4110
2020-05-03: [r14932] guerimand
4111
  [minor] use wims_protocol to make link for downloading file
4112
2020-05-02: [r14931] bpr
4113
  [fix] typo in sendbug, the mail was not sent to the author !
4114
2020-05-02: [r14930] czzmrn
4115
  [minor/openclass] new exercises
4116
2020-05-01: [r14929] lemaire
4117
  adding  latex version in the Correspondance model
4118
  transfer of the changes made in the French version to the other versions
4119
2020-04-30: [r14928] bpr
4120
  [fix] variable test -> obabeltest
4121
2020-04-30: [r14925] obado
4122
  [minor] use oef_indcolors in chemdraw
4123
2020-04-30: [r14924] guerimand
4124
  [minor/add] add option (in tchat configuration) to display only non empty
4125
  living on list page
4126
2020-04-30: [r14922] guerimand
4127
  [minor] use html option download for donwload file link
4128
2020-04-30: [r14918] guerimand
4129
  [bugfix] hide sizefile quota selection form when type=3 and no student zone file
4130
2020-04-30: [r14917] guerimand
4131
  [minor] preserve file extension in download link
4132
2020-04-29: [r14916] bpr
4133
  [chemdraw] fix color in case of nocompare.
4134
2020-04-29: [r14914] bpr
4135
  [keywords] chemistry
4136
2020-04-28: [r14913] guerimand
4137
  [minor] job=viewpage protect input type=image
4138
2020-04-28: [r14912] guerimand
4139
   [minor/improvment] in tchat: stop autorefresh in job=viewpage + improvment of job=viewpage
4140
  (compatibility with exo use dynapi)
4141
2020-04-28: [r14910] bpr
4142
  [fix] fix select model
4143
2020-04-28: [r14909] lemaire
4144
  [help] minor changes in help texts of the prepared model markprop
4145
2020-04-28: [r14907] obado
4146
  [minor/ergo] add accordions in freework type = 3
4147
2020-04-28: [r14904] guerimand
4148
  [minor] limit char number in textarea form
4149
2020-04-24: [r14900] bpr
4150
  [popup] change the popup size for doc and popup tools
4151
2020-04-24: [r14899] bpr
4152
  [fix] fix popup in docu. add symbolic links.
4153
  todo: modules popup should be internationalized ... ?
4154
  look at the search words
4155
2020-04-24: [r14894] obado
4156
  [bugfix] adm/raw : replace " by \" for exo descriptions in getsheet to avoid a malformed json
4157
2020-04-24: [r14893] bpr
4158
  [popup] some scripts are copied. cleaning perhaps in progress
4159
2020-04-23: [r14890] obado
4160
  [bugfix] Adm/manage : compute average load only for displayed classes,
4161
  to avoid a "variable_name_buffer_overflow" error when there are more than 1000 classes
4162
  + add tablesort on class list
4163
2020-04-23: [r14889] guerimand
4164
  [minor] auto generate a column in .grades file when scoring is activated in freework
4165
2020-04-23: [r14888] guerimand
4166
  [minor] use of score not limited by max_userforgrades variable
4167
2020-04-22: [r14886] guerimand
4168
  [minor] use wims_html_header + job=viewpage delete desactivation of script
4169
2020-04-22: [r14885] guerimand
4170
  [minor] click on file link open a popup window
4171
2020-04-22: [r14884] guerimand
4172
  [minor/bugfix] bad link to user file in type=3 applet=file
4173
2020-04-21: [r14881] bpr
4174
  [keywords] in chemistry
4175
2020-04-21: [r14880] guerimand
4176
  [minor/bugfix] seed hidden when option show_ip=no
4177
2020-04-20: [r14879] bpr
4178
  [popup] en <-> fr
4179
2020-04-18: [r14872] bpr
4180
  [popup] search_lang was not defined sometimes
4181
2020-04-17: [r14871] bpr
4182
  [glossary] mathml-> latex
4183
2020-04-17: [r14868] guerimand
4184
  [minor] option to activate/desactivate module adm/class/tchat in manage serveur interface
4185
2020-04-17: [r14867] obado
4186
  [minor/ergo] improve ergonomy of freework type 3 activity
4187
  + always activate iEdit in freework
4188
2020-04-17: [r14866] guerimand
4189
  [minor/help] add help for type=3
4190
2020-04-17: [r14865] guerimand
4191
  [minor] type=1 add a message for student when a deposit file already exists
4192
2020-04-16: [r14864] obado
4193
  [minor] repair quotafree.proc from some changes on previous commit, so
4194
    canvas option can still work
4195
2020-04-15: [r14863] obado
4196
  [minor] add a new "html/css" mode for class quota, more accessible and customisable
4197
  than canvas mode (by now still available with !read adm/class/quotafree.proc canvas)
4198
  + some other ergo/acessibility improvements on freework
4199
2020-04-15: [r14861] guerimand
4200
  [minor/add] add capacity to create living for group of student in tchat
4201
2020-04-14: [r14859] bpr
4202
  [anstype] precision must not be zero in draw
4203
2020-04-14: [r14858] bpr
4204
  [oef] add option nocheck : in case of a default in an anstype, the warning msg
4205
  is not shown
4206
2020-04-14: [r14856] schaersvoorde
4207
   moneyprint input 'matrix' , output 'matrix'
4208
2020-04-11: [r14847] czzmrn
4209
  [bashism] use awk instead of shell to manipulate file data
4210
2020-04-10: [r14841] obado
4211
  [minor/CSS] Remove an old IE7 css hack for .inline, as "zoom:1" is deprecated now.
4212
2020-04-10: [r14840] schaersvoorde
4213
  [canvasdraw] command 'rotate' now works for draw_xml(), eg command like latex,mathml,html etc
4214
2020-04-10: [r14839] obado
4215
  [minor] add tablesort to adm/manage developers list
4216
2020-04-09: [r14838] obado
4217
  [minor] Add missing default colors for glossary and freework
4218
2020-04-09: [r14837] obado
4219
  [minor/bugfix] correct a css padding with generated icon theme and dropdown submenus
4220
2020-04-08: [r14836] obado
4221
  [minor] correct typo on Glossary and FreeWork
4222
2020-04-08: [r14835] obado
4223
  [minor/bugfix] Glossary and FreeWork colors can now properly be customised by supervisor
4224
2020-04-08: [r14834] guerimand
4225
  [minor] same html form restrictions and wims restrictions in login and pwd values
4226
2020-04-07: [r14833] obado
4227
  [minor] some ergo changes on CDT (breadcrumbs, titles...)
4228
+ some code factorisation : move several duplicated lines in Main.phtml and var.proc
4229
+ rename job file -> addfile to uniformise with other jobs
4230
+ move css from classes to classusers so it will be used by Nikaia theme as well
4231
2020-04-07: [r14832] guerimand
4232
  [minor/add] add archive job for type>1 to freespace in class and download tgz of the freework
4233
2020-04-07: [r14831] guerimand
4234
  [minor] use adm/freeworkaction.phtml instead of adm/sheet/sheetaction.phtml
4235
2020-04-07: [r14830] guerimand
4236
  [minor/add] add job to hide freework
4237
2020-04-06: [r14829] obado
4238
  [minor/freework] Correct display so it will be the same whatever icon theme chosen
4239
+ remove the default border around text_icon on wimsedu icon theme
4240
2020-04-02: [r14817] bpr
4241
  [wimsdoc] add preliminary version of msg2wims documentation
4242
2020-04-02: [r14815] bpr
4243
  [docu] improve conversion.pl for documents (this script fixes some
4244
  mistakes of document editors or msg2wims)
4245
2020-04-02: [r14814] bpr
4246
  [wimstest] - change test for msg2wims
4247
  - use new version of msg2wims.c
4248
2020-04-02: [r14813] bpr
15213 bpr 4249
  [msg2wims] replace small i by blokquote balise.
14969 bpr 4250
2020-04-01: [r14803] guerimand
4251
   check_partialdetag
4252
2020-03-31: [r14800] bpr
4253
  [wimstest] test for msg2wims
4254
2020-03-31: [r14798] bpr
4255
  [quicktool] fix QCM in case of checkbox - add style
4256
2020-03-31: [r14797] guerimand
4257
  [minor] can upload global correction all time
4258
2020-03-31: [r14796] guerimand
4259
  [major/update] restructuration of freework type=3 + minor improvment
4260
  (break compatibility for type=3)
4261
2020-03-30: [r14795] lemaire
4262
 [taxonomy] new module added
4263
2020-03-29: [r14793] bpr
4264
  [anstype] option nolabel to desactivate the automatic label
4265
  (case where embed have 3 arguments on the first line).
4266
2020-03-26: [r14788] guerimand
4267
  [minor/add] add typezone=file in type=3 (work in progress)+ some bugfix
4268
2020-03-25: [r14785] bpr
4269
  [keywords] quizz=automatisme
4270
2020-03-24: [r14783] guerimand
4271
  [minor] complete hide user_session in supervisor view
4272
  + display picture of user exercise in supervisor view + minorbug
4273
2020-03-23: [r14782] schaersvoorde
4274
  [canvasdraw] type in command 'arc'
4275
2020-03-21: [r14780] bpr
4276
  [wimstest] add test
4277
2020-03-21: [r14777] guerimand
4278
  [minor/add] new module tchat
4279
2020-03-15: [r14758] guerimand
4280
  [minor] readonly attribute for non writable textarea ; load of iEdit.js when needed
4281
2020-03-14: [r14754] guerimand
4282
  [minor] compatibility of cmd dir for macos
4283
2020-03-14: [r14748] bpr
4284
  [freework] small modifications in the presentation of the help
4285
2020-03-14: [r14747] guerimand
4286
  [minor] bugfix with manual score in freework type=2 or type=3
4287
2020-03-12: [r14743] bpr
4288
  [latex2wims] change the translation of environment "cases"
4289
2020-03-12: [r14742] obado
4290
  [minor/css] correct some css regressions (padding on icon & menuitem 100% width)
4291
2020-03-11: [r14738] bpr
4292
  [latex2wims] treate tikzpicture (documentation to do - images must be tranfered)
4293
2020-03-10: [r14736] bpr
4294
  [adddoc] show the parameters of the tool
4295
2020-03-10: [r14735] and [r14737] bpr, reyssat
4296
  [latex2wims] escape some {} in script latex2wims.pl (if not, deprecated)
4297
2020-03-10: [r14734] obado
4298
  [CSS/js] upgrade foundation library from 6.5.3 to 6.6.1
4299
  + improve "default" theme visitor page
4300
  + add a text "do not click" on wims robot trap, to improve accessibility check
4301
  + improve accessibility on Nikaia home searches (add labels for screen readers)
4302
  + change defaults links & bg colors to improve contrast (better for accessibility)
4303
2020-03-10: [r14733] bpr
4304
  [adddoc] all link parameters are taking in account in adding a tool
4305
2020-03-09: [r14730] obado
4306
  [minor/js] update what-input js lib (delete a duplicated .map file)
4307
2020-03-09: [r14729] obado
4308
  [minor/css] use css vars in l2w.css so it will use theme colors.
4309
2020-03-09: [r14726] bpr
4310
  [doc] fullwidth for the editing textarea
4311
2020-03-09: [r14725] obado
4312
[minor/css] improve tooltip.css (higher z-index to pass over draggable dynapi +
4313
  remove text-shadow when tooltip is inside an element with it (like oef_title in Nikaia)
4314
2020-03-08: [r14722] bpr
4315
  [add] open class 1097 translated in french
4316
2020-03-06: [r14719] obado
4317
  [minor] [html/css] improve html in adm/doc module
4318
  + Add missing "doch_transfer" icon in Font Awesome
4319
  + Add datepickerform on doc properties
4320
  + Make datepickerform more compatible with other js libraries (only use $ inside function)
4321
  + remove remaining "type="text/javascript" on some js files
4322
  + add the typo var "wims_punct_colon" to use " :" in french and ":" in other langs
4323
  + some code formatting
4324
2020-03-06: [r14718] bpr
4325
  [test] add test for sort nocase
4326
2020-03-06: [r14717] bpr
4327
  [glossary] fix the order of gloses
4328
2020-03-06: [r14716] bpr (DB)
4329
  [fix] fix order in sort nocase
4330
2020-03-05: [r14712] bpr
4331
  [improvment] the command ''sort nocase'' takes in account the accented letters as in a dictionary
4332
2020-03-05: [r14711] bpr
4333
  [improvment] add type=row in positionof + documentation
4334
2020-03-05: [r14710] obado
4335
  [minor/URL] replace wims.unice.fr by wims.univ-cotedazur.fr
4336
2020-03-05: [r14709] obado
4337
 [minor/css] replace the wims_button_feedback by a wims_button_help class
4338
  + corrects some display bugs
4339
  + add a missing icon for "sequence" in Font awesome
4340
2020-03-05: [r14708] bpr
4341
  [minor] no more compile java applet as a maintainer
4342
2020-03-04: [r14706] obado
4343
  [minor] various minor changes :
4344
  + disable "foundation_typo.css" in Nikaia
4345
  + add a missing icon in Font Awesome (add_freework)
4346
  + add css class "wims_label" on related keywords
4347
  + remove a remaining 'type="text/javascript"' in Nikaia's search_engine
4348
2020-02-29: [r14703] bpr
4349
  [glossary] put the gloses in alphabetic order (not done for connex items)
4350
2020-02-26: [r14696] and other bpr
4351
  [glossary] ecogestion (JV)
4352
2020-02-26: [r14694] czzmrn
4353
  [minor/examples] update italian class with new exercises
4354
2020-02-26: [r14692] bpr
4355
  [chemclick] use the new markBondOnly and markAtomOnly
14690 bpr 4356
---------------------------------------------------------------------------
4357
wims.4.19d [14689]
14682 bpr 4358
2020-02-22: [r14669] lemaire
4359
  [help] modification of the doc for anstypes chemdraw and chemclick
4360
  and the jsme help
4361
2020-02-20: [r14667] bpr
4362
  add the possibility to add some "intrus" in the list of etiquettes
4363
  in coordclick models
4364
2020-02-20: [r14664] bpr
4365
  add option linkedranditem in wims command embraced (work in progress)
4366
2020-02-15: [r14658] bpr
4367
  [mathml] add \not\subset
4368
2020-02-11: [r14652] bpr
4369
  [fix] add option -a to grep in mkindex for oef compilation
4370
2020-02-10: [r14646] bpr
4371
  add the possibility to have multiple "besoin d aide"
4372
2020-02-09: [r14644] bpr
4373
  [fix] english anstype help in createxo by modtool was empty
4374
2020-02-07: [r14642] lemaire
4375
  [help] Updating the jsme applet helper
4376
2020-02-06: [r14637] guerimand
4377
  [minor] add option nolink to forum configuration
4378
2020-02-03: [r14631] obado
4379
  [minor/js] Add the "marked" JS library, to automatically render an .md fil in HTML.
4380
  See it in wimsdoc.en for the "anstype help".
4381
2020-02-03: [r14630] obado
4382
  [minor] reformat anstype/README with markdown style
4383
2020-02-02: [r14629] bpr
4384
  fix title in help when using langchoice for multilangage modules
4385
2020-02-02: [r14626] bpr
4386
  fix left_int in checkmolc (it returned always 0), thanks to D. Bernardi
4387
2020-01-20: [r14614] guerimand
4388
  [major] suppress href tag in partialdetag + process for variable instead of file
4389
2020-01-16: [r14609] czzmrn
4390
  [minor/lang] examples in carrousel take title and description in the visitor language
4391
2020-01-15: [r14608] obado
4392
  [minor/mathjax] delay MathJax library load after complete page load,
4393
  to avoid some problems with other libraries like dynapi
4394
2020-01-15: [r14606] bpr
4395
  delete some bad links in useropts
4396
2020-01-14: [r14605] bpr
4397
  [keywords] chemistry
4398
2020-01-14: [r14604] bpr
4399
  in special method mathmlinput, it is now possible to put
4400
  two mathmlinput in one page.
4401
2020-01-11: [r14602] guerimand
4402
  script to partialdetag a file
4403
2020-01-10: [r14601] obado
4404
  [minor/css] make hanging.oef model more responsive with css flex
4405
2020-01-10: [r14600] obado
4406
  [minor/oef] improve accessibility on some OEF models
4407
2020-01-07: [r14598] guerimand
4408
  [major] use !detag search_keywords variable in search engine
4409
2020-01-06: [r14596] schaersvoorde
4410
  canvasdraw:'stringup' may now be set onclick (drag&drop not supported)
4411
2020-01-06: [r14595] obado
4412
  [minor/js] upgrade some js libraries :
4413
  * TinyMCE 5.0.15 -> 5.1.5
4414
  * What-input v5.2.3 -> v5.2.6
4415
2020-01-06: [r14593] bpr
4416
  [search_engine] for supervisor, in case of an exercise in an OEF module,
4417
  the link will go in the intro menu with exercise selected.
4418
2020-01-05: [r14590] schaersvoorde
4419
  canvasdraw: command 'latex'
14586 bpr 4420
---------------------------------------------------------------------------
4421
wims.4.19c [r14585]
14580 bpr 4422
New administrative modules:
4423
2019-12-10: [r14499] new module adm/sendbug supervisor
4424
  can send internal bug message to author (FG)
14345 guerimand 4425
2019-10 add module adm/class/freework (new ressources in a class) (FG)
14580 bpr 4426
Details:
14582 bpr 4427
2020-01-02: [r14579]
4428
  improvment: choice of the number of the first used reply
4429
  in tabsignes (Eulerwims)
14580 bpr 4430
2020-01-02: [r14575] bpr
4431
  [slib runcode] update skulpt (JL)
4432
2020-01-02: [r14574] bpr
4433
  [anstype] the third argument of the first line of embed is
4434
    now used in the analysis
4435
2020-01-01: [r14571] czzmrn
4436
  [minor/lang] localization of Mega/Mo units
4437
2019-12-31: [r14565] bpr
4438
  [clean] should not use the variable test in anstype except for "error".
4439
2019-12-31: [r14564] bpr
4440
  [oef] add possibility of having feedback or hint always.
4441
2019-12-29: [r14558] bpr
4442
  [minor] fix heading levels in print version
4443
2019-12-27: [r14556] bpr
4444
 [fix] in english vocabulary, the word "into" must be written into$ not to interfere
4445
  with wims command (in particular !distribute)
4446
2019-12-27: [r14552] bpr
4447
  [scenario] try html/accessibility
4448
 (test with H6/analysis/scenarineq.fr)
4449
2019-12-27: [r14550] bpr
4450
  [update] update scripts skulpt for python3 (JL)
4451
2019-12-25: [r14548] schaersvoorde
4452
  canvasdraw: mouse corrections for 'affine transformation' and 'onclick'
4453
2019-12-22: [r14546] schaersvoorde
4454
  canvasdraw:"onclick" and "rotate" may be combined
4455
2019-12-22: [r14545] schaersvoorde
4456
  canvasdraw:string/text using 'xoffset','xyoffset','yoffset' will now
4457
    use a 2*linewidth marge
4458
2019-12-22: [r14544] schaersvoorde
4459
  string/text using 'xoffset','xyoffset','yoffset' will now use a 2*linewidth marge
4460
2019-12-21: [r14543] schaersvoorde
4461
   canvasdraw: onclick+drag x|y|xy use read_dragdrop()
4462
2019-12-21: [r14542] schaersvoorde
4463
  canvasdraw:corrected missing font-change, when text was set 'onclick'
4464
2019-12-21: [r14541] schaersvoorde
4465
  canvasdraw:corrected missing font-change, when text was set 'onclick'
4466
2019-12-20: [r14540] bpr
4467
  [search engine] the translated title was not taken in account
4468
2019-12-20: [r14539] mquerol
4469
  [minor/trans] catalan version
4470
2019-12-20: [r14537] guerimand
4471
  [add] add type=3 (applet) in freework + open traduction warning version 0.3 not compatible with 0.2
4472
2019-12-19: [r14535] bpr
4473
  [src] delete creation eufxx as there is tex compilation trouble
4474
    and they are neither used in modules.
4475
2019-12-19: [r14533] bpr
4476
  [fixbug] fix bug introduced by adding lines of tests in anstype draw
4477
2019-12-18: [r14532] czzmrn
4478
  [minor/lang] small update of italian class on math games
4479
2019-12-18: [r14531] bpr
4480
  small bug: number of the sheet should not appear when being in
4481
  a sequence
4482
2019-12-17: [r14528] czzmrn
4483
  [lang] updating slib ecriturelettre to italian language
4484
2019-12-17: [r14526] bpr
4485
  [embed] add help on third argument of the first line of the script embed
4486
2019-12-17: [r14524] bpr
4487
    [wimsdoc] change the level of <h>
4488
2019-12-17: [r14523] bpr
4489
  possibility to have a module by language
4490
  syntaxe: local/data/news en fr
4491
  local/data/news.en will be the module by default
4492
2019-12-17: [r14522] bpr
4493
  [modtool] when publishing, add level and a warning if the file NEWS has not changed
4494
2019-12-16: [r14519] bpr
4495
  [minor] show the choosen levels when publishing
4496
2019-12-13: [r14515] bpr
4497
  [publish] add message for publication.
4498
2019-12-11: [r14508] obado
4499
  [minor] the description is now required in sendbug
4500
    + some other EN translations
4501
    + the sent message is now in HTML
4502
2019-12-11: [r14507] obado
4503
  [minor] Add a "sendbug" icon in font awesome icon theme
4504
    + translate some sendbug texts in english
4505
2019-12-10: [r14506] czzmrn
4506
  [slib/lang] new slib for italian language
4507
2019-12-10: [r14501] bpr
4508
  [language] en: resources -> teaching material (CD)
4509
2019-12-10: [r14499] guerimand
4510
  [minor/add] supervisor can use wims to send bug message to exercise author
4511
2019-12-10: [r14497] bpr
4512
  [language] student-> user, motd (CD)
4513
2019-12-10: [r14496] bpr
4514
  [language] replace participant by user (C.D.)
4515
2019-12-10: [r14495] bpr
4516
  [language] corrections from C. Ducrocq (in particular sequence -> units)
4517
2019-12-09: [r14493] bpr
4518
  [help] warning about a bogue in drawinput
4519
2019-12-09: [r14491] obado
4520
  [OEF] Add a new "print solution" button on OEF solutions, to print only
18021 bpr 4521
    the solution without the exercise content.
14580 bpr 4522
2019-12-09: [r14489] obado
4523
  [minor/css] add the foundation_flex.css in Nikaia + standard themes
4524
    + some responsive changes in news & examples on front page, thanks to G. Marbeuf ;)
4525
2019-12-05: [r14483] bpr
4526
  [keywords] chemistry from Celine Dablemont
4527
2019-12-02: [r14476] bpr
4528
  fix score in chemdraw for option onlyheteroH
4529
2019-11-30: [r14472] guerimand
4530
  [minor] complete sheet structure information in file public_html/.formatsheet
4531
2019-11-29: [r14465] obado
4532
  [minor/CSS] replace the "news.css" in module home (no need to load it on every WIMS pages.
4533
  + replace the "motd" before the "frontmsg"
4534
2019-11-28: [r14458] and other
4535
  add possibility to show a carrousel in the front page
4536
2019-11-27: [r14457] obado
4537
  [minor/js] Upgrade what-input js library, from 5.1.4 to 5.2.3
4538
2019-11-26: [r14453] bpr
4539
  [chemjsme] change the size
4540
2019-11-26: [r14452] bpr
4541
  [anstype] chemdraw: option allH (answer analysis)
4542
2019-11-26: [r14451] bpr
4543
  [minor] add button class (modtool/publish in local)
4544
2019-11-24: [r14443] and other
4545
  add Euler proposition of news and examples in the visitor page
4546
    (need a local module, see .README)
4547
2019-11-22: [r14441] guerimand
4548
  [minor/add] can hide sheet for participant with condition written
4549
    with technical variable (warning : global statistic score not
4550
    modified with hidden sheet)
4551
2019-11-21: [r14439] guerimand
4552
  [minor/lang] improvment of some description text in freework
4553
2019-11-21: [r14436] bpr
4554
  [fix] printable version: ?analyze appeared in type compose
4555
2019-11-20: [r14435] bpr
4556
  [help] add glossary in document help
4557
2019-11-20: [r14431] bpr
4558
  [doc] add primitive glossary in document
4559
2019-11-20: [r14430] and other (Julien Lyotard)
4560
  add slib coding/editor and coding/runcode
4561
2019-11-20: [r14429] bpr
4562
  [html/pdf] when printing a pdf version with the browser, the oef score was not showed
4563
  and next series was showed -> fix
4564
2019-11-19: [r14428] obado
4565
  [minor] [adm/raw] remove an unwanted comma introduced in r. 14384 in listexos job
4566
2019-11-18: [r14425] bpr
4567
  [slib/codeeditor] fix bystep method; add number to some variables (JL)
4568
2019-11-18: [r14424] obado
4569
  [minor/CSS] disable the "table{width:100%}" in foundation_table.css
4570
2019-11-17: [r14421] bpr
4571
  [anstype] multidraw: add a preliminary help; control the fields in multidraw
4572
2019-11-15: [r14411] obado
4573
  [minor/CSS] move unbeakable class from utilities2 to utilities.css
4574
2019-11-14: [r14410] obado
4575
  [minor/css] Add an "unbreakable" CSS style that can be use to surround
4576
    a large text element that must not be wrapped (like a long math formula)
4577
2019-11-13: [r14409] obado
4578
  [minor/html] Canvasdraw Help : replace table used for column by a
4579
    responsive column design with grid-x and cards
4580
    + repair 2 javascripts bug causing the inline search engine not working
4581
    + add some explanation about using canvasdraw code in OEF
4582
2019-11-12: [r14408] schaersvoorde
4583
  [minor/svn] canvasdraw: corrected hex color bug [Sophie Lemaire]
4584
2019-11-12: [r14407] obado
4585
  [CSS] Add foundation_table.css to better handle large table on small devices.
4586
  use "!set table_scroll=no" if you don't want your table automatically scroll
4587
  on small screens.
4588
2019-11-12: [r14405] obado
4589
  [css] Better display for input inside "sup" or "sub" tags
4590
2019-11-10: [r14401] bpr
4591
  [tool/glossary] transforms a list in div
4592
  (there are some titles in examples that cannot be put in a list)
4593
2019-11-10: [r14400] bpr
4594
  [glossary] html
4595
2019-11-10: [r14399] bpr
4596
  validator for glossary
4597
2019-11-09: [r14397] bpr
4598
  add anstype multidraw
4599
2019-11-09: [r14395] bpr
4600
  test to know if a sheet is used in an exam was not robust.
4601
2019-11-09: [r14393] schaersvoorde
4602
  added keyword "duplicates" || "allowdups" for default "multidraw" replyformat
4603
2019-11-08: [r14391] obado
4604
  Add the "foundation_typo" css, that change some general typography,
4605
    with responsive behavior (change title sizes on small/medium devices)
4606
2019-11-08: [r14390] schaersvoorde
4607
  corrected multidraw curvedarrows numeric input [BPR]
4608
2019-11-08: [r14389] obado
4609
  Reset puce look order (disc > circle > square) of "ul" inside a "no_puce" liste
4610
2019-11-06: [r14387] schaersvoorde
4611
   canvasdraw: fix fontsize (still issues between 'legacy fontsize' and 'fontfamily')
4612
2019-11-05: [r14386] bpr
4613
  [anstype] draw: add curvedarrows
4614
2019-11-05: [r14384] obado
4615
  [adm/raw] add the job "changedates" (Repels the expiry date of `qclass`
4616
    and all its sheets / exams)
4617
    + Jobs "listsheets" and "listexams" now display the list of expiration dates
4618
    + some code formatting
4619
2019-11-05: [r14383] obado
4620
  [minor] [adm/manage] Display a 2nd formula for testing LaTex server installation
4621
    (the first one only tested TeX). If the 2nd doesn't display in "image mode",
4622
    you have to install "texlive-latex-base"
4623
   remove embedded table display
4624
2019-11-02: [r14382] schaersvoorde
16873 bpr 4625
  [multidraw] corrected multidraw reply in order to avoid NaN in case of non-numeric answers (like 'text')
14580 bpr 4626
2019-11-02: [r14381] schaersvoorde
16873 bpr 4627
  [multidrawr] reply format for "multidraw" in case of "circles" will give radius in x-range [BPR]
14580 bpr 4628
2019-10-31: [r14378] bpr
4629
  [glossary] ecogestion (from JV)
4630
2019-10-31: [r14377] bpr
4631
  [glossary] mathematics (from Euler-Versailles)
4632
2019-10-31: [r14376] bpr
4633
  chemdraw: add option for the analysis of hydrogen
4634
2019-10-29: [r14374] obado
4635
  [minor/html]  add div class="wims_content" on some modules
4636
    (createqcm, forum/mboard, adm/sheet, adm/class/userscore)
4637
2019-10-29: [r14373] obado
4638
  [minor/css] remove 10% margin on exam pages in Nikaia theme + some other css corrections
4639
2019-10-25: [r14371] bpr
4640
  [glossary] arithmetic frome Euler_Versailles
4641
2019-10-23: [r14367] guerimand
4642
  [minor] bugfix (sourcesup12166) la page se recharge à chaque changement d'option
4643
  pour la variable technique en cas de jquery!=yes (faute de mieux...)
4644
2019-10-23: [r14366] guerimand
4645
  [major/risk] internalise jquery!=yes in script datepicker.phtml
4646
2019-10-22: [r14364] bpr
4647
  [glossary] ecogestion (JV)
4648
2019-10-21: [r14361] bpr
4649
  [glossary] ecogestion
4650
2019-10-19: [r14353] bpr
4651
  [oef] possibility to use wims_oef_input css in codeinput (as it is possible
4652
  in anstype with an input. (help only in french).
4653
2019-10-18: [r14352] bpr
4654
  [oef] style on reply is now taken in account in codeinput
4655
  special methods
4656
2019-10-17: [r14350] bpr
4657
  [glossary] add level in the glose (to improve)
4658
2019-10-17: [r14349] guerimand
4659
  [minor] use of datepicker.phtml in adm/class/regclass and
4660
    adm/class/config even if jquery_defined=no
4661
2019-10-17: [r14346] bpr
4662
  [model] add asis="explain" for the interrogation points in particular
4663
  [minor]update src/Changelog
4664
2019-10-17: [r14344] guerimand
4665
  [minor] add CGU link in the class for user/supervisor
4666
2019-10-17: [r14343] guerimand
4667
  [minor] expiration date limit is now 15 months from current day
4668
2019-10-16: [r14342] bpr
4669
  [glossary] from Euler-Versailles
4670
2019-10-16: [r14341] guerimand
4671
  [minor] keep deleted user manual score + distinction between 0 and noscore in manual score
4672
2019-10-15: [r14340] obado
4673
  [minor/svg] correct calculator.svg (was not centered)
4674
2019-10-15: [r14339] guerimand
4675
  [minor/add] manage manual score for freework
4676
2019-10-12: [r14330] guerimand
4677
  [minor] class_limit opening module grades instead of nbuser TRADUCTION NEEDED
4678
2019-10-12: [r14329] guerimand
4679
  [minor/add] global system variable MAX_USERFORGRADES to delimit number of user to use module grades
4680
2019-10-10: [r14328] guerimand
4681
  [minor] add systeme variable MAX_FREEWORKS
4682
2019-10-10: [r14325] guerimand
4683
  [minor] module grades accept make difference between no score and 0 + html
4684
2019-10-08: [r14323] guerimand
4685
  [minor] exclude .bin file in dayly backup
4686
2019-10-08: [r14322] guerimand
4687
  [major] *.bin file not decrease class_quota
4688
2019-10-08: [r14321] guerimand
4689
  [minor/bugfix] allowed_optional_module deleted when save other parameters in wims.conf
4690
2019-10-08: [r14320] guerimand
4691
  [minor] script use wims_superclass_quota instead of wims_class_quota when class_type=2,4
4692
2019-10-08: [r14319] guerimand
4693
  [minor] use script adm/class/quotafree.proc
4694
2019-10-08: [r14318] guerimand
4695
  [minor] use script adm/class/quotafree.proc in case of doc in a class
4696
2019-10-08: [r14317] guerimand
4697
  [minor] use script adm/class/quotafree.proc
4698
2019-10-08: [r14315] guerimand
4699
  use script adm/class/quotafree.proc + cleaning lang file (not cn)
4700
2019-10-08: [r14314] guerimand
4701
  [minor] use script adm/class/quotafree.proc to manage class free space left
4702
2019-10-03: [r14310] guerimand
4703
  [minor] script adm/class/quotafree.proc use now a centralised language definition
4704
    file (no in each module)
4705
2019-10-03: [r14309] guerimand
4706
  [major/risk] script adm/class/classlang can now pass parameters to language file
4707
2019-10-03: [r14308] guerimand
4708
  [minor/bugfix] freework don't display if there is no other ressources in the class
4709
2019-10-03: [r14302] guerimand
4710
  [minor] use script adm/class/quotafree.proc
4711
2019-10-03: [r14301] guerimand
4712
  [minor] display bugfix
4713
2019-10-03: [r14300] guerimand
4714
  [minor] use script adm/datepickerform.phtml
4715
2019-10-03: [r14299] guerimand
4716
  [minor/risk] change variable name for better compatibility
4717
2019-10-03: [r14298] guerimand
4718
  [minor]language improvment for datepickerform.phtml script
4719
2019-10-01: [r14297] guerimand
4720
  [add] new administrative module to manage new ressource type (work in progress)
4721
2019-09-26: [r14296] schaersvoorde
4722
  canvasdraw : 'userdraw images,color' right click removes object under pointer
4723
2019-09-26: [r14295] schaersvoorde
4724
  canvasdraw : solved issue with external div/image size
4725
2019-09-19: [r14293] guerimand
4726
  [minor/optimize] script can be use when jquery_defined!=yes and
4727
  display three html form for date
4728
2019-09-17: [r14290] schaersvoorde
4729
  [minor/svn] All 'svg','div','span' elements on page may be used to drop onto canvas
4730
2019-09-17: [r14289] obado
4731
  [adm/forum] Security : add some prohibited_words to prevent hacking attempts in forum msg
4732
2019-09-16: [r14287] obado
4733
  [forum] Add some HTML tags in emails automatically sent when message added in forum
4734
    + add some sucsess msg when changing forum config
4735
    + adm/class/sendmail : correct some css class (block instead of box)
4736
    + code formatting
4737
2019-09-16: [r14286] obado
4738
  [minor/ergo] correct some html in "forget password" phtml
4739
2019-09-13: [r14283] obado
4740
  [JS] Add some JS libraries :
4741
    * CodeMirror (a WYSIWYG code editor with syntax highlighting)
4742
    * Skulpt : lets execute some code with javascript
4743
2019-09-13: [r14282] obado
4744
    [JS] Update some JS libraries :
4745
  * Mootools : 1.2.4 -> 1.6.0
4746
  * TinyMCE : 5.0.3 -> 5.0.15
4747
  * jQuery : 3.3.1 -> 3.4.1
4748
2019-09-13: [r14281] obado
4749
  [mail] Now all mail sent by WIMS will have a "Content-Type: text/html"
4750
    so html tag can be interpreted by mail clients.
4751
issuing wimsdev-Bug [#12140]
4752
2019-09-13: [r14280] obado
4753
  [minor/icons] add some icons in Font Awesome icon theme
4754
2019-09-12: [r14279] obado
4755
  [help/wimsdoc] Now we can add some samples to the command list in wimsdoc
4756
    (look at !formcheckbox, !formradio , !mathmlmath and !makelist)
4757
2019-09-11: [r14278] obado
4758
  [minor] help/wimsdoc : add some samples to !formradio help
4759
2019-09-11: [r14277] obado
4760
  [minor] adm/manage : correct html labels on class/year formradio
4761
+ now the supervisor link is displayed after the class restoration, so it can be given to the teacher.
4762
2019-09-08: [r14276] schaersvoorde
4763
  canvasdraw: use autofocus on inputfields added to canvas
4764
2019-09-08: [r14275] schaersvoorde
4765
  canvasdraw: use autofocus on inputfields added to canvas
4766
2019-09-06: [r14272] obado
4767
  [minor/slib] Replace "http" by "https" in external links of lang/swac slib  (and in all samples of media/*)
4768
+ add a css class "wims_status" in exam status
4769
2019-09-05: [r14271] obado
4770
  [minor/ergo] Now sheet and exam titles are also displayed when copying all exo in an exam
4771
+ correct a small html bug (/td instead of /label)
4772
2019-09-05: [r14270] schaersvoorde
4773
    canvasdraw commands userdraw images/multidraw images include external div's
4774
2019-09-05: [r14269] obado
4775
  [minor/lang] small corrections on english strings (thanks to C. May)
4776
2019-09-04: [r14268] obado
18021 bpr 4777
  [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 4778
    + some other ergonomic changes
4779
    + some code formatting
4780
2019-09-03: [r14264] bpr
4781
  [keywords] add competences in keywords
4782
2019-09-03: [r14260] obado
4783
  [js] Add the "Accordion" Foundation Plugin. See it in "adm/class/addmodule" :
4784
    now the scoring system is hidden by default but can be displayed when clicked
4785
2019-09-03: [r14259] obado
4786
  [minor] addmodule : correct a wrong variable name in exo.phtml
4787
    + correct a small bug in modtool EN lang file
14587 bpr 4788
    + add a missing div in modtool flist.phtml
14580 bpr 4789
2019-09-02: [r14258] obado
4790
  [minor/ergo] add some "wims_msg" class to msg in Createxo
4791
    + add a missing icon to Font Awesome theme
14257 bpr 4792
---------------------------------------------------------------------------
14256 bpr 4793
wims.4.19b [r14256]
14257 bpr 4794
2019-09-02: [r14255] bpr
14256 bpr 4795
  add arrows2 in anstype draw
14254 bpr 4796
2019-09-01: [r14245] bpr
4797
  [fix userscore/csv] the hack when there is @-. in the login (treated as variable)
4798
  increased too much the size of the variable.
4799
2019-08-30: [r14242] obado
4800
  [minor/ergo] add a success message when a sheet has been created
4801
2019-08-30: [r14241] obado
4802
  [js/tinyMCE] insert function inside tinyMCE so it can interpret
4803
    \imagedir and directly display images in wysiwyg editor
4804
2019-08-30: [r14240] obado
4805
  [minor/js]upgrade prototype.js from 1.6.1 to 1.7.3 to avoid a TypeError:
4806
    this.each is not a function. displayed in console for Safari & Chrome on Createxo Raw editing
4807
2019-08-30: [r14239] obado
4808
  [minor/js] correct a small bug on "topback" when there is a js library
4809
    conflicting with Jquery (on Createxo mode raw for example)
4810
  + code formatting on some js files
4811
2019-08-29: [r14238] obado
4812
  [minor/icon] add a "default" minus icon in Font awesome Icon theme
16164 bpr 4813
    to all menuitem without a specific icon. (see localhost/wims/?help/teacher/faq for example)
14254 bpr 4814
2019-08-28: [r14236] obado
4815
  [minor] replace option name "Type of analysis" by "Tolerance level"
4816
2019-08-28: [r14235] obado
4817
  [oef models] add a "tolerance level" (case, nocase, atext) option to text
4818
    with holes models (qtext & 16qtext)
4819
2019-08-27: [r14234] schaersvoorde
4820
  [minor/svn] replaced loop variable, causing compilation error on Debian+gcc version 4.9.2
4821
2019-08-26: [r14232] schaersvoorde
4822
  [minor/svn] canvasdraw: command latex...use MathJaX (temporarily disabled the use of KaTeX in SVN)
4823
2019-08-26: [r14231] schaersvoorde
4824
  [minor/svn] canvasdraw: command latex & drag/drop/onclick
4825
2019-08-26: [r14230] schaersvoorde
4826
  [minor/svn] canvasdraw: command 'latex x,y,tex' calls 'wims_mathml' to generate MathML
4827
  in case of GECKO type browsers
4828
2019-08-25: [r14229] mquerol
4829
  [minor/trans] catalan and/or spanish version
4830
2019-08-25: [r14228] mquerol
4831
  [minor/trans] catalan and/or spanish version
4832
2019-08-25: [r14227] schaersvoorde
4833
  canvasdraw: command latex & drag/drop/onclick
4834
2019-08-25: [r14226] schaersvoorde
4835
  wims_mathml: added \brace,\brack and some shortcuts \cases,\aligned,\Bmatrix,
4836
  \Vmatrix,\vmatrix,\pmatrix
4837
2019-08-25: [r14225] schaersvoorde
4838
  canvasdraw: added command 'latex x,y,tex-string' [work in progress, only for KaTeX]
14224 bpr 4839
---------------------------------------------------------------------------
14223 bpr 4840
wims.4.19a [r14223]
4841
2019-08-23: [r14221] Julien Lyotard
4842
  fix jsxgraphcurve for polygon
14216 bpr 4843
2019-08-19: [r14215] mquerol
4844
  catalan and/or spanish version
4845
2019-08-19: [r14214] czzmrn
4846
  Italian class 1368 new exercises
4847
2019-08-17: [r14211] bpr
4848
  [fix] replace oef_applet_option by oef_answer_option$i in some anstype
4849
2019-08-17: [r14210] bpr
4850
  [anstype] fix jsxgraphcurve for new version of jsxgraph (Julien Lyotard)
4851
  add the possibility of moving points by the student (Julien Lyotard)
4852
2019-08-15: [r14208] schaersvoorde
4853
  [minor/svn] canvasdraw: rewrite of sliders
4854
2019-08-13: [r14206] bpr
4855
  [fix] use of oef_answer_option$i
4856
2019-08-13: [r14205] bpr
4857
  [fix] fix typo when replacing quotes in symbol.inc
4858
2019-08-11: [r14202] czzmrn
4859
  minor fixes to the open class on mathematical games 1097
4860
2019-08-09: [r14200] czzmrn
4861
  Italian translation improvment
4862
2019-08-08: [r14199] bpr
4863
  [mathmlinput] no answer is shown if the analysis is by conditions
4864
2019-08-08: [r14198] guerimand
4865
  bug fix in moveto process in sheet
4866
2019-08-08: [r14197] obado
4867
  replace nested "foundation_dropdown_menu.js" file by more adaptable
4868
  separates Foundation plugins files, as specified here :
4869
  https://foundation.zurb.com/sites/docs/dropdown-menu.html#javascript-reference
4870
2019-08-08: [r14196] czzmrn
4871
  [fix/improvement] anstype draw merging r14187 with Julien Lyotard
4872
  correction (now anstype draw accepts the option precision)
4873
2019-08-07: [r14195] bpr
4874
  [slib/chemistry/jmolshow] change test for loading or not jmolshow_init
4875
2019-08-07: [r14193] bpr
4876
  [mkindex] fix if the directory $BASES/site has disappear
4877
2019-08-07: [r14192] bpr
4878
  [fix] fix insertion address of a class document in helpexo
4879
2019-07-25: [r14187] czzmrn
4880
  [fix] anstype draw: type lines only check for parallelism
4881
2019-07-23: [r14182] bpr
4882
  [fix] replace oef_applet_option by oef_answer_option$i
4883
  which depends on the $i
4884
2019-07-22: [r14181] obado
4885
  [minor/themes] add the navigation bar to documents displayed
4886
  with lightpopup in all themes
4887
2019-07-18: [r14180] obado
4888
  adm/raw : add "getexam" job to protocol description
4889
2019-07-13: [r14176] bpr
4890
  fix mkindex for oef/cpp when there are two levels of inclusion of file.inc
4891
2019-07-13: [r14175] bpr
4892
  [wimsdoc] insert adm/raw help in wimsdoc
4893
2019-07-13: [r14174] schaersvoorde
4894
  canvasdraw: modification of slider and drag
4895
2019-07-12: [r14173] schaersvoorde
4896
  change scripts/authors/jm.evers/html/jqmath.css
4897
2019-07-12: [r14172] bpr
4898
  [glossary] economics from J. Vileo
4899
2019-07-04: [r14170 and other] mquerol
4900
  catalan and/or spanish version
4901
2019-07-04: [r14167] bpr
4902
  [slib] delete the title as the slib ggb2jsxgraph does not work (too difficult
4903
  to maintain)
4904
2019-07-04: [r14166] bpr
4905
  [wimsdoc] improve presentation of help for slib
4906
2019-07-04: [r14165] bpr
4907
  [src/calc] add randomrow in embraced command.
4908
2019-07-03: [r14162] bpr
4909
  [canvasdraw] help presentation (specially for replyformat).
4910
2019-07-03: [r14161] schaersvoorde
4911
  canvasdraw : fix: in multidraw circles the radius array was gone fishing
4912
2019-07-03: [r14160] bpr
4913
  [edit_area] tabulation -> 2 spaces
4914
2019-07-03: [r14159] schaersvoorde
4915
  canvasdraw: corrected flaw in 'multidraw circle' [BPR]
4916
2019-07-03: [r14158] obado
4917
  [icons] add 6 new domain icons
4918
2019-07-02: [r14155] bpr
4919
  [keywords]
4920
2019-07-02: [r14152] bpr
4921
  [slib/geo3D] titles of some no more used slib are deleted
4922
  (use java)
4923
2019-07-02: [r14150] bpr
4924
  [latex2wims] fix style in includegraphics
4925
2019-07-02: [r14149] czzmrn
4926
  [open classes] add an English open class on mathematical games (primary school level).
4927
  Note: the module E3/geometry/oefgeo2D.fr need to be translated into English.
4928
  Apart from that, all the other exercises are available in English
4929
2019-07-02: [r14147] bpr
4930
  add keywords
4931
2019-07-02: [r14146] bpr
4932
  [glossary] ecogestion(Jacques Vileo)
4933
2019-06-30: [r14144] bpr
4934
  slib has now the possibility to use chembrut.pl
4935
  add number of hydrogens for each atom in slib/chemistry/chemformula
4936
2019-06-28: [r14142] mquerol
4937
  [minor/trans] catalan and/or spanish version
4938
2019-06-26: [r14141] mquerol
4939
  [minor/trans] catalan and spanish version
4940
2019-06-26: [r14140] obado
4941
  [adm/raw] add !default scoremax=10 in getsheetscores job
4942
2019-06-26: [r14139] obado
4943
  [adm/raw] in getsheetscores job : add "sheet_weight"
4944
    rename "weights" into "exo_weights"
4945
    correct sheet formula
4946
2019-06-25: [r14136] bpr
14588 bpr 4947
  [latex2wims] change the place of div class="wimsdoc" relatively to the toc
14216 bpr 4948
2019-06-25: [r14135] obado
4949
  [adm/raw] now getsheetscores job gives the sheet formula
4950
2019-06-25: [r14134] obado
4951
  adm/raw : remove "weight_detail" (it was already present as "weights"
4952
    and add "try_detail" to getsheetscores + correct a bug on requires
4953
  corrects help on getscorepercent wims command (level seems <100, not <10 )
4954
2019-06-25: [r14133] obado
4955
  adm/raw : add "weight_detail" and "last_detail" to getsheetscores
4956
2019-06-25: [r14132] obado
4957
  in userscore tables : use "li" instead of "br"
4958
  now sheet formula is displayed to supervisor + code formatting
4959
2019-06-24: [r14128] guerimand
4960
  [minor] improvment of button moveto in sheet/exam
4961
2019-06-24: [r14127] czzmrn
4962
  [minor/fix] the variable reply_cnt is used in oef/Main.phtml
4963
  and should not be reset in this anstype
4964
2019-06-24: [r14126] obado
4965
  [minor/help] add help in wimsdoc.en for some wims command !score... commands from score.c
4966
2019-06-22: [r14123] schaersvoorde
4967
  canvasdraw: remove touchend for gesture devices
4968
2019-06-21: [r14122] schaersvoorde
4969
  translation in nl
4970
2019-06-20: [r14119] czzmrn
4971
  [italian] added italian example class on elementary mathematics/mathematical games
4972
2019-06-19: [r14118] obado
4973
  [jsxgraph] upgrade jsxgraph from 0.99.5 to 0.99.7
4974
2019-06-17: [r14116] bpr
4975
  [slib] clean molecule slib
4976
2019-06-16: [r14114] obado
18021 bpr 4977
  [ergo] improve ergonomy of adding an exercise in a sheet
14216 bpr 4978
    (different choices are bigger, with icons + add wims_msg success
4979
  + add missing icons in Font awesome theme
4980
2019-06-16: [r14113] guerimand
18021 bpr 4981
  [minor] improvement of move change order of exercises in sheet/exam
14216 bpr 4982
2019-06-16: [r14109] guerimand
4983
  [minor] keep score dependancy when changing order of exercises in exam
4984
  + move after option
4985
2019-06-16: [r14108] guerimand
4986
  [major/bugfix] can delete exercise in exam after activation
4987
2019-06-16: [r14107] guerimand
4988
  [minor/ergonomy] two columns for action in sheetcontent
4989
2019-06-16: [r14105] guerimand
4990
  score dependancy is now keept when delete or change order of exercises in a sheet
4991
2019-06-15: [r14104] guerimand
4992
  [minor] replace button "go down" by "move after" to arrange exercises order quickly in a sheet
4993
2019-06-15: [r14103] guerimand
4994
  movedown can be done on activated sheet
4995
2019-06-15: [r14102] obado
4996
  [minor] Now "\keywords{}" and "\description{}" oef instructions can be edited
4997
  in createxo adaptative mode (see fr/qtext.oef as sample)
4998
2019-06-15: [r14101] obado
4999
  [i18n] [to translate] add missing langs for TinyMCE editor (ca, es, nl, si) +
5000
  add custom wims styles to be translated.
5001
2019-06-15: [r14100] obado
5002
  corrects a small bug causing rss link not working when wims-cgi
5003
  was redirected to wims.html
5004
2019-06-15: [r14099] obado
5005
  [minor/ergo] slightly improve sheet activation pages (add wims_msg blocks)
5006
2019-06-15: [r14098] obado
5007
  slightly improve "about" and "module about" window
5008
2019-06-14: [r14097] obado
5009
  add general feedback to oef model "2correspond"
5010
  replace "send source" by simply "send" in createxo model editing
5011
2019-06-14: [r14096] bpr
5012
  [oef] change size of description tooltip
5013
2019-06-14: [r14093] bpr
5014
  [anstype draw] gestion of poly3, ...
5015
2019-06-14: [r14091] obado
5016
[ergo] several ergonomic improvements in Modtool and Createxo
18021 bpr 5017
  (add some css wims_msg success class when exercise is sent or deleted,
14216 bpr 5018
  replace a js by required input, ....)
5019
2019-06-13: [r14089] obado
5020
  add a missing icon in Font Awesome for Keywords
14131 bpr 5021
---------------------------------------------------------------------------
14081 bpr 5022
wims.4.18 [r14080]
14076 bpr 5023
2019-06-08: [r14072] bpr
5024
  [minor] true number of participants in the table of scores (case of a subgroup)
5025
2019-06-08: [r14071] bpr
5026
  canvasdraw/help
5027
2019-06-08: [r14070 r1406] bpr
5028
   add light link in about as a textarea to be copied
5029
2019-06-07: [r14059-> r14063] schaersvoorde
14131 bpr 5030
[minor/svn] canvasdraw: in multidraw right mouse click removes last object of
5031
  selected draw type & docs
14076 bpr 5032
2019-06-06: [r14057] schaersvoorde
5033
  canvasdraw: ruler & protractor
5034
2019-06-06: [r14056] czzmrn
5035
  [minor/fix] class css is now loaded also during exams
5036
2019-06-06: [r14055] schaersvoorde
5037
  canvasdraw: added info on creating tailormade delete button
5038
2019-06-06: [r14054] schaersvoorde
5039
  [minor/svn] canvasdraw: added info on creating tailormade delete button
5040
2019-06-06: [r14053] schaersvoorde
5041
  canvasdraw: added 'NOCONTROLS' argument to command 'multilabel'
5042
    to disable all buttons for multidraw (see documentation)
5043
2019-06-06: [r14052 r14050] bpr
5044
  check if/endif
5045
2019-06-06: [r14048] guerimand
5046
  [minor] script to check bad number of if/endif in a file
5047
2019-06-06: [r14047 r14046] guerimand
5048
  [minor]forget endif in gateway/var.proc activity/activity.phtml
5049
2019-06-05: [r14045] schaersvoorde
5050
  canvasdraw: command drag xy|x|y was gone fishing
5051
2019-06-04: [r14041 r14042] guerimand
5052
[minor] forget endif
5053
2019-06-03: [r14040] bpr
5054
  [createxo help] cut advanced method in createxo -> special methods
5055
2019-06-03: [r14038] schaersvoorde
5056
  canvasdraw: multidraw
5057
2019-06-03: [r14037] bpr
5058
  [direct exec] add jsme
5059
2019-06-03: [r14036] obado
5060
  [minor/css] correct a display bug causing a bad display on l2w toc
5061
    with standard theme
5062
2019-06-03: [r14035] schaersvoorde
5063
  canvasdraw: 'userdraw curvedarrow,color' now uses 3 points and
5064
  default replyformat=2 (eg x1,x2,xc... \n y1,y2,yc,... )
5065
2019-06-02: [r14033] bpr
5066
  [fix] it is now possible to desactivate an exam in a program without courses
5067
 (bug #11948)
5068
2019-06-01: [r14032] schaersvoorde
5069
  [minor/svn] canvasdraw:added to multidraw family 'curvedarrow' and 'curvedarrow2'
5070
2019-06-01: [r14030] schaersvoorde
5071
  canvasdraw: just to be complete...added to dragstuff
5072
    library objects
5073
    'curvedarrows color,x1,y1,xc,yc,x2,y2,...'
5074
    'curvedarrows2 color,x1,y1,xc,yc,x2,y2,...'
5075
2019-06-01: [r14029] schaersvoorde
5076
  canvasdraw:added to dragstuff library objects
5077
    'curvedarrow x1,y1,xc,yc,x2,y2,color'
5078
    'curvedarrow2 x1,y1,xc,yc,x2,y2,color'
5079
2019-06-01: [r14027] schaersvoorde
5080
  canvasdraw: added 'userdraw curvedarrow2,color' and 'userdraw curvedarrows2,color'
5081
2019-05-31: [r14026] lemaire
5082
  [help] add a section in the help of createxo about the score of an exercise
5083
2019-05-31: [r14025] schaersvoorde
5084
  canvasdraw added 'userdraw curvedarrow,color' and 'userdraw curvedarrows,color'
5085
2019-05-31: [r14024] bpr
5086
  [keywords] add ecogestion as father of economics and gestion
5087
2019-05-30: [r14023] bpr
5088
  [glossary] ecogestion
5089
2019-05-30: [r14022] bpr
5090
  [print version] adaptation for print version for draw, jsxgraph, jsxgraphcurve
5091
2019-05-30: [r14019] bpr
5092
  [class 9001] replace javacurve by jsxgraphcurve
5093
2019-05-30: [r14018] bpr
5094
  [print version] no solution for some answer types in print version
5095
2019-05-28: [r14017] bpr
5096
  [anstype/clock] in print version, exit before javascript buttons
5097
2019-05-28: [r14014 r14015] bpr
5098
  [fix] regvars can contain accents or spaces (it was not the case before)
5099
2019-05-28: [r14013] obado
5100
  [minor/html] move an help button inside a div to avoid a display glitch
5101
2019-05-26: [r14008] bpr
5102
  [fix] fix bug in print version when there is commas in math mode
5103
    and type compose or reorder
5104
2019-05-26: [r14007 r14021] bpr
5105
  [print version] add some css style for anstype radio, menu,
5106
    checkbox, click in print version
5107
2019-05-26: [r14006 r14009] bpr
5108
[print version] in print version, change variable i in iii to avoid confusion
5109
  with the variable i in anstype
5110
2019-05-25: [r14003] bpr
5111
  [fix] sheet score mean was not always good when only a part of the students
5112
    was selected
5113
2019-05-23: [r14000] bpr
5114
[help] english version was better !
5115
2019-05-23: [r13998] bpr
5116
  [slib/matrixhtml] help
5117
2019-05-22: [r13996] bpr
5118
  [class 9001]
5119
2019-05-21: [r13984 r13985 r13991] bpr
5120
  [slib] change the slib presentation page.
5121
2019-05-20: [r13980] bpr
5122
  [search_engine] keyword wimshelp (when it is alone) has a particular status
5123
    (all level)
5124
2019-05-20: [r13978] bpr
5125
[print version] correction in special method imageinput.phtml
13976 bpr 5126
2019-05-16: [r13975] obado
5127
  [minor/html] present slib parameters with divs instead of table,
5128
  for better accessibility and responsivity
5129
2019-05-16: [r13973] bpr
5130
  [backup] add data/local in backup
5131
2019-05-16: [r13972] obado
5132
  [minor/css] correct a display bug causing draggable elements breaking line
5133
  in some clickfill anstype
5134
2019-05-15: [r13971] schaersvoorde
5135
  canvasdraw:  dragging external images centers the image around the mouse pointer
5136
2019-05-14: [r13969] schaersvoorde
5137
  canvasdraw: draw_external (images) now makes use of 'dragstuff.getMouse()'.
5138
2019-05-14: [r13968] obado
5139
  corrects some typo in links displayed after class creation
5140
2019-05-13: [r13964 and als] bpr
5141
  canvasdraw help in directexec
5142
2019-05-10: [r13947] obado
5143
  correct a bug in adm/raw causing a malformed json
5144
  when addexo return a compilation error.
5145
2019-05-08: [r13935 and als, r13940, r13944] bpr and schaersvoorde
5146
  work on canvasdraw help in createxo
5147
2019-05-08: [r13930] bpr
5148
  [chemdraw] add option: reaction, show_valence (in test, need to
5149
  make an update of jme)
13926 bpr 5150
---------------------------------------------------------------------------
5151
wims.4.17e [r13925]
13922 bpr 5152
2019-05-06: [r13917] bpr
5153
  add slib tabsign. Euler-Versailles
5154
2019-05-06: [r13911] bpr
5155
  [print version] add shuffle for clickfill
5156
2019-05-06: [r13908] bpr
5157
  [print version] correspond type in columns
5158
2019-05-05: [r13906] bpr
5159
   [help] add link on keywords help in the left menu in modtool
5160
2019-05-05: [r13902] Euler-Versailles
5161
  [slib/numeration/ecriturenombre] add option tex (Euler contribution)
13903 bpr 5162
2019-05-04: [r13897] bpr
5163
  [src] increase the number of filewrite possible in a request (to adapt
5164
  to the number of exos in a sheet).
5165
2019-05-04: [r13893] bpr
5166
  [print version] prompt_empty is now with dots
5167
2019-05-03: [r13889] bpr
5168
  [class/9001]
5169
2019-05-03: [r13888] obado
5170
  [minor/css] improve the "bottom left" positioning of tooltips
5171
2019-05-03: [r13887] obado
5172
  [http] replace the "HTTP 301" permanent redirect called by "!restart" by a "HTTP 302"
5173
  temporary redirect, so it will prevent browser from saving the redirection in cache.
5174
2019-05-02: [r13886] lemaire
5175
  [minor/sheet oef] change the place where the description of an exercise
5176
  in a sheet may be shown
5177
2019-05-02: [r13885] obado
5178
  [minor/bugfix] correct a bug in user_link causing some header links not
5179
    being displayed in exam sessions since r.13836
5180
  + add a missing icon in Font Awesome theme
5181
2019-05-02: [r13884] bpr
5182
  [print version] work on special methods in printing version
5183
  (fields in imageinput are not yet at the good place)
5184
2019-05-02: [r13883] bpr
5185
  [class/9001] add exercises for special method
5186
2019-05-02: [r13881] czzmrn
5187
  [bug] headmenu not appearing in exolog (_check in wims session)
5188
2019-05-01: [r13880] bpr
5189
  [print version] - oef/printanalysis.proc is now used by oef/print.proc and adm/sheet
5190
    - add oef/togetfile.proc in wims_trustfile for print version.
5191
2019-05-01: [r13879] bpr
5192
  [fix] fix the analysis of the anstype chemformula
5193
2019-05-01: [r13878] bpr
5194
  [class/9001] add oef examples for anstype
5195
2019-04-30: [r13877] bpr
5196
  [minor] sheet/print - harmonisation with oef/print (work in progress)
5197
2019-04-27: [r13871] czzmrn
5198
  [minor/lang] adding exercises in 1368/sheet16
5199
2019-04-25: [r13868] obado
5200
  [bugfix][CAS] correct a bug in auth-cas occuring when "tmp" directory was not here
5201
    + reverse test order (first test for CAS 2.0 and then for CAS 1.0)
5202
    + now the default is "bad_cas_connexion" so it will no more give a false positive.
5203
    + give a more explicit message in case of bad_cas_connexion (to be translated)
5204
    + add missing EN texts in adm/class/classes
5205
2019-04-25: [r13867] bpr
5206
  [slib] slib geogebra3 must not be used.
5207
2019-04-23: [r13863] czzmrn
5208
  [minor] adm/raw logging registration of new users (user_lastname, user_firstname are reset by mkuserlist)
5209
2019-04-23: [r13862] obado
5210
  [minor/help] update the multipleclick anstype help for CSS styling
5211
2019-04-19: [r13858] schaersvoorde
5212
  [mathml] add "\cancel" as alternative syntax for "\slash"
5213
2019-04-18: [r13854 and als] mquerol
5214
  [minor/trans] catalan and spanish version
5215
2019-04-18: [r13853] czzmrn
5216
  [minor] adm/raw loggint of new users
5217
2019-04-18: [r13850 and als] bpr
5218
  [9001] add jsxgraph examples, fix some exercises (images)
5219
2019-04-17: [r13841] obado
5220
  [oef/ergo] add a warning popup when user try
18021 bpr 5221
  to submit exercise with default unanswered responses
13903 bpr 5222
2019-04-16: [r13836] obado
5223
  [JS] Move the Foundation call (previously in user_links) to the bottom
5224
    of the page, so Foundation functions can be used in more situation, with the recommended way.
5225
  + upgrade Foundation CSS to v. 6.5.3
5226
2019-04-12: [r13830] czzmrn
5227
  [minor/log] log supervisor login through adm/raw (as standard supervisor logins are logged)
5228
2019-04-12: [r13828] obado
5229
  [adm/raw] add "allowcloning" and "cloningpwd" to class_defs showed in
5230
    getclass and listclasses (only allowcloning is accessible by listclasses)
5231
  + remove debug informations displayed in cases of identification failure and
5232
    connexion refused by requested class
5233
2019-04-11: [r13825] bpr
5234
  [improvment] the description of an exercise in a sheet may be show as a
5235
    tooltip at the top of the exercise (for oef exercises). Vocabulary
5236
    and help are not yet done
5237
2019-04-11: [r13819] bpr
5238
  [anstype/chemclick] add option show_hydrogen
5239
2019-04-10: [r13817] bpr
5240
  [anstype/chemdraw] option show_hydrogen
5241
2019-04-10: [r13814] bpr
5242
  add gifs/ndef.png
5243
2019-04-08: [r13802] bpr
5244
  [wimstest] add test in evalue
5245
2019-04-05: [r13793 and als] bpr
5246
  work on print version
5247
2019-04-04: [r13785] bpr
5248
  [wimsdoc] add files for documentation - meaning is not yet written
5249
  please continue (work in progress)
5250
2019-04-04: [r13784] bpr
5251
  [wimsdoc] add html2iso command
5252
2019-04-02: [r13780] bpr
5253
  [class9001] modify some exercises (presentation)
5254
2019-04-02: [r13779] lemaire
5255
  [model] separate explain (for instruction) and data in 16menutext.oef and 16qtext.oef
5256
2019-04-02: [r13775] obado
5257
  [WYSIWYG] Prevent TinyMCE for replacing diacritics (é, à, ù...) by HTML entities.
5258
  + reactive editor in 16menutext, as it will work with accents now.
5259
2019-04-02: [r13772] lemaire
5260
  [quicktool] add nocase format in GAP
5261
2019-04-02: [r13771] obado
5262
  [bugfix/docs] add "zip" and "tgz" extensions to href links in wims docs.
5263
  + replace the adm/doc/primitives/href.phtml by a link to
5264
    scripts/docu/primitives/href.phtml as it was exactly the same.
5265
  + add some missing chars in htmlsymbs for html2iso conversion
5266
2019-04-01: [r13769] bpr
5267
  [maxima] no point in the alias of log10, lof2 in maxima header
5268
2019-03-31: [r13764] bpr
5269
  [print] if random=0, keep the order of the exercises in the
5270
  print and latex version.
5271
2019-03-31: [r13763] bpr
5272
  [wimstest] add tests for html2iso
5273
2019-03-31: [r13760] bpr
5274
  [fixbug] fix bug when confparm has commas (replace item by line in
5275
  the analysis of the iniparm)
5276
2019-03-31: [r13758] bpr
5277
  [minor] change the test for limit of exos in latex.
5278
2019-03-31: [r13757, r13783] bpr
5279
  add a wims command html2iso to translate html characters for latex print.
5280
2019-03-31: [r13755] bpr
5281
  [adm/manage] add test for maxima-share (has to be checked)
5282
2019-03-29: [r13749] obado
5283
  [oef/models] add "asis" to the true/false model
5284
2019-03-28: [r13748] obado
5285
  [minor/html] add label tags to document editing (adm/doc/edit.phtml)
5286
2019-03-28: [r13747] obado
5287
  [minor/css] add the CSS vars in tinyMCE
5288
2019-03-27: [r13744] obado
5289
  [minor/html] move the meta "viewport" tag to !header instruction,
5290
    so it is displayed on every wims pages
5291
    + move wims_mathml js from body to head tag
5292
2019-03-25: [r13741] obado
5293
  [minor/css] Replace "oef_question" by "wims_question" in oef models,
5294
  as it has been replaced in r. 13738
5295
2019-03-25: [r13740] obado
5296
  [minor/bugfix] Now the "clear" button in createxo models also clear textarea content
5297
    when editor is disabled.
5298
2019-03-25: [r13737] obado
5299
  [CSS] Introduce CSS vars. (+try for oef_question)
5300
2019-03-22: [r13730] obado
5301
  [config.c] increase the default class quota from 100 to 150MB, to be more in touch with the increased size of .bin scores files
5302
  + correct some typo
5303
2019-03-22: [r13728] obado
5304
  [minor/js] upgrade tinyMCE 5.0.1 to 5.0.3 + add the "fullscreen" plugin
5305
2019-03-22: [r13727] obado
5306
  [bugfix] Correct a bug causing div not being closed in *fill anstypes
5307
  in some cases (in replygood, when it contains more than one item)
5308
2019-03-21: [r13725] obado
5309
  [minor/css] add a new "oef_question" style, and use it as replacement of ".question"
5310
  in "select" and "classifysentence" oef models
5311
2019-03-21: [r13724] obado
5312
  [WYSIWYG] Replace some WIMS styles in WYSIWYG editor in Createxo
5313
2019-03-21: [r13723] bpr
5314
  [fix] fix print version and hint
5315
2019-03-20: [r13722, r13724] obado
5316
  [WYSIWYG] Add some WIMS styles to WYSIWYG editor in Createxo (like oef_ind colors, etc...)
5317
  + remove the "link" button in Createxo,  Replace some WIMS styles in WYSIWYG editor in Createxo
5318
2019-03-20: [r13721] obado
5319
[minor/css] reduce p margin for sheet, exam, exo... descs
5320
  + remove "h1" from WYSIWYG editor
5321
  + close a missing tag in adm/class/livret
5322
2019-03-20: [r13720] bpr
5323
  [html] delete attribute for style and script
5324
2019-03-19: [r13719] bpr
5325
  [fix] fix tooltip when it uses through slib
5326
2019-03-18: [r13716] obado
5327
  [Createxo/models] Display a WYSIWYG editor on some textareas in OEF models
5328
  when it's possible and relevant
5329
2019-03-18: [r13715] obado
5330
  [Createxo/models] Display a WYSIWYG editor on some textareas in OEF models
5331
  when it's possible and relevant
5332
2019-03-18: [r13713] guerimand
5333
  [minor/bugfix] cdt disappear in class of a groupement...
5334
2019-03-18: [r13711] bpr
5335
  [improvment] in userscore, when some sheets are selected, the
5336
  average is done on selected sheets
5337
2019-03-17: [r13707,r13708] bpr
5338
  [keywords]
5339
2019-03-15: [r13704,r13714, r13705] obado
5340
  [Createxo/models] translate some OEF models from french to english
5341
    (to be reviewed by a fluent english)
5342
2019-03-15: [r13703] bpr
5343
  [anstype] if the answertype is chemeq and if there is an option symbols
5344
    try to use chemeq
5345
2019-03-14: [r13699] bpr
5346
  [major/OEF] fix weight=0 in some answer. Fix some calculations with weight in conditions
5347
  and answers in particular in case of steps with faults.
5348
2019-03-13: [r13697] obado
5349
  [minor/bugfix] correct a bug causing line breaks being deleted in
5350
  textareas when returning to OEF intro after testing an exercise.
5351
  (see Lang/francais/oefdictate.fr as an example)
5352
2019-03-13: [r13696] obado
5353
  [minor/css] input class:inline no more has a 100% width
5354
2019-03-12: [r13695] obado
5355
  [minor/ergo] add a "disable WYSIWYG editor" button on each editor with an id.
5356
2019-03-11: [r13694] lemaire
5357
  [fix] legend appears twice in a program with a test zone
5358
2019-03-11: [r13692] obado
5359
  [CSS] improve input styles (inspired by Foundation 6 forms)
5360
  + numeric inputs in createxo models now use the html5 "number" type
13685 bpr 5361
---------------------------------------------------------------------------
13689 bpr 5362
wims.4.17d [r13689]
5363
2019-03-08: [r13689] bpr
5364
  add chemistry keywords
13685 bpr 5365
2019-03-07: [r13682] bpr
5366
  [fix] fix the apparition of non isolatin character with script quote.sh
5367
2019-03-07: [r13678] bpr
13687 bpr 5368
  [language] english translation of oef/en/intronames (DB)
13685 bpr 5369
2019-03-06: [r13677] obado
5370
  [minor/html] replace some table by div in adm/forum/forum
5371
2019-03-05: [r13671] lemaire
5372
  [fix] in oef, good answer, solution and feedback are always printed in an
5373
    examen except if "never" is chosen
5374
2019-03-05: [r13665] bpr
5375
  [fix] erasing a document (by the document interface) erase only the content
5376
    (keep the directory c1 for example, if not the gestion of sequences is too tricky).
5377
2019-03-04: [r13661] bpr
5378
  [fix] fix bug [#11933] on exotrymax when modifying a sheet
5379
2019-03-04: [r13657] schaersvoorde
5380
  [canvasdraw] corrected font size behaviour of command 'text'
5381
2019-03-04: [r13656] obado
5382
  [minor/ergo] improve the authparticipant connexion page
5383
2019-03-04: [r13655] bpr
5384
  [fix] vote in sequence has no description
5385
2019-03-04: [r13654] bpr
5386
  [fix] no description in votes
5387
2019-03-04: [r13653] bpr
5388
  [css] oef_indneutral is now really neutral !
5389
2019-03-01: [r13650, r13649,r13643] czzmrn
5390
  [minor/lang] Italian
5391
2019-02-27: [r13645] lemaire
5392
  [minor] add unisciel code for a new module
5393
2019-02-25: [r13640 r13639] obado
5394
  [minor] adm/class/sheet : now that sheet source is able to display html tags,
5395
2019-02-25: [r13637] bpr
5396
  [improvment] insertion of exercises with keywords in search engine result.
5397
2019-02-23: [r13630,r13636] bpr
5398
  [improvment] a file Exkeywords is created if there is
5399
    some field \keywords{} in an oef exercise by src2def and the keywords
5400
    are automatically added in the module INDEX
5401
    to be use in search engine (work in progress)
5402
2019-02-23: [r13628] bpr
5403
  [fix] scoring is not choosen at the creation (the type of the module is not yet known).
5404
2019-02-22: [r13625] obado
5405
  [minor/ergo] replace 'div' by 'a' in mulipleclickinput anstype,
5406
  so user can have some feedback on what he is about to click (cursor + hover)
5407
2019-02-22: [r13623] obado
5408
  [minor/bugfix] corrects a display bug on "*fill" anstypes when containing several objects,
5409
  like mathml
5410
2019-02-22: [r13622] obado
5411
  [wysiwyg] insert wims inline styles into tinyMCE, so it can use the same colors
5412
  as defined by wims server or class.
5413
2019-02-22: [r13621] bpr
5414
  [minor] accessibility chemtool
5415
2019-02-22: [r13619] obado
5416
  [createxo] improve the "tablecheckbox" oef model for better accessibility
5417
  replace what-input minified map
5418
  remove call to tinyMCE's css minified maps
5419
2019-02-21: [r13618] obado
5420
  [bugfix] session warn message now return to wims home page when connected
5421
    in a class via CAS,ldap or php
5422
2019-02-21: [r13616] obado
5423
  [wysiwyg] upgrade to tinyMCE 5.0.1 (see changelog at https://www.tiny.cloud/docs/changelog )
5424
2019-02-21: [r13615] czzmrn
5425
  [minor/lang] italian
5426
2019-02-21: [r13614] obado
5427
  [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)
5428
2019-02-21: [r13613] bpr
5429
  [improvment] change in the student page for reguser
5430
  (choice between registration or inscription)
5431
2019-02-21: [r13612] obado
5432
  [minor/wysiwyg]  replace speckedit by tinyMCE in adm/class/motd module
5433
2019-02-19: [r13611] bpr
5434
  [fix] fix the gestion of datamodule in anstype/chemdraw and oef/img.phtml
5435
2019-02-19: [r13610] obado
5436
  [minor] adm/class/cdt : corrects a bug in addtodo.proc,add table sorting
5437
2019-02-19: [r13607,r13606] obado
5438
  [WYSIWYG] replace speckedit by tinyMCE in adm/vote module
5439
  add label for some primitives (list, radio, checkbox), for better accessibility
5440
2019-02-19: [r13605] obado
5441
  [minor/css] improve scorebars look, now that sequences item have no background colors.
5442
2019-02-18: [r13604] obado
5443
  [CSS/ergo] replace background colors for element types displayed to students by
5444
    a lighter border-left color. All text are more readable now.
5445
2019-02-18: [r13603] obado
5446
  [JS/ergo] add the WYSIWYG editor to the exam modification page,
18021 bpr 5447
  and exercise modification (in sheet and exam)
13685 bpr 5448
2019-02-18: [r13602] obado
5449
  [JS/ergo] add the "Tiny MCE" WYSIWYG HTML editor to WIMS. see it
5450
  in the sheet modification page as example.
5451
2019-02-16: [r13600] czzmrn
5452
  [slib] added a new slib to draw rosettes (finite symmetry groups)
5453
2019-02-15: [r13598] bpr
5454
  [slib/cram] new example with A,B,C,...
5455
2019-02-14: [r13596] obado
5456
  [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
5457
2019-02-13: [r13591] bpr
5458
  [minor/oef] add test for inputsize1 in case of answertype mc (before testing
5459
    that it is between 1 and 1000)
5460
2019-02-12: [r13584] bpr
5461
  [slib matrixtex] add option "html"
5462
2019-02-08: [r13580] obado
18021 bpr 5463
  [OEF/Models] Add a new OEF model : fr/scramble.oef (exercise with scrambled words)
13685 bpr 5464
2019-02-08: [r13579] lemaire
5465
  [fix] the legend of zones did not appear in gateway for supervisable
5466
2019-02-07: [r13578] obado
5467
  [minor/model] improve the look & feel of fr/steps.oef model
5468
2019-02-05: [r13577] obado
5469
  [MathJax] upgrade Mathjax from 2.7.4 to 2.7.5 (seems to correct a "Math Processing Error"
5470
  bug on H5/analysis/graphfunc.fr module )
5471
2019-02-03: [r13576] bpr
5472
  [qpuzzle] add images in photindex
5473
2019-02-03: [r13575] bpr
14216 bpr 5474
  [anstype] the anstype draw accepts the default option : default="empty"
13577 obado 5475
2019-02-01: [r13572] obado
13572 obado 5476
  [js] Upgrade Jquery to v.3.3.1, what-input to 4.1.6 and asciimathml to v. 12/2018
13685 bpr 5477
2019-02-01: [r13570] obado
5478
  [JS / CSS] Replace old bower package manager by "yarn"
5479
2019-01-28: [r13569] obado
5480
  [minor/html] add the "url" type for auth_cas input in class creation
5481
2019-01-28: [r13568] bpr
5482
  [fixbug] the link to userscore in adm/class/activity was not always good.
5483
2019-01-28: [r13567] bpr
5484
  [fix] fix helpexo in addmodule (the total number of exos was not good)
5485
2019-01-19: [r13564] bpr
5486
  [fixbug] in case of format=menu, len must be empty (model menutext.oef)
5487
2019-01-18: [r13563] obado
5488
  [minor/js] update some 3rd party librairies :
5489
  * update ASCIIMathML to its last version (02/12/18)
5490
  * update normalize.css v8.0.0 -> v8.0.1
5491
2019-01-18: [r13562] obado
5492
  [minor/w3c] corrects html for robot related pages, improving w3c validation for wims home page
5493
2019-01-11: [r13560] bpr
5494
  [fix] some langage was not read when we enter in adm/class/config with a code
5495
  send by mail
5496
2019-01-08: [r13557] obado
5497
  [minor/W3C] remove useless type="text/css" on some style tags in anstypes,
14216 bpr 5498
  and type="text/javascript" on some script tags, for better W3C compliance.
13685 bpr 5499
2019-01-07: [r13556] czzmrn
5500
  [minor/trans] models
13553 bpr 5501
---------------------------------------------------------------------------
5502
wims.4.17c [r13552]
13539 bpr 5503
2019-01-03: [r13533] bpr
5504
  some latex in some prepared models (fr)
13525 bpr 5505
2019-01-03: [r13523] obado
5506
  correct a small typo in .compile causing --jmol option not loading properly jsme
5507
2019-01-02: [r13521 r13522] schaersvoorde
5508
  canvasdraw: corrected 'replyformat 11' (used as default for userdraw arrows/segments etc)
5509
2019-01-02: [r13520] czzmrn
5510
  italian
5511
2019-01-01: [r13518] bpr
5512
  [anstype/draw] catch error if there is not the good number of points
5513
  (for arrow and segments drawing)
5514
2018-12-28: [r13515] guerimand
5515
  [bugfix/gateway] keep previous value of user_supervise when create a new teacher account
5516
2018-12-28: [r13514] schaersvoorde
5517
  canvasdraw: doc
5518
2018-12-26: [r13513] schaersvoorde
5519
  [minor/transl] some dutch
5520
2018-12-25: [r13512] schaersvoorde
5521
  canvasdraw:jsplot multiplecurves animation
5522
2018-12-25: [r13510] bpr
13976 bpr 5523
  small changes in oef/latex definition ; add answer for the automatic good answer.
13525 bpr 5524
2018-12-20: [r13502 r13504 r13506 r13508 r13509 ] czzmrn
5525
  [minor/transl] Italian
5526
2018-12-19: [r13503] bpr
5527
  [fix/themes] local menu did not appear for participants
5528
2018-12-18: [r13501] czzmrn
5529
  [minor/transl] work in progress checking exhisting models
5530
2018-12-18: [r13494 r13496 r13497] czzmrn
5531
  [minor/lang] revising italian help/main
5532
2018-12-18: [r13495] obado
5533
[bugfix] Corrects the bug #11870 issued by bmifsud :
18021 bpr 5534
  the exercises selection when adding to an exam will now display all exercises,
13525 bpr 5535
  not only the sheet previously selected.
5536
2018-12-16: [r13490] bpr
5537
  [oef/latex] detag the content of latex field (it is a try)
5538
2018-12-14: [r13489] obado
5539
  [OEF Models] Uniformise tablefill.oef model in each lang + remove the old yellow background
5540
2018-12-14: [r13488] obado
5541
  [minor] OEF models : small HTML corrections and code formatting
5542
2018-12-14: [r13485] obado
5543
  [anstype] corrects a display bug on compose anstype causing label having a height
5544
    smaller than its content (specially when mathmL formula inside)
5545
2018-12-13: [r13483] obado
5546
  [OEF Models] tablecheckbox.oef : use "wimstable" class instead of custom CSS +
5547
  enlarge checkbox size
5548
2018-12-13: [r13482] obado
5549
  [RSS] replace http:// links pointing to RSS in adm/new by feed:// links,
5550
  so browser can send them to an appropriate feed reader
5551
  (since Firefox 64 removed its native RSS reader)
5552
2018-12-12: [r13481] obado
5553
  [minor/ergo] Improve ergonomy on wordjumble.oef model
5554
  (use CSS class instead of inline style) + words already sent are displayed inline.
5555
2018-12-12: [r13480] obado
5556
  [minor/ergo] Apply some r13472 corrections to ca, en ,es and it OEF puzzle models
5557
2018-12-12: [r13479] obado
5558
  [BugFix] Apply bugfix 13475 to Italian oef model select.oef
5559
2018-12-12: [r13478] obado
5560
  [BugFix] Apply bugfix 13475 to spanish oef model select.oef
5561
2018-12-12: [r13477] obado
5562
  [BugFix] Apply bugfix 13475 to english oef model select.oef
5563
  + translate it in english (to be verified by an english fluent)
5564
2018-12-11: [r13476] obado
5565
  [BugFix] Apply previous bugfix to Catalan oef model select.oef
5566
2018-12-11: [r13475] obado
5567
  [BugFix] Createxo Model "select.oef" : correct a bug causing last word
5568
    of each line being merged with the first word of the next line
5569
  replace TABLE by DIV, and add LABEL for better accessibility
5570
  improve ergonomy of "mark" anstypes (replace background color by borders)
5571
2018-12-11: [r13473] obado
5572
  [anstype] replace the old "table" with a flexbox div in all "fill" anstype
5573
    (clickfill, DragFill), for a better accessibility.
5574
    [bugfix] prevent Safari allowing text selection when dragging dynapi objects :/
5575
    disable mathml only for dragfill type
5576
2018-12-11: [r13472] obado
5577
[anstype] update the "puzzle" anstype, replacing old "table" behavior width DIV and CSS. It will be better for accessibility and for small displays.
5578
+ now oef_incolors are used for each puzzle piece to display which one has been misplaced.
5579
2018-12-10: [r13471] obado
5580
  [minor/ergo] prevents big elements to display larger than a small screen in
5581
  adm/raw help page (code and large links)
5582
2018-12-10: [r13470] obado
5583
  [minor/ergo] prevents big elements to display larger than a small screen,
5584
  specially in wimsdoc.en (table and SVG)
13469 obado 5585
2018-12-07: [r13469] obado
5586
  [help/main] merge all translated modules "help/main.$lang" into a single unified help/main module
13525 bpr 5587
2018-12-04: [r13460] obado
5588
[adm/raw] [bugfix] A bunch of bugfixes, issued by Q. Coumes (thx to him) :
5589
	- **copyclass** : was not working as expected for a single class
5590
	- **getclassmodif** : was not returning a valid json when several modified files
5591
	- **getclasstgz** : HTML headers was merged with the tgz binary.
5592
	- **putcsv** : this alpha draft job now clearly indicate to avaoid using it
5593
	  until it's finished, instead of returning "unauthorized"
5594
	- **recuser** : more explicit message returned : "User successfully recovered"
5595
	- **repairclass** : typo corrected ('action,')
5596
2018-12-01: [r13459] schaersvoorde
5597
  applets: correct ant build.xml
5598
2018-11-29: [r13455] bpr
5599
    save restored classes in a directory backuprestore
5600
  (backup2 is done for something else : if it exists, contains a copy
5601
  of backup, if not, nothing happens).
5602
2018-11-28: [r13454, r13453, r13450] georgesk
5603
  ensuring reproducible builds for Debian.
5604
2018-11-28: [r13452] georgesk
5605
  for a few years, the syntax -perm +mode is obsoleted for the command find.
5606
  Instead, -perm /mode must be used.
5607
2018-11-27: [r13447] obado
5608
  [minor/css] some small css changes
5609
2018-11-27: [r13446] obado
5610
  [minor/ergo] try to improve ergonomy of Createxo,
5611
  when sending binary files (img, audio, pdf)
5612
2018-11-21: [r13443] obado
5613
  Improve ergonomy of Createxo :
5614
    + add some icons
5615
    + display menu items
18021 bpr 5616
    + add some text explaining the exercise isn't saved yet when the code is just sent
13525 bpr 5617
    + use the new "grid-x" css class for responsive layout
5618
    (introduced in previous r.13440 commit)
5619
    + corrects somme ending tags (/tr, /div)
5620
2018-11-17: [r13441] georgesk
5621
  [canvasdraw] changes to enable the compilation with option --as-needed;
5622
  this improves the package build for Ubuntu
5623
2018-11-14: [r13440] obado
5624
  [CSS] add foundation 6 "x-y grid" to Nikaia and standard themes,
5625
  allowing more responsive designs
5626
  + add foundation 6 "cards" styles
5627
2018-11-13: [r13439] obado
5628
  [minor] specify "getfile" as adm command, for trusted module only in wimsdoc.en
5629
2018-11-12: [r13438] obado
5630
  [html.c] allow the special vars "wims_ref_id", "wims_ref_class", and "wims_ref_title" to be used with the "!getfile" command.
5631
  + adds the getfile command to help/wimsdoc.en
5632
2018-11-10: [r13436] bpr
5633
  [jsme] use the option star1
5634
2018-11-05: [r13433] bpr
5635
  [theme] add links for warnings for expired sessions in standard theme
5636
2018-11-05: [r13432] bpr
5637
  [improvment] add button "up" in sheet preparation (from A. Franke)
13427 bpr 5638
---------------------------------------------------------------------------
5639
wims.4.17b [r13427]
5640
2018-11-03: [r13419] bpr
5641
  [anstype] change chembrut -> chemformula
5642
2018-11-03: [r13416] bpr
5643
  [domain] keywords in astronomy
5644
2018-11-02: [r13410] bpr
5645
  save idle_time in var.stat of session when entering in a class
5646
2018-11-02: [r13409] bpr
5647
  [glossary] from Euler, ac. Versailles
5648
2018-11-02: [r13407] bpr
5649
  [jsme] add radius of the star circle, add star (the number 1 is not shown)
5650
  (thanks to B. Bienfait).
5651
2018-10-30: [r13403] bpr
5652
  [chemistry] add a script to compute the raw formula from file .mol
5653
2018-10-25: [r13400] obado
5654
  add a warning message when session is about to close + display another message
5655
  when the session is actually closed. The message is set by a timer in js.
5656
  For beta test, it is only available in Nikaia theme by now.
5657
2018-10-25: [r13399] obado
5658
  [minor] now timer displayed when an incorrect password is entered is in a disabled input
5659
2018-10-23: [r13397] lemaire
5660
  [help] explanations on global config parameters for exams
5661
2018-10-22: [r13396] bpr
5662
  [fix] in case of partial restauration, the directory exams can not exist.
5663
2018-10-22: [r13395] bpr
13469 obado 5664
  [protocol] test which protocol is used(not always done,
5665
    should test if $wims_protocol is empty)
13427 bpr 5666
2018-10-21: [r13388] bpr
5667
  [slib] hack if identify does not work in slib/draw/graphvizpoints
5668
2018-10-21: [r13386] bpr
5669
  [slib] fix parse of the result of graphvizpoints
5670
2018-10-19: [r13383] bpr
5671
  [coordclick] add possibility to embraced data in an coordclick model
5672
2018-10-19: [r13380] bpr
5673
  increase the length of the titles in oef exercises and documents
5674
2018-10-18: [r13378, r13379] bpr, obado
5675
  [jmol] add JSmolJME.js in java/jmol by compile
5676
2018-10-18: [r13377] obado
5677
  [minor] sort icon theme list with nocase (sort -f), so "Default icon theme" will appear first.
5678
2018-10-16: [r13375] obado
5679
  [minor/icon] Change success icon color in Font awesome Icon theme
5680
2018-10-16: [r13373] bpr
5681
  [jsme] coloration of bonds (use JSME_2018-10-15)
5682
2018-10-15: [r13372] bpr
5683
  [keywords] in biology
5684
2018-10-15: [r13371] schaersvoorde
5685
  canvasdraw: fix compiler warnings (noted on Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-34-generic x86_64))
5686
2018-10-13: [r13370] guerimand
5687
  [bugfix] no default values for weight duration and tries when create a new exam
5688
2018-10-13: [r13369] guerimand
5689
  [bugfix] in exam saved expiration_date not correctly loaded
5690
2018-10-11: [r13367] obado
5691
  [anstype/chemjsme] now the selected template is visually distinguishable (colored border)
5692
    + automatically select the template when selecting one of it's atoms
5693
2018-10-11: [r13366] obado
5694
  [minor/css] remove a css style causing h2 being the same size as h3 in modtool documents
5695
2018-10-11: [r13365] guerimand
5696
  [bugfix] saved scorestriction for exam not correctly display on panel
5697
2018-10-11: [r13364] bpr
5698
  [doc] bad level <h> in printable version (for developers)
5699
2018-10-11: [r13363] guerimand
5700
  [minor/bugfix] sheet make from public doc : exercise use several times in the doc
5701
  appear now one time in the sheet generated
5702
2018-10-09: [r13362] obado
5703
  [adm/raw] markdown formatting on protocol.md
5704
  add some explanation about "class_connections" parameter
5705
2018-10-05: [r13360] obado
5706
  [minor] [class restore] restore messages when replacing elements is more explicit :
5707
  it tells that all presents elements will be deleted, and replaced by those in the backup file;
5708
  now "merge" mode is the new default
5709
2018-10-05: [r13359] obado
5710
  [CGI] Better Cache Control : use http headers 1.1 to avoid browser caching some pages,
5711
  specially when special_parm=.nocache. is specified
18021 bpr 5712
  (like in classes/fr&special_parm=.nocache. ) for class exercises.
5713
  User will no more see an old exercise list after restoring a class backup
13427 bpr 5714
  because of browser caching pages.
5715
2018-10-04: [r13356] bpr
5716
  [msg] more precise msg in case of module_change
5717
2018-10-04: [r13355] bpr
5718
  [model] use image rename in imageclick model
5719
2018-10-04: [r13354] bpr
5720
  [anstype] add possibility to rename images in exercises using multipleclick
5721
2018-10-03: [r13353] bpr
5722
  [jsme] delete smiles in molfile as they are sometimes cut
5723
  fix partially templates and how to past them.
5724
2018-10-02: [r13352] bpr
5725
  [chemclick] analysis of bonds (for the moment in jsme, no colors for bonds
5726
  as for atoms)
5727
2018-10-02: [r13351] obado
18021 bpr 5728
  [anstype] prepare chemclickjsme for being able to load 2 instances on a same exercise
13427 bpr 5729
  + remove useless type="text/javascript" attribute on all anscripts
5730
  + remove useless serverURL: "$applet_url1",\ on jmolclick
5731
2018-10-01: [r13347,r13350] bpr
5732
  [minor/jsme] clean chemclick answer
5733
2018-10-01: [r13346] obado
5734
  [minor/jsme] simplify chemclick with JSME, removing all useless functions
5735
2018-10-01: [r13345] obado
5736
  [minor] small corrections on adm/class/regclass messages :
5737
2018-09-27: [r13344] obado
5738
  [keywords] Add "monotonic_function" keyword domain
5739
2018-09-25: [r13340] bpr
5740
[fix] in adm/doc/primitives/draw.phtml, the command !readdef
5741
  is not accessible from an no adm module.
5742
2018-09-25: [r13339] bpr
5743
  [exam] it is now possible to desactivate an exam in the test zone.
5744
2018-09-25: [r13336 and following: r13341, r13343] bpr
5745
  [anstype] clean and use of jsme applet in chemdraw
5746
2018-09-24: [r13335] bpr
5747
  [compile] add jsme and JSmolJSV.js in jmol
5748
2018-09-20: [r13330] obado
5749
  [minor/ergo] improve ergonomy for class backup restoration pages.
5750
2018-09-19: [r13329] bpr
5751
  [oef] no endhook in case of a examlog or a exolog
5752
2018-09-18: [r13328] bpr
5753
  [typo] bad name for a file in qpuzzle and spuzzle
5754
2018-09-17: [r13326] bpr
5755
 [themes] fix bug wich occurs when one adds a local part in the menumodubox.
5756
2018-09-16: [r13325, r13327, r13331, r13332] georgesk
5757
  new upstream version for chemeq: fix for advanced g++ warnings
5758
2018-09-14: [r13324] georgesk
5759
  added stuff when LDAP requires an authentification in ANY CASE
5760
2018-09-07: [r13319] bpr
5761
  in case of examlog and exolog, the message about exotrymax will not appear
5762
2018-09-07: [r13318] obado
5763
  [adm/class/config] some improvements on class backup behavior :
5764
  + now display the file size limit when archive can't be created
5765
  + when backup failed, wims propose to test with another file format
5766
  + add messages for file_too_large error when generating backup file.
5767
  + add missing recnames for en and cn langs
5768
  + immediately exit when called outside of a class (or when session expired)
13316 bpr 5769
---------------------------------------------------------------------------
5770
wims.4.17a [r13315]
13314 bpr 5771
2018-09-03: [r13304] (obado)
14131 bpr 5772
  correct a js bug causing auth type impossible to set to "php" for servers
5773
  where no CAS site were defined
13314 bpr 5774
2018-09-02: [r13300] (bpr)
5775
  fix bug in indexation for courses which are optional
5776
2018-09-02: [r13298] (bpr)
5777
  [config] change the variable MAX_EXAMS to 80
5778
2018-09-02: [r13296] (bpr)
5779
  [improvment] add scorecolor,actcolor in propagation of colors
5780
2018-08-30: [r13293] (obado)
5781
  [anstype] improve ergonomy of reorder and compose anstypes
5782
  (items are more visibles (use wims_label)
5783
  when an item is used in reorder, it is displayed differently (disabled)
5784
2018-08-30: [r13292] (obado)
14131 bpr 5785
  [js/anstype] prevent click on "reorder" and "compose" elements from
5786
  scrolling the window (as asked in this thread :
5787
  https://wimsedu.info/?topic=module-premiers-elements-de-geometrie)
13314 bpr 5788
  + some better css for code tag
5789
  + some corrections on slib doc display
5790
2018-08-29: [r13291] (obado)
14131 bpr 5791
  [slib/audio] Replace old flash players (dewplayer, hbs_mp3_player, player)
5792
  options by the native HTML browser player in some slib (lang/swac and lang/audio).
5793
  You can still force the use of flash versions by using direct slib calls
14216 bpr 5794
  to slib/media/dewplayer or slib/media/player.
13314 bpr 5795
  + translate in french these slib docs : lang/swac and media/audio
5796
  + improve slib/media/video display
5797
  + correct a misplaced word from r.11573 in quicktool lang file
5798
2018-08-29: [r13290] (guerimand)
5799
  [minor] indication for getting list of values of a technical variables
5800
2018-08-27: [r13289] (obado)
5801
  [minor/css] now jmolaplet inside a "wimscenter" class will properly be centered.
5802
  + remove some unwanted chars in GNU GPL copying file
5803
2018-08-24: [r13286] (obado)
5804
  [minor/w3c] add some missing "label" tags + some minor corrections
5805
2018-08-21: [r13280] (obado)
5806
[minor/bugfix][css] correct a bug causing dynapi layers
5807
  (drag&drop items) being mispositioned after menu sliding
5808
  with Nikaia's new menumodubox
5809
  +improve css for clickfill, fill and correspond anstypes
5810
2018-08-20: [r13276] (obado)
14131 bpr 5811
  [CSS] [anstype] Improve CSS for flashcard input type.
5812
    (now uses class with only one CSS definition + change mouse cursor
5813
    + no more displays backgrounds in answer analysis, for a better ergonomy.)
13314 bpr 5814
2018-08-06: [r13262] (bpr)
5815
  [typo] bad typo in user_vardocp (so wksheet was empty)
5816
2018-08-06: [r13260] (bpr)
5817
  [fix] fix type mark when there are html balises
5818
2018-07-27: [r13257] (lemaire)
5819
  [fixbug] pb with the password for a class when create a class in a group of classes.
5820
2018-07-24: [r13250] (bpr)
5821
  [minor] change the place of the button insert in addmodule (useful only
5822
    for modifing the "bareme" in helpexo).
5823
2018-07-24: [r13247] (obado)
5824
  [minor/w3c] corrects markups in some raw html pages
5825
2018-07-24: [r13243] (bpr)
5826
[fixbug] fix bug when checking the password;
5827
    add require class password in case of portals (teacher inscription)
5828
2018-07-24: [r13242] (obado)
5829
  [minor/css] Nikaia theme : improve display of links in wimsmenubox (footer)
5830
2018-07-23: [r13239] (guerimand)
5831
  [bugfix] display user login in back link in activity
5832
2018-07-23: [r13237] (obado)
5833
  [minor/js] New classes : now when user return to the create class page
5834
  after checking sent parameters, the submit button remains available
5835
  if the cgu where accepted.
5836
  + The message displayed when CGU not accepted is more visible
5837
2018-07-22: [r13232] (bpr)
5838
  [src] test for NULL variables in gettrycheck
5839
2018-07-20: [r13229] (obado)
5840
  [minor] [adm/raw] add missing addexam, addexo and putexo in the protocol doc
5841
  + reformat protocol doc in markdown
5842
2018-07-19: [r13226] (guerimand)
5843
  [bugfix] ask class_paswword two times when participant delete his photoboard
5844
2018-07-19: [r13224] (bpr)
5845
  [backup] put rgpd.local in backup
13223 bpr 5846
---------------------------------------------------------------------------
13251 bpr 5847
wims.4.16 [r13250]
13314 bpr 5848
2018-07-18: [r13206] (czzmrn)
13221 bpr 5849
  add italian class on elementary mathematics
13314 bpr 5850
2018-07-18: [r13204] (bpr)
13221 bpr 5851
  [upload] add dependancies in upload; add seq in test zone
13314 bpr 5852
2018-07-18: [r13203 and others] (mquerol)
13221 bpr 5853
  catalan and spanish version
13314 bpr 5854
2018-07-17: [r13199] (bpr)
13221 bpr 5855
  add symbols in anstype options
13314 bpr 5856
2018-07-17: [r13194] (bpr)
13221 bpr 5857
  [oef] fix feedback and solution in exam (always or never) according to
5858
  the values of intro_givensol and intro_givenfeed
13314 bpr 5859
2018-07-12: [r13183] (obado)
13221 bpr 5860
  improve display when printing
13314 bpr 5861
2018-07-12: [r13182] (bpr)
13221 bpr 5862
  fix modification in case of intercourse or optional course in gateway
5863
  (password is taken in account)
13314 bpr 5864
2018-07-11: [r13181] (guerimand)
13221 bpr 5865
  now class_expiration is propaged to all .def subclasses files in group and portal
13314 bpr 5866
2018-07-10: [r13180] (obado)
13221 bpr 5867
  [Nikaia] Adds the search filters in Nikaia's theme home page
5868
  [js] add tablesort to activity listings for Supervisor in Nikaia and standard themes
13314 bpr 5869
2018-07-08: [r13170] (bpr)
13221 bpr 5870
  [ariane] no link on a program in ariane thread in case of a participant
5871
  (case of a intercourse)
13314 bpr 5872
2018-07-08: [r13164] (guerimand)
13221 bpr 5873
  [bugfix] when user want to modify their photoboard in a class
5874
    (protocole now change for all userprop)
13314 bpr 5875
2018-07-04: [r13154] (czzmrn)
13221 bpr 5876
  [adm/raw] be sure that the auth session created via adm/raw has the same variables
5877
  set as an ordinary session
13314 bpr 5878
2018-07-03: [r13153] (schaersvoorde)
13221 bpr 5879
  added \Longleftarow
13314 bpr 5880
2018-07-03: [r13150] (bpr)
13221 bpr 5881
  update the mirror list
5882
---------------------------------------------------------------------------
13148 bpr 5883
wims.4.15e [r13147]
13221 bpr 5884
  fix bugs in portal.
5885
  add rgpd
13095 bpr 5886
---------------------------------------------------------------------------
13093 bpr 5887
wims.4.15d [r13093]
13314 bpr 5888
2018-06-27 [r13082] (bpr)
13093 bpr 5889
  [class/addmodule] fix addallexo.proc with the new features of oef,
5890
  add parameters in success msg
13314 bpr 5891
2018-06-26 [r13080] (bpr)
13093 bpr 5892
  [rgpd] add variable for the delege personnal data (dpd !) +
5893
  tries of texts (work to do)
13314 bpr 5894
2018-06-26 [r13076] (bpr)
13093 bpr 5895
  add cgu when creating a class or a portal
13314 bpr 5896
2018-06-25 [r13059] (guerimand)
13093 bpr 5897
  [bugfix] .severity file structure was not correct when modify sheet score formula
5898
  and file .severity file is empty
13314 bpr 5899
2018-06-25 [r13058] (guerimand)
13093 bpr 5900
  [bugfix] score severity not saving when file .severity not long enough (no nbsheet+1 line)
13314 bpr 5901
2018-06-25: [r12982] (bpr)
13054 bpr 5902
  in adm/class/config, add variable class_sendmailteacher to allow to hide teacher mail
13093 bpr 5903
---------------------------------------------------------------------------
13038 bpr 5904
wims.4.15c [r13037]
13022 bpr 5905
ergonomy in portals and other zones
5906
  change ergonomy for configure technical variables in sheet and exam
13314 bpr 5907
2018-06-18: [r12982] (bpr)
13022 bpr 5908
  [gateway] fix : the level password was not saved
13314 bpr 5909
2018-06-16: [r12968] (georgesk)
13022 bpr 5910
   new feature about subscripts in chemeq
13314 bpr 5911
2018-06-16: [r12966] (bpr)
13022 bpr 5912
  [crossword] use now the css tooltip
13314 bpr 5913
2018-06-16: [r12964] (bpr)
13022 bpr 5914
  [slib] ajout de numeration/romain
13314 bpr 5915
2018-06-16: [r12959] (bpr)
13022 bpr 5916
  [slib] improve matrixhtml
5917
2018-06: many improvments in css and ergonomy.
13314 bpr 5918
2018-06-14; [r12950] (guerimand)
13022 bpr 5919
  user can see is own activity stat.
5920
2018-05: add glossary data (contributions of Euler, Versailles)
5921
  add adm/tool/glossary and adm/class/glossary for glossary manage
13314 bpr 5922
2018-05-19: [r12752] (czzmrn)
13022 bpr 5923
  the classification module should now work in any language
5924
  for languages for which no taxonomies are defined only keywords are shown
13314 bpr 5925
2018-04-22: [r12563] (bpr)
13022 bpr 5926
  [edit_area] add python as a language
13314 bpr 5927
2018-04-20: [r12562] (georgesk)
13022 bpr 5928
  updated to the upstream version 3.9 of units-filter
13314 bpr 5929
2018-04-09: [r12530] (bpr)
13022 bpr 5930
  [userscore] put score detail as a tooltip on the number of tries (bpr)
13314 bpr 5931
2018-03: [r12440] (guerimand)
13022 bpr 5932
    use of tablesort in many tables
13314 bpr 5933
2018-03-28: [r12421] (czzmrn)
13022 bpr 5934
   [minor/bug] answertype clicktile: tuning computing of the width of
5935
   the drawing (so to have exact squares)
5936
2018-03: bpr
5937
  add exotrymax and seedrepeat variables
13314 bpr 5938
2018-03-20: [r12370] (bpr)
13022 bpr 5939
  [html] add # and id for back in a sheet or a sequence
13314 bpr 5940
2018-03-19: [r12357] (obado)
13022 bpr 5941
  [css] Improves all links in Wims, with a more up-to-date style (no more underline),
5942
  and the link hover color is added in config.c
13314 bpr 5943
2018-03-19: [r12352] (bpr)
13022 bpr 5944
  [icons] add icons for sheets
13314 bpr 5945
2018-03-18: [r12350] (bpr)
13022 bpr 5946
  and following : add new options in oef intromenu
13314 bpr 5947
2018-03-15: [r12320] (guerimand)
12322 bpr 5948
  usermanage: sort by column in tabular
13314 bpr 5949
2018-03-17: [r12342] (bpr)
13022 bpr 5950
  add 2 or 3 trophees + use of pictos for titles of exercises in sheet
13314 bpr 5951
2018-03-17: [r12338] (bpr)
13022 bpr 5952
  add the possibility to insert a tool in a class
5953
  (as it has been done for public document)
13314 bpr 5954
2018-03-17: [r12337] (bpr)
13022 bpr 5955
  prevent to create a directory livret or cdt in log/classes
13314 bpr 5956
2018-03-17: [r12332] (obado)
13022 bpr 5957
  [critical] wims EDU publication center use now HTTPS,
5958
  with the HTTP protocol version 1.1, so wims publish requests
5959
  must use this protocol version too.
13314 bpr 5960
2018-03-15: [r12327] (obado)
13022 bpr 5961
  [icons] adds domain specifics icons (by now, only 2 scientifics icons),
18021 bpr 5962
  that can be used as exercise icons
13314 bpr 5963
2018-03-14: [r12316 and other] (bpr)
12322 bpr 5964
  add possibility to choose some "icon" to put
13022 bpr 5965
  before the title of the exercise
13314 bpr 5966
2018-03-13: [r12309] (bpr)
13022 bpr 5967
  [minor] use the parameter MAX_REQUIRE in addmodule
5968
  (transitional period is passed !)
13314 bpr 5969
2018-03-13: [r12309] (bpr)
12322 bpr 5970
  use the parameter MAX_REQUIRE in addmodule
13314 bpr 5971
2018-03-13: [r12308] (bpr)
12322 bpr 5972
  more parametrisation for the solution (shown or not)
13314 bpr 5973
2018-03-08: [r12302] (bpr)
12322 bpr 5974
[seed] - limit the number of repetitions with the same seed (MAX_SCORESEED)
5975
  for the server
5976
  - the teacher can give a smaller number of repetitions.
5977
  - add some help in the intromenu of oef modules about seedrepeat and exotrymax
5978
  (just in french version, should be improved before translation).
13314 bpr 5979
2018-03-08: [r12301] (bpr)
12322 bpr 5980
  presents the succession of scores in the page of all scores.
13314 bpr 5981
2018-03-07: [r12297] (bpr)
12322 bpr 5982
  use of seed can be limited by the teacher.
5983
  (after n unsuccesfull tries, the seed is changed).
13314 bpr 5984
2018-03-07: [r12295] (bpr)
12322 bpr 5985
  add number of occurences of the last seed
13314 bpr 5986
2018-03-05: [r12286] (obado)
14216 bpr 5987
  Add a "trophy" icon for sheets with scores >=9 /10
13314 bpr 5988
2018-03-05: [r12283] (bpr)
12322 bpr 5989
  add color for unfinished try
13314 bpr 5990
2018-03-05: [r12278,r12279] (obado)
12322 bpr 5991
  css: improve score bar legend css
13314 bpr 5992
2018-03-05: [r12275] (obado)
12322 bpr 5993
  add new "help.css" file containing some styles for help pages.
5994
      add semantic blocs : example, options, etc...
13314 bpr 5995
2018-03-05: [r12274] (bpr)
12322 bpr 5996
  seed: - add script seedscore.phtml to draw the scores
5997
        - show it in the user sheet page in a class
13314 bpr 5998
2018-03-05: [r12273] (bpr)
12322 bpr 5999
  seed in src: on seed (no interface in this commit)
6000
    - modify the structure scoreresult by adding seedlast and seedscores
6001
    - modify the structure scoredata by adding seed_scorecnt and the
6002
      structure seed_score
6003
    - add MAX_SEED
6004
    - add !getseedscores, !getseedlast,  !getseedscorelast
6005
    - resetseed takes now into account the test getseedscore when
6006
        wims_seed_repeat is yes
13314 bpr 6007
2018-03-05: [r12269] (bpr)
12322 bpr 6008
  anstype/chemdraw: fix if there is too much empty lines in the mol file
13314 bpr 6009
2018-03-05: [r12266] (bpr)
12322 bpr 6010
  validator: clean some msg
13314 bpr 6011
2018-03-04: [r12265] (obado)
12433 bpr 6012
  css: corrects a small bug causing li inside a wims_sheet_list wrongly incrementing the list number
13314 bpr 6013
2018-03-02: [r12262] (bpr)
12322 bpr 6014
   oef: add test to know in there is something in introhook.phtml
13314 bpr 6015
2018-03-01: [r12259,r12258] (bpr) (DB)
12322 bpr 6016
 compilation: msg errors for string litteral encoding
13314 bpr 6017
2018-02-28: [r12255] (bpr)
12322 bpr 6018
  mark.input: background-color : none replaced by transparent
13314 bpr 6019
2018-02-22: [r12238] (bpr)
12322 bpr 6020
  addmodule: possibility to configure the max tries when adding in the sheet
13314 bpr 6021
2018-02-21: [r12224,r12231] (bpr)
12322 bpr 6022
  new calculation of allnew (new with noscore are counted)
13314 bpr 6023
2018-02-21: [r12219 and other] (bpr)
12322 bpr 6024
  noscore must be in the last column to be not taken in account
6025
  so exchange seed and allow
6026
  noscore is written on the line new/renew if try >= exotrymax, if not the quality
6027
  can change.
13314 bpr 6028
2018-02-21: [r12218] (bpr)
12322 bpr 6029
  the seed is now saved in the score file :
6030
    column 4 for tabulation and word 6 on a line with new or renew
13314 bpr 6031
2018-02-20: [r12213] (bpr)
12322 bpr 6032
  New functions :!getscorealltries, !getscoremaxexotry
6033
  New function in score.c: gettrycheck
13314 bpr 6034
2018-02-20: [r12209] (bpr)
12322 bpr 6035
  src: replace tabulation by \t
13314 bpr 6036
2018-02-20: [r12208] (obado)
12322 bpr 6037
  model: replace "p" by "div" in 11qcm.oef, + add a css margin
6038
    in oef.css for oefreply.
13314 bpr 6039
2018-02-19: [r12207] (bpr)
12322 bpr 6040
  modify the script getraw to show the 4th column (seed column, only for supervisor)
13314 bpr 6041
2018-02-19: [r12205] (obado)
12322 bpr 6042
  modify apache-config so it will work with future releases of debian & ubuntu
13314 bpr 6043
2018-02-19: [r12202,r12204] (bpr)
12322 bpr 6044
  read file oef/endhook.phtml after the endhook.phtml of the module
13314 bpr 6045
2018-02-17: [r12199] (schaersvoorde)
12322 bpr 6046
   moneyprint: can output decimal comma (only for presentation...)
12321 bpr 6047
2018-02-15: [r12196,r12197] (bpr)
6048
  add !getscorealltries
6049
2018-02-14: [r12193] (bpr)
6050
  oef:  add wims_color1, ... in the oef help
6051
2018-02-12: [r12191] (bpr)
12322 bpr 6052
  cas: some cas servers do not configure validate service.
12321 bpr 6053
  so ask explicitely validate and then serviceValidate.
6054
2018-02-09: [r12183] (bpr)
6055
  about: add the list of software which are useful for a module
6056
  with the version only for the wims_manager.
6057
2018-02-09: [r12183] (bpr)
6058
  about: add the list of software which are useful for a module
6059
  with the version only for the wims_manager.
6060
2018-02-09: [r12180] (bpr)
6061
  regclass: add the email adress in the log if it is not empty
6062
2018-02-06: [r12179] (bpr)
6063
  validity; add attribut alt for input type=image (anstype coord)
6064
2018-01-25: [r12173] (bpr)
6065
  validation: add small checkhtml scripts for the module program.fr
6066
2018-01-24: [r12172 and others] (mquerol)
6067
 [minor/trans] catalan and spanish version
6068
2018-01-16: [r12165] (obado)
6069
  css when adding css class "inline" to a wims button, it will be smaller :
6070
  better when integrating a button directly inside a paragraph.
6071
  (see the disabled button in oef modules intro)
6072
2018-01-16: [r12164] (obado)
6073
  css: now scrolling with anchor links will be smoother (with Firefox and Chrome)
6074
  add anchor link in oef intro help for disabled "start" button
6075
  going to the real one.
6076
2018-01-15: [r12163] (obado)
6077
  css: now oef intro buttons "work" and "printable" can have an icon
6078
  (+ adds icon for these in Font Awesome icon theme)
6079
2018-01-11: [r12162] (obado)
6080
  adm/raw: - job "deluser" removes also user related data (score, logs...)
6081
    - job "recuser" recovers also user related data (score, logs...)
6082
    - job "deluser" accepts new option "del_from_trash" to force
6083
      a real user deletion
6084
2018-01-11: [r12160] (obado)
6085
  icons: adds missings icons in Font Awesome theme (user recover and exolog)
6086
2018-01-11: [r12159] (obado)
6087
  [secure] prevent a risky behavior (ie : when a participant id
6088
    is exactly the same as the class id, when the supervisor delete
6089
    this user he can also remove the class itself)
6090
2018-01-09: [r12158] (obado)
6091
  adm/raw: job "lightpopup" now keep trace of http/https protocol
6092
2018-01-04: [r12156] (obado)
6093
  small html change on modtool restore page
6094
2018-01-04: [r12155] (obado)
6095
  correct a small bug of a text not being displayed for
6096
  developper account creation / modification
6097
2018-01-03: [r12153] (obado)
6098
  icons: add a missing icon in Font awesome Icon set
6099
  corrects a small typo in confdata.fr
6100
2017-12-21: [r12152] (bpr)
6101
  slib: fix scale in histo
6102
2017-12-19: [r12150] (schaersvoorde)
6103
  math input fontsize -> 1.1em
6104
2017-12-17: [r12149] (schaersvoorde)
6105
  math input js-applet: "multiline left alignment"
6106
2017-12-15: [r12147] (schaersvoorde)
6107
  "multiline" mathml output in mymathinput
6108
2017-12-12: [r12144 and others] (czzmrn)
6109
  italian translation
6110
2017-12-05: [r12136] (obado)
6111
  icons: add missing icons in Font Awesome icon set
18021 bpr 6112
  (delete an exercise in a class)
12321 bpr 6113
2017-12-05: [r12135] (obado)
6114
  accessibility: add "label" tags on each restore option
6115
  when restoring a class backup
6116
2017-12-02: [r12134] (bpr)
6117
  wimstest: add test for sigdigits
6118
2017-12-02: [r12133] (schaersvoorde)
6119
  sigdigits.c: accept numbers like ".1234"
6120
2017-11-28: [r12129] (bpr)
6121
  [gap] fix the seed for gap
6122
2017-11-17: [r12125] (bpr)
6123
  anstype: test with keepfloat=false in formal type
6124
2017-11-16: [r12122] (bpr)
6125
  add error msg in Oef2wims when the prompt of the answers
6126
  is too long (before, it is cut without messages). Does not affect
6127
  the exercises already compiled.
6128
2017-11-16: [r12120] (guerimand)
6129
  default value for scorerestriction date is wims_now not class_creation
6130
2017-11-14: [r12119] (guerimand)
6131
  no userphoto sharing/sharable in portal or groupement
6132
  (not needed : directly manage by structure)
6133
2017-11-14: [r12117] (guerimand)
6134
  import userphoto when import user
6135
2017-11-14: [r12116] (bpr)
6136
  fixbug: reset desc (if there is no specific description for an exercise,
6137
  it had the description of the previous one).
6138
2017-11-14: [r12115] (guerimand)
6139
  sharing/sharable photoboard
6140
2017-11-13: [r12112] (obado)
6141
  css: replace the inline style "font-size:1em" on mathml by a css class,
6142
  that can be eventually customised. (use themes/__css/maths.css)
6143
2017-11-12: [r12110] (schaersvoorde)
6144
  canvasdraw: added command 'ellipses color,x1,y1,rx1,ry1,x2,y2,rx2,ry2,...
6145
2017-11-12: [r12109] (bpr)
6146
[seed] keep the seed in exolog
6147
2017-11-11: [r12108] (schaersvoorde)
6148
  mathml : added \it as alternative for \mathit or \emph --> ITALICS
6149
2017-11-10: [r12105] (obado)
6150
  mathml: adds a new "math.css" file, including styles
6151
  for math fonts / MathML texts,
6152
  improving ergonomy (i.e, when mathML is used as a response (in a link)
6153
  adds a new "wims_mathfont" class which can be used to display maths
6154
  character with a better rendering (use Serif for example)
6155
2017-11-10: [r12104, r12106,r12107] (schaersvoorde)
6156
  canvasdraw: live documentation
6157
2017-11-10: [r12103] (obado)
6158
  css: clean some useless styles in Nikaïa theme for docs
6159
  less margin used by right navigations buttons
6160
2017-11-10: [r12102] (obado)
6161
  l2w.css: Latex2WIMS generated docs : prevents TOC with float
6162
  from overleaping divs
6163
2017-11-09: [r12097] (guerimand)
6164
  correct default value for severity checking in sheet panel
6165
2017-11-09: [r12096] (schaersvoorde)
6166
  mymathinput: added 'empty' symbol
6167
2017-11-07: [r12094] (obado)
6168
  css: adds min height & width on input[type="color"]
14216 bpr 6169
  to prevent Safari 11 displaying a very small button
12321 bpr 6170
2017-11-06: [r12093] (schaersvoorde)
6171
  canvasdraw: "live documentation"
6172
2017-10-31: [r12092] (guerimand)
6173
  some bad date expiration are disallowed (to be improved)
6174
2017-10-31: [r12091] (guerimand)
6175
  expiration date cannot be defined after class_expiration
6176
2017-10-30: [r12085] (bpr)
6177
  fix: the level config in search engine was not saved when going from insertion
6178
  of an exercise in a sheet to to sheet gestion
6179
2017-10-30: [r12084] (obado)
6180
  css only input placed inside an "halfwidth" class will have a min-width.
6181
  (not all input of a property_field)
6182
2017-10-29: [r12083] (bpr)
6183
  search_engine: save in var.stat the variable search_level
6184
2017-10-25: [r12081] (obado)
6185
  css: corrects a display bug causing the "abandon" dialog box
6186
  being displayed under some elements, like jmol applets.
6187
2017-10-24: [r12080] (guerimand)
6188
  can save/restore userphoto
6189
2017-10-21: [r12078] (guerimand)
6190
  can delete photoboard
6191
2017-10-19: [r12072] (guerimand)
6192
  manage of teacher account in supertype=2
6193
  see NEWS of module for details
6194
2017-10-19: [r12071] (guerimand)
6195
  job=teacher display user_participate of teachers
6196
2017-10-19: [r12070] (guerimand)
6197
  in class group, only creator of class can change supervisor access
6198
  creator cannot loose supervisor access
6199
2017-10-18: [r12063] (schaersvoorde)
6200
  canvasdraw: reoganised string/text keywords
6201
    'centered','xoffset','yoffset','xyoffset'
6202
2017-10-17: [r12060] (guerimand)
6203
  do not display checkbox for user_supervise when user is not
6204
  the supervisor of portal
6205
2017-10-17: [r12059] (guerimand)
6206
  replace classnumber by name when wims_supertype=4 in job=userprop
6207
2017-10-17: [r12057] (guerimand)
6208
  for wims_supertype=2:replace subclass number by name in job=teacher
6209
2017-10-17: [r12056] (guerimand)
6210
  replace class number by name in user panel
6211
  checkbox for user_supervise
6212
2017-10-17: [r12055] (bpr)
6213
  precision in the error message in case where the number of participants
6214
  is too small.
6215
2017-10-16: [r12053] (bpr)
6216
  skillbullet: improve navigation.
6217
2017-10-16: [r12049] (obado)
6218
   When creating a new class, if you type an URL for CAS
6219
  and then choose a pre-selected url, only the preselected one is sent.
6220
  + adds a missing icon in fornt of "CAS logout" item menu
6221
  + corrects a bug causing label for "agree cgu" for a user
6222
  registration preventing from selecting the checkbox
6223
2017-10-16: [r12048] (obado)
6224
  now required fields in authentication config
6225
  in class administration are properly set.
6226
  display the list of defined CAS url when using a non jquery theme.
6227
2017-10-16: [r12047] (bpr)
6228
  add filexists command
6229
2017-10-15: [r12045] (bpr)
6230
  skillbullet: add list of competences in job=config
6231
2017-10-15: [r12044] (bpr)
6232
  skillbullet: clean the left menu to avoid repetitions.
6233
2017-10-15: [r12043] (bpr)
6234
  in modtool, does not accept to upload files with same names up
6235
  to the case
6236
2017-10-15: [r12042] (bpr)
6237
  directexec: add graphviz tool in svg.
6238
2017-10-15: [r12041] (bpr)
6239
  authentification; possibility for the manager to declare several CAS url.
6240
2017-10-14: [r12038] (bpr)
6241
  slib/stat/effectif: fix for the case where the second parameter was
6242
  not given the call to slib/stat/dataproc was not pertinent
6243
  (gives weight 1 and a confusion with the classes)
6244
2017-10-13: [r12034] (bpr)
6245
  change the presentation for obtaining the passwd for the creation
6246
 of classes.
6247
2017-10-13: [r12033] (obado)
6248
  now authentication config in class administration
6249
  display only the useful fields related to the selected auth method.
6250
2017-10-12: [r12031] (guerimand)
6251
  disallow acces to skillbullet when the option is selected
6252
  in configuration panel (not just hide link)
6253
2017-10-12: [r12030] (guerimand)
6254
  can delete skillbullet in config/maintenance zone
6255
2017-10-12: [r12029] (guerimand)
6256
  cdt: can delete cdt data in cleaning zone of config/maintenance
6257
2017-10-12: [r12026] (guerimand)
6258
  documentation of function sendpasswd for class registration
6259
  to fixed domain name
6260
2017-10-11: [r12024] (schaersvoorde)
6261
  canvasdraw: corrected typo in command boxplot
6262
2017-10-11: [r12023] (bpr)
6263
  [gnuplot] change set no in unset
6264
2017-10-10: [r12021,r12022] (guerimand)
6265
   global limit for number of values of a technical variable
6266
2017-10-10: [r12020] (guerimand)
6267
  auto-erase photofile when change photourl
6268
2017-10-10: [r12019] (guerimand)
6269
  photoboard: use photofile if exists
6270
2017-10-10: [r12018] (guerimand)
6271
  can delete photofile or photourl
6272
2017-10-09: [r12014] (bpr)
6273
  wimsdoc: add some documentation from other files in distribution
6274
2017-10-09: [r12012 and others] (bpr)
6275
  [oef] interface in oef to use the seedrepeat
6276
2017-10-09: [r12009] (bpr)
6277
  graphviz: add svg option in bin/graphviz;
6278
2017-10-08: [r12007,r12008] (schaersvoorde)
6279
  canvasdraw: ignoring duplicate x/y-coordinates while drawing
6280
2017-10-06: [r12004] (obado)
6281
  sequence: add table headers for the element list displayed
6282
  when adding a new sequence
6283
  rank input have now the "number" type
6284
  votes & docs use also the "status" css class
6285
  add missing icon in Font Awesome icon theme
6286
2017-10-06: [r12003] (obado)
6287
  The server wims.unice.fr is now referenced with https://wims.unice.fr
6288
  (instead of http)
6289
2017-10-05: [r12002] (guerimand)
6290
  photofile can be upload in userprop panel
6291
2017-10-05: [r11999] (obado)
6292
  now status (hidden / visible / expired, etc...) have class that can be
6293
  styled in css in sequences and class home.
6294
  (visible is green and expired orange)
6295
  replace some div title by h2 + adds some missing icons
6296
  in Font awesome icon set
6297
2017-10-04: [r11998] (bpr)
6298
  config.c: module_title2 was not always defined (in the balise title).
6299
2017-10-04: [r11996,r11997,r12000,] (schaersvoorde)
6300
  canvasdraw: adding examples to documentation [work in progress]
6301
2017-10-02: [r11990] (obado)
6302
[user_error.phtml]  in user_error, when unmatched parentheses are detected,
6303
  the form has more accessibility (labels)
6304
  fr and it languages now display a textarea instead of an input
6305
  for multilines inputs; like others.
6306
2017-10-02: [r11987] (bpr)
6307
  slib/graphvizpoints add the number of the points if no legend in graphvizpoints
6308
2017-10-02: [r11984] (bpr)
6309
  wimsdoc: add rough help for anstype (for the moment, leave as it is ...)
6310
2017-09-28: [r11981] (bpr)
6311
  header html5
6312
2017-09-28: [r11980] (obado)
6313
  display site administator page in tabs, so less links
6314
  are displayed per page.
6315
  (more space between links) + display some warning with "wims_msg" style.
6316
  + add an "important" in front of "date" if missing in software check
6317
2017-09-28: [r11979] (guerimand)
6318
  link to cdt in portail
6319
2017-09-28: [r11978] (guerimand)
6320
  can hide cdt to the participant
6321
2017-09-28: [r11973] (bpr)
6322
  wimsdoc: add template file and documentation for the template files
6323
2017-09-28: [r11971] (bpr)
6324
  in theme, the file local.phtml is always readen (it can be empty)
6325
2017-09-28: [r11970] (guerimand)
6326
  can modify weight of exam in examinfo panel
6327
2017-09-28: [r11969] (guerimand)
6328
  add help to severity check in sheetinfo panel
6329
2017-09-28: [r11967] (guerimand)
6330
  can choose weight and severity of sheet directly in infosheet panel
6331
2017-09-27: [r11963] (obado)
6332
  adds some missing icons in Font Awesome Icon Set. (adm/class/userscore)
6333
2017-09-26: [r11960] (obado)
6334
  Replace old corrleft.gif and corrright.gif pics by smoother
18021 bpr 6335
  ones in matching OEF exercises. (size change from 200B to 400B.
14216 bpr 6336
  It is still not very big - 8 colors gifs)
11957 bpr 6337
wims.4.15b [r11957]
11955 bpr 6338
2017-09-25: [r11952] bpr
11954 bpr 6339
  accessibility in coordclick
6340
2017-09-25: [r11951] bpr
6341
  add dependance to a perl package
6342
2017-09-25: [r11950] bpr
6343
  accessibility in chemtool
6344
2017-09-25: [r11948] bpr
6345
  clean open class 1118
6346
2017-09-24: [r11944] bpr
6347
  accessibility in adm/class/passwd
6348
2017-09-24: [r11943] bpr
6349
  change error msg when a ressource is not allowed
6350
2017-09-24: [r11940] bpr
6351
  accessibility: add some labels and legends in adm/manage
6352
2017-09-23: [r11937] obado
6353
  add some css class ("wims_button" on links and "wims_warning"
6354
  on delete actions) in adm/class/config/connect module.
6355
2017-09-22: [r11934-r11933] bpr
6356
 accessibility: stat/referer menu
6357
2017-09-22: [r11932] bpr
6358
 accessibility: add word wims_name_setup in common words
6359
  - accessibility in stat/stat module
6360
  - little change in vocabulary in french
6361
2017-09-21: [r11923] bpr
6362
  update introprogOEF.pdf
6363
2017-09-21: [r11922] bpr
6364
  update canvasdraw help in phtml from src
6365
2017-09-21: [r11920] bpr
6366
  fix some html and accessibility problems in user page properties
6367
2017-09-21: [r11919] guerimand
6368
  show userphoto in userprop panel
6369
2017-09-21: [r11918] bpr
6370
  the defaults in the help of notation for students have not been
6371
  computed from the general config of wims (DF_SEVERITY)
11921 bpr 6372
2017-09-21: [r11916] guerimand
6373
  verification and correction of the format of cut time in exam info
6374
2017-09-21: [r11915] bpr
6375
  add help in share.phtml (no possibility to restore a class
6376
  for the class sharing)
6377
2017-09-20: [r11914] bpr
6378
  delete text-shadow in common css of themes
6379
  (not convenient when font color are black)
6380
2017-09-20: [r11913] bpr
6381
  add keyword geometric_vocabulary
6382
2017-09-20: [r11909] obado
6383
  better ergonomy of "WIMS about" popup (change log window
6384
  has limited height + some text translated + names displayed on mailto links
6385
2017-09-20: [r11908] obado
6386
  now !mailurl generate a link with an icon + the arobase pic has better quality.
6387
2017-09-20: [r11904] obado
6388
  uniformize table.proc for Nikaia and standard themes
6389
  + corrects a display bug for table captions (see in about wims page)
6390
2017-09-19: [r11895, r11903, r11902] bpr
11954 bpr 6391
  change wims about
11921 bpr 6392
2017-09-18: [r11896] bpr
6393
  replace http by https if necessary by using wims_ref_name
6394
2017-09-17: [r11893] schaersvoorde
6395
  canvasdraw: keyword 'animate' ; added basic animation for jsplot command
6396
2017-09-17: [r11892] schaersvoorde
6397
  canvasdraw: numberline y-offset in case x-values overlap
6398
2017-09-16: [r11891] schaersvoorde
6399
  canvasdraw: numberline
6400
2017-09-13: [r11888] bpr
6401
  add word all for search_level. Used in the link for documentation.
6402
2017-09-13: [r11887] obado
6403
  important (*) and critical (!) fields are now better highlighted,
6404
  with wims_warning css class in manage module.
6405
2017-09-11: [r11883] bpr
6406
  fix a bad typo for exam exercises in spreadsheet
6407
2017-09-11: [r11880] bpr
6408
  update quicktooldoc.pdf in class 9001
6409
2017-09-08: [r11878] bpr
6410
  logo smaller in the tailbox
6411
2017-09-08: [r11877] schaersvoorde
6412
  canvasdraw: 'fixed' strange behaviour of border color 'black' in
6413
  pixel/fill operations
6414
2017-09-07: [r11875] schaersvoorde
6415
  canvasdraw: added optional 'fixed pattern filling' to primitives 'boxplot'
6416
  and 'piechart'
6417
2017-09-07: [r11874] schaersvoorde
6418
  canvasdraw: added 'fillpattern grid,dot,hatch,diamond' to userdraw family,
6419
  improved speed
6420
2017-09-06: [r11873] bpr
6421
  Fix: the number of tries was 0 as long as the score was 0.
6422
2017-09-03: [r11871] bpr
6423
  add placeholder for cssfile
6424
2017-09-03: [r11866] bpr
6425
  in slib/draw/graphvizpoints,
6426
  the word graph should be at the beginning of a line
6427
  (trouble with graphviz ?)
6428
2017-09-03: [r11865] bpr
6429
  the script slib/graph/path was ugly.
6430
2017-08-30: [r11863] obado
6431
  adm/regclass : improves class creation ergonomy
6432
  (add icons + display help in a msg box)
6433
2017-08-27: [r11859] schaersvoorde
6434
[minor/svn] canvasdraw: typo
6435
2017-08-26: [r11857] schaersvoorde
6436
  canvasdraw: command 'imagefill x0,y0,URL' now works as flydraw should...
6437
2017-08-26: [r11856] mquerol
6438
  catalan and spanish version in prepared models
6439
2017-08-25: [r11855] mquerol
6440
  catalan and spanish version
6441
2017-08-25: [r11854] schaersvoorde
6442
  canvasdraw: just to be complete...added commmand 'fillpattern image_url'
6443
2017-08-25: [r11853] obado
6444
  now a call to adm/raw module without any param displays also the help,
16164 bpr 6445
  such as "?adm/raw\&job=help"
11921 bpr 6446
2017-08-25: [r11851] bpr
6447
  in sequence, the table with docs and numeros of sequences was not good.
6448
  - now the documents are listed in the order of creation (c1 c2 ... c10)
6449
2017-08-24: [r11849] guerimand
6450
  use datepicker in scorerestriction with vote selection
6451
2017-08-23: [r11848] bpr
6452
  fix sequence : when there is more than 10 docs, c10 is before c2
6453
  because of the command filewrite. The preceeding code does not be aware
6454
  of that
6455
2017-08-22: [r11847] mquerol
6456
  catalan and spanish version
6457
2017-08-22: [r11846] guerimand
6458
  use date/IP interface selection for score restriction
6459
  for technical variables
6460
2017-08-21: [r11844] obado
6461
  improve input displays on mobile devices
6462
2017-08-20: [r11839] schaersvoorde
6463
  canvasdraw: added patternfilling to userdraw command family
6464
2017-08-19: [r11838] bpr
6465
  change the message when exam content is empty
6466
2017-08-18: [r11837] schaersvoorde
6467
  canvasdraw: added command 'fillpattern grid | dot | hatch | diamond'
6468
2017-08-16: [r11835] guerimand
6469
  use of datepicker in script scorerestriction
6470
2017-08-15: [r11832] schaersvoorde
6471
  canvasdraw: removed hardcoded space in 'draw_filltext'
6472
2017-08-14: [r11830] schaersvoorde
6473
  canvasdraw: added commands 'textfill x,y,color,sometext'
6474
  and 'userdraw textfill,color,some_text'
6475
2017-08-14: [r11829] mquerol
6476
  catalan and spanish version
6477
2017-08-13: [r11828] mquerol
6478
  catalan and spanish version
6479
2017-08-13: [r11826] mquerol
6480
  catalan and spanish version
6481
2017-08-12: [r11823] schaersvoorde
6482
  canvasdraw: added to command family 'userdraw':
6483
  'userdraw diamondfill,color','userdraw gridfill,color','userdraw dotfill,color',
6484
  'userdraw hatchfill,color'
6485
2017-08-11: [r11821] schaersvoorde
6486
  canvasdraw: function 'find_angle' missing for command 'protractor'
6487
2017-08-11: [r11820] schaersvoorde
6488
  canvasdraw: added hatchfill, diamondfill and gridfill to patternfilling
6489
2017-08-11: [r11819] mquerol
11954 bpr 6490
  catalan and spanish version
11921 bpr 6491
2017-08-11: [r11818] schaersvoorde
6492
  added support for pattern filling in command 'userdraw clickfill,color'
6493
2017-08-11: [r11817] schaersvoorde
6494
  canvasdraw: premature version of 'pattern filling' ;
6495
  for now only 'dotfill x,y,dx,dy,color'
6496
2017-08-08: [r11814] guerimand
6497
  change format of input in script adm/scorerestriction
6498
2017-08-08: [r11812] guerimand
6499
  data of .def file not reloaded when reply
6500
2017-08-08: [r11811] schaersvoorde
6501
  canvasdraw: added keyword 'yoffset' for use with rotated text strings
6502
  (command textup or stringup)...if set the text will not start at given (x:y)
6503
  but end at (x:y)
6504
2017-08-07: [r11810] guerimand
6505
  use of date/IP interface selection for score restriction
6506
2017-08-07: [r11809] guerimand
6507
  script interface for managing score opening date for sheet and exam
6508
2017-08-04: [r11808] schaersvoorde
6509
  canvasdraw.c : multidraw 'text' is always centered on click x-coordinates
6510
2017-08-03: [r11807] guerimand
6511
  use of datepicker in exam module
6512
2017-08-03: [r11806] schaersvoorde
6513
  canvasdraw.c : alphabetical order in commands (for documentation)
6514
2017-08-03: [r11805] schaersvoorde
6515
  canvasdraw : corrected repeated shifting/centering of text,
6516
  introduced by keywords xoffset...
6517
2017-08-03: [r11804] bpr
6518
  fix bug in document (gestion), about the value of filedir
6519
  after a call to \draw (thanks to Raoul Hatterer)
6520
2017-08-02: [r11803] schaersvoorde
6521
  canvasdraw : keywords xoffset | centered added to commands
6522
  'input x,y,size,editable,value' and 'userdraw input(s),color'
6523
2017-08-02: [r11802] schaersvoorde
6524
  canvasdraw : added keywords xyoffset,xoffset|centered,resetoffset
6525
  for easier text-label placing
6526
2017-07-31: [r11800] guerimand
6527
  use datepicker in sheet expiration date
6528
2017-07-31: [r11798] guerimand
6529
  use of jquery-datepicker can be desactivated by theme
6530
2017-07-29: [r11795] bpr
6531
  fix html in help document for doc. Replace geogebra3 by geogebra in the example
6532
2017-07-29: [r11793] bpr
6533
  fix the cleaning scripts for documents (trouble when there are fold of fold
6534
  in the text
6535
2017-07-26: [r11792] schaersvoorde
6536
  canvasdraw: centering 'multidraw tool-table'
6537
2017-07-25: [r11791] schaersvoorde
6538
  canvasdraw: multidraw command 'text' improved usability
6539
2017-07-25: [r11790] schaersvoorde
6540
  adapt textarea width after fontsize change in math input 'applet'
6541
2017-07-25: [r11789] schaersvoorde
6542
  adapt textarea width after fontsize change in math input 'applet'
6543
2017-07-24: [r11787] schaersvoorde
6544
  fix display error in math input 'applet'
6545
2017-07-23: [r11784] guerimand
6546
  use datepickerform in cdt
6547
2017-07-20: [r11782] mquerol
6548
  [minor/trans]catalan and spanish version
6549
2017-07-20: [r11780] obado
6550
  change colors of draggable object when they are in a feedback
6551
  (oef_indgood/indbad, etc...)
6552
2017-07-17: [r11776] bpr
6553
  fix the problem of asis in model.
6554
2017-07-17: [r11775] bpr
6555
  adapt part of geogebra anstype for 3d questions (from J. Lyotard)
6556
2017-07-17: [r11774] bpr
6557
  it is no more possible to desactivate a sheet if a program is "main"
6558
  without course in a portal
6559
2017-07-15: [r11772] schaersvoorde
6560
  canvasdraw: added command 'fillall color,x1,y1,x2,y2,x3,y3...xn,yn'
6561
2017-07-14: [r11771] schaersvoorde
6562
  canvasdraw: set a timeout on "userdraw clickfill,color"
6563
  for slow computers and add cursor 'wait' during timeout
6564
2017-07-14: [r11770] schaersvoorde
6565
  canvasdraw: buttons on chromium too small
6566
2017-07-13: [r11768] obado
6567
  adds "normalize.css" in default theme, so it looks the same in every browsers.
6568
  the "buttons" colors can be customized by wims administrator, like in other themes.
6569
2017-07-13: [r11767] schaersvoorde
6570
  canvasdraw: added command 'colorpalette color1,color2,...color_n' for use
6571
  in 'userdraw clickfill,color'
6572
2017-07-13: [r11766] obado
6573
  default theme now use the same "menumodubox" as other theme,
6574
  so link categories are visually different from menu links.
6575
2017-07-13: [r11764] schaersvoorde
6576
  canvasdraw: command "userdraw clickfill,color" can make use of many fill colors,
6577
  using command "multifillcolors color1,color2...color_n"
6578
2017-07-11: [r11763] schaersvoorde
6579
  canvasdraw: command 'userdraw clickfill,color' will fill multiple areas,
6580
  if needed command fill | floodfill | filltoborder can be used multiple times
6581
2017-07-10: [r11761] obado
6582
  now jquery_defined variable is also set for documents in Nikaia
6583
  and standard themes
6584
2017-07-10: [r11759] obado
6585
  upgrade geogebraweb version from 5.0.332.0 to 5.0.374.0
6586
2017-07-10: [r11758] schaersvoorde
6587
  Mmath input 'applet' : change all wims_mathml size; remove debug
6588
2017-07-10: [r11757] schaersvoorde
6589
  math input 'applet'
6590
2017-07-08: [r11756] schaersvoorde
6591
  canvasdraw : background color|opacity added to (drag | click) to 'mathml'
6592
2017-07-07: [r11753] reyssat
6593
  corrections in help of anstype equation.phtmlreply.phtml
6594
2017-07-07: [r11751] bpr
6595
  add english version to write a number in letters in
6596
  slib/numeration/ecriturelettre(Raoul Hatterer)
6597
  French version has to be completed (only numbers < 1 million) !
6598
2017-07-06: [r11747] schaersvoorde
6599
  canvasdraw:drag and drop and onclick reply in 'mathml'
6600
2017-07-05: [r11745] schaersvoorde
12032 bpr 6601
  canvasdraw:improved drag and drop in command mathml
11921 bpr 6602
2017-07-05: [r11740 and other] bpr
6603
  add some wims_name_title for accessibility.
6604
2017-07-05: [r11739] schaersvoorde
6605
  canvasdraw: corrected color cludge in barchart
6606
2017-07-04: [r11736] bpr
6607
  fix brackets in rawmath.c (see version [r5336] line 206
6608
2017-07-03: [r11735] obado
6609
  replace "iso-8859-1" by "windows-1252" in the charset declaration,
6610
  to comply with the HTML 5 doctype
6611
  adds the "HTTP_X_REQUESTED_WITH" httpd header var,
6612
  so it can be used by wims modules (use "$httpd_HTTP_X_REQUESTED_WITH")
6613
  if you want to use it.
6614
2017-07-03: [r11734] obado
6615
  simplifies extruder menu css (for Nikaia)
6616
  reduce font style icon size on extruder menu
6617
  adds an icon for "add developper account" link in Font awesome icon theme
6618
2017-07-03: [r11731 and following] guerimand
6619
  add datepicker
6620
2017-07-01: [r11726] bpr
6621
  change the html declaration in html5.
6622
  in particular, we have changed expiration date from define_html_header() to
6623
  main_phtml_put (Response headers) ; nocache is no more used (not sure that
6624
  it would be somewhere).
6625
2017-06-30: [r11725] guerimand
6626
  fix a small bug when duplicating class
6627
2017-06-30: [r11724] obado
6628
  Adds a new Icon theme, based on the "Font Awesome" icon Set.
6629
  This icon theme is based on vector images stored as a font, so you can stretch
6630
  or shrink them without quality loss.
6631
2017-06-29: [r11722] bpr
6632
  the number of sessions is taken in account for writing a message on the
6633
  real hour where the exam ends.
6634
2017-06-29: [r11721] schaersvoorde
6635
  wims_mathml: adding small stuff and some html_user_info
6636
  on implemented things
11723 bpr 6637
---------------------------------------------------------------------------
11720 bpr 6638
wims.4.15a 2017-06-29 [r11719]
11921 bpr 6639
  (corrects some small bugs of wims.4.14)
11731 guerimand 6640
2017-06-30: [r11718] fix the presentation of the end hour of the exam
11720 bpr 6641
2017-06-29: [r11708 -- r11715] (schaersvoorde wims_mathml)
6642
  added accents in latex syntax (e.g. compatible with math-with-gifs)
6643
2017-06-26: [r11706] (obado)
6644
  now you can use "spacer" css class on lists (ul/ol) to add extra spaces on all li inside.
6645
2017-06-26: [r11705] (bpr) fix bug when no exercise had been selected in exam creation.
6646
2017-06-26: [r11700] (bpr) modind for sheets did not take the "technical keywords" in particular
6647
  description and information are no more in keywords for sheets
6648
2017-06-24: [r11692] (obado)
6649
  upgrade "normalize.css" from v5.0 to v7.0
6650
2017-06-23: [r11691] (obado)
6651
  property_fields are a little less colored, more minimalist
6652
2017-06-22: [r11689] (obado)
6653
  prevents a possible XSS hack (see https://www.openbugbounty.org/incidents/225822/ )
6654
2017-06-21: [r11688] (obado)
11921 bpr 6655
  Corrects a bug causing the "giveup" button not displaying the popup message
18021 bpr 6656
  after a set of several oef exercises
11720 bpr 6657
2017-06-20: [r11687] (obado)
11921 bpr 6658
  the valid/invalid icon state now can work not only on required inputs,
6659
  but also on HTML typed (like type="number"). Use the "noicon" class
6660
  if you want to hide this icon on your inputs.
11720 bpr 6661
2017-06-17: [r11685] (bpr) the link prev/next in a sheet did not appear when no
6662
  answer is asked in an exercise
6663
2017-06-17: [r11684] (bpr) titles for link in modtool
6664
2017-06-17: [r11677-r11683] (bpr)
11921 bpr 6665
  accessibility
11720 bpr 6666
2017-06-17: [r11676] (bpr)
6667
  move the help for levels from class/config to scripts to use it in modtool
11921 bpr 6668
  (no more necessary in class/config as there one use the levelnames).
11720 bpr 6669
2017-06-15: [r11672] (bpr)
11921 bpr 6670
  redirect a false error message. It was a problem with the transfert of a document from
6671
  the class to an modtool account.
11723 bpr 6672
2017-06-15: [r11665--r11670] (bpr)
11921 bpr 6673
  accessibility
11720 bpr 6674
2017-06-14: [r11661] (obado)
18021 bpr 6675
  [adm/raw] - Add a new job "buildexos": it compiles (src->def) all class exercises,
11720 bpr 6676
  and refresh indexes
6677
- Jobs "delexo" and "addexo" now accept the option "no_build", that improves
18021 bpr 6678
  the speed when there is a lot of exercises to handle at the same time.
11720 bpr 6679
  (but don't forget to call the "buildexos" job when all the deletions are done !)
6680
- better "severity" definition in addsheet
6681
2017-06-13: [r11660] (obado)
6682
  store in browser sessionStorage the last collapsible state of affined search
6683
  for the search engine, so it remains open or closed
6684
2017-06-10: (bpr)
6685
  accessibility
6686
2017-06-09: [r11654] (obado)
6687
[Search engine] [translation needed] improves accessibility on all search engine
6688
  filters (add labels) + adds them in a accordion box, so they can be hidden.
6689
2017-06-09: [r11653] (obado)
11921 bpr 6690
  adds "\hint" instruction on 11qcm.oef model
11720 bpr 6691
---------------------------------------------------------------------------
11649 bpr 6692
wims.4.14 2017-06-06 [r11649]
6693
  add some title for menu links (S. Lemaire)
6694
  add some explanations for portals, change the welcome message for empty class,
11921 bpr 6695
  program zone and test zone
11649 bpr 6696
  update pdf files in class 9001
6697
  some modifications for accessibility (work in progress)
11475 bpr 6698
---------------------------------------------------------------------------
6699
wims.4.13e 2017-04-23 [r11472]
11470 bpr 6700
2017-04-21: [r11465] add link on exercise number in print version of oef exercises.
11458 bpr 6701
2017-04-18: [r11457] in modtool, add message if the archive cannot be done because
6702
  of the size of the module.
6703
2017-03-27: [r11446] (bpr) analysis in javacurve ans jsxgraphcurve
6704
  was not good in case of sline.
6705
2017-03-20: [r11441] (obado) corrects a bug on the feedback message displayed
6706
  when deleting a binary files from a modtool modules
6707
  (the wrong variable was used for the file name)
6708
  adds a failure message when deletion failed.
6709
2017-03-14: [r11434] (guerimand) timeleft in exam adapt to examsheet restriction
6710
2017-03-14: [r11433] (bpr) add keywords in the table of a module in the manage tool.
6711
2017-03-13: [r11432] (bpr) put open english class in language category
6712
2017-03-13: [r11429] (bpr) add language wimsdoc in edit_area.
6713
2017-03-11: [r11424] (bpr) in the about of an oef exercise;
6714
  - add keywords if they exists
6715
  - delete the information about hint or solution if they don't exist
6716
  - add adress in a simple way.
6717
2017-03-10: [r11418] (bpr) add parenthesis when calling pari
11720 bpr 6718
2017-03-08: [r11413] (obado) module adm/manage:
11458 bpr 6719
  -in FR and CA, the words "start" and "restart" were inverted
6720
  - adds a "back" button when reindexing modules and RSS
6721
2017-03-08: [r11412] (obado) Adds some help text to the module update page
6722
  for the site administrator
12032 bpr 6723
  some css improvements on fieldsets and msg
11458 bpr 6724
2017-03-08: [r11411] (obado) Improves display of help pages in Nikaia theme
6725
2017-03-08: [r11410] (obado) améliore la page l'accessibilité de la page d'accueil de la
6726
  classe ouverte "concours Challenge WIMS"
6727
2017-03-04: [r11405] (bpr) add jsxgraph in the list of modules which can be required in modtool
6728
2017-03-04: [r11404] (bpr) add var.init to list of config files in modtool
6729
2017-03-04: [r11403] (bpr) replace Value() by X(). Must be checked again
6730
 that this does not break the existent exercises.
6731
2017-03-04: [r11402] (bpr) the old files in src are now deleted.
6732
2017-03-04: [r11401] (bpr) desactivate giveup in exolog
6733
2017-03-03: [r11390 and others] (bpr, obado)  add level bar in case jquery
6734
 is activated and checkbox for levels if not.
6735
2017-03-02: [r11387] (obado) prevent geogebra from submitting the form when the
6736
 user press "enter" to validate a ggb parameter.
6737
2017-03-01: [r11386] (obado) adds a missing css rule in the "tango icon theme"
12032 bpr 6738
2017-03-01: [r11385] (obado) Improves search engine's look and feel with standard icon theme
11458 bpr 6739
2017-03-01: [r11382] (bpr) autocomplete is now in the form.
11720 bpr 6740
2017-03-01: [r11380] (obado) bugfix in GetSheetScores: when there was more than
11458 bpr 6741
 100 users in the class, a cmd_output_too_long error was raised. (now cuts user list every 50)
6742
2017-02-28: [r11376] (bpr) add oef_anstype_css variable to avoid to repeat twice
6743
 the same style css.
6744
2017-02-28: [r11374] (obado) displays createxo models with tabs
6745
2017-02-27: [r11369] (bpr) put autocomplete and the id inside the form in oef.
6746
2017-02-27: [r11367] (bpr) presentation of prepared models in an imposed order.
6747
2017-02-27: [r11360] (bpr) introduce new categories
6748
2017-02-27: [r11358] (bpr) change the presentation of prepared models.
6749
2017-02-26: [r11353] (bpr) add stat/boxplot slib
6750
2017-02-25: [r11347] (guerimand) cleaning directory tmp/whoconnect daily
6751
2017-02-24: [r11345] (bpr) add charset="utf-8" in jsxgraph (called by direct exec)
6752
2017-02-23: [r11340] (obado)  upgrade Geogebraweb from old 5.0.182 (2015)
6753
 to the newest 5.0.332 version. You must call "./compile --geogebra" to make it work.
6754
2017-02-23: [r11338] (obado) now every Geogebraweb applet put into a "wimscenter" class
6755
  will be centered.
6756
2017-02-23: [r11337] (obado) Replace href="" by href="#" in mailurl to correct
6757
 a bug preventing webkit based browsers to redirect obfuscated mailto:...
6758
2017-02-23: [r11335] (schaersvoorde)
12032 bpr 6759
 pari printtex output "\*" --> InvisibleTimes; in mathml
11458 bpr 6760
2017-02-22: [r11334] (bpr) fix a bug with GAP in quicktool used with format case
6761
r11330 2017-02-21: [r11329] (guerimand) fix bug with filter with AND condition;
6762
 simplification of code
14216 bpr 6763
2017-02-21: [r11328] (bpr) in case the first argument of a line of wims_menu_items has a ",
11458 bpr 6764
  the first word must not be taken as a css class.
6765
2017-02-21: [r11326] (guerimand) correct class_limit when use job=addcsvclass in a gateway
11324 bpr 6766
---------------------------------------------------------------------------
11321 bpr 6767
wims.4.13d 2016-10-30 [r11320]
6768
2017-02-18: [r11293 and other] clean the technical documentation
6769
  and the original help of Xiao
6770
2017-02-12: [r11234] use checkbox for adding teacher gestion access.
6771
2017-02-10: [r11230] canvasdraw: multidraw improvement (JE)
6772
2017-02-08 20: [r11228] can propagate oefdefault in portal (FG)
6773
2017-02: improve clickfill and dragfill answer types
6774
2017-02-12: [r11234] checkbox for adding teacher gestion access
11206 bpr 6775
2017-02-01: [r11204] (OB) Embedding a binary file in Createxo will be much easier for
11720 bpr 6776
  all teachers: the embedding code for each file is directly displayed for pictures
11206 bpr 6777
  (png, gif, jpg), audio files (mp3, ogg), and all others (.pdf, etc...)
18021 bpr 6778
2017-02-02:[r11192] A click on the "give up" button in an oef exercise now display
11321 bpr 6779
  a modal dialog box that inform user he will lose his current work,
6780
  and then ask him to confirm he really wants to giveup.
11206 bpr 6781
2017-02-02: [r11189] in wimstest, add scripts for validating quickly
6782
 oef and doc modules (for maintainers)
11184 bpr 6783
2017-02-01: [r11184] in anstype complex, it is possible to accept that j has the same
6784
  signification of i.
6785
2017-01-30: [r11174] in modtool: add message if the file is not uploaded,
11921 bpr 6786
  add test for accents.
11173 bpr 6787
2017-01-29: [r11173] fix bug about failed msg (bug [#10895])
11720 bpr 6788
2017-01-28: [r11170] modtool: add possibility to change the name of a file on some conditions.
11173 bpr 6789
  add a message for the creation of a first exercise in an oef module.
6790
2017-01-28: [r] add help for the anstype clickfill (about the disposition of the fields)
6791
  use it in prepared model classify
6792
  change the presentation of the answer (clickfill, dragfill).
11154 bpr 6793
2017-01-19: [r11153] (bpr) vocabulary on the link import from test zone in a program.
6794
2017-01-19: [r11152] (bpr) add number of exercises in a series in the sheet tables
11921 bpr 6795
  for teachers
11154 bpr 6796
2017-01-19: [r11146--rr11150] (bpr) fix slib on jsxgraph as the use of
6797
  JXG.GeonextParser.geonext2JS in jsxgraph should be not used now,
6798
  see https://github.com/jsxgraph/jsxgraph/issues/215
6799
2017-01-18: [r11145] (bpr) fix on csv in userscore: only participate can be found
11921 bpr 6800
  by csv link for the moment, so no use of supervise and supervisable (download case).
11154 bpr 6801
2017-01-18: [r11138-r11144] (bpr) manual score was forgotten in the html page of csv
6802
2017-01-15: [r11139-r11140] (bpr) user_participate and supervise was not filled in the csv file.
6803
2017-01-17: [r11141] (guerimand) fix bug with formcheck when more than 256 participants in a class
6804
2017-01-14: [r11137] (bpr) bad typo in hashlogin
6805
2017-01-03: [r11135] (bpr) add msg on giveup button in oef exercises
6806
2017-01-03: [r11134] (guerimand) severity was forgotten when a sheet was duplicated
6807
2016-12-20: [r11117] (bpr) option cp -u not posix (manage/restore.proc)
6808
2016-12-20: [r11116] (bpr) Change "renew" by "giveup" if the oef exercise has been launched.
11921 bpr 6809
  Add some secondary_button css.
11154 bpr 6810
2016-12-20: [r11115] (bpr) add placeholder for authentification, improves help (S. Lemaire)
11720 bpr 6811
2016-12-12: [r11114] (OB) adm/class/userscore:
11154 bpr 6812
  + improves formula template (input have type="number")
6813
  + page is reloaded when saving sheet formulas
6814
  + optimization of var.proc (shweights was redefined 3 times)
6815
  + uniformize indentation (tab=2) in var.proc
6816
2016-12-12: [r11108, r11110, r11113] (bpr) harmonization of score approximation
6817
  (ceil for exercises, and rint for the sheet and exam scores in getuser,
6818
  csv (csv has not been changed). score has always two decimals
6819
2016-12-08: [r11112] (bpr) in the score block, quality appears always if the quality
11921 bpr 6820
  is less than 2 as it is then used in the sheet notes.
11154 bpr 6821
2016-12-08: [r11111] (bpr) correction in the links proposed when a class group is created
6822
2016-12-05: [r11105] (bpr) use the default servor severity everywhere (except perhaps for the moment
11921 bpr 6823
  in module raw).
11154 bpr 6824
2016-11-28: [r11104] (bpr)
6825
  improve the trace of debug. Put some variables in tmp_debug_var in the file wims.conf
6826
  In debug mode (for the administrator), the values of the variables are put
6827
  in the trace file (in tmp/sessions/) when they are changed. (B. Allombert)
6828
2016-11-28: [r11101] (bpr)
11921 bpr 6829
  status of document in sequence was not visible.
11205 obado 6830
2016-11-23: [r11100] (OB)
12032 bpr 6831
  [adm/raw] Adds 2 scripts used in modexosheet job (check.worksheet and clean.worksheet).
11921 bpr 6832
  They should have been already here since r.5665:/
11205 obado 6833
2016-11-22: [r11099] (OB)
11921 bpr 6834
  [jsmol] Adds all translation files for Jsmol, avoiding some 404 errors when it tries
6835
  to load them. + replace old "jmolAppled ready" placed in Page title by a more
6836
  silent way (displays in JS console)
11205 obado 6837
2016-11-02: [r11095] (OB) [adm/raw] corrects a bug introduced in r.10935
11154 bpr 6838
  in addsheet and modsheet jobs.
6839
  (!singlespace is replacing returns by simple spaces)
11720 bpr 6840
 + introduces a new job in ALPHA state: "repairclass"
11154 bpr 6841
 + corrects a small bug in getsheet
12032 bpr 6842
 + getcsv and getclass now call "mkuserlist" script, just to be sure the userlist contains all the users.
11092 bpr 6843
---------------------------------------------------------------------------
6844
wims.4.13c: 2016-10-30 [r11087]
11087 bpr 6845
2016-10-30: [r11086] fix overflow in management when trying to restore a class.
11082 bpr 6846
2016-10-10: [r11076] new option in anstype set (distinct_inputs)
14216 bpr 6847
2016-10-10: [r11041] canvasdraw: corrected touch device mouse value display
11720 bpr 6848
  [r11040] canvasdraw: corrected command mouse
11057 bpr 6849
2016-10-10: [r11039] fix non escaped { and } in latex2wims.pl
11082 bpr 6850
2016-10-10: [r11038]: mkuserlist script now split users list in packs of
11057 bpr 6851
  500 users (instead of 1000), to avoid a "cmd_output_too_long" error
6852
  for class containing more than 1000 users.
6853
2016-10-10 [r11035] [sheet] the variable l_date was not defined.
6854
2016-10-09 [r11027]  add clock anstype using canvasdraw. work in progress
11720 bpr 6855
2016-10-08: [r11018] canvasdraw: modified usage of 'protractor',
11057 bpr 6856
  'ruler' and 'userdraw arc,color'
11720 bpr 6857
2016-10-08 [r11013] canvasdraw: canvasinfo.sh will also generate
11921 bpr 6858
  canvasdraw.phtml an move it to "public_html/scripts/help/en"
11057 bpr 6859
2016-10-08: [r11012]
11921 bpr 6860
  [anstype/draw] correct the coefficient for option split in the
6861
  computation of the score
11057 bpr 6862
2016-10-08: [r11007] New open class for primary school
6863
2016-10-07: [r11006]
11720 bpr 6864
  canvasdraw: added snaptogrid (etc) to 'userdraw clickfill,color'
6865
  canvasdraw: right_mouse_click now removes userdraw objects individually
11057 bpr 6866
  without annoying 'on_contexmenu'
11720 bpr 6867
2016-10-06: [r11005] canvasdraw: moved command "clickfill color"
11057 bpr 6868
  to the userdraw command list e.g. "userdraw clickfill,color"
11720 bpr 6869
2016-10-05: [r11004] canvasdraw: the "clearbutton some_text" is now centered
6870
2016-10-05: [r11002] canvasdraw: added support for touch devices...
12032 bpr 6871
  only tested on android (chromium and firefox on kobo e-reader)
11057 bpr 6872
2016-10-04: [r11000] anstype: add analysis for option polyline
6873
  and polygon for draw anstype
6874
  2016-10: add openclasse 1146 (school)
6875
2016-10-13: [r11044] in canvasdraw, added keywords "noxaxis" , "noyaxis"
6876
  to the "grid" command family
6877
2016-10-13: [r11049]add wims_notepad css (used in slib/utilities/notepad)
10995 bpr 6878
---------------------------------------------------------------------------
10992 bpr 6879
wims.4.13b 2016-09-29 [r10992]
6880
2016-09-29: [r10970, r10991] fix bugs in mboard of superclass
6881
  (alert msg not seen for supervising teachers,
11921 bpr 6882
  configuration by supervising teachers was not allowed)
10992 bpr 6883
2016-09-29: [r10989] add slib squaretile (preliminary version)
6884
2016-09-29: [r10988] in adding a gestion access to a teacher in a class group,
11921 bpr 6885
  it is no more added a participant access.
10992 bpr 6886
2016-09-27: [r10980] the files .teacherlist were not update when the variable
6887
  user_supervise of a teacher was changed.
6888
2016-09-27: [r10977] fix the overflow variable bug in csv
6889
  (msg error if the number of variables is too big).
10978 bpr 6890
2016-09-27: [r10977] fix an overflow variable bug in csv.
6891
2016-09-23: [r10971] new version of jsxgraphcurve anstype
6892
  (better broken lines for tactile devices + add 3 zoom buttons)
6893
2016-09-22: [r10968] add slib numeration/baseblock
6894
2016-09-21: [r10967] add polygon option in draw anstype
6895
2016-09-19: [r10963] Upgrade JSXGraph from v.0.96 (2012) to v.0.99.5 (2016)
6896
2016-09-07: [r10948 ] add class "larger" in css
6897
2016-09-07: [r10946] add option linkword in anstype compose
6898
2016-08-27: [r10933] search keyword in subclass when display clonable class (FG)
10932 bpr 6899
---------------------------------------------------------------------------
6900
wims.4.13a 2016-08-27 [r10931]
10928 bpr 6901
2016-08-26: [r10915] (BPR)
11921 bpr 6902
  add slib for writing numbers in letters
10928 bpr 6903
2016-08-26: [r10914] (BPR)
11921 bpr 6904
  prepared models: in 17reorder, can have some random data
10928 bpr 6905
2016-08-26: [r10913] (BPR)
6906
  prepared models: In swac models, one can now propose to listen several words in the
6907
  same exercise.
6908
2016-08-26: [r10912] (BPR)
6909
  [fix] fix some warnings (in sheets, according to technical variables or not).
6910
2016-08-26: [r10909] (BPR)
6911
[fix] reset tmp_ (has value 0 instead of empty sometimes).
6912
2016-08-26: [r10908] (Sophie Lemaire)
11921 bpr 6913
  add help on penalty in oef exercises
10928 bpr 6914
2016-08-26: [r10907] (BPR)
11921 bpr 6915
  [slib] add option CAPTION in matrixhtml slib.
10928 bpr 6916
2016-08-26: [r10906] (BPR)
11921 bpr 6917
  [help] html + precision in search engine help.
10928 bpr 6918
2016-08-24: [r10904] (guerimand)
6919
  improvement of the message on activation in a sheet when use a technical variable
6920
2016-08-23: [r10903] (guerimand)
6921
  [bugfix] use technical variable to exam and sheet score failed to save
6922
2016-08-22: [r10901] (BPR)
6923
  [bugfix] the parameters in .def are written only if they are not empty
6924
2016-08-22: [r10900] (BPR)
6925
  [fix] fix shell syntax for script deleting oldclasses
6926
2016-08-17: [r10898] (BPR)
6927
  [typo] expiration date of sheets in some open classes
6928
2016-08-08: [r10895] (OB)
6929
  [oef] intromenu is more customizable.
6930
2016-08-02: [r10890] (OB)
6931
  [minor/css] fix bug on Mozilla br.spacer not displaying extra spaces.
6932
2016-08-01: [r10889] (OB)
6933
  [minor/l2w] hotfix for jquery-ui 1.12.0 when there is no "div" inside .ui-menu-item
6934
2016-08-01: [r10888] (OB)
6935
  [minor/modtool] integrate some texts from template/filedesc in lang/filedesc
6936
2016-07-28: [r10884] (OB)
11921 bpr 6937
  small changes in OEF intro modules
10928 bpr 6938
2016-07-28: [r10883] (OB)
11470 bpr 6939
  [minor/css] adds "property_fields" class to oef intro fieldsets,
6940
  so they are displayed with theme colors, like in administration pages.
10928 bpr 6941
2016-07-27: [r10882] (OB)
6942
  [js] Upgrade Jquery to v.3.1.0 and jquery-ui to v. 1.12.0
6943
2016-07-27: [r10881] (OB)
6944
  [minor/css] remove some old browser specific linear-gradient to avoid CSS warnings
6945
2016-07-27: [r10879] (BPR)
6946
 [fix] in getuserscore, fix repetition in examscore table when
11921 bpr 6947
  all sheets are expired; fix colors in examscore table
10928 bpr 6948
2016-07-26: [r10876] (OB)
11470 bpr 6949
  [minor] change the temporary "IP" chroot download url by a permanent one
6950
  (on wims.unice.fr)
10928 bpr 6951
2016-07-26: [r10875] (OB)
11470 bpr 6952
  [octave defaults] adds the "--silent" option in defaults arguments for octave,
6953
  avoiding unwanted informations (like "X11 display variable not set, disabling GUI features") given by the latest version of octave (>=4.0.3)
10928 bpr 6954
2016-07-26: [r10874] (OB)
6955
2016-07-25: [r10872] (OB)
11470 bpr 6956
  [modtool] adds default filedesc in each language in modtool. getdesc reads the
6957
  default first, and then overwrites them if a filedesc file is present in the module
10928 bpr 6958
2016-07-25: [r10871] (OB)
11470 bpr 6959
  [minor/modtool] now "data/*" and "src/data/*" files are displayed in the "data files"
6960
 tab in modtool. +  adds a title for help files tab.
10868 bpr 6961
---------------------------------------------------------------------------
10865 bpr 6962
wims.4.12 [r10865]
10854 bpr 6963
2016-07-19: [r10826]  add canvasdraw help
6964
2016-07-19: [r10825]  The reg variables can only be configurated by the administrator
11921 bpr 6965
  (only for class group and class)
11720 bpr 6966
2016-07-19: [r10824+]  Modification of latex2wims.pl: correction in the generation
10854 bpr 6967
  of sheet; use the css wims_nopuce for trivlist; in css, no justify, add toc_partial
6968
2016-07-19: [r10823] add help for modtool (S. Lemaire)
6969
2016-07-18: [r10820] lower applicate to technical variable name (FG)
6970
2016-07-18: [r10817] update validator (waiting to have an html5 header)
6971
2016-07-18: [r10811] change the introduction of open classes ; add motd for anonymous
6972
2016-07-18: [r10809] clean html in scenario models
6973
2016-07-17: [r10807] cgu opens now in an help window
6974
2016-07-14: [r10792] add next and prev links in oef modules when user
11921 bpr 6975
  is not a participant in a class.
10854 bpr 6976
2016-07-14: [r10791 and +] change the motd of open classes
10820 guerimand 6977
---------------------------------------------------------------------------
10785 bpr 6978
wims.4.11e [r10784]
10854 bpr 6979
2016-07-12: [r10782] change the link on the user photo in photoboard
6980
2016-07-12: [r10772] improve geogebra anstype (J. Lyotard)
10709 guerimand 6981
2016-07-07: [r10709] comments are saved in .def file with format use _ instead of A (FG)
6982
2016-07-07: [r10705] neighbor relation disallowed at groupement level (FG)
6983
2016-07-07: [r10702] technical variable are saved in .def file with format use _ instead of A (FG)
9986 bpr 6984
---------------------------------------------------------------------------
10694 bpr 6985
wims.4.11d [r10693]
11720 bpr 6986
Other changes: many changes in the navigation (ariane thread, reorganisation
10694 bpr 6987
 of the menus, in standard theme, there is no more foot menu).
10693 bpr 6988
2016-07-07: [r10689] Change the default for the sheet formula.
10660 bpr 6989
2016-07-06: [r10660] The files in an OEF module of modtool are now presented in tabs.
10328 bpr 6990
2016-06-18:
11921 bpr 6991
  [r] in modtool, createxo and document manage do not open an new window now. (BPR)
6992
  [r] in document, move printable version and reload button in the menu
6993
  in document, harmonize the h balises (h1 for the title, h2 for the title
6994
  of the block). Adapt latex2wims for that (tex environments are now h3). (BPR)
6995
  [r10315] the archived classes can be deleted automatically after some delay
6996
  (to configure by the site manager). (BPR)
6997
  [r10307] add tac, date and stat in system checkings in adm/manage (BPR)
10928 bpr 6998
2016-05-26: [r10261] add cnil warnings in french version. (BPR)
10260 bpr 6999
2016-05-26: [r10260] desactive the form button when we are in exolog
10928 bpr 7000
  (the test is that _check isin $wims_session). (BPR)
10692 noely 7001
2016-05-26: [r10259] Protection of molecule names special char in jmolclick (yn)
7002
2016-05-26: [r10258] Protection of molecule names special char in jmolshow (yn)
10139 bpr 7003
2016-05-16: [r10110] in case of a modification of the definition of a class,
10928 bpr 7004
  indexation (.build_index) looks only at this class. (BPR)
10139 bpr 7005
2016-05-14: [r10075] fix some warnings of octave. Give the possibility for the manager
10928 bpr 7006
  to change the octave command. (BPR)
10139 bpr 7007
2016-05-12: [r10069] change activity module (delete the line graphs and replace by stick).
18021 bpr 7008
  add the number of non terminated exercises by sheet. (BPR)
10328 bpr 7009
2016-05-10: [r10062] can use new technical variable to make filter in a sheet
11921 bpr 7010
  with easy method (FG)
10928 bpr 7011
2016-05-08: [r10055] ariane thread, first version (BPR)
10328 bpr 7012
2016-05-08: [r10051] add trace file in debug mode which indicate which files
11921 bpr 7013
  and lines of the file has been read during the last request. (BPR)
10328 bpr 7014
2016-05-07: [r10045] add ods format, need a python module (GK)
10928 bpr 7015
2016-05-04: [r10030] add navigation information in the list of blocks in documents (BPR)
10139 bpr 7016
2016-04-26: [r10022] csv link can manage new technical variable (FG)
16164 bpr 7017
2016-04-09: [r9983-9984] adm/class/usermanage use new technical variable (FG)
7018
2016-04-09: [r9981 and other] adm/classtechvar can transfer old technical variable (FG)
10139 bpr 7019
2016-03-27: [r9970] add a column in the table of activities for the supervisor when
9970 bpr 7020
  sequences are activated showing the number of the sequences where
7021
  the activity is inserted.
10139 bpr 7022
2016-03-27: [r9966] add some circuits components (E. Guillet)
7023
2016-03-23: [r9963] [adm/raw] "delsheet" and "delexam" jobs now can't delete a sheet/exam
7024
  if there is at least one more recent active of same type.
11720 bpr 7025
  adjust some WIMS limits (MAX_EXOS, MAX_EXAMS, MAX_SHEETS): now you cannot add more
10139 bpr 7026
  than MAX_SHEETS sheets and MAX_EXAMS exams.
11720 bpr 7027
2016-03-20: [r9961] cloneclass: bugfix overflow variable capacity when there are
9970 bpr 7028
  too many classes on server (FG)
16164 bpr 7029
2016-03-20: [r9960] add adm/classtechvar to manage technical variable (FG)
9940 bpr 7030
---------------------------------------------------------------------------
9945 bpr 7031
wims.4.11c [r9944]
10928 bpr 7032
2016-02-24: [r9939] add texmath command on answers in mathmlinput. (BPR)
9940 bpr 7033
2016-02-24: [r9938] fix bug in the visualisation of multiple exams
11921 bpr 7034
  done in the same sessions. (BPR)
9940 bpr 7035
2016-02-24: [r9937] add the embraced randitem possibility in some
11921 bpr 7036
  prepared models in clicktool. (BPR)
10928 bpr 7037
2016-02-23: [r9933] the link to directexec is now on the main page in modtool.  (BPR)
11921 bpr 7038
  Change the position of some left menu links
10928 bpr 7039
2016-02-23: [r9932] put compile button for latex2wims on the binfile page in modtool (BPR)
11921 bpr 7040
2016-02-22: [r9930] change checkbox and radio input id's (and associated label),
14216 bpr 7041
  to correct bugs appearing when there was more than 10 inputs with the same name. (OB)
9940 bpr 7042
2016-02-17: [r9928] use common file for varfilter in module adm/activity (guerimand)
7043
2016-02-15: [r9927] use common varfilter file in module adm/class/motd (guerimand)
10928 bpr 7044
2016-02-15: [r9926] now sequences in tabs appear in reverse order if asked. (BPR)
9940 bpr 7045
2016-02-15: [r9925] now model "qcm" displays no more 2 labels by response.
11921 bpr 7046
  (better for W3c and accessibility) + updates EN version of qcm.oef,
7047
  to merge corrections from FR one.(OB)
9940 bpr 7048
2016-02-15: [r9924] Now model "11qcm" displays no more 2 labels by response.
11921 bpr 7049
  (better for W3c and accessibility) (OB)
9940 bpr 7050
2016-02-15: [r9923] canvasdraw: corrected filling in command
11921 bpr 7051
  'arc x,y,w,h,start,end,color' (schaersvoorde)
10928 bpr 7052
2016-02-15: [r9922] gives in pari variable priority (BPR)
7053
2016-02-13: [r9919] use the audio balise for mp3 also. (BPR)
9940 bpr 7054
2016-02-12: [r9918] fix bug in cas of multiple authors for oef exercises
11921 bpr 7055
  (the emails must be in the same order). (BPR)
9940 bpr 7056
2016-02-10: [r9914] now supervisor's tabs can remember which tab
7057
  (docs, sheets, exams) was previously selected, to automatically reselect it.
11720 bpr 7058
  when leaving the page (i.e. entering a sheet), and then returning to Home page,
10928 bpr 7059
  the selected tab will no more be the first.  (standard themes) (OB)
9940 bpr 7060
2016-02-09: [r9913] [adm/raw] now user_best and user_level are set to 0
11921 bpr 7061
  by default in getsheetscores job. (OB)
11720 bpr 7062
2016-02-08: [r9912] [adm/raw] version 4.05: "getscores" job is directly
11921 bpr 7063
  calling "getcsv".  No more duplicated code: this one will also
7064
  directly benefits from updates in userscore module. (OB)
10928 bpr 7065
2016-02-08: [r9911] [adm/raw] sets "$activexams" in getcsv, so it can render also exams scores (OB)
9940 bpr 7066
2016-02-07: [r9910] translation dutch (schaersvoorde)
11720 bpr 7067
2016-02-05: [r9909] [adm/raw] version 4.04: "getcsv" job calls directly scripts
11921 bpr 7068
  from "adm/class/userscore", to avoid duplicated code
7069
  (there's a new directory: "csv", a symbolic link to userscore/csv)
7070
  + delete job "download", which was only a duplicata of "getcsv".
7071
  Now getcsv will properly benefits from updates on userscore csv jobs. (OB)
9940 bpr 7072
2016-02-04: [r9908] canvasdraw: added command 'rotationcenter xc,yc' and keyword
11921 bpr 7073
  'killrotate' schaersvoorde
9940 bpr 7074
2016-02-04: [r9907] canvasdraw: added command 'rotationcenter xc,yc' and keyword 'killrotate' schaersvoorde
7075
2016-02-02: [r9903] launch the scripts perl with the command perl
7076
  (should fix the problem when perl is not installed in the place
10928 bpr 7077
  indicated in the head of the file) (BPR)
10139 bpr 7078
2016-01-29: [r9899] [adm/raw] adds some explanations on getsheetscores.proc variables
10928 bpr 7079
  (thanks to S. Lemaire) (OB)
7080
2016-01-29: [r9897] put the title of the sequence if it exists. (BPR)
9940 bpr 7081
2016-01-27: [r9896] [adm/raw] Now "getscore" and "getsheetscores" jobs send also
10928 bpr 7082
  user's bests and levels (OB)
7083
2016-01-26: [r9893] fix Gap about. (BPR)
9940 bpr 7084
2016-01-21: [r9891]  default theme ; wrong column count (schaersvoorde)
10928 bpr 7085
2016-01-16: [r9888] bug in gridfill because of gd (so replace it by fill in some script) (BPR)
7086
2016-01-16: [r9887] external links in user home were not displayed (BPR)
7087
2016-01-09: [r9880] add motd in class upload/download (BPR)
7088
2016-01-09: [r9879] add properties in the menu for publish page (BPR)
7089
2016-01-05: [r9871] new open class in immunology (BPR)
7090
2016-01-04: [r9870] add variable priority in maxima in oef. (BPR)
7091
2016-01-03: [r9869] corrects a non conformance with W3C ("a" out of "li" tag) in scorebar. (OB)
9940 bpr 7092
2016-01-03: [r9868] canvasdraw: corrected fontsize issue in command 'textup' (schaersvoorde)
10928 bpr 7093
2016-01-01: [r9864] put HOME link on the left for document as for other pages. (BPR)
7094
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)
7095
2016-01-01: [r9862] fix some small bugs (BPR)
14216 bpr 7096
2015-12-30: [r9861] canvasdraw: removed 'tabindex' from 'div' element (schaersvoorde)
10928 bpr 7097
2015-12-15: [r9824] and following, work on geogebra js (J. Lyotard, BPR). One must compile with the option --geogebra
7098
2015-12-13: [r9820] add sendmail in classactivity menu. (BPR)
7099
2015-12-13: [r9819] some changes in menu in modtool (do not translate for the moment (BPR)
7100
2015-12-12: [r9816] [adm/raw] updates help (protocol.txt), adding some more explanations on "addclass" properties. (OB)
11921 bpr 7101
2015-12-12: [r9815] [adm/raw] updates help (protocol.txt), thanks to Daniel Miller, daniel@edunao.com (OB)
9940 bpr 7102
2015-12-12: work on ergonomy (work in progress, a prov theme has been created, not in the distribution)
10928 bpr 7103
2015-12-09: [r9796] [minor/css] reduce menu_title h2 font size when not used in accordion menu. (OB)
7104
2015-12-09: [r9795] [minor/css] Now Accordion menumodubox is displayed on supervisor home page + no more empty h2 in classic menumodubox (OB)
7105
2015-12-09: [r9794] [minor/css] removes spaces around menu titles in menumodubox (even if they are empty) (OB)
7106
2015-12-09: [r9793] [minor/css] corrects a small display bug in prove theme (menu links were centered) (OB)
7107
2015-12-08: [r9792] [theme/prov] menumodubox now appears with an "accordion" style in prove theme for visitor's home page. (OB)
9940 bpr 7108
2015-12-06: [r9779] add historical forum in the about.phtml (not very clean yet)
7109
  if the number of forums (serveur configuration) is less than 1, the link forum does
10928 bpr 7110
  not appear in the bottom menu. (BPR)
9757 bpr 7111
---------------------------------------------------------------------------
7112
wims.4.11b [r9756]
9752 bpr 7113
2015-11: - scores of exercises in exam can be downloaded by csv.
11921 bpr 7114
  - add also duration of the exam sessions.
7115
  - presentation of the lists of sheets, exams, votes in tabs in the standard theme
7116
  - change some menus in visitor page (not finished).
7117
  - in the intromenu of oef exercises, the exercise which has been selected
7118
  is now at its place (not the first one).
9692 bpr 7119
2015-11-13: [r9691] add option wims_scoreexam_withoutip for exam scores without IP checking
9752 bpr 7120
2015-11: [r9629] - can generate automatically the sheet associated to a public document
11921 bpr 7121
  when it is inserted in a class
7122
  - can copy sheets as exams in one click
14216 bpr 7123
  - automatic update of sequence data when deleting doc, exam, sheet in a sequence
9692 bpr 7124
2015-10-14: add script date.pl and slib for manipulation of dates.
9752 bpr 7125
2015-10-24: [r9652] fix a bug with dashed lines in flydraw (GK)
7126
2015-10-14: [r9641] Add javascript tabs on sequence page for participants
11921 bpr 7127
  (when theme used allows it) (OB)
10139 bpr 7128
2015-10-13: [r9627] [adm/raw] now "getsheetscores" and "getexamscores" jobs send also user's full names
9752 bpr 7129
2015-10-13: [r9626] adds top back button (OB)
7130
2015-10-09: [r9618] mathml zooming on span-element. (JE)
7131
2015-09-30: [r9568] MathML fontsize synchronised with HTML (JE)
7132
2015-09-29: [r9567] add varfilter to skillbullet
7133
2015-09-27: [r9551] add symbols for the activities for participants
7134
  and the corresponding legend.
7135
2015-09-26: [r9540] all the mathcal fonts are now available.
7136
2015-09-26: [r9539] colored square for exercises in home page are now clickable (FG)
7137
2015-09: can clone a class. (FG)
9531 bpr 7138
---------------------------------------------------------------------------
7139
wims.4.11a [r9530]
7140
Improvments in canvasdraw (see canvasdraw log)
10928 bpr 7141
2015-09-23: [r9513] fix bug for cvs in exosheets. (BPR)
7142
2015-09-23: [r9511] fix bug on comments in a sheet. (BPR)
7143
2015-09-22: [r9507] improvment in leftmenu (ergonomy). (BPR)
7144
2015-09-22: [r9497] add giveup button in the change password page. (BPR)
7145
2015-09-21: [r9484] add chemistry openclass. (BPR)
9530 bpr 7146
2015-09-16: [r9475] add the possibility for the teacher to add new fields to fill when the
11921 bpr 7147
  participants register ; change "Error" in "Warning" in cgu conditions
9530 bpr 7148
2015-09-21: [r94xx] work on public document: add reading code for them
11921 bpr 7149
  (documents not in classes or modules) (BPR)
10928 bpr 7150
2015-09-16: [r9470] (BPR) add duration of the student exam -
9530 bpr 7151
  fix a bug when multiple exams are made in the same session (can occur !).
16164 bpr 7152
2015-09-08: [r9447] add job=cloneexemple in adm/class/regclass
9530 bpr 7153
  for making a copy of open class for personnal use (FG)
10928 bpr 7154
2015-09-06: [r9437] add label in case of choice answers which are not embedded. (BPR)
9530 bpr 7155
2015-09-05: [r9436] add exploitation of data observation and description
7156
  in a sheet (exo by exo) if they exist in the \observation{} and description{}
7157
  fields of an OEF exercise.
10928 bpr 7158
2015-09-02: [r9425] [adm/raw] corrects a bug causing build index. (OB)
9530 bpr 7159
  being called only when a subclass was created (the test was inverse)
7160
2015-09-01: [r9422] ergonomy in usermanage: order in the left menu items
10928 bpr 7161
  (the same for students and for teacher): first the list, then the individual action. (BPR)
7162
2015-08-20: [r9370] open now one window for each tool. (BPR)
9530 bpr 7163
2015-08-15: [r9361] participant managing interface in groupement. (FG)
7164
2015-08-12: [r9353 and other] add some graphic statistics on student activity:
11921 bpr 7165
  - number of finished exos by day
7166
  - another linegraph as the number of exercises which are begun, but not finished
7167
  - progression of exercises with success
7168
  - if only one sheet is asked, same graphs for each exercise
7169
  - interface to select some students (with a limitation of the number of students,
7170
  this is very costly). (BPR)
9530 bpr 7171
2015-08-12: [r9351]
11921 bpr 7172
  - try to group in the lateral menu the links concerning one student / all students
7173
  - add livret each time there is a link to userscore.
7174
  - put link to modules class/stat and class/activity in the homepage (some of them will
7175
  depend on the modification of the module class/activity).
10928 bpr 7176
2015-08-01: [r9337] add option legend in oef exercises. (BPR)
11720 bpr 7177
2015-07-27: [r9322] in adm/manage: add openbabel in the software to check;
10928 bpr 7178
  fix some confusion in the messages. (BPR)
16164 bpr 7179
2015-08-15: [r9361] add job=regmanage in adm/class/usermanage for managing
9435 bpr 7180
  registration of participants in a groupement (FG)
9530 bpr 7181
2015-08-14: add graphics interpretation of student activities in the module adm/class/activity
9358 bpr 7182
2015-08-10: make changes in lateral menu.
7183
2015-07-31: improve the parser for Interfaces commands (DB) to be able to
11921 bpr 7184
  put the command maxima -X '--dynamic-space-size 512' by default (should
7185
  fix the problem of virtual memory for maxima). This depends on the installation of maxima.
9358 bpr 7186
2015-07-**: cut the taxonomy files according to sciences (too long otherwise).
9279 bpr 7187
---------------------------------------------------------------------------
9276 bpr 7188
wims.4.10 [r9275]
7189
2015-07-07: [r9256] change vocabulary: Zone eleves -> Participant View in the supervisor
7190
  class home.
7191
2015-07-07: [r9252] add filter in adm/activity module
7192
2015-07-03: [r9242] in adm/class/userscore, add message in the showsheet page;
7193
 links on exercises in the showsheet page open a new page
9242 bpr 7194
2015-07-03: [r9242]
11921 bpr 7195
  in adm/class/userscore: add message in the showsheet page;
7196
  links on exercises open a new page
11720 bpr 7197
2015-06-29: [r9229] add new commands in oef exercises: \keywords, \observation{},
9276 bpr 7198
  \description{}
9201 bpr 7199
---------------------------------------------------------------------------
9242 bpr 7200
wims.4.09g [r9196]
9149 bpr 7201
2015-06-14: * is replaced by a space in texmath (ER)
9197 bpr 7202
2015-06: the new modules userscore and usermanage are now operational.
9149 bpr 7203
2015-06: Change in the intromenu of OEF exercises
7204
2015-06: Small changes in the notation in OEF exercises.
7205
2015-05: [r8992] comments on participant can be different in each class
7206
 of the structure of portail or groupement (FG)
7207
2015-05: [r9060] Add possibility to insert all exercises of a module
9197 bpr 7208
  in a sheet
8604 obado 7209
---------------------------------------------------------------------------
8985 bpr 7210
wims.4.09f [r8984]
9149 bpr 7211
2015-05: improvement on taxonomy presentation (work in progress)
11921 bpr 7212
  add _css/normalize.css" in standard and pommier theme
8985 bpr 7213
2015-05-25: [r8979 ...] add editarea special method (only for open class 9001)
7214
  change the class 9001 for using it.
7215
2015-05-22: [r8961] the site manager can restore an archived class by the interface.
16164 bpr 7216
2015-05-22: [r8952-r8960] adm/class/motd can make motd changes on list of users
8961 bpr 7217
  instead of one user (FG)
8985 bpr 7218
2015-05-22: [r8957] add function setseed to fix the seed of random
7219
  (not documented, work in progress)
8956 bpr 7220
2015-05-22: [r8956] when the classpassword is empty (in fact, *), the access to the
7221
  registration fieldset is direct (no classpassword is asked). Be careful with that !
8955 bpr 7222
2015-05-22: [r8955] in anstype menu (as it was already possible in radio, checkbox,
7223
the option "default=" is available.
8885 bpr 7224
2015-05-05: open the debug_mode for any oef module for supervisor.
7225
- add prec in color_legend - colors are not pertinent if the answer
7226
is analysed by conditions.
7227
- add tests
7228
- improve exam help (Sophie Lemaire)
8856 bpr 7229
---------------------------------------------------------------------------
7230
wims.4.09e [r8855]
8841 bpr 7231
2015-04-29: [r8841] when the class limit or user limit are reached, a mail is send to
7232
  the site manager (only the first of each month)
8834 bpr 7233
2015-04-27: [r8823] add brokenline in coordclick.
7234
2015-04-23: [r8817] one can now insert all exercises of a module in a sheet (FG).
7235
2015-04-18: improve the help in french for numeric anstype (with Julien Lyotard)
7236
2015-04-09: [r8791] add slib oef/sortorder.
8783 bpr 7237
2015-04-07: [r8783] add special method drawinput (use canvasdraw form JE).
9825 obado 7238
  codeinput may also be used in an environment [div] instead of [pre] (useful
8783 bpr 7239
  for tables).
7240
2015-04-07: add slib utilities/date
7241
2014-04-??: [r8756] new seriebar "arrow" style (for exercise series) (OB)
8725 bpr 7242
2015-03-15: add special method imageinput (with J. Lyotard et OB) ;
7243
  codefill -> codeinput
8710 bpr 7244
2015-03-11: improve matrixhtml slib by adding the possibility of choosing the
7245
rows and columns to put in th mode
8706 bpr 7246
2015-03-10: [r8705] The special methods are now a chapter in the createxo help.
8702 obado 7247
2015-03-11: [r8700][OEF] Adds a Legend box which explain what each oef_indcolor means,
11720 bpr 7248
  for some answer types only (by now: radio checkbox mark flashcard) (OB)
8706 bpr 7249
2015-03-10: add special method mathmlinput (Julien Lyotard)
7250
2015-02-24: [r8597][lightpopup] Now lightpopup mode is no more cutting off
8604 obado 7251
  all menumodubox links for supervisor. It checks if links are in a whitelist
7252
  before choosing to display them or not. For now, only "next series" and
7253
  "previous series" are in this whitelist. (OB)
8544 bpr 7254
---------------------------------------------------------------------------
7255
wims.4.09d [r8543]
8542 bpr 7256
2015-02-08: [r8541] update docuoef4.pdf and documentation class
7257
2015-02-08: fix address in public_htlml/bin/crossword, ...
7258
2015-02-08: score bar in the presentation of sheets
8710 bpr 7259
2015-02-07: fix gap problems ; fix the flashcard anstype (javascript error).
8542 bpr 7260
2015-02-07: Improve qcm model (OB)
11720 bpr 7261
2015-02-07: improvment in example in coordclick: add feedback (Julien Lyotard)
8542 bpr 7262
2015-01-30: modify apache-config for Ubuntu Trust
7263
2015-01-25: fix a bug in the desactivation of exam.
8500 bpr 7264
2015-01-25: [r8499] Added variable 'force_mathml' to module environment.
7265
Use 'force_mathml=yes' to activate in a module (JE)
7266
---------------------------------------------------------------------------
8498 bpr 7267
wims.4.09c [r8497]
7268
2015-01-17: fix a bug introduced with some mailer.
8502 bpr 7269
2015-01-11: [r8489] add the possibility to desactive mathml (disable_mathml=1)
8500 bpr 7270
  for the answer type correspond and dragfill/clickfill for the browser that
7271
  do not support mathml (for the moment, chrome and android, can
7272
  be changed in public_html/scripts/js/dynapi3.phtml)
8502 bpr 7273
2015-01-09: [r8484] add possibility for a teacher to save an exo in exolog.
8470 bpr 7274
---------------------------------------------------------------------------
7275
wims.4.09b [r8469]
8502 bpr 7276
2015-01-02: [r8468] add exercise titles in printable sheet version.
7277
2014-12-26: [r8455] small changes in latex2wims css, black square at the end
11921 bpr 7278
  of the proofs in latex2wims.
8502 bpr 7279
2014-12-26: [r8454] add special methods in oef (codefill) - documentation
11921 bpr 7280
  should be improved.
8502 bpr 7281
2014-12-21: [r8451] fix examlog: when the exercise has too much steps,
11921 bpr 7282
  w_module_score was not found in the file.
8502 bpr 7283
2014-12-18: [r8447] add button to show/hide status of a sequence directly
11921 bpr 7284
  in show page of sequences.
8502 bpr 7285
2014-12-11: [r8438] fix the test for creating the list of emails of teachers of
11921 bpr 7286
  a superclass or portal.
8502 bpr 7287
2014-12-10: [r8434] add warning if score registration is closed by the supervisor.
7288
2014-12-10: [r8432] fix displaying bug in option allowshare.
7289
2014-12-09: [r8431] experiment some bar in the presentation of a sheet to
11921 bpr 7290
  show the status of exercises in the presentation of the sheet.
8502 bpr 7291
2014-12-02: [r8429] for cas authentification: in some cas servor:
11921 bpr 7292
  validate=serviceValidate (shoud be text or xml) - take that in account.
12032 bpr 7293
2014-12-02: [r8428] in example sheets the adress must not finished by an &amp; -
11921 bpr 7294
  change the weight 8 and 9 in 10.
10139 bpr 7295
2014-12-01: [r8427] [adm/raw] Corrects 2 bugs: one on "getexamlog"
11921 bpr 7296
  and the other on Json return for "getuser".
8502 bpr 7297
2014-11-30: [r8426] fix bug in the option default in oef answer.
7298
2014-11-25: [r8417] use jsmol for drawtile in 3D - syntax changed.
7299
2014-11-25: [r8415] update slib/geo3D/off2jmol.
7300
2014-11-24: [r8414] add crosshair crosshairs crosshairsize, add some alias.
7301
2014-11-20: [r8404] add some script to use canvasdraw in documents or oefexercise.
7302
2014-11-19: [r8401] fix value of freegot in case of multiple questions with
11921 bpr 7303
  javacurve or jsxgraphcurve as a second question.
8502 bpr 7304
2014-11-16: [r8396] minor style changes in Nikaia theme.
7305
2014-11-15: [r8393] put the jsmol in a div with class wims_jmol and
11921 bpr 7306
  id wims_jmol$slib_id to define by the user (the class has the width of the applet).
8502 bpr 7307
2014-11-14: [r8391] corrects a bug in auth/confia2qcm.fr and auth/createqcm
11921 bpr 7308
  causing OEF file not written.
8502 bpr 7309
2014-11-12: [r8390] file quicktooldoc was forgotten in developpement open class.
7310
2014-11-07: [r8384] precise the documentation on the calculation of the
11921 bpr 7311
  sheet quality score.
8502 bpr 7312
2014-11-06: [r8382] add answertype draw.
7313
2014-11-05: [r8375] apache-config is now compatible with new Apache versions (>=2.4).
7314
2014-11-03: [r8369] email was limited to 40 characters -> 100 characters
7315
2014-11-03: [r8368] add syntax variable [MMM] for MMM in MAX_EXOS MAX_SHEETS MAX_EXAMS
8371 bpr 7316
  MAX_VOTES MAX_OEFREPLIES MAX_OEFCHOICES in files var.def
8502 bpr 7317
2014-11-03: [r8367] add command \ifval in OEF and Doc (numerical evaluation in
8371 bpr 7318
  case of test =)
8502 bpr 7319
2014-10-07: [r8300]In class: if the mails are not send to all the students, their list is added to the
11921 bpr 7320
  message send to other teachers.
8502 bpr 7321
---------------------------------------------------------------------------
8300 bpr 7322
wims.4.09a [r8291]
8283 bpr 7323
2014-10-07: fix nested conditions overflow (DB).
8255 bpr 7324
2014-10-01:
7325
  - some magic constants as max_sheets, max_exos, max_require, max_exams are now
7326
  accessible in modules (constantes of wimsdef.h). Not done in the var.def
7327
  - fix bug in userlist/csv
7328
  - fix bug in computation of high in Wimslogd/score.c (and change the name
8254 bpr 7329
 of the file).
7330
2014-09-24: improve multilanguage in OEF - add automatically a formradio in
7331
 the intro when translation_language is not empty
7332
 (can use \text{lang=slib(oef/env lang)} in the exercises
7333
 where lang is the user lang or the choice made in the intro of the module.
10928 bpr 7334
2014-09-21: allow filter with user variables to motd (BPR)
7362 bpr 7335
---------------------------------------------------------------------------
8179 bpr 7336
wims.4.08 [r8178]
8254 bpr 7337
translation have been done, keywords have been completed.
8502 bpr 7338
2014-09-04: [r8169] replace script shell for testing permissions
8174 bpr 7339
(deprecated and not portable) by perl script.
8502 bpr 7340
2014-09-03: [r8163]
11921 bpr 7341
  eliminating three type-punning pointer dereferenciation in flydraw
9358 bpr 7342
2014-08: delete include the *.c except in wims.c and wimslogd.c (DB)
8174 bpr 7343
 clean the c funcions which are unuseful or twice
7344
 delete some files unused as insplot.c
8502 bpr 7345
2014-09-03: [r8159] change limit in MAX_LINELEN for compatibility with symtext
7346
2014-09-02: [r8158], [r8156] etc:
8174 bpr 7347
 add invisible frame to prevent "color leak" on the vertical right
7348
 add patch for bug in gd2.0.1
8502 bpr 7349
2014-08-30: [r8148]
8174 bpr 7350
 put Msg2wims and Oef2wims in the same directory (some files ar in common).
8502 bpr 7351
2014-08-30: [r8147]
8174 bpr 7352
  use -lwims for curvecomp.c, cyclicode.c, ftype.c, odstat.c;
8502 bpr 7353
  delete some functions:
8174 bpr 7354
 - xmalloc, find_word_end, find_word_begin are defined in Lib/liblines.c
7355
 - wordchr, varchr, strip_trailing_spaces are not used in modstat.c
8502 bpr 7356
2014-08-30: [r8146] schaersvoorde
11921 bpr 7357
  added command 'clearbutton button_text' to remove all userbased drawings
7358
  in canvasdraw
8502 bpr 7359
2014-08-29: [r8142] guerimand improve dates in htmlform, use it in adm/class/cdt:
11921 bpr 7360
  script show actual values in htmlform
8502 bpr 7361
2014-08-29: [r8141] (FG) save second date in cdt search
7362
2014-08-29: [r8140] (FG) fix print version of cdt
7363
2014-08-29: [r8139] (FG) use of script date.phtml instead of local processus in cdt
7364
2014-08-29: [r8138] (FG) show last data in cdt at the beginning
7365
2014-08-29: [r8137]: clean inclusion of *.c Misc/mathexp, Msg2wims, Oef2wims
7366
2014-08-29: [r8133] (FG)
8174 bpr 7367
  reset table_center for all the module class/cdt (background compatibility)
8502 bpr 7368
2014-08-28: [r8130] schaersvoorde:
11921 bpr 7369
  canvasdraw: corrected newly introduced problems with command 'clock' [use strict]
8174 bpr 7370
2014-08-28 [r8129] schaersvoorde:
11921 bpr 7371
  canvasdraw: added keyword 'radius' to command 'display x|y|xy|degree|radius,color,fontsize'
8502 bpr 7372
2014-08-28 [r8128] (FG)
11921 bpr 7373
  show usercnt in userlist
8174 bpr 7374
2014-08-27 [r8127] schaersvoorde:
8502 bpr 7375
  canvasdraw: added default reply format for 'userdraw input'
7376
2014-08-27: [r8124] change name: Wimslogd/lines.c -> Wimslogd/wimslogdlines.c
7377
2014-08-27: [r8123] clean dicsort, modind, translator (no more include .c).
8174 bpr 7378
 (suffix.c was inside the three programs).
7379
2014-08-27 [r8122]
7380
 change name: Lib/lines.c -> Lib/liblines.c
7381
  - in Misc/mathexp use -lwims
8502 bpr 7382
2014-08-27: [r8121] clean src/wims.h (no more definition, only declarations).
7383
2014-08-27: [r8120] clean Interfaces (no more include .c except for yacasheader.c)
7384
2014-08-27: [r8119] fix adm/light languages when the file in pages is not of the form xx.$lang
7385
2014-08-27: [r8118] fix slib/draw/repere: the grid did not always go through the origin
8174 bpr 7386
2014-08-27 [r8116] schaersvoorde:
9358 bpr 7387
 canvasdraw: added command 'userdraw input,color' and 'userdraw inputs,color'
8174 bpr 7388
 corrected 'userdraw text,color' [use strict]
7389
2014-08-24 [r8114] schaersvoorde:
7390
  removed unused js-file jm.evers/js/walterzorn.js
7391
2014-08-24 [r8112] schaersvoorde:
7392
  canvasdraw: modified slider syntax
7393
2014-08-21 [r8110] schaersvoorde:
7394
  canvasdraw: added extra tics in case of commands 'xaxis' 'yaxis'
7395
2014-08-19 [r8107] schaersvoorde:
8502 bpr 7396
  canvasdraw: corrected rotation cludge [radians vs degrees] with slider type 'angle'
8174 bpr 7397
2014-08-19 [r8106] schaersvoorde:
8502 bpr 7398
  canvasdraw: slider xy ergonomics...
8174 bpr 7399
2014-08-19 [r8105] schaersvoorde:
11921 bpr 7400
  canvasdraw: improved response speed of slider;
7401
  added command 'angle x,y,width,start,end,color'
7402
  as alternative to flydraw compatible command 'arc'
8502 bpr 7403
2014-08-18: [r8103] clean Texgif
7404
2014-08-18: [r8102] clean Flydraw
8174 bpr 7405
2014-08-18 [r8101] schaersvoorde:
7406
  added keyword 'killslider'... a slider may adjust several different
11921 bpr 7407
  objects...until keyword 'killslider' or next 'slider'
8502 bpr 7408
2014-08-18: [r8100] clean the c code:
9763 bpr 7409
  - change the name of some functions similar but different to keep code equivalent
11921 bpr 7410
  to the old one (strip_trailing_spaces find_matching mkdirs singlespace deaccent wordchr
7411
  string_modify search_list)
9763 bpr 7412
  - delete #include "../Lib/basicstr.c", comment functions which are at the same time
7413
  in Lib and in some other file.c and add
7414
  lopt=-L$(wims_home)/lib -lwims -lm $rpath in the Makefile
8174 bpr 7415
  (in Interfaces, Misc/oncechar, Misc/translator, Misc/dicsort, Misc/modind, Misc/ccsum, Texgif/texgif.c)
7416
2014-08-18 [r8099] schaersvoorde:
8502 bpr 7417
  canvasdraw: corrected javascript error in 'userdraw arc,color'
8174 bpr 7418
2014-08-17 [r8097] schaersvoorde:
8502 bpr 7419
  canvasdraw: added command 'slider'
7420
2014-08-16: [r8096] delete unuseful routines in Oef2wims/outexec.c
7421
2014-08-16: [r8095] delet routines set_var get_var find_name_start find_name_end not used
7422
  in Msg2wims and Oef2wims
7423
2014-08-16: [r8094] use libwims for functions find_word_start find_word_begin xmalloc
7424
 and delete them in html2msg
8092 bpr 7425
2014-08-07 (DB) The string_modify() routine declared in libwims.h had two implementations,
7426
  one in Lib/lines.c and the other in Msg2wims/lines.c. The second one was called string_modify2
7427
  and substituted to the first one when appropriate using the preprocessor directive
11921 bpr 7428
  #define string_modify string_modify2
8092 bpr 7429
  Now the standard implementation is named string_modify1 and the alternative string_modify2 as before.
7430
  They are both called as string_modify() via a function pointer.
7431
  This pointer and the two functions are declared in libwims.h.
7432
  The clients of the wims library can call string_modify(), which invokes string_modify1().
7433
  Other programs (like Msg2wims) must define the pointer like this:
11921 bpr 7434
  void (*string_modify)(char *start, char *bad_beg, char *bad_end, char *good,) = string_modify2;
8092 bpr 7435
  (or string_modify1 as the case may be).
7436
2014-08-03: clean search_list - it is now the same in the three occurences. (DB)
7437
2014-08-03: fix bug in src/wims_modules.pl
8502 bpr 7438
2014-07-30: clean flydraw.c - fix gdImageFillToBorder: replace by gdImageFillToBorder1 which
8092 bpr 7439
 do nothing if the point is outside the image.
7440
---------------------------------------------------------------------------
7441
wims.4.07d [r8030]
7442
2014-07-09: fix trouble with - in names (case of external_auth) with csv
11921 bpr 7443
  html improvments
8502 bpr 7444
2014-07-03: add css class: wims_instruction
8092 bpr 7445
---------------------------------------------------------------------------
7975 bpr 7446
wims.4.07c [r7975]
7957 bpr 7447
2014-06-17:
7448
  - the link "next exercise" and "previous exercise" in the sheet appear now
11921 bpr 7449
  after the answer is given (at the end of the series if there is a series).
7957 bpr 7450
  - correct bug in open classes (files .require was not always good)
7451
  - only score indicators used in the formula appear in the student side.
7452
  - new slib for chemistry: cram, leftind
7453
  - modifications in the presentation of sheets - doc - vote - exam, exercises in sheets
7454
  colors can be choosen by the teacher
7455
  - cdt does not appear if there is nothing inside.
7456
  - java -> jsxgraph in the tool coordclick (J. Lyotard)
7960 bpr 7457
  - rawdata are seen by the student - IP are not shwown if the user is "anonymous"
7458
  (example classes in particular).
7866 bpr 7459
2014-06-06: [r7865] add chemtool (administrative module).
7460
2014-06-05: [r7860] add chemistry slib creating an svg figure with a Newman
7461
  representation (Yves Noel)
7462
2014-06-02: [r7848] added evaluation functions in libwims (D. Bernardi).
7837 bpr 7463
2014-05-31: [r7836] add possibility to choose the colors in the activity presentation
7464
  by the teacher.
7801 bpr 7465
2014-05-29: if the expiration date of a sheet is previous than the now date, it
7466
  is changed to the class expiration date when the sheet is activated.
8502 bpr 7467
2014-05-26: fix gestion access: could not be added by the administrator
7720 bpr 7468
2014-05-04: add the possibility to filter the notes according to some criteria
7810 bpr 7469
 given in the user properties - multi conditions are possible.
7720 bpr 7470
2014-05-03: add classification module for participative work.
7837 bpr 7471
2014-04-14: [r7644] size of the classes are calculated during the daily housekeep
7644 bpr 7472
 and write in the file .du in classes.
7837 bpr 7473
2014-04-12: [r7637] add !getscorebest for the new indicator.
7474
2014-04-07: [r7612] add a new indicator for the score (mean of the n better scores
7612 bpr 7475
  if 10n is the number of required points) as an alternative to
8502 bpr 7476
  "cumulative points". Add new formulas using this indicator.:
7837 bpr 7477
2014-04-07: [r7609] modify exostat.c
7612 bpr 7478
  - separate score and noscore (not only from the directory).
7479
  - add possibility to ask stats only for one user or/and one sheet
11921 bpr 7480
  (the syntax of the output is different, not quite definitive)
7612 bpr 7481
  - add the ten best notes for each exo in case of one or multiple user
7482
  (only if the env user variable is empty).
7837 bpr 7483
2014-04-07: [r7602] add !getscorelast and !getscoretry
7612 bpr 7484
---------------------------------------------------------------------------
7544 bpr 7485
wims.4.07b [r7543]
7516 bpr 7486
2014-02-27: add wims_ref_class env variable for !formradio, !formcheckbox, !formmenubar
11921 bpr 7487
  (already there for !href )
7516 bpr 7488
2014-02: put the form in css instead of table
7489
2014-01: - add option --mathjax , --shtooka, --modules to compile
7490
  - add scripts for mathjax (JE);
7491
2014-01: test the mail in compile
7492
2014-01-03: Can download the two indicators for exercises of a sheet
7364 bpr 7493
  (variable sheetexo[number of the sheet])
7516 bpr 7494
  - add keywords in domain
7362 bpr 7495
2014-01-03: Improve matrix anstype:- add split options for matrix
7496
  - add color in false coefficients
7497
  - add variable result$i as a mask for good and bad coefficients
7498
  In oef exercises, reply_$i is now accessible;; contains the student answer eventually reformated
7364 bpr 7499
  as it appears in embed case or in the analysis of the question.
7362 bpr 7500
2014-01-01
8502 bpr 7501
 in oef exo: give the possibility to impose the order of the exercises in a series
7516 bpr 7502
  (the interface was not there).
7362 bpr 7503
2013-12-30: delete the link reference
7504
2013-12-28 MathML:adding stretchy="true" to delimiters LEFT/RIGHT triggered by \left \right (JE)
7505
  delete the link reference. Should be put again if work is done on data
7506
2013-12-27:add zones K1, K2 K3 ; add category physical_education
7507
2013-12-26:modify OEF in a sheet now not display in a popup windows
7364 bpr 7508
2013-12-26: MathML: Fixing MathJax inputfield bug by using a pre-styled 'textarea' instead of a 'input'
7362 bpr 7509
2013-12-23:can add draw feedback in the coord anstype
7510
2013-12-23: Mathml:
7511
  - added environment \begin{html}...\end{html}
7512
  - corrected environment \begin{svg}
7513
  - introduce replace_str() function
7514
  - using correct semantics for pseudo latex \input
7515
2013-12-15: add possibility to use the technical variables in the motd
7516
  (call it by \var_xxx if the variable is xxx as in the liaison tableur - in internal it is user__xxx.
7364 bpr 7517
2013-12-14: add the option goodanswershown to coord anstype
7362 bpr 7518
2013-12-08: the number of the sheet will no more appear when one uses sequences.
7519
2013-12-04: allows to modify some fields in the insertion of an exo in a sheet when
7520
  it is active: description, title, comments, feedback
7521
2013-12-04: add variable doclist and common_images in var.proc
8502 bpr 7522
2013-12-03: fix binomialinv: exact formula when q=p=0.5,
7362 bpr 7523
 else use octave (no result in the first example before).
7524
2013-12-03: when inserting a public document in a class, it is now possible
7525
 to link it with some sheet.
7526
2013-12-03: use src2def in latex2wims module
7527
2013-12-03: add primitive audio in documents
7528
2013-12-03: button compile only if srctex is working
7529
2013-12-04:
7291 bpr 7530
  Allows to modify some fields in the insertion of an exo in a sheet when
7531
  it is active: description, title, comments, feedback
7532
  Allow to link a public document with a class sheet
8502 bpr 7533
  Improvment documents: - latex2wims is now launched by src2def (docu/mkindex)
7291 bpr 7534
  - deposit in doc/srctex
7535
  - common_files
7536
  - can have the translation in the same module
8502 bpr 7537
  new WIMSChem (JE): svg version
7362 bpr 7538
---------------------------------------------------------------------------
7539
wims.4.07a [r7068]
7291 bpr 7540
  add anstype time
7541
  add anstype complex
7542
  clean public_html/bases/dic (regenerate files)
7543
  fix warnings in compilation
7068 bpr 7544
  fix bugs in search engine
7545
  recover some links lost in theme for student account, change password
7362 bpr 7546
---------------------------------------------------------------------------
7068 bpr 7547
wims.4.06 [r7010]
7012 bpr 7548
 add example classes from Chantal Causse
7549
 work on example sheets
7550
 improvment of the search engine
7551
 add theme pommier (experimental)
7552
 add analysis slib in differential systems
7553
 change the way to insert keywords for autocompletion
7362 bpr 7554
---------------------------------------------------------------------------
6868 bpr 7555
wims.4.05c
7556
2013-08-07: add possibility to go directly from score of a participant to
7557
the next one (also for exam, raw data, etc).
7558
2013-07: add slib for differential equations, inversedomain (in analysis).
7362 bpr 7559
---------------------------------------------------------------------------
6701 bpr 7560
wims.4.05b [r6700]
7561
2013-06: add three example classes.
7562
  improve latex2wims (change tooltip in jQuery menu)
7563
  fix some trouble in search engine (in case of several word groups).
7564
  in documents, a block named doctoc can be exploited as a summary table.
7362 bpr 7565
---------------------------------------------------------------------------
6585 bpr 7566
wims.4.05a [r6585]
7567
2013-06-14: work on popup tool (french version).
7568
2013-06-12: add slib on differential equations.
6477 bpr 7569
2013-03-24: work on search_engine and browse module.
7570
- add class and sheets in the category "all" of search engine.
7571
- clean the domains in browse modules (transfer in bases/sys).
7572
- allows the use of language keywords (keywords_$lang, description_$lang,
7573
  title_$lang, etc).
7574
2013-01: - add validation by w3c-validator in modtool (must be configured by
7575
  the manager).
7576
- add test buttons on modtool to go from mathml to images.
7577
- fix bug: if the sequence has been configured on yes,
7578
  but no sequence has been created, the supervisor will see the notes.
6585 bpr 7579
- add language menu in properties of a module (modtool) ;
7362 bpr 7580
  add jquery for toggle the language menu.
6477 bpr 7581
- many changes for better compatibility with xhtml and html 5
9358 bpr 7582
- some css have been added and used in adm modules as wimscenter, wimsemph, tt, small,
6241 bpr 7583
  smaller, bold, wimsborder, wimsnoborder (for tables), clearall, spacer, ...
6585 bpr 7584
  cut css in small parts, it will be easier to compare for differents themes
6477 bpr 7585
2013-01-08: use yuicompressor-2.4.7.jar to compress css.css
6286 bpr 7586
2013-01-01: add anstype jsxgraphcurve (Julien Lyotard).
6241 bpr 7587
2012-12-16: increase the number of characters save in sessions.log
7588
2012-12-14: improve useropts page (OB)
7589
2012-12-13: add useropts option for dyslexics.
9358 bpr 7590
2012-12-13: add slib/algebra/partitionconj
6241 bpr 7591
2012-11-28: cleaning generated files in the example class and documents in bases - the generation
7592
  is done by bin/mkindex (adapt the script src2def and docu/mkindex to be able to do that)
7593
2012-11-28: clean the generated files in oef/$lang/qcm - they will be generated now by bin/mkindex
9358 bpr 7594
2012-11-22: new jobs in raw as copyclass and getsheetstats, optimizing getlog job,
7364 bpr 7595
  now it can render more than 500 lines of a user log (OB)
6286 bpr 7596
2012-11-21: add jquery.min.js in public_html/scripts/js/jquery/jquery.min.js
7362 bpr 7597
2012-11-07: in wims_mathml, replace non-unique id="wims_mathml" by a
6241 bpr 7598
  unique id (id="wims_mathml.....") (JE)
7364 bpr 7599
2012-11: introduce widgets and cut the different actions in small pieces (OB, BPR)
6241 bpr 7600
2012-11-06: add !formend command to close a !form
7601
2012-11-05: put Doctype declaration to be compatible with mathml (JE)
7602
2012-11-05: new page for sheet search (OB)
8502 bpr 7603
2012-10-24: new prepared model: steps.oef
6241 bpr 7604
2012-10-23: add slib/draw/radar
7605
2012-10-21: add category algo in H levels
7606
2012-10-18: add small functionality to scienceprint.c (JE)
7607
2012-10-17: in prepared models, add possibility not to use embraced randitem (for mathematical formulas for example)
7608
2012-10-17: add an example class from Chantal Causse
7609
2012-10-16: Fix bug which limits the option shuffle in some anstype
7610
  (comes with the r2063 - because of default in anstype/checkbox)
7362 bpr 7611
2012-10-16: Examcheck can now be accessed by a direct link (cmd=new), not only after displaying
7364 bpr 7612
  the entire user list (cmd = reply)
7362 bpr 7613
2012-10-16: fix bug in cas authentification (not sensible to case): external_auth will
7364 bpr 7614
  be always in lowercase
6241 bpr 7615
2012-10-13: add parameter for the width of the arrow in chronology model
9599 bpr 7616
2012-10-12: add slib/draw/thermometer, add slib/draw/meter
6241 bpr 7617
2012-10-11: add credits field in prepared models
7618
2012-10-10: add an example class from Chantal Causse
7619
2012-10-03: in modttol, add version of the public module when the same exists in modtool
7620
2012-10-02: change tables in correspond in css (OB)
7621
2012-09-30: add some ipa symbols in keyboard anstype
8502 bpr 7622
2012-09-30: fix following bug in exolog: renamed-images had the name of the link,
9358 bpr 7623
  so the exercise was not visible once the session was killed.
8502 bpr 7624
2012-09-30: fix bug in csv upload and on external_auth: was erased if login is given
6241 bpr 7625
  and if there is not external_auth in a csv file.
7626
2012-09-21: add Nikaia theme (OB)
6477 bpr 7627
---------------------------------------------------------------------------
5647 bpr 7628
wims.4.04 [r5646]
5616 bpr 7629
2012-08-20: add symbolic links for nl, si, es models on english models
7630
directexec becomes a multilanguage module
7631
---------------------------------------------------------------------------
5593 bpr 7632
wims.4.03f [r5592]
7633
  correction of bugs in htmlmath with mathml version
7634
  zoom is available in mathml (can be desactivated for particular activities)
7635
---------------------------------------------------------------------------
5548 bpr 7636
wims.4.03e [r5543]
7637
2012-07-04: add mathmlmath command - accessible by !mathmlmath [r5542]
5525 bpr 7638
2012-07-02: add mathml (JE, BPR) [r5524]
7362 bpr 7639
2012-06-24: add css styles for simple/sample tables (wimsborder, wimsnoborder)
5484 bpr 7640
2012-06-23: version 0.94 of jsxgraphcore.js, HTML Virtual Keyboard Interface Script - v1.49
5432 bpr 7641
2012-06-18: Alert message can be send to user connected by supervisor (FG)
11921 bpr 7642
  supervisor can see if participants are connected (FG)
10928 bpr 7643
2012-06-15: the creator of a subclass can register another teacher in his class.(BPR)
11921 bpr 7644
  the administrator of a level can upload cvs files. (BPR)
5432 bpr 7645
---------------------------------------------------------------------------
5393 bpr 7646
wims.4.03c [r5393]
10928 bpr 7647
2012-06-12: add the "besoin d'aide" in the sheetsource of a document (BPR, idea of C. Causse)
7362 bpr 7648
2012-06-12: in a superclass, the creator of a class can give
11921 bpr 7649
  a gestion access to another teacher (BPR)
10928 bpr 7650
2012-06-12: Add guided mode in vote (MC, BPR)
7651
2012-04-22: Can erase a block of a document [r5266] (BPR)
5371 bpr 7652
2012-04-04: Supervisor can see which participants of a class are connected (FG)
5220 guerimand 7653
2012-04-02: Added graphical interactive interface to add help to a series of a sheet (FG)
7362 bpr 7654
2012-02-20: Added small exec utility scienceprint (JE)
5149 bpr 7655
2012-03-15: External authentification and identification are implemented.
11921 bpr 7656
  Add supervise (and participate) fields in the properties of a participant which can be
7657
  changed by the administrator (case of superclasses).
7658
  Improved navigation in superclass (access right)
7659
  In case of external authentification: in a superclass, the teacher who wants to
7660
  go in another class must ask to its supervisor.
7362 bpr 7661
2012-01-22: a vote can be desactivate if there is no votant yet or if there is no content.
11921 bpr 7662
  If one save before fill the content, the title is saved (no error message). It is not possible
7663
  to activate if there is no content. (BPR) [r4950]
10928 bpr 7664
2012-01-09: add command slib in document. (BPR) [r4910]
7665
2012-01-07: add jsxgraph (javascript); add ggb2jsxgraph slib; add the interface in directexex. (BPR)
4895 bpr 7666
2012-01-07: can use ggbBase64 filestring in geogebra3 slib. If showAlgebraView=false, a blank
11921 bpr 7667
  ggbBase64 filestring is used (if there is no other ggbBase64). (BPR) [r4895]
18021 bpr 7668
2012-01-07: when modifying the source of an OEF exercise in Modtool, the link "testing" goes
11921 bpr 7669
  directly to the exercise. (BPR) [r4893]
10928 bpr 7670
2011-12-31: some part of the differences are printed when a diff is asked in modtool. (BPR) [r4875]
4876 bpr 7671
2011-12-30: Add edit_area javascript (sourceforge.net/projects/editarea) for coloration
11921 bpr 7672
  of code in Modtool (BPR) [r4869], tool/directexec (does not work for cn language ?) [r4879]
4870 bpr 7673
---------------------------------------------------------------------------
7674
wims.4.03a [r4868]
11921 bpr 7675
  Presentation of OEF intro modules, of the home page of a gateway has been improved (OB, FG)
4868 bpr 7676
2011-12-27: the help link in sheet can be modified when the sheet is active (do not influence
11921 bpr 7677
  notation) (BPR) [r4864]
7678
  improvment in latex2wims (minipage, lstlistings are interpreted) [r4866]
4868 bpr 7679
2011-12-17: build the list of css classes.
7362 bpr 7680
2011-12-17: build list of modules asking to be trusted (must have the line ask_trusted=yes in the
11921 bpr 7681
  module file var.init). This list is showed in the help of the field "trusted_module"
7682
  in manager module (BPR) [r4833].
4810 bpr 7683
2011-12-14: add "credits" field in OEF exercises to be inserting at the end of the exercise ;
11921 bpr 7684
  add the list of authors who are not the main authors (have made exercises) in an OEF
7685
  module intro (BPR) [r4810]
4815 guerimand 7686
2011-12-12: supervisor can disallowed score interruption by participant (FG) [r4808]
10928 bpr 7687
2011-11-01: in mboard, messages not yet read are in red (css style wims_forum_item_toread)  (BPR) [r4758]
4752 bpr 7688
2011-11-01: - add slib/geo3D/drawtile (draw cubes in 3D)
7689
  - add slib to manipulate blank in oef exercises (replace a blank by a character
4728 bpr 7690
  or a character by a blank).
7362 bpr 7691
  - add bound option in anstype javacurve. Allow multiple select click in regions
10928 bpr 7692
  (analyzed as in anstype coord (option bound)) (BPR)
7693
2011-10-19: add option absolute in the anstype numeric (BPR)
7694
2011-10-15: mail in forum is send to all teachers of the class in the case of a superclass (BPR)
7695
2011-10-02: can put the address of a module in the search engine to find it. (BPR)
4647 bpr 7696
2011-09-24: - possibility to add an administrative local module in the menu in a theme
4635 bpr 7697
  (must create a file local.phtml in the themes with variable wims_local_menu_items
4728 bpr 7698
  as the commun variable wims_menu_items) - only do it for the standard theme.
4647 bpr 7699
  - Fix bug with csv when a sheet or an exam were not activated
10928 bpr 7700
  - add some template file (manager_msg.phtml.template, motd.phtml.template) (BPR)
7701
2011-09-: one can go directly to the properties of a student after his inscription by the teacher (BPR)
7702
2011-09-: fix bug when the list of students is big (userlist, sendmail, photoboard). (BPR)
4635 bpr 7703
2011-09-14: site manager may enter ldap parameters, they will by default in all classes
11921 bpr 7704
  fix ldap authentification (more general) and fix its use in superclasses. (BPR)
10928 bpr 7705
2011-09-13: add coordclick tool accessible from createxo (BPR)
7706
2011-08-28: add anstype multipleclick, chessgame (BPR)
7707
2011-08-15: help link after an exercise of a sheet can be introduced by the teacher. (BPR)
4496 bpr 7708
---------------------------------------------------------------------------
7709
wims.4.02 [r4495]
7710
2011-07-28: improve html menu in documents (BPR).
11720 bpr 7711
2011-07-: add terms of service (cgu).
4496 bpr 7712
---------------------------------------------------------------------------
4390 bpr 7713
wims.4.01g [r4390]
4496 bpr 7714
2011-07-13: add href primitive in document and cdt (BPR)
4346 bpr 7715
2011-07-08: participants can view list of exercises of a skill (FG)
4331 bpr 7716
2011-07-05: increase memory when launching gap in config.c
7717
2011-07-05: change the stat slib according of new octave functions and fix some bugs.
7718
(Sophie Lemaire and BPR) [r4330]
4319 bpr 7719
2011-07-03: the names of the authors will be firstname,lastname and will be treated
4496 bpr 7720
uniformly according to language; it is also possible to put an email for each authors
11921 bpr 7721
(this last possibility is not compatible with wims version less than 4.02).
4496 bpr 7722
---------------------------------------------------------------------------
4248 bpr 7723
wims.4.01f [r4248]
11720 bpr 7724
2011-06: add new jobs in module adm/raw (used in connection with other platforms) (OB)
7362 bpr 7725
2011-06-09: modification in votes (in particular add checkbox, display result
11921 bpr 7726
  in a table) [r4191] (FG)
7362 bpr 7727
2011-06-: slib (BPR)
11921 bpr 7728
  - help can be now translated
7729
  - add option url and html in slib drawings
4239 bpr 7730
2011-06- in a superclass, a teacher can be a participant in a class and a supervisor
11921 bpr 7731
  in another one (BPR)
4239 bpr 7732
2011-06: add some models (flashcard, hanging game, crossword, ...) (BPR)
7733
2011-05-15: add variables lastname, firstname, login, lang in oef exercise (BPR)
11921 bpr 7734
2011-05-: add some css classes to replace &lt; (BPR)
4239 bpr 7735
2011-04-20: add option word nohour nominute to slib/draw/clock (FG)
7736
2011-04-06: add binheight to the applet Plinko [r4033] (BPR)
7737
2011-03-19: security in pari - very crucial [r3902]
11921 bpr 7738
  - kill warning in Octave ( >=3.00)
7739
  - update interface with m2 ( > 1.1)
4239 bpr 7740
2011-03-18:
11921 bpr 7741
  - general clean up in the Makefile and the configure file (Karim Belabas)
7742
  - kill compiler warnings.
7743
  - separate the wrapuid functionnality in 3 scripts: setwrapexec (essential and needed
7744
  for safe operation of external programs), setchroot, setwimsd
7745
  - clean bashism
8502 bpr 7746
2011-02-19: add logout in modtool (BPR) [r3768]
3826 bpr 7747
---------------------------------------------------------------------------
7748
wims.4.01e [r3745]
3744 reyssat 7749
2011-02-14: add linguistics category (BPR) [r3742]
7750
2011-02-12: add prohibited words in forum messages (BPR) [r3732]
7751
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 7752
---------------------------------------------------------------------------
7753
wims.4.01d [r3707]
3768 bpr 7754
2011-01-30: add transfer class document in modtool (BPR) [r3704]
7755
2011-01-30: add transfer from createxo to modtool (BPR) [r3700]
7756
2010-12-05: add html editor to documents (BPR) ([r3618])
10928 bpr 7757
2010-12-04: a document block can be embedded in another document (BPR [r3616])
7758
2010-11-25: change preambule for maxima (i is now %i) (BPR)
3826 bpr 7759
---------------------------------------------------------------------------
7760
wims.4.01c [r3585]
3744 reyssat 7761
2010-11-17: delete bin/passcrypt [r3578]
7762
2010-11-10: update tooltip, latex2wims [r3553]
7763
2010-10-16: add small exec utility moneyprint (JE) [r3519]
3420 bpr 7764
2010-08-28: add variable instex_texheader (value can be defined in wims module) - add header file for frcursive
10928 bpr 7765
([r3416 and others] BPR
3398 bpr 7766
2010-08-21: add crossword anstype, crossword slib and crossword program in src/Misc/crossword from the
10928 bpr 7767
  jigsaw.c ([r3397] BPR)
7362 bpr 7768
2010-06--: add editor for createxo (OB) - integration of the OEF documentation (not finished).
3826 bpr 7769
---------------------------------------------------------------------------
7770
wims.4.01a [r3378]
10928 bpr 7771
2010-07-18: add puzzle anstype (BPR)
8502 bpr 7772
2010-07-18: fix bug in insdraw..processor: datamodule was not interpreted and images in $common_images were
3346 bpr 7773
  not found in this repertory when call with copy flydraw command.
7362 bpr 7774
2010-07-16: add oef command teximg (gives the address of some tex text, can be used to be copied
10928 bpr 7775
in a draw image (BPR).
7776
2010-06-2: fix introduced bugs in modtool (BPR).
7777
2010-06-11: add the variables title_$lang in oef modules. (BPR)
3346 bpr 7778
2010-06-11: Variable wims_main_dirn, defining client dir(ection). (ER)
3826 bpr 7779
---------------------------------------------------------------------------
7780
wims.4.00 [r3243]
8502 bpr 7781
2010-04-19: add css class: wims_button and wims_button_help and introduce it in many adm modules ;
11921 bpr 7782
  use it for input[submit] (OB and BPR).
7783
  Added ref_button_color, ref_button_bgcolor, ref_button_help_color, ref_button_help_bgcolor
7784
  (adm/manage and adm/class/config) and vlink_color,link_color (config.c) [around r3076-3079]
12032 bpr 7785
2010-04-08: can download and publish from many download center list in bases/sys/publishcenter directory (FG and BPR)
10928 bpr 7786
2010-04-04: add slibs for jmol (BPR and Yves Noël) [r2998]
7787
2010-04-02: add jmolclick reply type (BPR and Yves Noël) [r2989]
2971 guerimand 7788
2010-03-20: can change of exercises series without go to sheet summary (FG)
7789
2010-03-16: add job=sendmail in adm/manage (FG)
2762 bpr 7790
2010-03-06: add job=lightpopup in adm/raw ([r2732 and als] FG)
10928 bpr 7791
2010-02-24: add language choice in the search_engine ([r2670] BPR)
2656 bpr 7792
2010-02-23: OEF exercises: add command \latex{} - if it contains something (tex version of the statement),
7793
  a tex file can be download with the exercises (two latex environments can be used (statement and solution))
11921 bpr 7794
  [r2656 | BPR]
7362 bpr 7795
2010-02-23:OEF the printable sheet uses now the number of exercises in a serie of OEF exercises.
11921 bpr 7796
  [r2656 | BPR]
3826 bpr 7797
---------------------------------------------------------------------------
7798
wims.3.65m [r2626] wims.3.65l [r2098] wims.3.65k [r1989]
10928 bpr 7799
2010-02-20: add type chemclick based on WIMSchem [r2616 | BPR]
2618 bpr 7800
2010-02-19:theme by default become standard theme - change the default color [r2608]
2607 bpr 7801
2010-02-19:add notion of maintainer of a module (module variable maintainer and maintainer_adresse),
11921 bpr 7802
  can be used in any module and appear in the "about" ([r2607] BPR)
2643 reyssat 7803
2010-02-16:add anonymity option in best scores [r2581 | ER]
7362 bpr 7804
2010-02-: all previously existing language dependent adm modules are replaced by one module
7805
  constructed by localization of these modules, keeping a single computation core and
10928 bpr 7806
  adding dictionaries. [essentially BPR with help of translators and als]
7807
2010-01-03: add type jmolclick based on jmol [r2097 | BPR]
7808
2010-01-03: add flash player for video and audio and slib [r2096 | BPR ]
2099 bpr 7809
2009-12-28: add wims_ref_menucolor for links in menu (BPR) [r2069]
3826 bpr 7810
---------------------------------------------------------------------------
7811
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 7812
2009-12-02: add slibs (domino, approximation) - add option noorder in clickfill and dragfill
7813
2009-11-29: add colors in userlist [r1919]
7814
2009-11-17: add sendmail [r1864] (BPR)
1825 bpr 7815
2009-11-12: add Véronique Royer Terminale Class (BPR)
7816
2009-10-: improvment in language independancy.
7817
2009-09-20: add photoboard [r1631] (BPR)
7362 bpr 7818
2009-09-20: clean userlist.$lang module and change the order of sheets in case where sequences
1628 bpr 7819
are used (round [r1627]) (BPR)
7362 bpr 7820
2009-09-07: standard theme supervisor read manager message in file log/manager_msg.phtml.$lang.
1579 bpr 7821
No interface. (BPR)
7362 bpr 7822
2009-09-06: modified units-filter; fixed a bug in the rendering of numbers whose absolute value
7823
is in the interval 0..1; slightly modified the rounding routine to get a smarter behavior
1579 bpr 7824
with data whose mantissa should be 0.5 (and are actually messed up by float calculation) (GK)
7362 bpr 7825
2000-09-02: improvement of module adm/class/sheet.fr (FG)
7826
2009-09-02: search_engine form files and linked names moved from module home to
7827
script/adm/search_engine for calling by other modules (FG)
7828
2009-08-31: upgraded units-filter to version 3.0. This should fix the bug with wrong truncations.
7829
For example earlier versions rounded the value 2.5 to 2 and not 3 as expected.
7830
Now the analyzer uses the GNU multiprecision library, and calculations are done
1579 bpr 7831
with rational multiprecision numbers (GK)
7362 bpr 7832
2009-08-23: add flydraw documentation translation in french and prepare for other languages [r1502]
1502 bpr 7833
2009-08-22: add description field in class documents (appear only in sequences) [r1499] (BPR)
1473 bpr 7834
2009-08-16: participant index is done in all subclasses when indexing is done from portals [r1459] (BPR)
1448 bpr 7835
2009-08-05: add speckedit (html editor) (for the moment in in motd and mboard) [r1448] (BPR)
7836
2009-08-05: add doc in helplink in cdt [r1447] (BPR)
1473 bpr 7837
2009-07-: add participate in class csv for upload (only for supervisor of gateway) (BPR)
1448 bpr 7838
2009-07-: add module "adddoc" to insert documents in a class (BPR)
1579 bpr 7839
2009-07-: module "sequence" to reorganize sheets, exams, documents ....(BPR)
3826 bpr 7840
---------------------------------------------------------------------------
1942 bpr 7841
wims.3.65c [r1377]
1448 bpr 7842
2009-06-30: add module livret for view notes in competence table (FG)
8502 bpr 7843
2009-06-28: add in class config the possibility to give a link on another platform which will appear in
11921 bpr 7844
  the class homepage - only in standard theme [r1288] (BPR)
7362 bpr 7845
2009-06-01:add option word in class config to show sheet weights in user page home [r1209] (BPR)
1288 bpr 7846
2009-05-21: add mhelptail.phtml [r1175] (BPR)
7362 bpr 7847
2009-04-24: OEF accepts \css (allows to introduce a css style) [r1104] (BPR)
1083 bpr 7848
2009-04-20: cleanup of html codes - add label in some forms (modtool, inscription, class creation) (BPR)
7849
2009-04-19: add !header1 (as !header but without title) [r1050] (BPR)
8502 bpr 7850
2009-04-16: Flydraw update: add vectorial graphics file output (DXF), new command vimg, vimgfile ;
11921 bpr 7851
  add also double arrows (arrow2) [r1024] (GX)
1024 bpr 7852
2009-04-05: add js for keyboard, html editor [r1012] (BPR)
7853
2009-04-05: add german collection from shtooka projects (math voc and numbers) [r1011] (BPR)
11720 bpr 7854
2009-03-: add "embeddable player" inserted in the "about module" [r973] (OB)
984 bpr 7855
2009-03-17: add clicktile answer type [r983] (BPR)
1009 bpr 7856
2009-03-04: add rss link in news module [r970] (BPR)
972 bpr 7857
2009-03-04: add german verbs collection from shtooka projects [r969] (BPR)
7858
2009-02-28: add clicktile applet of Joke Evers [r968] (BPR)
7859
2009-02-28: add mail to supervisor for new forum messages [r967] (BPR)
7860
2009-02-27: fix internal server error on ubuntu (BPR) [r964]
3826 bpr 7861
---------------------------------------------------------------------------
7362 bpr 7862
wims.3.65b [r940] wims.3.65a [r940]
941 bpr 7863
2009-01-25: add zirkel applet. (BPR) [r940]
7864
2009-01-25: add photourl variable in userlist. (BPR) [r938-937]
914 bpr 7865
2009-01-04: add chemistry program for analysing molfile. (BPR) [r913]
7866
2009-01-01: add chemistry applet modified by Joke Evers (initially SketchEl) (JE) [r903]
7867
2009-01-01: use mail_opt everywhere mail is send by wims (BPR) [r901]
7868
2008-12-31: make changes in data/swac - should be more stable (BPR) [r900]
7869
2008-12-29: add msg.phtml in oef modules (BPR) [r893]
7870
2008-12-26: fix gnuplot compatibility (BPR) [r892]
7871
2008-12-13: IP adress can be hide by managersite (FG) [r877]
7872
2008-12-07: fix some bugs in exercise printed version(BPR) [r874]
7873
2008-12-05: improvment in document (BPR) [r871] and [r]
7874
2008-12-04: few bugs corrected on module adm/raw (OB) [r870]
7875
2008-11-25: supervisor can add personnal user daymessage (FG) [r863] and following
7876
2008-11-07: add possibility to change the modtool account in a class (BPR) [r849]
831 bpr 7877
2008-10-05: fix "bashism" in bin/wrapuid and bin/apache-config (BPR) [r824] and in compile [r825]
914 bpr 7878
2008-10-02: fix anstype/geogebra [r822] and anstype/sigunits (BPR) [r821]
3826 bpr 7879
---------------------------------------------------------------------------
831 bpr 7880
wims.3.64 [r798]
797 bpr 7881
2008-08-26 and before: many improvments of authordir jm.evers (JK)
914 bpr 7882
2008-08-26:add slib for phonetics (BPR) [r791]
797 bpr 7883
2008-08-23: improvment in geogebra type. (BPR) [r776]
7884
2008-08-11: Add command tooltip in document - improve the special method in oef (BPR) [r756-r757]
7362 bpr 7885
2008-08-10:scripts/oef/togetfile.proc is trusted file for adm/doc as it
11921 bpr 7886
  is already for createxo (fix a submitted bug) (BPR) [r749]
8502 bpr 7887
2008-08-08: adm/doc.*: make some phtml files language independant (BPR)
914 bpr 7888
2008-08-:latex2wims - add tabular type environment and fix minor bugs (BPR)
3826 bpr 7889
---------------------------------------------------------------------------
721 bpr 7890
wims.3.63d [r720]
7891
2008-06-30: add thermo sheets (J-R Vacher)
3826 bpr 7892
---------------------------------------------------------------------------
716 bpr 7893
wims.3.63c [r677]
7362 bpr 7894
2008-06-xx: big improvment in Dutch, Italian and Catalan version.
638 bpr 7895
2008-06-18: add interface to ldap authentification in a class (BPR for interface +
7896
C. Lefèvre) [r633]
7362 bpr 7897
2008-06-18: delete adm/scenario.* adm/dialog.* - they have been transferred in
11921 bpr 7898
  scripts/scenario scripts/dialog (see docu and oef) - allow publication of the modules
7899
  using them [r623], [r624] (BPR)
603 bpr 7900
2008-06-16: add possibility to hide exam registrations to students. [r603] (BPR)
7901
2008-06-14: may download style css in class [r565] (BPR)
7902
2008-06-14: change place of photos and basis of the puzzle modules to scripts/data/
11921 bpr 7903
  - the modules H3/algebra/spuzzle.$lang and U2/algebra/qpuzzle.$lang will
7904
  be added in the Nice publication center at next release. [r563] (BPR)
7362 bpr 7905
2008-06-13: add Imindex in oef modules (for ulterior testing if a file is in \imagedir)
11921 bpr 7906
  [r561] (BPR)
7362 bpr 7907
2008-06-08: add new fields title_$lang description_$lang translation_language for modules
11921 bpr 7908
  who have their language translation insid them (don't yet accessible by the Modtool
7909
  interface) [r554] (BPR)
7362 bpr 7910
2008-06-08: add option in embed of "input type" (autocompletion=off, css style for
11921 bpr 7911
  the input box [r521] (BPR)
561 bpr 7912
2008-06-08: add eqsign option in equation [r518] (RM)
7913
2008-06-08: add sheets for level U3 [r519] (BPR)
8502 bpr 7914
2008-05-27: Add exemple class: 1118 Première STG (RM)
7915
2008-05-27: Add exemple class: 1117 Première STI (RM)
7916
2008-05-27: Add exemple class: 1116 Première S (RM)
481 guerimand 7917
---------------------------------------------------------------------------
523 bpr 7918
wims.3.63b [r468]
452 bpr 7919
2008-05-25: add scripts for indexing shtooka directories (words audio http://shtooka.net/project)
11921 bpr 7920
  [r451] (BPR)
8502 bpr 7921
2008-05-24: add style css documentation in bases ; fix bug in management: css stylesheet in home/css
11921 bpr 7922
  doesn't appear in list (BPR)
8502 bpr 7923
2008-05-04: improvment in the adm module new: use the title in user language
11921 bpr 7924
  if it is defined in the INDEX module (for JE modules in particular) [r392] (BPR)
452 bpr 7925
2008-05-??: improvment in adm/raw (OB)
7926
2008-04-28: add catalan version (from Manel Querol)
382 bpr 7927
2008-04-07: add data/scripts in the list of directories where the command
11921 bpr 7928
  rename may be used [r382] (BPR)
381 bpr 7929
2008-04-07: add english example class [r379-380] (BPR)
7362 bpr 7930
2008-02-17: fix in formal type (in case of nonanalysed answer) (BPR-ER)
7931
2008-01-12: manage.en bug correcting, add class search engine and bestclass general activity showing [r282] (FG)
332 bpr 7932
2008-01-08: Improved chemistry slib [r281] (GK)
481 guerimand 7933
-------------------------------------------------------------------------
275 bpr 7934
wims.3.63a [r256]
253 bpr 7935
2007-12-30: Add geogebra3 [r252] (BPR)
8502 bpr 7936
2007-12-30: Add css style in sheet: wims_sheet wims_sheet_list for exercise list in sheet [r251](BPR)
9358 bpr 7937
2007-12-27: Tex is now forced by \displaystyle inside \( ) [r242] (BPR)
242 bpr 7938
2007-12-26: Fixed bug in mboard.fr ; add list by subject, improved navigation, add
11921 bpr 7939
  css style (wims_forum_intro, wims_forum_msg, wims_forum_list) ; language in fr/ [r237] (BPR)
8502 bpr 7940
2007-12-25: add adm module: class/activity (BPR)
7362 bpr 7941
2007-12-15: del unused link on supervisor page for class groupement (class_type=2) (FG)
226 guerimand 7942
2007-12-15: module cdt.fr and cdt.en add exam to linklist (FG)
225 guerimand 7943
2007-12-14: superclass_quota replace class_quota for portal structure (FG)
7362 bpr 7944
2007-12-08: add to votes (french version) "traced vote" ; add csv upload of votes results.
11921 bpr 7945
  [r217] (BPR)
452 bpr 7946
2007-12-03: give to sc_reply the same status as reply. Can be used in test conditions.
11921 bpr 7947
  [r213] (BPR)
210 bpr 7948
2007-12-03: Add option "noreaccent" in answer type case [r209] (BPR)
7949
2007-11-28: Fixed bug in votes [r203] (BPR)
7362 bpr 7950
2007-11-25: Fixed bug: login with point was accepted but data was erased
11921 bpr 7951
  by csv upload [r202] (BPR)
242 bpr 7952
2007-11-23: Fixed bug: presentation sheet with doc page (all lang) (FG)
8502 bpr 7953
2007-11-21: Add an option parameter for answer: noanalyzeprint: in this case, no
11921 bpr 7954
  preformatted analyzed answer is printed (only the score). (BPR)
7362 bpr 7955
2007-11-20: Some oef help translations in script/help in separate directories (for the moment,
11921 bpr 7956
  fr, es, cn) (BPR)
8502 bpr 7957
2007-09-27: Fixed in adm/class/userlist.fr/cvs: email variable was removed when
11921 bpr 7958
  uploading cvs, empty variables for participants were replaced by preceeding
7959
  participants when downloading cvs. Added possibility to download or upload
7960
  technical variables. (BPR)
166 bpr 7961
For the moment, only in french version. (BPR)
155 bpr 7962
2007-09-25: patch on the cn version (from Zhijie Chen, transmitted by GX)
110 bpr 7963
2007-09-16: fixed the anstype scripts for chemeq, units,
11921 bpr 7964
  sigunits. Now they allow to see the good replies in debug
7965
  mode with Createxo, and the correct answer is shown when a bad
7966
  reply has been fed in. (GK)
106 bpr 7967
2007-09-16 Add chemistry slib (GK)
8502 bpr 7968
2007-08-28 Correction for option keeporder: solution was in first position in type clickfill for option
11921 bpr 7969
  keeporder (BPR)
106 bpr 7970
2007-08-27 Add votes in class download (class/config) (BPR)
7362 bpr 7971
2007-08-19 Add special method tabs2lines in OEF (in OEF, lines in variables
11921 bpr 7972
  are transformed to tabs after error messages or next step,
7973
  which is not accepted in some applets). Same as special method expandlines
7974
  except for the pre tag (BPR)
9358 bpr 7975
2007-08-13 Add javascript wz_dragdrop.js in js/ (BPR)
106 bpr 7976
2007-08-13 Add slib/utilities/tooltip and special method tooltip in OEF (BPR)
7977
2007-08-02 Example class declared as neighbor of all classes (FG)
7978
2007-07-16 Add fonctionalities to exam module creation only fr, en (FG)
8502 bpr 7979
2007-07-14 Bug fixed: personalize home and sheet page with document (FG)
106 bpr 7980
2007-07-13 Default configuration for oef options in class (FG)
79 bpr 7981
---------------------------------------------
7982
Version 3.62 packed.
8502 bpr 7983
2007-06-23: Updated slib/media/audio: add option rename (BPR).
10 reyssat 7984
2007-06-19: From BPR:
11921 bpr 7985
  help is accessible in Modtool as a zone
7986
  adm/latex2wims.fr new module
7987
  help/example/oefquicktool.fr new module
7988
  Add anstype,help,slib as binary directories in adm/modtool.fr/binfile.proc
7989
  Link on latex2wims.fr and on quicktool.fr in modules/adm/createxo.fr/level1.phtml
7990
  and in public_html/modules/adm/modtool.fr/modname.phtml
7991
  Link on program.fr et faq.fr (french version) in public_html/modules/adm/browse.fr/home.phtml
7992
  and public_html/modules/adm/class/sheet.fr/main.phtml
7993
  Option "nonstop" in step exercises
7994
  New parameter \sc_reply$i in OEF: accessible for feedback with
7995
  default values 0,1, 0.5 according the student reply is
7996
  bad, good or partially good
7997
  public_html/bases/doc/1027 Presentation improvment
7998
  slib/geo2D/geogebra Improvment (Paul Byache)
7999
  Improvment in documentation of type range (english version -> french version)
8000
  js/ASCIIMathML.js js/LaTeXMathML.js js/ASCIIsvg.js new javascript
8001
  java/jmol/Jmol.js java/jmol/JmolApplet.jar: new Java applet Jmol
8002
  Improvments in help/developer/docmodtooloef.fr help/developer/docqcm.fr
8003
  help/teacher/docdocument.fr help/teacher/docexooef.fr help/student/docetud.fr
10 reyssat 8004
2007-06-19: From ER:
11921 bpr 8005
  ************ corrections de bugs ************
8006
  For each bug: 1/ description 2/ changes made 3/ changed files.
8007
  1/ When an exo is introduced in a worksheet, if we erase its description, it
8008
  comes back as non empty (but possible to erase afterwards by modifying sheet)
8009
  2/ use new variable new_desc instead of some occurrences of desc.
8010
  3/ files changed:
8011
  public_html/modules/adm/class/addmodule.[cn,en,es,fr,it,nl,si,tw]/[main.phtml,var.def,var.proc]
8012
  1/ binary files of modtool in subdirectories were counted twice (once in
8013
  dir, once in subdir)
8014
  2/ add a "sort|uniq" to list of binary files
8015
  3/ files changed:
8016
  public_html/modules/adm/modtool.[cn,en,fr,it,nl]/binfile.proc
8017
  1/ good replies were impossible to insert in development mode right after
8018
  modif of source in createxo, except in french version.
8019
  2/ mimic french version by introducing variable oef_defaut in var.def.
8020
  3/ files changed:
8021
  public_html/modules/adm/createxo.[cn,en,es,it,nl,si]/var.def
8022
  1/ the french help for answer type wlist pointed to the english text for
8023
  synonyms
8024
  2/ changed pointer to help/anstype.fr/syno.phtml
8025
  3/ file changed: public_html/scripts/help/anstype.fr/wlist.phtml
8502 bpr 8026
2007-05-12: add class exemple: 1113 (RM)
11921 bpr 8027
  add class exemple: 1114 (FG)
8028
  add link "back to module" in addmodule.fr and addmodule.en
8029
  add job=showsheet in userlist.fr: control
8030
  board panel for sheet (FG)
10 reyssat 8031
2007-05-01: Added new oef answer option "nonstop" (BPR).
8032
2007-04-30: A new French example class 1113 (Regine Mangeard).
11921 bpr 8033
  More French public sheets (FG).
10 reyssat 8034
2007-04-19: Updated adm/class/cdt.fr (FG).
8035
2007-04-13: anstype/numeric: fixed a cheating flaw.
8036
2007-04-02: (GK) Improved the slibs graphpaper/*: now you can give
11921 bpr 8037
  maximal values instead of the tick increment, and have it
8038
  calculated automatically. You can also label the axes.
10 reyssat 8039
2007-03-28: J-R Fernandez: important upgrade in the Spanish translation, for
11921 bpr 8040
  the user interface and the base modules.
10 reyssat 8041
2007-03-14: Updated to chemeq-1.12.
8042
2007-03-14: (GK) added a new slib to get precise numeric informations
11921 bpr 8043
  about the conservation of elements and charges in chemical
8044
  equations. The results come either as an understandable html
8045
  table or a ready-to-use matrix. This script need at least
8046
  the version 1.12 of chemeq. If the version of chemeq is not
8047
  sufficient, an error message is given instead.
10 reyssat 8048
2007-03-13: Updates to Dutch version. (JE)
11921 bpr 8049
  New and updated slib. (BPR)
8050
  anstype/javacurve.points: added drawing for multiple clicks. (BPR)
67 bpr 8051
2007-02-22: "about.bak" in doc modulesreplaced by "about.phtml". (BPR)
10 reyssat 8052
2007-02-14: bin/mkindex and Misc/modind.c: added recognition of datamodules.
8053
2007-01-26: MAX_FILELEN lifted to 2 mega.
8054
2007-01-23: added config parameter mail_opt.
8055
2007-01-14: anstype/checkbox: \\( -> \( for presentation (BPR).
8056
2007-01-12: user_agent checking seems to create problems: stopped.
8057
2007-01-11: adm/vote: Correction d'une incompatibilité entre une limite à 64
11921 bpr 8058
  dans le nombre de questions possibles et un traitement à 40
8059
  dans var.proc et var.def (BPR)
8060
  anstype/checkbox: correction d'un bogue dans
8061
  script/anstype/checkbox (cas de virgule) et modification
8062
  de la réponse: \\( devient \( . (BPR)
8063
  exec.c, exec_for(): strchr(",") -> strparchr(",") (item search
8064
  should skip parentheses).
8065
  adm/class/userlist/csv/download.proc: manual score downloading was
8066
  broken with a wrong insertion of !hex (BPR).
10 reyssat 8067
2007-01-08: symtext: added shared macros.
8068
2007-01-05: symtext package made independent.
11921 bpr 8069
  exec.c, _httpfollow(): mhelp session address was broken when
8070
  invoked from an mhelp of a subsession.
10 reyssat 8071
2007-01-02: bases/dic/fr/accord: plurals of exceptional nouns were forgotten.
11921 bpr 8072
  symtext: added pool structure to allow parbitrary permpick nesting.
10 reyssat 8073
2006-12-30: More types to anstype "javacurve" (BPR).
11921 bpr 8074
  scripts/oef/embed.phtml: corrige un bogue de couleur dans
8075
  l'affichage du type mark (BPR).
8076
  scripts/oef/fr: typos de francais + couleur orange pour les
8077
  réponses partiellement bonnes ou avec mauvaise
8078
  précision (BPR).
8079
  Updated files in slib/text (BPR).
8080
  java/input.java: added vector style.
10 reyssat 8081
2006-12-26: symtext: added debug level.
11921 bpr 8082
  symtext compile error: nextblock field forgotten in some cases.
10 reyssat 8083
2006-12-25: symtext: translate.c, entry earlier field offset error.
8084
2006-12-24: symtext: accented letters were isolated in pre-processing.
8085
2006-12-21: check_exam(): now checks the existence of session var file
11921 bpr 8086
  instead of session directory existence.
8087
  symtext: increased dictionary size limits.
10 reyssat 8088
2006-12-20: symtext, outval(): typo corrected.
11921 bpr 8089
  adm/class/regclass/var.proc, policy=file: suppressed spurious
8090
  variable definitions (class_creation etc.).
10 reyssat 8091
2006-12-14: Included Geogebra applet in java/geogebra. (www.geogebra.org)
11921 bpr 8092
  Anstype/javacurve: added points version. (BPR)
10 reyssat 8093
2006-12-13: GK: fixed a very nasty bug with the OEF type sigunits, which
11921 bpr 8094
  disregarded the numeric value, focusing only on the unit and the
8095
  number of significative numbers.
8096
  bin/povray: Added some default values for compatibility (BPR).
10 reyssat 8097
2006-12-12: Added slib lang/fraccord.
8098
2006-12-05: Misc/translator.c and Misc/translator_.c: search failed when
11921 bpr 8099
  dictionary contains accented letters.
10 reyssat 8100
2006-12-04: Fixed in adm/class/userlist/csv/download.proc: manual grades were
11921 bpr 8101
  still not correct for usernames with special characters.
10 reyssat 8102
2006-12-02: WORKFILE_LIMIT moved from lines.c to wims.c.
11921 bpr 8103
  WORKFILE_LIMIT default increased to 2M (from 512K).
8104
  Anstype/*fill: added align option (BPR).
10 reyssat 8105
2006-11-29: slib/matrix/concate updated (BPR).
8106
2006-11-24: Added new command !hex.
11921 bpr 8107
  adm/class/userlist and adm/class/grades: manual grades for usernames
8108
  with special characters now correctly fixed using !hex.
10 reyssat 8109
2006-11-22: webget: added proxy compatibility.
8110
2006-11-21: Updates to Italian version (MC).
8111
2006-11-20: adm/class/userlist/csv/download.proc: erase fields before recomputing
11921 bpr 8112
  for a new user.
10 reyssat 8113
2006-11-17: Added User-Agent to !mailto header (compatibility with some ISP's).
11921 bpr 8114
  All adm module mail interfaces now switched to !mailto.
8115
  Added mail_log().
10 reyssat 8116
2006-11-15: adm/class/userlist: manual grades dysfunction when login contains
11921 bpr 8117
  special characters (the solution is still not correct).
10 reyssat 8118
2006-11-10: rounding fix of scripts/js/basicalc (FG).
8119
2006-11-08: Fixed in adm/forum/mbord.cn: missing scripts.
8120
2006-11-03: oef: added qcm common manager.
11921 bpr 8121
  oef2wims: No exec if hint/help/solution contains no exec commands.
10 reyssat 8122
2006-11-01: adm/modtool: developer name was not put into session var.stat
11921 bpr 8123
  when the user is automatically logged in via a class.
10 reyssat 8124
2006-10-26: adm/createxo.fr: added 2 models (qtext and 16qtext).
8125
2006-10-23: Added slib oef/env and scripts/oef/datafile.proc
8126
2006-10-22: scripts/oef/mkindex: Added datafile indexing.
8127
2006-10-20: wimslogd, dispatch_log(): suppressed useless error messages.
8128
---------------------------------------------
8129
Version 3.60 packed.
8130
2006-10-17: class/cdt.fr updated to 1.11 (FG).
7362 bpr 8131
2006-10-15: Fixed: nesting error in symtex permpick (lind2 incremented
11921 bpr 8132
  without decrementing in case of failure).
10 reyssat 8133
2006-10-13: Fixed: nested errors provoke "Premature end of script headers".
11921 bpr 8134
  Fixed in adm/modtool: class user developer link was broken due
8135
  to password encryption.
8136
  anstype/range: default value was set to the left end instead of middle.
8137
  help updated for the case of multiple ranges.
10 reyssat 8138
2006-10-09: Fixed in adm/createxo: default author name didn't show up when loaded
11921 bpr 8139
  by module developer.
8140
  update.sh: erase ch..root etc. if need to be written over.
8141
  calc_lookup(): rights check now uses datafile_check().
10 reyssat 8142
2006-10-08: Added typed circuit schematic system: data, slib, drawing tool.
8143
2006-10-04: !filewrite, !fileappend, files with name starting by "TEMP_"
11921 bpr 8144
  are temporary files and go to tmp_dir.
8145
  find_module_file(): files starting with writable/TEMP_ are
8146
  temporarily written files.
8147
  datafile_recordnum() and datafile_fnd_rec(): save value of "untrust"
8148
  and restore before exiting.
10 reyssat 8149
2006-10-02: slib/mkindex: presentation improvement.
11921 bpr 8150
  New categories: H?/financialmath, U?/financialmath, tool/elec
8151
  datafile_check(): allowed userfiles to read files in subdirectories
8152
  "data/" and "authors/".
10 reyssat 8153
2006-10-01: Fixed in flydraw, obj_string(): quoting chars were not stripped.
8154
2006-09-29: Anstype numexp: Message precision (FG).
11921 bpr 8155
  Fixed in flydraw, obj_parallel(), obj_lattice() and obj_arrow():
8156
  displacement vector didn't follow affine transformation.
10 reyssat 8157
2006-09-26: adm/class/regclass: removed the word "optional" for class password (FG).
11921 bpr 8158
2006-09-25: checkhostt(): tolerate spaces after '&lt;' and '&lt;' (but not before).
8159
  Italian translation updated to 3.58 (MC).
8160
  adm/class/userlist: allow csv upload without password in gateway
8161
  subclasses.
10 reyssat 8162
2006-09-24: oef: added good choice insertion for developer to choices.
11921 bpr 8163
  oef: added choice option "noidontknow".
10 reyssat 8164
2006-09-23: chroot.c: added parsing of w_wims_priv_chroot, with word
11921 bpr 8165
  "tmpdir" causing preliminary directory change.
8166
  c, fortran77, pascal, python interfaces: now compile and run on tmp_dir.
10 reyssat 8167
2006-09-22: chroot.c: abort if setuid() fails.
11921 bpr 8168
  scripts/oef/var.proc: check datamodule only when cmd=new.
8169
  find_module_file(): send module_error for executable files.
10 reyssat 8170
2006-09-21: Fixed in scripts/oef/var.proc: step information was not cleared
11921 bpr 8171
  from one exercise to another.
8172
  Fixed in scripts/oef/step.proc: empty data in menu type was
8173
  not checked.
8174
  adm/class/gateway: added secure hosts to structure management.
8175
  adm/class/regclass: secure host now defaults to "all".
10 reyssat 8176
2006-09-20: bin/housekeep.daily: buggy sheet expiration code disabled, to
11921 bpr 8177
  be enabled during a summer vacation.
8178
  Fixed in scripts/adm/gateway/mkteacherlist: a too strict right
8179
  check skipped index update after a teacher subscription.
8180
  adm/class/userlist/var.proc.userprop: added call to mkteacherlist
8181
  when the user is supervisable.
8182
  Fixed for gateways: link for changing user property was missing.
10 reyssat 8183
2006-09-19: Fixed in oef2wims, _check_compare(): check of "or" not returned
11921 bpr 8184
  after success, going to the check of "and" instead.
10 reyssat 8185
2006-09-18: OEF development mode: insertion of good replies becomes non-auto.
11921 bpr 8186
  Anstype dragfill and clickfill: added options "keeporder",
8187
  "sort" and "shuffle".
8188
  Anstype: added option "sort" to checkbox, menu and radio.
8189
  adm/class/regclass: added secure host validity check.
8190
  The variable "empty" is now strictly read-only, with offending
8191
  module adm/modtool fixed.
8192
  Fixed in oef: javascript form locker was skipped when running under
8193
  createxo.
8194
  Added option "default" to OEF answers.
8195
  bin/povray: version call should add ch..root, otherwise it
8196
  may refer to a different installation of povray.
8197
  instex_flush() (lines.c): suppress "mv" error messages.
10 reyssat 8198
2006-09-17: Anstype: activated option "shuffle" for checkbox, menu and radio.
11921 bpr 8199
  Anstype menu: added option "multiple".
8200
  Anstype: added option "eqweight" to mc types with "split".
8201
  Anstypes: added developer default to checkbox, menu, radio.
10 reyssat 8202
2006-09-16: adm/modtool: edfile now allows file upload.
11921 bpr 8203
  adm/class/gateway.{en,fr}: Added teacher supervising management.
8204
  Added hierarchical access right check to gateway management jobs.
10 reyssat 8205
2006-09-15: Added evaluation of \step to oef help.
11921 bpr 8206
  adm/createxo: exercise help now works.
8207
  adm/createxo, raw mode: returning from help erased textarea.
8208
  Added textarea content control buttons.
8209
  subclass expiration date now refers to superclass expiration.
8210
  Fixed in default and column themes: documents/votes not shown for
8211
  participants in intermediate classes.
8212
  Fixed in scripts/adm/class/adduser: a bogus password check locked up
8213
  adding class/course subscription in gateway.
8214
  bin/housekeep.daily: diving to subclasses for daily cleanup.
10 reyssat 8215
2006-09-14: Popup session life reduced to 50 seconds.
11921 bpr 8216
  catfile() now returns the number of bytes written.
8217
  Fixed: empty last.html was provoking "Premature end of script header".
8218
  Added non-backup and ancient class warnings to adm/class/config.
8219
  adm/class/config: subclasses can no longer change expiration date.
8220
  adm/class/userlist: csv download of passwords now allowed.
10 reyssat 8221
2006-09-13: scripts/adm/class/adduser: Added check of name conflict between
11921 bpr 8222
  teacher and participant accounts.
8223
  adm/class/gateway: Added csv download of teacher accounts.
8224
  adm/class/userlist/csv/upload.proc: added call to mkteacherlist
8225
  if superclass.
8226
  adm/modtool.cn: proc files were missing.
8227
  adm/modtool, edfile: recovered new line at end of file.
8228
  Fixed: oef replytype synonyme translation bug.
8229
  Fixed: oef replyweights stacking up via valsave.
10 reyssat 8230
2006-09-12: Updates to adm/class/cdt.fr (FG).
8231
---------------------------------------------
8232
Version 3.58 packed.
8233
2006-09-11: Updates to help/teacher/docdocument.fr (BPR).
11921 bpr 8234
  scripts/oef/mkindex: should erase index files when no oef.
10 reyssat 8235
2006-09-09: !writefile to getfile: writing to symlinks and subdirectories
11921 bpr 8236
  prohibited.
8237
  Added !writefile and !appendfile limits.
10 reyssat 8238
2006-09-07: Fixed in adm/manage.en: wims_prefix should be cleaned when
11921 bpr 8239
  reading wims.conf.
10 reyssat 8240
2006-09-06: Added scripts/adm/class/stat.
11921 bpr 8241
  adm/vote/vote.proc: grouped !setdef to improve performance.
8242
  Default language changed to utf-8 (for undeclared languages).
10 reyssat 8243
2006-09-05: Fixed: class modules didn't have variable right management.
11921 bpr 8244
  Fixed in wimslogd: log files with a hyphen in name should not be skipped.
8245
  files.c, _filewrite(): classes/?? modules should not have right to
8246
  write to wims_home.
8247
  lines.c: added is_class_module to disallow classes/?? modules to access
8248
  scripts/adm files and many adm commands.
10 reyssat 8249
2006-09-04: Fixed in adm/createxo/var.proc: a typo locked class importation.
11921 bpr 8250
  Fixed in adm/sheet: printable version locked by wims_prefix.
8251
  Fixed in scripts/adm/class/adduser: individual subscription locked.
8252
  Light updates to Dutch version (JE).
8253
  Fixed in adm/class/config: importation of exams didn't work.
10 reyssat 8254
2006-09-03: Updates to slibs: text, chemistry, geo3D (BPR).
11921 bpr 8255
  Fixed slib/triplerelation/tabular: infinit loop problem (GK).
8256
  Added scripts/oef/special/rename.phtml (BPR).
8257
  Fixed: typos in tool/directexec.fr (BPR).
10 reyssat 8258
2006-08-30: Fixed: typo in adm/forum/mboard.??/var.init locking up all forums.
8259
2006-08-28: Fixed in var.c, get_var_privileges(): should unset untrust.
11921 bpr 8260
  Fixed in adm/manage.en: DF should be declared in wims_prefix.
8261
  Fixed in home module: more wims_readable (FG).
8262
  adm/class/userlist: csv upload unlocked for gateway.
10 reyssat 8263
2006-08-27: scripts/adm/class/adduser: only gateway admin can add teachers.
11921 bpr 8264
  scripts/adm/class/userremain: now takes into account limits of
8265
  parent classes (only for groups where subclasses are subdirectories
8266
  of parent classes).
10 reyssat 8267
2006-08-25: Fixed: mark and checkbox anstypes with commas in the text.
11921 bpr 8268
  Added scripts/oef/togetfile.proc (trusted file for createxo).
8269
  Readability of wims_sesrandom closed to user files from adm modules.
10 reyssat 8270
2006-08-24: FG: adm/class/cdt.fr updated (add use of wims_prefix).
11921 bpr 8271
  Included java atomic lattice viewer by Simon Gill (java/Lattice).
8272
  Fixed: adm/createxo.{en,fr}, model mode could not tolerate data with
8273
  colon at first column.
8274
  Added/modified slibs: chemistry, geo3D (BPR).
8275
  Added subdirectory scripts/data (BPR).
8276
  Fixed in oef: embedded replies have no default type (thanks to BPR).
8277
  Fixed in createxo: vsavelist should not be put in wims_nw.
8278
  (thanks to BPR).
10 reyssat 8279
2006-08-23: Fixed: wims_read_parm should be excluded from access right control.
8280
2006-08-21: scripts/oef/quizzintro.phtml added Italian version (Gianni Ciolli).
8281
2006-08-18: Fixed for home module: popup search locked by variable rights.
11921 bpr 8282
  Link modules/home/tool removed.
8283
  bin/update changed to version 357.
10 reyssat 8284
2006-08-15: adm/createxo (en,fr), model mode: added menu parameters.
8285
2006-08-13: Fixed: adm/createxo.fr, model menutext1.oef, should add
11921 bpr 8286
  singlespace to data.
8287
  Fixed adm/createxo (en,fr), mode=model: should clean reply$i
8288
  when returning from test.
10 reyssat 8289
2006-08-09: !writefile and !appendfile: getfile/ becomes special.
8290
2006-08-07: adm/modtool.en, flist.phtml: OEF interface link forgotten.
11921 bpr 8291
  Fixed: some commands setting internal variables not working
8292
  when called by a user file.
10 reyssat 8293
2006-08-05: Security adjustment: adm/createxo added wims_trustfile.
12032 bpr 8294
  adm/* and home added tmp to wims_prefix.
10 reyssat 8295
2006-08-05: Added variable access rights control for user files.
11921 bpr 8296
  Security reinforcement: wims_prefix added to adm modules.
10 reyssat 8297
2006-08-03: variables.c: added var_def_check().
11921 bpr 8298
  setvar(): user file has no right to modify wims_ variables.
10 reyssat 8299
2006-07-31: Added communication between Modtool and Createxo (modif only).
8300
2006-07-26: adm/createxo.{en,fr}: added exercise models.
8301
2006-07-21: Fixed: in calc_sort(), case of char sort, output string was not
11921 bpr 8302
  terminated.
8303
  Anstype chset: added option "norepeat".
10 reyssat 8304
2006-07-18: Added !embraced extract and !embraced delete.
8305
2006-07-11: anstype: protocole clean up and documentation
11921 bpr 8306
  (see scripts/anstype/00README).
8307
  OEF to anstype interface no longer depends on declaration in
8308
  the c source.
10 reyssat 8309
2006-07-10: OEF: replytype now defaults to substitution.
11921 bpr 8310
  OEF: total steps should not be shown for dynamic step exercises.
10 reyssat 8311
2006-07-09: Symtext: minimal and generic styles for en, fr.
8312
2006-07-05: adm/createxo (en,fr): help on anstype reorganized and completed.
11921 bpr 8313
  Added symtext help.
10 reyssat 8314
2006-07-04: Added symtext to anstype and text anstype options.
8315
2006-07-02: Added slib/text/cutchoice2 (improved from cutchoices).
11921 bpr 8316
  Updates of Italian version (MC).
10 reyssat 8317
2006-06-29: Fixed: presentation problem in help/developer/docqcm.fr (BPR).
8318
2006-06-28: oef2wims + msg2wims:
11921 bpr 8319
  "??" no longuer provokes conditional variable.
8320
  Added new function "asis" (string protection).
8321
  The quotation mark now provokes conditional variable only if
8322
  the string before is a valid comparison.
10 reyssat 8323
---------------------------------------------
8324
Version 3.56 packed.
8325
2006-06-27: Updates to "mark" series of slib (BPR).
11921 bpr 8326
  Fixed: subsession first accessed with cmd=intro lost user info.
10 reyssat 8327
2006-06-24: Update of Dutch version. (JE)
11921 bpr 8328
  adm/class/cdt.fr: added size limitation to prevent overflow. (FG)
10 reyssat 8329
2006-06-22: Fixed: inconsistency in update.sh that made update of wimslogd
11921 bpr 8330
  impossible.
8331
  var.c: VARNAME_LEN doubled to 32768.
10 reyssat 8332
2006-06-20: BPR: updated French version help modules:
11921 bpr 8333
  help/teacher/docexooef.fr, help/developer/docqcm.fr
8334
  Symtext: French test version.
10 reyssat 8335
2006-06-17: (GK) modified units-filter and the sigunits-related files
11921 bpr 8336
  New features:
8337
  - when sigunits is used, the precision is managed separately
8338
  for each relevant answer (no more interaction
8339
  with \precision{})
8340
  - it is possible to give the unit wanted to display the result.
8341
  it may be a multiple or a submultiple of the base unit or a
8342
  usual unit outside the mksa system. Examples: nm,
8343
  km, h, min, A.h, mA.h, kW.h, etc.
8344
  the additionnal syntax is explained in the help files (en, fr)
10 reyssat 8345
2006-06-16: bin/apache-config: added possible apache name "apache2".
8346
2006-06-14: !href: the query string translation was partial. (Thanks to BPR)
8347
2006-06-12: anstype/mark.input: compatibility fix with various browsers. (BPR)
8348
2006-06-07: Fixed: vote name conflicts under gateway. (BPR)
11921 bpr 8349
  Updated: adm/class/cdt.fr. (FG)
8350
  scripts/adm/class/addclass: added class_creator (client IP).
10 reyssat 8351
2006-06-06: scripts/oef/var.proc: suppresses datamodule errors when
11921 bpr 8352
  $allow_missing_data=yes.
8353
  Update of Dutch version. (JE)
8354
  Update of Italian version. (MC)
10 reyssat 8355
2006-06-05: Thanks to Rafael Hertzog, replaced "sort +n" expressions
11921 bpr 8356
  by the POSIX compliant "sort -k n" equivalents (GK).
10 reyssat 8357
2006-06-03: anstype/menu and anstype/checkbox: added
11921 bpr 8358
  possibility of including commas in replies.
10 reyssat 8359
2006-05-30: Fixed in slib/triplerelation/tabular: replaced many while loops
11921 bpr 8360
  by straight for iterations, cleaned the code by using pari/gp
8361
  to perform clean matrix operations. (GK)
8362
  Added command "!getopt".
8363
  Fixed: in variable.c, check_session(), rapidfire timing check
8364
  was wrong since version 3.46, due to the use of uninitialized
8365
  struct st.
10 reyssat 8366
2006-05-29: Temp log over cluster sent to separate files, avoiding conflicts.
8367
2006-05-27: Added anstype "raw".
8368
2006-05-24: Fixed: in oef/embed.phtml, matrix should allow double size.
11921 bpr 8369
  anstype/matrix.input, allow smaller input sizes.
8370
  adm/auth/createqcm.fr and adm/auth/confia2qcm.fr updated (JY).
10 reyssat 8371
2006-05-23: Added wims_version to module about page.
11921 bpr 8372
  GK:
8373
  Renommé avec un préfixe slib_ les variables locales
8374
  pour slib/chemistry/chemeq*
8375
  GK:
8376
  Remplacé plusieurs itérations par l'usage de la
8377
  primitive "parallel" de flydraw: les chaînes décrivant les papiers
8378
  millimétrés créées par slib/graphpaper/* n'augmentent plus comme le
8379
  carré des dimensions.
10 reyssat 8380
2006-05-22: calc.c: in list commands, repeated calls to fnd_item() replaced
11921 bpr 8381
  by more efficient cutitems().
8382
  adm/stat/stat: number of classes and user accounts are shown.
8383
  GK:
8384
  anstype/sigunits modifié pour donner une comparaison valide
8385
  quand la précision demandée dépasse le nombre de chiffres
8386
  significatifs: les chiffres ne sont comparés qu'à concurrence
8387
  du nombre de chiffres significatifs (après arrondi).
8388
  GK:
8389
  slib/graphpaper/func_milli corrigé: maintenant le rendu des
8390
  fonctions est correct même si les échelles horizontales et
8391
  verticales ne sont pas les mêmes.
10 reyssat 8392
2006-05-20: Fixed in bin/mkindex: the definition of linelen was too big and
11921 bpr 8393
  did not prevent overflow in home module.
10 reyssat 8394
2006-05-19: Misc/modind.c: abort on output file creation failure.
8395
2006-05-18: Added adm/auth/confia2qcm.fr (JY).
11921 bpr 8396
  Added "Cahier de texte" (fr) (FG).
10 reyssat 8397
2006-05-15: adm/class/reguser: acceleration in site user counting.
8398
2006-05-14: Added option field to exam exercises, and an option "autogen".
8399
2006-05-13: Datafile: field position cached. (Was quadratic algo.)
8400
2006-05-07: src/Flydraw/commands: fixed bad CR problem (BPR).
11921 bpr 8401
  Added modules/help/developer/docqcm.fr (BPR).
10 reyssat 8402
2006-05-06: OEF manager: add an option to allow missing datamodules.
8403
2006-05-03: Fixed: imagefill repositionning not working when there is only one case.
11921 bpr 8404
  Mirror list updated.
10 reyssat 8405
2006-05-01: Important updates to Spanish translation (Juan Rafael Fernández).
11921 bpr 8406
  adm/modtool.nl: presentation updates (JE).
10 reyssat 8407
2006-04-28: adm/class/config: search for classes (en,fr).
8408
2006-04-28: adm/class/classes: search for classes when there are too many of them (en,fr).
8409
2006-04-26: adm/stat/stat.cn/stat.sh: should be executable.
8410
2006-04-18: adm/class/userlist, userprop: added wrap="off" to textarea (variables).
11921 bpr 8411
  Fixed: wrong data filled in fields when double registering user properties.
10 reyssat 8412
2006-04-10: Updates to Italian translations (MC).
8413
2006-04-07: adm/regclass: toomany lockup should not apply to subclasses.
8414
2006-04-02: From GK:
11921 bpr 8415
  slib chemistry/chemeq_tex: support étendu aux équations chimiques.
8416
  nouvelle slib chemistry/chemeq_compare: compare deux équations chimiques.
8417
  nouveau type (chemeq) pour les réponses d'exercices OEF,
8418
  destiné à l'analyse de réponses portant sur des équations chimiques.
10 reyssat 8419
2006-03-26: Corrections/improvements in Dutch version (J. Evers).
8420
2006-03-19: calc_rename(): accepts digits in file extension.
8421
2006-03-14: Fixed: texgif font generation conflict among simultaneous visitors.
8422
2006-03-12: scripts/anstype/coord: protection against hacking.
8423
2006-03-09: Flydraw: added a series of commands for advanced matrix manipulations
11921 bpr 8424
  (Jean-Christophe Leger).
10 reyssat 8425
2006-03-08: adm/class/sheet: it was unnecessary to disallow source insertion
11921 bpr 8426
  when a sheet is unerasable.
10 reyssat 8427
2006-02-21: Improvements to bin/apache-config: more recognitions and
11921 bpr 8428
  special treatment for debian.
10 reyssat 8429
2006-02-20: bases/sys/publishdata: added "data" zone.
8430
2006-02-19: Added debian detection in compile, bin/wrapuid and bin/apache-config
11921 bpr 8431
  (Georges Khaznadar).
8432
  scripts/anstype/atext: translator dictionary was language-independent.
10 reyssat 8433
2006-02-18: Added automatic recognition of chemeq and units-filter in chroot.
8434
2006-02-16: OEF hacking bug remained for the last step of a multi-step exercise.
8435
2006-02-08: adm/regclass: level was not shown for individual classes.
8436
2006-02-05: Added a non-processing ocaml interface.
11921 bpr 8437
  Added load refusal according to active process counts.
10 reyssat 8438
2006-02-03: adm/vote: added comments. (BPR)
8439
2006-02-02: Added score type option to class userlist interface (Fabrice Guerimand).
11921 bpr 8440
  Included whirlgif to improve gif animation performance.
8441
  set_req_time(): we must use force_setvar() for otherwise the values
8442
  are ignored when the user starts with an expired session number.
8443
  adm/manage: resource uploading installed files to wrong places.
8444
  Added several chemistry slibs (Georges Khaznadar).
10 reyssat 8445
2006-01-29: Ad-hoc solution for file name problem with OSX in scripts/java.
8446
2006-01-25: Added rlimit_as restriction.
8447
2006-01-19: "!read tabletheme" was forgotten in adm/grades. (BPR)
8448
2006-01-17: Corrected a typo in OEF reply variables anti-hacking measure.
8449
2006-01-14: OEF: the choice option "shuffle" was disabled.
8450
2005-12-26: Added OEF reply variables anti-hacking measure.
8451
2005-12-25: Modtool: added processing of module_data.
8452
---------------------------------------------
8453
Version 3.54 packed.
8454
2005-12-22: 2 more mirrors (ofset.org and unicaen.fr).
8455
2005-12-11: variables.c: try_hack() was full of logic errors.
8456
2005-12-08: Parity in shuffle was not working for n>=4 (calc.c).
8457
2005-12-06: Added system level tool: direct exec (en, fr).
8458
2005-12-05: Fixed typos in Dutch version (Joke Evers).
8459
2005-12-04: Added slib series "graphpaper" (Georges Khaznadar).
8460
2005-12-03: A strange bug of bash eats the alias definition in bin/dircptest.
11921 bpr 8461
  Patched scripts in createxo, modtool and bin/mkindex using
8462
  variable definition.
10 reyssat 8463
2005-12-01: Must_chroot was not enforced in software interfaces.
11921 bpr 8464
  Added tolerance to antidated files in wimslogd.
10 reyssat 8465
2005-11-28: Exam quitting in gatewayed courses landed to an error message.
11921 bpr 8466
  User activity transfer: added transfer of examlog and exolog.
10 reyssat 8467
2005-11-15: Added doc for anstype numexp (Fabrice Guerimand).
8468
2005-10-13: Gateway: program supervisor is now unconditionally granted
11921 bpr 8469
  accesses to courses.
8470
  Gateway: structure management allows modif of reg password.
10 reyssat 8471
2005-10-12: Gateway: added exolog propagation.
8472
2005-10-11: Fixed gateway: prohibition of 09-21 forced students to retype
11921 bpr 8473
  password to go to a course from within a class.
10 reyssat 8474
2005-10-10: Fixed gateway: user activity transfer from within a course was not working.
11921 bpr 8475
  Fixed gateway: change user data from within a course by supervisor.
8476
  Added to gateway: activity transfer now can show activities to transfer.
8477
  Gateway: add/del user by mandatory course supervisors is now allowed.
8478
  User deletion from a course is only allowed when he does not have
8479
  activities in other courses under the same class.
10 reyssat 8480
2005-10-09: Fixed: OEF dynamic step post-processing variable updating.
8481
2005-10-08: Use "wrap=off" in textareas in modtool and createxo.
8482
2005-10-03: modind.c: ignores modules with no known category.
8483
2005-09-30: Added wims_realuser (for supervisable users in gateways).
11921 bpr 8484
  Supervisor page now shows name of wims_realuser.
8485
  useropts saved for wims_realuser, instead of wims_user.
8486
  mathalign now defaults to lower position.
8487
  Fixed: doc module html header missed module title.
10 reyssat 8488
2005-09-29: Fixed pointer depth error in fsort() (texmath.c). (Why it seemed to work before?)
11921 bpr 8489
  Added module index field "data" (variable module_data).
8490
  Module index parsing now uses search_list() to accelerate.
8491
  Added documented command !checkdata.
8492
  Added a lock in OEF modules when a depended datamodule is missing.
10 reyssat 8493
2005-09-28: Fixed: a typo in adm/class/exam blocked exam access when user
11921 bpr 8494
  score data is empty.
8495
  Added warning message when hack simulation is done on variables (devel).
10 reyssat 8496
2005-09-23: Increased software interface timeout values because the new Maxima
11921 bpr 8497
  is slow to launch.
10 reyssat 8498
2005-09-22: _getdef(): value should be zeroed by default.
11921 bpr 8499
  Fixed: exercise reindexing from a sharing class broke index file sharing.
10 reyssat 8500
2005-09-21: Fixed: gateway: course structure modif from program leads to
11921 bpr 8501
  bad navigation link in page header.
8502
  Gateway: prohibited student accounts from directly accessing supervisor login.
8503
  (Minor security precaution)
10 reyssat 8504
---------------------------------------------
8505
Version 3.52 packed.
8506
2005-09-19: Added help for the new oef special methods (Bernadette Perrin-Riou).
8507
2005-09-18: Gateway: added several propagation items.
8508
2005-09-15: Dutch translation updates (Joke Evers).
8509
2005-09-14: Textarea nowrap was not compatible with some versions of IE. Trying "wrap=off".
11921 bpr 8510
  Fixed: in gateway, teacher list was not updated after teacher registration
8511
  using reguser.
8512
  Fixed: class setup downward propagation ignored courses for programs.
10 reyssat 8513
2005-09-13: Fixed: draft document writing was closed in distribution.
8514
2005-09-11: Fixed: user error "double_click" was not flushed.
8515
2005-09-10: adm/modtool: badcategory message now shows available categories.
8516
2005-09-08: adm/class/configure: added index update links.
11921 bpr 8517
  Fixed: class backup did not work when class name contains '/'.
10 reyssat 8518
2005-09-07: Added Slovenian version (Bostjan Kuzman).
8519
2005-09-04: Added "shuffle" option to OEF choice options.
8520
2005-09-02: Added a new virtual class connection lock level (7) allowing
11921 bpr 8521
  closing access to participants.
10 reyssat 8522
2005-09-01: Added random variable hacking test to scoring devel modules.
11921 bpr 8523
  coord (anstype): stdout from clickzone removed from wims_exec_error,
8524
  and put into the variable $m_clickzone_error. The latter is reachable
8525
  from within OEF.
10 reyssat 8526
2005-08-27: Fixed: wrong log content dispatching when error found in a logfile name.
8527
2005-08-25: bin/account.sh in the distribution was not updated.
11921 bpr 8528
  Locale fixup at startup: added "LANGUAGE" and "LC_ALL".
10 reyssat 8529
2005-08-24: Misc. Dutch retranslations (Joke Evers).
8530
2005-08-23: bin/update killed wimslogd (hence hangs the system when under sysmask orphan).
11921 bpr 8531
  Also bin/server-interrupt.
10 reyssat 8532
2005-08-19: Fixed typos in virtual class interfaces (Bernadette Perrin-Riou).
8533
2005-08-18: adm/class/gateway: fixed typos in help links.
11921 bpr 8534
  adm/class/gateway: resource sharing between programs (experimental).
8535
  adm/modtool: module version check now for all publications.
10 reyssat 8536
2005-08-16: Publication of local modules under cluster: touches log/newmodules
11921 bpr 8537
  instead of timestamp.
10 reyssat 8538
2005-08-07: rlimit-data lifted to 100M: Maxima-5.9 asks a lot.
11921 bpr 8539
  Fixed compatibility issues with Maxima-5.9.
8540
  chroot package updated.
10 reyssat 8541
2005-07-22: Added config variable "busyhours" and "wims_busyhours".
11921 bpr 8542
  Using wims_busyhours to lock local module publication.
10 reyssat 8543
2005-07-06: Added python interface.
8544
2005-07-05: OEF: Message changed for "I don't know" choices.
8545
2005-07-01: Added datamodule access to !lookup.
11921 bpr 8546
  Tolerate module prefix in filename submitted to !lookup.
8547
  sh and perl commands saved in tmp_dir.
10 reyssat 8548
2005-06-30: OEF: variable values made available to help.
8549
2005-06-29: bin/account.sh: do not register partial module addresses.
8550
2005-06-27: Added bin/dircptest to test for switches of cp.
11921 bpr 8551
  Replaced all "cp -PpR" and the like by "dircp", using the test.
8552
  Typos in French version (Eric Reyssat).
10 reyssat 8553
2005-06-26: Wimslogd was killing housekeeping children too fast sometimes.
11921 bpr 8554
  Wimslogd update now goes through tmp/log/wimslogd.new.
8555
  bin/account.sh was generating some spurious accounting files.
10 reyssat 8556
2005-06-25: Bug introduced in software interface rewriting:
11921 bpr 8557
  Feeding to software must be done line by line, otherwise write()
8558
  blocks at a certain size.
8559
  Software debugging information was not written when not under multiexec.
10 reyssat 8560
2005-06-24: Added special method "help" to OEF.
11921 bpr 8561
  More strict file name check in wims_deposit.
10 reyssat 8562
2005-06-23: Added a security message in c/pascal/fortran interfaces.
11921 bpr 8563
  https protocol was lost when a session starts with intro page.
8564
  Added binary file management to Modtool.
10 reyssat 8565
2005-06-21: Added ins_filename variable and slib/oef/insfilename.
8566
2005-06-20: Added datamodule image interface for oef.
8567
2005-06-19: Use ch..root to clean sticky temp session directories.
11921 bpr 8568
  Added datamodule structure.
8569
  modules/data/ allowed in calc_rename().
8570
  Added slib/text/octavematrix (Bernadette Perrin-Riou).
10 reyssat 8571
2005-06-18: Class navigation under gateway fixed (checks are necessary).
11921 bpr 8572
  Software update scheduling moved from at to wimslogd.
8573
  Added public_html/bin/convert..switch to automatically patch the
8574
  convert -dispose switch incompatibility problem.
8575
  /bin/nongnu obsoleted.
10 reyssat 8576
2005-06-16: Added fortran77 interface.
8577
2005-06-14: Added pascal interface.
11921 bpr 8578
  Exec error capture limited to MAX_LINELEN/4.
10 reyssat 8579
2005-06-13: chroot package: added pascal and fortran compilers. Updated gcc.
8580
2005-06-12: anstype: c,sh,perl uniformized to "code" with language option.
8581
2005-06-09: OEF: choice/reply/condition weight/option accepts variables.
8582
2005-06-07: Improvement of statistics slib (Bernadette Perrin-Riou).
11921 bpr 8583
  Added oef condition option "hide".
10 reyssat 8584
2005-06-05: Clickzone: bound now works without coordinates (two colors mode).
11921 bpr 8585
  OEF contents will be visible to robots.
10 reyssat 8586
2005-06-03: anstype/matrix.input: inputsize taken into account.
11921 bpr 8587
  Added recognition of wims_noexport (prohibit specific variable exports).
8588
  Variables ending with a '_' will are no longer exported.
8589
  Added export restrictions in oef modules.
8590
  Added anstypes c,sh,perl.
10 reyssat 8591
2005-06-01: Vote: editing form should be post.
11921 bpr 8592
  Msg2wims/doc.c/doccheck(): parbuf size increase 1024->8192.
8593
  Vote: replaced !writefile by !setdef to extend usable size.
10 reyssat 8594
---------------------------------------------
8595
Version 3.50 packed.
8596
2005-05-02: Dutch translation updates (Joke Evers).
8597
2005-04-28: Software about locked up when under multiexec.
8598
2005-04-27: anstype mark did not work properly in extended circumstances.
8599
2005-04-25: chroot was putting subsession to tmp_dir name.
8600
2005-04-24: mhelp in subsession generated module_change error.
11921 bpr 8601
  Exam score was not shown for students with no sheet score.
10 reyssat 8602
2005-04-20: _tolinux() was applied on wims_deposit.
8603
2005-04-17: Trailing random string was not removed when not multiexec.
8604
2005-04-15: Bernadette Perrin-Riou and Eric Reyssat:
11921 bpr 8605
  Misc. language fixes.
8606
  Modified class presentation (French version).
8607
  New version of help documents.
8608
  anstype help French version.
8609
  exec '$' double can only be done with a switch!
10 reyssat 8610
2005-04-13: Gateway structure interface: added academic level.
11921 bpr 8611
  pariplot and pariray: wrap..exec is not necessary.
8612
  Superclass/gateway existing user importation: typo in reguser.
8613
  html/oneitem.phtml: added global label (spurious messages were
8614
  generated by robots).
8615
  Octave interface line cutter improved (but may still be incorrect).
8616
  unset environment variables were a bit too early.
10 reyssat 8617
2005-04-12: multiexec method rewritten: 10 fold performance improvement.
8618
2005-04-10: c, sh and perl coderun ready, if with sysmask.
8619
2005-03-12: execution output now doubles the '$' sign.
8620
2005-03-09: userlist csv download was impossible within nested class: embedded '/'.
8621
2005-03-04: config.c: module_langugage -> module_language (J.-P. Giacometti)
11921 bpr 8622
  Preparing for running under sysmask.
8623
  exported wims_ variables are limited to an explicite list.
8624
  A few httpd environment variables are unset.
10 reyssat 8625
2005-03-01: insdraw filebase session directory should be s2 now.
8626
2005-02-16: Exostat did not recognize classes with non-digits in its directories.
8627
2005-02-04: Bug in html/oneitem.phtml: items lost in type 1 link.
11921 bpr 8628
  Fixed: dependence conflict when manually adding sharings
8629
  in scripts/adm/class/addshare.
10 reyssat 8630
2005-02-03: Typo in exam try number presentation.
11921 bpr 8631
  Class list ignored those with letters in their codes.
8632
  Spurious messages in adm/class/config/neighbors/addshare.
10 reyssat 8633
2005-01-27: bad session number in insertion references under examcheck: fixed
11921 bpr 8634
  (J.-P. Giacometti).
10 reyssat 8635
2005-01-26: Added cleantmpdir() to alarm2().
8636
2005-01-25: Automatic update limited to subversion i: extend to r.
8637
---------------------------------------------
8638
Version 3.48 packed.
8639
2005-01-23: home/Subclasses.phtml -> home/Subclasses1.phtml
11921 bpr 8640
  (conflict under case-insensitive systems).
10 reyssat 8641
2005-01-22: Fabrice Guerimand: a new french example class (1112).
11921 bpr 8642
  Patch Bernadette Perrin-Riou: presentation fixes to French version.
10 reyssat 8643
2005-01-20: Nested use of tmplbuf in read_module_file().
11921 bpr 8644
  Patch Joke Evers: language corrections to Dutch adm modules.
10 reyssat 8645
2005-01-19: open/close sheet/exam allow for sharing classes.
8646
2005-01-16: ftest and datafile caches were not zeroed when write to a file.
8647
2005-01-15: Patch Bernadette Perrin-Riou: fixes to presentation problems
11921 bpr 8648
  in virtual class managing modules.
10 reyssat 8649
2005-01-14: Cached ftest().
11921 bpr 8650
  log/classes/.build-index changed, adding 3 more fields.
8651
  adm/class/classes: replace repetitive def lookups.
10 reyssat 8652
2005-01-12: Added local session directory s2.
11921 bpr 8653
  insertion files and last.html transfered to s2.
8654
  misc session files merged to var.stat.
8655
  check_session(): userlast didn't check existence of lastout.
8656
  Robot/human detection was dysfunctionning.
8657
  More zombie killing added to wimslogd.
10 reyssat 8658
2005-01-10: Missing space in class supervisor names (adm/class/addclass).
11921 bpr 8659
  var_def_file not defined when module INDEX is missing.
8660
  remove_tree() now ignores partial errors.
10 reyssat 8661
2005-01-09: Proposed class list was wrong for type 2 user registration.
11921 bpr 8662
  System update synchronization within cluster: timestamp.
10 reyssat 8663
2005-01-08: Last datafile cached.
8664
2005-01-07: Updates of Dutch class managers (Joke Evers).
11921 bpr 8665
  Robot checker modified to take into account compatible.
10 reyssat 8666
2005-01-05: local modules were not referenced when it is a link.
8667
2005-01-04: Maintenance page was locked when wims.conf does not exist.
8668
2004-12-27: (Unsuccessful) robot attacks with multi-word module or cmd confuse
11921 bpr 8669
  log files and accounting: cut to the first word.
8670
  classes login names with embedded "." leaked thru scripts/adm/class/adduser.
10 reyssat 8671
2004-12-26: Patch Bernadette Perrin-Riou: language fixes in French version,
11921 bpr 8672
  message files.
8673
  Added internal variable wims_sesdir.
8674
  sessions/$wims_session -> $wims_sesdir
10 reyssat 8675
2004-12-25: Basic score computation moved to wimslogd.
11921 bpr 8676
  classes under institution no longer have exo/sheet/exam facilities.
10 reyssat 8677
2004-12-19: unix socket added to wimslogd.
8678
2004-12-18: !debug made double substitution.
11921 bpr 8679
  adm/class/stopshare was removing non-shared objects.
8680
  doc was left over in adm/class/stopshare.
8681
  adm/gateway/delcourse did not delete users in optional courses.
8682
  adm/class/deluser did not delete user records in optional courses.
10 reyssat 8683
2004-12-17: adm/class/userlist: activity transfer for participants
11921 bpr 8684
  (only for institution structure).
8685
  adm/class/reguser: bug for superclass user registration.
10 reyssat 8686
2004-12-16: adm/class/config: some class setups can be sent to subclasses.
11921 bpr 8687
  adm/class/regclass: authentication procedures changed.
10 reyssat 8688
2004-12-13: adm/class/makeuserlist regenerated userlist at every call.
11921 bpr 8689
  Recovery of deleted users was broken (independent classes).
10 reyssat 8690
2004-12-11: !append passed string end when second parameter was empty.
11921 bpr 8691
  calc_rowof() had no right to use tmplbuf.
8692
  Newly created classes under a class group is now a subdirectory of the group.
8693
  Institutional structure is working.
10 reyssat 8694
2004-12-10: Label '*' absorbs every !goto now.
11921 bpr 8695
  Variable declarations with name ending by '0' were not taken into account.
10 reyssat 8696
2004-12-06: Added cut time for exams.
8697
---------------------------------------------
8698
Version 3.46 packed.
8699
2004-12-03: Suppressed file_too_long message from !defof.
8700
2004-12-01: Log long execution time in access.log.
8701
2004-11-29: Added nested read level check (was crashing when there is infinite loop).
11921 bpr 8702
  One more write to readonly string in set_vars_from_parm().
10 reyssat 8703
2004-11-28: New anstype: sigunits (G. Khaznadar).
8704
2004-11-27: wims_myhostname did not give permanent hostname.
11921 bpr 8705
  (Volatile hostname isin httpd_HTTP_HOST.)
8706
  exam_currscore(): session_prefix used before definition.
10 reyssat 8707
2004-11-26: !shuffle result in case of one non-numerical item: should give
11921 bpr 8708
  the item itself instead of a "1".
10 reyssat 8709
2004-11-25: Added while loop (!while ... !endwhile).
8710
2004-11-24: bin/mkindex becomes non-interrupting.
11921 bpr 8711
  local module publication chains bin/mkindex (thru wimslogd).
8712
  Added indication of local and com modules in search results.
10 reyssat 8713
2004-11-23: Insertion of devel modules into worksheets: site-configurable policy.
8714
2004-11-21: variable buffer extended to 16*256K.
11921 bpr 8715
  flushoutput() was missing in robot error output.
10 reyssat 8716
2004-11-19: write to readonly string in set_vars_from_parm().
11921 bpr 8717
  exec_href(): lbuf copy length too short (robot access case).
8718
  Modtool now shows oef compilation errors.
10 reyssat 8719
2004-11-18: headmenu disappeared within exam check.
11921 bpr 8720
  Insertion of devel modules into worksheets disabled.
8721
  Exam score counting error corrected.
10 reyssat 8722
2004-11-17: user-deposit must be readable by all (files are moved elsewhere).
8723
2004-11-16: Distribution bug: bad modules/classes content distributed.
11921 bpr 8724
  compare(): pointer typo.
10 reyssat 8725
2004-11-14: freepar_* variables will not be checked for parentheses.
8726
2004-11-13: !values, !makelist etc. was not correct when list is empty
11921 bpr 8727
  or when step is negative.
10 reyssat 8728
2004-11-10: Spurious "expression" message when search keyword contains
11921 bpr 8729
  accents: fixed.
10 reyssat 8730
2004-11-08: classes/* become trusted modules (need this to access class dir).
11921 bpr 8731
  Facility for class participants to use createxo was erased.
8732
  Expiration was not correctly formatted in home page for robots.
10 reyssat 8733
2004-11-06: calc_examscore() moves to cutwords().
11921 bpr 8734
  Exams now can define starting primes.
10 reyssat 8735
2004-11-04: Octave for chroot: usr/libexec/octave was forgotten.
8736
2004-11-01: Added ftest().
8737
2004-10-31: Sorted var_def. VAR_DEF structure compressed.
11921 bpr 8738
  set_vars_from_parm(): force_setvar() -> setvar().
8739
  Quadratic nospace() and singlespace() replaced.
8740
  Added #define MAX_FNAME and mkfname().
10 reyssat 8741
2004-10-30: get_var_defs() rewritten.
11921 bpr 8742
  Definitely obsolete never used var.def columns: log, ulim, llim.
8743
  New var.def format: "reply: ...."
8744
  However, still no check against repetitive definitions
8745
  of a same variable.
8746
  calc_sort() rewritten.
8747
  Quadratic randperm() replaced.
8748
  Added int2str() in wimslib.
8749
  Eliminated uselessly initialized long buffers.
10 reyssat 8750
2004-10-29: Class codes no longer need to be an integer.
11921 bpr 8751
  Added cutitems(), cutwords() and cutlines().
8752
  exec_distribute() changed to use cut.....().
10 reyssat 8753
2004-10-28: Added translation tool: bin/new-files.
11921 bpr 8754
  Site manager can now visit several developer accounts.
8755
  compare() rewritten.
8756
  calc_append() and substit() optimizations.
10 reyssat 8757
2004-10-27: Cached working files.
11921 bpr 8758
  wims.conf: erase backslash before saving from adm/manage. However,
8759
  backslash at the end of a line will still create buggy situations.
10 reyssat 8760
2004-10-26: key routines var_proc() and phtml_put() optimized.
11921 bpr 8761
  Slight modification of WORKING_FILE structure.
8762
  output() refinement.
10 reyssat 8763
2004-10-25: mailurl algorithm moved to scripts/mailurl.proc.
11921 bpr 8764
  Reduce MAX_FOR_LEVEL to 12. Should be largely enough.
8765
  Rewrite open_working_file(), reducing the number of strchr().
10 reyssat 8766
2004-10-24: Various code cleaning of the main program.
11921 bpr 8767
  - Acceleration in save_session_vars(), and increase oef var limits.
8768
  - module_error() variables switched from setenv() to setvar().
8769
  - !readmotd and !writemotd removed. (undocumented commands.)
8770
  These were used in home module and adm/class/motd.
8771
  Replaced by !fileread, !filewrite and !read.
8772
  Therefore now motd files are fully phtml ones.
10 reyssat 8773
2004-10-23: Start replacing tags by lower case.
11921 bpr 8774
  added readfile(). Rewriting several functions using it.
8775
  Change !mailurl encryption method.
8776
  wims_myip removed (waste of time).
10 reyssat 8777
2004-10-22: wims_trustfile was not working correctly.
11921 bpr 8778
  insdraw_filebase was blocked for class documents.
8779
  Security check against links "sessions" "classes" or "doc" in
8780
  adm modules is longuer needed: removed.
10 reyssat 8781
2004-10-21: introduced mystrncpy(): replace snprintf() and strncpy().
11921 bpr 8782
  Quadratic strcpy() replaced in _tolinux().
8783
  Quadratic find replaced in exec_distribute().
8784
  Quadratic algorithm replaced in _blockof().
8785
  wims_prefix removed from internal_name table.
10 reyssat 8786
2004-10-20: Automatic module update not working when delay >= 7 days: fixed.
11921 bpr 8787
  Quadratic strcpy() replaced in open_working_file().
10 reyssat 8788
2004-10-19: Bad variable name (parm) in html/themes.phtml.
11921 bpr 8789
  Software about disapeared in about page: turn off multiexec in about.phtml.
10 reyssat 8790
2004-10-18: adm/manage: added restore.
11921 bpr 8791
  Backup file number reduced.
8792
  File management in online maintenance becomes operational.
10 reyssat 8793
2004-10-17: added !mailurl (counter-spam crypted email interface).
7362 bpr 8794
2004-10-10: Large file download: was cut off by alarm limit,
11921 bpr 8795
  now available for 100kb/s or more.
10 reyssat 8796
2004-10-09: "all" allowed in host checking.
8797
2004-10-08: Broken sheet file blocked supervisor home page: fixed.
11921 bpr 8798
  adm/class/userlist, userprop: user variables disappeared.
10 reyssat 8799
2004-10-04: instexst(): file mtime tag disappeared since 3.42.
8800
2004-10-02: Added other/bin/passcrypt
8801
2004-10-01: Allow edition of help/ in modtool.
11921 bpr 8802
  adm/class/config.??/help/config.phtml was bounding readonly variable.
10 reyssat 8803
2004-09-30: adm/class/regclass.it was dysfunctionning.
11921 bpr 8804
  motd did not appear in the first participant page.
8805
  adm/class/classes was putting logs in module directory when
8806
  visited by site manager.
10 reyssat 8807
---------------------------------------------
8808
Version 3.44 packed.
8809
2004-09-30: adm/modtool was silently cutting file lengths.
8810
2004-09-27: wims_myhostname and wims_myip made available to home module.
8811
2004-09-24: Votes added to class sharing list (non-verified).
8812
2004-09-23: Debugging line not erased in modules/adm/userlist.en/var.proc.
11921 bpr 8813
  Class logo whas not changed for user pages.
8814
  Remnant !debug erased in modules/adm/forum/mboard.
8815
  adm/class/config.nl was sending broken emails (space after \ ).
10 reyssat 8816
2004-09-21: class oef disappeared except for French version.
8817
2004-09-20: exec.type limited to 256 (is it enough?).
8818
---------------------------------------------
8819
Version 3.42 packed.
8820
2004-09-19: scripts/adm/class/mkuserlist crashed when login starts with '-'.
11921 bpr 8821
  adm/new.?? system changelog now points to src/Changelog.
10 reyssat 8822
2004-09-16: Class forum and userlist csv download missing data under superclasses.
11921 bpr 8823
  Added \doc{} to documents (help not updated).
10 reyssat 8824
2004-09-14: Allowing negative scores (to be used only in special modules).
8825
2004-09-13: Printable versions now give no reply to students.
8826
2004-09-07: A better management/messages for non-installed softwares.
11921 bpr 8827
  added !perl for trusted modules (non-documented).
8828
  class exercise restore/import bugs fixed.
10 reyssat 8829
2004-09-03: chroot execution of sensitive programs.
8830
2004-08-31: fixed votedir error in adm/vote.??.
8831
2004-08-29: Slight modification in the algorithm of bin/mkpopular: use sqrt.
8832
2004-08-25: Removed last symbolic links to classes and sessions in modules/.
8833
2004-08-20: OEF terminology: session->series, séance->série.
11921 bpr 8834
  Score quality now uses a geometric series, the more recent being
8835
  more significant.
10 reyssat 8836
2004-08-16: added scripts/adm/class/authprep.
8837
2004-08-10: last.html disabled for test sessions.
8838
2004-08-09: untrust propagation after !record...: corrected.
8839
2004-08-02: Internal names: wims_priv_*.
8840
2004-07-31: Eliminate symlinks: rest of adm modules.
8841
2004-07-30: Eliminate symlinks: home, amd/createxo, adm/vote, adm/manage,
11921 bpr 8842
  adm/raw, adm/browse, adm/class/addmodule, adm/class/classes,
8843
  adm/class/stat, adm/class/reclass, adm/class/reguser,
8844
  adm/class/passwd, adm/class/grades, adm/class/exolog,
8845
  adm/class/exam, adm/class/sheet, adm/class/userlist.
10 reyssat 8846
2004-07-29: added internal function find_module_file().
11921 bpr 8847
  Eliminate symlinks: adm/modtool.
8848
  Record files in mutual directories now work.
10 reyssat 8849
2004-07-06: Table appearance: createxo helps.
8850
2004-07-03: var.c: setting empty variable was giving NULL.
11921 bpr 8851
  added 2 embeddable js calculators copied from javascriptsource.com.
10 reyssat 8852
2004-07-02: Name change: WWW Interactive Multipurpose Server.
11921 bpr 8853
  Modtool: Remake def when src erased.
8854
  Non-initialized information in post_log().
10 reyssat 8855
2004-07-01: Appearance theme management: see public_html/themes/.README.
8856
2004-06-29: Table appearance: forum/forum, stat/stat, class/stat,
11921 bpr 8857
  class/config, class/userlist, doc.
8858
  spurious error in adm/createxo oef registration corrected.
8859
  Exercise importation bug in classes (def directory not created).
10 reyssat 8860
2004-06-28: C lvalue casting corrected (6 locations for qsort subroutines).
11921 bpr 8861
  Table appearence uniformization: manage,modtool,classes,new.
8862
  Automatically incrementing variable: wims_incremental
8863
  Class importation of exercises: import images too.
8864
  Globally replaced "&>/dev/null" by ">/dev/null" in scripts.
10 reyssat 8865
---------------------------------------------
8866
Version 3.40 packed.
8867
2004-06-26: Added wims_sesrandom (64 session-static random numbers).
11921 bpr 8868
  Parameter space overflow in bin/mkindex: switch to translator file input.
10 reyssat 8869
2004-06-24: A more correct POST timeout check.
8870
2004-06-23: strip_enclosing_par() did not check unmatching: sigsegv.
8871
2004-06-22: '~' in devel module names was disliked by image programs.
8872
2004-06-21: added anstype/numexp (Fabrice Guerimand).
8873
2004-06-20: misc documents closed to robots.
11921 bpr 8874
  Rafale check disabled for exams.
8875
  added module adm/new.
8876
  option and weight fields of oef replies now operational.
8877
  Random generator switched to Mersenne Twister by
8878
  Takuji Nishimura and Makoto Matsumoto (Lib/mt19937ar.c).
10 reyssat 8879
2004-06-15: added !embraced.
8880
2004-06-13: wimslogd reads and executes log/wimslogd.exec
11921 bpr 8881
  command !module now returns empty if module does not exist (instead of current module).
10 reyssat 8882
2004-06-12: Automatic module updating.
8883
2004-06-09: Individualized sheet opening was not working under superclass:
11921 bpr 8884
  wrong user file in _subword().
10 reyssat 8885
2004-06-08: Document modules under Modtool, with document manager.
8886
2004-06-07: New config parameter: aliased_getfile.
11921 bpr 8887
  Enhanced Modtool with publication manager.
10 reyssat 8888
2004-06-06: version added to module index.
8889
2004-06-05: added other/bin/src2def.
11921 bpr 8890
  oef, deductio and document modules: suppression of symlinks and executables.
8891
  update-version upgrades to 337.
10 reyssat 8892
2004-06-02: Search by author name activated.
11921 bpr 8893
  Added config parameter wims_showauthor.
10 reyssat 8894
2004-05-31: Trusted modules can access wims_home.
8895
2004-05-29: Improvements of robot pages.
11921 bpr 8896
  chemeq, units-filter and wimsd non-blocking compilation failure.
8897
  chemeq and units-filter added to support software checklist.
10 reyssat 8898
2004-05-26: Antidated modules are now blocked.
11921 bpr 8899
  Keywords from popular search engines retaken by WIMS home page.
10 reyssat 8900
2004-05-22: General reference page using wikipedia.
8901
2004-05-21: translator now accepts very long sources.
8902
2004-05-13: download/wimsget was broken.
8903
2004-05-09: Added sheet data into exam log.
8904
2004-05-08: Voter listing was not correct under superclass.
8905
2004-05-04: Set-styled replies with embedded ';' are rejected.
8906
2004-05-01: getfile did not search for directory in parent session.
8907
2004-04-24: Dynamic condition list in oef.
8908
2004-04-16: Vertical stacking in clickfill and dragfill.
8909
2004-04-14: Portability extensions by Karim Belabas.
8910
---------------------------------------------
8911
Version 3.36 packed.
8912
2004-02-17: Bug fix: class images do not appear in exams.
8913
2004-02-13: Multiple bug fixes in superclass structure.
8914
2004-01-18: Added virtual class hierarchy.
8915
2004-01-14: msg2wims moved to WIMS_HOME/bin.
8916
2004-01-12: Configurable computational precisions in OEF modules.
8917
2004-01-08: Document modules with manager in scripts/docu.
8918
2004-01-05: Direct importation of public sheets into classes.
8919
2004-01-03: Access policy configuration extended to virtual classes.
8920
2004-01-02: Site resource access policy configuration.
8921
2003-12-17: User error kicked participants out of the class.
8922
2003-12-16: Sheet printable version was not working for class exercises.
8923
2003-12-07: Rafale locks account for 10 minutes against relogin.
11921 bpr 8924
  Rafale in class partly counted as new.
8925
  Mixture with suspended activities also disables score in classes.
8926
  Scores immediately following a large series of rafale are ignored.
10 reyssat 8927
2003-12-06: Classes allowing output of resources to all (manual declaration only).
8928
2003-12-05: Expired sheets with 0 weight no longer shown in participant score list.
8929
2003-11-27: modind bug fixed: modules not in site language list now ignored.
8930
2003-11-26: Site configuration: eliminate language repetitions.
8931
2003-11-24: Software non-installed message was not available due to a bug.
8932
2003-11-23: config variable: default_texposition.
11921 bpr 8933
  user tex size is now absolute.
8934
  \oefenv was not available within createxo.
10 reyssat 8935
2003-11-22: texgif: tfm files were copied to current working directory.
8936
---------------------------------------------
8937
Version 3.34 packed.
8938
2003-11-18: Bug fix: add participants using csv.
8939
2003-11-16: New reply type: range.
11921 bpr 8940
  OEF: kill score generation in debug mode.
8941
  Close participant exam sessions by supervisor.
10 reyssat 8942
2003-11-15: Deactivation of a sheet.
11921 bpr 8943
  Allow supervisors to test exams under preparation.
10 reyssat 8944
2003-11-14: Added to oef: \oefenv, debug mode.
11921 bpr 8945
  incomplete addressing in documents and OEF draw: fixed.
12032 bpr 8946
2003-11-13: Drag and drop window resizing bug fixed.
10 reyssat 8947
2003-11-09: added !makelist.
8948
2003-11-08: Some bug fixes in printable version of sheets (datafile bug remains).
8949
2003-11-01: affine transformation added to flydraw.
8950
2003-10-31: wims_exec_error becomes cumulative.
11921 bpr 8951
  wims_exec_error reported in Createxo.
8952
  motd (message of the day) files moved to log.
10 reyssat 8953
2003-10-28: New version of OEF and deduc avoiding the use of symlinks.
8954
2003-10-27: .wimspass moved to log directory.
11921 bpr 8955
  oldclasses moved to backup.
10 reyssat 8956
2003-10-26: added OEF \special method: imagefill.
8957
2003-10-25: idle-time split to 3.
11921 bpr 8958
  writable directories moved to w.
10 reyssat 8959
2003-10-24: algexp, litexp and formal accept multiple good replies (separator=,)
11921 bpr 8960
  oef2wims added error messages.
8961
  file mode in Createxo.
8962
  The main program is now staticly linked (exec performance).
10 reyssat 8963
2003-10-23: Some cleanup of directory settings:
11921 bpr 8964
  wims.conf moved to log directory.
8965
  forums moved to log/forums.
8966
  instex and mathfonts/texgif moved to w (relocatable directory).
10 reyssat 8967
2003-10-20: added exolog: exercise registration for virtual classes.
8968
2003-10-16: backup and accounting moved to wimslogd.
11921 bpr 8969
  TeX floating level added to useropts and preference page.
10 reyssat 8970
2003-10-15: OEF: added \special{}.
8971
2003-10-13: adm/class/regclass was setting wrong class version (3 instead of 4)
8972
2003-10-12: Dutch version (Joke Evers).
11921 bpr 8973
  Supervisor can select existing class exercises in Createxo.
8974
  OEF: TeX images accepted in type=radio and type=checkbox.
8975
  command !date reopened for general modules, with stricter security restrictions.
10 reyssat 8976
2003-10-11: !for x=1..5
8977
2003-10-05: log files now use wimslogd to dispatch.
8978
2003-10-04: Many temporary files moved to tmp/sessions.
11921 bpr 8979
  added wimslogd (autorun log daemon).
10 reyssat 8980
---------------------------------------------
8981
Version 3.32 packed.
8982
2003-09-28: !date is now for trusted modules only.
11921 bpr 8983
  (others can use $wims_now and $wims_nowseconds)
8984
  command !sql dereferenced.
8985
  Online management: mkindex now sent to at (had rlimit_cpu overflow).
10 reyssat 8986
2003-09-27: Online update, backup and crontab managements.
8987
2003-09-22: Misc. bug fixes in virtual class management.
11921 bpr 8988
  2D array addressing. Availability in OEF and doc.
10 reyssat 8989
2003-09-21: clickfill and dragfill: fields of multiple length.
11921 bpr 8990
  Array addressing: $(var_name[item_numbers])
10 reyssat 8991
2003-09-20: different DynAPI replies can now coexist.
8992
2003-09-18: Bounding bug in !randint (when only one bound is given).
8993
2003-09-16: _tolinux() becomes more agressive.
11921 bpr 8994
  setvar() always calls _tolinux().
8995
  bin/mkindex command line overflow in OEF sorting: fixed.
10 reyssat 8996
2003-09-15: Class load accounting in site management page.
11921 bpr 8997
  Internal variable: wims_now, wims_nowseconds.
10 reyssat 8998
2003-09-14: OEF draw within parameters: redrawn (up to 16) when cmd=resume (saved exercises).
8999
2003-09-13: new OEF answer type: dragfill.
11921 bpr 9000
  Spurious password check bug in adm/userlist.
10 reyssat 9001
2003-09-11: added ccsum (user and class connection time accounting)
9002
2003-09-10: new OEF answer type: clickfill.
9003
2003-09-08: new OEF answer type: coord.
9004
2003-09-06: added !rows2lines (non-documented).
11921 bpr 9005
  rows2lines() now ignores semicolons enclosed in parentheses.
10 reyssat 9006
2003-09-05: DynAPI 3.0.0.
9007
2003-09-03: added clickzone (for use in reply type `coord').
9008
2003-09-02: flydraw uses `convert' to read images of other formats.
9009
2003-08-28: added interface to DynAPI.
11921 bpr 9010
  OEF answer types based on DynAPI: correspond, reorder and compose.
10 reyssat 9011
2003-07-19: draw() added to OEF and doc parameter primitives.
11921 bpr 9012
  Image clock available in OEF.
10 reyssat 9013
2003-07-18: added !rename (name hiding for multimedia files in exercises).
9014
2003-07-13: Server update and backup management in adm/manager.
9015
2003-07-09: !pedia method moved to script (pedia.phtml), using wikipedia.
9016
2003-07-08: Personal passwords now use crypted storage.
9017
2003-07-06: Class oef structure reorganized (modules/classes/$wims_class removed).
9018
---------------------------------------------
9019
Version 3.30 packed.
9020
2003-06-30: Expert menu in OEF manager (F. Guerimand).
9021
2003-06-28: User-friendlyness improvements in exam page.
9022
2003-06-24: Exam detail log and check.
9023
2003-06-23: write_logs() and save_session_vars() interchange order.
9024
2003-06-19: Forums: supervisor now can read erased messages.
9025
2003-06-18: added cmd type `next'. Existing modules modified.
9026
2003-06-14: added !sum, !product, !recursion.
11921 bpr 9027
  command !values can do recursive computations with variable `last'.
10 reyssat 9028
2003-06-13: added log2() (kernel and interfaces).
9029
2003-05-29: added !reaccent.
11921 bpr 9030
  added list of new OEF.
10 reyssat 9031
2003-05-27: added oncechar (special-purpose program).
9032
2003-05-25: numerical integration in slib/integrate switches to very slow but
11921 bpr 9033
  much more secure method (with pari).
10 reyssat 9034
2003-05-25: Wording: score average -> score quality.
9035
2003-05-24: Using image.src for imgcomp reply type: doesn't work for Netscape 4.
11921 bpr 9036
  (And isn't really conform to javascript specs.)
9037
  OEF printable version: variable grouping bug fixed (new line in values).
9038
  Printable version of user help.
9039
  Integral version of Createxo help.
10 reyssat 9040
2003-05-23: A few predefined variables for documents in classes.
9041
2003-05-22: Documents: gnu means Free Documentation License.
9042
2003-05-19: Update of Chinese adm modules (Z. Chen).
9043
2003-05-18: Show exercise source list in documents.
9044
2003-05-17: Printable version of documents.
9045
2003-05-15: Styled fills in flydraw (hatching etc).
9046
2003-05-10: added wimsd.
9047
2003-05-08: Main word dictionary renewed (en/fr).
9048
2003-04-29: Installation scripts adjusted for RedHat 9.
9049
2003-04-24: added class_option.
9050
2003-04-22: added anstypes imgcomp and textcomp.
9051
2003-04-17: Integration in OEF and Doc now calls slib.
9052
2003-04-14: Spurious solutions in solve() when root is exactly a cut point.
9053
2003-04-13: added !lookup.
9054
2003-04-07: confparm (1-4) added to OEF manager.
9055
2003-04-03: Robot referencing scheme created recursive fake directories.
9056
2003-04-01: Robot visibility of documents.
9057
---------------------------------------------
9058
Version 3.28 packed.
9059
2003-03-25: Createxo open to class participants.
9060
2003-03-23: Link between vote and access control.
11921 bpr 9061
  User property changes: !setdef instead of !writefile.
10 reyssat 9062
2003-03-22: Vote system for virtual classes.
9063
2003-03-21: A series of French documents submitted by B. Perrin-Riou et al.
9064
2003-03-18: hint disallowed during exam.
11921 bpr 9065
  cookie disorder in exams when cookies are activated in classlock.
10 reyssat 9066
2003-03-15: !values added ... for v in v1,v2,v3,...
11921 bpr 9067
  `!random a,b repeat n' and `!randint a,b repeat n'.
10 reyssat 9068
2003-03-14: erf() and erfc() added to evalue().
9069
2003-03-13: numerical integration in OEF/DOC now uses romberg() in MAXIMA.
9070
2003-03-12: User asking for unavailable language provokes internal error.
11921 bpr 9071
  command !rawmath was adding spurious () after function names.
10 reyssat 9072
2003-03-11: New OEF reply types: checkbox, click, menu, radio.
9073
2003-03-09: Supervisor now allowed to import public OEF exercises.
9074
2003-03-08: Use cpp to process pre-source OEF and DED.
9075
2003-03-07: Internal: added cutfor() for calc_solve() and calc_values().
9076
2003-03-06: Variable name substitution in !values.
9077
2003-03-05: Rapidfire requests for printed versions are disabled.
9078
2003-02-28: WIMS now refuses to process executable files.
11921 bpr 9079
  slib indexing and documentation.
10 reyssat 9080
2003-02-21: New reply type to OEF: chset.
9081
2003-02-20: Fixed: segfault when HTTP_USER_AGENT is not defined.
11921 bpr 9082
  Dynamic insertion in mhelp was in conflit with parent session.
9083
  Document pages requiring preserved \(...) recompiled.
9084
  slib structure added.
10 reyssat 9085
2003-02-17: More dependency program checks are included in maintenance tool.
9086
2003-02-15: items2words() now respects parentheses-protected commas.
9087
2003-02-13: user_error while outputing was not sent out.
11921 bpr 9088
  getins w/o file name provoked segfault.
10 reyssat 9089
2003-02-12: Recognition of x', y'', etc. in formula processing.
9090
2003-02-11: New reply types to OEF: fset and aset.
9091
2003-02-10: Double call to authdelay when auth starts using user=...: auth always failed.
9092
2003-02-08: texmath() bug for matrix exponentials.
9093
2003-02-06: 2 wrong pointers in online maintenance page.
9094
2003-02-05: Class document accessibility was not checked.
11921 bpr 9095
  mhelp within subsession did not work.
9096
  Timing facilities added to OEF manager.
10 reyssat 9097
2003-02-03: More countermeasures against rapidfire exercise requests.
11921 bpr 9098
  forum thread navigation bug fixed.
10 reyssat 9099
---------------------------------------------
9100
Version 3.26 packed.
9101
2003-01-26: forum/mboard/scripts/quote.sh was using m_* variables (no longer available).
9102
2003-01-25: added umask(022) at the beginning of wims.
9103
2003-01-24: bin/ins???..processor were erased by 'make distclean'.
9104
2003-01-22: webget connection restrictions.
11921 bpr 9105
  Delay for wrong user authentification: 5 seconds.
10 reyssat 9106
2003-01-21: Error messages are shown in the page when insert fails.
9107
2003-01-20: Countermeasures against rapidfire exercise requests within worksheets.
9108
2003-01-19: Missing software now generates user error.
9109
2003-01-18: Library functions: filelength() and catfile().
11921 bpr 9110
  modtool accepts OEF and Deductio modules.
9111
  mkpopular modification: accounting of different languages are now mixed.
10 reyssat 9112
2003-01-09: Output delayed to the end of the processing, using last.phtml.
11921 bpr 9113
  Grouped execution of instex.
10 reyssat 9114
2003-01-07: OEF tex format $ translation bug fixed.
9115
2003-01-06: evalue_compile() bug fixed (recognition of scientific notations).
9116
2003-01-03: insmath_logic starts to work.
9117
2002-12-30: mathexp now uses regex for conditional extract.
9118
2002-12-20: configure: static link now checks existence of static library.
9119
---------------------------------------------
9120
Version 3.24 packed.
9121
2002-12-01: Some bin programs switched to static linking, accelerating execution.
9122
2002-11-28: Deductio starts.
9123
2002-11-23: Maxima multiexec now uses line by line method.
9124
2002-11-21: Cookies were interfering with popup mode.
9125
2002-11-12: \(..) usedynamic bug fixed (several insmath in a same line).
9126
2002-11-02: `!if .. issametext ..' was case-sensitive.
9127
2002-11-01: latex2html (2002-1) fails when TMPDIR is set: unset before calling latex2html.
9128
2002-10-31: oef2wims bug: file size limited to 16K.
11921 bpr 9129
  oef2wims starts to print error messages.
10 reyssat 9130
2002-10-24: Score counting: new and hint are separated.
11921 bpr 9131
  \help added to OEF.
10 reyssat 9132
2002-10-21: WebCopier is a very bad browser.
9133
2002-10-20: Cleaned treatment of special characters in oef and doc.
9134
2002-10-17: Takes care of response header fields 'Server:' and 'Status:'.
9135
2002-10-16: Links for class authentification moved to adm/class/classes.
9136
2002-10-14: \(...) usable in parameters and prompts of OEF.
9137
2002-10-13: Fixed multiple folding bug in doc.
9138
2002-10-10: Updates in Italian translation (Marina Cazzola).
11921 bpr 9139
  Current server activities in online maintenance tool.
10 reyssat 9140
2002-10-08: Replaced [ ... -a ... ] and [ ... -o ... ] in shell scripts.
11921 bpr 9141
  #!/bin/sh replaced by #! /bin/sh in shell scripts.
10 reyssat 9142
2002-10-07: oef2wims added mdef method (internal use only).
9143
2002-10-06: Rational datatype activated in OEF and DOC using pari,
11921 bpr 9144
  and complex datatype modified ('*' no longer translated to ' ').
10 reyssat 9145
2002-10-05: Bug in _subword(): strcpy() passes over string end.
11921 bpr 9146
  Bug in user importation page (neighboring classes).
9147
  Bug in exo importation (when the importing class has no exo).
10 reyssat 9148
2002-10-04: Introduced configurable parameter default_anim_format (gif/mng).
9149
2002-10-02: Extension and configurability of login/password limitations.
9150
---------------------------------------------
9151
Version 3.22 packed.
9152
2002-09-30: Makefiles rewriting: whildcards, check before strip.
9153
2002-09-29: Build options (dynamic, units, chemeq) added to configure.
9154
2002-09-28: strtok() no longer used.
11921 bpr 9155
  PATH definition is now dynamic.
10 reyssat 9156
2002-09-27: Portability to case-insensitive file systems.
11921 bpr 9157
  Score dependency is deactivated when scoring is closed (sheets).
10 reyssat 9158
2002-09-26: Starts to use autoconf. Some first portability declarations.
11921 bpr 9159
  Added `make distclean'.
10 reyssat 9160
2002-09-24: Link to Modtool in virtual classes.
9161
2002-09-23: File deposit length limit can now be increased
11921 bpr 9162
  independent of QUERY_STRING_LIMIT.
10 reyssat 9163
2002-09-22: Use internal variable manager; important acceleration.
11921 bpr 9164
  $module_about is now only prepared when cmd=help.
9165
  Style sheet defaults to justify.
10 reyssat 9166
2002-09-21: string_modify(), substit() and float2str() cleaned and accelerated.
11921 bpr 9167
  SUBST_LIMIT has changed meaning: now limit of nesting levels.
9168
  texgif acceleration: call_sh() -> execredirected().
9169
  Now tex is executed by safe uid.
9170
  oef and doc now makes use of static instex.
9171
  Added utility script 'oefcompile'.
10 reyssat 9172
2002-09-20: OEF variable number limit grows to 1024.
9173
2002-09-19: Math middle alignment floats back, and prepared for configurability.
11921 bpr 9174
  pari/gp temporary directory now correctly set.
10 reyssat 9175
2002-09-18: Fixed document indexing bug in distributions.
11921 bpr 9176
  OEF manager variable saving method reorganized.
9177
  Number of replies and choices increased to 20 each.
10 reyssat 9178
2002-09-16: multiexec installed (only effective on ELF-interfaced programs).
11921 bpr 9179
  The method of waitpid(..,..,WNOHAND) was wasting lots of cpu load.
9180
  Replaced by alarm(). Global time limit is also installed, with
9181
  a new module error message (timeup).
10 reyssat 9182
2002-09-15: exec_exec() removed (unnecessary).
11921 bpr 9183
  command !sh will no longer output when not outputing.
10 reyssat 9184
2002-09-14: Interfaces: added common.c.
11921 bpr 9185
  Interfaces: illegal names are renamed instead of refused.
9186
  Interface to pari/gp: compatibility with version 1 deplecated.
10 reyssat 9187
2002-09-12: Mirror list update.
9188
2002-09-11: Child process not loaded if no time left.
11921 bpr 9189
  Post-reply variable processing in OEF exercises.
10 reyssat 9190
2002-09-10: Mirror site list accepts https sites.
9191
---------------------------------------------
9192
Version 3.20 packed.
9193
2002-09-09: substitution forgotton in !text reverse.
9194
2002-09-08: Absolute execution time limit to child processes.
11921 bpr 9195
  Middle alignment of instex floates back to base.
10 reyssat 9196
2002-09-07: Bug in !htmlmath: e^-(2x) => e<sup>(2x</sup>.
9197
2002-09-06: !solve did not accept substitution in variable name.
9198
2002-09-02: Added configurable virtual class connection locks.
9199
2002-09-01: Session cookies activated (configurable).
11921 bpr 9200
  user_agent change within a session is now disallowed.
10 reyssat 9201
2002-08-31: Added class logo configuration.
11921 bpr 9202
  Secure hosts added to class creation tool.
9203
  imagedir bug in OEF printable version (almost) repaired.
10 reyssat 9204
2002-08-30: Homepages header technical reorganization.
11921 bpr 9205
  Modules: <input><br> --> <input> <br> to patch netscape justify bug.
9206
  Exam js clock bug fix (empty variable).
9207
  Homepage menu links (new, forum, ...) always pointed to English version.
10 reyssat 9208
2002-08-29: Appearance configuration (bgimg, css) for virtual classes.
11921 bpr 9209
  background image file generator.
10 reyssat 9210
2002-08-28: Site-wide css definitions.
11921 bpr 9211
  mhelpheader.phtml refined.
10 reyssat 9212
2002-08-27: Config parameter class_regpass is activated, for class creation rights.
11921 bpr 9213
  page bgcolor becomes globally configurable via page_bgcolor.
9214
  Site-configurable background image files.
9215
  Presentation setup now also applies to homepage.
10 reyssat 9216
2002-08-08: Added program huffman (variable length encoding).
9217
2002-08-07: Added internal variable wims_developer to keep developer authentification.
9218
2002-07-31: Added variable wims_htmlbody. Global page modifications using it.
9219
2002-07-27: More strict name check in file deposits.
11921 bpr 9220
  Developer account management added to online site manager.
9221
  useropts now kept in user definition files (in virtual classes).
9222
  Change background colors for virtual classes.
10 reyssat 9223
2002-07-25: File deposit in Createxo (within virtual classes).
9224
2002-07-23: Mirroring virtual classes.
9225
2002-07-22: Interface to Yacas.
9226
2002-07-20: Direct connection interface with other web servers.
9227
2002-07-18: More variables for document page replacements in virtual classes.
9228
2002-07-17: added exec_sh (was using calc_sh).
9229
2002-07-16: adm/ subdirectory in scripts/ only accessible to trusted modules.
11921 bpr 9230
  Direct link for editing work sheet presentation page.
9231
  Modify class property by site manager erased supervisor password.
10 reyssat 9232
2002-07-15: EmailSiphon is a very bad browser.
11921 bpr 9233
  https added to webget (depends on openssl).
9234
  OEF wlist input bug (a line of code is missing).
10 reyssat 9235
2002-07-09: gifs directory opens for read by insdraw.
9236
2002-07-07: oef2wims bug fix: nested \for variable set, multi-line variables.
11921 bpr 9237
  General tool link available to class participants.
10 reyssat 9238
2002-07-03: \step enters into feedback conditions.
9239
2002-07-02: big/small endian bug fixed in texgif (tfm.c)
9240
---------------------------------------------
9241
Version 3.18 packed.
9242
2002-06-29: added class_quota, doc_quota, class_regpass, doc_regpass to config.
11921 bpr 9243
  Disk quota system for documents and classes.
9244
  File deposits in documents.
10 reyssat 9245
2002-06-25: Score dependencies in exam sheets.
9246
2002-06-23: Score dependencies in work sheets.
9247
2002-06-22: Possibility to replace virtual class user pages by document blocks.
9248
2002-06-19: Multi-step answers in OEF.
9249
2002-06-17: \if and \for added to OEF syntax.
9250
2002-06-14: doc: parameter substitution forgotten in \link, \embed and \target.
9251
2002-06-13: sh script trying strict conformity: $[...] -> $((...))
9252
2002-06-09: Neighboring classes: exercise importation bug fixed.
11921 bpr 9253
  Exam page deactivated when try number is exhausted.
9254
  Erase sharing links when erasing an expired class.
10 reyssat 9255
2002-06-07: Reset variables in oef printable version, between each exercise.
9256
2002-06-01: ins_limit default lifted to 150.
11921 bpr 9257
  Italicized letters in htmlmath.
9258
  Rationalization and acceleration of !insmath.
9259
  Cleaning old instex pictures in housekeep.daily
10 reyssat 9260
2002-05-31: Reusability of static instex.
9261
2002-05-30: Automatic recognition of LaTeX source in texgif (rudimentary).
11921 bpr 9262
  LaTeX source submission in documents (relies on LaTeX2HTML).
10 reyssat 9263
2002-05-29: user_log() => segfault on public sheet (classe=NULL)
9264
2002-05-28: Createxo.fr raw mode was not updated ?!
11921 bpr 9265
  createxo (en,fr): erase old submit.def before generating new one.
10 reyssat 9266
2002-05-26: added !solve.
11921 bpr 9267
  Virtual classes: comparison with average scores by participants.
10 reyssat 9268
2002-05-25: OEF reply and choice order is now changeable by author.
11921 bpr 9269
  Embedded replies in OEF manager.
10 reyssat 9270
2002-05-23: Static and dynamic compilations.
9271
2002-05-22: Parent session erasure bug during exam.
9272
2002-05-21: Opera added to good agent list.
9273
---------------------------------------------
9274
Version 3.16 packed.
9275
2002-05-20: Added activity statistics for virtual classes.
9276
2002-05-13: Bug fix: exam simulation was prohibited by class-wide restriction.
11921 bpr 9277
  Added !values, !leveldata.
10 reyssat 9278
2002-05-11: Added evalue_compile(), levelcurve().
9279
2002-05-10: Code reorganization: start using dynamic libwims.
9280
2002-05-06: Modtool added backup and restore.
9281
2002-04-27: Curve comparing program: curvecomp.
9282
2002-04-25: java input applet.
9283
2002-04-24: Document-wide header definition.
11921 bpr 9284
  Added alt= to instex.
10 reyssat 9285
2002-04-23: insplot bug: insplot_data was not reachable from another request.
9286
2002-04-18: New message alert in virtual classes.
9287
2002-04-16: Erase documents by authors.
9288
---------------------------------------------
9289
Version 3.14 packed.
9290
2002-04-14: New comparison relations: issametext, issamecase
9291
2002-04-12: Font color in dvigif (via \special{color=...}).
9292
2002-04-11: Subscription bug fixed in htmlmath() and texmath().
11921 bpr 9293
  special functions in oef2wims and msg2wims unified.
10 reyssat 9294
2002-04-07: added !readproc.
9295
2002-04-06: \form, \if and \for available for documents.
11921 bpr 9296
  added !row, !rowcnt, !randrow ... (internal and undocumented).
9297
  added !text reverse
10 reyssat 9298
2002-04-05: Documents now accept parameters (parm1..parm20).
9299
2002-04-04: Exam interface re-designed: no need to register, etc.
11921 bpr 9300
  OEF reply conditions and feedback tests accept special functions.
9301
  cleaning() includes tmp/sessions directory.
9302
  flydraw moved to other/bin, for secured execution.
9303
  OEF and doc draw accept animations.
10 reyssat 9304
2002-04-01: OEF input analyzing scripts moved to public place.
9305
2002-03-30: Some remaining calls to isfinite() changed to finite().
11921 bpr 9306
  Trying to define a NAN for systems having no such definition.
9307
  Added !select (for columns/rows) and !column.
10 reyssat 9308
2002-03-27: exec security enhancement via wrap..exec.
9309
---------------------------------------------
9310
Version 3.12 packed.
9311
2002-03-18: OEF atext input added relevancy check.
9312
2002-03-13: Patch for gd 1.2: border check in filltoborder.
9313
2002-03-12: Createxo reinput forgotten in raw mode.
9314
2002-03-05: Hidden variables in function reply (items 2 and up).
9315
2002-03-04: \draw in documents did not accept parameters.
9316
2002-03-01: Added simplify() to OEF and doc syntax.
9317
2002-02-28: OEF units input manager bug fix.
9318
2002-02-27: Erasing some unused commands: splitlines, ...
11921 bpr 9319
  Security enhancements in commands.
10 reyssat 9320
2002-02-23: Direct texgif, bypassing gs.
9321
2002-02-17: Typo in oef2wims: statement processing stopped after \draw.
9322
2002-02-15: Added randomrow and randomitem to OEF and doc syntax.
9323
2002-02-14: Createxo multiple choice fields reinput typo.
9324
---------------------------------------------
9325
Version 3.11 packed.
9326
2002-02-11: oef2wims: translation of ! distroys comparison conditions.
9327
2002-02-10: Added type case, nocase, atext, wlist to OEF input.
9328
2002-02-08: Added matrix, \rows, \row to OEF and doc syntax.
9329
2002-02-06: Modtool authentification bug fixed.
11921 bpr 9330
  condition tester accepts || and &&.
10 reyssat 9331
2002-02-05: Fixed mhelp session bug when caller is a subsession.
9332
2002-02-04: !shuffle can now directly shuffle lists.
11921 bpr 9333
  OEF manager added printable version.
9334
  Fixed variable order bug in sheet printable version (executed statement).
10 reyssat 9335
2002-02-02: Direct authentification with password (home module only).
9336
2002-01-31: Dynamic drawings in documents and OEF exercises.
9337
2002-01-29: Site document secret codes were included in distribution.
9338
2002-01-28: Date error: Popularity counts were reversed.
9339
2002-01-23: Bug in class user registration: firstn, lastn, email becomes litteral.
9340
2002-01-22: Appearance modification allowed for active worksheets.
9341
2002-01-21: Bug in sheet manager: good sheet erased in special circumstances.
9342
---------------------------------------------
9343
Version 3.10 packed.
9344
2002-01-14: rpm packages (i386-Linux).
9345
2002-01-10: Class management by site manager.
9346
2002-01-05: Printable version of worksheets.
11921 bpr 9347
  oef2wims: `!' becomes litteral.
10 reyssat 9348
2002-01-04: Erase messages by forum supervisor.
9349
2002-01-02: Class forum moved to class directory.
9350
2002-01-01: Class authentification method changed (now use adm/class/classes)
11921 bpr 9351
  Limited compatibility in the home module.
9352
  Change class within neighboring virtual classes.
9353
  Added !sh.
10 reyssat 9354
2001-12-30: Neighboring classes: resource importation and sharing.
11921 bpr 9355
  `>&/dev/null' replaced by `&>/dev/null' in shell scripts.
10 reyssat 9356
2001-12-28: Added !restart (change module). For trusted modules.
9357
2001-12-26: Virtual class selective backup and restoration.
11921 bpr 9358
  Online configuration of virtual classes.
10 reyssat 9359
2001-12-24: added !defread (non-documented).
9360
2001-12-23: Added checkhost() and !checkhost (non-documented).
11921 bpr 9361
  Definition of secure hosts for class supervisors.
10 reyssat 9362
2001-12-22: Security enhancement in class/forum/doc registration managements
11921 bpr 9363
  (special characters).
10 reyssat 9364
2001-12-21: Spreadsheet link in virtual classes (English and French).
9365
2001-12-19: WIMS changes name extension at dynamic insertion.
11921 bpr 9366
  Added command `getfile'. All files are application/octet-stream.
9367
  For trusted modules, non-documented.
10 reyssat 9368
2001-12-18: added !setdef (trusted modules only).
11921 bpr 9369
  Change participant properties by class supervisors.
9370
  Recover deleted participants. Add user by supervisor.
9371
  command !filelist must use call_sh() instead of call_ssh(), for pathname expansion.
10 reyssat 9372
2001-12-16: Normalisation in support software configuration parameters.
9373
2001-12-14: Virtual class changed to version 3: file locations moved.
11921 bpr 9374
  Query strings added `+' after `&' (to avoid browser translation).
10 reyssat 9375
2001-12-13: OEF now accepts \feedback. (Thanks to a suggestion of Jan Hlavacek.)
9376
2001-12-12: Content selection in OEF intro page.
9377
2001-12-11: oef2wims format now defaults to html (was tex). No effect on
11921 bpr 9378
  existing resources.
9379
  Auto math formatting available in oef2wims.
9380
  OEF exercises with no reply accepted.
10 reyssat 9381
2001-12-10: Popup help mode.
9382
2001-12-09: Apache configuration automation with new aliases.
11921 bpr 9383
  WIMS can now be called outside user space.
9384
  RPM packaging starts to work (with home directory relocation).
9385
  Binary directories clean up.
10 reyssat 9386
2001-12-08: Configuration parameters cleaning up and online configuration.
9387
2001-12-06: Document manager accepts file contents.
9388
2001-12-05: File submission mechanism (for trusted modules).
9389
2001-12-04: File permission check by site manager.
11921 bpr 9390
  Request length limit quartupled (256K), for file submissions.
10 reyssat 9391
2001-12-02: WIMS document manager is ready.
9392
2001-12-01: Added !defof.
9393
2000-11-30: !item counting was wrong when first got item is empty.
11921 bpr 9394
  Added !reinput. Createxo reinforced using !reinput.
10 reyssat 9395
2000-11-29: Site manager authorization for online site maintenance.
9396
2000-11-28: Some more compatibility fixups in instex.
11921 bpr 9397
  Added !detag.
10 reyssat 9398
2001-11-27: Forbidden user variables now silently ignored instead of
11921 bpr 9399
  generating user error (allow_violation).
9400
  Browsers are translating & strings when a text is put into a
9401
  textarea. Createxo now corrects this (still partial).
10 reyssat 9402
2001-11-23: msg2wims was not in global makefile.
9403
2001-11-18: Reorganization of front page.
11921 bpr 9404
  Added default about page.
9405
  Instex was incompatible with Konqueror: use -coalesce
10 reyssat 9406
2001-11-11: Added site browsing module (en, fr).
9407
2001-11-10: Module indexing protocol changed (more condensed).
11921 bpr 9408
  More home search facilities.
10 reyssat 9409
2001-11-08: Search tool category in home page can also give popup forms.
9410
---------------------------------------------
9411
Version 3.01 packed.
9412
2001-10-31: Facilities to recover lost exam session.
9413
2001-10-27: public_html/scripts now holds files that can be called by any
11921 bpr 9414
  module via !read.
10 reyssat 9415
---------------------------------------------
9416
Version 3.00 packed.
9417
2001-08-16: OEF manager added two options (allchoices and idontknow).
9418
2001-08-15: home page lists added starting point.
9419
2001-06-28: time bug: `now' was volatile!
9420
---------------------------------------------
9421
Version 2.45 packed. (Devel. version)
9422
2001-06-25: Added `all module' search category.
9423
2001-06-23: Code cleaning: fopen() -> accessfile() at many places.
9424
2001-06-22: Fixups and enhancements in exam sheet management.
9425
2001-06-20: Global score restriction in virtual classes.
11921 bpr 9426
  Score time restriction in virtual classes.
9427
  Uniformize get-current-time in main program.
9428
  Typo: current score was not whown when exo number >10.
10 reyssat 9429
2001-06-18: Public work sheet database.
9430
2001-06-17: Delete file in Modtool.
9431
2001-06-15: Uniformized search engine from home page.
9432
2001-06-12: Main program changes name (webmath -> wims).
9433
2001-06-09: several call_sh() switched to call_ssh().
9434
2001-06-07: Direct module indexer starts to work (w/o pgsql).
9435
2001-06-02: Referencing error when wims.conf is missing.
11921 bpr 9436
  Facility for automatic download of new distribution (wimsget).
10 reyssat 9437
2001-06-01: Several source configuration bugs.
11921 bpr 9438
  Score counting change: prohibit simultaneous scoring. (This is not
9439
  100% compatible with earlier data due to parmreg.)
10 reyssat 9440
2001-05-30: gif_crop and chem-eq do not compile under new Linux. Removed from
11921 bpr 9441
  Makefile.
10 reyssat 9442
2001-05-28: added Modtool (online development of modules).
9443
2001-05-10: WIMS can now also work behind https.
9444
2001-05-01: Added configuration parameter gnuplot_format.
9445
2001-04-21: OEF manager added equation reply type.
9446
---------------------------------------------
9447
Version 2.42 packed.
9448
2001-04-02: reguser typo fixed.
9449
2001-04-02: Added class_log() (security measure in virtual classes).
9450
2001-03-31: All Wims popup windows are now chromeless (javascript).
9451
2001-03-30: Security in virtual classes: one-time personal passwords.
11921 bpr 9452
  Session closed when user quits the class.
9453
  (English and French versions only)
7362 bpr 9454
2001-03-24: Security in virtual classes: new user cannot use
11921 bpr 9455
  account names where an erased user has worked.
10 reyssat 9456
2001-03-19: Popup operating mode allowing people to embed Wims tools into
11921 bpr 9457
  their own web pages w/o installing the server.
10 reyssat 9458
2001-03-18: itemnum() counted wrong when first item is enclosed list.
9459
2001-03-17: Students could see hidden sheets by directly typing url addresses.
11921 bpr 9460
  command !replace added keyword `internal'.
9461
  Popup windows are now focused using javascript.
9462
  Added !nonempty (lines or items).
10 reyssat 9463
2001-03-09: msg2wims was not compiling.
9464
2001-03-08: variable reset bug in OEF manager (replytype).
9465
---------------------------------------------
9466
Version 2.41 packed.
9467
2001-03-02: Virtual classes: ignore user scores with very low average.
9468
2001-03-01: Spanish translation (kernel+douzen tools) by José Maria Sanchez.
9469
2001-02-26: parameter blocking in virtual classes had corrupt variables.
9470
2001-02-15: Typo in plot command of flydraw.
9471
---------------------------------------------
9472
Version 2.40 packed.
9473
2001-02-06: Forum user registration email was sent to wrong address.
9474
---------------------------------------------
9475
Version 2.39 packed (internal).
9476
2000-12-08: !translate added keyword `internal'.
9477
2000-11-30: regclass starting (very unsufficient) anti-abuse feature.
9478
2000-11-28: !text expand divided by 0 when mask is empty.
9479
2000-11-24: Added some more TeX mathfonts (ldots, ddots, vdots).
9480
2000-11-23: Corrected translator bug when one dictionary item is
11921 bpr 9481
  subword of another.
10 reyssat 9482
2000-11-22: translator now accepts suffix translation (before main translation).
9483
2000-11-21: search_list => segfault when table is empty.
9484
2000-11-20: Added priority site configuration.
11921 bpr 9485
  Encyclopedia now defaults to internal.
10 reyssat 9486
2000-11-14: Databases (dictionary, fortune) were omitted in the package.
9487
---------------------------------------------
9488
Version 2.37 packed.
9489
2000-11-13: Source code location changed (ftp service closed by firewall).
9490
2000-11-11: Added shortpath.c, computing shortest path linking given points.
9491
2000-11-07: Reference to Maxima updated.
9492
---------------------------------------------
9493
Version 2.36 packed.
9494
2000-11-07: Italian version added (thanks to Marina Cazzola).
9495
2000-10-30: name substitution added in !exchange.
9496
2000-10-03: pointer to Plouffe's inverter updated.
9497
2000-09-10: !replace entered infinite loop when to-replace string is empty.
9498
2000-09-05: fixing some bad references in virtual classes.
9499
---------------------------------------------
9500
Version 2.35 packed.
9501
2000-08-28: exam structure in virtual classes.
9502
2000-08-16: housekeep must use wrapexec.
9503
2000-08-14: Modif to bin/{pari,povray}, to adapt to Ray 3D.
9504
---------------------------------------------
9505
Version 2.34 packed.
9506
2000-06-13: Unable to find broken instex image bug, block (erase) it.
9507
2000-06-11: Standardized href in exercises.
9508
2000-06-08: bug in Pari interface: comments were not recognized.
11921 bpr 9509
  added !listcomplement
10 reyssat 9510
2000-06-07: var.def accepts arrays.
9511
---------------------------------------------
9512
Version 2.32 packed.
9513
2000-06-03: OEF modules now included in standard distribution.
11921 bpr 9514
  addmodule bug introduced from adm/ modules reorganization.
9515
  psql modules field names protected by double quotes.
9516
  module log is disabled by default.
10 reyssat 9517
2000-05-29: Bug in forum user registration password check.
11921 bpr 9518
  Online creation of message boards.
9519
  \special disabled in !instex.
10 reyssat 9520
2000-05-28: Interface to Octave.
11921 bpr 9521
  Function name aliases were forgotten in Maxima interface.
10 reyssat 9522
2000-05-26: Virtual class score computation reorganization, adding manually
11921 bpr 9523
  attributed scores (English and French versions).
10 reyssat 9524
2000-05-24: added !mailto (for trusted modules).
9525
2000-05-23: isfinite() -> finite().
9526
2000-05-21: added non-panicking internal_warn() method.
9527
2000-05-19: Module log now creates directory tree.
9528
---------------------------------------------
9529
Version 2.30 packed.
9530
2000-05-17: adm/ modules reorganization.
9531
2000-05-14: Added message board to each class.
9532
2000-05-12: Record 0 now allowed.
9533
2000-05-09: Calls to system() are replaced by exec().
9534
2000-05-06: added !insmath.
11921 bpr 9535
  command !rawmath no longer translates []{} into ()().
9536
  Improvements in rawmath() and texmath().
10 reyssat 9537
2000-05-04: Commas enclosed in parentheses are no longer item separators.
9538
2000-05-02 Fixed problem with effective and real uid (for gnuplot).
11921 bpr 9539
  session directory closed to other users.
10 reyssat 9540
2000-05-01 fix NAN comparison bug.
11921 bpr 9541
  Eval name table unification (acceleration). getnum() replaced by strtod().
9542
  Flydraw added evalue, plot, linewidth, arrow, lattice, etc.
10 reyssat 9543
2000-04-26 fly replaced by flydraw.
9544
2000-04-22 OEF manager accepts more reply types:
11921 bpr 9545
  units, matrix, vector, set, formal.
9546
  units-filter by Georges Khaznadar.
10 reyssat 9547
2000-04-20 added !deaccent and !declosing.
9548
---------------------------------------------
9549
Version 2.23 packed.
9550
2000-04-13 Partial compatibility effort with DOS 0D0A files.
11921 bpr 9551
  subsession string accumulation: fixed.
10 reyssat 9552
2000-04-12 anti-cheating: random suspension of random generation of exercises.
11921 bpr 9553
  Users are allowed to suspend score registration.
10 reyssat 9554
2000-04-10 `:' bug in scoring system fixed.
9555
2000-04-04 added !msg.
9556
---------------------------------------------
9557
Version 2.20 packed.
9558
2000-03-30 added class portal (adm/classes)
9559
2000-03-25 General help pages.
11921 bpr 9560
  Window size control for subsessions (javascript).
9561
  Powermarks is a bad browser.
10 reyssat 9562
2000-03-24 Score register was open for expired sheets (fixed).
9563
2000-03-21 added variable wims_form_method.
11921 bpr 9564
  Allows supervisor to change participant password by force.
10 reyssat 9565
2000-03-17 eCatch is a bad browser.
9566
---------------------------------------------
9567
Version 2.13 packed.
9568
2000-03-11 added !reset. Change syntax of !exchange (added !exchange var1,var2).
9569
2000-03-01 Classes: allow scores to be computed according to user formula.
9570
---------------------------------------------
9571
Version 2.12 packed.
9572
2000-02-16 Forms now use post method to get around URI length limit.
9573
2000-02-08 modifications in class management (move exercise in worksheet,
11921 bpr 9574
  delete/modify class exercises).
10 reyssat 9575
---------------------------------------------
9576
Version 2.11 packed.
9577
2000-01-31 Allow class supervisors to erase exercises. (Modifs to createxo)
9578
2000-01-27 added !texmath (linear math to tex source).
11921 bpr 9579
  sec(x) and csc(x) admitted.
10 reyssat 9580
2000-01-19 cpu limit cut to half or 1/4 when the site is busy.
9581
2000-01-17 Changed log rotation method, adding config variable old_log_files.
9582
2000-01-16 Interface to Maxima.
9583
---------------------------------------------
9584
Version 2.10 packed.
9585
2000-01-11 Fixed bug in module indexing program (multi-language priority).
11921 bpr 9586
  Referer keepup during session.
10 reyssat 9587
2000-01-10 Mirror listing page prepared (but not open due to lack of mirrors).
9588
2000-01-09 added !module.
9589
2000-01-06 !shuffle added option even|odd.
9590
2000-01-05 Partially disabled cache control for home module.
9591
---------------------------------------------
9592
Version 2.07 packed.
9593
2000-01-03 added cache control lines.
9594
1999-12-25 Source directory reorganized.
11921 bpr 9595
  Added cyclicode (cyclic code generator).
9596
  Added !text interact and !text repeat.
10 reyssat 9597
---------------------------------------------
9598
Version 2.05 packed.
9599
1999-12-23 Simplified Chinese version officially open.
11921 bpr 9600
  Translators: team in ECNU lead by CHEN Zhijie.
10 reyssat 9601
---------------------------------------------
9602
Version 2.04 packed.
9603
1999-12-13 Bug in wordchr, itemchr, linechr causing crash when
11921 bpr 9604
  searched-for string is empty. Fixed.
10 reyssat 9605
1999-12-10 Parameter passing under !read (wims_read_parm).
9606
1999-12-06 Change to html/auth.phtml.*
9607
1999-12-05 interface program sources relocated.
9608
1999-12-03 More adm modules in Chinese.
9609
1999-12-01 A private .htaccess file was not deleted in the public distribution.
9610
---------------------------------------------
9611
Version 2.03 packed.
9612
1999-11-29 Some adm files and modules in Chinese incorporated.
9613
1999-11-17 Interface to GAP.
9614
1999-11-11 Expiration management takes cgi_name into account.
11921 bpr 9615
  add site_description and site_keywords to wims.conf.
10 reyssat 9616
1999-11-08 Important bug fix: a process number limit (rlimit_nproc) of 32
11921 bpr 9617
  was much too small. Lifted to 512.
10 reyssat 9618
---------------------------------------------
9619
Version 2.01 packed.
9620
1999-11-05 Delete participant and hide sheets by supervisor.
11921 bpr 9621
  Password change facilities.
10 reyssat 9622
1999-11-03 Regclass: email address check reinforced.
9623
1999-11-01 Intelligent determination of module according to cgi_name.
9624
1999-10-30 public phtml files reorganized.
9625
---------------------------------------------
9626
Version 2.00 packed.
9627
1999-10-28 Session names lifted to 10 characters, to ensure uniqueness.
9628
1999-10-26 Subsessions now have different appearance.
9629
1999-10-24 Class structure reorganized: sql is no longer used for it.
9630
1999-10-23 Unified PATH setup through wims.conf.
9631
1999-10-17 Function log10(x) added to Pari and Mupad interfaces.
9632
---------------------------------------------
9633
Version 1.55 packed.
9634
1999-10-03 cmd=help should not write to last.html. Corrected.
9635
1999-09-30 robot trapper also works for expired sessions.
9636
---------------------------------------------
9637
Version 1.53 packed.
9638
1999-09-26 bad agent reorganization.
9639
1999-09-24 added a robot trapper to the system.
11921 bpr 9640
  Logo bug fixed.
10 reyssat 9641
1999-09-23 MemoWeb is a very bad user agent.
9642
1999-09-20 bug fix in calls to output(): `%' was sometimes interpreted.
9643
1999-09-18 stat module acceleration and language detection.
9644
---------------------------------------------
9645
Version 1.50 packed.
9646
1999-09-06 minor touches in variable passing mechanism (security features).
9647
1999-09-04 Detail of individual user work added into class supervisor facilities.
11921 bpr 9648
  added worksheet source management.
10 reyssat 9649
1999-09-02 Robot access management bugfix and more restrictions.
9650
1999-08-29 added dictionary-translator as an exec program.
9651
1999-08-28 module searching engine is working.
9652
1999-08-26 caching sql for acceleration. module_init_parm bug fix.
9653
---------------------------------------------
9654
Version 1.35 packed.
9655
1999-08-23 added some big parentheses to mathfont.
9656
1999-08-21 added $wims_intro_parm (to be managed by the module).
9657
1999-08-15 added !exchange.
9658
1999-08-12 added !rawmatrix.
9659
---------------------------------------------
9660
Version 1.34 packed.
9661
1999-08-08 HTTrack is a very bad user agent.
9662
1999-08-05 added illegal module change detection (often in robot accesses).
9663
1999-08-04 session management overhaul: subsession, serial.
9664
---------------------------------------------
9665
Version 1.33 packed.
9666
1999-08-02 added factorial evaluation to evalue().
9667
1999-08-01 module indexing speedup. More national flags.
9668
1999-07-23 misc bug fixes for compatibility with RedHat 6.0.
9669
1999-07-03 Mupad interface `!' char checking bug fix.
9670
1999-07-02 Pointer to Eric's Treasure Troves changed.
9671
---------------------------------------------
9672
Version 1.32 packed.
9673
1999-06-25 oef translator accepts analyzed answers (numerical only).
9674
1999-06-24 varchr() modified (add underscore detection)
9675
1999-06-23 !pari about, !mupad about, with all module about.phtml changed.
9676
1999-06-22 $pari_header_2...$pari_header_8, same for mupad.
9677
1999-06-16 getvar() bugfix (empty name)
9678
---------------------------------------------
9679
Version 1.30 packed.
9680
1999-06-15 added !debug.
9681
1999-06-13 bugfix in itemchr().
9682
1999-06-12 added !positionof.
11921 bpr 9683
  log file was occasionally overwritten when simultaneous access
9684
  occurs while it is being renamed.
10 reyssat 9685
1999-06-11 islineof, notlineof in !if.
9686
1999-06-09 pari and mupad interface security enhancement (illegal keywords).
9687
1999-06-08 !replace enhancement: word, item, line replacement.
9688
1999-06-07 added variable ins_out.
9689
1999-06-04 line counting bug in open_workfile().
9690
---------------------------------------------
9691
Version 1.25 packed.
9692
1999-05-29 float2str() acceleration for integers.
9693
1999-05-25 Preliminary interface to octave.
9694
1999-05-22 Programs called by !exec and !mexec can now set return variables
11921 bpr 9695
  (by writing to $session_dir/exec.var)
10 reyssat 9696
1999-05-18 added !distribute.
9697
1999-05-10 added !text, with a first batch of commands. Doc updated accordingly.
9698
1999-05-09 Changed file reading method (speed optimization).
9699
1999-04-27 adaptation of pari/gp interface for 2.0.14 (goodbyestring)
9700
---------------------------------------------
9701
Version 1.24 packed.
9702
1999-04-23 added parameter $pari_header and $mupad_header
11921 bpr 9703
  space characters in query string are thrown away. (currently useless)
10 reyssat 9704
1999-04-22 Bug fix in substit() when string terminates with a $.
9705
---------------------------------------------
9706
Version 1.23 packed.
9763 bpr 9707
1999-04-04 Added !singlespace, !nospace, !lines2words..., !listintersect
11921 bpr 9708
  and !listunion, !listuniq.
9709
  Multiple-output of executions are now controled by the file exec.type.
10 reyssat 9710
1999-02-16 Added $wims_exec_out_2...
9711
---------------------------------------------
9712
Version 1.21 packed.
9713
1999-01-27 Bug fix in evalue (|x| version of absolute value)
9714
---------------------------------------------
9715
Version 1.20 packed.
9716
1998-12-29 Selective score registration mecanism for registered users.
9717
1998-12-28 Adding 2-parm functions to evalue().
9718
1998-12-27 evalue() adopts more strict syntax check.
9719
1998-12-25 oef creator starts to work.
11921 bpr 9720
  Worksheet was lost when the exercise is renewed.
10 reyssat 9721
1998-12-21 comparison added isitemof and notitemof.
11921 bpr 9722
  oef manager starts to work.
9763 bpr 9723
1998-12-14 Users are prohibited to enter raw $ signs
11921 bpr 9724
  (will be replaced by &#36;). !varlist adds a switch ``nofn''.
10 reyssat 9725
1998-12-13 |x| now recognized by !rawmath (and replaced by abs(x)).
9726
1998-12-12 fixing a score delay bug/misfeature in bottom reference box.
11921 bpr 9727
  all sscanf() replaced by atof, atoi.
10 reyssat 9728
---------------------------------------------
9729
Version 1.17 packed.
9730
1998-12-10 added !sort.
11921 bpr 9731
  Bugfix in simultaneous request prohibition: incompatibility with getframe.
10 reyssat 9732
---------------------------------------------
9733
Version 1.16 packed.
9734
1998-12-07 Bugfix in simultaneous request prohibition.
11921 bpr 9735
  Bugfix in evalue() (exponential number).
10 reyssat 9736
---------------------------------------------
9737
Version 1.15 packed.
9738
1998-12-05 Simultaneous request prohibited (user_error).
11921 bpr 9739
  Unmatched_parentheses now allows the user to correct the error.
10 reyssat 9740
1998-12-04 User parentheses check reinforced to all 3 kinds (), {}, []
11921 bpr 9741
  Server load control: requests refused when thresholds exceeded.
10 reyssat 9742
1998-12-03 User error message file now in phtml format.
9743
1998-12-02 !translate no longer calls tr when only simple translations.
9744
---------------------------------------------
9745
Version 1.14 packed.
9746
1998-11-30 !replace no longer calls sed when there is no regexp. (acceleration)
9747
1998-11-26 added !bound.
9748
1998-11-23 added !formselect, !formradio, !formbar. Doc updated.
11921 bpr 9749
  Modules will be progressively changed to use them.
10 reyssat 9750
---------------------------------------------
9751
Version 1.13 packed.
9752
1998-11-21 added good browser `HtmlViewer'.
9753
1998-11-20 Bug fix in client charset determination (intro pages).
11921 bpr 9754
  First language in configure file's site_languages is now default.
10 reyssat 9755
---------------------------------------------
9756
Version 1.12 packed.
9757
1998-11-16 Minor bug fixes in sheet preparation for supervisor.
9758
1998-11-15 Fix a typo in mathname_split() which created infinite loop.
11921 bpr 9759
  command !insplot sets a variable ins_animation (yes no).
9760
  Added $wims_warn_rawmath_parm.
10 reyssat 9761
1998-11-12 Variable wims_main_font, defining client charset.
9762
1998-11-06 More options in usage statistics.
9763
---------------------------------------------
9764
Version 1.11 packed.
9765
1998-11-03 More optimization in _skip_if_contents().
11921 bpr 9766
  Animation in !insplot is now using convert. gifmerge is no longer used
9767
  (incompatibility with gd 1.3).
9768
  Added definitions `translator' and `translator_address' in modules'
9769
  INDEX files.
10 reyssat 9770
1998-11-02 Module log disabled for robot access.
11921 bpr 9771
  Start multilanguage support: configuration variable site_languages
9772
  and wims variable $wims_site_languages.
9773
  Site languages can be defined in wims.conf.
10 reyssat 9774
---------------------------------------------
9775
Version 1.10 packed.
9776
1998-10-31 added !header, !title and !tail, to standardize html format.
11921 bpr 9777
  Doc and most modules updated accordingly.
10 reyssat 9778
1998-10-30 automatic detection of other languages for light pages.
9779
1998-10-29 added !headmenu, for header menu bar. All modules updated accordingly.
11921 bpr 9780
  added variable wims_ref_bgcolor, configurable.
10 reyssat 9781
1998-10-28 New visitors' home page, refering to two pages in adm/light (new, bestof).
11921 bpr 9782
  bug fix in !mexec.
10 reyssat 9783
1998-10-26 slight modif of adm/stat, file plotdata.sh (last plotting point)
9784
1998-10-25 slight reorg of insplot
9785
---------------------------------------------
9786
Version 1.06 packed (misc. bug fix).
9787
1998-10-18 cmd_output_too_long is now user_error.
9788
---------------------------------------------
9789
Version 1.05 packed.
9790
1998-10-13 added OmniWeb to the list of recognized browsers.
9791
---------------------------------------------
9792
Version 1.04 packed.
9793
1998-09-16 log column in var.def is now optional (defaults to 0).
9794
---------------------------------------------
9795
Version 1.03 packed.
9796
1998-09-13 added a new command !varlist.
9797
1998-09-10 Bug fix in evaluation (it gave -3^2=9)
9798
---------------------------------------------
9799
Version 1.02 packed 1998-09-08 (misc. modif.)
9800
Version 1.01 packed (misc. bug fix).
9801
Version 1.00 packed.
9802
1998-08-23 added system for messages of the day.
9803
1998-08-18 user scoring system starts to work.
9804
1998-08-14 class, sheet, exo: first working structure.
9805
---------------------------------------------
9806
Version 0.17.4 packed.
9807
1998-08-09 ready to accept creation of class and registration of participants.
9808
1998-08-09 added ins_warn=fail when dynamic insertion fails.
9809
---------------------------------------------
9810
Version 0.17.3 packed (emergency bug fix).
9811
Version 0.17.2 packed.
9812
1998-08-04 User/supervisor authentification started.
9813
1998-08-03 added !sql (administrative use only).
9814
1998-08-01 Module database starts to work.
9815
---------------------------------------------
9816
Version 0.17.1 packed.
9817
Version 0.16.4 packed.
7362 bpr 9818
1998-07-19 Request w/o command: now go to intro or new, depending on
11921 bpr 9819
  the existence of intro.phtml.
9820
  added module_init_parm.
10 reyssat 9821
---------------------------------------------
9822
Version 0.16.3 packed.
9823
1998-07-17 referer log fixup: links pointing to intro were not counted.
9824
1998-07-09 cotangent function now recognized at all levels.
11921 bpr 9825
  line length increased to 16K.
10 reyssat 9826
---------------------------------------------
9827
Version 0.16.2 packed (minor bug fix).
9828
Version 0.16.1 packed.
9829
1998-06-30. added multiplot support in insplot..processor.
9830
---------------------------------------------
9831
Version 0.15.11 packed.
9832
1998-06-15. added backward link list.
9833
---------------------------------------------
9834
Version 0.15.10 packed.
9835
1998-06-13. uniformed treatment of page expiration. (escape var: wims_expire)
9836
1998-06-12. added automatic recognition of robot accesses.
9837
----------------------------------------------
9838
Version 0.15.9 packed (emergency bug fix).
9839
Version 0.15.8 packed (minor fixes).
9840
----------------------------------------------
9841
Version 0.15.7 packed.
9842
1998-06-09. bug correction in module_log().
11921 bpr 9843
  added bookmark indication to homeref.
10 reyssat 9844
----------------------------------------------
9845
Version 0.15.6 packed.
9846
1998-06-07. predetermine_language also looks at user agent language.
9847
1998-06-06. added referer log.
9848
1998-06-05. default language is now English.
11921 bpr 9849
  corrected error log methods.
10 reyssat 9850
----------------------------------------------
9851
Version 0.15.5 packed.
9852
1998-06-03. Home module is now always expired (it cannot allow cache)
11921 bpr 9853
  added automatic determination of module language extension.
10 reyssat 9854
----------------------------------------------
9855
Version 0.15.4 packed.
9856
1998-06-01. Home is now a module.
9857
1998-05-31. log and account includes all clicks.
11921 bpr 9858
  improvements to stat module.
10 reyssat 9859
----------------------------------------------
9860
Version 0.15.3 packed.
9861
1998-05-23. TeX inserts now have border cut. Alignment problems disappear.
11921 bpr 9862
  Misc tex bugs.
10 reyssat 9863
1998-05-21. added statistics module.
9864
----------------------------------------------
9865
Version 0.15.2 packed.
9866
1998-05-17. bug fix: ref_base.
9867
1998-05-15. log method modified. (now appending)
9868
1998-05-13. Access accounting started. (Via cron)
9869
----------------------------------------------
9870
Version 0.15.1 packed (misc bug fixes).
9871
----------------------------------------------
9872
Version 0.14.1 packed.
9873
1998-05-04. !href target bug corrected.
9874
----------------------------------------------
9875
Version 0.14 packed.
9876
1998-05-02. Warning structure established (via !warn and $wims_warn_...)
11921 bpr 9877
  - !insplot: patch of gnuplot integer arithmetic problem.
9878
  - !htmlmath improvement.
10 reyssat 9879
1998-05-01. rawmath routine rewritten.
9880
1998-04-30. A very simple interface for Plouffe's Inverter.
9881
1998-04-27. added commands !filewrite and !fileappend.
9882
----------------------------------------------
9883
Version 0.13.3 packed.
9884
1998-04-13. added command !append.
9885
1998-04-12. added user options: language and texsize.
11921 bpr 9886
  texsize can also be changed within modules (via $wims_texsize).
10 reyssat 9887
----------------------------------------------
9888
Version 0.13.2 packed.
9889
1998-04-07. bug correction on session creation when old session expired.
11921 bpr 9890
  added listfile (privileged command)
10 reyssat 9891
----------------------------------------------
9892
Version 0.13.1 packed.
9893
1998-04-06. replace and translate secured (using env parms).
9894
1998-03-31. i will now be interpreted by pari and mupad as I.
9895
----------------------------------------------
9896
Version 0.12 packed.
9897
1998-03-29. session cleaning reorganisation: more clever.
9898
1998-03-27. wims logo created.
9899
----------------------------------------------
9900
Version 0.11.7 packed.
9901
1998-03-27. tex size starts to be configurable.
11921 bpr 9902
  instexst no longuer drops files into module's homes.
10 reyssat 9903
1998-03-24. added mathsubst and evalsubst
9904
1998-03-21. added iswordof, isvarof in !if.
9905
1998-03-20. Insplot is now animated.
9906
1998-03-19. TeX, mathfont and insplot: misc. improvements.
9907
----------------------------------------------
9908
Version 0.11.6 packed.
9909
1998-03-18. eval() now knows and outputs NaN and Inf.
11921 bpr 9910
  added htmlmath (preliminary version).
10 reyssat 9911
1998-03-17. added module_about structure.
11921 bpr 9912
  added math fonts structure. (variables starting with m_ )
10 reyssat 9913
-----------------------------------------------
9914
Version 0.11.5 packed.
9915
1998-03-14. server now reads module's INDEX file, storing definitions
11921 bpr 9916
  into module_... variables.
9917
  - added wims_html_header.
9918
  - Tests also existence of intro.phtml, help.phtml, etc.
9919
  - !instexst filename is now optional, and !instex calls it whenever possible.
9920
  - !form now accepts optional cmd value.
10 reyssat 9921
1998-03-13. subst_limit increased from 36 to 3000.
11921 bpr 9922
  added !homeref.
10 reyssat 9923
1998-03-10. added encyclopedia pointer.
9924
-----------------------------------------------
9925
Version 0.11.4 packed.
9926
1998-03-09. user variables. if module defined and cmd not: set cmd=new.
11921 bpr 9927
  Expired sessions send directly to wims homepage.
10 reyssat 9928
1998-03-08. patches to MuPAD TeX output bugs and incompatibilities.
9929
1998-03-07. change evaluation order: 3/5*2 is now left-associative, as other softwares.
9930
1998-03-05. added randitem, randword, ...
9931
-----------------------------------------------
9932
Version 0.11.2 packed.
9933
1998-02-21. added httpd_ variables. Doc updated accordingly.
9934
1998-02-21. added rawmath common error correction.
9935
------------------------------------------------
9936
Version 0.11.1 packed.
9937
1998-02-20. added general_log_limit and user_agent log.
9938
1998-02-19. added ins_align and wims_version_date. No subst for !href.
9939
1998-02-18. added cleansessions call (to be used via cron)
9940
1998-02-17. template modules reorganisation.
9941
1998-02-17. !instexst now works in intro.phtml
11921 bpr 9942
  (not very correctly: using $HOME/tmp for temporary directory.)
10 reyssat 9943
-----------------------------------------------
9944
1998-02-12. First version (0.10) packed.