From 769409f6827ed6ebe23114cca6e77ea647290101 Mon Sep 17 00:00:00 2001 From: mh Date: Tue, 10 Dec 2002 22:00:51 +0000 Subject: [PATCH] Add gnu Style ChangeLog using cvs2cl (use "-F MIR_1_0 --utc" options., for HEAD, it would be "-F trunk --utc") --- ChangeLog | 4248 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 4248 insertions(+) create mode 100755 ChangeLog diff --git a/ChangeLog b/ChangeLog new file mode 100755 index 00000000..f5ef90f1 --- /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 + +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
->
+ 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
instead of a +
. + + (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 and 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 + -- 2.11.0