Add gnu Style ChangeLog using cvs2cl (use "-F MIR_1_0 --utc" options., for HEAD,... MIR_1_0_0_RC4
authormh <mh>
Tue, 10 Dec 2002 22:00:51 +0000 (22:00 +0000)
committermh <mh>
Tue, 10 Dec 2002 22:00:51 +0000 (22:00 +0000)
ChangeLog [new file with mode: 0755]

diff --git a/ChangeLog b/ChangeLog
new file mode 100755 (executable)
index 0000000..f5ef90f
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,4248 @@
+2002-12-10 21:58  mh
+
+       * NEWS: Mir-1.0.0-rc4 release
+
+2002-12-10 21:15  mh
+
+       * templates-dist/: admin/start_admin.template,
+       open/posting.template, producer/content.template,
+       producer/openposting.template, producer/startpage.template,
+       producer/topiclist.template: replace hardcoded charset with
+       config.defEncoding
+
+2002-12-10 21:13  mh
+
+       * source/: Mir.java, OpenMir.java: fix bug where
+       Mir.DefaultEncoding (the java one) was being sent out in the
+       response content-type header instead of the HTML encoding. use
+       Mir.DefaultHTMLCharset instead
+
+2002-12-10 21:10  mh
+
+       * source/Mir.java: fix bug where Mir.DefaultEncoding (the java one)
+       was being sent out int the content-type header instead of HTML
+       encoding. use Mir.DefaultHTMLCharset instead
+
+2002-12-10 21:08  mh
+
+       * source/mir/misc/HTMLTemplateProcessor.java: make the new
+       Mir.DefaultHTMLCharset config parameter to available to templates
+       as config.defEncoding
+
+2002-12-10 21:07  mh
+
+       * source/config.properties-dist: add new config parameter:
+       Mir.DefaultHTMLCharset . It allows us to set the charset for the
+       META tags in templates in one central place. It has to be the HTML
+       equivalent of the Java character encoding.
+
+2002-12-10 10:19  mh
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: for
+       content_data, remove the really evil tags,  for the abstract don't
+       remove everyhting, just the really bad stuff including table tags.
+       All other fields lose all html tags
+
+2002-12-10 10:01  mh
+
+       * source/mircoders/servlet/ServletModuleUploadedMedia.java: a
+       couple of trivial cleanups: check to see if  order is empty in
+       addition to null, although I think that that can't happen. get rid
+       of useless conditional
+
+2002-12-10 09:57  mh
+
+       * source/mircoders/servlet/ServletModuleComment.java: comment out
+       debug log stuff
+
+2002-12-10 09:55  mh
+
+       * source/mir/servlet/ServletModule.java: add in advanced query
+       parameters used by media and comment search to mergeData so that
+       you can return to where you were when searching. also forward port
+       of small cleanup/bugfix from HEAD regarding finding out the current
+       subclass name  (getOperationModule)
+
+2002-12-10 09:51  mh
+
+       * source/mircoders/entity/EntityImages.java: forward port of a
+       minor bug fix from HEAD
+
+2002-12-10 09:49  mh
+
+       * templates-dist/admin/: audio.template, breaking.template,
+       breakinglist.template, comment.template, contentlist.template,
+       feature.template, featurelist.template, fileedit.template,
+       fileeditlist.template, foot.template, head.template,
+       head_nonavi.template, hiddenlist.template, image.template,
+       language.template, languagelist.template, linksimcs.template,
+       linksimcslist.template, login.template, media.template,
+       mediafolder.template, mediafolderlist.template, message.template,
+       messagelist.template, start_admin.template, topic.template,
+       topiclist.template, user.template, userlist.template,
+       video.template: wrap pretty much all freemarker variables (i.e the
+       data) in encodeHTML(data..). this fixes some bugs in the admin,
+       like when stuff dissappears after quotes, etc.. it is heavier on
+       the CPU but some obvious stuff can be unwrapped later.
+
+2002-12-10 09:47  mh
+
+       * templates-dist/admin/confirm.template: wrap stuff in encodeHTML
+       and add in advanced search parameters (query_..) used form comments
+       and media as hidden fields so that when deleting something, you
+       come back to the same place on your lists
+
+2002-12-10 09:44  mh
+
+       * templates-dist/admin/commentlist.template: wrap pretty much all
+       freemarker variables (i.e the data) in encodeHTML(data..). this
+       fixes tons of bugs in the admin, like when stuff dissappeats after
+       quotes, etc.. also add query_text, query_field, etc.. to the delete
+       request URL so that after deleting a comment, you come back to the
+       same place on your list.. also get rid of useless offset hidden
+       parameter which causes a bug when searching and your offset is
+       above 0
+
+2002-12-10 09:40  mh
+
+       * templates-dist/admin/content.template: wrap pretty much all
+       freemarker variables (i.e the data) in encodeHTML(data..). this
+       fixes tons of bugs in the admin, like when stuff dissappeats after
+       quotes, etc.. also when attaching media, only show published media
+       in the lists
+
+2002-12-10 09:32  mh
+
+       * templates-dist/admin/: audiolist.template, imagelist.template,
+       medialist.template, videolist.template: oops, order has a space in
+       it and is not really used in search anyway. get rid of it
+
+2002-12-10 09:24  mh
+
+       * templates-dist/admin/: audiolist.template, imagelist.template,
+       medialist.template, videolist.template: wrap pretty much all
+       freemarker variables (i.e the data) in encodeHTML(data..). this
+       fixes tons of bugs in the admin, like when stuff dissappeats after
+       quotes, etc.. also add query_text, query_field, etc.. to the delete
+       request URL so that after deleting a media item, you come back to
+       the same place on your list.. oh yeah, there also was a missing
+       data. for query_media_folder
+
+2002-12-10 09:11  mh
+
+       * source/mir/misc/HTMLTemplateProcessor.java: add the encodeHTML
+       method
+
+2002-12-10 09:10  mh
+
+       * source/mir/misc/EncodeHTMLMethodModel.java: a wrapper class for
+       the StringUtil.encodeHTML method that implements the freemarker
+       templateMethodModel so we can call the method directly in
+       templates. namely in the admin templated. sort of backport from the
+       HEAD branch, although HEAD implements it differently.
+
+2002-12-10 09:10  mh
+
+       * source/mir/misc/EncodeHTMLMethodModel.java: file
+       EncodeHTMLMethodModel.java was initially added on branch MIR_1_0.
+
+2002-12-10 09:07  mh
+
+       * source/mir/misc/StringUtil.java: re-introduce leaner/simpler
+       encodeHTML(String aText) method, we need it for the admin interface
+       so that we can actually edit the HTML. It needed indexOfCharacters
+       and interpretAsString. all taken from the StringRoutines file in
+       HEAD. also add deleteHTMLTableTags..
+
+2002-12-10 09:05  mh
+
+       * source/mir/storage/Database.java: comment out some debug logging
+       that spews out each SQL select, insert, etc..
+
+2002-12-10 09:02  mh
+
+       * source/: Mir.java, OpenMir.java,
+       mir/servlet/AbstractServlet.java: bring all the instances of
+       setHeader.. for turning off browser caching into one method in
+       AbstractServlet. have Mir and OpenMir just call that method.
+       cleaner that way. + some misc. cleanup
+
+2002-12-09 06:23  mh
+
+       * source/mir/misc/StringUtil.java: fix small email address
+       filtering bug (originally the fix was from Max in the HEAD branch)
+
+2002-12-09 05:52  mh
+
+       * templates-dist/admin/content.template: fix a bug that prevented
+       editing OtherMedia from article
+
+2002-12-08 07:00  mh
+
+       * doc/KNOWN_BUGS: thought of some more bugs
+
+2002-12-08 06:04  mh
+
+       * doc/REPORTING_BUGS: I forgot about mantis
+
+2002-12-08 05:41  mh
+
+       * doc/MAINTENANCE.postgresql: file MAINTENANCE.postgresql was
+       initially added on branch MIR_1_0.
+
+2002-12-08 05:41  mh
+
+       * doc/: MAINTENANCE, MAINTENANCE.postgresql: rename MAINTENANCE to
+       MAINTENANCE.postgresql as it is more appropriate considering it's
+       content
+
+2002-12-08 05:38  mh
+
+       * doc/CODINGSTYLE: some notes about coding style
+
+2002-12-08 05:38  mh
+
+       * doc/CODINGSTYLE: file CODINGSTYLE was initially added on branch
+       MIR_1_0.
+
+2002-12-08 05:17  mh
+
+       * doc/README: add mir-cvs info
+
+2002-12-08 05:11  mh
+
+       * doc/README: a basic README file w/ contact info
+
+2002-12-08 05:11  mh
+
+       * doc/README: file README was initially added on branch MIR_1_0.
+
+2002-12-08 05:05  mh
+
+       * NEWS: added note about RDF features syndication support
+
+2002-12-08 04:59  mh
+
+       * doc/REPORTING_BUGS: file REPORTING_BUGS was initially added on
+       branch MIR_1_0.
+
+2002-12-08 04:59  mh
+
+       * doc/KNOWN_BUGS: file KNOWN_BUGS was initially added on branch
+       MIR_1_0.
+
+2002-12-08 04:59  mh
+
+       * doc/: KNOWN_BUGS, REPORTING_BUGS: know bugs and reporting new
+       ones
+
+2002-12-07 06:57  mh
+
+       * doc/UPGRADING.mir: add a note about consulting the NEWS file
+
+2002-12-07 06:57  mh
+
+       * NEWS: file NEWS was initially added on branch MIR_1_0.
+
+2002-12-07 06:57  mh
+
+       * NEWS, doc/CHANGES.txt: replace CHANGES.txt with more standard
+       named NEWS file. fill in the NEW file..
+
+2002-12-06 08:58  mh
+
+       * doc/mission.html: suck in mission.html from the HEAD branch in
+       preparation for a release.
+
+2002-12-06 07:14  mh
+
+       * source/: Mir.java, OpenMir.java: add no-cache Pragma and
+       Cache-control headers to the http response.. I see no reason why
+       not to do this as nothing in Mir should be cached and I have been
+       annoyed to many times by opera and IE caching stuff not to do this.
+       It has to be in the http headers and not in the Meta tags as some
+       browsers have problems..
+
+2002-12-05 08:58  mh
+
+       * dbscripts/populate_mediatyp.sql: add video/avi
+
+2002-12-05 08:47  mh
+
+       * source/mircoders/entity/EntityUploadedMedia.java: introduce an
+       update method that overrides and calls the one from the superclass
+       in order to set all content that has a particular media item
+       attached un-produced upon modification of the media entity
+
+2002-12-05 08:42  mh
+
+       * source/mircoders/storage/DatabaseContentToMedia.java: update the
+       getContent method so it uses the newer EntityUploadedMedia and not
+       the deprecated EntityMedia
+
+2002-12-05 08:40  mh
+
+       * source/mircoders/entity/EntityImages.java: change the way, size,
+       height, OID, etc is entered in the DB: do it via the Entity
+       interface and not via manual SQL. with manual SQL, the entity
+       becomes out of sync w/ data in the DB and this is bad. It's not as
+       fast as the manual SQL, but more consistent and nicer. also move
+       the update override method that sets content that has this media
+       item attached to EntityUploadedMedia so all media types can take
+       advantage of it
+
+2002-12-05 08:35  mh
+
+       * source/mircoders/servlet/ServletModuleHidden.java: misc. minor
+       comment clarification
+
+2002-12-05 08:34  mh
+
+       * templates-dist/admin/: audio.template, image.template,
+       media.template, video.template: move title and file field for media
+       upload down to be compatible w/ new Streams based upload handling.
+       otherwise, the data entered in the fields above gets lost
+
+2002-11-30 00:44  mh
+
+       * doc/TODO.txt: update v1.0 TODO list. almost all done\!
+
+2002-11-29 21:09  mh
+
+       * source/mircoders/entity/EntityUploadedMedia.java,
+       templates-dist/admin/audio.template,
+       templates-dist/admin/audiolist.template,
+       templates-dist/admin/image.template,
+       templates-dist/admin/imagelist.template,
+       templates-dist/admin/media.template,
+       templates-dist/admin/medialist.template,
+       templates-dist/admin/video.template,
+       templates-dist/admin/videolist.template,
+       templates-dist/producer/content.template: it's a bad thing w/ our
+       persistance layer to override getValues, for keys that exist in the
+       DB.. overriden key size becomes human_readable_size and description
+       becomes media_descr
+
+2002-11-29 21:07  mh
+
+       * source/mir/misc/MirConfig.java: move the new versioning thing
+       down so it actually works
+
+2002-11-29 06:31  mh
+
+       * source/mircoders/media/MediaRequest.java: clean out deadwood
+
+2002-11-28 19:55  mh
+
+       * source/mircoders/entity/EntityUploadedMedia.java: quick hack
+       bugfix
+
+2002-11-28 19:11  mh
+
+       * source/mir/misc/NumberUtils.java: get rid of debug println
+
+2002-11-28 05:59  mh
+
+       * templates-dist/: producer/content.template, admin/audio.template,
+       admin/audiolist.template, admin/image.template,
+       admin/imagelist.template, admin/media.template,
+       admin/medialist.template, admin/video.template,
+       admin/videolist.template: show the 'size' field for media
+
+2002-11-28 05:57  mh
+
+       * bundles/: admin_de.properties, admin_en.properties,
+       admin_es.properties: add media.size
+
+2002-11-28 05:56  mh
+
+       * source/mircoders/entity/EntityUploadedMedia.java: override 'size'
+       key to convert it into a human readable format
+
+2002-11-28 05:54  mh
+
+       * source/mir/misc/NumberUtils.java: file NumberUtils.java was
+       initially added on branch MIR_1_0.
+
+2002-11-28 05:54  mh
+
+       * source/mir/misc/NumberUtils.java: number formatter routine. print
+       raw sizes in bytes to a human readable format
+
+2002-11-28 05:52  mh
+
+       * source/mir/misc/StringUtil.java: get rid of unused functions
+
+2002-11-28 05:48  mh
+
+       * source/mircoders/media/: MediaHandlerMp3.java,
+       MediaHandlerRealAudio.java, MediaHandlerRealVideo.java:
+       localization/international friendlier wording
+
+2002-11-27 21:16  mh
+
+       * source/mircoders/entity/EntityImages.java: better way to create
+       temp. files
+
+2002-11-27 08:36  mh
+
+       * templates-dist/admin/: media.template, video.template: dumb bug
+
+2002-11-27 08:03  mh
+
+       * source/mircoders/media/MediaRequest.java: get rid of annoying
+       $Log: ChangeLog,v $
+       Revision 1.1.2.1  2002/12/10 22:00:51  mh
+       Add gnu Style ChangeLog using cvs2cl (use "-F MIR_1_0 --utc" options., for HEAD, it would be "-F trunk --utc")
+        stuff
+
+2002-11-27 07:10  mh
+
+       * source/mircoders/servlet/ServletModuleImages.java: remove now
+       unused showicon and showimage methods (replaced by getMedia,
+       getIcon in ServletModuleUploadedMedia)
+
+2002-11-27 07:08  mh
+
+       * templates-dist/admin/: audio.template, audiolist.template,
+       content.template, image.template, imagelist.template,
+       media.template, medialist.template, video.template,
+       videolist.template: use new getMedia and getIcon calls in the media
+       ServletModule's to implement preview/download in admin interface
+
+2002-11-27 07:05  mh
+
+       * source/mircoders/servlet/ServletModuleUploadedMedia.java: add
+       getIcon and getMedia methods which use the new methods with the
+       same names from the MirMedia infrastructure. they send an
+       InputStream into the servlet OutputStream. the purpose is to
+       implement a preview/download for the media admin interface
+
+2002-11-27 06:52  mh
+
+       * source/mircoders/media/: MediaHandlerGeneric.java,
+       MediaHandlerImages.java, MediaHandlerImagesJpeg.java,
+       MediaHandlerImagesPng.java, MediaHandlerRealAudio.java,
+       MediaHandlerRealVideo.java: fix long standing bug that caused
+       produced media files to have their publish_path written with 2
+       slashes after each other + some minor things
+
+2002-11-27 06:43  mh
+
+       * source/mircoders/entity/EntityUploadedMedia.java: add
+       'description' as second key for 'descr' key.
+
+2002-11-27 06:41  mh
+
+       * source/mir/media/MirMedia.java: change my email address, add Id
+       keyword macro
+
+2002-11-26 01:54  mh
+
+       * source/mir/misc/MirConfig.java: just testing a new way of doing
+       Mir.Version string
+
+2002-11-26 01:52  mh
+
+       * source/: mir/storage/Database.java,
+       mircoders/servlet/ServletModuleOpenIndy.java: get rid of Log CVS
+       keyword expansion that causes problems when merging branches.. yeah
+       I know, I'm the one who added them in the first place
+
+2002-11-26 01:51  mh
+
+       * source/mircoders/entity/EntityContent.java: get rid of long
+       standing bug which caused links (href's) with ampersands (&) in
+       them to be fudged in the article description. we don't need to
+       decodeHTMLinTags as we no longer encodeHTML
+
+2002-11-25 21:59  mh
+
+       * etc/web.xml, source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/misc/MirConfig.java,
+       source/mir/servlet/AbstractServlet.java,
+       source/mircoders/producer/Producer.java, source/Mir.java,
+       source/OpenMir.java: use req.getContextPath to find the RootUri..
+       much more robust. 4.0 and 4.1 compatible due to new web.xml mapping
+
+2002-11-25 05:56  mh
+
+       * source/config.properties-dist: revert 4.1 compat. change
+
+2002-11-24 16:38  cvs
+
+       * source/mir/misc/HTMLTemplateProcessor.java: tomcat 4.0 != tomcat
+       4.1
+
+2002-11-23 22:43  cvs
+
+       * source/mir/servlet/AbstractServlet.java: the patch of mh for
+       tomcat 4.1.* made the servlet-config incompatible with tomcat
+       4.0.*. so i changed this again. the compatibility to tomcat 4.1.*
+       should be made in web.xml. idfx
+
+2002-11-15 22:06  mh
+
+       * source/mircoders/entity/EntityImages.java: fix serious bug
+       introduced with the media InputStream changes that caused a
+       database connection to be lost when a LargeObject was
+       missing/broken. eventually postgrss would hit it's max connections
+       limit
+
+2002-11-15 22:04  mh
+
+       * etc/web.xml, lib/servlet-2.2.jar, source/config.properties-dist,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/servlet/AbstractServlet.java,
+       source/mircoders/producer/Producer.java: changes for tomcat 4.1.x
+       also compatible with 4.0.x, mir/servlet/Mir becomes /mir/Mir.
+       beware. fix web.xml to work with 4.1.x. remove servlet-2.2.jar
+       which comes w/ tomcat and should be v2.3
+
+2002-11-04 04:31  mh
+
+       * source/mircoders/media/MediaHandlerGeneric.java: replace "/" with
+       java/io/File.separator
+
+2002-11-01 05:38  mh
+
+       * source/config.properties-dist, source/mir/media/MirMedia.java,
+       source/mir/misc/FileHandler.java,
+       source/mir/misc/FileHandlerException.java,
+       source/mir/misc/FileHandlerUserException.java,
+       source/mir/misc/FileUtil.java, source/mir/misc/MpRequest.java,
+       source/mir/misc/WebdbImage.java,
+       source/mir/misc/WebdbMultipartRequest.java,
+       source/mircoders/entity/EntityAudio.java,
+       source/mircoders/entity/EntityContent.java,
+       source/mircoders/entity/EntityImages.java,
+       source/mircoders/entity/EntityOther.java,
+       source/mircoders/entity/EntityUploadedMedia.java,
+       source/mircoders/entity/EntityVideo.java,
+       source/mircoders/module/ModuleContent.java,
+       templates-dist/open/posting.template,
+       source/mircoders/media/MediaHandlerAudio.java,
+       source/mircoders/media/MediaHandlerGeneric.java,
+       source/mircoders/media/MediaHandlerImages.java,
+       source/mircoders/media/MediaHandlerMp3.java,
+       source/mircoders/media/MediaHandlerRealAudio.java,
+       source/mircoders/media/MediaHandlerRealVideo.java,
+       source/mircoders/media/MediaHandlerVideo.java,
+       source/mircoders/media/MediaRequest.java,
+       source/mircoders/servlet/ServletModuleContent.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/servlet/ServletModuleUploadedMedia.java: Converted
+       media Interface to use streams (Java IO) instead of byte buffers of
+       the entire uplaoded files. These saves loads of unecessary memory
+       use. JAI still consumes quite a bit though.
+       
+       A new temporary file (for JAI) parameter is necessary and is in the
+       config.properties file.
+       
+       A nice side effect of this work is the FileHandler interface which
+       is basically a call back mechanism for WebdbMultipartRequest which
+       allows the uploaded file to handled by different classes. For
+       example, for a media upload, the content-type, etc.. needs to be
+       determined, but if say the FileEditor had a feature to upload
+       static files... another handler wood be needed. Right now only the
+       MediaRequest handler exists.
+
+2002-11-01 05:38  mh
+
+       * source/mir/misc/FileHandlerException.java: file
+       FileHandlerException.java was initially added on branch MIR_1_0.
+
+2002-11-01 05:38  mh
+
+       * source/mir/misc/FileHandlerUserException.java: file
+       FileHandlerUserException.java was initially added on branch
+       MIR_1_0.
+
+2002-11-01 05:38  mh
+
+       * source/mir/misc/FileHandler.java: file FileHandler.java was
+       initially added on branch MIR_1_0.
+
+2002-10-20 20:19  cvs
+
+       * templates-dist/admin/start_admin.template: added the fileEdit
+       include features
+
+2002-09-02 19:21  reto
+
+       * doc/mission.html: from MDM, needs to be revisited
+
+2002-09-01 23:23  mh
+
+       * source/mircoders/: module/ModuleContent.java,
+       producer/ProducerAll.java, producer/ProducerContent.java,
+       producer/ProducerFeature.java, producer/ProducerMedia.java,
+       producer/ProducerOpenPosting.java, producer/ProducerTopics.java:
+       don't sort by the "date" field, use webdb_create instead
+
+2002-09-01 21:31  mh
+
+       * COPYING, jmagick/WebdbImage.java.jmagick, source/Mir.java,
+       source/OpenMir.java, source/mir/config/ConfigChecker.java,
+       source/mir/config/ConfigNode.java,
+       source/mir/config/ConfigNodeBuilder.java,
+       source/mir/config/ConfigReader.java,
+       source/mir/config/ConfigSimpleNode.java,
+       source/mir/config/MirConfiguration.java,
+       source/mir/config/exceptions/ConfigDefineNotKnownException.java,
+       source/mir/config/exceptions/ConfigException.java,
+       source/mir/config/exceptions/ConfigInvalidPropertyTypeException.jav
+       a,
+       source/mir/config/exceptions/ConfigMissingPropertyException.java,
+       source/mir/entity/Entity.java, source/mir/entity/EntityList.java,
+       source/mir/entity/EntityRelation.java,
+       source/mir/entity/GenericEntity.java,
+       source/mir/entity/StorableObjectEntity.java,
+       source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
+       source/mir/media/MirMediaException.java,
+       source/mir/media/MirMediaUserException.java,
+       source/mir/misc/ConfigException.java,
+       source/mir/misc/Configuration.java,
+       source/mir/misc/FileExtFilter.java, source/mir/misc/FileUtil.java,
+       source/mir/misc/HTMLParseException.java,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/misc/Helper.java,
+       source/mir/misc/InputSourceResolver.java,
+       source/mir/misc/LineFilterWriter.java,
+       source/mir/misc/Location.java, source/mir/misc/Logfile.java,
+       source/mir/misc/MessageMethodModel.java,
+       source/mir/misc/MirConfig.java, source/mir/misc/MpRequest.java,
+       source/mir/misc/StringUtil.java, source/mir/misc/WebdbImage.java,
+       source/mir/misc/WebdbMultipartRequest.java,
+       source/mir/misc/XmlSaxonStyler.java,
+       source/mir/misc/XmlStyler.java, source/mir/misc/XslStyleCache.java,
+       source/mir/module/AbstractModule.java,
+       source/mir/module/ModuleException.java,
+       source/mir/module/ModuleUserException.java,
+       source/mir/servlet/AbstractServlet.java,
+       source/mir/servlet/ServletModule.java,
+       source/mir/servlet/ServletModuleDispatch.java,
+       source/mir/servlet/ServletModuleException.java,
+       source/mir/servlet/ServletModuleMonitor.java,
+       source/mir/servlet/ServletModuleShow.java,
+       source/mir/servlet/ServletModuleUserException.java,
+       source/mir/storage/Database.java,
+       source/mir/storage/DatabaseAdaptor.java,
+       source/mir/storage/DatabaseAdaptorMySQL.java,
+       source/mir/storage/DatabaseAdaptorOracle.java,
+       source/mir/storage/DatabaseAdaptorPostgresql.java,
+       source/mir/storage/DatabaseAdaptorSybase.java,
+       source/mir/storage/DatabaseCache.java,
+       source/mir/storage/StorageObject.java,
+       source/mir/storage/StorageObjectException.java,
+       source/mir/storage/store/ObjectStore.java,
+       source/mir/storage/store/ServletStoreInfo.java,
+       source/mir/storage/store/StorableObject.java,
+       source/mir/storage/store/StoreContainer.java,
+       source/mir/storage/store/StoreContainerType.java,
+       source/mir/storage/store/StoreIdentifier.java,
+       source/mir/storage/store/StoreUtil.java,
+       source/mir/storage/store/test/EntityC1.java,
+       source/mir/storage/store/test/EntityC2.java,
+       source/mir/storage/store/test/EntityC3.java,
+       source/mir/storage/store/test/TestStore.java,
+       source/mir/xml/SaxContext.java,
+       source/mir/xml/XmlConfigurator.java, source/mir/xml/XmlMatch.java,
+       source/mircoders/entity/EntityAudio.java,
+       source/mircoders/entity/EntityBreaking.java,
+       source/mircoders/entity/EntityComment.java,
+       source/mircoders/entity/EntityContent.java,
+       source/mircoders/entity/EntityFeature.java,
+       source/mircoders/entity/EntityImages.java,
+       source/mircoders/entity/EntityLinksImcs.java,
+       source/mircoders/entity/EntityMedia.java,
+       source/mircoders/entity/EntityOther.java,
+       source/mircoders/entity/EntityTopics.java,
+       source/mircoders/entity/EntityUploadedMedia.java,
+       source/mircoders/entity/EntityUsers.java,
+       source/mircoders/entity/EntityVideo.java,
+       source/mircoders/input/XmlFilenameFilter.java,
+       source/mircoders/input/XmlHandler.java,
+       source/mircoders/input/XmlInputParser.java,
+       source/mircoders/media/MediaHandlerAudio.java,
+       source/mircoders/media/MediaHandlerGeneric.java,
+       source/mircoders/media/MediaHandlerImages.java,
+       source/mircoders/media/MediaHandlerImagesJpeg.java,
+       source/mircoders/media/MediaHandlerImagesPng.java,
+       source/mircoders/media/MediaHandlerMp3.java,
+       source/mircoders/media/MediaHandlerRealAudio.java,
+       source/mircoders/media/MediaHandlerRealVideo.java,
+       source/mircoders/media/MediaHandlerVideo.java,
+       source/mircoders/media/MediaRequest.java,
+       source/mircoders/module/ModuleBreaking.java,
+       source/mircoders/module/ModuleComment.java,
+       source/mircoders/module/ModuleContent.java,
+       source/mircoders/module/ModuleFeature.java,
+       source/mircoders/module/ModuleImages.java,
+       source/mircoders/module/ModuleLanguage.java,
+       source/mircoders/module/ModuleLinksImcs.java,
+       source/mircoders/module/ModuleMediafolder.java,
+       source/mircoders/module/ModuleMessage.java,
+       source/mircoders/module/ModuleSchwerpunkt.java,
+       source/mircoders/module/ModuleTopics.java,
+       source/mircoders/module/ModuleUploadedMedia.java,
+       source/mircoders/module/ModuleUsers.java,
+       source/mircoders/producer/Producer.java,
+       source/mircoders/producer/ProducerAll.java,
+       source/mircoders/producer/ProducerAudio.java,
+       source/mircoders/producer/ProducerContent.java,
+       source/mircoders/producer/ProducerFeature.java,
+       source/mircoders/producer/ProducerImages.java,
+       source/mircoders/producer/ProducerList.java,
+       source/mircoders/producer/ProducerMedia.java,
+       source/mircoders/producer/ProducerNavigation.java,
+       source/mircoders/producer/ProducerOpenPosting.java,
+       source/mircoders/producer/ProducerOther.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       source/mircoders/producer/ProducerTopics.java,
+       source/mircoders/producer/ProducerVideo.java,
+       source/mircoders/servlet/ServletModuleAudio.java,
+       source/mircoders/servlet/ServletModuleBreaking.java,
+       source/mircoders/servlet/ServletModuleComment.java,
+       source/mircoders/servlet/ServletModuleContent.java,
+       source/mircoders/servlet/ServletModuleFileEdit.java,
+       source/mircoders/servlet/ServletModuleHidden.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleLanguage.java,
+       source/mircoders/servlet/ServletModuleLinksImcs.java,
+       source/mircoders/servlet/ServletModuleMediafolder.java,
+       source/mircoders/servlet/ServletModuleMessage.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/servlet/ServletModuleOtherMedia.java,
+       source/mircoders/servlet/ServletModuleProducer.java,
+       source/mircoders/servlet/ServletModuleSchwerpunkt.java,
+       source/mircoders/servlet/ServletModuleTopics.java,
+       source/mircoders/servlet/ServletModuleUploadedMedia.java,
+       source/mircoders/servlet/ServletModuleUsers.java,
+       source/mircoders/servlet/ServletModuleVideo.java,
+       source/mircoders/storage/DatabaseArticleType.java,
+       source/mircoders/storage/DatabaseAudio.java,
+       source/mircoders/storage/DatabaseBreaking.java,
+       source/mircoders/storage/DatabaseComment.java,
+       source/mircoders/storage/DatabaseContent.java,
+       source/mircoders/storage/DatabaseContentToMedia.java,
+       source/mircoders/storage/DatabaseContentToTopics.java,
+       source/mircoders/storage/DatabaseFeature.java,
+       source/mircoders/storage/DatabaseImageColor.java,
+       source/mircoders/storage/DatabaseImageFormat.java,
+       source/mircoders/storage/DatabaseImageLayout.java,
+       source/mircoders/storage/DatabaseImageType.java,
+       source/mircoders/storage/DatabaseImages.java,
+       source/mircoders/storage/DatabaseLanguage.java,
+       source/mircoders/storage/DatabaseLinksImcs.java,
+       source/mircoders/storage/DatabaseMedia.java,
+       source/mircoders/storage/DatabaseMediaType.java,
+       source/mircoders/storage/DatabaseMediafolder.java,
+       source/mircoders/storage/DatabaseMessages.java,
+       source/mircoders/storage/DatabaseOther.java,
+       source/mircoders/storage/DatabaseRights.java,
+       source/mircoders/storage/DatabaseTopics.java,
+       source/mircoders/storage/DatabaseUploadedMedia.java,
+       source/mircoders/storage/DatabaseUsers.java,
+       source/mircoders/storage/DatabaseVideo.java: Mir goes GPL
+
+2002-09-01 21:31  mh
+
+       * COPYING: file COPYING was initially added on branch MIR_1_0.
+
+2002-08-09 17:56  init
+
+       * templates-dist/admin/: fileedit.template, fileeditlist.template:
+       language fix
+
+2002-08-09 17:51  init
+
+       * bundles/: admin_de.properties, admin_en.properties: added
+       --preview--
+
+2002-08-09 17:39  mh
+
+       * source/config.properties-dist,
+       source/mir/misc/FileExtFilter.java,
+       source/mircoders/servlet/ServletModuleFileEdit.java,
+       templates-dist/admin/fileedit.template: servlet module FileEdit,
+       allows one to edit files on the filesystem.
+
+2002-08-09 17:25  mh
+
+       * templates-dist/admin/fileedit.template: fix
+
+2002-08-09 16:58  init
+
+       * templates-dist/admin/fileeditlist.template: fix
+
+2002-08-09 14:57  init
+
+       * templates-dist/admin/fileeditlist.template: fehler
+
+2002-08-09 14:45  init
+
+       * templates-dist/admin/: fileedit.template, fileeditlist.template:
+       new templates for editing files
+
+2002-08-04 23:38  mh
+
+       * templates-dist/admin/content.template,
+       source/mir/storage/Database.java: fix up the webdb_create update
+       stuff
+
+2002-08-02 21:21  mh
+
+       * templates-dist/admin/image.template: missin </table>
+
+2002-07-21 22:50  mh
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: cleanup
+       coding style of getpdf() method
+
+2002-07-21 22:44  mh
+
+       * source/mircoders/producer/ProducerContent.java: minor cleanup
+
+2002-07-21 22:43  mh
+
+       * templates-dist/admin/image.template: implement multi file uploads
+
+2002-07-21 22:41  mh
+
+       * source/mircoders/servlet/: ServletModuleOpenIndy.java,
+       ServletModuleUploadedMedia.java: make use of new MediaRequest
+       class. A big cleanup and optimization.
+
+2002-07-21 22:38  mh
+
+       * source/mircoders/media/MediaRequest.java: parses a multipart
+       request's files and makes media Entity's out of them. Basically the
+       old code from insposting() in ServletModuleOpenIndy
+
+2002-07-21 22:32  mh
+
+       * source/mir/storage/Database.java: on insert, the
+       "webdb_lastchange" field should get a value
+
+2002-07-21 22:29  mh
+
+       * source/mir/media/: MirMediaException.java,
+       MirMediaUserException.java: cvs macros
+
+2002-07-21 22:27  mh
+
+       * source/Mir.java: make the user error msg look nicer
+
+2002-07-20 22:24  mh
+
+       * source/mircoders/servlet/ServletModuleContent.java: made the
+       add() method use _showObject. Fixes a bug that cause the popUps not
+       to show up when adding an article in the admin
+
+2002-07-19 20:55  mh
+
+       * source/mircoders/entity/EntityContent.java: commented out
+       decodeHTML, as we don't encodeHTML anymore
+
+2002-07-17 21:21  mh
+
+       * templates-dist/admin/topiclist.template: fix broken next button
+
+2002-07-11 20:20  mh
+
+       * source/mircoders/producer/ProducerContent.java: PDF stuff needs
+       .fo in UTF8 enc.
+
+2002-07-08 16:20  mh
+
+       * doc/INSTALL.mir: mention apache 2.x. make tomcat 4.0.4 required
+       cause of bugs
+
+2002-07-08 14:10  rk
+
+       * source/mircoders/producer/: Producer.java, ProducerContent.java,
+       ProducerList.java, ProducerNavigation.java, ProducerStartPage.java:
+       Changed Producer: producer do not append Producer.DocRoot to
+       Producer.StorageRoot any more. There was a misconception: Pages
+       could only be produced under the Webserver-DocRoot.
+
+2002-07-08 14:07  rk
+
+       * source/config.properties-dist: Changes description of config
+       properties Producer.StorageRoot and Producer.DocRoot.
+
+2002-07-08 00:26  mh
+
+       * doc/TODO.txt: updates
+
+2002-07-08 00:25  mh
+
+       * lib/cos.jar: latest from May 27 2002. fixes Opera bug
+
+2002-07-03 12:18  mh
+
+       * doc/TODO.txt: some minor media stuff
+
+2002-07-03 12:09  mh
+
+       * doc/UPGRADING.mir: cvs $
+
+2002-07-03 12:07  mh
+
+       * doc/INSTALL.mir: sevr. updts.: recmmd. reading, JkMount stuff,
+       postgres user permissions and apache mime-types.
+
+2002-07-01 21:50  mh
+
+       * bundles/admin_es.properties: added start.video.title , etc...
+
+2002-07-01 21:40  mh
+
+       * bundles/admin_en.properties: added start.video.title,
+       start.audio.tile, etc..
+
+2002-06-29 15:45  mh
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: cvs macros
+
+2002-06-29 15:44  mh
+
+       * source/mir/storage/Database.java,
+       templates-dist/admin/content.template: make the webdb_create update
+       be called webdb_create_update. it breaks things otherwise. a fixme
+       case I know..
+
+2002-06-29 11:19  mh
+
+       * templates-dist/admin/content.template: quick fix: comment out
+       date form
+
+2002-06-29 11:10  mh
+
+       * templates-dist/admin/commentlist.template: oops.
+       webdb_create_short instead of webddb...
+
+2002-06-28 22:56  mh
+
+       * source/mir/entity/Entity.java,
+       templates-dist/admin/contentlist.template: fix so that
+       webdb_lastchange appears in contentlist.template as it should
+
+2002-06-28 20:47  mh
+
+       * source/mircoders/entity/EntityComment.java: cvs macro bits
+
+2002-06-28 20:46  mh
+
+       * source/mircoders/entity/EntityComment.java: webdb_create_short
+
+2002-06-28 20:42  mh
+
+       * bundles/admin_de.properties, bundles/admin_en.properties,
+       bundles/admin_es.properties, bundles/admin_tr.properties,
+       source/mir/storage/Database.java,
+       templates-dist/admin/commentlist.template,
+       templates-dist/admin/content.template: added necessary bits in
+       templates and Database.java to make webdb_create modifiable. make
+       the conversion from sql/Timestamp to String more robust
+
+2002-06-28 20:39  mh
+
+       * source/mir/misc/StringUtil.java: added numberformat helper. make
+       webdbDate2readableDate use webdb_create instead. make the order and
+       appearance of it more consistent. cvs macros. and finally code
+       tidying
+
+2002-06-28 20:37  mh
+
+       * source/mircoders/entity/EntityContent.java: make date_formatted
+       be webdb_create_short instead to be more consistent. also make
+       date2webdb.. use webdb_create
+
+2002-06-28 20:35  mh
+
+       * source/mir/entity/Entity.java: use some cvs macros/id's
+
+2002-06-22 09:52  mh
+
+       * doc/: INSTALL.mir, UPGRADING.mir: added UPGRADING tips
+
+2002-06-21 23:41  mh
+
+       * source/mircoders/producer/: Producer.java,
+       ProducerStartPage.java: added encoding paramater to
+       Producer.produce(). use it for featuresRSS so it can explicitely be
+       produced in UTF8
+
+2002-06-17 10:24  mh
+
+       * source/mircoders/storage/DatabaseContentToMedia.java: change the
+       oderBy from the usual last update to ID no. for media.
+
+2002-06-17 10:15  mh
+
+       * source/mircoders/producer/ProducerMedia.java: oops revert. edited
+       the wrong file
+
+2002-06-17 10:06  mh
+
+       * source/mircoders/producer/ProducerMedia.java: change the oderBy
+       from the usual last update to ID no. for media.
+
+2002-06-13 09:03  mh
+
+       * templates-dist/admin/content.template: s/Other/OtherMedia/ bugfix
+
+2002-06-06 12:10  john
+
+       * templates-dist/producer/content.template: added a link at the top
+       of the page for printing an article.  the link is smart, in that it
+       asks the config if you are generating printable versions as pdf, or
+       pre-printable versions as fo.  if neither, no link.  if fo but not
+       pdf, it links to the pdf-generating servlet function of OpenMir, if
+       fo and pdf, it links directly to the static pdf file.
+
+2002-06-06 12:08  john
+
+       * source/mir/misc/HTMLTemplateProcessor.java: added generateFO and
+       generatePDF to the config hash.  this is silly, the whole config
+       hash should be passed to the template processor per marc's comment
+       in the source....
+
+2002-06-03 14:11  mh
+
+       * source/mircoders/producer/ProducerTopics.java: make so that
+       articles in the openposting but not in newswire appear in topics
+
+2002-06-02 17:04  mh
+
+       * bundles/admin_de.properties, bundles/admin_en.properties,
+       source/config.properties-dist,
+       source/mircoders/servlet/ServletModuleHidden.java: added Hidden
+       articles servlet module
+
+2002-06-02 16:56  mh
+
+       * source/: mir/media/MirMedia.java,
+       mircoders/entity/EntityUploadedMedia.java,
+       mircoders/media/MediaHandlerGeneric.java,
+       mircoders/media/MediaHandlerImages.java,
+       mircoders/media/MediaHandlerMp3.java,
+       mircoders/media/MediaHandlerRealAudio.java,
+       mircoders/media/MediaHandlerRealVideo.java: if the Media handler
+       does not have a media description, use the mime-type as the
+       description
+
+2002-06-02 16:54  mh
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java,
+       templates-dist/open/posting.template: make the uploaded media titel
+       field required
+
+2002-06-02 16:41  init
+
+       * templates-dist/admin/hiddenlist.template:  full language support
+       ;-)
+
+2002-06-02 16:33  init
+
+       * templates-dist/admin/start_admin.template: added list hidden
+       articles function
+
+2002-06-02 16:13  init
+
+       * templates-dist/admin/hiddenlist.template: edit 04
+
+2002-06-02 16:09  init
+
+       * templates-dist/admin/hiddenlist.template: edit 03
+
+2002-06-02 16:03  init
+
+       * templates-dist/admin/hiddenlist.template: edit 02
+
+2002-06-02 13:21  init
+
+       * templates-dist/admin/hiddenlist.template: Lists the hidden
+       articles of one month
+
+2002-05-28 18:16  john
+
+       * source/mir/misc/StringUtil.java: took timezones out of dc date
+       function....for now they are just hardcoded in the
+       featuresRSS.template
+
+2002-05-28 18:12  john
+
+       * templates-dist/producer/featuresRSS.template: fixed all
+       outstanding problems with features.1-0.rdf file 1) changed encoding
+       to UTF-8 2) added rdf items for the startpage specials 3) added a
+       manual timezone offset to the dc dates
+
+2002-05-28 16:25  john
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: took code
+       for on-the-fly pdf generation out of OutputMir servlet and put it
+       into OpenMir
+
+2002-05-22 09:39  cvs
+
+       * templates-dist/producer/featuresRSS.template: fix it to something
+       that makes a little more sense. the config. values were all wrong
+
+2002-05-20 17:20  john
+
+       * bundles/admin_tr.properties: turkish translation for Mir and
+       openMir.  unicode text file, might need to converted if java can't
+       figure it out.
+
+2002-05-14 23:14  cvs
+
+       * templates-dist/producer/: content.template, featuresRSS.template,
+       openposting.template, startpage.template, topiclist.template,
+       wml2.xsl: revert to iso-8859-1
+
+2002-05-14 23:04  cvs
+
+       * templates-dist/admin/start_admin.template: revert to iso-8859-1
+
+2002-05-14 22:40  cvs
+
+       * source/config.properties-dist: revert to ISO8859_1 def encoding
+       cause of browsers
+
+2002-04-30 17:43  mh
+
+       * source/mircoders/producer/ProducerContent.java: cleanup
+       indentation of the FO/Pdf stuff
+
+2002-04-30 17:42  mh
+
+       * source/Mir.java, source/OpenMir.java,
+       source/config.properties-dist,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/storage/Database.java,
+       source/mircoders/producer/Producer.java,
+       templates-dist/admin/start_admin.template,
+       templates-dist/producer/content.template,
+       templates-dist/producer/featuresRSS.template,
+       templates-dist/producer/openposting.template,
+       templates-dist/producer/startpage.template,
+       templates-dist/producer/topiclist.template,
+       templates-dist/producer/wml2.xsl: make necessary changes to output
+       UTF8 files and pages instead of ISO8859-1 and make the default
+       output character encoding a config option in case someone is
+       feeling adventurous. This means we support all knds of charset now.
+       The DB data was always unicode. A new config option is necessary to
+       use this (Mir.DefaultEncoding)
+
+2002-04-30 17:26  mh
+
+       * source/mir/misc/StringUtil.java: remove the unused and horrid
+       encodeHTML method. saves us a couple hundred lines of code
+
+2002-04-30 17:24  mh
+
+       * doc/INSTALL.mir: be a little more clear about the native library
+       thing
+
+2002-04-28 18:54  mh
+
+       * dbscripts/create_pg.sql: added id index for comment table
+
+2002-04-28 14:26  mh
+
+       * doc/INSTALL.mir: updates.
+
+2002-04-28 14:19  mh
+
+       * doc/INSTALL.mir: updates here and there. talk about TOMCAT_HOME
+
+2002-04-23 15:45  maulwurf
+
+       * templates-dist/admin/content.template: ok
+
+2002-04-21 14:18  idfx
+
+       * source/mir/misc/StringUtil.java: single quote qeustionmark bug
+
+2002-04-20 14:36  idfx
+
+       * source/config.properties-dist,
+       source/mir/servlet/AbstractServlet.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       templates-dist/usererror.template,
+       templates-dist/open/comment.template,
+       templates-dist/open/posting.template: because of heavy-spam-attacks
+       to indymedia.de i added a one-time-password-protection, it can be
+       switched on and off by editing config.properties ->
+       config.properties has to be updated before compilation. todo:
+       create an image with the password-string
+
+2002-04-19 16:55  mj
+
+       * dbscripts/dupetrigger/: INSTALL, Makefile-dist, postgresql.sript:
+       Changed some stuff to match PostgreSQL 7.2
+
+2002-04-18 09:00  john
+
+       * templates-dist/producer/featuresRSS.template: use
+       description_sentence to not have the entire front page text+html
+       getting shoved into what should be just a teaser
+
+2002-04-18 08:58  john
+
+       * source/mircoders/entity/EntityContent.java: added another
+       "virtual member" to content entities, this one does some easy
+       string manipulation to return content.description_sentence, the
+       first sentence of the description with all html tags stripped. 
+       used for RSS right now.  works analogously to
+       content.description_parsed
+
+2002-04-18 08:56  john
+
+       * source/mir/storage/Database.java: got rid of use of jdbc's
+       result_set.getTimestamp() method, which loses information which is
+       stored by postgres
+       
+       replaced with ordinary result_set.getString(), which returns a
+       compatible string to timestamp.toString(), which is what is
+       expected(plus some extra info on the end-the worst thing that can
+       happen is a little bit of table stretching in the admin pages)
+
+2002-04-18 08:54  john
+
+       * source/mir/misc/StringUtil.java: fixed the method which takes a
+       webdb_date to a dublin core date to include correct timezone info
+
+2002-04-15 23:20  mh
+
+       * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java,
+       source/mircoders/entity/EntityImages.java,
+       source/mircoders/media/MediaHandlerImages.java,
+       source/mircoders/media/MediaHandlerImagesJpeg.java,
+       source/mircoders/media/MediaHandlerImagesPng.java: make image/gif
+       and image/png images be converted into PNG format. everything else
+       remains Jpeg format. this makes MediaHandlerImages abstract.
+       media_type table has to be updated.
+
+2002-04-15 23:17  mh
+
+       * templates-dist/producer/content.template: put "height" where
+       "width" was.
+
+2002-04-15 21:07  john
+
+       * source/mir/misc/StringUtil.java: uggghhhh.  timezone info, which
+       is in the database, dissappears by the time it becomes
+       entity.webdb_create
+       
+       until this is tracked down, no timezones on dates.  not an ideal
+       solution.
+
+2002-04-15 10:27  john
+
+       * source/mir/misc/StringUtil.java: more bug fixes in dublin core
+       date functions....  i really shouldn't be allowed near a terminal
+       after midnight
+
+2002-04-15 10:17  john
+
+       * source/mir/misc/StringUtil.java: bug fix...was far too late last
+       night to be trying to count letters...  the out of bounds error
+       being generated in the features.1-0.rdf should go away now
+
+2002-04-14 22:59  john
+
+       * source/mircoders/producer/ProducerStartPage.java: if you make a
+       start page, you also make a rdf file with an rss description of
+       your features.  it goes where www.indy expects it.
+
+2002-04-14 22:57  john
+
+       * source/mir/entity/Entity.java: every entity now has a
+       webdb_create_dc value (dc=dublin core).  should be useful for many
+       types of syndication
+
+2002-04-14 22:52  john
+
+       * source/mir/misc/StringUtil.java: 
+       a couple of w3/dublin core date functions added
+
+2002-04-14 22:51  john
+
+       * source/config.properties-dist: points to the featuresRSS template
+       in the producer section
+
+2002-04-14 22:49  john
+
+       * templates-dist/producer/featuresRSS.template: a template for
+       RSS/RDF generation of the features in the center column.  currently
+       an exact duplicate of indymedia.org/features.1-0.rdf
+
+2002-04-14 22:16  mh
+
+       * source/mir/misc/StringUtil.java: fix single quote bug. get rid of
+       obselete quick hack. requires DB conversion script to be run for
+       searches with single quotes in them to work properly
+
+2002-04-14 15:23  eh
+
+       * dbscripts/populate_mediafolder.sql: deleted connect postgres
+
+2002-04-11 19:20  cvs
+
+       * templates-dist/producer/openposting.template: next,previous page
+       on openposting, untested..
+
+2002-04-11 19:07  cvs
+
+       * bundles/admin_en.properties: producer.next
+
+2002-04-11 19:02  cvs
+
+       * templates-dist/producer/openposting.template: first cut at adding
+       the missing "next page" in the openposting template. -mh
+
+2002-04-10 07:46  ecuador
+
+       * bundles/: admin_de.properties, admin_en.properties: added espanol
+       to login.languages
+
+2002-04-10 07:43  ecuador
+
+       * templates-dist/admin/login.template: added spanish to the
+       language option field
+
+2002-04-10 07:38  ecuador
+
+       * templates-dist/admin/login.template: added spanish to the
+       language option field
+
+2002-04-08 23:57  mh
+
+       * bundles/admin_en.properties: tweaks
+
+2002-04-08 23:46  mh
+
+       * source/mircoders/media/: MediaHandlerGeneric.java,
+       MediaHandlerImages.java: make media log a static class variable as
+       it shoul dbe
+
+2002-04-08 23:45  mh
+
+       * source/mir/misc/HTMLTemplateProcessor.java: added a comment: why
+       not pass the whole config hashMap to the templates?
+
+2002-04-08 23:44  mh
+
+       * bundles/admin_de.properties, bundles/admin_en.properties,
+       source/config.properties-dist,
+       source/mir/misc/WebdbMultipartRequest.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java: added support
+       for configuration of max size of a single upload and the maximum
+       number of uploaded items at once
+
+2002-04-08 23:11  cvs
+
+       * web/produced/style/: formate.css, mir.css: added css-files to
+       cvsto enable deployment of standard-layout
+
+2002-04-08 20:31  zapata
+
+       * bundles/admin_es.properties: Zilog's first draft for the spanish
+       translation
+
+2002-04-08 17:50  cvs
+
+       * source/mircoders/storage/: DatabaseContent.java,
+       DatabaseContentToMedia.java, DatabaseContentToTopics.java: forgot
+       to synchronize some more DB instances
+
+2002-04-08 03:00  mh
+
+       * lib/postgresql.jar: upgrade to to postgres 7.2 JDBC driver (it's
+       7.1.3 compatible)
+
+2002-04-08 02:05  mh
+
+       * build.xml: check for presence of TOMCAT_HOME env var. Check in
+       all webapp lib dirs in tomcat. smarter Dependency checking
+
+2002-04-08 02:03  mh
+
+       * doc/INSTALL.mir: update. tomcat 4, etc..
+
+2002-04-08 02:02  mh
+
+       * source/mircoders/media/MediaHandlerImages.java: minor cleanup
+
+2002-04-08 01:58  mh
+
+       * source/mircoders/servlet/ServletModuleImages.java: send the
+       proper content-type
+
+2002-04-08 01:58  mh
+
+       * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java:
+       quick hack to use JPEG again. better solution on the way.
+
+2002-04-07 21:01  mh
+
+       * source/mircoders/storage/: DatabaseArticleType.java,
+       DatabaseAudio.java, DatabaseBreaking.java, DatabaseComment.java,
+       DatabaseFeature.java, DatabaseImageColor.java,
+       DatabaseImageFormat.java, DatabaseImageLayout.java,
+       DatabaseImageType.java, DatabaseImages.java, DatabaseLanguage.java,
+       DatabaseLinksImcs.java, DatabaseMedia.java, DatabaseMediaType.java,
+       DatabaseMediafolder.java, DatabaseMessages.java,
+       DatabaseOther.java, DatabaseRights.java, DatabaseTopics.java,
+       DatabaseUsers.java, DatabaseVideo.java: synchronize singleton
+       constructor static getInstance method. dangerous otherwise
+
+2002-04-07 16:14  idfx
+
+       * doc/MAINTENANCE: just a cvs test
+
+2002-04-06 20:07  mj
+
+       * build.xml, dbscripts/help_arttype.sql,
+       dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
+       dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
+       dbscripts/help_lang.sql, dbscripts/help_rights.sql,
+       dbscripts/help_users.sql, dbscripts/populate_mediatyp.sql: Cleaned
+       up build.xml.  Changed the way the database is populated so that it
+       works with a password protected PostgreSQL installation.
+
+2002-04-03 16:22  john
+
+       * doc/INSTALL.mir: 
+       added blurb about htdig as a good search engine, pointed to the
+       wrapper script in scripts/
+
+2002-04-03 00:17  mh
+
+       * source/mircoders/media/: MediaHandlerRealAudio.java,
+       MediaHandlerRealVideo.java: I hateReal*
+
+2002-04-02 23:57  mh
+
+       * source/mircoders/media/: MediaHandlerRealAudio.java,
+       MediaHandlerRealVideo.java: getPublishHost() for Real*
+
+2002-04-02 23:41  mh
+
+       * source/mircoders/media/: MediaHandlerRealAudio.java,
+       MediaHandlerRealVideo.java: make RealMedia mediaHandlers have their
+       own getUrl() method. acts like mp3 now
+
+2002-04-02 23:40  mh
+
+       * dbscripts/populate_mediatyp.sql: reverse change from 2 minutes
+       ago.
+
+2002-04-02 23:11  mh
+
+       * dbscripts/populate_mediatyp.sql: hopefully get.. oh everyones
+       favourite media type Real metafile extensions name mappings correct
+
+2002-04-02 22:59  mh
+
+       * doc/: INSTALL.mir, TODO.txt: update TODO and explain mime-types
+       in web.xml
+
+2002-04-02 22:58  mh
+
+       * etc/web.xml, source/mir/misc/FileUtil.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/servlet/ServletModuleUploadedMedia.java: use
+       ServletContext.getMimeType() as fallback to find media mime-type
+       from .extension instead of broken sun.www.MimeTable..
+
+2002-04-02 22:56  mh
+
+       * source/: Mir.java, OpenMir.java, mir/misc/MirConfig.java,
+       mir/servlet/AbstractServlet.java: support for storing the
+       ServletContext in MirConfig for later use. Have to do this because
+       otherwise we can't access it from the invoked via reflection
+       servlet modules
+
+2002-04-02 22:14  rk
+
+       * templates-dist/admin/commentlist.template: commentlist fixxing
+
+2002-04-02 22:07  rk
+
+       * templates-dist/admin/: commentlist.template,
+       commentlist.template: commentlist fixxing
+
+2002-04-02 22:01  rk
+
+       * source/mir/misc/HTMLTemplateProcessor.java,
+       templates-dist/admin/commentlist.template: commentlist fixxing
+
+2002-04-02 21:49  rk
+
+       * source/mircoders/producer/Producer.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       templates-dist/admin/commentlist.template: commentlist fixxing
+
+2002-04-02 21:27  rk
+
+       * source/: mir/misc/Logfile.java,
+       mircoders/entity/EntityComment.java: fixed date bug in
+       EntityComment
+
+2002-04-02 19:03  cvs
+
+       * source/mir/misc/WebdbMultipartRequest.java: increased
+       maxfileupload-size to 20 MB
+
+2002-04-02 00:22  mh
+
+       * dbscripts/populate_mediatyp.sql: added audio/mpeg.. small mistake
+
+2002-04-02 00:20  mh
+
+       * dbscripts/populate_mediatyp.sql: added audio/mpeg... fuck I hate
+       how mime-types seem to be such a fucking mess..
+
+2002-04-01 21:10  rk
+
+       * templates-dist/admin/commentlist.template: commentlist fixxing
+
+2002-04-01 21:05  rk
+
+       * templates-dist/admin/commentlist.template, web/admin.css:
+       commentlist fixxing
+
+2002-04-01 20:58  rk
+
+       * source/mircoders/entity/EntityComment.java, web/admin.css:
+       template alternating colors
+
+2002-04-01 20:53  rk
+
+       * templates-dist/admin/commentlist.template: template alternating
+       colors
+
+2002-04-01 20:48  rk
+
+       * templates-dist/admin/commentlist.template, web/admin.css:
+       template alternating colors
+
+2002-04-01 20:31  rk
+
+       * templates-dist/admin/commentlist.template, web/admin.css,
+       templates-dist/admin/commentlist.template: template alternating
+       colors
+
+2002-04-01 20:22  rk
+
+       * dbscripts/create_pg.sql,
+       templates-dist/admin/commentlist.template: template alternating
+       colors
+
+2002-04-01 19:46  cvs
+
+       * dbscripts/create_pg.sql: create without connect line
+
+2002-04-01 19:43  rk
+
+       * source/mircoders/storage/: DatabaseContentToMedia.java,
+       DatabaseContentToTopics.java: moved entities of n:m tables away
+       from ostore caching. no primary key was given. the right
+       implementation needs to be aware of changes in the dependant
+       tables. StorableObjectEntity cannot be used
+
+2002-04-01 13:50  reto
+
+       * doc/INSTALL.mir: 
+       createdb with encoding parameter
+
+2002-04-01 13:42  cvs
+
+       * dbscripts/populate_mediatyp.sql: dumb bug
+
+2002-04-01 04:50  cvs
+
+       * source/mir/misc/MirConfig.java: it seems poolman does more
+       caching than we thought. it caused problems  -mh
+
+2002-04-01 03:57  mh
+
+       * source/mircoders/servlet/: ServletModuleOpenIndy.java,
+       ServletModuleUploadedMedia.java: bug fix in content type finding
+       logic. this really ought to go in another file
+
+2002-03-31 21:15  rk
+
+       * source/mircoders/entity/EntityUsers.java: entity user caching
+       cause of password vulnerability
+
+2002-03-31 21:03  reto
+
+       * templates-dist/producer/: content.template, openposting.template,
+       startpage.template, topiclist.template: space removed in
+       ssi-include statements for compatibility with tomcat ssi-support
+
+2002-03-31 12:42  idfx
+
+       * source/mircoders/: producer/ProducerContent.java,
+       servlet/ServletModuleUploadedMedia.java: live debugging: finding a
+       nullpointer
+
+2002-03-30 17:26  cvs
+
+       * source/mircoders/producer/ProducerMedia.java: was missing an
+       orderBy
+
+2002-03-30 17:25  cvs
+
+       * templates-dist/admin/: confirm.template, content.template,
+       contentlist.template, topiclist.template: data, config and other
+       bugfixes
+
+2002-03-30 14:08  cvs
+
+       * doc/INSTALL.mir: more JAI info
+
+2002-03-30 14:01  cvs
+
+       * doc/INSTALL.mir: added JAI to list of requirements
+
+2002-03-29 23:49  mh
+
+       * templates-dist/admin/: audio.template, audiolist.template,
+       media.template, medialist.template, video.template,
+       videolist.template: popups
+
+2002-03-29 23:48  mh
+
+       * source/mircoders/servlet/ServletModuleUploadedMedia.java: fix
+       mediaFolder popup
+
+2002-03-29 22:44  br1
+
+       * templates-dist/open/: disclaimer.inc.de, posting.template: moved
+       german language disclaimer to seperate include
+
+2002-03-29 22:19  br1
+
+       * bundles/admin_de.properties, bundles/admin_en.properties,
+       source/mircoders/servlet/ServletModuleLinksImcs.java,
+       templates-dist/admin/linksimcs.template,
+       templates-dist/admin/start_admin.template: media stuff
+
+2002-03-29 22:08  br1
+
+       * dbscripts/populate_mediatyp.sql: added asf
+
+2002-03-29 21:06  rk
+
+       * source/objectstore.properties: alter config
+
+2002-03-29 20:56  br1
+
+       * bundles/admin_de.properties, bundles/admin_en.properties,
+       source/config.properties-dist,
+       source/mircoders/entity/EntityContent.java,
+       source/mircoders/entity/EntityUploadedMedia.java,
+       source/mircoders/module/ModuleImages.java,
+       source/mircoders/servlet/ServletModuleAudio.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleOtherMedia.java,
+       source/mircoders/servlet/ServletModuleUploadedMedia.java,
+       source/mircoders/servlet/ServletModuleVideo.java,
+       templates-dist/admin/image.template,
+       templates-dist/admin/imagelist.template,
+       templates-dist/admin/start_admin.template,
+       templates-dist/admin/audio.template,
+       templates-dist/admin/audiolist.template,
+       templates-dist/admin/media.template,
+       templates-dist/admin/medialist.template,
+       templates-dist/admin/video.template,
+       templates-dist/admin/videolist.template: media stuff
+
+2002-03-29 19:48  mh
+
+       * templates-dist/admin/content.template,
+       templates-dist/admin/image.template,
+       templates-dist/admin/imagelist.template,
+       bundles/admin_de.properties, bundles/admin_en.properties,
+       templates-dist/open/posting.template: media attach fixups. popup
+       fix in openposting
+
+2002-03-29 19:46  mh
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: popup
+
+2002-03-29 19:43  mh
+
+       * source/mircoders/servlet/ServletModuleContent.java: get rid of
+       deprecated methods and new popup stuff
+
+2002-03-29 19:33  mh
+
+       * web/img/: arrow_down.gif, audio_big.gif, audio_small.gif,
+       bashcomp2.gif, cleft.gif, dot.gif, h_m.gif, h_r.gif, h_slice.gif,
+       head_left_logo.gif, link_small.gif, logo_small.gif, mail_small.gif,
+       photo_big.gif, photo_small.gif, search_icon.gif, sp.gif,
+       text_big.gif, text_small.gif, video_big.gif, video_small.gif: new
+       stuff needed for admin interface
+
+2002-03-29 19:27  mh
+
+       * source/mir/misc/HTMLTemplateProcessor.java: popups is now called
+       extra
+
+2002-03-29 19:00  rk
+
+       * doc/: INSTALL.postgresql, MAINTENANCE: postgres user rights
+       update
+
+2002-03-29 16:59  idfx
+
+       * scripts/search.pl: [no log message]
+
+2002-03-29 16:05  idfx
+
+       * scripts/search.pl: search-wrapper for htdig-search to enable a
+       search on media-types
+
+2002-03-29 15:23  mh
+
+       * templates-dist/admin/content.template: data, config
+
+2002-03-29 14:51  mh
+
+       * dbscripts/populate_mediafolder.sql: initial openposting data
+
+2002-03-29 14:50  br1
+
+       * lib/strutsmesg.jar: removed debug logging
+
+2002-03-29 14:49  mh
+
+       * source/: config.properties-dist,
+       mircoders/servlet/ServletModuleImages.java: s/Bilder/Images/
+
+2002-03-29 14:48  mh
+
+       * source/mircoders/module/ModuleUploadedMedia.java: get rid of
+       unused method
+
+2002-03-29 14:18  idfx
+
+       * source/mircoders/servlet/ServletModuleUploadedMedia.java: popups
+       in list
+
+2002-03-29 14:17  br1
+
+       * bundles/: admin_de.properties, admin_en.properties: renamed
+       schwerpunkt to coverage
+
+2002-03-29 14:16  br1
+
+       * templates-dist/admin/start_admin.template: commented out
+       schwerpunkt
+
+2002-03-29 14:04  mh
+
+       * source/: mir/media/MirMediaUserException.java,
+       mircoders/servlet/ServletModuleImages.java,
+       mircoders/servlet/ServletModuleUploadedMedia.java: beginning of
+       media admin stuff. will be cleaned up next week
+
+2002-03-29 14:02  mh
+
+       * templates-dist/admin/imagelist.template: popup
+
+2002-03-29 13:48  br1
+
+       * templates-dist/: open/comment.template,
+       open/comment_done.template, open/comment_dupe.template,
+       open/posting.template, open/posting_done.template,
+       open/posting_dupe.template, producer/content.template,
+       producer/copyright.template, producer/openposting.template,
+       producer/startpage.template, producer/topiclist.template:
+       internationalized
+
+2002-03-29 13:47  br1
+
+       * templates-dist/admin/topiclist.template: config
+
+2002-03-29 13:46  br1
+
+       * source/mircoders/module/ModuleTopics.java: fixed a bug that
+       prevented saving when there are no associated articles
+
+2002-03-29 13:38  mh
+
+       * templates-dist/admin/image.template: missing $ symbol in for an
+       i18n thing
+
+2002-03-29 13:19  mh
+
+       * templates-dist/usererror.template: data, config
+
+2002-03-29 12:16  br1
+
+       * doc/INSTALL.mir: added apache configuration info
+
+2002-03-28 18:25  mh
+
+       * source/: mir/media/MirMediaException.java,
+       mir/servlet/ServletModuleUserException.java,
+       mircoders/producer/ProducerMedia.java: code cleanups
+
+2002-03-28 18:21  mh
+
+       * templates-dist/admin/: commentlist.template,
+       contentlist.template, featurelist.template, imagelist.template,
+       linksimcslist.template, mediafolderlist.template,
+       messagelist.template, topiclist.template, userlist.template: data,
+       config
+
+2002-03-28 11:30  mj
+
+       * doc/INSTALL.mir: Changed the docs to explain more deeply how to
+       set up the database more securely.
+       
+       Corrected the bash lines that load the base tables so the also work
+       if PostgreSQL only accepts connections with a password.
+
+2002-03-27 18:50  john
+
+       * etc/web.xml: 
+       making sure OutputMir can find it's config
+
+2002-03-27 18:03  br1
+
+       * bundles/: admin.properties, admin_de.properties,
+       admin_en.properties: added producer and open keys (i'll wait with
+       the templates, dont worry) and changed admin.properties to only
+       contain imc data
+
+2002-03-27 17:54  br1
+
+       * doc/INTERNATIONALIZATION.howto: added first version of an
+       internationalization howto
+
+2002-03-27 15:14  john
+
+       * source/mircoders/producer/ProducerContent.java: the PDF stuff
+       gets done here.  logging needs to be unified with our logging
+       system.  needs to let the regular content page know where to find a
+       printable version
+
+2002-03-27 15:12  john
+
+       * source/mircoders/producer/Producer.java: a small <br> -> <br />
+       fix
+
+2002-03-27 15:07  john
+
+       * source/mir/misc/HTMLTemplateProcessor.java: 
+       
+       added the config value to the template data telling the pdf
+       generate where to get local files from (assumes all images are
+       stored locally indefinitely, perhaps unwarranted.....)
+
+2002-03-27 14:54  john
+
+       * source/mir/misc/StringUtil.java: 
+       changed the newline->br thing so it makes a <br /> instead of a
+       <br>.
+       
+       (fop/xalan expects valid xml)
+
+2002-03-27 13:40  mh
+
+       * source/mir/media/MirMedia.java: added getDescr(). and ditched
+       getListView() as it's redundant with getBigIcon(). list view
+       openposting, etc.. list templates are now more flexible. sorry
+       about the previous empty log messages, my bad. consider this the
+       log.
+
+2002-03-27 13:21  mh
+
+       * source/mir/misc/StringUtil.java,
+       source/mircoders/entity/EntityUploadedMedia.java,
+       source/mircoders/media/MediaHandlerAudio.java,
+       source/mircoders/media/MediaHandlerGeneric.java,
+       source/mircoders/media/MediaHandlerImages.java,
+       source/mircoders/media/MediaHandlerMp3.java,
+       source/mircoders/media/MediaHandlerRealAudio.java,
+       source/mircoders/media/MediaHandlerRealVideo.java,
+       templates-dist/producer/content.template,
+       templates-dist/producer/openposting.template,
+       templates-dist/producer/startpage.template,
+       templates-dist/producer/topiclist.template:
+       source/mir/media/MirMedia.java
+
+2002-03-27 13:19  mh
+
+       * doc/TODO.txt, templates-dist/admin/topic.template: update
+
+2002-03-27 11:58  john
+
+       * source/config.properties-dist: added options for pdf stuff
+
+2002-03-27 11:46  john
+
+       * lib/xerces.jar: needed to update fro pdf/fop stuff
+
+2002-03-27 11:41  john
+
+       * lib/xalan-2.0.0.jar: needed for xslt transforms for fop stuff
+
+2002-03-27 11:39  john
+
+       * lib/logkit-1.0.jar: needed by fop for pdf stuff
+
+2002-03-27 11:36  john
+
+       * lib/jimi.jar: does the image conversion for pdf stuff should be
+       obsoleted by jai when someone gets fop to use that instead
+
+2002-03-27 11:32  john
+
+       * lib/fop.jar: does the pdf-stuff.  custom compiled with jimi
+       support should be changed to jai if anyone can get it to work
+
+2002-03-27 11:25  john
+
+       * lib/batik.jar: added for PDF stuff
+
+2002-03-27 11:15  john
+
+       * lib/avalon-framework-4.0.jar: added for PDF stuff
+
+2002-03-27 10:51  john
+
+       * web/img/printbanner.gif: PDF stuff
+       
+       my shabby graphic design efforts here, useful to have something of
+       the right size to go on the top of printouts.
+
+2002-03-27 10:45  john
+
+       * templates-dist/producer/: html2fo.xsl, printablecontent.template:
+       
+       PDF Stuff: html2fo.xsl maps brs to fo:blocks printablecontent does
+       the same thing as content, except it makes fo instead  of html
+
+2002-03-27 09:43  br1
+
+       * build.xml: re-added lines to copy bundles to the classes
+       directory
+
+2002-03-26 20:47  mh
+
+       * source/mir/media/MirMedia.java,
+       source/mircoders/entity/EntityUploadedMedia.java,
+       source/mircoders/media/MediaHandlerGeneric.java,
+       source/mircoders/media/MediaHandlerImages.java,
+       source/mircoders/media/MediaHandlerMp3.java,
+       source/mircoders/media/MediaHandlerRealAudio.java,
+       source/mircoders/media/MediaHandlerRealVideo.java,
+       templates-dist/producer/content.template: made the getUrl() method
+       of MirMedia return a SimpleList of TemplateModels (either Entity
+       directly or a self made one.) so that the templates have more
+       flexibility. it's not quite finished, but hang in there. it does
+       work
+
+2002-03-26 20:44  mh
+
+       * source/mir/misc/WebdbImage.java: replace deprecated JAI method
+       with new one.
+
+2002-03-26 20:35  mh
+
+       * build.xml: commented out perms.sh. I don't think it should be
+       used by default. maybe a target? also added comment about jikes.
+
+2002-03-26 20:28  mj
+
+       * build.xml: Minor changes.
+
+2002-03-26 20:00  mj
+
+       * doc/INSTALL.mir: Minor changes.
+
+2002-03-26 17:43  br1
+
+       * build.xml, source/mir/misc/HTMLTemplateProcessor.java: language
+       bundles are now in a directory bundles/ in WEB-INF classes in order
+       to keep things clear even when we have lots of translations. also
+       added copying of bundles to the compile target of the build.xml and
+       commented out the call of perms.sh since thats really annoying and
+       not necessary in a development environment
+
+2002-03-26 17:38  br1
+
+       * templates-dist/admin/: breaking.template, breakinglist.template,
+       comment.template, commentlist.template, confirm.template,
+       content.template, contentlist.template, feature.template,
+       featurelist.template, image.template, imagelist.template,
+       language.template, languagelist.template, linksimcs.template,
+       linksimcslist.template, login.template, mediafolder.template,
+       mediafolderlist.template, message.template, messagelist.template,
+       start_admin.template, topic.template, topiclist.template,
+       user.template, userlist.template: templates now include i18n-ed
+       head and foot from admin directory.
+
+2002-03-25 23:18  rk
+
+       * source/mircoders/entity/: EntityBreaking.java,
+       EntityLinksImcs.java, EntityUsers.java: now implement
+       StorableObject and are used by ObjectStore cache
+
+2002-03-25 21:53  cvs
+
+       * build.xml: added copy command for bundles
+
+2002-03-25 20:07  mj
+
+       * dbscripts/dupetrigger/INSTALL: Added some lines to explain the
+       different solutions to the dupe problem (trigger and unique
+       indices).
+
+2002-03-25 19:53  mj
+
+       * build.xml: Removed the old and redundant build.xml-new.
+       
+       The property "dist.home" was defined but not used. Implemented now.
+        Target "dist" had a self-inclusion problem if dist.home equals  
+       deploy.home like default setting defined.  Added a "mrproper"
+       target that deletes the whole deploy.home Changed target "clean" to
+       only empty the classes directory.  The default target "compile" now
+       cleans the classes directory before   compilation to ensure a clean
+       build.  Target "compile" now calls the permissions script before
+       finishing.
+
+2002-03-25 16:02  idfx
+
+       * source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/servlet/ServletModule.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       templates-dist/admin/image.template: a better solution for the
+       popUpData: there is a new method process in HTMLTemplateProcessor
+       with a second TemplateModelRoot parameter. this Parameter should be
+       used for PopUpData, it is merged into the templates as SimpleHash
+       with the name popups
+
+2002-03-25 13:49  idfx
+
+       * source/mircoders/servlet/ServletModuleImages.java:
+       media-folder-popup were not displayed, fixxed but under use of
+       makeSimpleHash(). did not find another way
+
+2002-03-24 20:13  br1
+
+       * templates-dist/: error.template, usererror.template: new
+       internationalized admin templates
+
+2002-03-24 20:10  br1
+
+       * source/config.properties-dist: internationalized admin templates
+
+2002-03-24 20:07  br1
+
+       * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
+       mir/misc/MessageMethodModel.java, mir/servlet/AbstractServlet.java,
+       mir/servlet/ServletModule.java,
+       mircoders/servlet/ServletModuleBreaking.java,
+       mircoders/servlet/ServletModuleComment.java,
+       mircoders/servlet/ServletModuleContent.java,
+       mircoders/servlet/ServletModuleImages.java,
+       mircoders/servlet/ServletModuleLinksImcs.java,
+       mircoders/servlet/ServletModuleMessage.java: internationalized
+       admin templates
+
+2002-03-24 15:53  br1
+
+       * bundles/: admin.properties, admin_de.properties,
+       admin_en.properties: first version of internationalized admin
+       templates
+
+2002-03-24 15:15  br1
+
+       * templates-dist/admin/: breaking.template, breakinglist.template,
+       comment.template, commentlist.template, confirm.template,
+       content.template, contentlist.template, feature.template,
+       featurelist.template, foot.template, head.template,
+       head_nonavi.template, image.template, imagelist.template,
+       language.template, languagelist.template, linksimcs.template,
+       linksimcslist.template, login.template, mediafolder.template,
+       mediafolderlist.template, message.template, messagelist.template,
+       start_admin.template, topic.template, topiclist.template,
+       user.template, userlist.template: internationalized templates
+
+2002-03-24 14:01  cvs
+
+       * templates-dist/producer/content.template: data. stuff
+
+2002-03-23 22:14  mh
+
+       * dbscripts/create_pg.sql, source/mir/media/MirMedia.java,
+       source/mircoders/media/MediaHandlerGeneric.java,
+       source/mircoders/media/MediaHandlerImages.java,
+       source/mircoders/media/MediaHandlerMp3.java,
+       source/mircoders/media/MediaHandlerRealAudio.java,
+       source/mircoders/media/MediaHandlerRealVideo.java,
+       source/mircoders/producer/Producer.java,
+       source/mircoders/producer/ProducerAll.java,
+       source/mircoders/producer/ProducerAudio.java,
+       source/mircoders/producer/ProducerImages.java,
+       source/mircoders/producer/ProducerMedia.java,
+       source/mircoders/producer/ProducerOther.java,
+       source/mircoders/producer/ProducerVideo.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java: rework of
+       media handling vis a vis storage and producing. making it more
+       consitent.
+
+2002-03-23 22:09  mh
+
+       * source/mircoders/module/ModuleUploadedMedia.java: coding style
+
+2002-03-23 22:07  mh
+
+       * source/: mir/misc/FileUtil.java,
+       mircoders/entity/EntityImages.java: debug noise. coding style
+
+2002-03-23 22:04  mh
+
+       * source/mir/entity/Entity.java: quiet debugging noise. minor
+       coding style cleanup.
+
+2002-03-23 22:02  mh
+
+       * doc/TODO.txt: update
+
+2002-03-23 22:00  mh
+
+       * source/mir/config/: ConfigChecker.java, ConfigNode.java,
+       ConfigNodeBuilder.java, ConfigReader.java, ConfigSimpleNode.java,
+       MirConfiguration.java,
+       exceptions/ConfigDefineNotKnownException.java,
+       exceptions/ConfigException.java,
+       exceptions/ConfigInvalidPropertyTypeException.java,
+       exceptions/ConfigMissingPropertyException.java: fix the package
+       name for the exceptions/* classes.
+
+2002-03-23 16:50  cvs
+
+       * templates-dist/producer/navigation.template: added download on
+       mir-site
+
+2002-03-21 10:14  cvs
+
+       * templates-dist/producer/: content.template, navigation.template:
+       data-stuff and parsed
+
+2002-03-21 10:04  cvs
+
+       * templates-dist/producer/: content.template, startpage.template,
+       topiclist.template: data-stuff and parsed
+
+2002-03-19 10:55  cvs
+
+       * templates-dist/producer/: navigation.template,
+       openposting.template, startpage.template, topiclist.template: data.
+       and config.
+
+2002-03-19 10:32  idfx
+
+       * templates-dist/producer/: content.template, navigation.template,
+       openposting.template, startpage.template, topiclist.template: data.
+       and config. stuff
+
+2002-03-18 23:04  rk
+
+       * source/mir/: entity/EntityList.java, misc/MirConfig.java,
+       servlet/ServletModule.java, storage/Database.java,
+       storage/store/ObjectStore.java, storage/store/StoreIdentifier.java,
+       storage/store/StoreUtil.java: ObjectStore cache is working with
+       StorableObjectEntities
+
+2002-03-18 11:33  mh
+
+       * source/mircoders/servlet/ServletModuleBreaking.java: make it i18n
+       compatible
+
+2002-03-18 10:51  mh
+
+       * doc/TODO.txt, source/mircoders/producer/ProducerAll.java,
+       source/mircoders/producer/ProducerFeature.java,
+       source/mircoders/producer/ProducerNavigation.java,
+       source/mircoders/servlet/ServletModuleBreaking.java,
+       source/mircoders/servlet/ServletModuleComment.java,
+       source/mircoders/servlet/ServletModuleContent.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleLinksImcs.java,
+       source/mircoders/servlet/ServletModuleMessage.java: get rid of
+       deprecated makeSimpleList and makeSimpleHash usage. this should be
+       it for makeSimpleList.  there is still one none obvious use of
+       makeSimpleHash in ServletModuleContent that needs to be taken #
+       care of.
+
+2002-03-18 10:46  mh
+
+       * templates-dist/: de/open/posting.template,
+       en/open/posting.template, nl/open/posting.template: more new way..
+       data. stuff
+
+2002-03-18 00:12  init
+
+       * templates-dist/de/open/posting.template: more fixing
+
+2002-03-18 00:05  init
+
+       * templates-dist/de/open/posting.template: more fixing
+
+2002-03-17 23:43  init
+
+       * templates-dist/de/open/posting.template: fixed html-errors
+
+2002-03-17 23:21  init
+
+       * templates-dist/de/open/: comment_done.template,
+       comment_en.template, posting.template, posting_done.template,
+       posting_dupe.template: changed variable names to data.* / config.*
+
+2002-03-17 21:32  idfx
+
+       * build.xml, bundles/admin.properties, bundles/admin_de.properties,
+       source/Mir.java, source/OpenMir.java,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/misc/MessageMethodModel.java,
+       source/mir/servlet/ServletModule.java,
+       source/mircoders/producer/Producer.java,
+       source/mircoders/servlet/ServletModuleComment.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleLinksImcs.java,
+       source/mircoders/servlet/ServletModuleMessage.java: i18n-feature
+       based on kellans proposal implemented. the resource-bundles are
+       located in the directory mir/bundles and build.xml copies them to
+       WEB-INF/classes/. to get a localized message just type
+       ${message(key)} into a admintemplate. in the properties-file the
+       hash look like key=value. the properties-files are named in the
+       following way: admin_??.properties ( ?? stands for the languagecode
+       ) . the admin.properties without languagecode is the
+       standard-bundle
+
+2002-03-17 19:36  rk
+
+       * source/mir/storage/Database.java,
+       templates-dist/en/open/comment.template,
+       templates-dist/en/open/comment.template.en,
+       templates-dist/en/open/comment_done.template,
+       templates-dist/en/open/minimal_posting.template,
+       templates-dist/en/open/posting.template: update new style :)
+
+2002-03-17 17:12  idfx
+
+       * templates-dist/de/open/comment.template: templateModelRoot ist
+       now a simplehash with two entries: data and config, bugfix for
+       bugs: 46, 45
+
+2002-03-17 16:55  idfx
+
+       * source/: mir/entity/Entity.java,
+       mir/misc/HTMLTemplateProcessor.java,
+       mircoders/entity/EntityTopics.java,
+       mircoders/module/ModuleComment.java,
+       mircoders/module/ModuleTopics.java,
+       mircoders/storage/DatabaseContent.java: templateModelRoot ist now a
+       simplehash with two entries: data and config, bugfix for bugs: 46,
+       45
+
+2002-03-17 02:32  zapata
+
+       * source/mir/config/: ConfigChecker.java, ConfigNode.java,
+       ConfigNodeBuilder.java, ConfigReader.java, ConfigSimpleNode.java,
+       MirConfiguration.java,
+       exceptions/ConfigDefineNotKnownException.java,
+       exceptions/ConfigException.java,
+       exceptions/ConfigInvalidPropertyTypeException.java,
+       exceptions/ConfigMissingPropertyException.java: initial checkin of
+       the new xml-style configuration classes
+
+2002-03-14 23:58  cvs
+
+       * templates-dist/producer/navigation.template: added bugtracker to
+       linklist
+
+2002-03-14 23:35  cvs
+
+       * templates-dist/producer/navigation.template: added bugtracker to
+       linklist
+
+2002-03-11 15:28  rk
+
+       * source/: objectstore.properties, mir/entity/EntityList.java,
+       mir/entity/StorableObjectEntity.java,
+       mir/storage/store/ObjectStore.java,
+       mir/storage/store/ServletStoreInfo.java,
+       mir/storage/store/StoreContainer.java,
+       mir/storage/store/StoreContainerType.java,
+       mir/storage/store/StoreIdentifier.java,
+       mir/storage/store/StoreUtil.java: object store preparations before
+       being integrated in Database.java
+
+2002-03-05 17:39  mh
+
+       * build.xml, perms.sh-dist, dbscripts/create_pg.sql,
+       dbscripts/populate_mediatyp.sql, dbscripts/conversion/mir_oid.pl,
+       doc/INSTALL.mir, doc/INSTALL.postgresql, doc/MAINTENANCE,
+       doc/TODO.txt, etc/web.xml, lib/jdbc-se2.0.jar, lib/log4j.jar,
+       lib/poolman.jar, lib/postgresql.jar, scripts/autotar/README,
+       scripts/autotar/preinstall.sh, scripts/autotar/updatetarballs.sh,
+       source/Mir.java, source/OpenMir.java,
+       source/config.properties-dist, source/mir/entity/Entity.java,
+       source/mir/entity/EntityList.java,
+       source/mir/entity/EntityRelation.java,
+       source/mir/entity/GenericEntity.java,
+       source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
+       source/mir/media/MirMediaException.java,
+       source/mir/misc/FileUtil.java,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/misc/Logfile.java, source/mir/misc/MirConfig.java,
+       source/mir/misc/MpRequest.java, source/mir/misc/StringUtil.java,
+       source/mir/misc/WebdbImage.java,
+       source/mir/module/ModuleUserException.java,
+       source/mir/servlet/AbstractServlet.java,
+       source/mir/servlet/ServletModule.java,
+       source/mir/servlet/ServletModuleDispatch.java,
+       source/mir/servlet/ServletModuleMonitor.java,
+       source/mir/servlet/ServletModuleUserException.java,
+       source/mir/storage/Database.java,
+       source/mir/storage/DatabaseAdaptorPostgresql.java,
+       source/mir/storage/DatabaseCache.java,
+       source/mir/storage/StorageObject.java,
+       source/mir/storage/store/ObjectStore.java,
+       source/mir/storage/store/ServletStoreInfo.java,
+       source/mir/storage/store/StorableObject.java,
+       source/mir/storage/store/StoreContainer.java,
+       source/mir/storage/store/StoreContainerType.java,
+       source/mir/storage/store/StoreIdentifier.java,
+       source/mir/storage/store/test/EntityC1.java,
+       source/mir/storage/store/test/EntityC2.java,
+       source/mir/storage/store/test/EntityC3.java,
+       source/mir/storage/store/test/TestStore.java,
+       source/mircoders/entity/EntityAudio.java,
+       source/mircoders/entity/EntityBreaking.java,
+       source/mircoders/entity/EntityComment.java,
+       source/mircoders/entity/EntityContent.java,
+       source/mircoders/entity/EntityFeature.java,
+       source/mircoders/entity/EntityImages.java,
+       source/mircoders/entity/EntityLinksImcs.java,
+       source/mircoders/entity/EntityMedia.java,
+       source/mircoders/entity/EntityOther.java,
+       source/mircoders/entity/EntityTopics.java,
+       source/mircoders/entity/EntityUploadedMedia.java,
+       source/mircoders/entity/EntityUsers.java,
+       source/mircoders/entity/EntityVideo.java,
+       source/mircoders/input/XmlInputParser.java,
+       source/mircoders/media/MediaHandlerAudio.java,
+       source/mircoders/media/MediaHandlerGeneric.java,
+       source/mircoders/media/MediaHandlerImages.java,
+       source/mircoders/media/MediaHandlerMp3.java,
+       source/mircoders/media/MediaHandlerRealAudio.java,
+       source/mircoders/media/MediaHandlerRealVideo.java,
+       source/mircoders/media/MediaHandlerVideo.java,
+       source/mircoders/module/ModuleBreaking.java,
+       source/mircoders/module/ModuleComment.java,
+       source/mircoders/module/ModuleContent.java,
+       source/mircoders/module/ModuleFeature.java,
+       source/mircoders/module/ModuleImages.java,
+       source/mircoders/module/ModuleLanguage.java,
+       source/mircoders/module/ModuleLinksImcs.java,
+       source/mircoders/module/ModuleMediafolder.java,
+       source/mircoders/module/ModuleMessage.java,
+       source/mircoders/module/ModuleSchwerpunkt.java,
+       source/mircoders/module/ModuleTopics.java,
+       source/mircoders/module/ModuleUploadedMedia.java,
+       source/mircoders/module/ModuleUsers.java,
+       source/mircoders/producer/Producer.java,
+       source/mircoders/producer/ProducerAll.java,
+       source/mircoders/producer/ProducerContent.java,
+       source/mircoders/producer/ProducerFeature.java,
+       source/mircoders/producer/ProducerImages.java,
+       source/mircoders/producer/ProducerList.java,
+       source/mircoders/producer/ProducerMedia.java,
+       source/mircoders/producer/ProducerNavigation.java,
+       source/mircoders/producer/ProducerOpenPosting.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       source/mircoders/producer/ProducerTopics.java,
+       source/mircoders/servlet/ServletModuleBreaking.java,
+       source/mircoders/servlet/ServletModuleComment.java,
+       source/mircoders/servlet/ServletModuleContent.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleLanguage.java,
+       source/mircoders/servlet/ServletModuleLinksImcs.java,
+       source/mircoders/servlet/ServletModuleMediafolder.java,
+       source/mircoders/servlet/ServletModuleMessage.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/servlet/ServletModuleProducer.java,
+       source/mircoders/servlet/ServletModuleSchwerpunkt.java,
+       source/mircoders/servlet/ServletModuleTopics.java,
+       source/mircoders/servlet/ServletModuleUsers.java,
+       source/mircoders/storage/DatabaseArticleType.java,
+       source/mircoders/storage/DatabaseAudio.java,
+       source/mircoders/storage/DatabaseBreaking.java,
+       source/mircoders/storage/DatabaseComment.java,
+       source/mircoders/storage/DatabaseContent.java,
+       source/mircoders/storage/DatabaseContentToMedia.java,
+       source/mircoders/storage/DatabaseContentToTopics.java,
+       source/mircoders/storage/DatabaseFeature.java,
+       source/mircoders/storage/DatabaseImageColor.java,
+       source/mircoders/storage/DatabaseImageFormat.java,
+       source/mircoders/storage/DatabaseImageLayout.java,
+       source/mircoders/storage/DatabaseImageType.java,
+       source/mircoders/storage/DatabaseImages.java,
+       source/mircoders/storage/DatabaseLanguage.java,
+       source/mircoders/storage/DatabaseLinksImcs.java,
+       source/mircoders/storage/DatabaseMedia.java,
+       source/mircoders/storage/DatabaseMediaType.java,
+       source/mircoders/storage/DatabaseMediafolder.java,
+       source/mircoders/storage/DatabaseMessages.java,
+       source/mircoders/storage/DatabaseOther.java,
+       source/mircoders/storage/DatabaseRights.java,
+       source/mircoders/storage/DatabaseTopics.java,
+       source/mircoders/storage/DatabaseUploadedMedia.java,
+       source/mircoders/storage/DatabaseUsers.java,
+       source/mircoders/storage/DatabaseVideo.java,
+       templates-dist/usererror.template,
+       templates-dist/de/open/comment.template,
+       templates-dist/de/open/comment_done.template,
+       templates-dist/de/open/comment_dupe.template,
+       templates-dist/de/open/posting.template,
+       templates-dist/de/open/posting_done.template,
+       templates-dist/de/open/posting_dupe.template,
+       templates-dist/producer/content.template,
+       templates-dist/producer/openposting.template,
+       templates-dist/producer/startpage.template,
+       templates-dist/producer/topiclist.template: first cut of merge of
+       STABLE-pre1_0 into HEAD. I won't even guarantee that it compiles..
+       but I actually think it is good.
+
+2002-03-02 11:34  mh
+
+       * source/mircoders/media/MediaHandlerGeneric.java: file
+       MediaHandlerGeneric.java was initially added on branch
+       STABLE-pre1_0.
+
+2002-03-02 11:34  mh
+
+       * source/mircoders/media/MediaHandlerMp3.java: file
+       MediaHandlerMp3.java was initially added on branch STABLE-pre1_0.
+
+2002-03-02 11:34  mh
+
+       * source/mircoders/media/MediaHandlerRealAudio.java: file
+       MediaHandlerRealAudio.java was initially added on branch
+       STABLE-pre1_0.
+
+2002-03-02 11:34  mh
+
+       * source/mircoders/media/MediaHandlerRealVideo.java: file
+       MediaHandlerRealVideo.java was initially added on branch
+       STABLE-pre1_0.
+
+2002-03-02 11:34  mh
+
+       * source/mircoders/media/MediaHandlerImages.java: file
+       MediaHandlerImages.java was initially added on branch
+       STABLE-pre1_0.
+
+2002-03-02 11:34  mh
+
+       * source/mircoders/media/MediaHandlerAudio.java: file
+       MediaHandlerAudio.java was initially added on branch STABLE-pre1_0.
+
+2002-03-02 11:34  mh
+
+       * source/mircoders/media/MediaHandlerVideo.java: file
+       MediaHandlerVideo.java was initially added on branch STABLE-pre1_0.
+
+2002-02-22 18:48  rk
+
+       * source/mir/storage/store/test/EntityC3.java: file EntityC3.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-22 18:48  rk
+
+       * source/mir/storage/store/test/EntityC2.java: file EntityC2.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-21 19:23  rk
+
+       * source/mir/storage/store/test/TestStore.java: file TestStore.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-21 19:23  rk
+
+       * source/mir/storage/store/test/EntityC1.java: file EntityC1.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-19 16:44  rk
+
+       * source/mir/storage/store/StoreContainerType.java: file
+       StoreContainerType.java was initially added on branch
+       STABLE-pre1_0.
+
+2002-02-18 23:14  rk
+
+       * source/mir/storage/store/StorableObject.java: file
+       StorableObject.java was initially added on branch STABLE-pre1_0.
+
+2002-02-18 23:14  rk
+
+       * source/mir/storage/store/StoreContainer.java: file
+       StoreContainer.java was initially added on branch STABLE-pre1_0.
+
+2002-02-18 23:14  rk
+
+       * source/mir/storage/store/StoreIdentifier.java: file
+       StoreIdentifier.java was initially added on branch STABLE-pre1_0.
+
+2002-02-18 23:14  rk
+
+       * source/mir/storage/store/ObjectStore.java: file ObjectStore.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-18 23:14  rk
+
+       * source/mir/storage/store/ServletStoreInfo.java: file
+       ServletStoreInfo.java was initially added on branch STABLE-pre1_0.
+
+2002-02-17 13:18  mh
+
+       * source/mircoders/storage/DatabaseVideo.java: file
+       DatabaseVideo.java was initially added on branch STABLE-pre1_0.
+
+2002-02-17 13:18  mh
+
+       * source/mircoders/storage/DatabaseOther.java: file
+       DatabaseOther.java was initially added on branch STABLE-pre1_0.
+
+2002-02-17 13:18  mh
+
+       * source/mircoders/storage/DatabaseAudio.java: file
+       DatabaseAudio.java was initially added on branch STABLE-pre1_0.
+
+2002-02-17 13:18  mh
+
+       * source/mircoders/entity/EntityAudio.java: file EntityAudio.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-17 13:18  mh
+
+       * source/mircoders/entity/EntityOther.java: file EntityOther.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-07 13:46  idfx
+
+       * lib/poolman.jar: file poolman.jar was initially added on branch
+       STABLE-pre1_0.
+
+2002-02-07 13:46  idfx
+
+       * lib/jdbc-se2.0.jar: file jdbc-se2.0.jar was initially added on
+       branch STABLE-pre1_0.
+
+2002-02-07 13:46  idfx
+
+       * lib/log4j.jar: file log4j.jar was initially added on branch
+       STABLE-pre1_0.
+
+2002-02-07 10:04  mh
+
+       * source/mir/media/MediaHelper.java: file MediaHelper.java was
+       initially added on branch STABLE-pre1_0.
+
+2002-02-06 16:00  maulwurf
+
+       * templates-dist/de/open/: comment.template, comment_done.template,
+       comment_dupe.template, posting.template, posting_done.template,
+       posting_dupe.template: neue forms
+
+2002-02-06 14:22  idfx
+
+       * source/mir/storage/DatabaseCache.java: file DatabaseCache.java
+       was initially added on branch STABLE-pre1_0.
+
+2002-02-06 00:30  tob
+
+       * source/mircoders/servlet/ServletModuleContent.java: no message
+
+2002-02-03 11:18  mh
+
+       * templates-dist/usererror.template: file usererror.template was
+       initially added on branch STABLE-pre1_0.
+
+2002-02-02 13:15  rk
+
+       * scripts/autotar/preinstall.sh: file preinstall.sh was initially
+       added on branch STABLE-pre1_0.
+
+2002-02-02 13:15  rk
+
+       * scripts/autotar/updatetarballs.sh: file updatetarballs.sh was
+       initially added on branch STABLE-pre1_0.
+
+2002-02-02 13:15  rk
+
+       * scripts/autotar/README: file README was initially added on branch
+       STABLE-pre1_0.
+
+2002-02-02 13:09  mh
+
+       * dbscripts/conversion/mir_oid.pl: file mir_oid.pl was initially
+       added on branch STABLE-pre1_0.
+
+2002-02-02 10:33  mh
+
+       * source/mir/media/MirMediaException.java: file
+       MirMediaException.java was initially added on branch STABLE-pre1_0.
+
+2002-01-29 19:57  mh
+
+       * source/mir/servlet/ServletModuleUserException.java: file
+       ServletModuleUserException.java was initially added on branch
+       STABLE-pre1_0.
+
+2002-01-29 19:57  mh
+
+       * source/mir/module/ModuleUserException.java: file
+       ModuleUserException.java was initially added on branch
+       STABLE-pre1_0.
+
+2002-01-24 22:38  rk
+
+       * source/: mir/entity/Entity.java, mir/entity/EntityRelation.java,
+       mir/entity/GenericEntity.java, mir/misc/HTMLTemplateProcessor.java,
+       mir/servlet/ServletModule.java,
+       mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
+       mircoders/entity/EntityBreaking.java,
+       mircoders/entity/EntityComment.java,
+       mircoders/entity/EntityContent.java,
+       mircoders/entity/EntityFeature.java,
+       mircoders/entity/EntityImages.java,
+       mircoders/entity/EntityLinksImcs.java,
+       mircoders/entity/EntityMedia.java,
+       mircoders/entity/EntityTopics.java,
+       mircoders/entity/EntityUploadedMedia.java,
+       mircoders/entity/EntityUsers.java,
+       mircoders/entity/EntityVideo.java,
+       mircoders/producer/ProducerAll.java,
+       mircoders/producer/ProducerContent.java,
+       mircoders/producer/ProducerFeature.java,
+       mircoders/producer/ProducerStartPage.java,
+       mircoders/producer/ProducerTopics.java,
+       mircoders/servlet/ServletModuleContent.java,
+       mircoders/servlet/ServletModuleLinksImcs.java,
+       mircoders/servlet/ServletModuleUsers.java,
+       mircoders/storage/DatabaseLinksImcs.java: Got rid of
+       AbstractEntity.java / deprecated Entity.getValues() and
+       HTMLTemplateProcessor.makeSimpleHash(Entity)
+
+2002-01-24 14:03  rk
+
+       * lib/: freemarker-utility.jar, freemarker.jar: freemarker lib
+       update 1.7.1
+
+2002-01-24 01:26  rk
+
+       * source/mircoders/: entity/EntityBreaking.java,
+       servlet/ServletModuleBreaking.java: breaking news switched to
+       TemplateRootModel
+
+2002-01-24 00:39  rk
+
+       * source/mir/storage/DatabaseAdaptorPostgresql.java: added
+       possibility to run postbuild-scripts
+
+2002-01-24 00:09  rk
+
+       * source/: mir/misc/HTMLTemplateProcessor.java,
+       mir/module/AbstractModule.java, mir/servlet/ServletModule.java,
+       mircoders/entity/EntityBreaking.java,
+       mircoders/servlet/ServletModuleBreaking.java,
+       mircoders/servlet/ServletModuleContent.java: testing
+       TemplateHashModel
+
+2002-01-21 18:48  rk
+
+       * doc/INSTALL.postgresql: no message
+
+2001-12-02 19:31  mh
+
+       * source/server.xml: forget to add the config file itself...
+
+2001-12-02 19:30  mh
+
+       * build.xml, doc/INSTALL.mir, etc/web.xml, source/OpenMir.java,
+       source/mir/entity/EntityList.java, source/mir/misc/FileUtil.java,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/misc/Logfile.java, source/mir/misc/StringUtil.java,
+       source/mir/servlet/AbstractServlet.java,
+       source/mir/servlet/ServletModuleDispatch.java,
+       source/mir/storage/Database.java,
+       source/mir/storage/DatabaseAdaptorPostgresql.java,
+       source/mir/xml/XmlConfigurator.java, source/mir/xml/XmlMatch.java,
+       source/mircoders/input/XmlInputParser.java,
+       source/mircoders/module/ModuleBreaking.java,
+       source/mircoders/module/ModuleComment.java,
+       source/mircoders/module/ModuleContent.java,
+       source/mircoders/module/ModuleFeature.java,
+       source/mircoders/module/ModuleImages.java,
+       source/mircoders/module/ModuleLanguage.java,
+       source/mircoders/module/ModuleLinksImcs.java,
+       source/mircoders/module/ModuleMediafolder.java,
+       source/mircoders/module/ModuleMessage.java,
+       source/mircoders/module/ModuleSchwerpunkt.java,
+       source/mircoders/module/ModuleTopics.java,
+       source/mircoders/module/ModuleUploadedMedia.java,
+       source/mircoders/module/ModuleUsers.java,
+       source/mircoders/producer/Producer.java,
+       source/mircoders/producer/ProducerAll.java,
+       source/mircoders/producer/ProducerContent.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       source/mircoders/servlet/ServletModuleBreaking.java,
+       source/mircoders/servlet/ServletModuleComment.java,
+       source/mircoders/servlet/ServletModuleContent.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleLanguage.java,
+       source/mircoders/servlet/ServletModuleLinksImcs.java,
+       source/mircoders/servlet/ServletModuleMediafolder.java,
+       source/mircoders/servlet/ServletModuleMessage.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/servlet/ServletModuleProducer.java,
+       source/mircoders/servlet/ServletModuleSchwerpunkt.java,
+       source/mircoders/servlet/ServletModuleTopics.java,
+       source/mircoders/servlet/ServletModuleUsers.java: Ok, big merge.
+       here's the new xml-config stuff in action. There's a few things
+       that need further fine tuning. Like finding a nice way to have
+       common config items like home be shared.
+       
+       definitely still at a beta stage. I figure commiting now will get
+       the ball rolling again.
+       
+       Please not that right now the config is only initialized in
+       OpenMir.. so OpenMir must be run first!! Also MirConfig is still
+       used!! Most config items have not been converted yet! only the
+       stuff under mir/storage is 100% converted!
+       
+       The rest is just tedious stuff mainly...
+       
+       comments questions, flames..
+
+2001-12-02 18:56  mh
+
+       * dbscripts/populate_mediatyp.sql: Added specific mp3 media
+       handler. modified RealAudio handler to inherit from Audio handler.
+       modified populate_mediatyp.sql
+
+2001-11-05 20:15  mj
+
+       * doc/INSTALL.mir: Added security advice to INSTALL.mir concerning
+       readability of log files containing password information.
+
+2001-11-05 13:54  rk
+
+       * source/mir/misc/HTMLTemplateProcessor.java: no message
+
+2001-11-04 23:39  tob
+
+       * source/mir/misc/HTMLTemplateProcessor.java: no message
+
+2001-11-02 17:05  john
+
+       * source/mircoders/servlet/ServletModuleImages.java: modified this
+       code to use the newer media handling routines.
+       
+       images seem to work more or less fine.  may need some tweaking. 
+       they show up on the edit menu at this point, at least.  hoorah.
+       
+       theoretically, one could use this same Module "as-is" to add
+       non-image media to media folders and articles.  results will
+       probably be unpredictable and potentially amusing.
+
+2001-10-27 19:07  mh
+
+       * doc/INSTALL.mir: added jaxp-1.1 to pre-requisites.
+
+2001-10-27 17:16  mh
+
+       * source/mir/xml/XmlConfigurator.java: added the reflection stuff
+       to call the set* method in each class to set a property
+
+2001-10-27 17:06  mh
+
+       * etc/web.xml: minor step towards making web.xml tomcat 4.0
+       compatible.
+
+2001-10-27 16:30  mh
+
+       * doc/TODO.txt: updated the TODO
+
+2001-10-26 22:13  idfx
+
+       * source/mircoders/storage/DatabaseContentToTopics.java: Cleaned up
+       DatabaseContentToTopics.java. The set-method now only deletes the
+       entries that have to be deleted and sets only the entries have to
+       be set. So it is the first step to a more intelligent
+       ProducerTopic-Method.
+
+2001-10-24 16:30  mh
+
+       * source/mir/xml/: SaxContext.java, XmlConfigurator.java,
+       XmlMatch.java: added bits necessary for
+       XmlConfigurator.addRequiredTag(String  xmlPath)
+
+2001-10-24 01:14  mh
+
+       * dbscripts/populate_mediatyp.sql: added audio/x-mpeg media type.
+
+2001-10-23 20:31  mh
+
+       * source/mir/: misc/ConfigException.java, misc/Location.java,
+       xml/XmlConfigurator.java: new mir Configuration file parser. not
+       used yet. it works very nicely though, handles errors in the XML
+       file, etc. I stil need to add in the addRequired XML Path stuff and
+       the Path matching stuff.
+
+2001-10-23 18:05  kellan
+
+       * lib/strutsmesg.jar, source/mir/misc/MessageMethodModel.java: 
+       Whoops.  Broke the build.  Now MessageMethodModel should build. 
+       strutsmesg.jar bundles the apache struts MessageResource classes
+
+2001-10-22 01:45  kellan
+
+       * source/mir/misc/MessageMethodModel.java: 
+       Freemarker I18N tag.  For use with a resource bundle model of
+       internationalization.  more info at http://riseup.net/~kellan/i18n/
+
+2001-10-19 16:39  john
+
+       * source/content-types.properties: added an entry for real audio
+       files.  possibly irrelevant after Marc's recent changes regarding
+       mime-type detection.  couldn't get this entry to work tho', and am
+       highly curious as to what i was doing wrong.
+
+2001-10-19 16:25  mh
+
+       * doc/CODESTRUCTURE: documentation update
+
+2001-10-19 14:05  mh
+
+       * dbscripts/populate_mediatyp.sql, source/mir/misc/StringUtil.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java: changed the
+       way we get content-type during file upload.
+       
+       we check oreilly method by default (c. type sent by browser) and
+       only if it is likely wrong to we go by .extension.
+       
+       also added some media type entries
+
+2001-10-19 13:44  mh
+
+       * jmagick/: README, WebdbImage.java.jmagick: JMagick reference
+       implementation. not to be used officially.
+
+2001-10-17 19:38  mh
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: just
+       comments
+
+2001-10-17 19:15  john
+
+       * templates-dist/nl/open/: comment.template, comment_done.template,
+       comment_dupe.template, posting.template, posting_done.template,
+       posting_dupe.template: mir=trilingual(now with dutch)
+
+2001-10-17 19:04  john
+
+       * dbscripts/populate_mediatyp.sql: added two types for real audio
+       and video
+
+2001-10-17 19:00  john
+
+       * source/config.properties-dist: added options for RealMedia host
+       and storage directory
+
+2001-10-13 23:01  mh
+
+       * doc/INSTALL.mir: more spelling fixes
+
+2001-10-13 22:58  mh
+
+       * doc/INSTALL.mir: upgraded JAI to version 1.1.1 the latest and
+       first version not to depend on an X server for GIF and JPEG
+       manipulation. HOORAH.
+       
+       this also adds native acceleration. see INSTALL.Mir for how to
+       enable that.
+
+2001-10-13 21:05  mj
+
+       * dbscripts/dupetrigger/postgresql.sript: Now, first the triggers
+       are dropped, then the function.
+
+2001-10-13 10:56  john
+
+       * source/mircoders/producer/ProducerContent.java,
+       templates-dist/producer/content.template: small fix for searching
+       by media type.  added MediaType.getvalue(classname) to the
+       freemarker hash for content as variable "type".  this gets picked
+       up by the content template to include a meta keyword tag of the
+       form ImageJpeg.  tied into htdig, this gives you a way to return
+       pages with certain media types.
+
+2001-10-13 08:01  mj
+
+       * dbscripts/dupetrigger/postgresql.sript: Changed the install path
+       of the trigger
+
+2001-10-11 17:32  john
+
+       * templates-dist/en/open/posting.template: merged in fancy german
+       template features(multifile, language select)
+
+2001-10-11 15:51  john
+
+       * dbscripts/populate_mediatyp.sql: added entries for avi,mpg,qt,
+       and pdf
+
+2001-10-11 00:27  kellan
+
+       * templates-dist/en/open/minimal_posting.template: 
+       a simple posting.template in english, which works.  ugly as all
+       hell, but enough to use for testing purposes.  -kellan
+
+2001-10-10 16:32  mh
+
+       * dbscripts/populate_mediatyp.sql: forgot to add the Jpeg entry to
+       the media_type table..
+       
+       make "size" of media be more readable.
+
+2001-10-10 09:38  rk
+
+       * source/mir/storage/Database.java: sql-statement is logged even if
+       excption is thrown
+
+2001-10-10 02:01  mh
+
+       * source/mir/media/MirMedia.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       source/mircoders/producer/ProducerTopics.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       templates-dist/producer/topiclist.template: - documentation for the
+       Media handling interface. See MirMedia.java and MediaHandler* -
+       makes ProducerTopics media aware. (i.e convert to the media
+       interface) - make the right hand summary of the startpage *only*
+       display newswire items   not sure if this is a bug fix or a feature
+       addition/removal.
+
+2001-10-09 23:03  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: added
+       search functionality
+
+2001-10-09 21:14  mh
+
+       * dbscripts/create_pg.sql,
+       source/mircoders/entity/EntityMedia.java,
+       source/mircoders/producer/ProducerContent.java,
+       source/mircoders/producer/ProducerList.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       source/mircoders/storage/DatabaseContentToMedia.java,
+       source/mircoders/storage/DatabaseMedia.java: This reverts to making
+       the images table inherit from media and no longer uploaded_media.
+       sorry for the confusion. it was unnecessary.
+
+2001-10-08 16:54  mh
+
+       * build.xml: fixed long standing bug that caused media handling not
+       to work for people.  build.xml somehow never got commited before...
+       :(
+
+2001-10-07 06:36  fh
+
+       * source/mircoders/producer/ProducerNavigation.java: added
+       linksImcs feature
+
+2001-10-07 00:04  fh
+
+       * source/mircoders/producer/ProducerStartPage.java: added linksImcs
+       feature
+
+2001-10-07 00:02  fh
+
+       * source/mircoders/producer/Producer.java: added linksImcsModule
+
+2001-10-06 23:18  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-10-06 17:32  mh
+
+       * source/mircoders/producer/ProducerStartPage.java,
+       templates-dist/producer/startpage.template: ProducerStartpage is
+       now converted to use the new media handling.
+       
+       I need to put that in a helper class actually
+
+2001-10-06 16:32  mh
+
+       * source/mir/media/MirMedia.java,
+       source/mircoders/producer/ProducerList.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       templates-dist/producer/openposting.template: ProducerList is now
+       converted to the new way to handle media.
+       
+       For those annoyed by the DB changes, I may revert to making images
+       inherit from media again... we'll see.
+
+2001-10-06 11:36  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-10-05 18:05  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-10-05 17:32  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-10-05 14:31  idfx
+
+       * doc/MAINTENANCE:  changed, because this did not work
+
+2001-10-04 15:56  fh
+
+       * source/mir/servlet/ServletModule.java: removed unnecessary
+       deliver method
+
+2001-10-04 12:06  fh
+
+       * source/mircoders/: servlet/ServletModuleLinksImcs.java,
+       storage/DatabaseLinksImcs.java: no message
+
+2001-10-04 11:59  fh
+
+       * source/mir/servlet/ServletModule.java: added deliver method for
+       merging an entity with a modelRoot to accomplish add and edit for
+       LinksImcs
+
+2001-10-04 11:51  fh
+
+       * source/mir/storage/Database.java: made the following protected:
+       invalidatePopupCache () throwSQLException (SQLException sqe, String
+       wo) theAdaptor
+       
+       complaints are accepted :)
+
+2001-10-02 18:51  idfx
+
+       * source/config.properties-dist: small fixx
+
+2001-10-02 18:46  idfx
+
+       * source/mircoders/producer/ProducerContent.java,
+       templates-dist/producer/startpage.template: small fixx
+
+2001-10-02 17:19  idfx
+
+       * source/mircoders/producer/ProducerContent.java: producer content
+       now htmlize the comments
+
+2001-10-02 10:33  mj
+
+       * perms.sh-dist: Removed comments from perms.sh-dist
+
+2001-10-02 10:11  mj
+
+       * perms.sh-dist, doc/INSTALL.mir: Added a script to set file and
+       directories permissions automatically.  Added some lines to the
+       configuration
+
+2001-10-02 09:55  mj
+
+       * templates-dist/en/open/posting_dupe.template: Added an English
+       version of the posting_dupe.template
+
+2001-10-02 09:52  mj
+
+       * dbscripts/create_pg.sql, doc/INSTALL.mir,
+       templates-dist/de/open/posting_dupe.template,
+       templates-dist/open/posting_dupe.template: Added index creation to
+       database creation script.  Enhanced the debugging versions of the
+       posting_dupe.template Put info to install dupe prevention trigger
+       into INSTALL.mir
+
+2001-10-02 00:53  mh
+
+       * dbscripts/populate_mediatyp.sql: fix problem with
+       populate_mediatyp script.
+
+2001-10-02 00:33  mh
+
+       * dbscripts/create_pg.sql, source/config.properties-dist,
+       source/mir/media/MirMedia.java, source/mir/misc/StringUtil.java,
+       source/mir/module/AbstractModule.java,
+       source/mircoders/producer/ProducerContent.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/storage/DatabaseUploadedMedia.java,
+       templates-dist/producer/content.template: more media.. media is now
+       available in article ( content) pages.
+       
+       the reflection stuff is getting out of hand, I'll wrap it in a
+       helper class maybe with some sort of caching, of handlers or
+       singletons..
+
+2001-10-02 00:22  idfx
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: shit, i made
+       some failures
+
+2001-10-02 00:07  mj
+
+       * templates-dist/: de/open/posting_dupe.template,
+       open/posting_dupe.template: Added basic template for article dupe
+       prevention testing
+
+2001-10-01 23:55  idfx
+
+       * source/: config.properties-dist, mir/misc/StringUtil.java,
+       mir/storage/Database.java, mircoders/entity/EntityComment.java,
+       mircoders/servlet/ServletModuleOpenIndy.java: dupe-protection: user
+       gets message
+
+2001-09-30 16:54  john
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: 
+       added calls to StringUtil.removeHTMLTags for comments and postings.
+        approveHTMLTags is in place, but commented out until problems are
+       fixed
+
+2001-09-30 16:50  john
+
+       * source/mir/misc/StringUtil.java: added removeHTMLTags and
+       approveHTMLTags.  the latter is non-functional and will cause
+       errors if called....but the patterns are ok (and work on perl) 
+       must debug gnu.regexp problems before it is ready for use.
+
+2001-09-30 12:39  mh
+
+       * dbscripts/populate_mediatyp.sql, source/config.properties-dist,
+       source/mir/media/MirMedia.java,
+       source/mircoders/entity/EntityUploadedMedia.java,
+       source/mircoders/producer/ProducerStartPage.java,
+       source/mircoders/storage/DatabaseContentToMedia.java,
+       templates-dist/producer/startpage.template: more media handling
+       stuff.
+       
+       the ProducerStartPage now sets the tiny icon on the right hand
+       column for the newswire correctly. You need to update you templates
+       + re-populate media_type for this.
+
+2001-09-28 23:38  mj
+
+       * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Removed two
+       memory holes that resulted from missing free() calls.
+
+2001-09-28 23:23  mj
+
+       * dbscripts/dupetrigger/: dupetrigger.c, postgresql.sript: Relation
+       isn't hardcoded anymore but determined on runtime. Added user
+       defineable attributes (so they, too, aren't hardcoded anymore). The
+       checksum now gets updated if the row is updated.
+
+2001-09-28 20:19  rk
+
+       * dbscripts/create_pg.sql, source/config.properties-dist: wiped
+       away sql/config related to GRUPPEN
+
+2001-09-28 20:02  rk
+
+       * source/mircoders/: module/ModuleContent.java,
+       producer/Producer.java, producer/ProducerContent.java,
+       producer/ProducerList.java, servlet/ServletModuleContent.java,
+       storage/DatabaseContentToTopics.java: wiped away classes related to
+       GRUPPEN
+
+2001-09-28 18:19  rk
+
+       * source/mir/: misc/HTMLTemplateProcessor.java,
+       misc/StringUtil.java, storage/Database.java: debug change and
+       revert
+
+2001-09-28 08:58  mh
+
+       * source/mir/media/MirMedia.java, dbscripts/create_pg.sql,
+       dbscripts/populate_mediatyp.sql, source/Mir.java,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/module/AbstractModule.java,
+       source/mircoders/module/ModuleUploadedMedia.java,
+       source/mircoders/producer/Producer.java,
+       source/mircoders/producer/ProducerMedia.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/storage/DatabaseImages.java,
+       source/mircoders/storage/DatabaseUploadedMedia.java: another media
+       handling merge.
+       
+       -this one adds a ProducerMedia, and more or less finalizes the
+       MirMedia interface
+       
+       also here is another workaround for the quick hack actionroot. as
+       idfx's fix broke it more than before...
+       
+       PS: error handling is not so hot for openposting right now, this
+       needs to be fixed.
+
+2001-09-27 22:48  mj
+
+       * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Included to_media
+       into the checksum so users can post the same comment to different
+       articles.
+
+2001-09-27 22:31  mj
+
+       * dbscripts/dupetrigger/Makefile-dist: Moved Makefile to
+       Makefile-dist
+
+2001-09-27 22:23  mj
+
+       * dbscripts/dupetrigger/dupetrigger.c: Additional changes to the
+       code to get dupetrigger working on PostgreSQL 7.0
+
+2001-09-27 22:16  idfx
+
+       * source/Mir.java: actionroot-quickhack deleted
+
+2001-09-27 22:11  idfx
+
+       * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
+       mir/misc/MirConfig.java: actionroot-quickhack deleted
+
+2001-09-27 22:07  mj
+
+       * dbscripts/dupetrigger/dupetrigger.c: Corrected Postgres 7.0
+       support (hopefully).
+
+2001-09-27 22:04  mj
+
+       * dbscripts/dupetrigger/dupetrigger.c: Added support for PostgreSQL
+       7.0
+
+2001-09-27 21:32  idfx
+
+       * source/mir/: misc/HTMLTemplateProcessor.java,
+       servlet/ServletModule.java: actionroot-quickhack back in town
+
+2001-09-27 19:55  rk
+
+       * scripts/rsync.sample: added rsync sample script
+
+2001-09-27 19:51  mj
+
+       * dbscripts/: create_pg.sql, dupetrigger/dupetrigger.c,
+       dupetrigger/postgresql.sript: Moved the creation of the index on
+       comment from the dupetrigger script to the create_pg.sql script.
+       
+       Handle SPI_connect==SPI_ERROR_CONNECT in dupetrigger.c smarter.
+
+2001-09-27 19:48  rk
+
+       * source/mircoders/producer/Producer.java: translated messages
+
+2001-09-27 19:29  mj
+
+       * dbscripts/dupetrigger/: INSTALL, README, dupetrigger.c,
+       postgresql.sript: Renamed the trigger.c to dupetrigger.c to enlarge
+       the namespace for additional triggers. Cleaned up Makefile and the
+       other files.
+
+2001-09-27 19:09  rk
+
+       * doc/INSTALL.postgresql: made continuation link to INSTALL.mir
+
+2001-09-27 18:55  rk
+
+       * doc/INSTALL.postgresql: updated necessary packages for postgresql
+
+2001-09-27 17:39  rk
+
+       * doc/CODESTRUCTURE: Codestructure, next few lines
+
+2001-09-27 17:18  mh
+
+       * source/mircoders/: entity/EntityImages.java,
+       servlet/ServletModuleImages.java: forgot to make
+       ServletModuleImages use the setImage String.class hack bullshit..
+
+2001-09-27 16:55  rk
+
+       * doc/: CODESTRUCTURE, MAINTENANCE: Codestructure, first few lines
+
+2001-09-27 16:46  idfx
+
+       * doc/TODO.txt: new todo-list
+
+2001-09-27 16:33  mh
+
+       * dbscripts/create_pg.sql, dbscripts/populate_mediatyp.sql,
+       doc/INSTALL.mir: all DB data now goes in dbscripts/populate*.sql
+
+2001-09-27 16:26  mh
+
+       * dbscripts/create_pg.sql: added some basic data into media_type
+       table. (in creation sql script). this is just something to start
+       playing with.
+
+2001-09-27 14:58  mh
+
+       * source/: config.properties-dist, content-types.properties,
+       mir/media/MirMedia.java, mir/misc/FileUtil.java,
+       mir/misc/WebdbImage.java, mircoders/entity/EntityImages.java,
+       mircoders/entity/EntityUploadedMedia.java,
+       mircoders/producer/ProducerImages.java,
+       mircoders/servlet/ServletModuleImages.java,
+       mircoders/servlet/ServletModuleOpenIndy.java,
+       mircoders/storage/DatabaseImages.java,
+       mircoders/storage/DatabaseUploadedMedia.java: big media merge ~75%
+       done.. still needs some tweaks, more docs later.
+
+2001-09-26 09:36  rk
+
+       * doc/MAINTENANCE: Added this file for documentation of maintenance
+       tasks
+
+2001-09-26 09:34  idfx
+
+       * templates-dist/en/open/: comment.template, comment.template.en,
+       posting.template, posting.template.en: new translation of comment
+       and posting-template, html has to be the same as in de
+
+2001-09-26 08:17  rk
+
+       * lib/: postgresql.jar, retepTools.jar: libupdate postgresl 7.1.3
+
+2001-09-26 08:06  rk
+
+       * doc/INSTALL.postgresql: update about psql shell
+
+2001-09-26 02:34  mj
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: Java base
+       dupecheck deinstalled because the dupecheck is now implemented as a
+       trigger in the database.
+
+2001-09-26 01:52  mj
+
+       * dbscripts/: create_pg.sql, dupetrigger/INSTALL,
+       dupetrigger/README, dupetrigger/postgresql.sript: First version of
+       the dupe prevention trigger. Works for INSERTs and UPDATEs.
+
+2001-09-25 23:24  kellan
+
+       * templates-dist/en/open/comment.template: 
+       clean up.  fixed white on white text, un-hard coded form action,
+       changed default language to english
+
+2001-09-25 23:00  kellan
+
+       * templates-dist/en/open/posting.template: 
+       Copied posting_en.template, and comment_en.template to the
+       appropiately named posting.template, and comment.template in
+       templates-dist/en/open.  Before this, addcomment, and addposting
+       were showing up in german, even though english was selected.
+
+2001-09-25 21:40  rk
+
+       * doc/CODESTRUCTURE: clean
+
+2001-09-25 21:33  rk
+
+       * doc/CODESTRUCTURE: moved STRUKTUR.txt to CODESTRUCTURE, I'll
+       start working on the text soon :)
+
+2001-09-25 20:14  rk
+
+       * source/mir/misc/HTMLTemplateProcessor.java: translate
+
+2001-09-25 14:21  rk
+
+       * source/mir/misc/HTMLTemplateProcessor.java: translate
+
+2001-09-25 12:23  rk
+
+       * source/mir/servlet/AbstractServlet.java: equals bug
+
+2001-09-25 11:14  rk
+
+       * source/Mir.java: Saved one redirect
+
+2001-09-25 11:03  idfx
+
+       * source/mir/misc/HTMLTemplateProcessor.java: small session bugfixx
+
+2001-09-25 00:34  rk
+
+       * source/mir/storage/Database.java: doku
+
+2001-09-24 23:55  rk
+
+       * source/mir/misc/HTMLTemplateProcessor.java: MirCoders independant
+
+2001-09-24 23:30  rk
+
+       * source/mir/: misc/HTMLTemplateProcessor.java,
+       servlet/AbstractServlet.java: configuration Mir independant
+
+2001-09-24 23:17  rk
+
+       * source/mir/misc/HTMLTemplateProcessor.java: quick hack
+       servletname away!
+
+2001-09-24 23:05  rk
+
+       * source/mir/misc/: HTMLTemplateProcessor.java, MirConfig.java:
+       slight changes / translations
+
+2001-09-24 20:32  mj
+
+       * doc/INSTALL.mir: Added some comments about PostgreSQL password
+       usage with Mir.
+
+2001-09-24 18:46  rk
+
+       * doc/INSTALL.postgresql: no message
+
+2001-09-24 15:43  rk
+
+       * source/mir/misc/: LineFilterWriter.java, MirConfig.java:
+       linefilterwriter: change in constructor / configuration:
+       getPropWithHome
+
+2001-09-24 13:54  idfx
+
+       * templates-dist/producer/: content.template, openposting.template,
+       topiclist.template: some fixes: images, producerdocroot, ...
+
+2001-09-24 13:39  idfx
+
+       * source/mircoders/producer/ProducerStartPage.java,
+       templates-dist/producer/navigation.template,
+       templates-dist/producer/openposting.template,
+       templates-dist/producer/startpage.template,
+       templates-dist/producer/topiclist.template,
+       templates-dist/producer/content.template,
+       templates-dist/producer/openposting.template,
+       templates-dist/producer/topiclist.template: some fixes: images,
+       producerdocroot, ...
+
+2001-09-24 12:31  idfx
+
+       * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
+
+2001-09-24 12:13  idfx
+
+       * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
+
+2001-09-24 12:08  idfx
+
+       * source/mircoders/: entity/EntityUploadedMedia.java,
+       storage/DatabaseMediaType.java, storage/DatabaseUploadedMedia.java:
+       media-upload
+
+2001-09-24 11:54  idfx
+
+       * dbscripts/update_database_01.sql: media-upload
+
+2001-09-24 11:48  idfx
+
+       * dbscripts/create_pg.sql: media-upload
+
+2001-09-24 11:38  idfx
+
+       * dbscripts/create_pg.sql: media-upload
+
+2001-09-24 11:08  idfx
+
+       * source/mircoders/producer/ProducerList.java: images 1-n relation
+
+2001-09-23 11:40  mj
+
+       * source/config.properties-dist: Modified config.props to include
+       the template definition for the comment dupe prevention system
+       (CDPS (tm))
+
+2001-09-23 11:34  mj
+
+       * templates-dist/: de/open/comment_dupe.template,
+       en/open/comment_dupe.template, open/comment_dupe.template: Added
+       templates for use with the comment dupe prevention mechanism
+       Languages: German and English
+
+2001-09-23 11:28  mj
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: Added a dupe
+       prevention mechanism for comments.
+
+2001-09-21 23:52  kellan
+
+       * etc/web.xml: 
+       Swapped 2nd <servlet> and <servlet-mapping> to bring web.xml into
+       compliance w/ servlet 2.3 (and consquently let it run under
+       Tomcat4)
+
+2001-09-21 13:53  idfx
+
+       * source/: mir/misc/HTMLTemplateProcessor.java,
+       mir/servlet/AbstractServlet.java,
+       mircoders/producer/ProducerList.java: quickhack: config-problem
+       with actionroot
+
+2001-09-21 13:22  mh
+
+       * source/: mir/servlet/AbstractServlet.java,
+       mircoders/servlet/ServletModuleOpenIndy.java: just a small clean up
+       of some stuff I commented out while hacking.
+
+2001-09-21 12:49  idfx
+
+       * source/mir/servlet/AbstractServlet.java: quickhack of
+       mh-configthing: the actionroot was /servlet/OpenMir if OpenMir was
+       loaded the before Mir
+
+2001-09-21 12:40  rk
+
+       * build.xml: bugfixx: classes instead of source put into
+       mirbase.jar
+
+2001-09-21 09:29  rk
+
+       * build.xml: changed jar for mirbase.jar, only classes from subdir
+       mir are included. this jar can be used for other projects based on
+       mir.
+
+2001-09-21 09:04  rk
+
+       * build.xml: template bugfixxing
+
+2001-09-20 17:51  mh
+
+       * source/mir/misc/WebdbMultipartRequest.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       templates-dist/de/open/posting.template,
+       templates-dist/en/open/posting.template: Added support for
+       selection of topic/theme directly by open posters.
+       
+       Note: you must update the posting.template from template-dist for
+       this to work..  (en/open/posting.template and
+       de/open/posting.template.)
+
+2001-09-18 17:49  idfx
+
+       * templates-dist/producer/: topiclist.template, topiclist.template:
+       mutlifile-upload in openmir
+
+2001-09-18 17:44  idfx
+
+       * templates-dist/producer/: topiclist.template, topiclist.template:
+       mutlifile-upload in openmir
+
+2001-09-18 17:41  idfx
+
+       * source/mircoders/producer/ProducerContent.java,
+       source/mircoders/producer/ProducerList.java,
+       source/mircoders/producer/ProducerTopics.java,
+       templates-dist/producer/topiclist.template: mutlifile-upload in
+       openmir
+
+2001-09-18 16:45  idfx
+
+       * source/mir/misc/Configuration.java,
+       source/mir/misc/MirConfig.java,
+       source/mir/misc/WebdbMultipartRequest.java,
+       source/mir/servlet/ServletModuleDispatch.java,
+       source/mircoders/producer/ProducerContent.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleOpenIndy.java,
+       source/mircoders/storage/DatabaseContentToMedia.java,
+       templates-dist/de/open/posting.template,
+       templates-dist/en/open/posting.template,
+       templates-dist/producer/content.template,
+       templates-dist/producer/startpage.template,
+       source/mir/misc/MpRequest.java: mutlifile-upload in openmir
+
+2001-09-17 21:00  mh
+
+       * source/: Mir.java, OpenMir.java, config.properties-dist,
+       mir/entity/EntityList.java, mir/misc/Configuration.java,
+       mir/misc/HTMLTemplateProcessor.java, mir/misc/Helper.java,
+       mir/misc/MirConfig.java, mir/servlet/AbstractServlet.java,
+       mir/servlet/ServletModule.java,
+       mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
+       mir/storage/DatabaseAdaptorMySQL.java,
+       mir/storage/DatabaseAdaptorOracle.java,
+       mir/storage/DatabaseAdaptorPostgresql.java,
+       mir/storage/DatabaseAdaptorSybase.java,
+       mircoders/input/XmlInputParser.java,
+       mircoders/module/ModuleBreaking.java,
+       mircoders/module/ModuleComment.java,
+       mircoders/module/ModuleContent.java,
+       mircoders/module/ModuleFeature.java,
+       mircoders/module/ModuleImages.java,
+       mircoders/module/ModuleLanguage.java,
+       mircoders/module/ModuleLinksImcs.java,
+       mircoders/module/ModuleMediafolder.java,
+       mircoders/module/ModuleMessage.java,
+       mircoders/module/ModuleSchwerpunkt.java,
+       mircoders/module/ModuleTopics.java,
+       mircoders/module/ModuleUsers.java,
+       mircoders/producer/Producer.java,
+       mircoders/producer/ProducerContent.java,
+       mircoders/producer/ProducerFeature.java,
+       mircoders/producer/ProducerImages.java,
+       mircoders/producer/ProducerList.java,
+       mircoders/producer/ProducerNavigation.java,
+       mircoders/producer/ProducerOpenPosting.java,
+       mircoders/producer/ProducerStartPage.java,
+       mircoders/producer/ProducerTopics.java,
+       mircoders/servlet/ServletModuleBreaking.java,
+       mircoders/servlet/ServletModuleComment.java,
+       mircoders/servlet/ServletModuleContent.java,
+       mircoders/servlet/ServletModuleImages.java,
+       mircoders/servlet/ServletModuleLanguage.java,
+       mircoders/servlet/ServletModuleLinksImcs.java,
+       mircoders/servlet/ServletModuleMediafolder.java,
+       mircoders/servlet/ServletModuleMessage.java,
+       mircoders/servlet/ServletModuleOpenIndy.java,
+       mircoders/servlet/ServletModuleProducer.java,
+       mircoders/servlet/ServletModuleSchwerpunkt.java,
+       mircoders/servlet/ServletModuleTopics.java,
+       mircoders/servlet/ServletModuleUsers.java: Modified config system:
+       
+       created MirConfig class, a subclass of Configuration.  Dropped the
+       "Home" and "ActionRoot" config entries
+       
+       We now find them via the servlet context. all config values are
+       loaded in a HashMap accessible via MirConfig.getProp("propname"). 
+       NOTE: this replaces Configuration.getProperty("name").
+
+2001-09-17 18:09  idfx
+
+       * build.xml: ant.jar and xerces.jar is not any more copied to
+       dist-dir
+
+2001-09-17 17:45  idfx
+
+       * build.xml: './build.sh dist' creates now a war-file
+
+2001-09-16 22:31  mj
+
+       * doc/INSTALL.mir: Inserted some lines about the Apache config and
+       how to setup the symlink in webapps.
+
+2001-09-16 22:07  mj
+
+       * source/config.properties-dist: Added some comments.
+
+2001-09-16 20:14  idfx
+
+       * source/config.properties-dist: changes to the changes
+
+2001-09-16 19:51  mj
+
+       * source/config.properties-dist: I grouped the config items in a
+       new way and added a few comments.
+
+2001-09-16 16:25  idfx
+
+       * source/: config.properties-dist, mir/misc/Helper.java,
+       mircoders/servlet/ServletModuleOpenIndy.java: rsync configureable
+
+2001-09-16 14:28  idfx
+
+       * doc/INSTALL.mir: build.sh-dist instead of build.sh
+
+2001-09-16 13:48  idfx
+
+       * source/config.properties-dist: cleaning config
+
+2001-09-16 13:34  idfx
+
+       * lib/: ant.jar, xerces.jar: adding ant to lib, changes in build.sh
+
+2001-09-14 13:28  cvs
+
+       * templates-dist/producer/: content.template, navigation.template,
+       startpage.template, topiclist.template: new layout
+
+2001-09-14 13:12  idfx
+
+       * source/: OpenMir.java, mir/misc/Configuration.java,
+       mircoders/producer/ProducerStartPage.java,
+       mircoders/servlet/ServletModuleOpenIndy.java: direct op
+
+2001-09-14 10:43  idfx
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java: direct op
+
+2001-09-14 10:08  idfx
+
+       * source/: mir/misc/Configuration.java,
+       mircoders/servlet/ServletModuleOpenIndy.java,
+       config.properties-dist: direct/indirect open posting configureable
+
+2001-09-14 09:42  idfx
+
+       * source/mir/misc/StringUtil.java: fix stringutil.java
+
+2001-09-12 14:20  idfx
+
+       * source/: mir/entity/EntityRelation.java,
+       mircoders/module/ModuleComment.java,
+       mircoders/storage/DatabaseContent.java: commentadmin better
+
+2001-09-11 10:41  idfx
+
+       * source/mircoders/servlet/ServletModuleOpenIndy.java:
+       content_x_topic+
+
+2001-09-10 22:07  idfx
+
+       * source/OpenMir.java: budfixx
+
+2001-09-10 21:59  idfx
+
+       * source/mir/misc/StringUtil.java: webdbdate2path was in format
+       /yyyy/mm/dd/ should be in /yyyy/mm/
+
+2001-09-10 15:31  idfx
+
+       * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
+       mir/servlet/AbstractServlet.java, mir/servlet/ServletModule.java,
+       mircoders/servlet/ServletModuleLinksImcs.java: session-tracking
+       over get-param, if browser does not allow cookies.
+
+2001-09-10 09:54  idfx
+
+       * source/Mir.java, source/OpenMir.java,
+       source/mir/misc/HTMLTemplateProcessor.java,
+       source/mir/servlet/AbstractServlet.java,
+       source/mir/servlet/ServletModule.java,
+       source/mircoders/entity/EntityContent.java,
+       source/mircoders/module/ModuleContent.java,
+       source/mircoders/producer/Producer.java,
+       source/mircoders/producer/ProducerContent.java,
+       source/mircoders/producer/ProducerList.java,
+       source/mircoders/servlet/ServletModuleBreaking.java,
+       source/mircoders/servlet/ServletModuleComment.java,
+       source/mircoders/servlet/ServletModuleContent.java,
+       source/mircoders/servlet/ServletModuleImages.java,
+       source/mircoders/servlet/ServletModuleMessage.java,
+       source/mircoders/storage/DatabaseContentToMedia.java,
+       templates-dist/producer/content.template: 1-n-content-media,
+       tomcat-session-tracking without cookies, and more
+
+2001-09-07 12:12  fh
+
+       * source/mir/servlet/AbstractServlet.java: no message
+
+2001-09-06 12:38  fh
+
+       * source/mircoders/storage/DatabaseLinksImcs.java: no message
+
+2001-09-06 12:18  rk
+
+       * doc/INSTALL.mir: no message
+
+2001-09-06 12:07  rk
+
+       * doc/INSTALL.mir: no message
+
+2001-09-05 15:54  fh
+
+       * source/mircoders/storage/DatabaseLinksImcs.java: no message
+
+2001-09-05 15:13  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-05 13:00  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-05 12:56  fh
+
+       * source/mircoders/servlet/: ServletModuleLinksImcs.java,
+       ServletModuleLinksImcs.java: no message
+
+2001-09-05 12:49  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-05 09:52  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-05 09:15  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-05 09:09  fh
+
+       * source/mircoders/: servlet/ServletModuleLinksImcs.java,
+       module/ModuleLinksImcs.java: no message
+
+2001-09-04 22:16  fh
+
+       * source/mircoders/storage/DatabaseLinksImcs.java: [no log message]
+
+2001-09-04 19:16  rk
+
+       * source/mircoders/module/ModuleBreaking.java: no message
+
+2001-09-04 18:40  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-04 18:36  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-04 18:29  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-03 21:07  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-03 21:01  fh
+
+       * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
+
+2001-09-02 14:38  fh
+
+       * source/mircoders/storage/DatabaseLinksImcs.java: no message
+
+2001-09-02 00:02  idfx
+
+       * source/mircoders/storage/DatabaseMedia.java: 1-n-relation
+       content_media
+
+2001-09-02 00:00  idfx
+
+       * dbscripts/create_pg.sql: new create-script
+
+2001-09-01 23:54  idfx
+
+       * source/mircoders/: entity/EntityMedia.java,
+       servlet/ServletModuleContent.java,
+       servlet/ServletModuleOpenIndy.java,
+       storage/DatabaseContentToMedia.java: 1-n-relation content_media
+
+2001-09-01 15:21  idfx
+
+       * build.xml, templates-dist/de/open/posting.template,
+       templates-dist/en/open/posting.template: languagepopup
+
+2001-09-01 14:17  idfx
+
+       * source/: mir/misc/Configuration.java,
+       mir/misc/WebdbMultipartRequest.java,
+       mircoders/servlet/ServletModuleContent.java,
+       mircoders/servlet/ServletModuleOpenIndy.java: [no log message]
+
+2001-09-01 13:30  fh
+
+       * source/config.properties-dist: added logfiles and  templates for
+       LinksImcs
+
+2001-08-31 21:30  fh
+
+       * source/mircoders/: entity/EntityLinksImcs.java,
+       module/ModuleLinksImcs.java, servlet/ServletModuleLinksImcs.java,
+       storage/DatabaseLinksImcs.java: initial commit
+
+2001-08-31 18:21  cvs
+
+       * build.xml: template-dist is copied to installdir
+
+2001-08-31 11:11  idfx
+
+       * source/Mir.java: some small fixxes
+
+2001-08-31 09:31  fh
+
+       * source/mircoders/servlet/ServletModuleTopics.java: no message
+
+2001-08-31 00:22  idfx
+
+       * source/: mir/servlet/ServletModule.java,
+       mircoders/servlet/ServletModuleContent.java,
+       mircoders/storage/DatabaseContentToTopics.java: bugfixx:
+       numberformatexception at deleting a topic, an some other small
+       bugfixes.
+
+2001-08-30 22:40  idfx
+
+       * source/mir/servlet/ServletModule.java: bugfixx:
+       numberformatexception at deleting a topic
+
+2001-08-30 22:25  idfx
+
+       * source/: mir/misc/StringUtil.java,
+       mir/servlet/ServletModule.java,
+       mircoders/producer/ProducerContent.java: bugfixx:
+       numberformatexception at deleting a topic
+
+2001-08-30 11:53  idfx
+
+       * source/: config.properties-dist,
+       mircoders/module/ModuleLanguage.java,
+       mircoders/servlet/ServletModuleLanguage.java: language added
+
+2001-08-29 16:36  idfx
+
+       * source/mircoders/: servlet/ServletModuleContent.java,
+       servlet/ServletModuleProducer.java,
+       storage/DatabaseContentToTopics.java: 1-n-relation content to topic
+
+2001-08-29 15:04  idfx
+
+       * source/mircoders/: servlet/ServletModuleContent.java,
+       storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
+       storage/DatabaseImages.java, storage/DatabaseTopics.java,
+       storage/DatabaseContentToTopics.java: fixx
+
+2001-08-29 15:01  rk
+
+       * source/: mir/storage/Database.java,
+       mircoders/module/ModuleBreaking.java,
+       mircoders/servlet/ServletModuleBreaking.java,
+       mircoders/storage/DatabaseBreaking.java,
+       mircoders/storage/DatabaseComment.java,
+       mircoders/storage/DatabaseContent.java,
+       mircoders/servlet/ServletModuleBreaking.java: debugged false
+       Class.forName. Changed mir to mircoders
+
+2001-08-29 14:55  rk
+
+       * source/: mir/storage/Database.java,
+       mircoders/storage/DatabaseBreaking.java: no message
+
+2001-08-29 14:50  rk
+
+       * source/mircoders/servlet/ServletModuleBreaking.java: no message
+
+2001-08-29 14:46  rk
+
+       * source/mir/storage/Database.java: no message
+
+2001-08-29 14:20  rk
+
+       * source/: mir/servlet/ServletModuleDispatch.java,
+       mircoders/servlet/ServletModuleBreaking.java: no message
+
+2001-08-29 13:52  cvs
+
+       * source/config.properties-dist: kill nadiraktuell.log
+
+2001-08-29 13:35  idfx
+
+       * source/mir/servlet/ServletModuleDispatch.java: bugfix
+
+2001-08-29 13:29  idfx
+
+       * source/Mir.java: bugfix
+
+2001-08-29 13:24  idfx
+
+       * source/mircoders/storage/DatabaseUsers.java: bugfix
+
+2001-08-29 13:22  cvs
+
+       * build.xml, source/config.properties-dist: bugfixxes
+
+2001-08-29 10:10  rk
+
+       * source/mircoders/storage/: DatabaseArticleType.java,
+       DatabaseImageColor.java, DatabaseImageFormat.java,
+       DatabaseImageLayout.java, DatabaseImageType.java,
+       DatabaseLanguage.java, DatabaseMediafolder.java,
+       DatabaseMessages.java, DatabaseRights.java: no message
+
+2001-08-29 01:58  idfx
+
+       * source/: OpenMir.java, Mir.java: fixxi
+
+2001-08-29 01:47  rk
+
+       * source/mir/: entity/Entity.java, entity/EntityList.java,
+       entity/EntityRelation.java, entity/GenericEntity.java,
+       misc/Configuration.java, misc/HTMLTemplateProcessor.java,
+       misc/Helper.java, misc/LineFilterWriter.java, misc/Logfile.java,
+       misc/StringUtil.java, misc/WebdbImage.java,
+       misc/WebdbMultipartRequest.java, module/AbstractModule.java,
+       servlet/AbstractServlet.java, servlet/ServletModule.java,
+       servlet/ServletModuleDispatch.java,
+       servlet/ServletModuleMonitor.java, storage/Database.java,
+       storage/DatabaseAdaptorMySQL.java,
+       storage/DatabaseAdaptorOracle.java,
+       storage/DatabaseAdaptorPostgresql.java,
+       storage/DatabaseAdaptorSybase.java, storage/StorageObject.java:
+       Initial revision
+
+2001-08-29 01:47  rk
+
+       * source/mir/: misc/HTMLParseException.java,
+       misc/InputSourceResolver.java, misc/XmlSaxonStyler.java,
+       misc/XmlStyler.java, misc/XslStyleCache.java,
+       module/ModuleException.java, servlet/ServletModuleException.java,
+       servlet/ServletModuleShow.java, storage/DatabaseAdaptor.java,
+       storage/StorageObjectException.java: core lib
+
+2001-08-29 01:41  rk
+
+       * source/mircoders/: entity/EntityBreaking.java,
+       entity/EntityComment.java, entity/EntityContent.java,
+       entity/EntityFeature.java, entity/EntityTopics.java,
+       entity/EntityUsers.java, entity/EntityVideo.java,
+       input/XmlInputParser.java, module/ModuleBreaking.java,
+       module/ModuleComment.java, module/ModuleContent.java,
+       module/ModuleFeature.java, module/ModuleImages.java,
+       module/ModuleMediafolder.java, module/ModuleMessage.java,
+       module/ModuleSchwerpunkt.java, module/ModuleTopics.java,
+       module/ModuleUsers.java, producer/Producer.java,
+       producer/ProducerAll.java, producer/ProducerContent.java,
+       producer/ProducerFeature.java, producer/ProducerImages.java,
+       producer/ProducerList.java, producer/ProducerNavigation.java,
+       producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
+       producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
+       servlet/ServletModuleComment.java,
+       servlet/ServletModuleContent.java,
+       servlet/ServletModuleImages.java,
+       servlet/ServletModuleMediafolder.java,
+       servlet/ServletModuleMessage.java,
+       servlet/ServletModuleOpenIndy.java,
+       servlet/ServletModuleProducer.java,
+       servlet/ServletModuleSchwerpunkt.java,
+       servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
+       storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
+       storage/DatabaseComment.java, storage/DatabaseContent.java,
+       storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
+       storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
+       storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
+       storage/DatabaseImages.java, storage/DatabaseLanguage.java,
+       storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
+       storage/DatabaseRights.java, storage/DatabaseTopics.java,
+       storage/DatabaseUsers.java: mass update mir codeswitch
+
+2001-08-28 21:12  fh
+
+       * source/mircoders/input/: XmlFilenameFilter.java, XmlHandler.java:
+       initial mircoders import
+
+2001-08-28 21:12  fh
+
+       * source/mircoders/: entity/EntityBreaking.java,
+       entity/EntityComment.java, entity/EntityContent.java,
+       entity/EntityFeature.java, entity/EntityTopics.java,
+       entity/EntityUsers.java, entity/EntityVideo.java,
+       input/XmlInputParser.java, module/ModuleBreaking.java,
+       module/ModuleComment.java, module/ModuleContent.java,
+       module/ModuleFeature.java, module/ModuleImages.java,
+       module/ModuleMediafolder.java, module/ModuleMessage.java,
+       module/ModuleSchwerpunkt.java, module/ModuleTopics.java,
+       module/ModuleUsers.java, producer/Producer.java,
+       producer/ProducerAll.java, producer/ProducerContent.java,
+       producer/ProducerFeature.java, producer/ProducerImages.java,
+       producer/ProducerList.java, producer/ProducerNavigation.java,
+       producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
+       producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
+       servlet/ServletModuleComment.java,
+       servlet/ServletModuleContent.java,
+       servlet/ServletModuleImages.java,
+       servlet/ServletModuleMediafolder.java,
+       servlet/ServletModuleMessage.java,
+       servlet/ServletModuleOpenIndy.java,
+       servlet/ServletModuleProducer.java,
+       servlet/ServletModuleSchwerpunkt.java,
+       servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
+       storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
+       storage/DatabaseComment.java, storage/DatabaseContent.java,
+       storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
+       storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
+       storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
+       storage/DatabaseImages.java, storage/DatabaseLanguage.java,
+       storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
+       storage/DatabaseRights.java, storage/DatabaseTopics.java,
+       storage/DatabaseUsers.java: Initial revision
+
+2001-08-28 18:40  rk
+
+       * dbscripts/pg_imageimport.pl: no message
+
+2001-08-27 12:54  cvs
+
+       * build.xml: build-script improved
+
+2001-08-27 12:14  cvs
+
+       * lib/xerces.jar: not needed
+
+2001-08-27 12:07  idfx
+
+       * lib/: README.txt, README.txt: [no log message]
+
+2001-08-27 12:06  cvs
+
+       * lib/ant.jar: ant should installed separatly
+
+2001-08-27 11:56  muh
+
+       * web/help/users.html: [no log message]
+
+2001-08-27 11:53  rk
+
+       * lib/: README.txt, postgresql.jar, retepTools.jar: no message
+
+2001-08-27 11:52  muh
+
+       * web/help/content.html.en: multi-ling in progress
+
+2001-08-27 11:48  muh
+
+       * web/help/: help.html.de, themes.html.en: multi-ling in progress
+
+2001-08-27 11:46  muh
+
+       * web/help/: content.html.de, group.html.de, group.html.en,
+       help.html.en, images.html.de, images.html.en, mediafolder.html.de,
+       mediafolder.html.en, themes.html.de: mulit-ling in progress
+
+2001-08-27 11:44  muh
+
+       * web/help/: article.html.de, article.html.en: multi-ling in
+       progress
+
+2001-08-27 09:59  idfx
+
+       * lib/: cos.jar, freemarker-utility.jar, freemarker.jar: new
+       versions of cos and freemarker
+
+2001-08-27 09:53  rk
+
+       * log/README: no message
+
+2001-08-26 16:38  idfx
+
+       * source/config.properties-dist: some documentation
+
+2001-08-26 10:58  cvs
+
+       * templates-dist/producer/cities.inc: new cities.inc
+
+2001-08-25 22:47  idfx
+
+       * templates-dist/producer/navigation.template: producer that
+       produces the navigation.inc
+
+2001-08-25 22:31  idfx
+
+       * source/config.properties-dist: producer that produces the
+       navigation.inc
+
+2001-08-25 22:23  rk
+
+       * doc/INSTALL.postgresql: no message
+
+2001-08-25 12:37  idfx
+
+       * templates-dist/: de/open/comment.template,
+       de/open/comment_done.template, de/open/comment_en.template,
+       de/open/posting.template, de/open/posting_done.template,
+       de/open/posting_en.template, en/open/comment.template,
+       en/open/comment_done.template, en/open/posting.template,
+       en/open/posting_done.template: renaming template-dir
+
+2001-08-25 12:34  idfx
+
+       * templates-dist/: open/comment.template,
+       open/comment_done.template, open/comment_en.template,
+       open/posting.template, open/posting_done.template,
+       open/posting_en.template, producer/cities.inc,
+       producer/cities_de.inc, producer/config.template,
+       producer/content.template, producer/copyright.template,
+       producer/events.inc, producer/featurelist.template,
+       producer/links.inc, producer/list.template,
+       producer/openposting.template, producer/startpage.template,
+       producer/topiclist.template, producer/wap.template,
+       producer/wml2.xsl: rename of template-dir to template-dist. in a
+       installed system the templates should not be in the cvs
+
+2001-08-24 13:10  idfx
+
+       * web/: formate.css, index.html, help/content_datum.html,
+       help/content_freigeschaltet.html, help/content_inhalt.html,
+       help/content_oldstyle.html, help/content_ort.html,
+       help/content_termin.html, help/content_terminname.html,
+       help/content_urheber.html, img/extlink.gif, img/head_small.gif,
+       img/help.gif, img/intlink.gif, img/maillink.gif, img/pointgris.gif,
+       produced/img/arrow_down.gif, produced/img/audio_big.gif,
+       produced/img/audio_small.gif, produced/img/bashcomp2.gif,
+       produced/img/cleft.gif, produced/img/dot.gif,
+       produced/img/extlink.gif, produced/img/h_m.gif,
+       produced/img/h_r.gif, produced/img/h_slice.gif,
+       produced/img/head_left_logo.gif, produced/img/head_small.gif,
+       produced/img/help.gif, produced/img/intlink.gif,
+       produced/img/link_small.gif, produced/img/logo_small.gif,
+       produced/img/mail_small.gif, produced/img/maillink.gif,
+       produced/img/photo_big.gif, produced/img/photo_small.gif,
+       produced/img/pointgris.gif, produced/img/search_icon.gif,
+       produced/img/sp.gif, produced/img/text_big.gif,
+       produced/img/text_small.gif, produced/img/video_big.gif,
+       produced/img/video_small.gif: first check in
+
+2001-08-24 13:09  idfx
+
+       * lib/xerces.jar, log/README, source/Mir.java, source/OpenMir.java,
+       source/config.properties-dist, web/help/users.html: Initial
+       revision
+
+2001-08-24 13:05  idfx
+
+       * build.xml, dbscripts/create_pg.sql, dbscripts/help_arttype.sql,
+       dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
+       dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
+       dbscripts/help_lang.sql, dbscripts/help_rights.sql,
+       dbscripts/help_users.sql, dbscripts/pg_imageimport.pl,
+       doc/TODO.txt, etc/web.xml, lib/README.txt, lib/ant.jar,
+       lib/cos.jar, lib/freemarker.jar: Initial revision
+
+2001-08-24 13:05  idfx
+
+       * startxml.sh, dbscripts/wizard.pl, dbscripts/lib/codec.pl,
+       dbscripts/lib/convert.pl, dbscripts/lib/log.pl,
+       dbscripts/lib/property.pl, dbscripts/lib/subst.pl,
+       dbscripts/wiz_templates/show.template, doc/CHANGES.txt, doc/DC.txt,
+       lib/gnu-regexp-1.0.8.jar, lib/mm.mysql-2.0.2-bin.jar,
+       lib/saxon.jar, lib/servlet-2.2.jar: first check in
+