update
[mir.git] / ChangeLog
1 2002-12-13 06:28  mh
2
3         * NEWS: mir-1.0.0-rc5
4
5 2002-12-13 05:55  mh
6
7         * source/mir/misc/StringUtil.java: fix up the deleteForbiddenTags
8         and table tags regexp's so they handle multiline and ignore case
9
10 2002-12-13 05:52  mh
11
12         * source/mircoders/media/MediaRequest.java: we need to remove
13         unwanted html tags from here too, as MediaRequest see's the
14         parameters before we clean them up.
15
16 2002-12-13 05:50  mh
17
18         * source/mircoders/servlet/ServletModuleOpenIndy.java: oops call
19         deleteForbiddenTags, deleteTable on the proper data
20
21 2002-12-13 05:46  mh
22
23         * templates-dist/admin/: audiolist.template, breakinglist.template,
24         commentlist.template, contentlist.template, featurelist.template,
25         fileeditlist.template, hiddenlist.template, imagelist.template,
26         languagelist.template, linksimcslist.template,
27         mediafolderlist.template, medialist.template, topiclist.template,
28         userlist.template, videolist.template: don't use encodeHTML for the
29         list view
30
31 2002-12-13 05:46  mh
32
33         * templates-dist/admin/messagelist.template: it's the Message
34         module not the User module. Also don't use encodeHTML for the list
35         view
36
37 2002-12-13 03:06  mh
38
39         * templates-dist/open/posting.template: fix bug relating to topics:
40         it's to_topic not data.to_topic
41
42 2002-12-13 02:57  mh
43
44         * source/mircoders/servlet/ServletModuleOpenIndy.java: remove some
45         debug prints to stdout
46
47 2002-12-13 01:58  mh
48
49         * startxml.sh: deadwood
50
51 2002-12-13 01:53  mh
52
53         * templates-dist/open/: comment_en.template, posting_en.template:
54         remove unsused language specific templates now that we have the
55         message model
56
57 2002-12-13 01:44  mh
58
59         * templates-dist/admin/: audio.template, audiolist.template,
60         breaking.template, breakinglist.template, comment.template,
61         commentlist.template, content.template, contentlist.template,
62         feature.template, featurelist.template, fileedit.template,
63         fileeditlist.template, foot.template, head.template,
64         head_nonavi.template, hiddenlist.template, image.template,
65         imagelist.template, language.template, languagelist.template,
66         linksimcs.template, linksimcslist.template, login.template,
67         media.template, mediafolder.template, mediafolderlist.template,
68         medialist.template, message.template, messagelist.template,
69         start_admin.template, topic.template, topiclist.template,
70         user.template, userlist.template, video.template,
71         videolist.template: remove gratuitous uses of encodeHTML as well as
72         a couple of other where it is a bug to use it
73
74 2002-12-13 01:11  mh
75
76         * source/: content-types.properties, server.xml,
77         mir/misc/ConfigException.java, mir/misc/InputSourceResolver.java,
78         mir/misc/Location.java, mir/misc/XmlSaxonStyler.java,
79         mir/misc/XmlStyler.java, mir/misc/XslStyleCache.java,
80         mircoders/storage/DatabaseImageColor.java,
81         mircoders/storage/DatabaseImageFormat.java,
82         mircoders/storage/DatabaseImageLayout.java,
83         mircoders/storage/DatabaseImageType.java: clean out deadwood:
84         remove unsused source files
85
86 2002-12-12 05:49  mh
87
88         * doc/REPORTING_BUGS: mention re-producing info
89
90 2002-12-10 22:00  mh
91
92         * ChangeLog: Add gnu Style ChangeLog using cvs2cl (use "-F MIR_1_0
93         --utc" options., for HEAD, it would be "-F trunk --utc")
94
95 2002-12-10 22:00  mh
96
97         * ChangeLog: file ChangeLog was initially added on branch MIR_1_0.
98
99 2002-12-10 21:58  mh
100
101         * NEWS: Mir-1.0.0-rc4 release
102
103 2002-12-10 21:15  mh
104
105         * templates-dist/: admin/start_admin.template,
106         open/posting.template, producer/content.template,
107         producer/openposting.template, producer/startpage.template,
108         producer/topiclist.template: replace hardcoded charset with
109         config.defEncoding
110
111 2002-12-10 21:13  mh
112
113         * source/: Mir.java, OpenMir.java: fix bug where
114         Mir.DefaultEncoding (the java one) was being sent out in the
115         response content-type header instead of the HTML encoding. use
116         Mir.DefaultHTMLCharset instead
117
118 2002-12-10 21:10  mh
119
120         * source/Mir.java: fix bug where Mir.DefaultEncoding (the java one)
121         was being sent out int the content-type header instead of HTML
122         encoding. use Mir.DefaultHTMLCharset instead
123
124 2002-12-10 21:08  mh
125
126         * source/mir/misc/HTMLTemplateProcessor.java: make the new
127         Mir.DefaultHTMLCharset config parameter to available to templates
128         as config.defEncoding
129
130 2002-12-10 21:07  mh
131
132         * source/config.properties-dist: add new config parameter:
133         Mir.DefaultHTMLCharset . It allows us to set the charset for the
134         META tags in templates in one central place. It has to be the HTML
135         equivalent of the Java character encoding.
136
137 2002-12-10 10:19  mh
138
139         * source/mircoders/servlet/ServletModuleOpenIndy.java: for
140         content_data, remove the really evil tags,  for the abstract don't
141         remove everyhting, just the really bad stuff including table tags.
142         All other fields lose all html tags
143
144 2002-12-10 10:01  mh
145
146         * source/mircoders/servlet/ServletModuleUploadedMedia.java: a
147         couple of trivial cleanups: check to see if  order is empty in
148         addition to null, although I think that that can't happen. get rid
149         of useless conditional
150
151 2002-12-10 09:57  mh
152
153         * source/mircoders/servlet/ServletModuleComment.java: comment out
154         debug log stuff
155
156 2002-12-10 09:55  mh
157
158         * source/mir/servlet/ServletModule.java: add in advanced query
159         parameters used by media and comment search to mergeData so that
160         you can return to where you were when searching. also forward port
161         of small cleanup/bugfix from HEAD regarding finding out the current
162         subclass name  (getOperationModule)
163
164 2002-12-10 09:51  mh
165
166         * source/mircoders/entity/EntityImages.java: forward port of a
167         minor bug fix from HEAD
168
169 2002-12-10 09:49  mh
170
171         * templates-dist/admin/: audio.template, breaking.template,
172         breakinglist.template, comment.template, contentlist.template,
173         feature.template, featurelist.template, fileedit.template,
174         fileeditlist.template, foot.template, head.template,
175         head_nonavi.template, hiddenlist.template, image.template,
176         language.template, languagelist.template, linksimcs.template,
177         linksimcslist.template, login.template, media.template,
178         mediafolder.template, mediafolderlist.template, message.template,
179         messagelist.template, start_admin.template, topic.template,
180         topiclist.template, user.template, userlist.template,
181         video.template: wrap pretty much all freemarker variables (i.e the
182         data) in encodeHTML(data..). this fixes some bugs in the admin,
183         like when stuff dissappears after quotes, etc.. it is heavier on
184         the CPU but some obvious stuff can be unwrapped later.
185
186 2002-12-10 09:47  mh
187
188         * templates-dist/admin/confirm.template: wrap stuff in encodeHTML
189         and add in advanced search parameters (query_..) used form comments
190         and media as hidden fields so that when deleting something, you
191         come back to the same place on your lists
192
193 2002-12-10 09:44  mh
194
195         * templates-dist/admin/commentlist.template: wrap pretty much all
196         freemarker variables (i.e the data) in encodeHTML(data..). this
197         fixes tons of bugs in the admin, like when stuff dissappeats after
198         quotes, etc.. also add query_text, query_field, etc.. to the delete
199         request URL so that after deleting a comment, you come back to the
200         same place on your list.. also get rid of useless offset hidden
201         parameter which causes a bug when searching and your offset is
202         above 0
203
204 2002-12-10 09:40  mh
205
206         * templates-dist/admin/content.template: wrap pretty much all
207         freemarker variables (i.e the data) in encodeHTML(data..). this
208         fixes tons of bugs in the admin, like when stuff dissappeats after
209         quotes, etc.. also when attaching media, only show published media
210         in the lists
211
212 2002-12-10 09:32  mh
213
214         * templates-dist/admin/: audiolist.template, imagelist.template,
215         medialist.template, videolist.template: oops, order has a space in
216         it and is not really used in search anyway. get rid of it
217
218 2002-12-10 09:24  mh
219
220         * templates-dist/admin/: audiolist.template, imagelist.template,
221         medialist.template, videolist.template: wrap pretty much all
222         freemarker variables (i.e the data) in encodeHTML(data..). this
223         fixes tons of bugs in the admin, like when stuff dissappeats after
224         quotes, etc.. also add query_text, query_field, etc.. to the delete
225         request URL so that after deleting a media item, you come back to
226         the same place on your list.. oh yeah, there also was a missing
227         data. for query_media_folder
228
229 2002-12-10 09:11  mh
230
231         * source/mir/misc/HTMLTemplateProcessor.java: add the encodeHTML
232         method
233
234 2002-12-10 09:10  mh
235
236         * source/mir/misc/EncodeHTMLMethodModel.java: a wrapper class for
237         the StringUtil.encodeHTML method that implements the freemarker
238         templateMethodModel so we can call the method directly in
239         templates. namely in the admin templated. sort of backport from the
240         HEAD branch, although HEAD implements it differently.
241
242 2002-12-10 09:10  mh
243
244         * source/mir/misc/EncodeHTMLMethodModel.java: file
245         EncodeHTMLMethodModel.java was initially added on branch MIR_1_0.
246
247 2002-12-10 09:07  mh
248
249         * source/mir/misc/StringUtil.java: re-introduce leaner/simpler
250         encodeHTML(String aText) method, we need it for the admin interface
251         so that we can actually edit the HTML. It needed indexOfCharacters
252         and interpretAsString. all taken from the StringRoutines file in
253         HEAD. also add deleteHTMLTableTags..
254
255 2002-12-10 09:05  mh
256
257         * source/mir/storage/Database.java: comment out some debug logging
258         that spews out each SQL select, insert, etc..
259
260 2002-12-10 09:02  mh
261
262         * source/: Mir.java, OpenMir.java,
263         mir/servlet/AbstractServlet.java: bring all the instances of
264         setHeader.. for turning off browser caching into one method in
265         AbstractServlet. have Mir and OpenMir just call that method.
266         cleaner that way. + some misc. cleanup
267
268 2002-12-09 06:23  mh
269
270         * source/mir/misc/StringUtil.java: fix small email address
271         filtering bug (originally the fix was from Max in the HEAD branch)
272
273 2002-12-09 05:52  mh
274
275         * templates-dist/admin/content.template: fix a bug that prevented
276         editing OtherMedia from article
277
278 2002-12-08 07:00  mh
279
280         * doc/KNOWN_BUGS: thought of some more bugs
281
282 2002-12-08 06:04  mh
283
284         * doc/REPORTING_BUGS: I forgot about mantis
285
286 2002-12-08 05:41  mh
287
288         * doc/MAINTENANCE.postgresql: file MAINTENANCE.postgresql was
289         initially added on branch MIR_1_0.
290
291 2002-12-08 05:41  mh
292
293         * doc/: MAINTENANCE, MAINTENANCE.postgresql: rename MAINTENANCE to
294         MAINTENANCE.postgresql as it is more appropriate considering it's
295         content
296
297 2002-12-08 05:38  mh
298
299         * doc/CODINGSTYLE: some notes about coding style
300
301 2002-12-08 05:38  mh
302
303         * doc/CODINGSTYLE: file CODINGSTYLE was initially added on branch
304         MIR_1_0.
305
306 2002-12-08 05:17  mh
307
308         * doc/README: add mir-cvs info
309
310 2002-12-08 05:11  mh
311
312         * doc/README: a basic README file w/ contact info
313
314 2002-12-08 05:11  mh
315
316         * doc/README: file README was initially added on branch MIR_1_0.
317
318 2002-12-08 05:05  mh
319
320         * NEWS: added note about RDF features syndication support
321
322 2002-12-08 04:59  mh
323
324         * doc/REPORTING_BUGS: file REPORTING_BUGS was initially added on
325         branch MIR_1_0.
326
327 2002-12-08 04:59  mh
328
329         * doc/KNOWN_BUGS: file KNOWN_BUGS was initially added on branch
330         MIR_1_0.
331
332 2002-12-08 04:59  mh
333
334         * doc/: KNOWN_BUGS, REPORTING_BUGS: know bugs and reporting new
335         ones
336
337 2002-12-07 06:57  mh
338
339         * doc/UPGRADING.mir: add a note about consulting the NEWS file
340
341 2002-12-07 06:57  mh
342
343         * NEWS: file NEWS was initially added on branch MIR_1_0.
344
345 2002-12-07 06:57  mh
346
347         * NEWS, doc/CHANGES.txt: replace CHANGES.txt with more standard
348         named NEWS file. fill in the NEW file..
349
350 2002-12-06 08:58  mh
351
352         * doc/mission.html: suck in mission.html from the HEAD branch in
353         preparation for a release.
354
355 2002-12-06 07:14  mh
356
357         * source/: Mir.java, OpenMir.java: add no-cache Pragma and
358         Cache-control headers to the http response.. I see no reason why
359         not to do this as nothing in Mir should be cached and I have been
360         annoyed to many times by opera and IE caching stuff not to do this.
361         It has to be in the http headers and not in the Meta tags as some
362         browsers have problems..
363
364 2002-12-05 08:58  mh
365
366         * dbscripts/populate_mediatyp.sql: add video/avi
367
368 2002-12-05 08:47  mh
369
370         * source/mircoders/entity/EntityUploadedMedia.java: introduce an
371         update method that overrides and calls the one from the superclass
372         in order to set all content that has a particular media item
373         attached un-produced upon modification of the media entity
374
375 2002-12-05 08:42  mh
376
377         * source/mircoders/storage/DatabaseContentToMedia.java: update the
378         getContent method so it uses the newer EntityUploadedMedia and not
379         the deprecated EntityMedia
380
381 2002-12-05 08:40  mh
382
383         * source/mircoders/entity/EntityImages.java: change the way, size,
384         height, OID, etc is entered in the DB: do it via the Entity
385         interface and not via manual SQL. with manual SQL, the entity
386         becomes out of sync w/ data in the DB and this is bad. It's not as
387         fast as the manual SQL, but more consistent and nicer. also move
388         the update override method that sets content that has this media
389         item attached to EntityUploadedMedia so all media types can take
390         advantage of it
391
392 2002-12-05 08:35  mh
393
394         * source/mircoders/servlet/ServletModuleHidden.java: misc. minor
395         comment clarification
396
397 2002-12-05 08:34  mh
398
399         * templates-dist/admin/: audio.template, image.template,
400         media.template, video.template: move title and file field for media
401         upload down to be compatible w/ new Streams based upload handling.
402         otherwise, the data entered in the fields above gets lost
403
404 2002-11-30 00:44  mh
405
406         * doc/TODO.txt: update v1.0 TODO list. almost all done\!
407
408 2002-11-29 21:09  mh
409
410         * source/mircoders/entity/EntityUploadedMedia.java,
411         templates-dist/admin/audio.template,
412         templates-dist/admin/audiolist.template,
413         templates-dist/admin/image.template,
414         templates-dist/admin/imagelist.template,
415         templates-dist/admin/media.template,
416         templates-dist/admin/medialist.template,
417         templates-dist/admin/video.template,
418         templates-dist/admin/videolist.template,
419         templates-dist/producer/content.template: it's a bad thing w/ our
420         persistance layer to override getValues, for keys that exist in the
421         DB.. overriden key size becomes human_readable_size and description
422         becomes media_descr
423
424 2002-11-29 21:07  mh
425
426         * source/mir/misc/MirConfig.java: move the new versioning thing
427         down so it actually works
428
429 2002-11-29 06:31  mh
430
431         * source/mircoders/media/MediaRequest.java: clean out deadwood
432
433 2002-11-28 19:55  mh
434
435         * source/mircoders/entity/EntityUploadedMedia.java: quick hack
436         bugfix
437
438 2002-11-28 19:11  mh
439
440         * source/mir/misc/NumberUtils.java: get rid of debug println
441
442 2002-11-28 05:59  mh
443
444         * templates-dist/: producer/content.template, admin/audio.template,
445         admin/audiolist.template, admin/image.template,
446         admin/imagelist.template, admin/media.template,
447         admin/medialist.template, admin/video.template,
448         admin/videolist.template: show the 'size' field for media
449
450 2002-11-28 05:57  mh
451
452         * bundles/: admin_de.properties, admin_en.properties,
453         admin_es.properties: add media.size
454
455 2002-11-28 05:56  mh
456
457         * source/mircoders/entity/EntityUploadedMedia.java: override 'size'
458         key to convert it into a human readable format
459
460 2002-11-28 05:54  mh
461
462         * source/mir/misc/NumberUtils.java: file NumberUtils.java was
463         initially added on branch MIR_1_0.
464
465 2002-11-28 05:54  mh
466
467         * source/mir/misc/NumberUtils.java: number formatter routine. print
468         raw sizes in bytes to a human readable format
469
470 2002-11-28 05:52  mh
471
472         * source/mir/misc/StringUtil.java: get rid of unused functions
473
474 2002-11-28 05:48  mh
475
476         * source/mircoders/media/: MediaHandlerMp3.java,
477         MediaHandlerRealAudio.java, MediaHandlerRealVideo.java:
478         localization/international friendlier wording
479
480 2002-11-27 21:16  mh
481
482         * source/mircoders/entity/EntityImages.java: better way to create
483         temp. files
484
485 2002-11-27 08:36  mh
486
487         * templates-dist/admin/: media.template, video.template: dumb bug
488
489 2002-11-27 08:03  mh
490
491         * source/mircoders/media/MediaRequest.java: get rid of annoying
492         $Log: ChangeLog,v $
493         Revision 1.1.2.2  2002/12/13 06:32:22  mh
494         update
495          stuff
496
497 2002-11-27 07:10  mh
498
499         * source/mircoders/servlet/ServletModuleImages.java: remove now
500         unused showicon and showimage methods (replaced by getMedia,
501         getIcon in ServletModuleUploadedMedia)
502
503 2002-11-27 07:08  mh
504
505         * templates-dist/admin/: audio.template, audiolist.template,
506         content.template, image.template, imagelist.template,
507         media.template, medialist.template, video.template,
508         videolist.template: use new getMedia and getIcon calls in the media
509         ServletModule's to implement preview/download in admin interface
510
511 2002-11-27 07:05  mh
512
513         * source/mircoders/servlet/ServletModuleUploadedMedia.java: add
514         getIcon and getMedia methods which use the new methods with the
515         same names from the MirMedia infrastructure. they send an
516         InputStream into the servlet OutputStream. the purpose is to
517         implement a preview/download for the media admin interface
518
519 2002-11-27 06:52  mh
520
521         * source/mircoders/media/: MediaHandlerGeneric.java,
522         MediaHandlerImages.java, MediaHandlerImagesJpeg.java,
523         MediaHandlerImagesPng.java, MediaHandlerRealAudio.java,
524         MediaHandlerRealVideo.java: fix long standing bug that caused
525         produced media files to have their publish_path written with 2
526         slashes after each other + some minor things
527
528 2002-11-27 06:43  mh
529
530         * source/mircoders/entity/EntityUploadedMedia.java: add
531         'description' as second key for 'descr' key.
532
533 2002-11-27 06:41  mh
534
535         * source/mir/media/MirMedia.java: change my email address, add Id
536         keyword macro
537
538 2002-11-26 01:54  mh
539
540         * source/mir/misc/MirConfig.java: just testing a new way of doing
541         Mir.Version string
542
543 2002-11-26 01:52  mh
544
545         * source/: mir/storage/Database.java,
546         mircoders/servlet/ServletModuleOpenIndy.java: get rid of Log CVS
547         keyword expansion that causes problems when merging branches.. yeah
548         I know, I'm the one who added them in the first place
549
550 2002-11-26 01:51  mh
551
552         * source/mircoders/entity/EntityContent.java: get rid of long
553         standing bug which caused links (href's) with ampersands (&) in
554         them to be fudged in the article description. we don't need to
555         decodeHTMLinTags as we no longer encodeHTML
556
557 2002-11-25 21:59  mh
558
559         * etc/web.xml, source/mir/misc/HTMLTemplateProcessor.java,
560         source/mir/misc/MirConfig.java,
561         source/mir/servlet/AbstractServlet.java,
562         source/mircoders/producer/Producer.java, source/Mir.java,
563         source/OpenMir.java: use req.getContextPath to find the RootUri..
564         much more robust. 4.0 and 4.1 compatible due to new web.xml mapping
565
566 2002-11-25 05:56  mh
567
568         * source/config.properties-dist: revert 4.1 compat. change
569
570 2002-11-24 16:38  cvs
571
572         * source/mir/misc/HTMLTemplateProcessor.java: tomcat 4.0 != tomcat
573         4.1
574
575 2002-11-23 22:43  cvs
576
577         * source/mir/servlet/AbstractServlet.java: the patch of mh for
578         tomcat 4.1.* made the servlet-config incompatible with tomcat
579         4.0.*. so i changed this again. the compatibility to tomcat 4.1.*
580         should be made in web.xml. idfx
581
582 2002-11-15 22:06  mh
583
584         * source/mircoders/entity/EntityImages.java: fix serious bug
585         introduced with the media InputStream changes that caused a
586         database connection to be lost when a LargeObject was
587         missing/broken. eventually postgrss would hit it's max connections
588         limit
589
590 2002-11-15 22:04  mh
591
592         * etc/web.xml, lib/servlet-2.2.jar, source/config.properties-dist,
593         source/mir/misc/HTMLTemplateProcessor.java,
594         source/mir/servlet/AbstractServlet.java,
595         source/mircoders/producer/Producer.java: changes for tomcat 4.1.x
596         also compatible with 4.0.x, mir/servlet/Mir becomes /mir/Mir.
597         beware. fix web.xml to work with 4.1.x. remove servlet-2.2.jar
598         which comes w/ tomcat and should be v2.3
599
600 2002-11-04 04:31  mh
601
602         * source/mircoders/media/MediaHandlerGeneric.java: replace "/" with
603         java/io/File.separator
604
605 2002-11-01 05:38  mh
606
607         * source/config.properties-dist, source/mir/media/MirMedia.java,
608         source/mir/misc/FileHandler.java,
609         source/mir/misc/FileHandlerException.java,
610         source/mir/misc/FileHandlerUserException.java,
611         source/mir/misc/FileUtil.java, source/mir/misc/MpRequest.java,
612         source/mir/misc/WebdbImage.java,
613         source/mir/misc/WebdbMultipartRequest.java,
614         source/mircoders/entity/EntityAudio.java,
615         source/mircoders/entity/EntityContent.java,
616         source/mircoders/entity/EntityImages.java,
617         source/mircoders/entity/EntityOther.java,
618         source/mircoders/entity/EntityUploadedMedia.java,
619         source/mircoders/entity/EntityVideo.java,
620         source/mircoders/module/ModuleContent.java,
621         templates-dist/open/posting.template,
622         source/mircoders/media/MediaHandlerAudio.java,
623         source/mircoders/media/MediaHandlerGeneric.java,
624         source/mircoders/media/MediaHandlerImages.java,
625         source/mircoders/media/MediaHandlerMp3.java,
626         source/mircoders/media/MediaHandlerRealAudio.java,
627         source/mircoders/media/MediaHandlerRealVideo.java,
628         source/mircoders/media/MediaHandlerVideo.java,
629         source/mircoders/media/MediaRequest.java,
630         source/mircoders/servlet/ServletModuleContent.java,
631         source/mircoders/servlet/ServletModuleImages.java,
632         source/mircoders/servlet/ServletModuleOpenIndy.java,
633         source/mircoders/servlet/ServletModuleUploadedMedia.java: Converted
634         media Interface to use streams (Java IO) instead of byte buffers of
635         the entire uplaoded files. These saves loads of unecessary memory
636         use. JAI still consumes quite a bit though.
637         
638         A new temporary file (for JAI) parameter is necessary and is in the
639         config.properties file.
640         
641         A nice side effect of this work is the FileHandler interface which
642         is basically a call back mechanism for WebdbMultipartRequest which
643         allows the uploaded file to handled by different classes. For
644         example, for a media upload, the content-type, etc.. needs to be
645         determined, but if say the FileEditor had a feature to upload
646         static files... another handler wood be needed. Right now only the
647         MediaRequest handler exists.
648
649 2002-11-01 05:38  mh
650
651         * source/mir/misc/FileHandlerException.java: file
652         FileHandlerException.java was initially added on branch MIR_1_0.
653
654 2002-11-01 05:38  mh
655
656         * source/mir/misc/FileHandlerUserException.java: file
657         FileHandlerUserException.java was initially added on branch
658         MIR_1_0.
659
660 2002-11-01 05:38  mh
661
662         * source/mir/misc/FileHandler.java: file FileHandler.java was
663         initially added on branch MIR_1_0.
664
665 2002-10-20 20:19  cvs
666
667         * templates-dist/admin/start_admin.template: added the fileEdit
668         include features
669
670 2002-09-02 19:21  reto
671
672         * doc/mission.html: from MDM, needs to be revisited
673
674 2002-09-01 23:23  mh
675
676         * source/mircoders/: module/ModuleContent.java,
677         producer/ProducerAll.java, producer/ProducerContent.java,
678         producer/ProducerFeature.java, producer/ProducerMedia.java,
679         producer/ProducerOpenPosting.java, producer/ProducerTopics.java:
680         don't sort by the "date" field, use webdb_create instead
681
682 2002-09-01 21:31  mh
683
684         * COPYING, jmagick/WebdbImage.java.jmagick, source/Mir.java,
685         source/OpenMir.java, source/mir/entity/Entity.java,
686         source/mir/entity/EntityList.java,
687         source/mir/entity/EntityRelation.java,
688         source/mir/entity/GenericEntity.java,
689         source/mir/entity/StorableObjectEntity.java,
690         source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
691         source/mir/media/MirMediaException.java,
692         source/mir/media/MirMediaUserException.java,
693         source/mir/misc/ConfigException.java,
694         source/mir/misc/Configuration.java,
695         source/mir/misc/FileExtFilter.java, source/mir/misc/FileUtil.java,
696         source/mir/misc/HTMLParseException.java,
697         source/mir/misc/HTMLTemplateProcessor.java,
698         source/mir/misc/Helper.java,
699         source/mir/misc/InputSourceResolver.java,
700         source/mir/misc/LineFilterWriter.java,
701         source/mir/misc/Location.java, source/mir/misc/Logfile.java,
702         source/mir/misc/MessageMethodModel.java,
703         source/mir/misc/MirConfig.java, source/mir/misc/MpRequest.java,
704         source/mir/misc/StringUtil.java, source/mir/misc/WebdbImage.java,
705         source/mir/misc/WebdbMultipartRequest.java,
706         source/mir/misc/XmlSaxonStyler.java,
707         source/mir/misc/XmlStyler.java, source/mir/misc/XslStyleCache.java,
708         source/mir/module/AbstractModule.java,
709         source/mir/module/ModuleException.java,
710         source/mir/module/ModuleUserException.java,
711         source/mir/servlet/AbstractServlet.java,
712         source/mir/servlet/ServletModule.java,
713         source/mir/servlet/ServletModuleDispatch.java,
714         source/mir/servlet/ServletModuleException.java,
715         source/mir/servlet/ServletModuleMonitor.java,
716         source/mir/servlet/ServletModuleShow.java,
717         source/mir/servlet/ServletModuleUserException.java,
718         source/mir/storage/Database.java,
719         source/mir/storage/DatabaseAdaptor.java,
720         source/mir/storage/DatabaseAdaptorMySQL.java,
721         source/mir/storage/DatabaseAdaptorOracle.java,
722         source/mir/storage/DatabaseAdaptorPostgresql.java,
723         source/mir/storage/DatabaseAdaptorSybase.java,
724         source/mir/storage/DatabaseCache.java,
725         source/mir/storage/StorageObject.java,
726         source/mir/storage/StorageObjectException.java,
727         source/mir/storage/store/ObjectStore.java,
728         source/mir/storage/store/ServletStoreInfo.java,
729         source/mir/storage/store/StorableObject.java,
730         source/mir/storage/store/StoreContainer.java,
731         source/mir/storage/store/StoreContainerType.java,
732         source/mir/storage/store/StoreIdentifier.java,
733         source/mir/storage/store/StoreUtil.java,
734         source/mir/storage/store/test/EntityC1.java,
735         source/mir/storage/store/test/EntityC2.java,
736         source/mir/storage/store/test/EntityC3.java,
737         source/mir/storage/store/test/TestStore.java,
738         source/mircoders/entity/EntityAudio.java,
739         source/mircoders/entity/EntityBreaking.java,
740         source/mircoders/entity/EntityComment.java,
741         source/mircoders/entity/EntityContent.java,
742         source/mircoders/entity/EntityFeature.java,
743         source/mircoders/entity/EntityImages.java,
744         source/mircoders/entity/EntityLinksImcs.java,
745         source/mircoders/entity/EntityMedia.java,
746         source/mircoders/entity/EntityOther.java,
747         source/mircoders/entity/EntityTopics.java,
748         source/mircoders/entity/EntityUploadedMedia.java,
749         source/mircoders/entity/EntityUsers.java,
750         source/mircoders/entity/EntityVideo.java,
751         source/mircoders/media/MediaHandlerAudio.java,
752         source/mircoders/media/MediaHandlerGeneric.java,
753         source/mircoders/media/MediaHandlerImages.java,
754         source/mircoders/media/MediaHandlerImagesJpeg.java,
755         source/mircoders/media/MediaHandlerImagesPng.java,
756         source/mircoders/media/MediaHandlerMp3.java,
757         source/mircoders/media/MediaHandlerRealAudio.java,
758         source/mircoders/media/MediaHandlerRealVideo.java,
759         source/mircoders/media/MediaHandlerVideo.java,
760         source/mircoders/media/MediaRequest.java,
761         source/mircoders/module/ModuleBreaking.java,
762         source/mircoders/module/ModuleComment.java,
763         source/mircoders/module/ModuleContent.java,
764         source/mircoders/module/ModuleFeature.java,
765         source/mircoders/module/ModuleImages.java,
766         source/mircoders/module/ModuleLanguage.java,
767         source/mircoders/module/ModuleLinksImcs.java,
768         source/mircoders/module/ModuleMediafolder.java,
769         source/mircoders/module/ModuleMessage.java,
770         source/mircoders/module/ModuleSchwerpunkt.java,
771         source/mircoders/module/ModuleTopics.java,
772         source/mircoders/module/ModuleUploadedMedia.java,
773         source/mircoders/module/ModuleUsers.java,
774         source/mircoders/producer/Producer.java,
775         source/mircoders/producer/ProducerAll.java,
776         source/mircoders/producer/ProducerAudio.java,
777         source/mircoders/producer/ProducerContent.java,
778         source/mircoders/producer/ProducerFeature.java,
779         source/mircoders/producer/ProducerImages.java,
780         source/mircoders/producer/ProducerList.java,
781         source/mircoders/producer/ProducerMedia.java,
782         source/mircoders/producer/ProducerNavigation.java,
783         source/mircoders/producer/ProducerOpenPosting.java,
784         source/mircoders/producer/ProducerOther.java,
785         source/mircoders/producer/ProducerStartPage.java,
786         source/mircoders/producer/ProducerTopics.java,
787         source/mircoders/producer/ProducerVideo.java,
788         source/mircoders/servlet/ServletModuleAudio.java,
789         source/mircoders/servlet/ServletModuleBreaking.java,
790         source/mircoders/servlet/ServletModuleComment.java,
791         source/mircoders/servlet/ServletModuleContent.java,
792         source/mircoders/servlet/ServletModuleFileEdit.java,
793         source/mircoders/servlet/ServletModuleHidden.java,
794         source/mircoders/servlet/ServletModuleImages.java,
795         source/mircoders/servlet/ServletModuleLanguage.java,
796         source/mircoders/servlet/ServletModuleLinksImcs.java,
797         source/mircoders/servlet/ServletModuleMediafolder.java,
798         source/mircoders/servlet/ServletModuleMessage.java,
799         source/mircoders/servlet/ServletModuleOpenIndy.java,
800         source/mircoders/servlet/ServletModuleOtherMedia.java,
801         source/mircoders/servlet/ServletModuleProducer.java,
802         source/mircoders/servlet/ServletModuleSchwerpunkt.java,
803         source/mircoders/servlet/ServletModuleTopics.java,
804         source/mircoders/servlet/ServletModuleUploadedMedia.java,
805         source/mircoders/servlet/ServletModuleUsers.java,
806         source/mircoders/servlet/ServletModuleVideo.java,
807         source/mircoders/storage/DatabaseArticleType.java,
808         source/mircoders/storage/DatabaseAudio.java,
809         source/mircoders/storage/DatabaseBreaking.java,
810         source/mircoders/storage/DatabaseComment.java,
811         source/mircoders/storage/DatabaseContent.java,
812         source/mircoders/storage/DatabaseContentToMedia.java,
813         source/mircoders/storage/DatabaseContentToTopics.java,
814         source/mircoders/storage/DatabaseFeature.java,
815         source/mircoders/storage/DatabaseImageColor.java,
816         source/mircoders/storage/DatabaseImageFormat.java,
817         source/mircoders/storage/DatabaseImageLayout.java,
818         source/mircoders/storage/DatabaseImageType.java,
819         source/mircoders/storage/DatabaseImages.java,
820         source/mircoders/storage/DatabaseLanguage.java,
821         source/mircoders/storage/DatabaseLinksImcs.java,
822         source/mircoders/storage/DatabaseMedia.java,
823         source/mircoders/storage/DatabaseMediaType.java,
824         source/mircoders/storage/DatabaseMediafolder.java,
825         source/mircoders/storage/DatabaseMessages.java,
826         source/mircoders/storage/DatabaseOther.java,
827         source/mircoders/storage/DatabaseRights.java,
828         source/mircoders/storage/DatabaseTopics.java,
829         source/mircoders/storage/DatabaseUploadedMedia.java,
830         source/mircoders/storage/DatabaseUsers.java,
831         source/mircoders/storage/DatabaseVideo.java: Mir goes GPL
832
833 2002-09-01 21:31  mh
834
835         * COPYING: file COPYING was initially added on branch MIR_1_0.
836
837 2002-08-09 17:56  init
838
839         * templates-dist/admin/: fileedit.template, fileeditlist.template:
840         language fix
841
842 2002-08-09 17:51  init
843
844         * bundles/: admin_de.properties, admin_en.properties: added
845         --preview--
846
847 2002-08-09 17:39  mh
848
849         * source/config.properties-dist,
850         source/mir/misc/FileExtFilter.java,
851         source/mircoders/servlet/ServletModuleFileEdit.java,
852         templates-dist/admin/fileedit.template: servlet module FileEdit,
853         allows one to edit files on the filesystem.
854
855 2002-08-09 17:25  mh
856
857         * templates-dist/admin/fileedit.template: fix
858
859 2002-08-09 16:58  init
860
861         * templates-dist/admin/fileeditlist.template: fix
862
863 2002-08-09 14:57  init
864
865         * templates-dist/admin/fileeditlist.template: fehler
866
867 2002-08-09 14:45  init
868
869         * templates-dist/admin/: fileedit.template, fileeditlist.template:
870         new templates for editing files
871
872 2002-08-04 23:38  mh
873
874         * templates-dist/admin/content.template,
875         source/mir/storage/Database.java: fix up the webdb_create update
876         stuff
877
878 2002-08-02 21:21  mh
879
880         * templates-dist/admin/image.template: missin </table>
881
882 2002-07-21 22:50  mh
883
884         * source/mircoders/servlet/ServletModuleOpenIndy.java: cleanup
885         coding style of getpdf() method
886
887 2002-07-21 22:44  mh
888
889         * source/mircoders/producer/ProducerContent.java: minor cleanup
890
891 2002-07-21 22:43  mh
892
893         * templates-dist/admin/image.template: implement multi file uploads
894
895 2002-07-21 22:41  mh
896
897         * source/mircoders/servlet/: ServletModuleOpenIndy.java,
898         ServletModuleUploadedMedia.java: make use of new MediaRequest
899         class. A big cleanup and optimization.
900
901 2002-07-21 22:38  mh
902
903         * source/mircoders/media/MediaRequest.java: parses a multipart
904         request's files and makes media Entity's out of them. Basically the
905         old code from insposting() in ServletModuleOpenIndy
906
907 2002-07-21 22:32  mh
908
909         * source/mir/storage/Database.java: on insert, the
910         "webdb_lastchange" field should get a value
911
912 2002-07-21 22:29  mh
913
914         * source/mir/media/: MirMediaException.java,
915         MirMediaUserException.java: cvs macros
916
917 2002-07-21 22:27  mh
918
919         * source/Mir.java: make the user error msg look nicer
920
921 2002-07-20 22:24  mh
922
923         * source/mircoders/servlet/ServletModuleContent.java: made the
924         add() method use _showObject. Fixes a bug that cause the popUps not
925         to show up when adding an article in the admin
926
927 2002-07-19 20:55  mh
928
929         * source/mircoders/entity/EntityContent.java: commented out
930         decodeHTML, as we don't encodeHTML anymore
931
932 2002-07-17 21:21  mh
933
934         * templates-dist/admin/topiclist.template: fix broken next button
935
936 2002-07-11 20:20  mh
937
938         * source/mircoders/producer/ProducerContent.java: PDF stuff needs
939         .fo in UTF8 enc.
940
941 2002-07-08 16:20  mh
942
943         * doc/INSTALL.mir: mention apache 2.x. make tomcat 4.0.4 required
944         cause of bugs
945
946 2002-07-08 14:10  rk
947
948         * source/mircoders/producer/: Producer.java, ProducerContent.java,
949         ProducerList.java, ProducerNavigation.java, ProducerStartPage.java:
950         Changed Producer: producer do not append Producer.DocRoot to
951         Producer.StorageRoot any more. There was a misconception: Pages
952         could only be produced under the Webserver-DocRoot.
953
954 2002-07-08 14:07  rk
955
956         * source/config.properties-dist: Changes description of config
957         properties Producer.StorageRoot and Producer.DocRoot.
958
959 2002-07-08 00:26  mh
960
961         * doc/TODO.txt: updates
962
963 2002-07-08 00:25  mh
964
965         * lib/cos.jar: latest from May 27 2002. fixes Opera bug
966
967 2002-07-03 12:18  mh
968
969         * doc/TODO.txt: some minor media stuff
970
971 2002-07-03 12:09  mh
972
973         * doc/UPGRADING.mir: cvs $
974
975 2002-07-03 12:07  mh
976
977         * doc/INSTALL.mir: sevr. updts.: recmmd. reading, JkMount stuff,
978         postgres user permissions and apache mime-types.
979
980 2002-07-01 21:50  mh
981
982         * bundles/admin_es.properties: added start.video.title , etc...
983
984 2002-07-01 21:40  mh
985
986         * bundles/admin_en.properties: added start.video.title,
987         start.audio.tile, etc..
988
989 2002-06-29 15:45  mh
990
991         * source/mircoders/servlet/ServletModuleOpenIndy.java: cvs macros
992
993 2002-06-29 15:44  mh
994
995         * source/mir/storage/Database.java,
996         templates-dist/admin/content.template: make the webdb_create update
997         be called webdb_create_update. it breaks things otherwise. a fixme
998         case I know..
999
1000 2002-06-29 11:19  mh
1001
1002         * templates-dist/admin/content.template: quick fix: comment out
1003         date form
1004
1005 2002-06-29 11:10  mh
1006
1007         * templates-dist/admin/commentlist.template: oops.
1008         webdb_create_short instead of webddb...
1009
1010 2002-06-28 22:56  mh
1011
1012         * source/mir/entity/Entity.java,
1013         templates-dist/admin/contentlist.template: fix so that
1014         webdb_lastchange appears in contentlist.template as it should
1015
1016 2002-06-28 20:47  mh
1017
1018         * source/mircoders/entity/EntityComment.java: cvs macro bits
1019
1020 2002-06-28 20:46  mh
1021
1022         * source/mircoders/entity/EntityComment.java: webdb_create_short
1023
1024 2002-06-28 20:42  mh
1025
1026         * bundles/admin_de.properties, bundles/admin_en.properties,
1027         bundles/admin_es.properties, bundles/admin_tr.properties,
1028         source/mir/storage/Database.java,
1029         templates-dist/admin/commentlist.template,
1030         templates-dist/admin/content.template: added necessary bits in
1031         templates and Database.java to make webdb_create modifiable. make
1032         the conversion from sql/Timestamp to String more robust
1033
1034 2002-06-28 20:39  mh
1035
1036         * source/mir/misc/StringUtil.java: added numberformat helper. make
1037         webdbDate2readableDate use webdb_create instead. make the order and
1038         appearance of it more consistent. cvs macros. and finally code
1039         tidying
1040
1041 2002-06-28 20:37  mh
1042
1043         * source/mircoders/entity/EntityContent.java: make date_formatted
1044         be webdb_create_short instead to be more consistent. also make
1045         date2webdb.. use webdb_create
1046
1047 2002-06-28 20:35  mh
1048
1049         * source/mir/entity/Entity.java: use some cvs macros/id's
1050
1051 2002-06-22 09:52  mh
1052
1053         * doc/: INSTALL.mir, UPGRADING.mir: added UPGRADING tips
1054
1055 2002-06-21 23:41  mh
1056
1057         * source/mircoders/producer/: Producer.java,
1058         ProducerStartPage.java: added encoding paramater to
1059         Producer.produce(). use it for featuresRSS so it can explicitely be
1060         produced in UTF8
1061
1062 2002-06-17 10:24  mh
1063
1064         * source/mircoders/storage/DatabaseContentToMedia.java: change the
1065         oderBy from the usual last update to ID no. for media.
1066
1067 2002-06-17 10:15  mh
1068
1069         * source/mircoders/producer/ProducerMedia.java: oops revert. edited
1070         the wrong file
1071
1072 2002-06-17 10:06  mh
1073
1074         * source/mircoders/producer/ProducerMedia.java: change the oderBy
1075         from the usual last update to ID no. for media.
1076
1077 2002-06-13 09:03  mh
1078
1079         * templates-dist/admin/content.template: s/Other/OtherMedia/ bugfix
1080
1081 2002-06-06 12:10  john
1082
1083         * templates-dist/producer/content.template: added a link at the top
1084         of the page for printing an article.  the link is smart, in that it
1085         asks the config if you are generating printable versions as pdf, or
1086         pre-printable versions as fo.  if neither, no link.  if fo but not
1087         pdf, it links to the pdf-generating servlet function of OpenMir, if
1088         fo and pdf, it links directly to the static pdf file.
1089
1090 2002-06-06 12:08  john
1091
1092         * source/mir/misc/HTMLTemplateProcessor.java: added generateFO and
1093         generatePDF to the config hash.  this is silly, the whole config
1094         hash should be passed to the template processor per marc's comment
1095         in the source....
1096
1097 2002-06-03 14:11  mh
1098
1099         * source/mircoders/producer/ProducerTopics.java: make so that
1100         articles in the openposting but not in newswire appear in topics
1101
1102 2002-06-02 17:04  mh
1103
1104         * bundles/admin_de.properties, bundles/admin_en.properties,
1105         source/config.properties-dist,
1106         source/mircoders/servlet/ServletModuleHidden.java: added Hidden
1107         articles servlet module
1108
1109 2002-06-02 16:56  mh
1110
1111         * source/: mir/media/MirMedia.java,
1112         mircoders/entity/EntityUploadedMedia.java,
1113         mircoders/media/MediaHandlerGeneric.java,
1114         mircoders/media/MediaHandlerImages.java,
1115         mircoders/media/MediaHandlerMp3.java,
1116         mircoders/media/MediaHandlerRealAudio.java,
1117         mircoders/media/MediaHandlerRealVideo.java: if the Media handler
1118         does not have a media description, use the mime-type as the
1119         description
1120
1121 2002-06-02 16:54  mh
1122
1123         * source/mircoders/servlet/ServletModuleOpenIndy.java,
1124         templates-dist/open/posting.template: make the uploaded media titel
1125         field required
1126
1127 2002-06-02 16:41  init
1128
1129         * templates-dist/admin/hiddenlist.template:  full language support
1130         ;-)
1131
1132 2002-06-02 16:33  init
1133
1134         * templates-dist/admin/start_admin.template: added list hidden
1135         articles function
1136
1137 2002-06-02 16:13  init
1138
1139         * templates-dist/admin/hiddenlist.template: edit 04
1140
1141 2002-06-02 16:09  init
1142
1143         * templates-dist/admin/hiddenlist.template: edit 03
1144
1145 2002-06-02 16:03  init
1146
1147         * templates-dist/admin/hiddenlist.template: edit 02
1148
1149 2002-06-02 13:21  init
1150
1151         * templates-dist/admin/hiddenlist.template: Lists the hidden
1152         articles of one month
1153
1154 2002-05-28 18:16  john
1155
1156         * source/mir/misc/StringUtil.java: took timezones out of dc date
1157         function....for now they are just hardcoded in the
1158         featuresRSS.template
1159
1160 2002-05-28 18:12  john
1161
1162         * templates-dist/producer/featuresRSS.template: fixed all
1163         outstanding problems with features.1-0.rdf file 1) changed encoding
1164         to UTF-8 2) added rdf items for the startpage specials 3) added a
1165         manual timezone offset to the dc dates
1166
1167 2002-05-28 16:25  john
1168
1169         * source/mircoders/servlet/ServletModuleOpenIndy.java: took code
1170         for on-the-fly pdf generation out of OutputMir servlet and put it
1171         into OpenMir
1172
1173 2002-05-22 09:39  cvs
1174
1175         * templates-dist/producer/featuresRSS.template: fix it to something
1176         that makes a little more sense. the config. values were all wrong
1177
1178 2002-05-20 17:20  john
1179
1180         * bundles/admin_tr.properties: turkish translation for Mir and
1181         openMir.  unicode text file, might need to converted if java can't
1182         figure it out.
1183
1184 2002-05-14 23:14  cvs
1185
1186         * templates-dist/producer/: content.template, featuresRSS.template,
1187         openposting.template, startpage.template, topiclist.template,
1188         wml2.xsl: revert to iso-8859-1
1189
1190 2002-05-14 23:04  cvs
1191
1192         * templates-dist/admin/start_admin.template: revert to iso-8859-1
1193
1194 2002-05-14 22:40  cvs
1195
1196         * source/config.properties-dist: revert to ISO8859_1 def encoding
1197         cause of browsers
1198
1199 2002-04-30 17:43  mh
1200
1201         * source/mircoders/producer/ProducerContent.java: cleanup
1202         indentation of the FO/Pdf stuff
1203
1204 2002-04-30 17:42  mh
1205
1206         * source/Mir.java, source/OpenMir.java,
1207         source/config.properties-dist,
1208         source/mir/misc/HTMLTemplateProcessor.java,
1209         source/mir/storage/Database.java,
1210         source/mircoders/producer/Producer.java,
1211         templates-dist/admin/start_admin.template,
1212         templates-dist/producer/content.template,
1213         templates-dist/producer/featuresRSS.template,
1214         templates-dist/producer/openposting.template,
1215         templates-dist/producer/startpage.template,
1216         templates-dist/producer/topiclist.template,
1217         templates-dist/producer/wml2.xsl: make necessary changes to output
1218         UTF8 files and pages instead of ISO8859-1 and make the default
1219         output character encoding a config option in case someone is
1220         feeling adventurous. This means we support all knds of charset now.
1221         The DB data was always unicode. A new config option is necessary to
1222         use this (Mir.DefaultEncoding)
1223
1224 2002-04-30 17:26  mh
1225
1226         * source/mir/misc/StringUtil.java: remove the unused and horrid
1227         encodeHTML method. saves us a couple hundred lines of code
1228
1229 2002-04-30 17:24  mh
1230
1231         * doc/INSTALL.mir: be a little more clear about the native library
1232         thing
1233
1234 2002-04-28 18:54  mh
1235
1236         * dbscripts/create_pg.sql: added id index for comment table
1237
1238 2002-04-28 14:26  mh
1239
1240         * doc/INSTALL.mir: updates.
1241
1242 2002-04-28 14:19  mh
1243
1244         * doc/INSTALL.mir: updates here and there. talk about TOMCAT_HOME
1245
1246 2002-04-23 15:45  maulwurf
1247
1248         * templates-dist/admin/content.template: ok
1249
1250 2002-04-21 14:18  idfx
1251
1252         * source/mir/misc/StringUtil.java: single quote qeustionmark bug
1253
1254 2002-04-20 14:36  idfx
1255
1256         * source/config.properties-dist,
1257         source/mir/servlet/AbstractServlet.java,
1258         source/mircoders/servlet/ServletModuleOpenIndy.java,
1259         templates-dist/usererror.template,
1260         templates-dist/open/comment.template,
1261         templates-dist/open/posting.template: because of heavy-spam-attacks
1262         to indymedia.de i added a one-time-password-protection, it can be
1263         switched on and off by editing config.properties ->
1264         config.properties has to be updated before compilation. todo:
1265         create an image with the password-string
1266
1267 2002-04-19 16:55  mj
1268
1269         * dbscripts/dupetrigger/: INSTALL, Makefile-dist, postgresql.sript:
1270         Changed some stuff to match PostgreSQL 7.2
1271
1272 2002-04-18 09:00  john
1273
1274         * templates-dist/producer/featuresRSS.template: use
1275         description_sentence to not have the entire front page text+html
1276         getting shoved into what should be just a teaser
1277
1278 2002-04-18 08:58  john
1279
1280         * source/mircoders/entity/EntityContent.java: added another
1281         "virtual member" to content entities, this one does some easy
1282         string manipulation to return content.description_sentence, the
1283         first sentence of the description with all html tags stripped. 
1284         used for RSS right now.  works analogously to
1285         content.description_parsed
1286
1287 2002-04-18 08:56  john
1288
1289         * source/mir/storage/Database.java: got rid of use of jdbc's
1290         result_set.getTimestamp() method, which loses information which is
1291         stored by postgres
1292         
1293         replaced with ordinary result_set.getString(), which returns a
1294         compatible string to timestamp.toString(), which is what is
1295         expected(plus some extra info on the end-the worst thing that can
1296         happen is a little bit of table stretching in the admin pages)
1297
1298 2002-04-18 08:54  john
1299
1300         * source/mir/misc/StringUtil.java: fixed the method which takes a
1301         webdb_date to a dublin core date to include correct timezone info
1302
1303 2002-04-15 23:20  mh
1304
1305         * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java,
1306         source/mircoders/entity/EntityImages.java,
1307         source/mircoders/media/MediaHandlerImages.java,
1308         source/mircoders/media/MediaHandlerImagesJpeg.java,
1309         source/mircoders/media/MediaHandlerImagesPng.java: make image/gif
1310         and image/png images be converted into PNG format. everything else
1311         remains Jpeg format. this makes MediaHandlerImages abstract.
1312         media_type table has to be updated.
1313
1314 2002-04-15 23:17  mh
1315
1316         * templates-dist/producer/content.template: put "height" where
1317         "width" was.
1318
1319 2002-04-15 21:07  john
1320
1321         * source/mir/misc/StringUtil.java: uggghhhh.  timezone info, which
1322         is in the database, dissappears by the time it becomes
1323         entity.webdb_create
1324         
1325         until this is tracked down, no timezones on dates.  not an ideal
1326         solution.
1327
1328 2002-04-15 10:27  john
1329
1330         * source/mir/misc/StringUtil.java: more bug fixes in dublin core
1331         date functions....  i really shouldn't be allowed near a terminal
1332         after midnight
1333
1334 2002-04-15 10:17  john
1335
1336         * source/mir/misc/StringUtil.java: bug fix...was far too late last
1337         night to be trying to count letters...  the out of bounds error
1338         being generated in the features.1-0.rdf should go away now
1339
1340 2002-04-14 22:59  john
1341
1342         * source/mircoders/producer/ProducerStartPage.java: if you make a
1343         start page, you also make a rdf file with an rss description of
1344         your features.  it goes where www.indy expects it.
1345
1346 2002-04-14 22:57  john
1347
1348         * source/mir/entity/Entity.java: every entity now has a
1349         webdb_create_dc value (dc=dublin core).  should be useful for many
1350         types of syndication
1351
1352 2002-04-14 22:52  john
1353
1354         * source/mir/misc/StringUtil.java: 
1355         a couple of w3/dublin core date functions added
1356
1357 2002-04-14 22:51  john
1358
1359         * source/config.properties-dist: points to the featuresRSS template
1360         in the producer section
1361
1362 2002-04-14 22:49  john
1363
1364         * templates-dist/producer/featuresRSS.template: a template for
1365         RSS/RDF generation of the features in the center column.  currently
1366         an exact duplicate of indymedia.org/features.1-0.rdf
1367
1368 2002-04-14 22:16  mh
1369
1370         * source/mir/misc/StringUtil.java: fix single quote bug. get rid of
1371         obselete quick hack. requires DB conversion script to be run for
1372         searches with single quotes in them to work properly
1373
1374 2002-04-14 15:23  eh
1375
1376         * dbscripts/populate_mediafolder.sql: deleted connect postgres
1377
1378 2002-04-11 19:20  cvs
1379
1380         * templates-dist/producer/openposting.template: next,previous page
1381         on openposting, untested..
1382
1383 2002-04-11 19:07  cvs
1384
1385         * bundles/admin_en.properties: producer.next
1386
1387 2002-04-11 19:02  cvs
1388
1389         * templates-dist/producer/openposting.template: first cut at adding
1390         the missing "next page" in the openposting template. -mh
1391
1392 2002-04-10 07:46  ecuador
1393
1394         * bundles/: admin_de.properties, admin_en.properties: added espanol
1395         to login.languages
1396
1397 2002-04-10 07:43  ecuador
1398
1399         * templates-dist/admin/login.template: added spanish to the
1400         language option field
1401
1402 2002-04-10 07:38  ecuador
1403
1404         * templates-dist/admin/login.template: added spanish to the
1405         language option field
1406
1407 2002-04-08 23:57  mh
1408
1409         * bundles/admin_en.properties: tweaks
1410
1411 2002-04-08 23:46  mh
1412
1413         * source/mircoders/media/: MediaHandlerGeneric.java,
1414         MediaHandlerImages.java: make media log a static class variable as
1415         it shoul dbe
1416
1417 2002-04-08 23:45  mh
1418
1419         * source/mir/misc/HTMLTemplateProcessor.java: added a comment: why
1420         not pass the whole config hashMap to the templates?
1421
1422 2002-04-08 23:44  mh
1423
1424         * bundles/admin_de.properties, bundles/admin_en.properties,
1425         source/config.properties-dist,
1426         source/mir/misc/WebdbMultipartRequest.java,
1427         source/mircoders/servlet/ServletModuleOpenIndy.java: added support
1428         for configuration of max size of a single upload and the maximum
1429         number of uploaded items at once
1430
1431 2002-04-08 23:11  cvs
1432
1433         * web/produced/style/: formate.css, mir.css: added css-files to
1434         cvsto enable deployment of standard-layout
1435
1436 2002-04-08 20:31  zapata
1437
1438         * bundles/admin_es.properties: Zilog's first draft for the spanish
1439         translation
1440
1441 2002-04-08 17:50  cvs
1442
1443         * source/mircoders/storage/: DatabaseContent.java,
1444         DatabaseContentToMedia.java, DatabaseContentToTopics.java: forgot
1445         to synchronize some more DB instances
1446
1447 2002-04-08 03:00  mh
1448
1449         * lib/postgresql.jar: upgrade to to postgres 7.2 JDBC driver (it's
1450         7.1.3 compatible)
1451
1452 2002-04-08 02:05  mh
1453
1454         * build.xml: check for presence of TOMCAT_HOME env var. Check in
1455         all webapp lib dirs in tomcat. smarter Dependency checking
1456
1457 2002-04-08 02:03  mh
1458
1459         * doc/INSTALL.mir: update. tomcat 4, etc..
1460
1461 2002-04-08 02:02  mh
1462
1463         * source/mircoders/media/MediaHandlerImages.java: minor cleanup
1464
1465 2002-04-08 01:58  mh
1466
1467         * source/mircoders/servlet/ServletModuleImages.java: send the
1468         proper content-type
1469
1470 2002-04-08 01:58  mh
1471
1472         * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java:
1473         quick hack to use JPEG again. better solution on the way.
1474
1475 2002-04-07 21:01  mh
1476
1477         * source/mircoders/storage/: DatabaseArticleType.java,
1478         DatabaseAudio.java, DatabaseBreaking.java, DatabaseComment.java,
1479         DatabaseFeature.java, DatabaseImageColor.java,
1480         DatabaseImageFormat.java, DatabaseImageLayout.java,
1481         DatabaseImageType.java, DatabaseImages.java, DatabaseLanguage.java,
1482         DatabaseLinksImcs.java, DatabaseMedia.java, DatabaseMediaType.java,
1483         DatabaseMediafolder.java, DatabaseMessages.java,
1484         DatabaseOther.java, DatabaseRights.java, DatabaseTopics.java,
1485         DatabaseUsers.java, DatabaseVideo.java: synchronize singleton
1486         constructor static getInstance method. dangerous otherwise
1487
1488 2002-04-07 16:14  idfx
1489
1490         * doc/MAINTENANCE: just a cvs test
1491
1492 2002-04-06 20:07  mj
1493
1494         * build.xml, dbscripts/help_arttype.sql,
1495         dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
1496         dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
1497         dbscripts/help_lang.sql, dbscripts/help_rights.sql,
1498         dbscripts/help_users.sql, dbscripts/populate_mediatyp.sql: Cleaned
1499         up build.xml.  Changed the way the database is populated so that it
1500         works with a password protected PostgreSQL installation.
1501
1502 2002-04-03 16:22  john
1503
1504         * doc/INSTALL.mir: 
1505         added blurb about htdig as a good search engine, pointed to the
1506         wrapper script in scripts/
1507
1508 2002-04-03 00:17  mh
1509
1510         * source/mircoders/media/: MediaHandlerRealAudio.java,
1511         MediaHandlerRealVideo.java: I hateReal*
1512
1513 2002-04-02 23:57  mh
1514
1515         * source/mircoders/media/: MediaHandlerRealAudio.java,
1516         MediaHandlerRealVideo.java: getPublishHost() for Real*
1517
1518 2002-04-02 23:41  mh
1519
1520         * source/mircoders/media/: MediaHandlerRealAudio.java,
1521         MediaHandlerRealVideo.java: make RealMedia mediaHandlers have their
1522         own getUrl() method. acts like mp3 now
1523
1524 2002-04-02 23:40  mh
1525
1526         * dbscripts/populate_mediatyp.sql: reverse change from 2 minutes
1527         ago.
1528
1529 2002-04-02 23:11  mh
1530
1531         * dbscripts/populate_mediatyp.sql: hopefully get.. oh everyones
1532         favourite media type Real metafile extensions name mappings correct
1533
1534 2002-04-02 22:59  mh
1535
1536         * doc/: INSTALL.mir, TODO.txt: update TODO and explain mime-types
1537         in web.xml
1538
1539 2002-04-02 22:58  mh
1540
1541         * etc/web.xml, source/mir/misc/FileUtil.java,
1542         source/mircoders/servlet/ServletModuleOpenIndy.java,
1543         source/mircoders/servlet/ServletModuleUploadedMedia.java: use
1544         ServletContext.getMimeType() as fallback to find media mime-type
1545         from .extension instead of broken sun.www.MimeTable..
1546
1547 2002-04-02 22:56  mh
1548
1549         * source/: Mir.java, OpenMir.java, mir/misc/MirConfig.java,
1550         mir/servlet/AbstractServlet.java: support for storing the
1551         ServletContext in MirConfig for later use. Have to do this because
1552         otherwise we can't access it from the invoked via reflection
1553         servlet modules
1554
1555 2002-04-02 22:14  rk
1556
1557         * templates-dist/admin/commentlist.template: commentlist fixxing
1558
1559 2002-04-02 22:07  rk
1560
1561         * templates-dist/admin/: commentlist.template,
1562         commentlist.template: commentlist fixxing
1563
1564 2002-04-02 22:01  rk
1565
1566         * source/mir/misc/HTMLTemplateProcessor.java,
1567         templates-dist/admin/commentlist.template: commentlist fixxing
1568
1569 2002-04-02 21:49  rk
1570
1571         * source/mircoders/producer/Producer.java,
1572         source/mircoders/producer/ProducerStartPage.java,
1573         templates-dist/admin/commentlist.template: commentlist fixxing
1574
1575 2002-04-02 21:27  rk
1576
1577         * source/: mir/misc/Logfile.java,
1578         mircoders/entity/EntityComment.java: fixed date bug in
1579         EntityComment
1580
1581 2002-04-02 19:03  cvs
1582
1583         * source/mir/misc/WebdbMultipartRequest.java: increased
1584         maxfileupload-size to 20 MB
1585
1586 2002-04-02 00:22  mh
1587
1588         * dbscripts/populate_mediatyp.sql: added audio/mpeg.. small mistake
1589
1590 2002-04-02 00:20  mh
1591
1592         * dbscripts/populate_mediatyp.sql: added audio/mpeg... fuck I hate
1593         how mime-types seem to be such a fucking mess..
1594
1595 2002-04-01 21:10  rk
1596
1597         * templates-dist/admin/commentlist.template: commentlist fixxing
1598
1599 2002-04-01 21:05  rk
1600
1601         * templates-dist/admin/commentlist.template, web/admin.css:
1602         commentlist fixxing
1603
1604 2002-04-01 20:58  rk
1605
1606         * source/mircoders/entity/EntityComment.java, web/admin.css:
1607         template alternating colors
1608
1609 2002-04-01 20:53  rk
1610
1611         * templates-dist/admin/commentlist.template: template alternating
1612         colors
1613
1614 2002-04-01 20:48  rk
1615
1616         * templates-dist/admin/commentlist.template, web/admin.css:
1617         template alternating colors
1618
1619 2002-04-01 20:31  rk
1620
1621         * templates-dist/admin/commentlist.template, web/admin.css,
1622         templates-dist/admin/commentlist.template: template alternating
1623         colors
1624
1625 2002-04-01 20:22  rk
1626
1627         * dbscripts/create_pg.sql,
1628         templates-dist/admin/commentlist.template: template alternating
1629         colors
1630
1631 2002-04-01 19:46  cvs
1632
1633         * dbscripts/create_pg.sql: create without connect line
1634
1635 2002-04-01 19:43  rk
1636
1637         * source/mircoders/storage/: DatabaseContentToMedia.java,
1638         DatabaseContentToTopics.java: moved entities of n:m tables away
1639         from ostore caching. no primary key was given. the right
1640         implementation needs to be aware of changes in the dependant
1641         tables. StorableObjectEntity cannot be used
1642
1643 2002-04-01 13:50  reto
1644
1645         * doc/INSTALL.mir: 
1646         createdb with encoding parameter
1647
1648 2002-04-01 13:42  cvs
1649
1650         * dbscripts/populate_mediatyp.sql: dumb bug
1651
1652 2002-04-01 04:50  cvs
1653
1654         * source/mir/misc/MirConfig.java: it seems poolman does more
1655         caching than we thought. it caused problems  -mh
1656
1657 2002-04-01 03:57  mh
1658
1659         * source/mircoders/servlet/: ServletModuleOpenIndy.java,
1660         ServletModuleUploadedMedia.java: bug fix in content type finding
1661         logic. this really ought to go in another file
1662
1663 2002-03-31 21:15  rk
1664
1665         * source/mircoders/entity/EntityUsers.java: entity user caching
1666         cause of password vulnerability
1667
1668 2002-03-31 21:03  reto
1669
1670         * templates-dist/producer/: content.template, openposting.template,
1671         startpage.template, topiclist.template: space removed in
1672         ssi-include statements for compatibility with tomcat ssi-support
1673
1674 2002-03-31 12:42  idfx
1675
1676         * source/mircoders/: producer/ProducerContent.java,
1677         servlet/ServletModuleUploadedMedia.java: live debugging: finding a
1678         nullpointer
1679
1680 2002-03-30 17:26  cvs
1681
1682         * source/mircoders/producer/ProducerMedia.java: was missing an
1683         orderBy
1684
1685 2002-03-30 17:25  cvs
1686
1687         * templates-dist/admin/: confirm.template, content.template,
1688         contentlist.template, topiclist.template: data, config and other
1689         bugfixes
1690
1691 2002-03-30 14:08  cvs
1692
1693         * doc/INSTALL.mir: more JAI info
1694
1695 2002-03-30 14:01  cvs
1696
1697         * doc/INSTALL.mir: added JAI to list of requirements
1698
1699 2002-03-29 23:49  mh
1700
1701         * templates-dist/admin/: audio.template, audiolist.template,
1702         media.template, medialist.template, video.template,
1703         videolist.template: popups
1704
1705 2002-03-29 23:48  mh
1706
1707         * source/mircoders/servlet/ServletModuleUploadedMedia.java: fix
1708         mediaFolder popup
1709
1710 2002-03-29 22:44  br1
1711
1712         * templates-dist/open/: disclaimer.inc.de, posting.template: moved
1713         german language disclaimer to seperate include
1714
1715 2002-03-29 22:19  br1
1716
1717         * bundles/admin_de.properties, bundles/admin_en.properties,
1718         source/mircoders/servlet/ServletModuleLinksImcs.java,
1719         templates-dist/admin/linksimcs.template,
1720         templates-dist/admin/start_admin.template: media stuff
1721
1722 2002-03-29 22:08  br1
1723
1724         * dbscripts/populate_mediatyp.sql: added asf
1725
1726 2002-03-29 21:06  rk
1727
1728         * source/objectstore.properties: alter config
1729
1730 2002-03-29 20:56  br1
1731
1732         * bundles/admin_de.properties, bundles/admin_en.properties,
1733         source/config.properties-dist,
1734         source/mircoders/entity/EntityContent.java,
1735         source/mircoders/entity/EntityUploadedMedia.java,
1736         source/mircoders/module/ModuleImages.java,
1737         source/mircoders/servlet/ServletModuleAudio.java,
1738         source/mircoders/servlet/ServletModuleImages.java,
1739         source/mircoders/servlet/ServletModuleOtherMedia.java,
1740         source/mircoders/servlet/ServletModuleUploadedMedia.java,
1741         source/mircoders/servlet/ServletModuleVideo.java,
1742         templates-dist/admin/image.template,
1743         templates-dist/admin/imagelist.template,
1744         templates-dist/admin/start_admin.template,
1745         templates-dist/admin/audio.template,
1746         templates-dist/admin/audiolist.template,
1747         templates-dist/admin/media.template,
1748         templates-dist/admin/medialist.template,
1749         templates-dist/admin/video.template,
1750         templates-dist/admin/videolist.template: media stuff
1751
1752 2002-03-29 19:48  mh
1753
1754         * templates-dist/admin/content.template,
1755         templates-dist/admin/image.template,
1756         templates-dist/admin/imagelist.template,
1757         bundles/admin_de.properties, bundles/admin_en.properties,
1758         templates-dist/open/posting.template: media attach fixups. popup
1759         fix in openposting
1760
1761 2002-03-29 19:46  mh
1762
1763         * source/mircoders/servlet/ServletModuleOpenIndy.java: popup
1764
1765 2002-03-29 19:43  mh
1766
1767         * source/mircoders/servlet/ServletModuleContent.java: get rid of
1768         deprecated methods and new popup stuff
1769
1770 2002-03-29 19:33  mh
1771
1772         * web/img/: arrow_down.gif, audio_big.gif, audio_small.gif,
1773         bashcomp2.gif, cleft.gif, dot.gif, h_m.gif, h_r.gif, h_slice.gif,
1774         head_left_logo.gif, link_small.gif, logo_small.gif, mail_small.gif,
1775         photo_big.gif, photo_small.gif, search_icon.gif, sp.gif,
1776         text_big.gif, text_small.gif, video_big.gif, video_small.gif: new
1777         stuff needed for admin interface
1778
1779 2002-03-29 19:27  mh
1780
1781         * source/mir/misc/HTMLTemplateProcessor.java: popups is now called
1782         extra
1783
1784 2002-03-29 19:00  rk
1785
1786         * doc/: INSTALL.postgresql, MAINTENANCE: postgres user rights
1787         update
1788
1789 2002-03-29 16:59  idfx
1790
1791         * scripts/search.pl: [no log message]
1792
1793 2002-03-29 16:05  idfx
1794
1795         * scripts/search.pl: search-wrapper for htdig-search to enable a
1796         search on media-types
1797
1798 2002-03-29 15:23  mh
1799
1800         * templates-dist/admin/content.template: data, config
1801
1802 2002-03-29 14:51  mh
1803
1804         * dbscripts/populate_mediafolder.sql: initial openposting data
1805
1806 2002-03-29 14:50  br1
1807
1808         * lib/strutsmesg.jar: removed debug logging
1809
1810 2002-03-29 14:49  mh
1811
1812         * source/: config.properties-dist,
1813         mircoders/servlet/ServletModuleImages.java: s/Bilder/Images/
1814
1815 2002-03-29 14:48  mh
1816
1817         * source/mircoders/module/ModuleUploadedMedia.java: get rid of
1818         unused method
1819
1820 2002-03-29 14:18  idfx
1821
1822         * source/mircoders/servlet/ServletModuleUploadedMedia.java: popups
1823         in list
1824
1825 2002-03-29 14:17  br1
1826
1827         * bundles/: admin_de.properties, admin_en.properties: renamed
1828         schwerpunkt to coverage
1829
1830 2002-03-29 14:16  br1
1831
1832         * templates-dist/admin/start_admin.template: commented out
1833         schwerpunkt
1834
1835 2002-03-29 14:04  mh
1836
1837         * source/: mir/media/MirMediaUserException.java,
1838         mircoders/servlet/ServletModuleImages.java,
1839         mircoders/servlet/ServletModuleUploadedMedia.java: beginning of
1840         media admin stuff. will be cleaned up next week
1841
1842 2002-03-29 14:02  mh
1843
1844         * templates-dist/admin/imagelist.template: popup
1845
1846 2002-03-29 13:48  br1
1847
1848         * templates-dist/: open/comment.template,
1849         open/comment_done.template, open/comment_dupe.template,
1850         open/posting.template, open/posting_done.template,
1851         open/posting_dupe.template, producer/content.template,
1852         producer/copyright.template, producer/openposting.template,
1853         producer/startpage.template, producer/topiclist.template:
1854         internationalized
1855
1856 2002-03-29 13:47  br1
1857
1858         * templates-dist/admin/topiclist.template: config
1859
1860 2002-03-29 13:46  br1
1861
1862         * source/mircoders/module/ModuleTopics.java: fixed a bug that
1863         prevented saving when there are no associated articles
1864
1865 2002-03-29 13:38  mh
1866
1867         * templates-dist/admin/image.template: missing $ symbol in for an
1868         i18n thing
1869
1870 2002-03-29 13:19  mh
1871
1872         * templates-dist/usererror.template: data, config
1873
1874 2002-03-29 12:16  br1
1875
1876         * doc/INSTALL.mir: added apache configuration info
1877
1878 2002-03-28 18:25  mh
1879
1880         * source/: mir/media/MirMediaException.java,
1881         mir/servlet/ServletModuleUserException.java,
1882         mircoders/producer/ProducerMedia.java: code cleanups
1883
1884 2002-03-28 18:21  mh
1885
1886         * templates-dist/admin/: commentlist.template,
1887         contentlist.template, featurelist.template, imagelist.template,
1888         linksimcslist.template, mediafolderlist.template,
1889         messagelist.template, topiclist.template, userlist.template: data,
1890         config
1891
1892 2002-03-28 11:30  mj
1893
1894         * doc/INSTALL.mir: Changed the docs to explain more deeply how to
1895         set up the database more securely.
1896         
1897         Corrected the bash lines that load the base tables so the also work
1898         if PostgreSQL only accepts connections with a password.
1899
1900 2002-03-27 18:50  john
1901
1902         * etc/web.xml: 
1903         making sure OutputMir can find it's config
1904
1905 2002-03-27 18:03  br1
1906
1907         * bundles/: admin.properties, admin_de.properties,
1908         admin_en.properties: added producer and open keys (i'll wait with
1909         the templates, dont worry) and changed admin.properties to only
1910         contain imc data
1911
1912 2002-03-27 17:54  br1
1913
1914         * doc/INTERNATIONALIZATION.howto: added first version of an
1915         internationalization howto
1916
1917 2002-03-27 15:14  john
1918
1919         * source/mircoders/producer/ProducerContent.java: the PDF stuff
1920         gets done here.  logging needs to be unified with our logging
1921         system.  needs to let the regular content page know where to find a
1922         printable version
1923
1924 2002-03-27 15:12  john
1925
1926         * source/mircoders/producer/Producer.java: a small <br> -> <br />
1927         fix
1928
1929 2002-03-27 15:07  john
1930
1931         * source/mir/misc/HTMLTemplateProcessor.java: 
1932         
1933         added the config value to the template data telling the pdf
1934         generate where to get local files from (assumes all images are
1935         stored locally indefinitely, perhaps unwarranted.....)
1936
1937 2002-03-27 14:54  john
1938
1939         * source/mir/misc/StringUtil.java: 
1940         changed the newline->br thing so it makes a <br /> instead of a
1941         <br>.
1942         
1943         (fop/xalan expects valid xml)
1944
1945 2002-03-27 13:40  mh
1946
1947         * source/mir/media/MirMedia.java: added getDescr(). and ditched
1948         getListView() as it's redundant with getBigIcon(). list view
1949         openposting, etc.. list templates are now more flexible. sorry
1950         about the previous empty log messages, my bad. consider this the
1951         log.
1952
1953 2002-03-27 13:21  mh
1954
1955         * source/mir/misc/StringUtil.java,
1956         source/mircoders/entity/EntityUploadedMedia.java,
1957         source/mircoders/media/MediaHandlerAudio.java,
1958         source/mircoders/media/MediaHandlerGeneric.java,
1959         source/mircoders/media/MediaHandlerImages.java,
1960         source/mircoders/media/MediaHandlerMp3.java,
1961         source/mircoders/media/MediaHandlerRealAudio.java,
1962         source/mircoders/media/MediaHandlerRealVideo.java,
1963         templates-dist/producer/content.template,
1964         templates-dist/producer/openposting.template,
1965         templates-dist/producer/startpage.template,
1966         templates-dist/producer/topiclist.template:
1967         source/mir/media/MirMedia.java
1968
1969 2002-03-27 13:19  mh
1970
1971         * doc/TODO.txt, templates-dist/admin/topic.template: update
1972
1973 2002-03-27 11:58  john
1974
1975         * source/config.properties-dist: added options for pdf stuff
1976
1977 2002-03-27 11:46  john
1978
1979         * lib/xerces.jar: needed to update fro pdf/fop stuff
1980
1981 2002-03-27 11:41  john
1982
1983         * lib/xalan-2.0.0.jar: needed for xslt transforms for fop stuff
1984
1985 2002-03-27 11:39  john
1986
1987         * lib/logkit-1.0.jar: needed by fop for pdf stuff
1988
1989 2002-03-27 11:36  john
1990
1991         * lib/jimi.jar: does the image conversion for pdf stuff should be
1992         obsoleted by jai when someone gets fop to use that instead
1993
1994 2002-03-27 11:32  john
1995
1996         * lib/fop.jar: does the pdf-stuff.  custom compiled with jimi
1997         support should be changed to jai if anyone can get it to work
1998
1999 2002-03-27 11:25  john
2000
2001         * lib/batik.jar: added for PDF stuff
2002
2003 2002-03-27 11:15  john
2004
2005         * lib/avalon-framework-4.0.jar: added for PDF stuff
2006
2007 2002-03-27 10:51  john
2008
2009         * web/img/printbanner.gif: PDF stuff
2010         
2011         my shabby graphic design efforts here, useful to have something of
2012         the right size to go on the top of printouts.
2013
2014 2002-03-27 10:45  john
2015
2016         * templates-dist/producer/: html2fo.xsl, printablecontent.template:
2017         
2018         PDF Stuff: html2fo.xsl maps brs to fo:blocks printablecontent does
2019         the same thing as content, except it makes fo instead  of html
2020
2021 2002-03-27 09:43  br1
2022
2023         * build.xml: re-added lines to copy bundles to the classes
2024         directory
2025
2026 2002-03-26 20:47  mh
2027
2028         * source/mir/media/MirMedia.java,
2029         source/mircoders/entity/EntityUploadedMedia.java,
2030         source/mircoders/media/MediaHandlerGeneric.java,
2031         source/mircoders/media/MediaHandlerImages.java,
2032         source/mircoders/media/MediaHandlerMp3.java,
2033         source/mircoders/media/MediaHandlerRealAudio.java,
2034         source/mircoders/media/MediaHandlerRealVideo.java,
2035         templates-dist/producer/content.template: made the getUrl() method
2036         of MirMedia return a SimpleList of TemplateModels (either Entity
2037         directly or a self made one.) so that the templates have more
2038         flexibility. it's not quite finished, but hang in there. it does
2039         work
2040
2041 2002-03-26 20:44  mh
2042
2043         * source/mir/misc/WebdbImage.java: replace deprecated JAI method
2044         with new one.
2045
2046 2002-03-26 20:35  mh
2047
2048         * build.xml: commented out perms.sh. I don't think it should be
2049         used by default. maybe a target? also added comment about jikes.
2050
2051 2002-03-26 20:28  mj
2052
2053         * build.xml: Minor changes.
2054
2055 2002-03-26 20:00  mj
2056
2057         * doc/INSTALL.mir: Minor changes.
2058
2059 2002-03-26 17:43  br1
2060
2061         * build.xml, source/mir/misc/HTMLTemplateProcessor.java: language
2062         bundles are now in a directory bundles/ in WEB-INF classes in order
2063         to keep things clear even when we have lots of translations. also
2064         added copying of bundles to the compile target of the build.xml and
2065         commented out the call of perms.sh since thats really annoying and
2066         not necessary in a development environment
2067
2068 2002-03-26 17:38  br1
2069
2070         * templates-dist/admin/: breaking.template, breakinglist.template,
2071         comment.template, commentlist.template, confirm.template,
2072         content.template, contentlist.template, feature.template,
2073         featurelist.template, image.template, imagelist.template,
2074         language.template, languagelist.template, linksimcs.template,
2075         linksimcslist.template, login.template, mediafolder.template,
2076         mediafolderlist.template, message.template, messagelist.template,
2077         start_admin.template, topic.template, topiclist.template,
2078         user.template, userlist.template: templates now include i18n-ed
2079         head and foot from admin directory.
2080
2081 2002-03-25 23:18  rk
2082
2083         * source/mircoders/entity/: EntityBreaking.java,
2084         EntityLinksImcs.java, EntityUsers.java: now implement
2085         StorableObject and are used by ObjectStore cache
2086
2087 2002-03-25 21:53  cvs
2088
2089         * build.xml: added copy command for bundles
2090
2091 2002-03-25 20:07  mj
2092
2093         * dbscripts/dupetrigger/INSTALL: Added some lines to explain the
2094         different solutions to the dupe problem (trigger and unique
2095         indices).
2096
2097 2002-03-25 19:53  mj
2098
2099         * build.xml: Removed the old and redundant build.xml-new.
2100         
2101         The property "dist.home" was defined but not used. Implemented now.
2102          Target "dist" had a self-inclusion problem if dist.home equals  
2103         deploy.home like default setting defined.  Added a "mrproper"
2104         target that deletes the whole deploy.home Changed target "clean" to
2105         only empty the classes directory.  The default target "compile" now
2106         cleans the classes directory before   compilation to ensure a clean
2107         build.  Target "compile" now calls the permissions script before
2108         finishing.
2109
2110 2002-03-25 16:02  idfx
2111
2112         * source/mir/misc/HTMLTemplateProcessor.java,
2113         source/mir/servlet/ServletModule.java,
2114         source/mircoders/servlet/ServletModuleImages.java,
2115         templates-dist/admin/image.template: a better solution for the
2116         popUpData: there is a new method process in HTMLTemplateProcessor
2117         with a second TemplateModelRoot parameter. this Parameter should be
2118         used for PopUpData, it is merged into the templates as SimpleHash
2119         with the name popups
2120
2121 2002-03-25 13:49  idfx
2122
2123         * source/mircoders/servlet/ServletModuleImages.java:
2124         media-folder-popup were not displayed, fixxed but under use of
2125         makeSimpleHash(). did not find another way
2126
2127 2002-03-24 20:13  br1
2128
2129         * templates-dist/: error.template, usererror.template: new
2130         internationalized admin templates
2131
2132 2002-03-24 20:10  br1
2133
2134         * source/config.properties-dist: internationalized admin templates
2135
2136 2002-03-24 20:07  br1
2137
2138         * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
2139         mir/misc/MessageMethodModel.java, mir/servlet/AbstractServlet.java,
2140         mir/servlet/ServletModule.java,
2141         mircoders/servlet/ServletModuleBreaking.java,
2142         mircoders/servlet/ServletModuleComment.java,
2143         mircoders/servlet/ServletModuleContent.java,
2144         mircoders/servlet/ServletModuleImages.java,
2145         mircoders/servlet/ServletModuleLinksImcs.java,
2146         mircoders/servlet/ServletModuleMessage.java: internationalized
2147         admin templates
2148
2149 2002-03-24 15:53  br1
2150
2151         * bundles/: admin.properties, admin_de.properties,
2152         admin_en.properties: first version of internationalized admin
2153         templates
2154
2155 2002-03-24 15:15  br1
2156
2157         * templates-dist/admin/: breaking.template, breakinglist.template,
2158         comment.template, commentlist.template, confirm.template,
2159         content.template, contentlist.template, feature.template,
2160         featurelist.template, foot.template, head.template,
2161         head_nonavi.template, image.template, imagelist.template,
2162         language.template, languagelist.template, linksimcs.template,
2163         linksimcslist.template, login.template, mediafolder.template,
2164         mediafolderlist.template, message.template, messagelist.template,
2165         start_admin.template, topic.template, topiclist.template,
2166         user.template, userlist.template: internationalized templates
2167
2168 2002-03-24 14:01  cvs
2169
2170         * templates-dist/producer/content.template: data. stuff
2171
2172 2002-03-23 22:14  mh
2173
2174         * dbscripts/create_pg.sql, source/mir/media/MirMedia.java,
2175         source/mircoders/media/MediaHandlerGeneric.java,
2176         source/mircoders/media/MediaHandlerImages.java,
2177         source/mircoders/media/MediaHandlerMp3.java,
2178         source/mircoders/media/MediaHandlerRealAudio.java,
2179         source/mircoders/media/MediaHandlerRealVideo.java,
2180         source/mircoders/producer/Producer.java,
2181         source/mircoders/producer/ProducerAll.java,
2182         source/mircoders/producer/ProducerAudio.java,
2183         source/mircoders/producer/ProducerImages.java,
2184         source/mircoders/producer/ProducerMedia.java,
2185         source/mircoders/producer/ProducerOther.java,
2186         source/mircoders/producer/ProducerVideo.java,
2187         source/mircoders/servlet/ServletModuleImages.java,
2188         source/mircoders/servlet/ServletModuleOpenIndy.java: rework of
2189         media handling vis a vis storage and producing. making it more
2190         consitent.
2191
2192 2002-03-23 22:09  mh
2193
2194         * source/mircoders/module/ModuleUploadedMedia.java: coding style
2195
2196 2002-03-23 22:07  mh
2197
2198         * source/: mir/misc/FileUtil.java,
2199         mircoders/entity/EntityImages.java: debug noise. coding style
2200
2201 2002-03-23 22:04  mh
2202
2203         * source/mir/entity/Entity.java: quiet debugging noise. minor
2204         coding style cleanup.
2205
2206 2002-03-23 22:02  mh
2207
2208         * doc/TODO.txt: update
2209
2210 2002-03-23 16:50  cvs
2211
2212         * templates-dist/producer/navigation.template: added download on
2213         mir-site
2214
2215 2002-03-21 10:14  cvs
2216
2217         * templates-dist/producer/: content.template, navigation.template:
2218         data-stuff and parsed
2219
2220 2002-03-21 10:04  cvs
2221
2222         * templates-dist/producer/: content.template, startpage.template,
2223         topiclist.template: data-stuff and parsed
2224
2225 2002-03-19 10:55  cvs
2226
2227         * templates-dist/producer/: navigation.template,
2228         openposting.template, startpage.template, topiclist.template: data.
2229         and config.
2230
2231 2002-03-19 10:32  idfx
2232
2233         * templates-dist/producer/: content.template, navigation.template,
2234         openposting.template, startpage.template, topiclist.template: data.
2235         and config. stuff
2236
2237 2002-03-18 23:04  rk
2238
2239         * source/mir/: entity/EntityList.java, misc/MirConfig.java,
2240         servlet/ServletModule.java, storage/Database.java,
2241         storage/store/ObjectStore.java, storage/store/StoreIdentifier.java,
2242         storage/store/StoreUtil.java: ObjectStore cache is working with
2243         StorableObjectEntities
2244
2245 2002-03-18 11:33  mh
2246
2247         * source/mircoders/servlet/ServletModuleBreaking.java: make it i18n
2248         compatible
2249
2250 2002-03-18 10:51  mh
2251
2252         * doc/TODO.txt, source/mircoders/producer/ProducerAll.java,
2253         source/mircoders/producer/ProducerFeature.java,
2254         source/mircoders/producer/ProducerNavigation.java,
2255         source/mircoders/servlet/ServletModuleBreaking.java,
2256         source/mircoders/servlet/ServletModuleComment.java,
2257         source/mircoders/servlet/ServletModuleContent.java,
2258         source/mircoders/servlet/ServletModuleImages.java,
2259         source/mircoders/servlet/ServletModuleLinksImcs.java,
2260         source/mircoders/servlet/ServletModuleMessage.java: get rid of
2261         deprecated makeSimpleList and makeSimpleHash usage. this should be
2262         it for makeSimpleList.  there is still one none obvious use of
2263         makeSimpleHash in ServletModuleContent that needs to be taken #
2264         care of.
2265
2266 2002-03-17 21:32  idfx
2267
2268         * build.xml, bundles/admin.properties, bundles/admin_de.properties,
2269         source/Mir.java, source/OpenMir.java,
2270         source/mir/misc/HTMLTemplateProcessor.java,
2271         source/mir/misc/MessageMethodModel.java,
2272         source/mir/servlet/ServletModule.java,
2273         source/mircoders/producer/Producer.java,
2274         source/mircoders/servlet/ServletModuleComment.java,
2275         source/mircoders/servlet/ServletModuleImages.java,
2276         source/mircoders/servlet/ServletModuleLinksImcs.java,
2277         source/mircoders/servlet/ServletModuleMessage.java: i18n-feature
2278         based on kellans proposal implemented. the resource-bundles are
2279         located in the directory mir/bundles and build.xml copies them to
2280         WEB-INF/classes/. to get a localized message just type
2281         ${message(key)} into a admintemplate. in the properties-file the
2282         hash look like key=value. the properties-files are named in the
2283         following way: admin_??.properties ( ?? stands for the languagecode
2284         ) . the admin.properties without languagecode is the
2285         standard-bundle
2286
2287 2002-03-17 19:36  rk
2288
2289         * source/mir/storage/Database.java: update new style :)
2290
2291 2002-03-17 16:55  idfx
2292
2293         * source/: mir/entity/Entity.java,
2294         mir/misc/HTMLTemplateProcessor.java,
2295         mircoders/entity/EntityTopics.java,
2296         mircoders/module/ModuleComment.java,
2297         mircoders/module/ModuleTopics.java,
2298         mircoders/storage/DatabaseContent.java: templateModelRoot ist now a
2299         simplehash with two entries: data and config, bugfix for bugs: 46,
2300         45
2301
2302 2002-03-14 23:58  cvs
2303
2304         * templates-dist/producer/navigation.template: added bugtracker to
2305         linklist
2306
2307 2002-03-14 23:35  cvs
2308
2309         * templates-dist/producer/navigation.template: added bugtracker to
2310         linklist
2311
2312 2002-03-11 15:28  rk
2313
2314         * source/: objectstore.properties, mir/entity/EntityList.java,
2315         mir/entity/StorableObjectEntity.java,
2316         mir/storage/store/ObjectStore.java,
2317         mir/storage/store/ServletStoreInfo.java,
2318         mir/storage/store/StoreContainer.java,
2319         mir/storage/store/StoreContainerType.java,
2320         mir/storage/store/StoreIdentifier.java,
2321         mir/storage/store/StoreUtil.java: object store preparations before
2322         being integrated in Database.java
2323
2324 2002-03-05 17:39  mh
2325
2326         * build.xml, perms.sh-dist, dbscripts/create_pg.sql,
2327         dbscripts/populate_mediatyp.sql, dbscripts/conversion/mir_oid.pl,
2328         doc/INSTALL.mir, doc/INSTALL.postgresql, doc/MAINTENANCE,
2329         doc/TODO.txt, etc/web.xml, lib/jdbc-se2.0.jar, lib/log4j.jar,
2330         lib/poolman.jar, lib/postgresql.jar, scripts/autotar/README,
2331         scripts/autotar/preinstall.sh, scripts/autotar/updatetarballs.sh,
2332         source/Mir.java, source/OpenMir.java,
2333         source/config.properties-dist, source/mir/entity/Entity.java,
2334         source/mir/entity/EntityList.java,
2335         source/mir/entity/EntityRelation.java,
2336         source/mir/entity/GenericEntity.java,
2337         source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
2338         source/mir/media/MirMediaException.java,
2339         source/mir/misc/FileUtil.java,
2340         source/mir/misc/HTMLTemplateProcessor.java,
2341         source/mir/misc/Logfile.java, source/mir/misc/MirConfig.java,
2342         source/mir/misc/MpRequest.java, source/mir/misc/StringUtil.java,
2343         source/mir/misc/WebdbImage.java,
2344         source/mir/module/ModuleUserException.java,
2345         source/mir/servlet/AbstractServlet.java,
2346         source/mir/servlet/ServletModule.java,
2347         source/mir/servlet/ServletModuleDispatch.java,
2348         source/mir/servlet/ServletModuleMonitor.java,
2349         source/mir/servlet/ServletModuleUserException.java,
2350         source/mir/storage/Database.java,
2351         source/mir/storage/DatabaseAdaptorPostgresql.java,
2352         source/mir/storage/DatabaseCache.java,
2353         source/mir/storage/StorageObject.java,
2354         source/mir/storage/store/ObjectStore.java,
2355         source/mir/storage/store/ServletStoreInfo.java,
2356         source/mir/storage/store/StorableObject.java,
2357         source/mir/storage/store/StoreContainer.java,
2358         source/mir/storage/store/StoreContainerType.java,
2359         source/mir/storage/store/StoreIdentifier.java,
2360         source/mir/storage/store/test/EntityC1.java,
2361         source/mir/storage/store/test/EntityC2.java,
2362         source/mir/storage/store/test/EntityC3.java,
2363         source/mir/storage/store/test/TestStore.java,
2364         source/mircoders/entity/EntityAudio.java,
2365         source/mircoders/entity/EntityBreaking.java,
2366         source/mircoders/entity/EntityComment.java,
2367         source/mircoders/entity/EntityContent.java,
2368         source/mircoders/entity/EntityFeature.java,
2369         source/mircoders/entity/EntityImages.java,
2370         source/mircoders/entity/EntityLinksImcs.java,
2371         source/mircoders/entity/EntityMedia.java,
2372         source/mircoders/entity/EntityOther.java,
2373         source/mircoders/entity/EntityTopics.java,
2374         source/mircoders/entity/EntityUploadedMedia.java,
2375         source/mircoders/entity/EntityUsers.java,
2376         source/mircoders/entity/EntityVideo.java,
2377         source/mircoders/media/MediaHandlerAudio.java,
2378         source/mircoders/media/MediaHandlerGeneric.java,
2379         source/mircoders/media/MediaHandlerImages.java,
2380         source/mircoders/media/MediaHandlerMp3.java,
2381         source/mircoders/media/MediaHandlerRealAudio.java,
2382         source/mircoders/media/MediaHandlerRealVideo.java,
2383         source/mircoders/media/MediaHandlerVideo.java,
2384         source/mircoders/module/ModuleBreaking.java,
2385         source/mircoders/module/ModuleComment.java,
2386         source/mircoders/module/ModuleContent.java,
2387         source/mircoders/module/ModuleFeature.java,
2388         source/mircoders/module/ModuleImages.java,
2389         source/mircoders/module/ModuleLanguage.java,
2390         source/mircoders/module/ModuleLinksImcs.java,
2391         source/mircoders/module/ModuleMediafolder.java,
2392         source/mircoders/module/ModuleMessage.java,
2393         source/mircoders/module/ModuleSchwerpunkt.java,
2394         source/mircoders/module/ModuleTopics.java,
2395         source/mircoders/module/ModuleUploadedMedia.java,
2396         source/mircoders/module/ModuleUsers.java,
2397         source/mircoders/producer/Producer.java,
2398         source/mircoders/producer/ProducerAll.java,
2399         source/mircoders/producer/ProducerContent.java,
2400         source/mircoders/producer/ProducerFeature.java,
2401         source/mircoders/producer/ProducerImages.java,
2402         source/mircoders/producer/ProducerList.java,
2403         source/mircoders/producer/ProducerMedia.java,
2404         source/mircoders/producer/ProducerNavigation.java,
2405         source/mircoders/producer/ProducerOpenPosting.java,
2406         source/mircoders/producer/ProducerStartPage.java,
2407         source/mircoders/producer/ProducerTopics.java,
2408         source/mircoders/servlet/ServletModuleBreaking.java,
2409         source/mircoders/servlet/ServletModuleComment.java,
2410         source/mircoders/servlet/ServletModuleContent.java,
2411         source/mircoders/servlet/ServletModuleImages.java,
2412         source/mircoders/servlet/ServletModuleLanguage.java,
2413         source/mircoders/servlet/ServletModuleLinksImcs.java,
2414         source/mircoders/servlet/ServletModuleMediafolder.java,
2415         source/mircoders/servlet/ServletModuleMessage.java,
2416         source/mircoders/servlet/ServletModuleOpenIndy.java,
2417         source/mircoders/servlet/ServletModuleProducer.java,
2418         source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2419         source/mircoders/servlet/ServletModuleTopics.java,
2420         source/mircoders/servlet/ServletModuleUsers.java,
2421         source/mircoders/storage/DatabaseArticleType.java,
2422         source/mircoders/storage/DatabaseAudio.java,
2423         source/mircoders/storage/DatabaseBreaking.java,
2424         source/mircoders/storage/DatabaseComment.java,
2425         source/mircoders/storage/DatabaseContent.java,
2426         source/mircoders/storage/DatabaseContentToMedia.java,
2427         source/mircoders/storage/DatabaseContentToTopics.java,
2428         source/mircoders/storage/DatabaseFeature.java,
2429         source/mircoders/storage/DatabaseImageColor.java,
2430         source/mircoders/storage/DatabaseImageFormat.java,
2431         source/mircoders/storage/DatabaseImageLayout.java,
2432         source/mircoders/storage/DatabaseImageType.java,
2433         source/mircoders/storage/DatabaseImages.java,
2434         source/mircoders/storage/DatabaseLanguage.java,
2435         source/mircoders/storage/DatabaseLinksImcs.java,
2436         source/mircoders/storage/DatabaseMedia.java,
2437         source/mircoders/storage/DatabaseMediaType.java,
2438         source/mircoders/storage/DatabaseMediafolder.java,
2439         source/mircoders/storage/DatabaseMessages.java,
2440         source/mircoders/storage/DatabaseOther.java,
2441         source/mircoders/storage/DatabaseRights.java,
2442         source/mircoders/storage/DatabaseTopics.java,
2443         source/mircoders/storage/DatabaseUploadedMedia.java,
2444         source/mircoders/storage/DatabaseUsers.java,
2445         source/mircoders/storage/DatabaseVideo.java,
2446         templates-dist/usererror.template,
2447         templates-dist/producer/content.template,
2448         templates-dist/producer/openposting.template,
2449         templates-dist/producer/startpage.template,
2450         templates-dist/producer/topiclist.template: first cut of merge of
2451         STABLE-pre1_0 into HEAD. I won't even guarantee that it compiles..
2452         but I actually think it is good.
2453
2454 2002-03-02 11:34  mh
2455
2456         * source/mircoders/media/MediaHandlerGeneric.java: file
2457         MediaHandlerGeneric.java was initially added on branch
2458         STABLE-pre1_0.
2459
2460 2002-03-02 11:34  mh
2461
2462         * source/mircoders/media/MediaHandlerMp3.java: file
2463         MediaHandlerMp3.java was initially added on branch STABLE-pre1_0.
2464
2465 2002-03-02 11:34  mh
2466
2467         * source/mircoders/media/MediaHandlerRealAudio.java: file
2468         MediaHandlerRealAudio.java was initially added on branch
2469         STABLE-pre1_0.
2470
2471 2002-03-02 11:34  mh
2472
2473         * source/mircoders/media/MediaHandlerRealVideo.java: file
2474         MediaHandlerRealVideo.java was initially added on branch
2475         STABLE-pre1_0.
2476
2477 2002-03-02 11:34  mh
2478
2479         * source/mircoders/media/MediaHandlerImages.java: file
2480         MediaHandlerImages.java was initially added on branch
2481         STABLE-pre1_0.
2482
2483 2002-03-02 11:34  mh
2484
2485         * source/mircoders/media/MediaHandlerAudio.java: file
2486         MediaHandlerAudio.java was initially added on branch STABLE-pre1_0.
2487
2488 2002-03-02 11:34  mh
2489
2490         * source/mircoders/media/MediaHandlerVideo.java: file
2491         MediaHandlerVideo.java was initially added on branch STABLE-pre1_0.
2492
2493 2002-02-22 18:48  rk
2494
2495         * source/mir/storage/store/test/EntityC3.java: file EntityC3.java
2496         was initially added on branch STABLE-pre1_0.
2497
2498 2002-02-22 18:48  rk
2499
2500         * source/mir/storage/store/test/EntityC2.java: file EntityC2.java
2501         was initially added on branch STABLE-pre1_0.
2502
2503 2002-02-21 19:23  rk
2504
2505         * source/mir/storage/store/test/TestStore.java: file TestStore.java
2506         was initially added on branch STABLE-pre1_0.
2507
2508 2002-02-21 19:23  rk
2509
2510         * source/mir/storage/store/test/EntityC1.java: file EntityC1.java
2511         was initially added on branch STABLE-pre1_0.
2512
2513 2002-02-19 16:44  rk
2514
2515         * source/mir/storage/store/StoreContainerType.java: file
2516         StoreContainerType.java was initially added on branch
2517         STABLE-pre1_0.
2518
2519 2002-02-18 23:14  rk
2520
2521         * source/mir/storage/store/StorableObject.java: file
2522         StorableObject.java was initially added on branch STABLE-pre1_0.
2523
2524 2002-02-18 23:14  rk
2525
2526         * source/mir/storage/store/StoreContainer.java: file
2527         StoreContainer.java was initially added on branch STABLE-pre1_0.
2528
2529 2002-02-18 23:14  rk
2530
2531         * source/mir/storage/store/StoreIdentifier.java: file
2532         StoreIdentifier.java was initially added on branch STABLE-pre1_0.
2533
2534 2002-02-18 23:14  rk
2535
2536         * source/mir/storage/store/ObjectStore.java: file ObjectStore.java
2537         was initially added on branch STABLE-pre1_0.
2538
2539 2002-02-18 23:14  rk
2540
2541         * source/mir/storage/store/ServletStoreInfo.java: file
2542         ServletStoreInfo.java was initially added on branch STABLE-pre1_0.
2543
2544 2002-02-17 13:18  mh
2545
2546         * source/mircoders/storage/DatabaseVideo.java: file
2547         DatabaseVideo.java was initially added on branch STABLE-pre1_0.
2548
2549 2002-02-17 13:18  mh
2550
2551         * source/mircoders/storage/DatabaseOther.java: file
2552         DatabaseOther.java was initially added on branch STABLE-pre1_0.
2553
2554 2002-02-17 13:18  mh
2555
2556         * source/mircoders/storage/DatabaseAudio.java: file
2557         DatabaseAudio.java was initially added on branch STABLE-pre1_0.
2558
2559 2002-02-17 13:18  mh
2560
2561         * source/mircoders/entity/EntityAudio.java: file EntityAudio.java
2562         was initially added on branch STABLE-pre1_0.
2563
2564 2002-02-17 13:18  mh
2565
2566         * source/mircoders/entity/EntityOther.java: file EntityOther.java
2567         was initially added on branch STABLE-pre1_0.
2568
2569 2002-02-07 13:46  idfx
2570
2571         * lib/poolman.jar: file poolman.jar was initially added on branch
2572         STABLE-pre1_0.
2573
2574 2002-02-07 13:46  idfx
2575
2576         * lib/jdbc-se2.0.jar: file jdbc-se2.0.jar was initially added on
2577         branch STABLE-pre1_0.
2578
2579 2002-02-07 13:46  idfx
2580
2581         * lib/log4j.jar: file log4j.jar was initially added on branch
2582         STABLE-pre1_0.
2583
2584 2002-02-07 10:04  mh
2585
2586         * source/mir/media/MediaHelper.java: file MediaHelper.java was
2587         initially added on branch STABLE-pre1_0.
2588
2589 2002-02-06 14:22  idfx
2590
2591         * source/mir/storage/DatabaseCache.java: file DatabaseCache.java
2592         was initially added on branch STABLE-pre1_0.
2593
2594 2002-02-06 00:30  tob
2595
2596         * source/mircoders/servlet/ServletModuleContent.java: no message
2597
2598 2002-02-03 11:18  mh
2599
2600         * templates-dist/usererror.template: file usererror.template was
2601         initially added on branch STABLE-pre1_0.
2602
2603 2002-02-02 13:15  rk
2604
2605         * scripts/autotar/preinstall.sh: file preinstall.sh was initially
2606         added on branch STABLE-pre1_0.
2607
2608 2002-02-02 13:15  rk
2609
2610         * scripts/autotar/updatetarballs.sh: file updatetarballs.sh was
2611         initially added on branch STABLE-pre1_0.
2612
2613 2002-02-02 13:15  rk
2614
2615         * scripts/autotar/README: file README was initially added on branch
2616         STABLE-pre1_0.
2617
2618 2002-02-02 13:09  mh
2619
2620         * dbscripts/conversion/mir_oid.pl: file mir_oid.pl was initially
2621         added on branch STABLE-pre1_0.
2622
2623 2002-02-02 10:33  mh
2624
2625         * source/mir/media/MirMediaException.java: file
2626         MirMediaException.java was initially added on branch STABLE-pre1_0.
2627
2628 2002-01-29 19:57  mh
2629
2630         * source/mir/servlet/ServletModuleUserException.java: file
2631         ServletModuleUserException.java was initially added on branch
2632         STABLE-pre1_0.
2633
2634 2002-01-29 19:57  mh
2635
2636         * source/mir/module/ModuleUserException.java: file
2637         ModuleUserException.java was initially added on branch
2638         STABLE-pre1_0.
2639
2640 2002-01-24 22:38  rk
2641
2642         * source/: mir/entity/Entity.java, mir/entity/EntityRelation.java,
2643         mir/entity/GenericEntity.java, mir/misc/HTMLTemplateProcessor.java,
2644         mir/servlet/ServletModule.java,
2645         mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
2646         mircoders/entity/EntityBreaking.java,
2647         mircoders/entity/EntityComment.java,
2648         mircoders/entity/EntityContent.java,
2649         mircoders/entity/EntityFeature.java,
2650         mircoders/entity/EntityImages.java,
2651         mircoders/entity/EntityLinksImcs.java,
2652         mircoders/entity/EntityMedia.java,
2653         mircoders/entity/EntityTopics.java,
2654         mircoders/entity/EntityUploadedMedia.java,
2655         mircoders/entity/EntityUsers.java,
2656         mircoders/entity/EntityVideo.java,
2657         mircoders/producer/ProducerAll.java,
2658         mircoders/producer/ProducerContent.java,
2659         mircoders/producer/ProducerFeature.java,
2660         mircoders/producer/ProducerStartPage.java,
2661         mircoders/producer/ProducerTopics.java,
2662         mircoders/servlet/ServletModuleContent.java,
2663         mircoders/servlet/ServletModuleLinksImcs.java,
2664         mircoders/servlet/ServletModuleUsers.java,
2665         mircoders/storage/DatabaseLinksImcs.java: Got rid of
2666         AbstractEntity.java / deprecated Entity.getValues() and
2667         HTMLTemplateProcessor.makeSimpleHash(Entity)
2668
2669 2002-01-24 14:03  rk
2670
2671         * lib/: freemarker-utility.jar, freemarker.jar: freemarker lib
2672         update 1.7.1
2673
2674 2002-01-24 01:26  rk
2675
2676         * source/mircoders/: entity/EntityBreaking.java,
2677         servlet/ServletModuleBreaking.java: breaking news switched to
2678         TemplateRootModel
2679
2680 2002-01-24 00:39  rk
2681
2682         * source/mir/storage/DatabaseAdaptorPostgresql.java: added
2683         possibility to run postbuild-scripts
2684
2685 2002-01-24 00:09  rk
2686
2687         * source/: mir/misc/HTMLTemplateProcessor.java,
2688         mir/module/AbstractModule.java, mir/servlet/ServletModule.java,
2689         mircoders/entity/EntityBreaking.java,
2690         mircoders/servlet/ServletModuleBreaking.java,
2691         mircoders/servlet/ServletModuleContent.java: testing
2692         TemplateHashModel
2693
2694 2002-01-21 18:48  rk
2695
2696         * doc/INSTALL.postgresql: no message
2697
2698 2001-12-02 19:31  mh
2699
2700         * source/server.xml: forget to add the config file itself...
2701
2702 2001-12-02 19:30  mh
2703
2704         * build.xml, doc/INSTALL.mir, etc/web.xml, source/OpenMir.java,
2705         source/mir/entity/EntityList.java, source/mir/misc/FileUtil.java,
2706         source/mir/misc/HTMLTemplateProcessor.java,
2707         source/mir/misc/Logfile.java, source/mir/misc/StringUtil.java,
2708         source/mir/servlet/AbstractServlet.java,
2709         source/mir/servlet/ServletModuleDispatch.java,
2710         source/mir/storage/Database.java,
2711         source/mir/storage/DatabaseAdaptorPostgresql.java,
2712         source/mircoders/module/ModuleBreaking.java,
2713         source/mircoders/module/ModuleComment.java,
2714         source/mircoders/module/ModuleContent.java,
2715         source/mircoders/module/ModuleFeature.java,
2716         source/mircoders/module/ModuleImages.java,
2717         source/mircoders/module/ModuleLanguage.java,
2718         source/mircoders/module/ModuleLinksImcs.java,
2719         source/mircoders/module/ModuleMediafolder.java,
2720         source/mircoders/module/ModuleMessage.java,
2721         source/mircoders/module/ModuleSchwerpunkt.java,
2722         source/mircoders/module/ModuleTopics.java,
2723         source/mircoders/module/ModuleUploadedMedia.java,
2724         source/mircoders/module/ModuleUsers.java,
2725         source/mircoders/producer/Producer.java,
2726         source/mircoders/producer/ProducerAll.java,
2727         source/mircoders/producer/ProducerContent.java,
2728         source/mircoders/producer/ProducerStartPage.java,
2729         source/mircoders/servlet/ServletModuleBreaking.java,
2730         source/mircoders/servlet/ServletModuleComment.java,
2731         source/mircoders/servlet/ServletModuleContent.java,
2732         source/mircoders/servlet/ServletModuleImages.java,
2733         source/mircoders/servlet/ServletModuleLanguage.java,
2734         source/mircoders/servlet/ServletModuleLinksImcs.java,
2735         source/mircoders/servlet/ServletModuleMediafolder.java,
2736         source/mircoders/servlet/ServletModuleMessage.java,
2737         source/mircoders/servlet/ServletModuleOpenIndy.java,
2738         source/mircoders/servlet/ServletModuleProducer.java,
2739         source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2740         source/mircoders/servlet/ServletModuleTopics.java,
2741         source/mircoders/servlet/ServletModuleUsers.java: Ok, big merge.
2742         here's the new xml-config stuff in action. There's a few things
2743         that need further fine tuning. Like finding a nice way to have
2744         common config items like home be shared.
2745         
2746         definitely still at a beta stage. I figure commiting now will get
2747         the ball rolling again.
2748         
2749         Please not that right now the config is only initialized in
2750         OpenMir.. so OpenMir must be run first!! Also MirConfig is still
2751         used!! Most config items have not been converted yet! only the
2752         stuff under mir/storage is 100% converted!
2753         
2754         The rest is just tedious stuff mainly...
2755         
2756         comments questions, flames..
2757
2758 2001-12-02 18:56  mh
2759
2760         * dbscripts/populate_mediatyp.sql: Added specific mp3 media
2761         handler. modified RealAudio handler to inherit from Audio handler.
2762         modified populate_mediatyp.sql
2763
2764 2001-11-05 20:15  mj
2765
2766         * doc/INSTALL.mir: Added security advice to INSTALL.mir concerning
2767         readability of log files containing password information.
2768
2769 2001-11-05 13:54  rk
2770
2771         * source/mir/misc/HTMLTemplateProcessor.java: no message
2772
2773 2001-11-04 23:39  tob
2774
2775         * source/mir/misc/HTMLTemplateProcessor.java: no message
2776
2777 2001-11-02 17:05  john
2778
2779         * source/mircoders/servlet/ServletModuleImages.java: modified this
2780         code to use the newer media handling routines.
2781         
2782         images seem to work more or less fine.  may need some tweaking. 
2783         they show up on the edit menu at this point, at least.  hoorah.
2784         
2785         theoretically, one could use this same Module "as-is" to add
2786         non-image media to media folders and articles.  results will
2787         probably be unpredictable and potentially amusing.
2788
2789 2001-10-27 19:07  mh
2790
2791         * doc/INSTALL.mir: added jaxp-1.1 to pre-requisites.
2792
2793 2001-10-27 17:06  mh
2794
2795         * etc/web.xml: minor step towards making web.xml tomcat 4.0
2796         compatible.
2797
2798 2001-10-27 16:30  mh
2799
2800         * doc/TODO.txt: updated the TODO
2801
2802 2001-10-26 22:13  idfx
2803
2804         * source/mircoders/storage/DatabaseContentToTopics.java: Cleaned up
2805         DatabaseContentToTopics.java. The set-method now only deletes the
2806         entries that have to be deleted and sets only the entries have to
2807         be set. So it is the first step to a more intelligent
2808         ProducerTopic-Method.
2809
2810 2001-10-24 01:14  mh
2811
2812         * dbscripts/populate_mediatyp.sql: added audio/x-mpeg media type.
2813
2814 2001-10-23 20:31  mh
2815
2816         * source/mir/misc/: ConfigException.java, Location.java: new mir
2817         Configuration file parser. not used yet. it works very nicely
2818         though, handles errors in the XML file, etc. I stil need to add in
2819         the addRequired XML Path stuff and the Path matching stuff.
2820
2821 2001-10-23 18:05  kellan
2822
2823         * lib/strutsmesg.jar, source/mir/misc/MessageMethodModel.java: 
2824         Whoops.  Broke the build.  Now MessageMethodModel should build. 
2825         strutsmesg.jar bundles the apache struts MessageResource classes
2826
2827 2001-10-22 01:45  kellan
2828
2829         * source/mir/misc/MessageMethodModel.java: 
2830         Freemarker I18N tag.  For use with a resource bundle model of
2831         internationalization.  more info at http://riseup.net/~kellan/i18n/
2832
2833 2001-10-19 16:39  john
2834
2835         * source/content-types.properties: added an entry for real audio
2836         files.  possibly irrelevant after Marc's recent changes regarding
2837         mime-type detection.  couldn't get this entry to work tho', and am
2838         highly curious as to what i was doing wrong.
2839
2840 2001-10-19 16:25  mh
2841
2842         * doc/CODESTRUCTURE: documentation update
2843
2844 2001-10-19 14:05  mh
2845
2846         * dbscripts/populate_mediatyp.sql, source/mir/misc/StringUtil.java,
2847         source/mircoders/producer/ProducerStartPage.java,
2848         source/mircoders/servlet/ServletModuleOpenIndy.java: changed the
2849         way we get content-type during file upload.
2850         
2851         we check oreilly method by default (c. type sent by browser) and
2852         only if it is likely wrong to we go by .extension.
2853         
2854         also added some media type entries
2855
2856 2001-10-19 13:44  mh
2857
2858         * jmagick/: README, WebdbImage.java.jmagick: JMagick reference
2859         implementation. not to be used officially.
2860
2861 2001-10-17 19:38  mh
2862
2863         * source/mircoders/servlet/ServletModuleOpenIndy.java: just
2864         comments
2865
2866 2001-10-17 19:04  john
2867
2868         * dbscripts/populate_mediatyp.sql: added two types for real audio
2869         and video
2870
2871 2001-10-17 19:00  john
2872
2873         * source/config.properties-dist: added options for RealMedia host
2874         and storage directory
2875
2876 2001-10-13 23:01  mh
2877
2878         * doc/INSTALL.mir: more spelling fixes
2879
2880 2001-10-13 22:58  mh
2881
2882         * doc/INSTALL.mir: upgraded JAI to version 1.1.1 the latest and
2883         first version not to depend on an X server for GIF and JPEG
2884         manipulation. HOORAH.
2885         
2886         this also adds native acceleration. see INSTALL.Mir for how to
2887         enable that.
2888
2889 2001-10-13 21:05  mj
2890
2891         * dbscripts/dupetrigger/postgresql.sript: Now, first the triggers
2892         are dropped, then the function.
2893
2894 2001-10-13 10:56  john
2895
2896         * source/mircoders/producer/ProducerContent.java,
2897         templates-dist/producer/content.template: small fix for searching
2898         by media type.  added MediaType.getvalue(classname) to the
2899         freemarker hash for content as variable "type".  this gets picked
2900         up by the content template to include a meta keyword tag of the
2901         form ImageJpeg.  tied into htdig, this gives you a way to return
2902         pages with certain media types.
2903
2904 2001-10-13 08:01  mj
2905
2906         * dbscripts/dupetrigger/postgresql.sript: Changed the install path
2907         of the trigger
2908
2909 2001-10-11 15:51  john
2910
2911         * dbscripts/populate_mediatyp.sql: added entries for avi,mpg,qt,
2912         and pdf
2913
2914 2001-10-10 16:32  mh
2915
2916         * dbscripts/populate_mediatyp.sql: forgot to add the Jpeg entry to
2917         the media_type table..
2918         
2919         make "size" of media be more readable.
2920
2921 2001-10-10 09:38  rk
2922
2923         * source/mir/storage/Database.java: sql-statement is logged even if
2924         excption is thrown
2925
2926 2001-10-10 02:01  mh
2927
2928         * source/mir/media/MirMedia.java,
2929         source/mircoders/producer/ProducerStartPage.java,
2930         source/mircoders/producer/ProducerTopics.java,
2931         source/mircoders/servlet/ServletModuleOpenIndy.java,
2932         templates-dist/producer/topiclist.template: - documentation for the
2933         Media handling interface. See MirMedia.java and MediaHandler* -
2934         makes ProducerTopics media aware. (i.e convert to the media
2935         interface) - make the right hand summary of the startpage *only*
2936         display newswire items   not sure if this is a bug fix or a feature
2937         addition/removal.
2938
2939 2001-10-09 23:03  fh
2940
2941         * source/mircoders/servlet/ServletModuleLinksImcs.java: added
2942         search functionality
2943
2944 2001-10-09 21:14  mh
2945
2946         * dbscripts/create_pg.sql,
2947         source/mircoders/entity/EntityMedia.java,
2948         source/mircoders/producer/ProducerContent.java,
2949         source/mircoders/producer/ProducerList.java,
2950         source/mircoders/producer/ProducerStartPage.java,
2951         source/mircoders/storage/DatabaseContentToMedia.java,
2952         source/mircoders/storage/DatabaseMedia.java: This reverts to making
2953         the images table inherit from media and no longer uploaded_media.
2954         sorry for the confusion. it was unnecessary.
2955
2956 2001-10-08 16:54  mh
2957
2958         * build.xml: fixed long standing bug that caused media handling not
2959         to work for people.  build.xml somehow never got commited before...
2960         :(
2961
2962 2001-10-07 06:36  fh
2963
2964         * source/mircoders/producer/ProducerNavigation.java: added
2965         linksImcs feature
2966
2967 2001-10-07 00:04  fh
2968
2969         * source/mircoders/producer/ProducerStartPage.java: added linksImcs
2970         feature
2971
2972 2001-10-07 00:02  fh
2973
2974         * source/mircoders/producer/Producer.java: added linksImcsModule
2975
2976 2001-10-06 23:18  fh
2977
2978         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
2979
2980 2001-10-06 17:32  mh
2981
2982         * source/mircoders/producer/ProducerStartPage.java,
2983         templates-dist/producer/startpage.template: ProducerStartpage is
2984         now converted to use the new media handling.
2985         
2986         I need to put that in a helper class actually
2987
2988 2001-10-06 16:32  mh
2989
2990         * source/mir/media/MirMedia.java,
2991         source/mircoders/producer/ProducerList.java,
2992         source/mircoders/servlet/ServletModuleOpenIndy.java,
2993         templates-dist/producer/openposting.template: ProducerList is now
2994         converted to the new way to handle media.
2995         
2996         For those annoyed by the DB changes, I may revert to making images
2997         inherit from media again... we'll see.
2998
2999 2001-10-06 11:36  fh
3000
3001         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3002
3003 2001-10-05 18:05  fh
3004
3005         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3006
3007 2001-10-05 17:32  fh
3008
3009         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3010
3011 2001-10-05 14:31  idfx
3012
3013         * doc/MAINTENANCE:  changed, because this did not work
3014
3015 2001-10-04 15:56  fh
3016
3017         * source/mir/servlet/ServletModule.java: removed unnecessary
3018         deliver method
3019
3020 2001-10-04 12:06  fh
3021
3022         * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3023         storage/DatabaseLinksImcs.java: no message
3024
3025 2001-10-04 11:59  fh
3026
3027         * source/mir/servlet/ServletModule.java: added deliver method for
3028         merging an entity with a modelRoot to accomplish add and edit for
3029         LinksImcs
3030
3031 2001-10-04 11:51  fh
3032
3033         * source/mir/storage/Database.java: made the following protected:
3034         invalidatePopupCache () throwSQLException (SQLException sqe, String
3035         wo) theAdaptor
3036         
3037         complaints are accepted :)
3038
3039 2001-10-02 18:51  idfx
3040
3041         * source/config.properties-dist: small fixx
3042
3043 2001-10-02 18:46  idfx
3044
3045         * source/mircoders/producer/ProducerContent.java,
3046         templates-dist/producer/startpage.template: small fixx
3047
3048 2001-10-02 17:19  idfx
3049
3050         * source/mircoders/producer/ProducerContent.java: producer content
3051         now htmlize the comments
3052
3053 2001-10-02 10:33  mj
3054
3055         * perms.sh-dist: Removed comments from perms.sh-dist
3056
3057 2001-10-02 10:11  mj
3058
3059         * perms.sh-dist, doc/INSTALL.mir: Added a script to set file and
3060         directories permissions automatically.  Added some lines to the
3061         configuration
3062
3063 2001-10-02 09:52  mj
3064
3065         * dbscripts/create_pg.sql, doc/INSTALL.mir,
3066         templates-dist/open/posting_dupe.template: Added index creation to
3067         database creation script.  Enhanced the debugging versions of the
3068         posting_dupe.template Put info to install dupe prevention trigger
3069         into INSTALL.mir
3070
3071 2001-10-02 00:53  mh
3072
3073         * dbscripts/populate_mediatyp.sql: fix problem with
3074         populate_mediatyp script.
3075
3076 2001-10-02 00:33  mh
3077
3078         * dbscripts/create_pg.sql, source/config.properties-dist,
3079         source/mir/media/MirMedia.java, source/mir/misc/StringUtil.java,
3080         source/mir/module/AbstractModule.java,
3081         source/mircoders/producer/ProducerContent.java,
3082         source/mircoders/servlet/ServletModuleOpenIndy.java,
3083         source/mircoders/storage/DatabaseUploadedMedia.java,
3084         templates-dist/producer/content.template: more media.. media is now
3085         available in article ( content) pages.
3086         
3087         the reflection stuff is getting out of hand, I'll wrap it in a
3088         helper class maybe with some sort of caching, of handlers or
3089         singletons..
3090
3091 2001-10-02 00:22  idfx
3092
3093         * source/mircoders/servlet/ServletModuleOpenIndy.java: shit, i made
3094         some failures
3095
3096 2001-10-02 00:07  mj
3097
3098         * templates-dist/open/posting_dupe.template: Added basic template
3099         for article dupe prevention testing
3100
3101 2001-10-01 23:55  idfx
3102
3103         * source/: config.properties-dist, mir/misc/StringUtil.java,
3104         mir/storage/Database.java, mircoders/entity/EntityComment.java,
3105         mircoders/servlet/ServletModuleOpenIndy.java: dupe-protection: user
3106         gets message
3107
3108 2001-09-30 16:54  john
3109
3110         * source/mircoders/servlet/ServletModuleOpenIndy.java: 
3111         added calls to StringUtil.removeHTMLTags for comments and postings.
3112          approveHTMLTags is in place, but commented out until problems are
3113         fixed
3114
3115 2001-09-30 16:50  john
3116
3117         * source/mir/misc/StringUtil.java: added removeHTMLTags and
3118         approveHTMLTags.  the latter is non-functional and will cause
3119         errors if called....but the patterns are ok (and work on perl) 
3120         must debug gnu.regexp problems before it is ready for use.
3121
3122 2001-09-30 12:39  mh
3123
3124         * dbscripts/populate_mediatyp.sql, source/config.properties-dist,
3125         source/mir/media/MirMedia.java,
3126         source/mircoders/entity/EntityUploadedMedia.java,
3127         source/mircoders/producer/ProducerStartPage.java,
3128         source/mircoders/storage/DatabaseContentToMedia.java,
3129         templates-dist/producer/startpage.template: more media handling
3130         stuff.
3131         
3132         the ProducerStartPage now sets the tiny icon on the right hand
3133         column for the newswire correctly. You need to update you templates
3134         + re-populate media_type for this.
3135
3136 2001-09-28 23:38  mj
3137
3138         * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Removed two
3139         memory holes that resulted from missing free() calls.
3140
3141 2001-09-28 23:23  mj
3142
3143         * dbscripts/dupetrigger/: dupetrigger.c, postgresql.sript: Relation
3144         isn't hardcoded anymore but determined on runtime. Added user
3145         defineable attributes (so they, too, aren't hardcoded anymore). The
3146         checksum now gets updated if the row is updated.
3147
3148 2001-09-28 20:19  rk
3149
3150         * dbscripts/create_pg.sql, source/config.properties-dist: wiped
3151         away sql/config related to GRUPPEN
3152
3153 2001-09-28 20:02  rk
3154
3155         * source/mircoders/: module/ModuleContent.java,
3156         producer/Producer.java, producer/ProducerContent.java,
3157         producer/ProducerList.java, servlet/ServletModuleContent.java,
3158         storage/DatabaseContentToTopics.java: wiped away classes related to
3159         GRUPPEN
3160
3161 2001-09-28 18:19  rk
3162
3163         * source/mir/: misc/HTMLTemplateProcessor.java,
3164         misc/StringUtil.java, storage/Database.java: debug change and
3165         revert
3166
3167 2001-09-28 08:58  mh
3168
3169         * source/mir/media/MirMedia.java, dbscripts/create_pg.sql,
3170         dbscripts/populate_mediatyp.sql, source/Mir.java,
3171         source/mir/misc/HTMLTemplateProcessor.java,
3172         source/mir/module/AbstractModule.java,
3173         source/mircoders/module/ModuleUploadedMedia.java,
3174         source/mircoders/producer/Producer.java,
3175         source/mircoders/producer/ProducerMedia.java,
3176         source/mircoders/servlet/ServletModuleOpenIndy.java,
3177         source/mircoders/storage/DatabaseImages.java,
3178         source/mircoders/storage/DatabaseUploadedMedia.java: another media
3179         handling merge.
3180         
3181         -this one adds a ProducerMedia, and more or less finalizes the
3182         MirMedia interface
3183         
3184         also here is another workaround for the quick hack actionroot. as
3185         idfx's fix broke it more than before...
3186         
3187         PS: error handling is not so hot for openposting right now, this
3188         needs to be fixed.
3189
3190 2001-09-27 22:48  mj
3191
3192         * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Included to_media
3193         into the checksum so users can post the same comment to different
3194         articles.
3195
3196 2001-09-27 22:31  mj
3197
3198         * dbscripts/dupetrigger/Makefile-dist: Moved Makefile to
3199         Makefile-dist
3200
3201 2001-09-27 22:23  mj
3202
3203         * dbscripts/dupetrigger/dupetrigger.c: Additional changes to the
3204         code to get dupetrigger working on PostgreSQL 7.0
3205
3206 2001-09-27 22:16  idfx
3207
3208         * source/Mir.java: actionroot-quickhack deleted
3209
3210 2001-09-27 22:11  idfx
3211
3212         * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3213         mir/misc/MirConfig.java: actionroot-quickhack deleted
3214
3215 2001-09-27 22:07  mj
3216
3217         * dbscripts/dupetrigger/dupetrigger.c: Corrected Postgres 7.0
3218         support (hopefully).
3219
3220 2001-09-27 22:04  mj
3221
3222         * dbscripts/dupetrigger/dupetrigger.c: Added support for PostgreSQL
3223         7.0
3224
3225 2001-09-27 21:32  idfx
3226
3227         * source/mir/: misc/HTMLTemplateProcessor.java,
3228         servlet/ServletModule.java: actionroot-quickhack back in town
3229
3230 2001-09-27 19:55  rk
3231
3232         * scripts/rsync.sample: added rsync sample script
3233
3234 2001-09-27 19:51  mj
3235
3236         * dbscripts/: create_pg.sql, dupetrigger/dupetrigger.c,
3237         dupetrigger/postgresql.sript: Moved the creation of the index on
3238         comment from the dupetrigger script to the create_pg.sql script.
3239         
3240         Handle SPI_connect==SPI_ERROR_CONNECT in dupetrigger.c smarter.
3241
3242 2001-09-27 19:48  rk
3243
3244         * source/mircoders/producer/Producer.java: translated messages
3245
3246 2001-09-27 19:29  mj
3247
3248         * dbscripts/dupetrigger/: INSTALL, README, dupetrigger.c,
3249         postgresql.sript: Renamed the trigger.c to dupetrigger.c to enlarge
3250         the namespace for additional triggers. Cleaned up Makefile and the
3251         other files.
3252
3253 2001-09-27 19:09  rk
3254
3255         * doc/INSTALL.postgresql: made continuation link to INSTALL.mir
3256
3257 2001-09-27 18:55  rk
3258
3259         * doc/INSTALL.postgresql: updated necessary packages for postgresql
3260
3261 2001-09-27 17:39  rk
3262
3263         * doc/CODESTRUCTURE: Codestructure, next few lines
3264
3265 2001-09-27 17:18  mh
3266
3267         * source/mircoders/: entity/EntityImages.java,
3268         servlet/ServletModuleImages.java: forgot to make
3269         ServletModuleImages use the setImage String.class hack bullshit..
3270
3271 2001-09-27 16:55  rk
3272
3273         * doc/: CODESTRUCTURE, MAINTENANCE: Codestructure, first few lines
3274
3275 2001-09-27 16:46  idfx
3276
3277         * doc/TODO.txt: new todo-list
3278
3279 2001-09-27 16:33  mh
3280
3281         * dbscripts/create_pg.sql, dbscripts/populate_mediatyp.sql,
3282         doc/INSTALL.mir: all DB data now goes in dbscripts/populate*.sql
3283
3284 2001-09-27 16:26  mh
3285
3286         * dbscripts/create_pg.sql: added some basic data into media_type
3287         table. (in creation sql script). this is just something to start
3288         playing with.
3289
3290 2001-09-27 14:58  mh
3291
3292         * source/: config.properties-dist, content-types.properties,
3293         mir/media/MirMedia.java, mir/misc/FileUtil.java,
3294         mir/misc/WebdbImage.java, mircoders/entity/EntityImages.java,
3295         mircoders/entity/EntityUploadedMedia.java,
3296         mircoders/producer/ProducerImages.java,
3297         mircoders/servlet/ServletModuleImages.java,
3298         mircoders/servlet/ServletModuleOpenIndy.java,
3299         mircoders/storage/DatabaseImages.java,
3300         mircoders/storage/DatabaseUploadedMedia.java: big media merge ~75%
3301         done.. still needs some tweaks, more docs later.
3302
3303 2001-09-26 09:36  rk
3304
3305         * doc/MAINTENANCE: Added this file for documentation of maintenance
3306         tasks
3307
3308 2001-09-26 08:17  rk
3309
3310         * lib/: postgresql.jar, retepTools.jar: libupdate postgresl 7.1.3
3311
3312 2001-09-26 08:06  rk
3313
3314         * doc/INSTALL.postgresql: update about psql shell
3315
3316 2001-09-26 02:34  mj
3317
3318         * source/mircoders/servlet/ServletModuleOpenIndy.java: Java base
3319         dupecheck deinstalled because the dupecheck is now implemented as a
3320         trigger in the database.
3321
3322 2001-09-26 01:52  mj
3323
3324         * dbscripts/: create_pg.sql, dupetrigger/INSTALL,
3325         dupetrigger/README, dupetrigger/postgresql.sript: First version of
3326         the dupe prevention trigger. Works for INSERTs and UPDATEs.
3327
3328 2001-09-25 21:40  rk
3329
3330         * doc/CODESTRUCTURE: clean
3331
3332 2001-09-25 21:33  rk
3333
3334         * doc/CODESTRUCTURE: moved STRUKTUR.txt to CODESTRUCTURE, I'll
3335         start working on the text soon :)
3336
3337 2001-09-25 20:14  rk
3338
3339         * source/mir/misc/HTMLTemplateProcessor.java: translate
3340
3341 2001-09-25 14:21  rk
3342
3343         * source/mir/misc/HTMLTemplateProcessor.java: translate
3344
3345 2001-09-25 12:23  rk
3346
3347         * source/mir/servlet/AbstractServlet.java: equals bug
3348
3349 2001-09-25 11:14  rk
3350
3351         * source/Mir.java: Saved one redirect
3352
3353 2001-09-25 11:03  idfx
3354
3355         * source/mir/misc/HTMLTemplateProcessor.java: small session bugfixx
3356
3357 2001-09-25 00:34  rk
3358
3359         * source/mir/storage/Database.java: doku
3360
3361 2001-09-24 23:55  rk
3362
3363         * source/mir/misc/HTMLTemplateProcessor.java: MirCoders independant
3364
3365 2001-09-24 23:30  rk
3366
3367         * source/mir/: misc/HTMLTemplateProcessor.java,
3368         servlet/AbstractServlet.java: configuration Mir independant
3369
3370 2001-09-24 23:17  rk
3371
3372         * source/mir/misc/HTMLTemplateProcessor.java: quick hack
3373         servletname away!
3374
3375 2001-09-24 23:05  rk
3376
3377         * source/mir/misc/: HTMLTemplateProcessor.java, MirConfig.java:
3378         slight changes / translations
3379
3380 2001-09-24 20:32  mj
3381
3382         * doc/INSTALL.mir: Added some comments about PostgreSQL password
3383         usage with Mir.
3384
3385 2001-09-24 18:46  rk
3386
3387         * doc/INSTALL.postgresql: no message
3388
3389 2001-09-24 15:43  rk
3390
3391         * source/mir/misc/: LineFilterWriter.java, MirConfig.java:
3392         linefilterwriter: change in constructor / configuration:
3393         getPropWithHome
3394
3395 2001-09-24 13:54  idfx
3396
3397         * templates-dist/producer/: content.template, openposting.template,
3398         topiclist.template: some fixes: images, producerdocroot, ...
3399
3400 2001-09-24 13:39  idfx
3401
3402         * source/mircoders/producer/ProducerStartPage.java,
3403         templates-dist/producer/navigation.template,
3404         templates-dist/producer/openposting.template,
3405         templates-dist/producer/startpage.template,
3406         templates-dist/producer/topiclist.template,
3407         templates-dist/producer/content.template,
3408         templates-dist/producer/openposting.template,
3409         templates-dist/producer/topiclist.template: some fixes: images,
3410         producerdocroot, ...
3411
3412 2001-09-24 12:31  idfx
3413
3414         * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3415
3416 2001-09-24 12:13  idfx
3417
3418         * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3419
3420 2001-09-24 12:08  idfx
3421
3422         * source/mircoders/: entity/EntityUploadedMedia.java,
3423         storage/DatabaseMediaType.java, storage/DatabaseUploadedMedia.java:
3424         media-upload
3425
3426 2001-09-24 11:54  idfx
3427
3428         * dbscripts/update_database_01.sql: media-upload
3429
3430 2001-09-24 11:48  idfx
3431
3432         * dbscripts/create_pg.sql: media-upload
3433
3434 2001-09-24 11:38  idfx
3435
3436         * dbscripts/create_pg.sql: media-upload
3437
3438 2001-09-24 11:08  idfx
3439
3440         * source/mircoders/producer/ProducerList.java: images 1-n relation
3441
3442 2001-09-23 11:40  mj
3443
3444         * source/config.properties-dist: Modified config.props to include
3445         the template definition for the comment dupe prevention system
3446         (CDPS (tm))
3447
3448 2001-09-23 11:34  mj
3449
3450         * templates-dist/open/comment_dupe.template: Added templates for
3451         use with the comment dupe prevention mechanism Languages: German
3452         and English
3453
3454 2001-09-23 11:28  mj
3455
3456         * source/mircoders/servlet/ServletModuleOpenIndy.java: Added a dupe
3457         prevention mechanism for comments.
3458
3459 2001-09-21 23:52  kellan
3460
3461         * etc/web.xml: 
3462         Swapped 2nd <servlet> and <servlet-mapping> to bring web.xml into
3463         compliance w/ servlet 2.3 (and consquently let it run under
3464         Tomcat4)
3465
3466 2001-09-21 13:53  idfx
3467
3468         * source/: mir/misc/HTMLTemplateProcessor.java,
3469         mir/servlet/AbstractServlet.java,
3470         mircoders/producer/ProducerList.java: quickhack: config-problem
3471         with actionroot
3472
3473 2001-09-21 13:22  mh
3474
3475         * source/: mir/servlet/AbstractServlet.java,
3476         mircoders/servlet/ServletModuleOpenIndy.java: just a small clean up
3477         of some stuff I commented out while hacking.
3478
3479 2001-09-21 12:49  idfx
3480
3481         * source/mir/servlet/AbstractServlet.java: quickhack of
3482         mh-configthing: the actionroot was /servlet/OpenMir if OpenMir was
3483         loaded the before Mir
3484
3485 2001-09-21 12:40  rk
3486
3487         * build.xml: bugfixx: classes instead of source put into
3488         mirbase.jar
3489
3490 2001-09-21 09:29  rk
3491
3492         * build.xml: changed jar for mirbase.jar, only classes from subdir
3493         mir are included. this jar can be used for other projects based on
3494         mir.
3495
3496 2001-09-21 09:04  rk
3497
3498         * build.xml: template bugfixxing
3499
3500 2001-09-20 17:51  mh
3501
3502         * source/: mir/misc/WebdbMultipartRequest.java,
3503         mircoders/servlet/ServletModuleOpenIndy.java: Added support for
3504         selection of topic/theme directly by open posters.
3505         
3506         Note: you must update the posting.template from template-dist for
3507         this to work..  (en/open/posting.template and
3508         de/open/posting.template.)
3509
3510 2001-09-18 17:49  idfx
3511
3512         * templates-dist/producer/: topiclist.template, topiclist.template:
3513         mutlifile-upload in openmir
3514
3515 2001-09-18 17:44  idfx
3516
3517         * templates-dist/producer/: topiclist.template, topiclist.template:
3518         mutlifile-upload in openmir
3519
3520 2001-09-18 17:41  idfx
3521
3522         * source/mircoders/producer/ProducerContent.java,
3523         source/mircoders/producer/ProducerList.java,
3524         source/mircoders/producer/ProducerTopics.java,
3525         templates-dist/producer/topiclist.template: mutlifile-upload in
3526         openmir
3527
3528 2001-09-18 16:45  idfx
3529
3530         * source/mir/misc/Configuration.java,
3531         source/mir/misc/MirConfig.java,
3532         source/mir/misc/WebdbMultipartRequest.java,
3533         source/mir/servlet/ServletModuleDispatch.java,
3534         source/mircoders/producer/ProducerContent.java,
3535         source/mircoders/servlet/ServletModuleImages.java,
3536         source/mircoders/servlet/ServletModuleOpenIndy.java,
3537         source/mircoders/storage/DatabaseContentToMedia.java,
3538         templates-dist/producer/content.template,
3539         templates-dist/producer/startpage.template,
3540         source/mir/misc/MpRequest.java: mutlifile-upload in openmir
3541
3542 2001-09-17 21:00  mh
3543
3544         * source/: Mir.java, OpenMir.java, config.properties-dist,
3545         mir/entity/EntityList.java, mir/misc/Configuration.java,
3546         mir/misc/HTMLTemplateProcessor.java, mir/misc/Helper.java,
3547         mir/misc/MirConfig.java, mir/servlet/AbstractServlet.java,
3548         mir/servlet/ServletModule.java,
3549         mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
3550         mir/storage/DatabaseAdaptorMySQL.java,
3551         mir/storage/DatabaseAdaptorOracle.java,
3552         mir/storage/DatabaseAdaptorPostgresql.java,
3553         mir/storage/DatabaseAdaptorSybase.java,
3554         mircoders/module/ModuleBreaking.java,
3555         mircoders/module/ModuleComment.java,
3556         mircoders/module/ModuleContent.java,
3557         mircoders/module/ModuleFeature.java,
3558         mircoders/module/ModuleImages.java,
3559         mircoders/module/ModuleLanguage.java,
3560         mircoders/module/ModuleLinksImcs.java,
3561         mircoders/module/ModuleMediafolder.java,
3562         mircoders/module/ModuleMessage.java,
3563         mircoders/module/ModuleSchwerpunkt.java,
3564         mircoders/module/ModuleTopics.java,
3565         mircoders/module/ModuleUsers.java,
3566         mircoders/producer/Producer.java,
3567         mircoders/producer/ProducerContent.java,
3568         mircoders/producer/ProducerFeature.java,
3569         mircoders/producer/ProducerImages.java,
3570         mircoders/producer/ProducerList.java,
3571         mircoders/producer/ProducerNavigation.java,
3572         mircoders/producer/ProducerOpenPosting.java,
3573         mircoders/producer/ProducerStartPage.java,
3574         mircoders/producer/ProducerTopics.java,
3575         mircoders/servlet/ServletModuleBreaking.java,
3576         mircoders/servlet/ServletModuleComment.java,
3577         mircoders/servlet/ServletModuleContent.java,
3578         mircoders/servlet/ServletModuleImages.java,
3579         mircoders/servlet/ServletModuleLanguage.java,
3580         mircoders/servlet/ServletModuleLinksImcs.java,
3581         mircoders/servlet/ServletModuleMediafolder.java,
3582         mircoders/servlet/ServletModuleMessage.java,
3583         mircoders/servlet/ServletModuleOpenIndy.java,
3584         mircoders/servlet/ServletModuleProducer.java,
3585         mircoders/servlet/ServletModuleSchwerpunkt.java,
3586         mircoders/servlet/ServletModuleTopics.java,
3587         mircoders/servlet/ServletModuleUsers.java: Modified config system:
3588         
3589         created MirConfig class, a subclass of Configuration.  Dropped the
3590         "Home" and "ActionRoot" config entries
3591         
3592         We now find them via the servlet context. all config values are
3593         loaded in a HashMap accessible via MirConfig.getProp("propname"). 
3594         NOTE: this replaces Configuration.getProperty("name").
3595
3596 2001-09-17 18:09  idfx
3597
3598         * build.xml: ant.jar and xerces.jar is not any more copied to
3599         dist-dir
3600
3601 2001-09-17 17:45  idfx
3602
3603         * build.xml: './build.sh dist' creates now a war-file
3604
3605 2001-09-16 22:31  mj
3606
3607         * doc/INSTALL.mir: Inserted some lines about the Apache config and
3608         how to setup the symlink in webapps.
3609
3610 2001-09-16 22:07  mj
3611
3612         * source/config.properties-dist: Added some comments.
3613
3614 2001-09-16 20:14  idfx
3615
3616         * source/config.properties-dist: changes to the changes
3617
3618 2001-09-16 19:51  mj
3619
3620         * source/config.properties-dist: I grouped the config items in a
3621         new way and added a few comments.
3622
3623 2001-09-16 16:25  idfx
3624
3625         * source/: config.properties-dist, mir/misc/Helper.java,
3626         mircoders/servlet/ServletModuleOpenIndy.java: rsync configureable
3627
3628 2001-09-16 14:28  idfx
3629
3630         * doc/INSTALL.mir: build.sh-dist instead of build.sh
3631
3632 2001-09-16 13:48  idfx
3633
3634         * source/config.properties-dist: cleaning config
3635
3636 2001-09-16 13:34  idfx
3637
3638         * lib/: ant.jar, xerces.jar: adding ant to lib, changes in build.sh
3639
3640 2001-09-14 13:28  cvs
3641
3642         * templates-dist/producer/: content.template, navigation.template,
3643         startpage.template, topiclist.template: new layout
3644
3645 2001-09-14 13:12  idfx
3646
3647         * source/: OpenMir.java, mir/misc/Configuration.java,
3648         mircoders/producer/ProducerStartPage.java,
3649         mircoders/servlet/ServletModuleOpenIndy.java: direct op
3650
3651 2001-09-14 10:43  idfx
3652
3653         * source/mircoders/servlet/ServletModuleOpenIndy.java: direct op
3654
3655 2001-09-14 10:08  idfx
3656
3657         * source/: mir/misc/Configuration.java,
3658         mircoders/servlet/ServletModuleOpenIndy.java,
3659         config.properties-dist: direct/indirect open posting configureable
3660
3661 2001-09-14 09:42  idfx
3662
3663         * source/mir/misc/StringUtil.java: fix stringutil.java
3664
3665 2001-09-12 14:20  idfx
3666
3667         * source/: mir/entity/EntityRelation.java,
3668         mircoders/module/ModuleComment.java,
3669         mircoders/storage/DatabaseContent.java: commentadmin better
3670
3671 2001-09-11 10:41  idfx
3672
3673         * source/mircoders/servlet/ServletModuleOpenIndy.java:
3674         content_x_topic+
3675
3676 2001-09-10 22:07  idfx
3677
3678         * source/OpenMir.java: budfixx
3679
3680 2001-09-10 21:59  idfx
3681
3682         * source/mir/misc/StringUtil.java: webdbdate2path was in format
3683         /yyyy/mm/dd/ should be in /yyyy/mm/
3684
3685 2001-09-10 15:31  idfx
3686
3687         * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3688         mir/servlet/AbstractServlet.java, mir/servlet/ServletModule.java,
3689         mircoders/servlet/ServletModuleLinksImcs.java: session-tracking
3690         over get-param, if browser does not allow cookies.
3691
3692 2001-09-10 09:54  idfx
3693
3694         * source/Mir.java, source/OpenMir.java,
3695         source/mir/misc/HTMLTemplateProcessor.java,
3696         source/mir/servlet/AbstractServlet.java,
3697         source/mir/servlet/ServletModule.java,
3698         source/mircoders/entity/EntityContent.java,
3699         source/mircoders/module/ModuleContent.java,
3700         source/mircoders/producer/Producer.java,
3701         source/mircoders/producer/ProducerContent.java,
3702         source/mircoders/producer/ProducerList.java,
3703         source/mircoders/servlet/ServletModuleBreaking.java,
3704         source/mircoders/servlet/ServletModuleComment.java,
3705         source/mircoders/servlet/ServletModuleContent.java,
3706         source/mircoders/servlet/ServletModuleImages.java,
3707         source/mircoders/servlet/ServletModuleMessage.java,
3708         source/mircoders/storage/DatabaseContentToMedia.java,
3709         templates-dist/producer/content.template: 1-n-content-media,
3710         tomcat-session-tracking without cookies, and more
3711
3712 2001-09-07 12:12  fh
3713
3714         * source/mir/servlet/AbstractServlet.java: no message
3715
3716 2001-09-06 12:38  fh
3717
3718         * source/mircoders/storage/DatabaseLinksImcs.java: no message
3719
3720 2001-09-06 12:18  rk
3721
3722         * doc/INSTALL.mir: no message
3723
3724 2001-09-06 12:07  rk
3725
3726         * doc/INSTALL.mir: no message
3727
3728 2001-09-05 15:54  fh
3729
3730         * source/mircoders/storage/DatabaseLinksImcs.java: no message
3731
3732 2001-09-05 15:13  fh
3733
3734         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3735
3736 2001-09-05 13:00  fh
3737
3738         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3739
3740 2001-09-05 12:56  fh
3741
3742         * source/mircoders/servlet/: ServletModuleLinksImcs.java,
3743         ServletModuleLinksImcs.java: no message
3744
3745 2001-09-05 12:49  fh
3746
3747         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3748
3749 2001-09-05 09:52  fh
3750
3751         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3752
3753 2001-09-05 09:15  fh
3754
3755         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3756
3757 2001-09-05 09:09  fh
3758
3759         * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3760         module/ModuleLinksImcs.java: no message
3761
3762 2001-09-04 22:16  fh
3763
3764         * source/mircoders/storage/DatabaseLinksImcs.java: [no log message]
3765
3766 2001-09-04 19:16  rk
3767
3768         * source/mircoders/module/ModuleBreaking.java: no message
3769
3770 2001-09-04 18:40  fh
3771
3772         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3773
3774 2001-09-04 18:36  fh
3775
3776         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3777
3778 2001-09-04 18:29  fh
3779
3780         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3781
3782 2001-09-03 21:07  fh
3783
3784         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3785
3786 2001-09-03 21:01  fh
3787
3788         * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3789
3790 2001-09-02 14:38  fh
3791
3792         * source/mircoders/storage/DatabaseLinksImcs.java: no message
3793
3794 2001-09-02 00:02  idfx
3795
3796         * source/mircoders/storage/DatabaseMedia.java: 1-n-relation
3797         content_media
3798
3799 2001-09-02 00:00  idfx
3800
3801         * dbscripts/create_pg.sql: new create-script
3802
3803 2001-09-01 23:54  idfx
3804
3805         * source/mircoders/: entity/EntityMedia.java,
3806         servlet/ServletModuleContent.java,
3807         servlet/ServletModuleOpenIndy.java,
3808         storage/DatabaseContentToMedia.java: 1-n-relation content_media
3809
3810 2001-09-01 15:21  idfx
3811
3812         * build.xml: languagepopup
3813
3814 2001-09-01 14:17  idfx
3815
3816         * source/: mir/misc/Configuration.java,
3817         mir/misc/WebdbMultipartRequest.java,
3818         mircoders/servlet/ServletModuleContent.java,
3819         mircoders/servlet/ServletModuleOpenIndy.java: [no log message]
3820
3821 2001-09-01 13:30  fh
3822
3823         * source/config.properties-dist: added logfiles and  templates for
3824         LinksImcs
3825
3826 2001-08-31 21:30  fh
3827
3828         * source/mircoders/: entity/EntityLinksImcs.java,
3829         module/ModuleLinksImcs.java, servlet/ServletModuleLinksImcs.java,
3830         storage/DatabaseLinksImcs.java: initial commit
3831
3832 2001-08-31 18:21  cvs
3833
3834         * build.xml: template-dist is copied to installdir
3835
3836 2001-08-31 11:11  idfx
3837
3838         * source/Mir.java: some small fixxes
3839
3840 2001-08-31 09:31  fh
3841
3842         * source/mircoders/servlet/ServletModuleTopics.java: no message
3843
3844 2001-08-31 00:22  idfx
3845
3846         * source/: mir/servlet/ServletModule.java,
3847         mircoders/servlet/ServletModuleContent.java,
3848         mircoders/storage/DatabaseContentToTopics.java: bugfixx:
3849         numberformatexception at deleting a topic, an some other small
3850         bugfixes.
3851
3852 2001-08-30 22:40  idfx
3853
3854         * source/mir/servlet/ServletModule.java: bugfixx:
3855         numberformatexception at deleting a topic
3856
3857 2001-08-30 22:25  idfx
3858
3859         * source/: mir/misc/StringUtil.java,
3860         mir/servlet/ServletModule.java,
3861         mircoders/producer/ProducerContent.java: bugfixx:
3862         numberformatexception at deleting a topic
3863
3864 2001-08-30 11:53  idfx
3865
3866         * source/: config.properties-dist,
3867         mircoders/module/ModuleLanguage.java,
3868         mircoders/servlet/ServletModuleLanguage.java: language added
3869
3870 2001-08-29 16:36  idfx
3871
3872         * source/mircoders/: servlet/ServletModuleContent.java,
3873         servlet/ServletModuleProducer.java,
3874         storage/DatabaseContentToTopics.java: 1-n-relation content to topic
3875
3876 2001-08-29 15:04  idfx
3877
3878         * source/mircoders/: servlet/ServletModuleContent.java,
3879         storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
3880         storage/DatabaseImages.java, storage/DatabaseTopics.java,
3881         storage/DatabaseContentToTopics.java: fixx
3882
3883 2001-08-29 15:01  rk
3884
3885         * source/: mir/storage/Database.java,
3886         mircoders/module/ModuleBreaking.java,
3887         mircoders/servlet/ServletModuleBreaking.java,
3888         mircoders/storage/DatabaseBreaking.java,
3889         mircoders/storage/DatabaseComment.java,
3890         mircoders/storage/DatabaseContent.java,
3891         mircoders/servlet/ServletModuleBreaking.java: debugged false
3892         Class.forName. Changed mir to mircoders
3893
3894 2001-08-29 14:55  rk
3895
3896         * source/: mir/storage/Database.java,
3897         mircoders/storage/DatabaseBreaking.java: no message
3898
3899 2001-08-29 14:50  rk
3900
3901         * source/mircoders/servlet/ServletModuleBreaking.java: no message
3902
3903 2001-08-29 14:46  rk
3904
3905         * source/mir/storage/Database.java: no message
3906
3907 2001-08-29 14:20  rk
3908
3909         * source/: mir/servlet/ServletModuleDispatch.java,
3910         mircoders/servlet/ServletModuleBreaking.java: no message
3911
3912 2001-08-29 13:52  cvs
3913
3914         * source/config.properties-dist: kill nadiraktuell.log
3915
3916 2001-08-29 13:35  idfx
3917
3918         * source/mir/servlet/ServletModuleDispatch.java: bugfix
3919
3920 2001-08-29 13:29  idfx
3921
3922         * source/Mir.java: bugfix
3923
3924 2001-08-29 13:24  idfx
3925
3926         * source/mircoders/storage/DatabaseUsers.java: bugfix
3927
3928 2001-08-29 13:22  cvs
3929
3930         * build.xml, source/config.properties-dist: bugfixxes
3931
3932 2001-08-29 10:10  rk
3933
3934         * source/mircoders/storage/: DatabaseArticleType.java,
3935         DatabaseImageColor.java, DatabaseImageFormat.java,
3936         DatabaseImageLayout.java, DatabaseImageType.java,
3937         DatabaseLanguage.java, DatabaseMediafolder.java,
3938         DatabaseMessages.java, DatabaseRights.java: no message
3939
3940 2001-08-29 01:58  idfx
3941
3942         * source/: OpenMir.java, Mir.java: fixxi
3943
3944 2001-08-29 01:47  rk
3945
3946         * source/mir/: entity/Entity.java, entity/EntityList.java,
3947         entity/EntityRelation.java, entity/GenericEntity.java,
3948         misc/Configuration.java, misc/HTMLTemplateProcessor.java,
3949         misc/Helper.java, misc/LineFilterWriter.java, misc/Logfile.java,
3950         misc/StringUtil.java, misc/WebdbImage.java,
3951         misc/WebdbMultipartRequest.java, module/AbstractModule.java,
3952         servlet/AbstractServlet.java, servlet/ServletModule.java,
3953         servlet/ServletModuleDispatch.java,
3954         servlet/ServletModuleMonitor.java, storage/Database.java,
3955         storage/DatabaseAdaptorMySQL.java,
3956         storage/DatabaseAdaptorOracle.java,
3957         storage/DatabaseAdaptorPostgresql.java,
3958         storage/DatabaseAdaptorSybase.java, storage/StorageObject.java:
3959         Initial revision
3960
3961 2001-08-29 01:47  rk
3962
3963         * source/mir/: misc/HTMLParseException.java,
3964         misc/InputSourceResolver.java, misc/XmlSaxonStyler.java,
3965         misc/XmlStyler.java, misc/XslStyleCache.java,
3966         module/ModuleException.java, servlet/ServletModuleException.java,
3967         servlet/ServletModuleShow.java, storage/DatabaseAdaptor.java,
3968         storage/StorageObjectException.java: core lib
3969
3970 2001-08-29 01:41  rk
3971
3972         * source/mircoders/: entity/EntityBreaking.java,
3973         entity/EntityComment.java, entity/EntityContent.java,
3974         entity/EntityFeature.java, entity/EntityTopics.java,
3975         entity/EntityUsers.java, entity/EntityVideo.java,
3976         module/ModuleBreaking.java, module/ModuleComment.java,
3977         module/ModuleContent.java, module/ModuleFeature.java,
3978         module/ModuleImages.java, module/ModuleMediafolder.java,
3979         module/ModuleMessage.java, module/ModuleSchwerpunkt.java,
3980         module/ModuleTopics.java, module/ModuleUsers.java,
3981         producer/Producer.java, producer/ProducerAll.java,
3982         producer/ProducerContent.java, producer/ProducerFeature.java,
3983         producer/ProducerImages.java, producer/ProducerList.java,
3984         producer/ProducerNavigation.java,
3985         producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
3986         producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
3987         servlet/ServletModuleComment.java,
3988         servlet/ServletModuleContent.java,
3989         servlet/ServletModuleImages.java,
3990         servlet/ServletModuleMediafolder.java,
3991         servlet/ServletModuleMessage.java,
3992         servlet/ServletModuleOpenIndy.java,
3993         servlet/ServletModuleProducer.java,
3994         servlet/ServletModuleSchwerpunkt.java,
3995         servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
3996         storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
3997         storage/DatabaseComment.java, storage/DatabaseContent.java,
3998         storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
3999         storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4000         storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4001         storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4002         storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4003         storage/DatabaseRights.java, storage/DatabaseTopics.java,
4004         storage/DatabaseUsers.java: mass update mir codeswitch
4005
4006 2001-08-28 21:12  fh
4007
4008         * source/mircoders/: entity/EntityBreaking.java,
4009         entity/EntityComment.java, entity/EntityContent.java,
4010         entity/EntityFeature.java, entity/EntityTopics.java,
4011         entity/EntityUsers.java, entity/EntityVideo.java,
4012         module/ModuleBreaking.java, module/ModuleComment.java,
4013         module/ModuleContent.java, module/ModuleFeature.java,
4014         module/ModuleImages.java, module/ModuleMediafolder.java,
4015         module/ModuleMessage.java, module/ModuleSchwerpunkt.java,
4016         module/ModuleTopics.java, module/ModuleUsers.java,
4017         producer/Producer.java, producer/ProducerAll.java,
4018         producer/ProducerContent.java, producer/ProducerFeature.java,
4019         producer/ProducerImages.java, producer/ProducerList.java,
4020         producer/ProducerNavigation.java,
4021         producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
4022         producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
4023         servlet/ServletModuleComment.java,
4024         servlet/ServletModuleContent.java,
4025         servlet/ServletModuleImages.java,
4026         servlet/ServletModuleMediafolder.java,
4027         servlet/ServletModuleMessage.java,
4028         servlet/ServletModuleOpenIndy.java,
4029         servlet/ServletModuleProducer.java,
4030         servlet/ServletModuleSchwerpunkt.java,
4031         servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
4032         storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
4033         storage/DatabaseComment.java, storage/DatabaseContent.java,
4034         storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
4035         storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4036         storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4037         storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4038         storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4039         storage/DatabaseRights.java, storage/DatabaseTopics.java,
4040         storage/DatabaseUsers.java: Initial revision
4041
4042 2001-08-28 18:40  rk
4043
4044         * dbscripts/pg_imageimport.pl: no message
4045
4046 2001-08-27 12:54  cvs
4047
4048         * build.xml: build-script improved
4049
4050 2001-08-27 12:14  cvs
4051
4052         * lib/xerces.jar: not needed
4053
4054 2001-08-27 12:07  idfx
4055
4056         * lib/: README.txt, README.txt: [no log message]
4057
4058 2001-08-27 12:06  cvs
4059
4060         * lib/ant.jar: ant should installed separatly
4061
4062 2001-08-27 11:56  muh
4063
4064         * web/help/users.html: [no log message]
4065
4066 2001-08-27 11:53  rk
4067
4068         * lib/: README.txt, postgresql.jar, retepTools.jar: no message
4069
4070 2001-08-27 11:52  muh
4071
4072         * web/help/content.html.en: multi-ling in progress
4073
4074 2001-08-27 11:48  muh
4075
4076         * web/help/: help.html.de, themes.html.en: multi-ling in progress
4077
4078 2001-08-27 11:46  muh
4079
4080         * web/help/: content.html.de, group.html.de, group.html.en,
4081         help.html.en, images.html.de, images.html.en, mediafolder.html.de,
4082         mediafolder.html.en, themes.html.de: mulit-ling in progress
4083
4084 2001-08-27 11:44  muh
4085
4086         * web/help/: article.html.de, article.html.en: multi-ling in
4087         progress
4088
4089 2001-08-27 09:59  idfx
4090
4091         * lib/: cos.jar, freemarker-utility.jar, freemarker.jar: new
4092         versions of cos and freemarker
4093
4094 2001-08-27 09:53  rk
4095
4096         * log/README: no message
4097
4098 2001-08-26 16:38  idfx
4099
4100         * source/config.properties-dist: some documentation
4101
4102 2001-08-26 10:58  cvs
4103
4104         * templates-dist/producer/cities.inc: new cities.inc
4105
4106 2001-08-25 22:47  idfx
4107
4108         * templates-dist/producer/navigation.template: producer that
4109         produces the navigation.inc
4110
4111 2001-08-25 22:31  idfx
4112
4113         * source/config.properties-dist: producer that produces the
4114         navigation.inc
4115
4116 2001-08-25 22:23  rk
4117
4118         * doc/INSTALL.postgresql: no message
4119
4120 2001-08-25 12:34  idfx
4121
4122         * templates-dist/: open/comment.template,
4123         open/comment_done.template, open/comment_en.template,
4124         open/posting.template, open/posting_done.template,
4125         open/posting_en.template, producer/cities.inc,
4126         producer/cities_de.inc, producer/config.template,
4127         producer/content.template, producer/copyright.template,
4128         producer/events.inc, producer/featurelist.template,
4129         producer/links.inc, producer/list.template,
4130         producer/openposting.template, producer/startpage.template,
4131         producer/topiclist.template, producer/wap.template,
4132         producer/wml2.xsl: rename of template-dir to template-dist. in a
4133         installed system the templates should not be in the cvs
4134
4135 2001-08-24 13:10  idfx
4136
4137         * web/: formate.css, index.html, help/content_datum.html,
4138         help/content_freigeschaltet.html, help/content_inhalt.html,
4139         help/content_oldstyle.html, help/content_ort.html,
4140         help/content_termin.html, help/content_terminname.html,
4141         help/content_urheber.html, img/extlink.gif, img/head_small.gif,
4142         img/help.gif, img/intlink.gif, img/maillink.gif, img/pointgris.gif,
4143         produced/img/arrow_down.gif, produced/img/audio_big.gif,
4144         produced/img/audio_small.gif, produced/img/bashcomp2.gif,
4145         produced/img/cleft.gif, produced/img/dot.gif,
4146         produced/img/extlink.gif, produced/img/h_m.gif,
4147         produced/img/h_r.gif, produced/img/h_slice.gif,
4148         produced/img/head_left_logo.gif, produced/img/head_small.gif,
4149         produced/img/help.gif, produced/img/intlink.gif,
4150         produced/img/link_small.gif, produced/img/logo_small.gif,
4151         produced/img/mail_small.gif, produced/img/maillink.gif,
4152         produced/img/photo_big.gif, produced/img/photo_small.gif,
4153         produced/img/pointgris.gif, produced/img/search_icon.gif,
4154         produced/img/sp.gif, produced/img/text_big.gif,
4155         produced/img/text_small.gif, produced/img/video_big.gif,
4156         produced/img/video_small.gif: first check in
4157
4158 2001-08-24 13:09  idfx
4159
4160         * lib/xerces.jar, log/README, source/Mir.java, source/OpenMir.java,
4161         source/config.properties-dist, web/help/users.html: Initial
4162         revision
4163
4164 2001-08-24 13:05  idfx
4165
4166         * build.xml, dbscripts/create_pg.sql, dbscripts/help_arttype.sql,
4167         dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
4168         dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
4169         dbscripts/help_lang.sql, dbscripts/help_rights.sql,
4170         dbscripts/help_users.sql, dbscripts/pg_imageimport.pl,
4171         doc/TODO.txt, etc/web.xml, lib/README.txt, lib/ant.jar,
4172         lib/cos.jar, lib/freemarker.jar: Initial revision
4173
4174 2001-08-24 13:05  idfx
4175
4176         * startxml.sh, dbscripts/wizard.pl, dbscripts/lib/codec.pl,
4177         dbscripts/lib/convert.pl, dbscripts/lib/log.pl,
4178         dbscripts/lib/property.pl, dbscripts/lib/subst.pl,
4179         dbscripts/wiz_templates/show.template, doc/CHANGES.txt, doc/DC.txt,
4180         lib/gnu-regexp-1.0.8.jar, lib/mm.mysql-2.0.2-bin.jar,
4181         lib/saxon.jar, lib/servlet-2.2.jar: first check in
4182