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