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