7 * doc/README: added features
11 * source/mir/misc/HTMLTemplateProcessor.java: Video.Host.. instead
16 * doc/KNOWN_BUGS: remove the single quote thing. it's now fixed
24 * source/: mir/storage/Database.java,
25 mircoders/module/ModuleContent.java,
26 mircoders/storage/DatabaseLinksImcs.java: replace the use of
27 StringUtil.quote(String) with
28 StringUtil.JDBCescapeStringLiteral(String) to better escape single
29 quotes and other JDBC stuff
33 * source/mir/misc/MirConfig.java: add a RuntimeException to
34 MirConfig.getProp(. if the requested property is not found. I know
35 this should be a real Exception, but that is too big a code change
40 * source/mir/misc/StringUtil.java: add the
41 JDBCescapeStringLiteral(String) method to better escape things like
42 single quotes for inserts/updates to a JDBC DB. Also get rid of a
43 bunch of unused methods
55 * source/mir/misc/StringUtil.java: fix up the deleteForbiddenTags
56 and table tags regexp's so they handle multiline and ignore case
60 * source/mircoders/media/MediaRequest.java: we need to remove
61 unwanted html tags from here too, as MediaRequest see's the
62 parameters before we clean them up.
66 * source/mircoders/servlet/ServletModuleOpenIndy.java: oops call
67 deleteForbiddenTags, deleteTable on the proper data
71 * templates-dist/admin/: audiolist.template, breakinglist.template,
72 commentlist.template, contentlist.template, featurelist.template,
73 fileeditlist.template, hiddenlist.template, imagelist.template,
74 languagelist.template, linksimcslist.template,
75 mediafolderlist.template, medialist.template, topiclist.template,
76 userlist.template, videolist.template: don't use encodeHTML for the
81 * templates-dist/admin/messagelist.template: it's the Message
82 module not the User module. Also don't use encodeHTML for the list
87 * templates-dist/open/posting.template: fix bug relating to topics:
88 it's to_topic not data.to_topic
92 * source/mircoders/servlet/ServletModuleOpenIndy.java: remove some
93 debug prints to stdout
97 * startxml.sh: deadwood
101 * templates-dist/open/: comment_en.template, posting_en.template:
102 remove unsused language specific templates now that we have the
107 * templates-dist/admin/: audio.template, audiolist.template,
108 breaking.template, breakinglist.template, comment.template,
109 commentlist.template, content.template, contentlist.template,
110 feature.template, featurelist.template, fileedit.template,
111 fileeditlist.template, foot.template, head.template,
112 head_nonavi.template, hiddenlist.template, image.template,
113 imagelist.template, language.template, languagelist.template,
114 linksimcs.template, linksimcslist.template, login.template,
115 media.template, mediafolder.template, mediafolderlist.template,
116 medialist.template, message.template, messagelist.template,
117 start_admin.template, topic.template, topiclist.template,
118 user.template, userlist.template, video.template,
119 videolist.template: remove gratuitous uses of encodeHTML as well as
120 a couple of other where it is a bug to use it
124 * source/: content-types.properties, server.xml,
125 mir/misc/ConfigException.java, mir/misc/InputSourceResolver.java,
126 mir/misc/Location.java, mir/misc/XmlSaxonStyler.java,
127 mir/misc/XmlStyler.java, mir/misc/XslStyleCache.java,
128 mircoders/storage/DatabaseImageColor.java,
129 mircoders/storage/DatabaseImageFormat.java,
130 mircoders/storage/DatabaseImageLayout.java,
131 mircoders/storage/DatabaseImageType.java: clean out deadwood:
132 remove unsused source files
136 * doc/REPORTING_BUGS: mention re-producing info
140 * ChangeLog: Add gnu Style ChangeLog using cvs2cl (use "-F MIR_1_0
141 --utc" options., for HEAD, it would be "-F trunk --utc")
145 * ChangeLog: file ChangeLog was initially added on branch MIR_1_0.
149 * NEWS: Mir-1.0.0-rc4 release
153 * templates-dist/: admin/start_admin.template,
154 open/posting.template, producer/content.template,
155 producer/openposting.template, producer/startpage.template,
156 producer/topiclist.template: replace hardcoded charset with
161 * source/: Mir.java, OpenMir.java: fix bug where
162 Mir.DefaultEncoding (the java one) was being sent out in the
163 response content-type header instead of the HTML encoding. use
164 Mir.DefaultHTMLCharset instead
168 * source/Mir.java: fix bug where Mir.DefaultEncoding (the java one)
169 was being sent out int the content-type header instead of HTML
170 encoding. use Mir.DefaultHTMLCharset instead
174 * source/mir/misc/HTMLTemplateProcessor.java: make the new
175 Mir.DefaultHTMLCharset config parameter to available to templates
176 as config.defEncoding
180 * source/config.properties-dist: add new config parameter:
181 Mir.DefaultHTMLCharset . It allows us to set the charset for the
182 META tags in templates in one central place. It has to be the HTML
183 equivalent of the Java character encoding.
187 * source/mircoders/servlet/ServletModuleOpenIndy.java: for
188 content_data, remove the really evil tags, for the abstract don't
189 remove everyhting, just the really bad stuff including table tags.
190 All other fields lose all html tags
194 * source/mircoders/servlet/ServletModuleUploadedMedia.java: a
195 couple of trivial cleanups: check to see if order is empty in
196 addition to null, although I think that that can't happen. get rid
197 of useless conditional
201 * source/mircoders/servlet/ServletModuleComment.java: comment out
206 * source/mir/servlet/ServletModule.java: add in advanced query
207 parameters used by media and comment search to mergeData so that
208 you can return to where you were when searching. also forward port
209 of small cleanup/bugfix from HEAD regarding finding out the current
210 subclass name (getOperationModule)
214 * source/mircoders/entity/EntityImages.java: forward port of a
215 minor bug fix from HEAD
219 * templates-dist/admin/: audio.template, breaking.template,
220 breakinglist.template, comment.template, contentlist.template,
221 feature.template, featurelist.template, fileedit.template,
222 fileeditlist.template, foot.template, head.template,
223 head_nonavi.template, hiddenlist.template, image.template,
224 language.template, languagelist.template, linksimcs.template,
225 linksimcslist.template, login.template, media.template,
226 mediafolder.template, mediafolderlist.template, message.template,
227 messagelist.template, start_admin.template, topic.template,
228 topiclist.template, user.template, userlist.template,
229 video.template: wrap pretty much all freemarker variables (i.e the
230 data) in encodeHTML(data..). this fixes some bugs in the admin,
231 like when stuff dissappears after quotes, etc.. it is heavier on
232 the CPU but some obvious stuff can be unwrapped later.
236 * templates-dist/admin/confirm.template: wrap stuff in encodeHTML
237 and add in advanced search parameters (query_..) used form comments
238 and media as hidden fields so that when deleting something, you
239 come back to the same place on your lists
243 * templates-dist/admin/commentlist.template: wrap pretty much all
244 freemarker variables (i.e the data) in encodeHTML(data..). this
245 fixes tons of bugs in the admin, like when stuff dissappeats after
246 quotes, etc.. also add query_text, query_field, etc.. to the delete
247 request URL so that after deleting a comment, you come back to the
248 same place on your list.. also get rid of useless offset hidden
249 parameter which causes a bug when searching and your offset is
254 * templates-dist/admin/content.template: wrap pretty much all
255 freemarker variables (i.e the data) in encodeHTML(data..). this
256 fixes tons of bugs in the admin, like when stuff dissappeats after
257 quotes, etc.. also when attaching media, only show published media
262 * templates-dist/admin/: audiolist.template, imagelist.template,
263 medialist.template, videolist.template: oops, order has a space in
264 it and is not really used in search anyway. get rid of it
268 * templates-dist/admin/: audiolist.template, imagelist.template,
269 medialist.template, videolist.template: wrap pretty much all
270 freemarker variables (i.e the data) in encodeHTML(data..). this
271 fixes tons of bugs in the admin, like when stuff dissappeats after
272 quotes, etc.. also add query_text, query_field, etc.. to the delete
273 request URL so that after deleting a media item, you come back to
274 the same place on your list.. oh yeah, there also was a missing
275 data. for query_media_folder
279 * source/mir/misc/HTMLTemplateProcessor.java: add the encodeHTML
284 * source/mir/misc/EncodeHTMLMethodModel.java: a wrapper class for
285 the StringUtil.encodeHTML method that implements the freemarker
286 templateMethodModel so we can call the method directly in
287 templates. namely in the admin templated. sort of backport from the
288 HEAD branch, although HEAD implements it differently.
292 * source/mir/misc/EncodeHTMLMethodModel.java: file
293 EncodeHTMLMethodModel.java was initially added on branch MIR_1_0.
297 * source/mir/misc/StringUtil.java: re-introduce leaner/simpler
298 encodeHTML(String aText) method, we need it for the admin interface
299 so that we can actually edit the HTML. It needed indexOfCharacters
300 and interpretAsString. all taken from the StringRoutines file in
301 HEAD. also add deleteHTMLTableTags..
305 * source/mir/storage/Database.java: comment out some debug logging
306 that spews out each SQL select, insert, etc..
310 * source/: Mir.java, OpenMir.java,
311 mir/servlet/AbstractServlet.java: bring all the instances of
312 setHeader.. for turning off browser caching into one method in
313 AbstractServlet. have Mir and OpenMir just call that method.
314 cleaner that way. + some misc. cleanup
318 * source/mir/misc/StringUtil.java: fix small email address
319 filtering bug (originally the fix was from Max in the HEAD branch)
323 * templates-dist/admin/content.template: fix a bug that prevented
324 editing OtherMedia from article
328 * doc/KNOWN_BUGS: thought of some more bugs
332 * doc/REPORTING_BUGS: I forgot about mantis
336 * doc/MAINTENANCE.postgresql: file MAINTENANCE.postgresql was
337 initially added on branch MIR_1_0.
341 * doc/: MAINTENANCE, MAINTENANCE.postgresql: rename MAINTENANCE to
342 MAINTENANCE.postgresql as it is more appropriate considering it's
347 * doc/CODINGSTYLE: some notes about coding style
351 * doc/CODINGSTYLE: file CODINGSTYLE was initially added on branch
356 * doc/README: add mir-cvs info
360 * doc/README: a basic README file w/ contact info
364 * doc/README: file README was initially added on branch MIR_1_0.
368 * NEWS: added note about RDF features syndication support
372 * doc/REPORTING_BUGS: file REPORTING_BUGS was initially added on
377 * doc/KNOWN_BUGS: file KNOWN_BUGS was initially added on branch
382 * doc/: KNOWN_BUGS, REPORTING_BUGS: know bugs and reporting new
387 * doc/UPGRADING.mir: add a note about consulting the NEWS file
391 * NEWS: file NEWS was initially added on branch MIR_1_0.
395 * NEWS, doc/CHANGES.txt: replace CHANGES.txt with more standard
396 named NEWS file. fill in the NEW file..
400 * doc/mission.html: suck in mission.html from the HEAD branch in
401 preparation for a release.
405 * source/: Mir.java, OpenMir.java: add no-cache Pragma and
406 Cache-control headers to the http response.. I see no reason why
407 not to do this as nothing in Mir should be cached and I have been
408 annoyed to many times by opera and IE caching stuff not to do this.
409 It has to be in the http headers and not in the Meta tags as some
410 browsers have problems..
414 * dbscripts/populate_mediatyp.sql: add video/avi
418 * source/mircoders/entity/EntityUploadedMedia.java: introduce an
419 update method that overrides and calls the one from the superclass
420 in order to set all content that has a particular media item
421 attached un-produced upon modification of the media entity
425 * source/mircoders/storage/DatabaseContentToMedia.java: update the
426 getContent method so it uses the newer EntityUploadedMedia and not
427 the deprecated EntityMedia
431 * source/mircoders/entity/EntityImages.java: change the way, size,
432 height, OID, etc is entered in the DB: do it via the Entity
433 interface and not via manual SQL. with manual SQL, the entity
434 becomes out of sync w/ data in the DB and this is bad. It's not as
435 fast as the manual SQL, but more consistent and nicer. also move
436 the update override method that sets content that has this media
437 item attached to EntityUploadedMedia so all media types can take
442 * source/mircoders/servlet/ServletModuleHidden.java: misc. minor
443 comment clarification
447 * templates-dist/admin/: audio.template, image.template,
448 media.template, video.template: move title and file field for media
449 upload down to be compatible w/ new Streams based upload handling.
450 otherwise, the data entered in the fields above gets lost
454 * doc/TODO.txt: update v1.0 TODO list. almost all done\!
458 * source/mircoders/entity/EntityUploadedMedia.java,
459 templates-dist/admin/audio.template,
460 templates-dist/admin/audiolist.template,
461 templates-dist/admin/image.template,
462 templates-dist/admin/imagelist.template,
463 templates-dist/admin/media.template,
464 templates-dist/admin/medialist.template,
465 templates-dist/admin/video.template,
466 templates-dist/admin/videolist.template,
467 templates-dist/producer/content.template: it's a bad thing w/ our
468 persistance layer to override getValues, for keys that exist in the
469 DB.. overriden key size becomes human_readable_size and description
474 * source/mir/misc/MirConfig.java: move the new versioning thing
475 down so it actually works
479 * source/mircoders/media/MediaRequest.java: clean out deadwood
483 * source/mircoders/entity/EntityUploadedMedia.java: quick hack
488 * source/mir/misc/NumberUtils.java: get rid of debug println
492 * templates-dist/: producer/content.template, admin/audio.template,
493 admin/audiolist.template, admin/image.template,
494 admin/imagelist.template, admin/media.template,
495 admin/medialist.template, admin/video.template,
496 admin/videolist.template: show the 'size' field for media
500 * bundles/: admin_de.properties, admin_en.properties,
501 admin_es.properties: add media.size
505 * source/mircoders/entity/EntityUploadedMedia.java: override 'size'
506 key to convert it into a human readable format
510 * source/mir/misc/NumberUtils.java: file NumberUtils.java was
511 initially added on branch MIR_1_0.
515 * source/mir/misc/NumberUtils.java: number formatter routine. print
516 raw sizes in bytes to a human readable format
520 * source/mir/misc/StringUtil.java: get rid of unused functions
524 * source/mircoders/media/: MediaHandlerMp3.java,
525 MediaHandlerRealAudio.java, MediaHandlerRealVideo.java:
526 localization/international friendlier wording
530 * source/mircoders/entity/EntityImages.java: better way to create
535 * templates-dist/admin/: media.template, video.template: dumb bug
539 * source/mircoders/media/MediaRequest.java: get rid of annoying
541 Revision 1.1.2.3 2002/12/24 01:56:40 mh
547 * source/mircoders/servlet/ServletModuleImages.java: remove now
548 unused showicon and showimage methods (replaced by getMedia,
549 getIcon in ServletModuleUploadedMedia)
553 * templates-dist/admin/: audio.template, audiolist.template,
554 content.template, image.template, imagelist.template,
555 media.template, medialist.template, video.template,
556 videolist.template: use new getMedia and getIcon calls in the media
557 ServletModule's to implement preview/download in admin interface
561 * source/mircoders/servlet/ServletModuleUploadedMedia.java: add
562 getIcon and getMedia methods which use the new methods with the
563 same names from the MirMedia infrastructure. they send an
564 InputStream into the servlet OutputStream. the purpose is to
565 implement a preview/download for the media admin interface
569 * source/mircoders/media/: MediaHandlerGeneric.java,
570 MediaHandlerImages.java, MediaHandlerImagesJpeg.java,
571 MediaHandlerImagesPng.java, MediaHandlerRealAudio.java,
572 MediaHandlerRealVideo.java: fix long standing bug that caused
573 produced media files to have their publish_path written with 2
574 slashes after each other + some minor things
578 * source/mircoders/entity/EntityUploadedMedia.java: add
579 'description' as second key for 'descr' key.
583 * source/mir/media/MirMedia.java: change my email address, add Id
588 * source/mir/misc/MirConfig.java: just testing a new way of doing
593 * source/: mir/storage/Database.java,
594 mircoders/servlet/ServletModuleOpenIndy.java: get rid of Log CVS
595 keyword expansion that causes problems when merging branches.. yeah
596 I know, I'm the one who added them in the first place
600 * source/mircoders/entity/EntityContent.java: get rid of long
601 standing bug which caused links (href's) with ampersands (&) in
602 them to be fudged in the article description. we don't need to
603 decodeHTMLinTags as we no longer encodeHTML
607 * etc/web.xml, source/mir/misc/HTMLTemplateProcessor.java,
608 source/mir/misc/MirConfig.java,
609 source/mir/servlet/AbstractServlet.java,
610 source/mircoders/producer/Producer.java, source/Mir.java,
611 source/OpenMir.java: use req.getContextPath to find the RootUri..
612 much more robust. 4.0 and 4.1 compatible due to new web.xml mapping
616 * source/config.properties-dist: revert 4.1 compat. change
620 * source/mir/misc/HTMLTemplateProcessor.java: tomcat 4.0 != tomcat
625 * source/mir/servlet/AbstractServlet.java: the patch of mh for
626 tomcat 4.1.* made the servlet-config incompatible with tomcat
627 4.0.*. so i changed this again. the compatibility to tomcat 4.1.*
628 should be made in web.xml. idfx
632 * source/mircoders/entity/EntityImages.java: fix serious bug
633 introduced with the media InputStream changes that caused a
634 database connection to be lost when a LargeObject was
635 missing/broken. eventually postgrss would hit it's max connections
640 * etc/web.xml, lib/servlet-2.2.jar, source/config.properties-dist,
641 source/mir/misc/HTMLTemplateProcessor.java,
642 source/mir/servlet/AbstractServlet.java,
643 source/mircoders/producer/Producer.java: changes for tomcat 4.1.x
644 also compatible with 4.0.x, mir/servlet/Mir becomes /mir/Mir.
645 beware. fix web.xml to work with 4.1.x. remove servlet-2.2.jar
646 which comes w/ tomcat and should be v2.3
650 * source/mircoders/media/MediaHandlerGeneric.java: replace "/" with
651 java/io/File.separator
655 * source/config.properties-dist, source/mir/media/MirMedia.java,
656 source/mir/misc/FileHandler.java,
657 source/mir/misc/FileHandlerException.java,
658 source/mir/misc/FileHandlerUserException.java,
659 source/mir/misc/FileUtil.java, source/mir/misc/MpRequest.java,
660 source/mir/misc/WebdbImage.java,
661 source/mir/misc/WebdbMultipartRequest.java,
662 source/mircoders/entity/EntityAudio.java,
663 source/mircoders/entity/EntityContent.java,
664 source/mircoders/entity/EntityImages.java,
665 source/mircoders/entity/EntityOther.java,
666 source/mircoders/entity/EntityUploadedMedia.java,
667 source/mircoders/entity/EntityVideo.java,
668 source/mircoders/module/ModuleContent.java,
669 templates-dist/open/posting.template,
670 source/mircoders/media/MediaHandlerAudio.java,
671 source/mircoders/media/MediaHandlerGeneric.java,
672 source/mircoders/media/MediaHandlerImages.java,
673 source/mircoders/media/MediaHandlerMp3.java,
674 source/mircoders/media/MediaHandlerRealAudio.java,
675 source/mircoders/media/MediaHandlerRealVideo.java,
676 source/mircoders/media/MediaHandlerVideo.java,
677 source/mircoders/media/MediaRequest.java,
678 source/mircoders/servlet/ServletModuleContent.java,
679 source/mircoders/servlet/ServletModuleImages.java,
680 source/mircoders/servlet/ServletModuleOpenIndy.java,
681 source/mircoders/servlet/ServletModuleUploadedMedia.java: Converted
682 media Interface to use streams (Java IO) instead of byte buffers of
683 the entire uplaoded files. These saves loads of unecessary memory
684 use. JAI still consumes quite a bit though.
686 A new temporary file (for JAI) parameter is necessary and is in the
687 config.properties file.
689 A nice side effect of this work is the FileHandler interface which
690 is basically a call back mechanism for WebdbMultipartRequest which
691 allows the uploaded file to handled by different classes. For
692 example, for a media upload, the content-type, etc.. needs to be
693 determined, but if say the FileEditor had a feature to upload
694 static files... another handler wood be needed. Right now only the
695 MediaRequest handler exists.
699 * source/mir/misc/FileHandlerException.java: file
700 FileHandlerException.java was initially added on branch MIR_1_0.
704 * source/mir/misc/FileHandlerUserException.java: file
705 FileHandlerUserException.java was initially added on branch
710 * source/mir/misc/FileHandler.java: file FileHandler.java was
711 initially added on branch MIR_1_0.
715 * templates-dist/admin/start_admin.template: added the fileEdit
718 2002-09-02 19:21 reto
720 * doc/mission.html: from MDM, needs to be revisited
724 * source/mircoders/: module/ModuleContent.java,
725 producer/ProducerAll.java, producer/ProducerContent.java,
726 producer/ProducerFeature.java, producer/ProducerMedia.java,
727 producer/ProducerOpenPosting.java, producer/ProducerTopics.java:
728 don't sort by the "date" field, use webdb_create instead
732 * COPYING, jmagick/WebdbImage.java.jmagick, source/Mir.java,
733 source/OpenMir.java, source/mir/entity/Entity.java,
734 source/mir/entity/EntityList.java,
735 source/mir/entity/EntityRelation.java,
736 source/mir/entity/GenericEntity.java,
737 source/mir/entity/StorableObjectEntity.java,
738 source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
739 source/mir/media/MirMediaException.java,
740 source/mir/media/MirMediaUserException.java,
741 source/mir/misc/ConfigException.java,
742 source/mir/misc/Configuration.java,
743 source/mir/misc/FileExtFilter.java, source/mir/misc/FileUtil.java,
744 source/mir/misc/HTMLParseException.java,
745 source/mir/misc/HTMLTemplateProcessor.java,
746 source/mir/misc/Helper.java,
747 source/mir/misc/InputSourceResolver.java,
748 source/mir/misc/LineFilterWriter.java,
749 source/mir/misc/Location.java, source/mir/misc/Logfile.java,
750 source/mir/misc/MessageMethodModel.java,
751 source/mir/misc/MirConfig.java, source/mir/misc/MpRequest.java,
752 source/mir/misc/StringUtil.java, source/mir/misc/WebdbImage.java,
753 source/mir/misc/WebdbMultipartRequest.java,
754 source/mir/misc/XmlSaxonStyler.java,
755 source/mir/misc/XmlStyler.java, source/mir/misc/XslStyleCache.java,
756 source/mir/module/AbstractModule.java,
757 source/mir/module/ModuleException.java,
758 source/mir/module/ModuleUserException.java,
759 source/mir/servlet/AbstractServlet.java,
760 source/mir/servlet/ServletModule.java,
761 source/mir/servlet/ServletModuleDispatch.java,
762 source/mir/servlet/ServletModuleException.java,
763 source/mir/servlet/ServletModuleMonitor.java,
764 source/mir/servlet/ServletModuleShow.java,
765 source/mir/servlet/ServletModuleUserException.java,
766 source/mir/storage/Database.java,
767 source/mir/storage/DatabaseAdaptor.java,
768 source/mir/storage/DatabaseAdaptorMySQL.java,
769 source/mir/storage/DatabaseAdaptorOracle.java,
770 source/mir/storage/DatabaseAdaptorPostgresql.java,
771 source/mir/storage/DatabaseAdaptorSybase.java,
772 source/mir/storage/DatabaseCache.java,
773 source/mir/storage/StorageObject.java,
774 source/mir/storage/StorageObjectException.java,
775 source/mir/storage/store/ObjectStore.java,
776 source/mir/storage/store/ServletStoreInfo.java,
777 source/mir/storage/store/StorableObject.java,
778 source/mir/storage/store/StoreContainer.java,
779 source/mir/storage/store/StoreContainerType.java,
780 source/mir/storage/store/StoreIdentifier.java,
781 source/mir/storage/store/StoreUtil.java,
782 source/mir/storage/store/test/EntityC1.java,
783 source/mir/storage/store/test/EntityC2.java,
784 source/mir/storage/store/test/EntityC3.java,
785 source/mir/storage/store/test/TestStore.java,
786 source/mircoders/entity/EntityAudio.java,
787 source/mircoders/entity/EntityBreaking.java,
788 source/mircoders/entity/EntityComment.java,
789 source/mircoders/entity/EntityContent.java,
790 source/mircoders/entity/EntityFeature.java,
791 source/mircoders/entity/EntityImages.java,
792 source/mircoders/entity/EntityLinksImcs.java,
793 source/mircoders/entity/EntityMedia.java,
794 source/mircoders/entity/EntityOther.java,
795 source/mircoders/entity/EntityTopics.java,
796 source/mircoders/entity/EntityUploadedMedia.java,
797 source/mircoders/entity/EntityUsers.java,
798 source/mircoders/entity/EntityVideo.java,
799 source/mircoders/media/MediaHandlerAudio.java,
800 source/mircoders/media/MediaHandlerGeneric.java,
801 source/mircoders/media/MediaHandlerImages.java,
802 source/mircoders/media/MediaHandlerImagesJpeg.java,
803 source/mircoders/media/MediaHandlerImagesPng.java,
804 source/mircoders/media/MediaHandlerMp3.java,
805 source/mircoders/media/MediaHandlerRealAudio.java,
806 source/mircoders/media/MediaHandlerRealVideo.java,
807 source/mircoders/media/MediaHandlerVideo.java,
808 source/mircoders/media/MediaRequest.java,
809 source/mircoders/module/ModuleBreaking.java,
810 source/mircoders/module/ModuleComment.java,
811 source/mircoders/module/ModuleContent.java,
812 source/mircoders/module/ModuleFeature.java,
813 source/mircoders/module/ModuleImages.java,
814 source/mircoders/module/ModuleLanguage.java,
815 source/mircoders/module/ModuleLinksImcs.java,
816 source/mircoders/module/ModuleMediafolder.java,
817 source/mircoders/module/ModuleMessage.java,
818 source/mircoders/module/ModuleSchwerpunkt.java,
819 source/mircoders/module/ModuleTopics.java,
820 source/mircoders/module/ModuleUploadedMedia.java,
821 source/mircoders/module/ModuleUsers.java,
822 source/mircoders/producer/Producer.java,
823 source/mircoders/producer/ProducerAll.java,
824 source/mircoders/producer/ProducerAudio.java,
825 source/mircoders/producer/ProducerContent.java,
826 source/mircoders/producer/ProducerFeature.java,
827 source/mircoders/producer/ProducerImages.java,
828 source/mircoders/producer/ProducerList.java,
829 source/mircoders/producer/ProducerMedia.java,
830 source/mircoders/producer/ProducerNavigation.java,
831 source/mircoders/producer/ProducerOpenPosting.java,
832 source/mircoders/producer/ProducerOther.java,
833 source/mircoders/producer/ProducerStartPage.java,
834 source/mircoders/producer/ProducerTopics.java,
835 source/mircoders/producer/ProducerVideo.java,
836 source/mircoders/servlet/ServletModuleAudio.java,
837 source/mircoders/servlet/ServletModuleBreaking.java,
838 source/mircoders/servlet/ServletModuleComment.java,
839 source/mircoders/servlet/ServletModuleContent.java,
840 source/mircoders/servlet/ServletModuleFileEdit.java,
841 source/mircoders/servlet/ServletModuleHidden.java,
842 source/mircoders/servlet/ServletModuleImages.java,
843 source/mircoders/servlet/ServletModuleLanguage.java,
844 source/mircoders/servlet/ServletModuleLinksImcs.java,
845 source/mircoders/servlet/ServletModuleMediafolder.java,
846 source/mircoders/servlet/ServletModuleMessage.java,
847 source/mircoders/servlet/ServletModuleOpenIndy.java,
848 source/mircoders/servlet/ServletModuleOtherMedia.java,
849 source/mircoders/servlet/ServletModuleProducer.java,
850 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
851 source/mircoders/servlet/ServletModuleTopics.java,
852 source/mircoders/servlet/ServletModuleUploadedMedia.java,
853 source/mircoders/servlet/ServletModuleUsers.java,
854 source/mircoders/servlet/ServletModuleVideo.java,
855 source/mircoders/storage/DatabaseArticleType.java,
856 source/mircoders/storage/DatabaseAudio.java,
857 source/mircoders/storage/DatabaseBreaking.java,
858 source/mircoders/storage/DatabaseComment.java,
859 source/mircoders/storage/DatabaseContent.java,
860 source/mircoders/storage/DatabaseContentToMedia.java,
861 source/mircoders/storage/DatabaseContentToTopics.java,
862 source/mircoders/storage/DatabaseFeature.java,
863 source/mircoders/storage/DatabaseImageColor.java,
864 source/mircoders/storage/DatabaseImageFormat.java,
865 source/mircoders/storage/DatabaseImageLayout.java,
866 source/mircoders/storage/DatabaseImageType.java,
867 source/mircoders/storage/DatabaseImages.java,
868 source/mircoders/storage/DatabaseLanguage.java,
869 source/mircoders/storage/DatabaseLinksImcs.java,
870 source/mircoders/storage/DatabaseMedia.java,
871 source/mircoders/storage/DatabaseMediaType.java,
872 source/mircoders/storage/DatabaseMediafolder.java,
873 source/mircoders/storage/DatabaseMessages.java,
874 source/mircoders/storage/DatabaseOther.java,
875 source/mircoders/storage/DatabaseRights.java,
876 source/mircoders/storage/DatabaseTopics.java,
877 source/mircoders/storage/DatabaseUploadedMedia.java,
878 source/mircoders/storage/DatabaseUsers.java,
879 source/mircoders/storage/DatabaseVideo.java: Mir goes GPL
883 * COPYING: file COPYING was initially added on branch MIR_1_0.
885 2002-08-09 17:56 init
887 * templates-dist/admin/: fileedit.template, fileeditlist.template:
890 2002-08-09 17:51 init
892 * bundles/: admin_de.properties, admin_en.properties: added
897 * source/config.properties-dist,
898 source/mir/misc/FileExtFilter.java,
899 source/mircoders/servlet/ServletModuleFileEdit.java,
900 templates-dist/admin/fileedit.template: servlet module FileEdit,
901 allows one to edit files on the filesystem.
905 * templates-dist/admin/fileedit.template: fix
907 2002-08-09 16:58 init
909 * templates-dist/admin/fileeditlist.template: fix
911 2002-08-09 14:57 init
913 * templates-dist/admin/fileeditlist.template: fehler
915 2002-08-09 14:45 init
917 * templates-dist/admin/: fileedit.template, fileeditlist.template:
918 new templates for editing files
922 * templates-dist/admin/content.template,
923 source/mir/storage/Database.java: fix up the webdb_create update
928 * templates-dist/admin/image.template: missin </table>
932 * source/mircoders/servlet/ServletModuleOpenIndy.java: cleanup
933 coding style of getpdf() method
937 * source/mircoders/producer/ProducerContent.java: minor cleanup
941 * templates-dist/admin/image.template: implement multi file uploads
945 * source/mircoders/servlet/: ServletModuleOpenIndy.java,
946 ServletModuleUploadedMedia.java: make use of new MediaRequest
947 class. A big cleanup and optimization.
951 * source/mircoders/media/MediaRequest.java: parses a multipart
952 request's files and makes media Entity's out of them. Basically the
953 old code from insposting() in ServletModuleOpenIndy
957 * source/mir/storage/Database.java: on insert, the
958 "webdb_lastchange" field should get a value
962 * source/mir/media/: MirMediaException.java,
963 MirMediaUserException.java: cvs macros
967 * source/Mir.java: make the user error msg look nicer
971 * source/mircoders/servlet/ServletModuleContent.java: made the
972 add() method use _showObject. Fixes a bug that cause the popUps not
973 to show up when adding an article in the admin
977 * source/mircoders/entity/EntityContent.java: commented out
978 decodeHTML, as we don't encodeHTML anymore
982 * templates-dist/admin/topiclist.template: fix broken next button
986 * source/mircoders/producer/ProducerContent.java: PDF stuff needs
991 * doc/INSTALL.mir: mention apache 2.x. make tomcat 4.0.4 required
996 * source/mircoders/producer/: Producer.java, ProducerContent.java,
997 ProducerList.java, ProducerNavigation.java, ProducerStartPage.java:
998 Changed Producer: producer do not append Producer.DocRoot to
999 Producer.StorageRoot any more. There was a misconception: Pages
1000 could only be produced under the Webserver-DocRoot.
1004 * source/config.properties-dist: Changes description of config
1005 properties Producer.StorageRoot and Producer.DocRoot.
1009 * doc/TODO.txt: updates
1013 * lib/cos.jar: latest from May 27 2002. fixes Opera bug
1017 * doc/TODO.txt: some minor media stuff
1021 * doc/UPGRADING.mir: cvs $
1025 * doc/INSTALL.mir: sevr. updts.: recmmd. reading, JkMount stuff,
1026 postgres user permissions and apache mime-types.
1030 * bundles/admin_es.properties: added start.video.title , etc...
1034 * bundles/admin_en.properties: added start.video.title,
1035 start.audio.tile, etc..
1039 * source/mircoders/servlet/ServletModuleOpenIndy.java: cvs macros
1043 * source/mir/storage/Database.java,
1044 templates-dist/admin/content.template: make the webdb_create update
1045 be called webdb_create_update. it breaks things otherwise. a fixme
1050 * templates-dist/admin/content.template: quick fix: comment out
1055 * templates-dist/admin/commentlist.template: oops.
1056 webdb_create_short instead of webddb...
1060 * source/mir/entity/Entity.java,
1061 templates-dist/admin/contentlist.template: fix so that
1062 webdb_lastchange appears in contentlist.template as it should
1066 * source/mircoders/entity/EntityComment.java: cvs macro bits
1070 * source/mircoders/entity/EntityComment.java: webdb_create_short
1074 * bundles/admin_de.properties, bundles/admin_en.properties,
1075 bundles/admin_es.properties, bundles/admin_tr.properties,
1076 source/mir/storage/Database.java,
1077 templates-dist/admin/commentlist.template,
1078 templates-dist/admin/content.template: added necessary bits in
1079 templates and Database.java to make webdb_create modifiable. make
1080 the conversion from sql/Timestamp to String more robust
1084 * source/mir/misc/StringUtil.java: added numberformat helper. make
1085 webdbDate2readableDate use webdb_create instead. make the order and
1086 appearance of it more consistent. cvs macros. and finally code
1091 * source/mircoders/entity/EntityContent.java: make date_formatted
1092 be webdb_create_short instead to be more consistent. also make
1093 date2webdb.. use webdb_create
1097 * source/mir/entity/Entity.java: use some cvs macros/id's
1101 * doc/: INSTALL.mir, UPGRADING.mir: added UPGRADING tips
1105 * source/mircoders/producer/: Producer.java,
1106 ProducerStartPage.java: added encoding paramater to
1107 Producer.produce(). use it for featuresRSS so it can explicitely be
1112 * source/mircoders/storage/DatabaseContentToMedia.java: change the
1113 oderBy from the usual last update to ID no. for media.
1117 * source/mircoders/producer/ProducerMedia.java: oops revert. edited
1122 * source/mircoders/producer/ProducerMedia.java: change the oderBy
1123 from the usual last update to ID no. for media.
1127 * templates-dist/admin/content.template: s/Other/OtherMedia/ bugfix
1129 2002-06-06 12:10 john
1131 * templates-dist/producer/content.template: added a link at the top
1132 of the page for printing an article. the link is smart, in that it
1133 asks the config if you are generating printable versions as pdf, or
1134 pre-printable versions as fo. if neither, no link. if fo but not
1135 pdf, it links to the pdf-generating servlet function of OpenMir, if
1136 fo and pdf, it links directly to the static pdf file.
1138 2002-06-06 12:08 john
1140 * source/mir/misc/HTMLTemplateProcessor.java: added generateFO and
1141 generatePDF to the config hash. this is silly, the whole config
1142 hash should be passed to the template processor per marc's comment
1147 * source/mircoders/producer/ProducerTopics.java: make so that
1148 articles in the openposting but not in newswire appear in topics
1152 * bundles/admin_de.properties, bundles/admin_en.properties,
1153 source/config.properties-dist,
1154 source/mircoders/servlet/ServletModuleHidden.java: added Hidden
1155 articles servlet module
1159 * source/: mir/media/MirMedia.java,
1160 mircoders/entity/EntityUploadedMedia.java,
1161 mircoders/media/MediaHandlerGeneric.java,
1162 mircoders/media/MediaHandlerImages.java,
1163 mircoders/media/MediaHandlerMp3.java,
1164 mircoders/media/MediaHandlerRealAudio.java,
1165 mircoders/media/MediaHandlerRealVideo.java: if the Media handler
1166 does not have a media description, use the mime-type as the
1171 * source/mircoders/servlet/ServletModuleOpenIndy.java,
1172 templates-dist/open/posting.template: make the uploaded media titel
1175 2002-06-02 16:41 init
1177 * templates-dist/admin/hiddenlist.template: full language support
1180 2002-06-02 16:33 init
1182 * templates-dist/admin/start_admin.template: added list hidden
1185 2002-06-02 16:13 init
1187 * templates-dist/admin/hiddenlist.template: edit 04
1189 2002-06-02 16:09 init
1191 * templates-dist/admin/hiddenlist.template: edit 03
1193 2002-06-02 16:03 init
1195 * templates-dist/admin/hiddenlist.template: edit 02
1197 2002-06-02 13:21 init
1199 * templates-dist/admin/hiddenlist.template: Lists the hidden
1200 articles of one month
1202 2002-05-28 18:16 john
1204 * source/mir/misc/StringUtil.java: took timezones out of dc date
1205 function....for now they are just hardcoded in the
1206 featuresRSS.template
1208 2002-05-28 18:12 john
1210 * templates-dist/producer/featuresRSS.template: fixed all
1211 outstanding problems with features.1-0.rdf file 1) changed encoding
1212 to UTF-8 2) added rdf items for the startpage specials 3) added a
1213 manual timezone offset to the dc dates
1215 2002-05-28 16:25 john
1217 * source/mircoders/servlet/ServletModuleOpenIndy.java: took code
1218 for on-the-fly pdf generation out of OutputMir servlet and put it
1221 2002-05-22 09:39 cvs
1223 * templates-dist/producer/featuresRSS.template: fix it to something
1224 that makes a little more sense. the config. values were all wrong
1226 2002-05-20 17:20 john
1228 * bundles/admin_tr.properties: turkish translation for Mir and
1229 openMir. unicode text file, might need to converted if java can't
1232 2002-05-14 23:14 cvs
1234 * templates-dist/producer/: content.template, featuresRSS.template,
1235 openposting.template, startpage.template, topiclist.template,
1236 wml2.xsl: revert to iso-8859-1
1238 2002-05-14 23:04 cvs
1240 * templates-dist/admin/start_admin.template: revert to iso-8859-1
1242 2002-05-14 22:40 cvs
1244 * source/config.properties-dist: revert to ISO8859_1 def encoding
1249 * source/mircoders/producer/ProducerContent.java: cleanup
1250 indentation of the FO/Pdf stuff
1254 * source/Mir.java, source/OpenMir.java,
1255 source/config.properties-dist,
1256 source/mir/misc/HTMLTemplateProcessor.java,
1257 source/mir/storage/Database.java,
1258 source/mircoders/producer/Producer.java,
1259 templates-dist/admin/start_admin.template,
1260 templates-dist/producer/content.template,
1261 templates-dist/producer/featuresRSS.template,
1262 templates-dist/producer/openposting.template,
1263 templates-dist/producer/startpage.template,
1264 templates-dist/producer/topiclist.template,
1265 templates-dist/producer/wml2.xsl: make necessary changes to output
1266 UTF8 files and pages instead of ISO8859-1 and make the default
1267 output character encoding a config option in case someone is
1268 feeling adventurous. This means we support all knds of charset now.
1269 The DB data was always unicode. A new config option is necessary to
1270 use this (Mir.DefaultEncoding)
1274 * source/mir/misc/StringUtil.java: remove the unused and horrid
1275 encodeHTML method. saves us a couple hundred lines of code
1279 * doc/INSTALL.mir: be a little more clear about the native library
1284 * dbscripts/create_pg.sql: added id index for comment table
1288 * doc/INSTALL.mir: updates.
1292 * doc/INSTALL.mir: updates here and there. talk about TOMCAT_HOME
1294 2002-04-23 15:45 maulwurf
1296 * templates-dist/admin/content.template: ok
1298 2002-04-21 14:18 idfx
1300 * source/mir/misc/StringUtil.java: single quote qeustionmark bug
1302 2002-04-20 14:36 idfx
1304 * source/config.properties-dist,
1305 source/mir/servlet/AbstractServlet.java,
1306 source/mircoders/servlet/ServletModuleOpenIndy.java,
1307 templates-dist/usererror.template,
1308 templates-dist/open/comment.template,
1309 templates-dist/open/posting.template: because of heavy-spam-attacks
1310 to indymedia.de i added a one-time-password-protection, it can be
1311 switched on and off by editing config.properties ->
1312 config.properties has to be updated before compilation. todo:
1313 create an image with the password-string
1317 * dbscripts/dupetrigger/: INSTALL, Makefile-dist, postgresql.sript:
1318 Changed some stuff to match PostgreSQL 7.2
1320 2002-04-18 09:00 john
1322 * templates-dist/producer/featuresRSS.template: use
1323 description_sentence to not have the entire front page text+html
1324 getting shoved into what should be just a teaser
1326 2002-04-18 08:58 john
1328 * source/mircoders/entity/EntityContent.java: added another
1329 "virtual member" to content entities, this one does some easy
1330 string manipulation to return content.description_sentence, the
1331 first sentence of the description with all html tags stripped.
1332 used for RSS right now. works analogously to
1333 content.description_parsed
1335 2002-04-18 08:56 john
1337 * source/mir/storage/Database.java: got rid of use of jdbc's
1338 result_set.getTimestamp() method, which loses information which is
1341 replaced with ordinary result_set.getString(), which returns a
1342 compatible string to timestamp.toString(), which is what is
1343 expected(plus some extra info on the end-the worst thing that can
1344 happen is a little bit of table stretching in the admin pages)
1346 2002-04-18 08:54 john
1348 * source/mir/misc/StringUtil.java: fixed the method which takes a
1349 webdb_date to a dublin core date to include correct timezone info
1353 * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java,
1354 source/mircoders/entity/EntityImages.java,
1355 source/mircoders/media/MediaHandlerImages.java,
1356 source/mircoders/media/MediaHandlerImagesJpeg.java,
1357 source/mircoders/media/MediaHandlerImagesPng.java: make image/gif
1358 and image/png images be converted into PNG format. everything else
1359 remains Jpeg format. this makes MediaHandlerImages abstract.
1360 media_type table has to be updated.
1364 * templates-dist/producer/content.template: put "height" where
1367 2002-04-15 21:07 john
1369 * source/mir/misc/StringUtil.java: uggghhhh. timezone info, which
1370 is in the database, dissappears by the time it becomes
1373 until this is tracked down, no timezones on dates. not an ideal
1376 2002-04-15 10:27 john
1378 * source/mir/misc/StringUtil.java: more bug fixes in dublin core
1379 date functions.... i really shouldn't be allowed near a terminal
1382 2002-04-15 10:17 john
1384 * source/mir/misc/StringUtil.java: bug fix...was far too late last
1385 night to be trying to count letters... the out of bounds error
1386 being generated in the features.1-0.rdf should go away now
1388 2002-04-14 22:59 john
1390 * source/mircoders/producer/ProducerStartPage.java: if you make a
1391 start page, you also make a rdf file with an rss description of
1392 your features. it goes where www.indy expects it.
1394 2002-04-14 22:57 john
1396 * source/mir/entity/Entity.java: every entity now has a
1397 webdb_create_dc value (dc=dublin core). should be useful for many
1398 types of syndication
1400 2002-04-14 22:52 john
1402 * source/mir/misc/StringUtil.java:
1403 a couple of w3/dublin core date functions added
1405 2002-04-14 22:51 john
1407 * source/config.properties-dist: points to the featuresRSS template
1408 in the producer section
1410 2002-04-14 22:49 john
1412 * templates-dist/producer/featuresRSS.template: a template for
1413 RSS/RDF generation of the features in the center column. currently
1414 an exact duplicate of indymedia.org/features.1-0.rdf
1418 * source/mir/misc/StringUtil.java: fix single quote bug. get rid of
1419 obselete quick hack. requires DB conversion script to be run for
1420 searches with single quotes in them to work properly
1424 * dbscripts/populate_mediafolder.sql: deleted connect postgres
1426 2002-04-11 19:20 cvs
1428 * templates-dist/producer/openposting.template: next,previous page
1429 on openposting, untested..
1431 2002-04-11 19:07 cvs
1433 * bundles/admin_en.properties: producer.next
1435 2002-04-11 19:02 cvs
1437 * templates-dist/producer/openposting.template: first cut at adding
1438 the missing "next page" in the openposting template. -mh
1440 2002-04-10 07:46 ecuador
1442 * bundles/: admin_de.properties, admin_en.properties: added espanol
1445 2002-04-10 07:43 ecuador
1447 * templates-dist/admin/login.template: added spanish to the
1448 language option field
1450 2002-04-10 07:38 ecuador
1452 * templates-dist/admin/login.template: added spanish to the
1453 language option field
1457 * bundles/admin_en.properties: tweaks
1461 * source/mircoders/media/: MediaHandlerGeneric.java,
1462 MediaHandlerImages.java: make media log a static class variable as
1467 * source/mir/misc/HTMLTemplateProcessor.java: added a comment: why
1468 not pass the whole config hashMap to the templates?
1472 * bundles/admin_de.properties, bundles/admin_en.properties,
1473 source/config.properties-dist,
1474 source/mir/misc/WebdbMultipartRequest.java,
1475 source/mircoders/servlet/ServletModuleOpenIndy.java: added support
1476 for configuration of max size of a single upload and the maximum
1477 number of uploaded items at once
1479 2002-04-08 23:11 cvs
1481 * web/produced/style/: formate.css, mir.css: added css-files to
1482 cvsto enable deployment of standard-layout
1484 2002-04-08 20:31 zapata
1486 * bundles/admin_es.properties: Zilog's first draft for the spanish
1489 2002-04-08 17:50 cvs
1491 * source/mircoders/storage/: DatabaseContent.java,
1492 DatabaseContentToMedia.java, DatabaseContentToTopics.java: forgot
1493 to synchronize some more DB instances
1497 * lib/postgresql.jar: upgrade to to postgres 7.2 JDBC driver (it's
1502 * build.xml: check for presence of TOMCAT_HOME env var. Check in
1503 all webapp lib dirs in tomcat. smarter Dependency checking
1507 * doc/INSTALL.mir: update. tomcat 4, etc..
1511 * source/mircoders/media/MediaHandlerImages.java: minor cleanup
1515 * source/mircoders/servlet/ServletModuleImages.java: send the
1520 * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java:
1521 quick hack to use JPEG again. better solution on the way.
1525 * source/mircoders/storage/: DatabaseArticleType.java,
1526 DatabaseAudio.java, DatabaseBreaking.java, DatabaseComment.java,
1527 DatabaseFeature.java, DatabaseImageColor.java,
1528 DatabaseImageFormat.java, DatabaseImageLayout.java,
1529 DatabaseImageType.java, DatabaseImages.java, DatabaseLanguage.java,
1530 DatabaseLinksImcs.java, DatabaseMedia.java, DatabaseMediaType.java,
1531 DatabaseMediafolder.java, DatabaseMessages.java,
1532 DatabaseOther.java, DatabaseRights.java, DatabaseTopics.java,
1533 DatabaseUsers.java, DatabaseVideo.java: synchronize singleton
1534 constructor static getInstance method. dangerous otherwise
1536 2002-04-07 16:14 idfx
1538 * doc/MAINTENANCE: just a cvs test
1542 * build.xml, dbscripts/help_arttype.sql,
1543 dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
1544 dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
1545 dbscripts/help_lang.sql, dbscripts/help_rights.sql,
1546 dbscripts/help_users.sql, dbscripts/populate_mediatyp.sql: Cleaned
1547 up build.xml. Changed the way the database is populated so that it
1548 works with a password protected PostgreSQL installation.
1550 2002-04-03 16:22 john
1553 added blurb about htdig as a good search engine, pointed to the
1554 wrapper script in scripts/
1558 * source/mircoders/media/: MediaHandlerRealAudio.java,
1559 MediaHandlerRealVideo.java: I hateReal*
1563 * source/mircoders/media/: MediaHandlerRealAudio.java,
1564 MediaHandlerRealVideo.java: getPublishHost() for Real*
1568 * source/mircoders/media/: MediaHandlerRealAudio.java,
1569 MediaHandlerRealVideo.java: make RealMedia mediaHandlers have their
1570 own getUrl() method. acts like mp3 now
1574 * dbscripts/populate_mediatyp.sql: reverse change from 2 minutes
1579 * dbscripts/populate_mediatyp.sql: hopefully get.. oh everyones
1580 favourite media type Real metafile extensions name mappings correct
1584 * doc/: INSTALL.mir, TODO.txt: update TODO and explain mime-types
1589 * etc/web.xml, source/mir/misc/FileUtil.java,
1590 source/mircoders/servlet/ServletModuleOpenIndy.java,
1591 source/mircoders/servlet/ServletModuleUploadedMedia.java: use
1592 ServletContext.getMimeType() as fallback to find media mime-type
1593 from .extension instead of broken sun.www.MimeTable..
1597 * source/: Mir.java, OpenMir.java, mir/misc/MirConfig.java,
1598 mir/servlet/AbstractServlet.java: support for storing the
1599 ServletContext in MirConfig for later use. Have to do this because
1600 otherwise we can't access it from the invoked via reflection
1605 * templates-dist/admin/commentlist.template: commentlist fixxing
1609 * templates-dist/admin/: commentlist.template,
1610 commentlist.template: commentlist fixxing
1614 * source/mir/misc/HTMLTemplateProcessor.java,
1615 templates-dist/admin/commentlist.template: commentlist fixxing
1619 * source/mircoders/producer/Producer.java,
1620 source/mircoders/producer/ProducerStartPage.java,
1621 templates-dist/admin/commentlist.template: commentlist fixxing
1625 * source/: mir/misc/Logfile.java,
1626 mircoders/entity/EntityComment.java: fixed date bug in
1629 2002-04-02 19:03 cvs
1631 * source/mir/misc/WebdbMultipartRequest.java: increased
1632 maxfileupload-size to 20 MB
1636 * dbscripts/populate_mediatyp.sql: added audio/mpeg.. small mistake
1640 * dbscripts/populate_mediatyp.sql: added audio/mpeg... fuck I hate
1641 how mime-types seem to be such a fucking mess..
1645 * templates-dist/admin/commentlist.template: commentlist fixxing
1649 * templates-dist/admin/commentlist.template, web/admin.css:
1654 * source/mircoders/entity/EntityComment.java, web/admin.css:
1655 template alternating colors
1659 * templates-dist/admin/commentlist.template: template alternating
1664 * templates-dist/admin/commentlist.template, web/admin.css:
1665 template alternating colors
1669 * templates-dist/admin/commentlist.template, web/admin.css,
1670 templates-dist/admin/commentlist.template: template alternating
1675 * dbscripts/create_pg.sql,
1676 templates-dist/admin/commentlist.template: template alternating
1679 2002-04-01 19:46 cvs
1681 * dbscripts/create_pg.sql: create without connect line
1685 * source/mircoders/storage/: DatabaseContentToMedia.java,
1686 DatabaseContentToTopics.java: moved entities of n:m tables away
1687 from ostore caching. no primary key was given. the right
1688 implementation needs to be aware of changes in the dependant
1689 tables. StorableObjectEntity cannot be used
1691 2002-04-01 13:50 reto
1694 createdb with encoding parameter
1696 2002-04-01 13:42 cvs
1698 * dbscripts/populate_mediatyp.sql: dumb bug
1700 2002-04-01 04:50 cvs
1702 * source/mir/misc/MirConfig.java: it seems poolman does more
1703 caching than we thought. it caused problems -mh
1707 * source/mircoders/servlet/: ServletModuleOpenIndy.java,
1708 ServletModuleUploadedMedia.java: bug fix in content type finding
1709 logic. this really ought to go in another file
1713 * source/mircoders/entity/EntityUsers.java: entity user caching
1714 cause of password vulnerability
1716 2002-03-31 21:03 reto
1718 * templates-dist/producer/: content.template, openposting.template,
1719 startpage.template, topiclist.template: space removed in
1720 ssi-include statements for compatibility with tomcat ssi-support
1722 2002-03-31 12:42 idfx
1724 * source/mircoders/: producer/ProducerContent.java,
1725 servlet/ServletModuleUploadedMedia.java: live debugging: finding a
1728 2002-03-30 17:26 cvs
1730 * source/mircoders/producer/ProducerMedia.java: was missing an
1733 2002-03-30 17:25 cvs
1735 * templates-dist/admin/: confirm.template, content.template,
1736 contentlist.template, topiclist.template: data, config and other
1739 2002-03-30 14:08 cvs
1741 * doc/INSTALL.mir: more JAI info
1743 2002-03-30 14:01 cvs
1745 * doc/INSTALL.mir: added JAI to list of requirements
1749 * templates-dist/admin/: audio.template, audiolist.template,
1750 media.template, medialist.template, video.template,
1751 videolist.template: popups
1755 * source/mircoders/servlet/ServletModuleUploadedMedia.java: fix
1758 2002-03-29 22:44 br1
1760 * templates-dist/open/: disclaimer.inc.de, posting.template: moved
1761 german language disclaimer to seperate include
1763 2002-03-29 22:19 br1
1765 * bundles/admin_de.properties, bundles/admin_en.properties,
1766 source/mircoders/servlet/ServletModuleLinksImcs.java,
1767 templates-dist/admin/linksimcs.template,
1768 templates-dist/admin/start_admin.template: media stuff
1770 2002-03-29 22:08 br1
1772 * dbscripts/populate_mediatyp.sql: added asf
1776 * source/objectstore.properties: alter config
1778 2002-03-29 20:56 br1
1780 * bundles/admin_de.properties, bundles/admin_en.properties,
1781 source/config.properties-dist,
1782 source/mircoders/entity/EntityContent.java,
1783 source/mircoders/entity/EntityUploadedMedia.java,
1784 source/mircoders/module/ModuleImages.java,
1785 source/mircoders/servlet/ServletModuleAudio.java,
1786 source/mircoders/servlet/ServletModuleImages.java,
1787 source/mircoders/servlet/ServletModuleOtherMedia.java,
1788 source/mircoders/servlet/ServletModuleUploadedMedia.java,
1789 source/mircoders/servlet/ServletModuleVideo.java,
1790 templates-dist/admin/image.template,
1791 templates-dist/admin/imagelist.template,
1792 templates-dist/admin/start_admin.template,
1793 templates-dist/admin/audio.template,
1794 templates-dist/admin/audiolist.template,
1795 templates-dist/admin/media.template,
1796 templates-dist/admin/medialist.template,
1797 templates-dist/admin/video.template,
1798 templates-dist/admin/videolist.template: media stuff
1802 * templates-dist/admin/content.template,
1803 templates-dist/admin/image.template,
1804 templates-dist/admin/imagelist.template,
1805 bundles/admin_de.properties, bundles/admin_en.properties,
1806 templates-dist/open/posting.template: media attach fixups. popup
1811 * source/mircoders/servlet/ServletModuleOpenIndy.java: popup
1815 * source/mircoders/servlet/ServletModuleContent.java: get rid of
1816 deprecated methods and new popup stuff
1820 * web/img/: arrow_down.gif, audio_big.gif, audio_small.gif,
1821 bashcomp2.gif, cleft.gif, dot.gif, h_m.gif, h_r.gif, h_slice.gif,
1822 head_left_logo.gif, link_small.gif, logo_small.gif, mail_small.gif,
1823 photo_big.gif, photo_small.gif, search_icon.gif, sp.gif,
1824 text_big.gif, text_small.gif, video_big.gif, video_small.gif: new
1825 stuff needed for admin interface
1829 * source/mir/misc/HTMLTemplateProcessor.java: popups is now called
1834 * doc/: INSTALL.postgresql, MAINTENANCE: postgres user rights
1837 2002-03-29 16:59 idfx
1839 * scripts/search.pl: [no log message]
1841 2002-03-29 16:05 idfx
1843 * scripts/search.pl: search-wrapper for htdig-search to enable a
1844 search on media-types
1848 * templates-dist/admin/content.template: data, config
1852 * dbscripts/populate_mediafolder.sql: initial openposting data
1854 2002-03-29 14:50 br1
1856 * lib/strutsmesg.jar: removed debug logging
1860 * source/: config.properties-dist,
1861 mircoders/servlet/ServletModuleImages.java: s/Bilder/Images/
1865 * source/mircoders/module/ModuleUploadedMedia.java: get rid of
1868 2002-03-29 14:18 idfx
1870 * source/mircoders/servlet/ServletModuleUploadedMedia.java: popups
1873 2002-03-29 14:17 br1
1875 * bundles/: admin_de.properties, admin_en.properties: renamed
1876 schwerpunkt to coverage
1878 2002-03-29 14:16 br1
1880 * templates-dist/admin/start_admin.template: commented out
1885 * source/: mir/media/MirMediaUserException.java,
1886 mircoders/servlet/ServletModuleImages.java,
1887 mircoders/servlet/ServletModuleUploadedMedia.java: beginning of
1888 media admin stuff. will be cleaned up next week
1892 * templates-dist/admin/imagelist.template: popup
1894 2002-03-29 13:48 br1
1896 * templates-dist/: open/comment.template,
1897 open/comment_done.template, open/comment_dupe.template,
1898 open/posting.template, open/posting_done.template,
1899 open/posting_dupe.template, producer/content.template,
1900 producer/copyright.template, producer/openposting.template,
1901 producer/startpage.template, producer/topiclist.template:
1904 2002-03-29 13:47 br1
1906 * templates-dist/admin/topiclist.template: config
1908 2002-03-29 13:46 br1
1910 * source/mircoders/module/ModuleTopics.java: fixed a bug that
1911 prevented saving when there are no associated articles
1915 * templates-dist/admin/image.template: missing $ symbol in for an
1920 * templates-dist/usererror.template: data, config
1922 2002-03-29 12:16 br1
1924 * doc/INSTALL.mir: added apache configuration info
1928 * source/: mir/media/MirMediaException.java,
1929 mir/servlet/ServletModuleUserException.java,
1930 mircoders/producer/ProducerMedia.java: code cleanups
1934 * templates-dist/admin/: commentlist.template,
1935 contentlist.template, featurelist.template, imagelist.template,
1936 linksimcslist.template, mediafolderlist.template,
1937 messagelist.template, topiclist.template, userlist.template: data,
1942 * doc/INSTALL.mir: Changed the docs to explain more deeply how to
1943 set up the database more securely.
1945 Corrected the bash lines that load the base tables so the also work
1946 if PostgreSQL only accepts connections with a password.
1948 2002-03-27 18:50 john
1951 making sure OutputMir can find it's config
1953 2002-03-27 18:03 br1
1955 * bundles/: admin.properties, admin_de.properties,
1956 admin_en.properties: added producer and open keys (i'll wait with
1957 the templates, dont worry) and changed admin.properties to only
1960 2002-03-27 17:54 br1
1962 * doc/INTERNATIONALIZATION.howto: added first version of an
1963 internationalization howto
1965 2002-03-27 15:14 john
1967 * source/mircoders/producer/ProducerContent.java: the PDF stuff
1968 gets done here. logging needs to be unified with our logging
1969 system. needs to let the regular content page know where to find a
1972 2002-03-27 15:12 john
1974 * source/mircoders/producer/Producer.java: a small <br> -> <br />
1977 2002-03-27 15:07 john
1979 * source/mir/misc/HTMLTemplateProcessor.java:
1981 added the config value to the template data telling the pdf
1982 generate where to get local files from (assumes all images are
1983 stored locally indefinitely, perhaps unwarranted.....)
1985 2002-03-27 14:54 john
1987 * source/mir/misc/StringUtil.java:
1988 changed the newline->br thing so it makes a <br /> instead of a
1991 (fop/xalan expects valid xml)
1995 * source/mir/media/MirMedia.java: added getDescr(). and ditched
1996 getListView() as it's redundant with getBigIcon(). list view
1997 openposting, etc.. list templates are now more flexible. sorry
1998 about the previous empty log messages, my bad. consider this the
2003 * source/mir/misc/StringUtil.java,
2004 source/mircoders/entity/EntityUploadedMedia.java,
2005 source/mircoders/media/MediaHandlerAudio.java,
2006 source/mircoders/media/MediaHandlerGeneric.java,
2007 source/mircoders/media/MediaHandlerImages.java,
2008 source/mircoders/media/MediaHandlerMp3.java,
2009 source/mircoders/media/MediaHandlerRealAudio.java,
2010 source/mircoders/media/MediaHandlerRealVideo.java,
2011 templates-dist/producer/content.template,
2012 templates-dist/producer/openposting.template,
2013 templates-dist/producer/startpage.template,
2014 templates-dist/producer/topiclist.template:
2015 source/mir/media/MirMedia.java
2019 * doc/TODO.txt, templates-dist/admin/topic.template: update
2021 2002-03-27 11:58 john
2023 * source/config.properties-dist: added options for pdf stuff
2025 2002-03-27 11:46 john
2027 * lib/xerces.jar: needed to update fro pdf/fop stuff
2029 2002-03-27 11:41 john
2031 * lib/xalan-2.0.0.jar: needed for xslt transforms for fop stuff
2033 2002-03-27 11:39 john
2035 * lib/logkit-1.0.jar: needed by fop for pdf stuff
2037 2002-03-27 11:36 john
2039 * lib/jimi.jar: does the image conversion for pdf stuff should be
2040 obsoleted by jai when someone gets fop to use that instead
2042 2002-03-27 11:32 john
2044 * lib/fop.jar: does the pdf-stuff. custom compiled with jimi
2045 support should be changed to jai if anyone can get it to work
2047 2002-03-27 11:25 john
2049 * lib/batik.jar: added for PDF stuff
2051 2002-03-27 11:15 john
2053 * lib/avalon-framework-4.0.jar: added for PDF stuff
2055 2002-03-27 10:51 john
2057 * web/img/printbanner.gif: PDF stuff
2059 my shabby graphic design efforts here, useful to have something of
2060 the right size to go on the top of printouts.
2062 2002-03-27 10:45 john
2064 * templates-dist/producer/: html2fo.xsl, printablecontent.template:
2066 PDF Stuff: html2fo.xsl maps brs to fo:blocks printablecontent does
2067 the same thing as content, except it makes fo instead of html
2069 2002-03-27 09:43 br1
2071 * build.xml: re-added lines to copy bundles to the classes
2076 * source/mir/media/MirMedia.java,
2077 source/mircoders/entity/EntityUploadedMedia.java,
2078 source/mircoders/media/MediaHandlerGeneric.java,
2079 source/mircoders/media/MediaHandlerImages.java,
2080 source/mircoders/media/MediaHandlerMp3.java,
2081 source/mircoders/media/MediaHandlerRealAudio.java,
2082 source/mircoders/media/MediaHandlerRealVideo.java,
2083 templates-dist/producer/content.template: made the getUrl() method
2084 of MirMedia return a SimpleList of TemplateModels (either Entity
2085 directly or a self made one.) so that the templates have more
2086 flexibility. it's not quite finished, but hang in there. it does
2091 * source/mir/misc/WebdbImage.java: replace deprecated JAI method
2096 * build.xml: commented out perms.sh. I don't think it should be
2097 used by default. maybe a target? also added comment about jikes.
2101 * build.xml: Minor changes.
2105 * doc/INSTALL.mir: Minor changes.
2107 2002-03-26 17:43 br1
2109 * build.xml, source/mir/misc/HTMLTemplateProcessor.java: language
2110 bundles are now in a directory bundles/ in WEB-INF classes in order
2111 to keep things clear even when we have lots of translations. also
2112 added copying of bundles to the compile target of the build.xml and
2113 commented out the call of perms.sh since thats really annoying and
2114 not necessary in a development environment
2116 2002-03-26 17:38 br1
2118 * templates-dist/admin/: breaking.template, breakinglist.template,
2119 comment.template, commentlist.template, confirm.template,
2120 content.template, contentlist.template, feature.template,
2121 featurelist.template, image.template, imagelist.template,
2122 language.template, languagelist.template, linksimcs.template,
2123 linksimcslist.template, login.template, mediafolder.template,
2124 mediafolderlist.template, message.template, messagelist.template,
2125 start_admin.template, topic.template, topiclist.template,
2126 user.template, userlist.template: templates now include i18n-ed
2127 head and foot from admin directory.
2131 * source/mircoders/entity/: EntityBreaking.java,
2132 EntityLinksImcs.java, EntityUsers.java: now implement
2133 StorableObject and are used by ObjectStore cache
2135 2002-03-25 21:53 cvs
2137 * build.xml: added copy command for bundles
2141 * dbscripts/dupetrigger/INSTALL: Added some lines to explain the
2142 different solutions to the dupe problem (trigger and unique
2147 * build.xml: Removed the old and redundant build.xml-new.
2149 The property "dist.home" was defined but not used. Implemented now.
2150 Target "dist" had a self-inclusion problem if dist.home equals
2151 deploy.home like default setting defined. Added a "mrproper"
2152 target that deletes the whole deploy.home Changed target "clean" to
2153 only empty the classes directory. The default target "compile" now
2154 cleans the classes directory before compilation to ensure a clean
2155 build. Target "compile" now calls the permissions script before
2158 2002-03-25 16:02 idfx
2160 * source/mir/misc/HTMLTemplateProcessor.java,
2161 source/mir/servlet/ServletModule.java,
2162 source/mircoders/servlet/ServletModuleImages.java,
2163 templates-dist/admin/image.template: a better solution for the
2164 popUpData: there is a new method process in HTMLTemplateProcessor
2165 with a second TemplateModelRoot parameter. this Parameter should be
2166 used for PopUpData, it is merged into the templates as SimpleHash
2167 with the name popups
2169 2002-03-25 13:49 idfx
2171 * source/mircoders/servlet/ServletModuleImages.java:
2172 media-folder-popup were not displayed, fixxed but under use of
2173 makeSimpleHash(). did not find another way
2175 2002-03-24 20:13 br1
2177 * templates-dist/: error.template, usererror.template: new
2178 internationalized admin templates
2180 2002-03-24 20:10 br1
2182 * source/config.properties-dist: internationalized admin templates
2184 2002-03-24 20:07 br1
2186 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
2187 mir/misc/MessageMethodModel.java, mir/servlet/AbstractServlet.java,
2188 mir/servlet/ServletModule.java,
2189 mircoders/servlet/ServletModuleBreaking.java,
2190 mircoders/servlet/ServletModuleComment.java,
2191 mircoders/servlet/ServletModuleContent.java,
2192 mircoders/servlet/ServletModuleImages.java,
2193 mircoders/servlet/ServletModuleLinksImcs.java,
2194 mircoders/servlet/ServletModuleMessage.java: internationalized
2197 2002-03-24 15:53 br1
2199 * bundles/: admin.properties, admin_de.properties,
2200 admin_en.properties: first version of internationalized admin
2203 2002-03-24 15:15 br1
2205 * templates-dist/admin/: breaking.template, breakinglist.template,
2206 comment.template, commentlist.template, confirm.template,
2207 content.template, contentlist.template, feature.template,
2208 featurelist.template, foot.template, head.template,
2209 head_nonavi.template, image.template, imagelist.template,
2210 language.template, languagelist.template, linksimcs.template,
2211 linksimcslist.template, login.template, mediafolder.template,
2212 mediafolderlist.template, message.template, messagelist.template,
2213 start_admin.template, topic.template, topiclist.template,
2214 user.template, userlist.template: internationalized templates
2216 2002-03-24 14:01 cvs
2218 * templates-dist/producer/content.template: data. stuff
2222 * dbscripts/create_pg.sql, source/mir/media/MirMedia.java,
2223 source/mircoders/media/MediaHandlerGeneric.java,
2224 source/mircoders/media/MediaHandlerImages.java,
2225 source/mircoders/media/MediaHandlerMp3.java,
2226 source/mircoders/media/MediaHandlerRealAudio.java,
2227 source/mircoders/media/MediaHandlerRealVideo.java,
2228 source/mircoders/producer/Producer.java,
2229 source/mircoders/producer/ProducerAll.java,
2230 source/mircoders/producer/ProducerAudio.java,
2231 source/mircoders/producer/ProducerImages.java,
2232 source/mircoders/producer/ProducerMedia.java,
2233 source/mircoders/producer/ProducerOther.java,
2234 source/mircoders/producer/ProducerVideo.java,
2235 source/mircoders/servlet/ServletModuleImages.java,
2236 source/mircoders/servlet/ServletModuleOpenIndy.java: rework of
2237 media handling vis a vis storage and producing. making it more
2242 * source/mircoders/module/ModuleUploadedMedia.java: coding style
2246 * source/: mir/misc/FileUtil.java,
2247 mircoders/entity/EntityImages.java: debug noise. coding style
2251 * source/mir/entity/Entity.java: quiet debugging noise. minor
2252 coding style cleanup.
2256 * doc/TODO.txt: update
2258 2002-03-23 16:50 cvs
2260 * templates-dist/producer/navigation.template: added download on
2263 2002-03-21 10:14 cvs
2265 * templates-dist/producer/: content.template, navigation.template:
2266 data-stuff and parsed
2268 2002-03-21 10:04 cvs
2270 * templates-dist/producer/: content.template, startpage.template,
2271 topiclist.template: data-stuff and parsed
2273 2002-03-19 10:55 cvs
2275 * templates-dist/producer/: navigation.template,
2276 openposting.template, startpage.template, topiclist.template: data.
2279 2002-03-19 10:32 idfx
2281 * templates-dist/producer/: content.template, navigation.template,
2282 openposting.template, startpage.template, topiclist.template: data.
2287 * source/mir/: entity/EntityList.java, misc/MirConfig.java,
2288 servlet/ServletModule.java, storage/Database.java,
2289 storage/store/ObjectStore.java, storage/store/StoreIdentifier.java,
2290 storage/store/StoreUtil.java: ObjectStore cache is working with
2291 StorableObjectEntities
2295 * source/mircoders/servlet/ServletModuleBreaking.java: make it i18n
2300 * doc/TODO.txt, source/mircoders/producer/ProducerAll.java,
2301 source/mircoders/producer/ProducerFeature.java,
2302 source/mircoders/producer/ProducerNavigation.java,
2303 source/mircoders/servlet/ServletModuleBreaking.java,
2304 source/mircoders/servlet/ServletModuleComment.java,
2305 source/mircoders/servlet/ServletModuleContent.java,
2306 source/mircoders/servlet/ServletModuleImages.java,
2307 source/mircoders/servlet/ServletModuleLinksImcs.java,
2308 source/mircoders/servlet/ServletModuleMessage.java: get rid of
2309 deprecated makeSimpleList and makeSimpleHash usage. this should be
2310 it for makeSimpleList. there is still one none obvious use of
2311 makeSimpleHash in ServletModuleContent that needs to be taken #
2314 2002-03-17 21:32 idfx
2316 * build.xml, bundles/admin.properties, bundles/admin_de.properties,
2317 source/Mir.java, source/OpenMir.java,
2318 source/mir/misc/HTMLTemplateProcessor.java,
2319 source/mir/misc/MessageMethodModel.java,
2320 source/mir/servlet/ServletModule.java,
2321 source/mircoders/producer/Producer.java,
2322 source/mircoders/servlet/ServletModuleComment.java,
2323 source/mircoders/servlet/ServletModuleImages.java,
2324 source/mircoders/servlet/ServletModuleLinksImcs.java,
2325 source/mircoders/servlet/ServletModuleMessage.java: i18n-feature
2326 based on kellans proposal implemented. the resource-bundles are
2327 located in the directory mir/bundles and build.xml copies them to
2328 WEB-INF/classes/. to get a localized message just type
2329 ${message(key)} into a admintemplate. in the properties-file the
2330 hash look like key=value. the properties-files are named in the
2331 following way: admin_??.properties ( ?? stands for the languagecode
2332 ) . the admin.properties without languagecode is the
2337 * source/mir/storage/Database.java: update new style :)
2339 2002-03-17 16:55 idfx
2341 * source/: mir/entity/Entity.java,
2342 mir/misc/HTMLTemplateProcessor.java,
2343 mircoders/entity/EntityTopics.java,
2344 mircoders/module/ModuleComment.java,
2345 mircoders/module/ModuleTopics.java,
2346 mircoders/storage/DatabaseContent.java: templateModelRoot ist now a
2347 simplehash with two entries: data and config, bugfix for bugs: 46,
2350 2002-03-14 23:58 cvs
2352 * templates-dist/producer/navigation.template: added bugtracker to
2355 2002-03-14 23:35 cvs
2357 * templates-dist/producer/navigation.template: added bugtracker to
2362 * source/: objectstore.properties, mir/entity/EntityList.java,
2363 mir/entity/StorableObjectEntity.java,
2364 mir/storage/store/ObjectStore.java,
2365 mir/storage/store/ServletStoreInfo.java,
2366 mir/storage/store/StoreContainer.java,
2367 mir/storage/store/StoreContainerType.java,
2368 mir/storage/store/StoreIdentifier.java,
2369 mir/storage/store/StoreUtil.java: object store preparations before
2370 being integrated in Database.java
2374 * build.xml, perms.sh-dist, dbscripts/create_pg.sql,
2375 dbscripts/populate_mediatyp.sql, dbscripts/conversion/mir_oid.pl,
2376 doc/INSTALL.mir, doc/INSTALL.postgresql, doc/MAINTENANCE,
2377 doc/TODO.txt, etc/web.xml, lib/jdbc-se2.0.jar, lib/log4j.jar,
2378 lib/poolman.jar, lib/postgresql.jar, scripts/autotar/README,
2379 scripts/autotar/preinstall.sh, scripts/autotar/updatetarballs.sh,
2380 source/Mir.java, source/OpenMir.java,
2381 source/config.properties-dist, source/mir/entity/Entity.java,
2382 source/mir/entity/EntityList.java,
2383 source/mir/entity/EntityRelation.java,
2384 source/mir/entity/GenericEntity.java,
2385 source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
2386 source/mir/media/MirMediaException.java,
2387 source/mir/misc/FileUtil.java,
2388 source/mir/misc/HTMLTemplateProcessor.java,
2389 source/mir/misc/Logfile.java, source/mir/misc/MirConfig.java,
2390 source/mir/misc/MpRequest.java, source/mir/misc/StringUtil.java,
2391 source/mir/misc/WebdbImage.java,
2392 source/mir/module/ModuleUserException.java,
2393 source/mir/servlet/AbstractServlet.java,
2394 source/mir/servlet/ServletModule.java,
2395 source/mir/servlet/ServletModuleDispatch.java,
2396 source/mir/servlet/ServletModuleMonitor.java,
2397 source/mir/servlet/ServletModuleUserException.java,
2398 source/mir/storage/Database.java,
2399 source/mir/storage/DatabaseAdaptorPostgresql.java,
2400 source/mir/storage/DatabaseCache.java,
2401 source/mir/storage/StorageObject.java,
2402 source/mir/storage/store/ObjectStore.java,
2403 source/mir/storage/store/ServletStoreInfo.java,
2404 source/mir/storage/store/StorableObject.java,
2405 source/mir/storage/store/StoreContainer.java,
2406 source/mir/storage/store/StoreContainerType.java,
2407 source/mir/storage/store/StoreIdentifier.java,
2408 source/mir/storage/store/test/EntityC1.java,
2409 source/mir/storage/store/test/EntityC2.java,
2410 source/mir/storage/store/test/EntityC3.java,
2411 source/mir/storage/store/test/TestStore.java,
2412 source/mircoders/entity/EntityAudio.java,
2413 source/mircoders/entity/EntityBreaking.java,
2414 source/mircoders/entity/EntityComment.java,
2415 source/mircoders/entity/EntityContent.java,
2416 source/mircoders/entity/EntityFeature.java,
2417 source/mircoders/entity/EntityImages.java,
2418 source/mircoders/entity/EntityLinksImcs.java,
2419 source/mircoders/entity/EntityMedia.java,
2420 source/mircoders/entity/EntityOther.java,
2421 source/mircoders/entity/EntityTopics.java,
2422 source/mircoders/entity/EntityUploadedMedia.java,
2423 source/mircoders/entity/EntityUsers.java,
2424 source/mircoders/entity/EntityVideo.java,
2425 source/mircoders/media/MediaHandlerAudio.java,
2426 source/mircoders/media/MediaHandlerGeneric.java,
2427 source/mircoders/media/MediaHandlerImages.java,
2428 source/mircoders/media/MediaHandlerMp3.java,
2429 source/mircoders/media/MediaHandlerRealAudio.java,
2430 source/mircoders/media/MediaHandlerRealVideo.java,
2431 source/mircoders/media/MediaHandlerVideo.java,
2432 source/mircoders/module/ModuleBreaking.java,
2433 source/mircoders/module/ModuleComment.java,
2434 source/mircoders/module/ModuleContent.java,
2435 source/mircoders/module/ModuleFeature.java,
2436 source/mircoders/module/ModuleImages.java,
2437 source/mircoders/module/ModuleLanguage.java,
2438 source/mircoders/module/ModuleLinksImcs.java,
2439 source/mircoders/module/ModuleMediafolder.java,
2440 source/mircoders/module/ModuleMessage.java,
2441 source/mircoders/module/ModuleSchwerpunkt.java,
2442 source/mircoders/module/ModuleTopics.java,
2443 source/mircoders/module/ModuleUploadedMedia.java,
2444 source/mircoders/module/ModuleUsers.java,
2445 source/mircoders/producer/Producer.java,
2446 source/mircoders/producer/ProducerAll.java,
2447 source/mircoders/producer/ProducerContent.java,
2448 source/mircoders/producer/ProducerFeature.java,
2449 source/mircoders/producer/ProducerImages.java,
2450 source/mircoders/producer/ProducerList.java,
2451 source/mircoders/producer/ProducerMedia.java,
2452 source/mircoders/producer/ProducerNavigation.java,
2453 source/mircoders/producer/ProducerOpenPosting.java,
2454 source/mircoders/producer/ProducerStartPage.java,
2455 source/mircoders/producer/ProducerTopics.java,
2456 source/mircoders/servlet/ServletModuleBreaking.java,
2457 source/mircoders/servlet/ServletModuleComment.java,
2458 source/mircoders/servlet/ServletModuleContent.java,
2459 source/mircoders/servlet/ServletModuleImages.java,
2460 source/mircoders/servlet/ServletModuleLanguage.java,
2461 source/mircoders/servlet/ServletModuleLinksImcs.java,
2462 source/mircoders/servlet/ServletModuleMediafolder.java,
2463 source/mircoders/servlet/ServletModuleMessage.java,
2464 source/mircoders/servlet/ServletModuleOpenIndy.java,
2465 source/mircoders/servlet/ServletModuleProducer.java,
2466 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2467 source/mircoders/servlet/ServletModuleTopics.java,
2468 source/mircoders/servlet/ServletModuleUsers.java,
2469 source/mircoders/storage/DatabaseArticleType.java,
2470 source/mircoders/storage/DatabaseAudio.java,
2471 source/mircoders/storage/DatabaseBreaking.java,
2472 source/mircoders/storage/DatabaseComment.java,
2473 source/mircoders/storage/DatabaseContent.java,
2474 source/mircoders/storage/DatabaseContentToMedia.java,
2475 source/mircoders/storage/DatabaseContentToTopics.java,
2476 source/mircoders/storage/DatabaseFeature.java,
2477 source/mircoders/storage/DatabaseImageColor.java,
2478 source/mircoders/storage/DatabaseImageFormat.java,
2479 source/mircoders/storage/DatabaseImageLayout.java,
2480 source/mircoders/storage/DatabaseImageType.java,
2481 source/mircoders/storage/DatabaseImages.java,
2482 source/mircoders/storage/DatabaseLanguage.java,
2483 source/mircoders/storage/DatabaseLinksImcs.java,
2484 source/mircoders/storage/DatabaseMedia.java,
2485 source/mircoders/storage/DatabaseMediaType.java,
2486 source/mircoders/storage/DatabaseMediafolder.java,
2487 source/mircoders/storage/DatabaseMessages.java,
2488 source/mircoders/storage/DatabaseOther.java,
2489 source/mircoders/storage/DatabaseRights.java,
2490 source/mircoders/storage/DatabaseTopics.java,
2491 source/mircoders/storage/DatabaseUploadedMedia.java,
2492 source/mircoders/storage/DatabaseUsers.java,
2493 source/mircoders/storage/DatabaseVideo.java,
2494 templates-dist/usererror.template,
2495 templates-dist/producer/content.template,
2496 templates-dist/producer/openposting.template,
2497 templates-dist/producer/startpage.template,
2498 templates-dist/producer/topiclist.template: first cut of merge of
2499 STABLE-pre1_0 into HEAD. I won't even guarantee that it compiles..
2500 but I actually think it is good.
2504 * source/mircoders/media/MediaHandlerGeneric.java: file
2505 MediaHandlerGeneric.java was initially added on branch
2510 * source/mircoders/media/MediaHandlerMp3.java: file
2511 MediaHandlerMp3.java was initially added on branch STABLE-pre1_0.
2515 * source/mircoders/media/MediaHandlerRealAudio.java: file
2516 MediaHandlerRealAudio.java was initially added on branch
2521 * source/mircoders/media/MediaHandlerRealVideo.java: file
2522 MediaHandlerRealVideo.java was initially added on branch
2527 * source/mircoders/media/MediaHandlerImages.java: file
2528 MediaHandlerImages.java was initially added on branch
2533 * source/mircoders/media/MediaHandlerAudio.java: file
2534 MediaHandlerAudio.java was initially added on branch STABLE-pre1_0.
2538 * source/mircoders/media/MediaHandlerVideo.java: file
2539 MediaHandlerVideo.java was initially added on branch STABLE-pre1_0.
2543 * source/mir/storage/store/test/EntityC3.java: file EntityC3.java
2544 was initially added on branch STABLE-pre1_0.
2548 * source/mir/storage/store/test/EntityC2.java: file EntityC2.java
2549 was initially added on branch STABLE-pre1_0.
2553 * source/mir/storage/store/test/TestStore.java: file TestStore.java
2554 was initially added on branch STABLE-pre1_0.
2558 * source/mir/storage/store/test/EntityC1.java: file EntityC1.java
2559 was initially added on branch STABLE-pre1_0.
2563 * source/mir/storage/store/StoreContainerType.java: file
2564 StoreContainerType.java was initially added on branch
2569 * source/mir/storage/store/StorableObject.java: file
2570 StorableObject.java was initially added on branch STABLE-pre1_0.
2574 * source/mir/storage/store/StoreContainer.java: file
2575 StoreContainer.java was initially added on branch STABLE-pre1_0.
2579 * source/mir/storage/store/StoreIdentifier.java: file
2580 StoreIdentifier.java was initially added on branch STABLE-pre1_0.
2584 * source/mir/storage/store/ObjectStore.java: file ObjectStore.java
2585 was initially added on branch STABLE-pre1_0.
2589 * source/mir/storage/store/ServletStoreInfo.java: file
2590 ServletStoreInfo.java was initially added on branch STABLE-pre1_0.
2594 * source/mircoders/storage/DatabaseVideo.java: file
2595 DatabaseVideo.java was initially added on branch STABLE-pre1_0.
2599 * source/mircoders/storage/DatabaseOther.java: file
2600 DatabaseOther.java was initially added on branch STABLE-pre1_0.
2604 * source/mircoders/storage/DatabaseAudio.java: file
2605 DatabaseAudio.java was initially added on branch STABLE-pre1_0.
2609 * source/mircoders/entity/EntityAudio.java: file EntityAudio.java
2610 was initially added on branch STABLE-pre1_0.
2614 * source/mircoders/entity/EntityOther.java: file EntityOther.java
2615 was initially added on branch STABLE-pre1_0.
2617 2002-02-07 13:46 idfx
2619 * lib/poolman.jar: file poolman.jar was initially added on branch
2622 2002-02-07 13:46 idfx
2624 * lib/jdbc-se2.0.jar: file jdbc-se2.0.jar was initially added on
2625 branch STABLE-pre1_0.
2627 2002-02-07 13:46 idfx
2629 * lib/log4j.jar: file log4j.jar was initially added on branch
2634 * source/mir/media/MediaHelper.java: file MediaHelper.java was
2635 initially added on branch STABLE-pre1_0.
2637 2002-02-06 14:22 idfx
2639 * source/mir/storage/DatabaseCache.java: file DatabaseCache.java
2640 was initially added on branch STABLE-pre1_0.
2642 2002-02-06 00:30 tob
2644 * source/mircoders/servlet/ServletModuleContent.java: no message
2648 * templates-dist/usererror.template: file usererror.template was
2649 initially added on branch STABLE-pre1_0.
2653 * scripts/autotar/preinstall.sh: file preinstall.sh was initially
2654 added on branch STABLE-pre1_0.
2658 * scripts/autotar/updatetarballs.sh: file updatetarballs.sh was
2659 initially added on branch STABLE-pre1_0.
2663 * scripts/autotar/README: file README was initially added on branch
2668 * dbscripts/conversion/mir_oid.pl: file mir_oid.pl was initially
2669 added on branch STABLE-pre1_0.
2673 * source/mir/media/MirMediaException.java: file
2674 MirMediaException.java was initially added on branch STABLE-pre1_0.
2678 * source/mir/servlet/ServletModuleUserException.java: file
2679 ServletModuleUserException.java was initially added on branch
2684 * source/mir/module/ModuleUserException.java: file
2685 ModuleUserException.java was initially added on branch
2690 * source/: mir/entity/Entity.java, mir/entity/EntityRelation.java,
2691 mir/entity/GenericEntity.java, mir/misc/HTMLTemplateProcessor.java,
2692 mir/servlet/ServletModule.java,
2693 mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
2694 mircoders/entity/EntityBreaking.java,
2695 mircoders/entity/EntityComment.java,
2696 mircoders/entity/EntityContent.java,
2697 mircoders/entity/EntityFeature.java,
2698 mircoders/entity/EntityImages.java,
2699 mircoders/entity/EntityLinksImcs.java,
2700 mircoders/entity/EntityMedia.java,
2701 mircoders/entity/EntityTopics.java,
2702 mircoders/entity/EntityUploadedMedia.java,
2703 mircoders/entity/EntityUsers.java,
2704 mircoders/entity/EntityVideo.java,
2705 mircoders/producer/ProducerAll.java,
2706 mircoders/producer/ProducerContent.java,
2707 mircoders/producer/ProducerFeature.java,
2708 mircoders/producer/ProducerStartPage.java,
2709 mircoders/producer/ProducerTopics.java,
2710 mircoders/servlet/ServletModuleContent.java,
2711 mircoders/servlet/ServletModuleLinksImcs.java,
2712 mircoders/servlet/ServletModuleUsers.java,
2713 mircoders/storage/DatabaseLinksImcs.java: Got rid of
2714 AbstractEntity.java / deprecated Entity.getValues() and
2715 HTMLTemplateProcessor.makeSimpleHash(Entity)
2719 * lib/: freemarker-utility.jar, freemarker.jar: freemarker lib
2724 * source/mircoders/: entity/EntityBreaking.java,
2725 servlet/ServletModuleBreaking.java: breaking news switched to
2730 * source/mir/storage/DatabaseAdaptorPostgresql.java: added
2731 possibility to run postbuild-scripts
2735 * source/: mir/misc/HTMLTemplateProcessor.java,
2736 mir/module/AbstractModule.java, mir/servlet/ServletModule.java,
2737 mircoders/entity/EntityBreaking.java,
2738 mircoders/servlet/ServletModuleBreaking.java,
2739 mircoders/servlet/ServletModuleContent.java: testing
2744 * doc/INSTALL.postgresql: no message
2748 * source/server.xml: forget to add the config file itself...
2752 * build.xml, doc/INSTALL.mir, etc/web.xml, source/OpenMir.java,
2753 source/mir/entity/EntityList.java, source/mir/misc/FileUtil.java,
2754 source/mir/misc/HTMLTemplateProcessor.java,
2755 source/mir/misc/Logfile.java, source/mir/misc/StringUtil.java,
2756 source/mir/servlet/AbstractServlet.java,
2757 source/mir/servlet/ServletModuleDispatch.java,
2758 source/mir/storage/Database.java,
2759 source/mir/storage/DatabaseAdaptorPostgresql.java,
2760 source/mircoders/module/ModuleBreaking.java,
2761 source/mircoders/module/ModuleComment.java,
2762 source/mircoders/module/ModuleContent.java,
2763 source/mircoders/module/ModuleFeature.java,
2764 source/mircoders/module/ModuleImages.java,
2765 source/mircoders/module/ModuleLanguage.java,
2766 source/mircoders/module/ModuleLinksImcs.java,
2767 source/mircoders/module/ModuleMediafolder.java,
2768 source/mircoders/module/ModuleMessage.java,
2769 source/mircoders/module/ModuleSchwerpunkt.java,
2770 source/mircoders/module/ModuleTopics.java,
2771 source/mircoders/module/ModuleUploadedMedia.java,
2772 source/mircoders/module/ModuleUsers.java,
2773 source/mircoders/producer/Producer.java,
2774 source/mircoders/producer/ProducerAll.java,
2775 source/mircoders/producer/ProducerContent.java,
2776 source/mircoders/producer/ProducerStartPage.java,
2777 source/mircoders/servlet/ServletModuleBreaking.java,
2778 source/mircoders/servlet/ServletModuleComment.java,
2779 source/mircoders/servlet/ServletModuleContent.java,
2780 source/mircoders/servlet/ServletModuleImages.java,
2781 source/mircoders/servlet/ServletModuleLanguage.java,
2782 source/mircoders/servlet/ServletModuleLinksImcs.java,
2783 source/mircoders/servlet/ServletModuleMediafolder.java,
2784 source/mircoders/servlet/ServletModuleMessage.java,
2785 source/mircoders/servlet/ServletModuleOpenIndy.java,
2786 source/mircoders/servlet/ServletModuleProducer.java,
2787 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2788 source/mircoders/servlet/ServletModuleTopics.java,
2789 source/mircoders/servlet/ServletModuleUsers.java: Ok, big merge.
2790 here's the new xml-config stuff in action. There's a few things
2791 that need further fine tuning. Like finding a nice way to have
2792 common config items like home be shared.
2794 definitely still at a beta stage. I figure commiting now will get
2795 the ball rolling again.
2797 Please not that right now the config is only initialized in
2798 OpenMir.. so OpenMir must be run first!! Also MirConfig is still
2799 used!! Most config items have not been converted yet! only the
2800 stuff under mir/storage is 100% converted!
2802 The rest is just tedious stuff mainly...
2804 comments questions, flames..
2808 * dbscripts/populate_mediatyp.sql: Added specific mp3 media
2809 handler. modified RealAudio handler to inherit from Audio handler.
2810 modified populate_mediatyp.sql
2814 * doc/INSTALL.mir: Added security advice to INSTALL.mir concerning
2815 readability of log files containing password information.
2819 * source/mir/misc/HTMLTemplateProcessor.java: no message
2821 2001-11-04 23:39 tob
2823 * source/mir/misc/HTMLTemplateProcessor.java: no message
2825 2001-11-02 17:05 john
2827 * source/mircoders/servlet/ServletModuleImages.java: modified this
2828 code to use the newer media handling routines.
2830 images seem to work more or less fine. may need some tweaking.
2831 they show up on the edit menu at this point, at least. hoorah.
2833 theoretically, one could use this same Module "as-is" to add
2834 non-image media to media folders and articles. results will
2835 probably be unpredictable and potentially amusing.
2839 * doc/INSTALL.mir: added jaxp-1.1 to pre-requisites.
2843 * etc/web.xml: minor step towards making web.xml tomcat 4.0
2848 * doc/TODO.txt: updated the TODO
2850 2001-10-26 22:13 idfx
2852 * source/mircoders/storage/DatabaseContentToTopics.java: Cleaned up
2853 DatabaseContentToTopics.java. The set-method now only deletes the
2854 entries that have to be deleted and sets only the entries have to
2855 be set. So it is the first step to a more intelligent
2856 ProducerTopic-Method.
2860 * dbscripts/populate_mediatyp.sql: added audio/x-mpeg media type.
2864 * source/mir/misc/: ConfigException.java, Location.java: new mir
2865 Configuration file parser. not used yet. it works very nicely
2866 though, handles errors in the XML file, etc. I stil need to add in
2867 the addRequired XML Path stuff and the Path matching stuff.
2869 2001-10-23 18:05 kellan
2871 * lib/strutsmesg.jar, source/mir/misc/MessageMethodModel.java:
2872 Whoops. Broke the build. Now MessageMethodModel should build.
2873 strutsmesg.jar bundles the apache struts MessageResource classes
2875 2001-10-22 01:45 kellan
2877 * source/mir/misc/MessageMethodModel.java:
2878 Freemarker I18N tag. For use with a resource bundle model of
2879 internationalization. more info at http://riseup.net/~kellan/i18n/
2881 2001-10-19 16:39 john
2883 * source/content-types.properties: added an entry for real audio
2884 files. possibly irrelevant after Marc's recent changes regarding
2885 mime-type detection. couldn't get this entry to work tho', and am
2886 highly curious as to what i was doing wrong.
2890 * doc/CODESTRUCTURE: documentation update
2894 * dbscripts/populate_mediatyp.sql, source/mir/misc/StringUtil.java,
2895 source/mircoders/producer/ProducerStartPage.java,
2896 source/mircoders/servlet/ServletModuleOpenIndy.java: changed the
2897 way we get content-type during file upload.
2899 we check oreilly method by default (c. type sent by browser) and
2900 only if it is likely wrong to we go by .extension.
2902 also added some media type entries
2906 * jmagick/: README, WebdbImage.java.jmagick: JMagick reference
2907 implementation. not to be used officially.
2911 * source/mircoders/servlet/ServletModuleOpenIndy.java: just
2914 2001-10-17 19:04 john
2916 * dbscripts/populate_mediatyp.sql: added two types for real audio
2919 2001-10-17 19:00 john
2921 * source/config.properties-dist: added options for RealMedia host
2922 and storage directory
2926 * doc/INSTALL.mir: more spelling fixes
2930 * doc/INSTALL.mir: upgraded JAI to version 1.1.1 the latest and
2931 first version not to depend on an X server for GIF and JPEG
2932 manipulation. HOORAH.
2934 this also adds native acceleration. see INSTALL.Mir for how to
2939 * dbscripts/dupetrigger/postgresql.sript: Now, first the triggers
2940 are dropped, then the function.
2942 2001-10-13 10:56 john
2944 * source/mircoders/producer/ProducerContent.java,
2945 templates-dist/producer/content.template: small fix for searching
2946 by media type. added MediaType.getvalue(classname) to the
2947 freemarker hash for content as variable "type". this gets picked
2948 up by the content template to include a meta keyword tag of the
2949 form ImageJpeg. tied into htdig, this gives you a way to return
2950 pages with certain media types.
2954 * dbscripts/dupetrigger/postgresql.sript: Changed the install path
2957 2001-10-11 15:51 john
2959 * dbscripts/populate_mediatyp.sql: added entries for avi,mpg,qt,
2964 * dbscripts/populate_mediatyp.sql: forgot to add the Jpeg entry to
2965 the media_type table..
2967 make "size" of media be more readable.
2971 * source/mir/storage/Database.java: sql-statement is logged even if
2976 * source/mir/media/MirMedia.java,
2977 source/mircoders/producer/ProducerStartPage.java,
2978 source/mircoders/producer/ProducerTopics.java,
2979 source/mircoders/servlet/ServletModuleOpenIndy.java,
2980 templates-dist/producer/topiclist.template: - documentation for the
2981 Media handling interface. See MirMedia.java and MediaHandler* -
2982 makes ProducerTopics media aware. (i.e convert to the media
2983 interface) - make the right hand summary of the startpage *only*
2984 display newswire items not sure if this is a bug fix or a feature
2989 * source/mircoders/servlet/ServletModuleLinksImcs.java: added
2990 search functionality
2994 * dbscripts/create_pg.sql,
2995 source/mircoders/entity/EntityMedia.java,
2996 source/mircoders/producer/ProducerContent.java,
2997 source/mircoders/producer/ProducerList.java,
2998 source/mircoders/producer/ProducerStartPage.java,
2999 source/mircoders/storage/DatabaseContentToMedia.java,
3000 source/mircoders/storage/DatabaseMedia.java: This reverts to making
3001 the images table inherit from media and no longer uploaded_media.
3002 sorry for the confusion. it was unnecessary.
3006 * build.xml: fixed long standing bug that caused media handling not
3007 to work for people. build.xml somehow never got commited before...
3012 * source/mircoders/producer/ProducerNavigation.java: added
3017 * source/mircoders/producer/ProducerStartPage.java: added linksImcs
3022 * source/mircoders/producer/Producer.java: added linksImcsModule
3026 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3030 * source/mircoders/producer/ProducerStartPage.java,
3031 templates-dist/producer/startpage.template: ProducerStartpage is
3032 now converted to use the new media handling.
3034 I need to put that in a helper class actually
3038 * source/mir/media/MirMedia.java,
3039 source/mircoders/producer/ProducerList.java,
3040 source/mircoders/servlet/ServletModuleOpenIndy.java,
3041 templates-dist/producer/openposting.template: ProducerList is now
3042 converted to the new way to handle media.
3044 For those annoyed by the DB changes, I may revert to making images
3045 inherit from media again... we'll see.
3049 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3053 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3057 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3059 2001-10-05 14:31 idfx
3061 * doc/MAINTENANCE: changed, because this did not work
3065 * source/mir/servlet/ServletModule.java: removed unnecessary
3070 * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3071 storage/DatabaseLinksImcs.java: no message
3075 * source/mir/servlet/ServletModule.java: added deliver method for
3076 merging an entity with a modelRoot to accomplish add and edit for
3081 * source/mir/storage/Database.java: made the following protected:
3082 invalidatePopupCache () throwSQLException (SQLException sqe, String
3085 complaints are accepted :)
3087 2001-10-02 18:51 idfx
3089 * source/config.properties-dist: small fixx
3091 2001-10-02 18:46 idfx
3093 * source/mircoders/producer/ProducerContent.java,
3094 templates-dist/producer/startpage.template: small fixx
3096 2001-10-02 17:19 idfx
3098 * source/mircoders/producer/ProducerContent.java: producer content
3099 now htmlize the comments
3103 * perms.sh-dist: Removed comments from perms.sh-dist
3107 * perms.sh-dist, doc/INSTALL.mir: Added a script to set file and
3108 directories permissions automatically. Added some lines to the
3113 * dbscripts/create_pg.sql, doc/INSTALL.mir,
3114 templates-dist/open/posting_dupe.template: Added index creation to
3115 database creation script. Enhanced the debugging versions of the
3116 posting_dupe.template Put info to install dupe prevention trigger
3121 * dbscripts/populate_mediatyp.sql: fix problem with
3122 populate_mediatyp script.
3126 * dbscripts/create_pg.sql, source/config.properties-dist,
3127 source/mir/media/MirMedia.java, source/mir/misc/StringUtil.java,
3128 source/mir/module/AbstractModule.java,
3129 source/mircoders/producer/ProducerContent.java,
3130 source/mircoders/servlet/ServletModuleOpenIndy.java,
3131 source/mircoders/storage/DatabaseUploadedMedia.java,
3132 templates-dist/producer/content.template: more media.. media is now
3133 available in article ( content) pages.
3135 the reflection stuff is getting out of hand, I'll wrap it in a
3136 helper class maybe with some sort of caching, of handlers or
3139 2001-10-02 00:22 idfx
3141 * source/mircoders/servlet/ServletModuleOpenIndy.java: shit, i made
3146 * templates-dist/open/posting_dupe.template: Added basic template
3147 for article dupe prevention testing
3149 2001-10-01 23:55 idfx
3151 * source/: config.properties-dist, mir/misc/StringUtil.java,
3152 mir/storage/Database.java, mircoders/entity/EntityComment.java,
3153 mircoders/servlet/ServletModuleOpenIndy.java: dupe-protection: user
3156 2001-09-30 16:54 john
3158 * source/mircoders/servlet/ServletModuleOpenIndy.java:
3159 added calls to StringUtil.removeHTMLTags for comments and postings.
3160 approveHTMLTags is in place, but commented out until problems are
3163 2001-09-30 16:50 john
3165 * source/mir/misc/StringUtil.java: added removeHTMLTags and
3166 approveHTMLTags. the latter is non-functional and will cause
3167 errors if called....but the patterns are ok (and work on perl)
3168 must debug gnu.regexp problems before it is ready for use.
3172 * dbscripts/populate_mediatyp.sql, source/config.properties-dist,
3173 source/mir/media/MirMedia.java,
3174 source/mircoders/entity/EntityUploadedMedia.java,
3175 source/mircoders/producer/ProducerStartPage.java,
3176 source/mircoders/storage/DatabaseContentToMedia.java,
3177 templates-dist/producer/startpage.template: more media handling
3180 the ProducerStartPage now sets the tiny icon on the right hand
3181 column for the newswire correctly. You need to update you templates
3182 + re-populate media_type for this.
3186 * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Removed two
3187 memory holes that resulted from missing free() calls.
3191 * dbscripts/dupetrigger/: dupetrigger.c, postgresql.sript: Relation
3192 isn't hardcoded anymore but determined on runtime. Added user
3193 defineable attributes (so they, too, aren't hardcoded anymore). The
3194 checksum now gets updated if the row is updated.
3198 * dbscripts/create_pg.sql, source/config.properties-dist: wiped
3199 away sql/config related to GRUPPEN
3203 * source/mircoders/: module/ModuleContent.java,
3204 producer/Producer.java, producer/ProducerContent.java,
3205 producer/ProducerList.java, servlet/ServletModuleContent.java,
3206 storage/DatabaseContentToTopics.java: wiped away classes related to
3211 * source/mir/: misc/HTMLTemplateProcessor.java,
3212 misc/StringUtil.java, storage/Database.java: debug change and
3217 * source/mir/media/MirMedia.java, dbscripts/create_pg.sql,
3218 dbscripts/populate_mediatyp.sql, source/Mir.java,
3219 source/mir/misc/HTMLTemplateProcessor.java,
3220 source/mir/module/AbstractModule.java,
3221 source/mircoders/module/ModuleUploadedMedia.java,
3222 source/mircoders/producer/Producer.java,
3223 source/mircoders/producer/ProducerMedia.java,
3224 source/mircoders/servlet/ServletModuleOpenIndy.java,
3225 source/mircoders/storage/DatabaseImages.java,
3226 source/mircoders/storage/DatabaseUploadedMedia.java: another media
3229 -this one adds a ProducerMedia, and more or less finalizes the
3232 also here is another workaround for the quick hack actionroot. as
3233 idfx's fix broke it more than before...
3235 PS: error handling is not so hot for openposting right now, this
3240 * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Included to_media
3241 into the checksum so users can post the same comment to different
3246 * dbscripts/dupetrigger/Makefile-dist: Moved Makefile to
3251 * dbscripts/dupetrigger/dupetrigger.c: Additional changes to the
3252 code to get dupetrigger working on PostgreSQL 7.0
3254 2001-09-27 22:16 idfx
3256 * source/Mir.java: actionroot-quickhack deleted
3258 2001-09-27 22:11 idfx
3260 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3261 mir/misc/MirConfig.java: actionroot-quickhack deleted
3265 * dbscripts/dupetrigger/dupetrigger.c: Corrected Postgres 7.0
3266 support (hopefully).
3270 * dbscripts/dupetrigger/dupetrigger.c: Added support for PostgreSQL
3273 2001-09-27 21:32 idfx
3275 * source/mir/: misc/HTMLTemplateProcessor.java,
3276 servlet/ServletModule.java: actionroot-quickhack back in town
3280 * scripts/rsync.sample: added rsync sample script
3284 * dbscripts/: create_pg.sql, dupetrigger/dupetrigger.c,
3285 dupetrigger/postgresql.sript: Moved the creation of the index on
3286 comment from the dupetrigger script to the create_pg.sql script.
3288 Handle SPI_connect==SPI_ERROR_CONNECT in dupetrigger.c smarter.
3292 * source/mircoders/producer/Producer.java: translated messages
3296 * dbscripts/dupetrigger/: INSTALL, README, dupetrigger.c,
3297 postgresql.sript: Renamed the trigger.c to dupetrigger.c to enlarge
3298 the namespace for additional triggers. Cleaned up Makefile and the
3303 * doc/INSTALL.postgresql: made continuation link to INSTALL.mir
3307 * doc/INSTALL.postgresql: updated necessary packages for postgresql
3311 * doc/CODESTRUCTURE: Codestructure, next few lines
3315 * source/mircoders/: entity/EntityImages.java,
3316 servlet/ServletModuleImages.java: forgot to make
3317 ServletModuleImages use the setImage String.class hack bullshit..
3321 * doc/: CODESTRUCTURE, MAINTENANCE: Codestructure, first few lines
3323 2001-09-27 16:46 idfx
3325 * doc/TODO.txt: new todo-list
3329 * dbscripts/create_pg.sql, dbscripts/populate_mediatyp.sql,
3330 doc/INSTALL.mir: all DB data now goes in dbscripts/populate*.sql
3334 * dbscripts/create_pg.sql: added some basic data into media_type
3335 table. (in creation sql script). this is just something to start
3340 * source/: config.properties-dist, content-types.properties,
3341 mir/media/MirMedia.java, mir/misc/FileUtil.java,
3342 mir/misc/WebdbImage.java, mircoders/entity/EntityImages.java,
3343 mircoders/entity/EntityUploadedMedia.java,
3344 mircoders/producer/ProducerImages.java,
3345 mircoders/servlet/ServletModuleImages.java,
3346 mircoders/servlet/ServletModuleOpenIndy.java,
3347 mircoders/storage/DatabaseImages.java,
3348 mircoders/storage/DatabaseUploadedMedia.java: big media merge ~75%
3349 done.. still needs some tweaks, more docs later.
3353 * doc/MAINTENANCE: Added this file for documentation of maintenance
3358 * lib/: postgresql.jar, retepTools.jar: libupdate postgresl 7.1.3
3362 * doc/INSTALL.postgresql: update about psql shell
3366 * source/mircoders/servlet/ServletModuleOpenIndy.java: Java base
3367 dupecheck deinstalled because the dupecheck is now implemented as a
3368 trigger in the database.
3372 * dbscripts/: create_pg.sql, dupetrigger/INSTALL,
3373 dupetrigger/README, dupetrigger/postgresql.sript: First version of
3374 the dupe prevention trigger. Works for INSERTs and UPDATEs.
3378 * doc/CODESTRUCTURE: clean
3382 * doc/CODESTRUCTURE: moved STRUKTUR.txt to CODESTRUCTURE, I'll
3383 start working on the text soon :)
3387 * source/mir/misc/HTMLTemplateProcessor.java: translate
3391 * source/mir/misc/HTMLTemplateProcessor.java: translate
3395 * source/mir/servlet/AbstractServlet.java: equals bug
3399 * source/Mir.java: Saved one redirect
3401 2001-09-25 11:03 idfx
3403 * source/mir/misc/HTMLTemplateProcessor.java: small session bugfixx
3407 * source/mir/storage/Database.java: doku
3411 * source/mir/misc/HTMLTemplateProcessor.java: MirCoders independant
3415 * source/mir/: misc/HTMLTemplateProcessor.java,
3416 servlet/AbstractServlet.java: configuration Mir independant
3420 * source/mir/misc/HTMLTemplateProcessor.java: quick hack
3425 * source/mir/misc/: HTMLTemplateProcessor.java, MirConfig.java:
3426 slight changes / translations
3430 * doc/INSTALL.mir: Added some comments about PostgreSQL password
3435 * doc/INSTALL.postgresql: no message
3439 * source/mir/misc/: LineFilterWriter.java, MirConfig.java:
3440 linefilterwriter: change in constructor / configuration:
3443 2001-09-24 13:54 idfx
3445 * templates-dist/producer/: content.template, openposting.template,
3446 topiclist.template: some fixes: images, producerdocroot, ...
3448 2001-09-24 13:39 idfx
3450 * source/mircoders/producer/ProducerStartPage.java,
3451 templates-dist/producer/navigation.template,
3452 templates-dist/producer/openposting.template,
3453 templates-dist/producer/startpage.template,
3454 templates-dist/producer/topiclist.template,
3455 templates-dist/producer/content.template,
3456 templates-dist/producer/openposting.template,
3457 templates-dist/producer/topiclist.template: some fixes: images,
3458 producerdocroot, ...
3460 2001-09-24 12:31 idfx
3462 * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3464 2001-09-24 12:13 idfx
3466 * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3468 2001-09-24 12:08 idfx
3470 * source/mircoders/: entity/EntityUploadedMedia.java,
3471 storage/DatabaseMediaType.java, storage/DatabaseUploadedMedia.java:
3474 2001-09-24 11:54 idfx
3476 * dbscripts/update_database_01.sql: media-upload
3478 2001-09-24 11:48 idfx
3480 * dbscripts/create_pg.sql: media-upload
3482 2001-09-24 11:38 idfx
3484 * dbscripts/create_pg.sql: media-upload
3486 2001-09-24 11:08 idfx
3488 * source/mircoders/producer/ProducerList.java: images 1-n relation
3492 * source/config.properties-dist: Modified config.props to include
3493 the template definition for the comment dupe prevention system
3498 * templates-dist/open/comment_dupe.template: Added templates for
3499 use with the comment dupe prevention mechanism Languages: German
3504 * source/mircoders/servlet/ServletModuleOpenIndy.java: Added a dupe
3505 prevention mechanism for comments.
3507 2001-09-21 23:52 kellan
3510 Swapped 2nd <servlet> and <servlet-mapping> to bring web.xml into
3511 compliance w/ servlet 2.3 (and consquently let it run under
3514 2001-09-21 13:53 idfx
3516 * source/: mir/misc/HTMLTemplateProcessor.java,
3517 mir/servlet/AbstractServlet.java,
3518 mircoders/producer/ProducerList.java: quickhack: config-problem
3523 * source/: mir/servlet/AbstractServlet.java,
3524 mircoders/servlet/ServletModuleOpenIndy.java: just a small clean up
3525 of some stuff I commented out while hacking.
3527 2001-09-21 12:49 idfx
3529 * source/mir/servlet/AbstractServlet.java: quickhack of
3530 mh-configthing: the actionroot was /servlet/OpenMir if OpenMir was
3531 loaded the before Mir
3535 * build.xml: bugfixx: classes instead of source put into
3540 * build.xml: changed jar for mirbase.jar, only classes from subdir
3541 mir are included. this jar can be used for other projects based on
3546 * build.xml: template bugfixxing
3550 * source/: mir/misc/WebdbMultipartRequest.java,
3551 mircoders/servlet/ServletModuleOpenIndy.java: Added support for
3552 selection of topic/theme directly by open posters.
3554 Note: you must update the posting.template from template-dist for
3555 this to work.. (en/open/posting.template and
3556 de/open/posting.template.)
3558 2001-09-18 17:49 idfx
3560 * templates-dist/producer/: topiclist.template, topiclist.template:
3561 mutlifile-upload in openmir
3563 2001-09-18 17:44 idfx
3565 * templates-dist/producer/: topiclist.template, topiclist.template:
3566 mutlifile-upload in openmir
3568 2001-09-18 17:41 idfx
3570 * source/mircoders/producer/ProducerContent.java,
3571 source/mircoders/producer/ProducerList.java,
3572 source/mircoders/producer/ProducerTopics.java,
3573 templates-dist/producer/topiclist.template: mutlifile-upload in
3576 2001-09-18 16:45 idfx
3578 * source/mir/misc/Configuration.java,
3579 source/mir/misc/MirConfig.java,
3580 source/mir/misc/WebdbMultipartRequest.java,
3581 source/mir/servlet/ServletModuleDispatch.java,
3582 source/mircoders/producer/ProducerContent.java,
3583 source/mircoders/servlet/ServletModuleImages.java,
3584 source/mircoders/servlet/ServletModuleOpenIndy.java,
3585 source/mircoders/storage/DatabaseContentToMedia.java,
3586 templates-dist/producer/content.template,
3587 templates-dist/producer/startpage.template,
3588 source/mir/misc/MpRequest.java: mutlifile-upload in openmir
3592 * source/: Mir.java, OpenMir.java, config.properties-dist,
3593 mir/entity/EntityList.java, mir/misc/Configuration.java,
3594 mir/misc/HTMLTemplateProcessor.java, mir/misc/Helper.java,
3595 mir/misc/MirConfig.java, mir/servlet/AbstractServlet.java,
3596 mir/servlet/ServletModule.java,
3597 mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
3598 mir/storage/DatabaseAdaptorMySQL.java,
3599 mir/storage/DatabaseAdaptorOracle.java,
3600 mir/storage/DatabaseAdaptorPostgresql.java,
3601 mir/storage/DatabaseAdaptorSybase.java,
3602 mircoders/module/ModuleBreaking.java,
3603 mircoders/module/ModuleComment.java,
3604 mircoders/module/ModuleContent.java,
3605 mircoders/module/ModuleFeature.java,
3606 mircoders/module/ModuleImages.java,
3607 mircoders/module/ModuleLanguage.java,
3608 mircoders/module/ModuleLinksImcs.java,
3609 mircoders/module/ModuleMediafolder.java,
3610 mircoders/module/ModuleMessage.java,
3611 mircoders/module/ModuleSchwerpunkt.java,
3612 mircoders/module/ModuleTopics.java,
3613 mircoders/module/ModuleUsers.java,
3614 mircoders/producer/Producer.java,
3615 mircoders/producer/ProducerContent.java,
3616 mircoders/producer/ProducerFeature.java,
3617 mircoders/producer/ProducerImages.java,
3618 mircoders/producer/ProducerList.java,
3619 mircoders/producer/ProducerNavigation.java,
3620 mircoders/producer/ProducerOpenPosting.java,
3621 mircoders/producer/ProducerStartPage.java,
3622 mircoders/producer/ProducerTopics.java,
3623 mircoders/servlet/ServletModuleBreaking.java,
3624 mircoders/servlet/ServletModuleComment.java,
3625 mircoders/servlet/ServletModuleContent.java,
3626 mircoders/servlet/ServletModuleImages.java,
3627 mircoders/servlet/ServletModuleLanguage.java,
3628 mircoders/servlet/ServletModuleLinksImcs.java,
3629 mircoders/servlet/ServletModuleMediafolder.java,
3630 mircoders/servlet/ServletModuleMessage.java,
3631 mircoders/servlet/ServletModuleOpenIndy.java,
3632 mircoders/servlet/ServletModuleProducer.java,
3633 mircoders/servlet/ServletModuleSchwerpunkt.java,
3634 mircoders/servlet/ServletModuleTopics.java,
3635 mircoders/servlet/ServletModuleUsers.java: Modified config system:
3637 created MirConfig class, a subclass of Configuration. Dropped the
3638 "Home" and "ActionRoot" config entries
3640 We now find them via the servlet context. all config values are
3641 loaded in a HashMap accessible via MirConfig.getProp("propname").
3642 NOTE: this replaces Configuration.getProperty("name").
3644 2001-09-17 18:09 idfx
3646 * build.xml: ant.jar and xerces.jar is not any more copied to
3649 2001-09-17 17:45 idfx
3651 * build.xml: './build.sh dist' creates now a war-file
3655 * doc/INSTALL.mir: Inserted some lines about the Apache config and
3656 how to setup the symlink in webapps.
3660 * source/config.properties-dist: Added some comments.
3662 2001-09-16 20:14 idfx
3664 * source/config.properties-dist: changes to the changes
3668 * source/config.properties-dist: I grouped the config items in a
3669 new way and added a few comments.
3671 2001-09-16 16:25 idfx
3673 * source/: config.properties-dist, mir/misc/Helper.java,
3674 mircoders/servlet/ServletModuleOpenIndy.java: rsync configureable
3676 2001-09-16 14:28 idfx
3678 * doc/INSTALL.mir: build.sh-dist instead of build.sh
3680 2001-09-16 13:48 idfx
3682 * source/config.properties-dist: cleaning config
3684 2001-09-16 13:34 idfx
3686 * lib/: ant.jar, xerces.jar: adding ant to lib, changes in build.sh
3688 2001-09-14 13:28 cvs
3690 * templates-dist/producer/: content.template, navigation.template,
3691 startpage.template, topiclist.template: new layout
3693 2001-09-14 13:12 idfx
3695 * source/: OpenMir.java, mir/misc/Configuration.java,
3696 mircoders/producer/ProducerStartPage.java,
3697 mircoders/servlet/ServletModuleOpenIndy.java: direct op
3699 2001-09-14 10:43 idfx
3701 * source/mircoders/servlet/ServletModuleOpenIndy.java: direct op
3703 2001-09-14 10:08 idfx
3705 * source/: mir/misc/Configuration.java,
3706 mircoders/servlet/ServletModuleOpenIndy.java,
3707 config.properties-dist: direct/indirect open posting configureable
3709 2001-09-14 09:42 idfx
3711 * source/mir/misc/StringUtil.java: fix stringutil.java
3713 2001-09-12 14:20 idfx
3715 * source/: mir/entity/EntityRelation.java,
3716 mircoders/module/ModuleComment.java,
3717 mircoders/storage/DatabaseContent.java: commentadmin better
3719 2001-09-11 10:41 idfx
3721 * source/mircoders/servlet/ServletModuleOpenIndy.java:
3724 2001-09-10 22:07 idfx
3726 * source/OpenMir.java: budfixx
3728 2001-09-10 21:59 idfx
3730 * source/mir/misc/StringUtil.java: webdbdate2path was in format
3731 /yyyy/mm/dd/ should be in /yyyy/mm/
3733 2001-09-10 15:31 idfx
3735 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3736 mir/servlet/AbstractServlet.java, mir/servlet/ServletModule.java,
3737 mircoders/servlet/ServletModuleLinksImcs.java: session-tracking
3738 over get-param, if browser does not allow cookies.
3740 2001-09-10 09:54 idfx
3742 * source/Mir.java, source/OpenMir.java,
3743 source/mir/misc/HTMLTemplateProcessor.java,
3744 source/mir/servlet/AbstractServlet.java,
3745 source/mir/servlet/ServletModule.java,
3746 source/mircoders/entity/EntityContent.java,
3747 source/mircoders/module/ModuleContent.java,
3748 source/mircoders/producer/Producer.java,
3749 source/mircoders/producer/ProducerContent.java,
3750 source/mircoders/producer/ProducerList.java,
3751 source/mircoders/servlet/ServletModuleBreaking.java,
3752 source/mircoders/servlet/ServletModuleComment.java,
3753 source/mircoders/servlet/ServletModuleContent.java,
3754 source/mircoders/servlet/ServletModuleImages.java,
3755 source/mircoders/servlet/ServletModuleMessage.java,
3756 source/mircoders/storage/DatabaseContentToMedia.java,
3757 templates-dist/producer/content.template: 1-n-content-media,
3758 tomcat-session-tracking without cookies, and more
3762 * source/mir/servlet/AbstractServlet.java: no message
3766 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3770 * doc/INSTALL.mir: no message
3774 * doc/INSTALL.mir: no message
3778 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3782 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3786 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3790 * source/mircoders/servlet/: ServletModuleLinksImcs.java,
3791 ServletModuleLinksImcs.java: no message
3795 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3799 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3803 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3807 * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3808 module/ModuleLinksImcs.java: no message
3812 * source/mircoders/storage/DatabaseLinksImcs.java: [no log message]
3816 * source/mircoders/module/ModuleBreaking.java: no message
3820 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3824 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3828 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3832 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3836 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3840 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3842 2001-09-02 00:02 idfx
3844 * source/mircoders/storage/DatabaseMedia.java: 1-n-relation
3847 2001-09-02 00:00 idfx
3849 * dbscripts/create_pg.sql: new create-script
3851 2001-09-01 23:54 idfx
3853 * source/mircoders/: entity/EntityMedia.java,
3854 servlet/ServletModuleContent.java,
3855 servlet/ServletModuleOpenIndy.java,
3856 storage/DatabaseContentToMedia.java: 1-n-relation content_media
3858 2001-09-01 15:21 idfx
3860 * build.xml: languagepopup
3862 2001-09-01 14:17 idfx
3864 * source/: mir/misc/Configuration.java,
3865 mir/misc/WebdbMultipartRequest.java,
3866 mircoders/servlet/ServletModuleContent.java,
3867 mircoders/servlet/ServletModuleOpenIndy.java: [no log message]
3871 * source/config.properties-dist: added logfiles and templates for
3876 * source/mircoders/: entity/EntityLinksImcs.java,
3877 module/ModuleLinksImcs.java, servlet/ServletModuleLinksImcs.java,
3878 storage/DatabaseLinksImcs.java: initial commit
3880 2001-08-31 18:21 cvs
3882 * build.xml: template-dist is copied to installdir
3884 2001-08-31 11:11 idfx
3886 * source/Mir.java: some small fixxes
3890 * source/mircoders/servlet/ServletModuleTopics.java: no message
3892 2001-08-31 00:22 idfx
3894 * source/: mir/servlet/ServletModule.java,
3895 mircoders/servlet/ServletModuleContent.java,
3896 mircoders/storage/DatabaseContentToTopics.java: bugfixx:
3897 numberformatexception at deleting a topic, an some other small
3900 2001-08-30 22:40 idfx
3902 * source/mir/servlet/ServletModule.java: bugfixx:
3903 numberformatexception at deleting a topic
3905 2001-08-30 22:25 idfx
3907 * source/: mir/misc/StringUtil.java,
3908 mir/servlet/ServletModule.java,
3909 mircoders/producer/ProducerContent.java: bugfixx:
3910 numberformatexception at deleting a topic
3912 2001-08-30 11:53 idfx
3914 * source/: config.properties-dist,
3915 mircoders/module/ModuleLanguage.java,
3916 mircoders/servlet/ServletModuleLanguage.java: language added
3918 2001-08-29 16:36 idfx
3920 * source/mircoders/: servlet/ServletModuleContent.java,
3921 servlet/ServletModuleProducer.java,
3922 storage/DatabaseContentToTopics.java: 1-n-relation content to topic
3924 2001-08-29 15:04 idfx
3926 * source/mircoders/: servlet/ServletModuleContent.java,
3927 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
3928 storage/DatabaseImages.java, storage/DatabaseTopics.java,
3929 storage/DatabaseContentToTopics.java: fixx
3933 * source/: mir/storage/Database.java,
3934 mircoders/module/ModuleBreaking.java,
3935 mircoders/servlet/ServletModuleBreaking.java,
3936 mircoders/storage/DatabaseBreaking.java,
3937 mircoders/storage/DatabaseComment.java,
3938 mircoders/storage/DatabaseContent.java,
3939 mircoders/servlet/ServletModuleBreaking.java: debugged false
3940 Class.forName. Changed mir to mircoders
3944 * source/: mir/storage/Database.java,
3945 mircoders/storage/DatabaseBreaking.java: no message
3949 * source/mircoders/servlet/ServletModuleBreaking.java: no message
3953 * source/mir/storage/Database.java: no message
3957 * source/: mir/servlet/ServletModuleDispatch.java,
3958 mircoders/servlet/ServletModuleBreaking.java: no message
3960 2001-08-29 13:52 cvs
3962 * source/config.properties-dist: kill nadiraktuell.log
3964 2001-08-29 13:35 idfx
3966 * source/mir/servlet/ServletModuleDispatch.java: bugfix
3968 2001-08-29 13:29 idfx
3970 * source/Mir.java: bugfix
3972 2001-08-29 13:24 idfx
3974 * source/mircoders/storage/DatabaseUsers.java: bugfix
3976 2001-08-29 13:22 cvs
3978 * build.xml, source/config.properties-dist: bugfixxes
3982 * source/mircoders/storage/: DatabaseArticleType.java,
3983 DatabaseImageColor.java, DatabaseImageFormat.java,
3984 DatabaseImageLayout.java, DatabaseImageType.java,
3985 DatabaseLanguage.java, DatabaseMediafolder.java,
3986 DatabaseMessages.java, DatabaseRights.java: no message
3988 2001-08-29 01:58 idfx
3990 * source/: OpenMir.java, Mir.java: fixxi
3994 * source/mir/: entity/Entity.java, entity/EntityList.java,
3995 entity/EntityRelation.java, entity/GenericEntity.java,
3996 misc/Configuration.java, misc/HTMLTemplateProcessor.java,
3997 misc/Helper.java, misc/LineFilterWriter.java, misc/Logfile.java,
3998 misc/StringUtil.java, misc/WebdbImage.java,
3999 misc/WebdbMultipartRequest.java, module/AbstractModule.java,
4000 servlet/AbstractServlet.java, servlet/ServletModule.java,
4001 servlet/ServletModuleDispatch.java,
4002 servlet/ServletModuleMonitor.java, storage/Database.java,
4003 storage/DatabaseAdaptorMySQL.java,
4004 storage/DatabaseAdaptorOracle.java,
4005 storage/DatabaseAdaptorPostgresql.java,
4006 storage/DatabaseAdaptorSybase.java, storage/StorageObject.java:
4011 * source/mir/: misc/HTMLParseException.java,
4012 misc/InputSourceResolver.java, misc/XmlSaxonStyler.java,
4013 misc/XmlStyler.java, misc/XslStyleCache.java,
4014 module/ModuleException.java, servlet/ServletModuleException.java,
4015 servlet/ServletModuleShow.java, storage/DatabaseAdaptor.java,
4016 storage/StorageObjectException.java: core lib
4020 * source/mircoders/: entity/EntityBreaking.java,
4021 entity/EntityComment.java, entity/EntityContent.java,
4022 entity/EntityFeature.java, entity/EntityTopics.java,
4023 entity/EntityUsers.java, entity/EntityVideo.java,
4024 module/ModuleBreaking.java, module/ModuleComment.java,
4025 module/ModuleContent.java, module/ModuleFeature.java,
4026 module/ModuleImages.java, module/ModuleMediafolder.java,
4027 module/ModuleMessage.java, module/ModuleSchwerpunkt.java,
4028 module/ModuleTopics.java, module/ModuleUsers.java,
4029 producer/Producer.java, producer/ProducerAll.java,
4030 producer/ProducerContent.java, producer/ProducerFeature.java,
4031 producer/ProducerImages.java, producer/ProducerList.java,
4032 producer/ProducerNavigation.java,
4033 producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
4034 producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
4035 servlet/ServletModuleComment.java,
4036 servlet/ServletModuleContent.java,
4037 servlet/ServletModuleImages.java,
4038 servlet/ServletModuleMediafolder.java,
4039 servlet/ServletModuleMessage.java,
4040 servlet/ServletModuleOpenIndy.java,
4041 servlet/ServletModuleProducer.java,
4042 servlet/ServletModuleSchwerpunkt.java,
4043 servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
4044 storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
4045 storage/DatabaseComment.java, storage/DatabaseContent.java,
4046 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
4047 storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4048 storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4049 storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4050 storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4051 storage/DatabaseRights.java, storage/DatabaseTopics.java,
4052 storage/DatabaseUsers.java: mass update mir codeswitch
4056 * source/mircoders/: entity/EntityBreaking.java,
4057 entity/EntityComment.java, entity/EntityContent.java,
4058 entity/EntityFeature.java, entity/EntityTopics.java,
4059 entity/EntityUsers.java, entity/EntityVideo.java,
4060 module/ModuleBreaking.java, module/ModuleComment.java,
4061 module/ModuleContent.java, module/ModuleFeature.java,
4062 module/ModuleImages.java, module/ModuleMediafolder.java,
4063 module/ModuleMessage.java, module/ModuleSchwerpunkt.java,
4064 module/ModuleTopics.java, module/ModuleUsers.java,
4065 producer/Producer.java, producer/ProducerAll.java,
4066 producer/ProducerContent.java, producer/ProducerFeature.java,
4067 producer/ProducerImages.java, producer/ProducerList.java,
4068 producer/ProducerNavigation.java,
4069 producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
4070 producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
4071 servlet/ServletModuleComment.java,
4072 servlet/ServletModuleContent.java,
4073 servlet/ServletModuleImages.java,
4074 servlet/ServletModuleMediafolder.java,
4075 servlet/ServletModuleMessage.java,
4076 servlet/ServletModuleOpenIndy.java,
4077 servlet/ServletModuleProducer.java,
4078 servlet/ServletModuleSchwerpunkt.java,
4079 servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
4080 storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
4081 storage/DatabaseComment.java, storage/DatabaseContent.java,
4082 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
4083 storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4084 storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4085 storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4086 storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4087 storage/DatabaseRights.java, storage/DatabaseTopics.java,
4088 storage/DatabaseUsers.java: Initial revision
4092 * dbscripts/pg_imageimport.pl: no message
4094 2001-08-27 12:54 cvs
4096 * build.xml: build-script improved
4098 2001-08-27 12:14 cvs
4100 * lib/xerces.jar: not needed
4102 2001-08-27 12:07 idfx
4104 * lib/: README.txt, README.txt: [no log message]
4106 2001-08-27 12:06 cvs
4108 * lib/ant.jar: ant should installed separatly
4110 2001-08-27 11:56 muh
4112 * web/help/users.html: [no log message]
4116 * lib/: README.txt, postgresql.jar, retepTools.jar: no message
4118 2001-08-27 11:52 muh
4120 * web/help/content.html.en: multi-ling in progress
4122 2001-08-27 11:48 muh
4124 * web/help/: help.html.de, themes.html.en: multi-ling in progress
4126 2001-08-27 11:46 muh
4128 * web/help/: content.html.de, group.html.de, group.html.en,
4129 help.html.en, images.html.de, images.html.en, mediafolder.html.de,
4130 mediafolder.html.en, themes.html.de: mulit-ling in progress
4132 2001-08-27 11:44 muh
4134 * web/help/: article.html.de, article.html.en: multi-ling in
4137 2001-08-27 09:59 idfx
4139 * lib/: cos.jar, freemarker-utility.jar, freemarker.jar: new
4140 versions of cos and freemarker
4144 * log/README: no message
4146 2001-08-26 16:38 idfx
4148 * source/config.properties-dist: some documentation
4150 2001-08-26 10:58 cvs
4152 * templates-dist/producer/cities.inc: new cities.inc
4154 2001-08-25 22:47 idfx
4156 * templates-dist/producer/navigation.template: producer that
4157 produces the navigation.inc
4159 2001-08-25 22:31 idfx
4161 * source/config.properties-dist: producer that produces the
4166 * doc/INSTALL.postgresql: no message
4168 2001-08-25 12:34 idfx
4170 * templates-dist/: open/comment.template,
4171 open/comment_done.template, open/comment_en.template,
4172 open/posting.template, open/posting_done.template,
4173 open/posting_en.template, producer/cities.inc,
4174 producer/cities_de.inc, producer/config.template,
4175 producer/content.template, producer/copyright.template,
4176 producer/events.inc, producer/featurelist.template,
4177 producer/links.inc, producer/list.template,
4178 producer/openposting.template, producer/startpage.template,
4179 producer/topiclist.template, producer/wap.template,
4180 producer/wml2.xsl: rename of template-dir to template-dist. in a
4181 installed system the templates should not be in the cvs
4183 2001-08-24 13:10 idfx
4185 * web/: formate.css, index.html, help/content_datum.html,
4186 help/content_freigeschaltet.html, help/content_inhalt.html,
4187 help/content_oldstyle.html, help/content_ort.html,
4188 help/content_termin.html, help/content_terminname.html,
4189 help/content_urheber.html, img/extlink.gif, img/head_small.gif,
4190 img/help.gif, img/intlink.gif, img/maillink.gif, img/pointgris.gif,
4191 produced/img/arrow_down.gif, produced/img/audio_big.gif,
4192 produced/img/audio_small.gif, produced/img/bashcomp2.gif,
4193 produced/img/cleft.gif, produced/img/dot.gif,
4194 produced/img/extlink.gif, produced/img/h_m.gif,
4195 produced/img/h_r.gif, produced/img/h_slice.gif,
4196 produced/img/head_left_logo.gif, produced/img/head_small.gif,
4197 produced/img/help.gif, produced/img/intlink.gif,
4198 produced/img/link_small.gif, produced/img/logo_small.gif,
4199 produced/img/mail_small.gif, produced/img/maillink.gif,
4200 produced/img/photo_big.gif, produced/img/photo_small.gif,
4201 produced/img/pointgris.gif, produced/img/search_icon.gif,
4202 produced/img/sp.gif, produced/img/text_big.gif,
4203 produced/img/text_small.gif, produced/img/video_big.gif,
4204 produced/img/video_small.gif: first check in
4206 2001-08-24 13:09 idfx
4208 * lib/xerces.jar, log/README, source/Mir.java, source/OpenMir.java,
4209 source/config.properties-dist, web/help/users.html: Initial
4212 2001-08-24 13:05 idfx
4214 * build.xml, dbscripts/create_pg.sql, dbscripts/help_arttype.sql,
4215 dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
4216 dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
4217 dbscripts/help_lang.sql, dbscripts/help_rights.sql,
4218 dbscripts/help_users.sql, dbscripts/pg_imageimport.pl,
4219 doc/TODO.txt, etc/web.xml, lib/README.txt, lib/ant.jar,
4220 lib/cos.jar, lib/freemarker.jar: Initial revision
4222 2001-08-24 13:05 idfx
4224 * startxml.sh, dbscripts/wizard.pl, dbscripts/lib/codec.pl,
4225 dbscripts/lib/convert.pl, dbscripts/lib/log.pl,
4226 dbscripts/lib/property.pl, dbscripts/lib/subst.pl,
4227 dbscripts/wiz_templates/show.template, doc/CHANGES.txt, doc/DC.txt,
4228 lib/gnu-regexp-1.0.8.jar, lib/mm.mysql-2.0.2-bin.jar,
4229 lib/saxon.jar, lib/servlet-2.2.jar: first check in