7 * source/mir/misc/StringUtil.java: fix up the deleteForbiddenTags
8 and table tags regexp's so they handle multiline and ignore case
12 * source/mircoders/media/MediaRequest.java: we need to remove
13 unwanted html tags from here too, as MediaRequest see's the
14 parameters before we clean them up.
18 * source/mircoders/servlet/ServletModuleOpenIndy.java: oops call
19 deleteForbiddenTags, deleteTable on the proper data
23 * templates-dist/admin/: audiolist.template, breakinglist.template,
24 commentlist.template, contentlist.template, featurelist.template,
25 fileeditlist.template, hiddenlist.template, imagelist.template,
26 languagelist.template, linksimcslist.template,
27 mediafolderlist.template, medialist.template, topiclist.template,
28 userlist.template, videolist.template: don't use encodeHTML for the
33 * templates-dist/admin/messagelist.template: it's the Message
34 module not the User module. Also don't use encodeHTML for the list
39 * templates-dist/open/posting.template: fix bug relating to topics:
40 it's to_topic not data.to_topic
44 * source/mircoders/servlet/ServletModuleOpenIndy.java: remove some
45 debug prints to stdout
49 * startxml.sh: deadwood
53 * templates-dist/open/: comment_en.template, posting_en.template:
54 remove unsused language specific templates now that we have the
59 * templates-dist/admin/: audio.template, audiolist.template,
60 breaking.template, breakinglist.template, comment.template,
61 commentlist.template, content.template, contentlist.template,
62 feature.template, featurelist.template, fileedit.template,
63 fileeditlist.template, foot.template, head.template,
64 head_nonavi.template, hiddenlist.template, image.template,
65 imagelist.template, language.template, languagelist.template,
66 linksimcs.template, linksimcslist.template, login.template,
67 media.template, mediafolder.template, mediafolderlist.template,
68 medialist.template, message.template, messagelist.template,
69 start_admin.template, topic.template, topiclist.template,
70 user.template, userlist.template, video.template,
71 videolist.template: remove gratuitous uses of encodeHTML as well as
72 a couple of other where it is a bug to use it
76 * source/: content-types.properties, server.xml,
77 mir/misc/ConfigException.java, mir/misc/InputSourceResolver.java,
78 mir/misc/Location.java, mir/misc/XmlSaxonStyler.java,
79 mir/misc/XmlStyler.java, mir/misc/XslStyleCache.java,
80 mircoders/storage/DatabaseImageColor.java,
81 mircoders/storage/DatabaseImageFormat.java,
82 mircoders/storage/DatabaseImageLayout.java,
83 mircoders/storage/DatabaseImageType.java: clean out deadwood:
84 remove unsused source files
88 * doc/REPORTING_BUGS: mention re-producing info
92 * ChangeLog: Add gnu Style ChangeLog using cvs2cl (use "-F MIR_1_0
93 --utc" options., for HEAD, it would be "-F trunk --utc")
97 * ChangeLog: file ChangeLog was initially added on branch MIR_1_0.
101 * NEWS: Mir-1.0.0-rc4 release
105 * templates-dist/: admin/start_admin.template,
106 open/posting.template, producer/content.template,
107 producer/openposting.template, producer/startpage.template,
108 producer/topiclist.template: replace hardcoded charset with
113 * source/: Mir.java, OpenMir.java: fix bug where
114 Mir.DefaultEncoding (the java one) was being sent out in the
115 response content-type header instead of the HTML encoding. use
116 Mir.DefaultHTMLCharset instead
120 * source/Mir.java: fix bug where Mir.DefaultEncoding (the java one)
121 was being sent out int the content-type header instead of HTML
122 encoding. use Mir.DefaultHTMLCharset instead
126 * source/mir/misc/HTMLTemplateProcessor.java: make the new
127 Mir.DefaultHTMLCharset config parameter to available to templates
128 as config.defEncoding
132 * source/config.properties-dist: add new config parameter:
133 Mir.DefaultHTMLCharset . It allows us to set the charset for the
134 META tags in templates in one central place. It has to be the HTML
135 equivalent of the Java character encoding.
139 * source/mircoders/servlet/ServletModuleOpenIndy.java: for
140 content_data, remove the really evil tags, for the abstract don't
141 remove everyhting, just the really bad stuff including table tags.
142 All other fields lose all html tags
146 * source/mircoders/servlet/ServletModuleUploadedMedia.java: a
147 couple of trivial cleanups: check to see if order is empty in
148 addition to null, although I think that that can't happen. get rid
149 of useless conditional
153 * source/mircoders/servlet/ServletModuleComment.java: comment out
158 * source/mir/servlet/ServletModule.java: add in advanced query
159 parameters used by media and comment search to mergeData so that
160 you can return to where you were when searching. also forward port
161 of small cleanup/bugfix from HEAD regarding finding out the current
162 subclass name (getOperationModule)
166 * source/mircoders/entity/EntityImages.java: forward port of a
167 minor bug fix from HEAD
171 * templates-dist/admin/: audio.template, breaking.template,
172 breakinglist.template, comment.template, contentlist.template,
173 feature.template, featurelist.template, fileedit.template,
174 fileeditlist.template, foot.template, head.template,
175 head_nonavi.template, hiddenlist.template, image.template,
176 language.template, languagelist.template, linksimcs.template,
177 linksimcslist.template, login.template, media.template,
178 mediafolder.template, mediafolderlist.template, message.template,
179 messagelist.template, start_admin.template, topic.template,
180 topiclist.template, user.template, userlist.template,
181 video.template: wrap pretty much all freemarker variables (i.e the
182 data) in encodeHTML(data..). this fixes some bugs in the admin,
183 like when stuff dissappears after quotes, etc.. it is heavier on
184 the CPU but some obvious stuff can be unwrapped later.
188 * templates-dist/admin/confirm.template: wrap stuff in encodeHTML
189 and add in advanced search parameters (query_..) used form comments
190 and media as hidden fields so that when deleting something, you
191 come back to the same place on your lists
195 * templates-dist/admin/commentlist.template: wrap pretty much all
196 freemarker variables (i.e the data) in encodeHTML(data..). this
197 fixes tons of bugs in the admin, like when stuff dissappeats after
198 quotes, etc.. also add query_text, query_field, etc.. to the delete
199 request URL so that after deleting a comment, you come back to the
200 same place on your list.. also get rid of useless offset hidden
201 parameter which causes a bug when searching and your offset is
206 * templates-dist/admin/content.template: wrap pretty much all
207 freemarker variables (i.e the data) in encodeHTML(data..). this
208 fixes tons of bugs in the admin, like when stuff dissappeats after
209 quotes, etc.. also when attaching media, only show published media
214 * templates-dist/admin/: audiolist.template, imagelist.template,
215 medialist.template, videolist.template: oops, order has a space in
216 it and is not really used in search anyway. get rid of it
220 * templates-dist/admin/: audiolist.template, imagelist.template,
221 medialist.template, videolist.template: wrap pretty much all
222 freemarker variables (i.e the data) in encodeHTML(data..). this
223 fixes tons of bugs in the admin, like when stuff dissappeats after
224 quotes, etc.. also add query_text, query_field, etc.. to the delete
225 request URL so that after deleting a media item, you come back to
226 the same place on your list.. oh yeah, there also was a missing
227 data. for query_media_folder
231 * source/mir/misc/HTMLTemplateProcessor.java: add the encodeHTML
236 * source/mir/misc/EncodeHTMLMethodModel.java: a wrapper class for
237 the StringUtil.encodeHTML method that implements the freemarker
238 templateMethodModel so we can call the method directly in
239 templates. namely in the admin templated. sort of backport from the
240 HEAD branch, although HEAD implements it differently.
244 * source/mir/misc/EncodeHTMLMethodModel.java: file
245 EncodeHTMLMethodModel.java was initially added on branch MIR_1_0.
249 * source/mir/misc/StringUtil.java: re-introduce leaner/simpler
250 encodeHTML(String aText) method, we need it for the admin interface
251 so that we can actually edit the HTML. It needed indexOfCharacters
252 and interpretAsString. all taken from the StringRoutines file in
253 HEAD. also add deleteHTMLTableTags..
257 * source/mir/storage/Database.java: comment out some debug logging
258 that spews out each SQL select, insert, etc..
262 * source/: Mir.java, OpenMir.java,
263 mir/servlet/AbstractServlet.java: bring all the instances of
264 setHeader.. for turning off browser caching into one method in
265 AbstractServlet. have Mir and OpenMir just call that method.
266 cleaner that way. + some misc. cleanup
270 * source/mir/misc/StringUtil.java: fix small email address
271 filtering bug (originally the fix was from Max in the HEAD branch)
275 * templates-dist/admin/content.template: fix a bug that prevented
276 editing OtherMedia from article
280 * doc/KNOWN_BUGS: thought of some more bugs
284 * doc/REPORTING_BUGS: I forgot about mantis
288 * doc/MAINTENANCE.postgresql: file MAINTENANCE.postgresql was
289 initially added on branch MIR_1_0.
293 * doc/: MAINTENANCE, MAINTENANCE.postgresql: rename MAINTENANCE to
294 MAINTENANCE.postgresql as it is more appropriate considering it's
299 * doc/CODINGSTYLE: some notes about coding style
303 * doc/CODINGSTYLE: file CODINGSTYLE was initially added on branch
308 * doc/README: add mir-cvs info
312 * doc/README: a basic README file w/ contact info
316 * doc/README: file README was initially added on branch MIR_1_0.
320 * NEWS: added note about RDF features syndication support
324 * doc/REPORTING_BUGS: file REPORTING_BUGS was initially added on
329 * doc/KNOWN_BUGS: file KNOWN_BUGS was initially added on branch
334 * doc/: KNOWN_BUGS, REPORTING_BUGS: know bugs and reporting new
339 * doc/UPGRADING.mir: add a note about consulting the NEWS file
343 * NEWS: file NEWS was initially added on branch MIR_1_0.
347 * NEWS, doc/CHANGES.txt: replace CHANGES.txt with more standard
348 named NEWS file. fill in the NEW file..
352 * doc/mission.html: suck in mission.html from the HEAD branch in
353 preparation for a release.
357 * source/: Mir.java, OpenMir.java: add no-cache Pragma and
358 Cache-control headers to the http response.. I see no reason why
359 not to do this as nothing in Mir should be cached and I have been
360 annoyed to many times by opera and IE caching stuff not to do this.
361 It has to be in the http headers and not in the Meta tags as some
362 browsers have problems..
366 * dbscripts/populate_mediatyp.sql: add video/avi
370 * source/mircoders/entity/EntityUploadedMedia.java: introduce an
371 update method that overrides and calls the one from the superclass
372 in order to set all content that has a particular media item
373 attached un-produced upon modification of the media entity
377 * source/mircoders/storage/DatabaseContentToMedia.java: update the
378 getContent method so it uses the newer EntityUploadedMedia and not
379 the deprecated EntityMedia
383 * source/mircoders/entity/EntityImages.java: change the way, size,
384 height, OID, etc is entered in the DB: do it via the Entity
385 interface and not via manual SQL. with manual SQL, the entity
386 becomes out of sync w/ data in the DB and this is bad. It's not as
387 fast as the manual SQL, but more consistent and nicer. also move
388 the update override method that sets content that has this media
389 item attached to EntityUploadedMedia so all media types can take
394 * source/mircoders/servlet/ServletModuleHidden.java: misc. minor
395 comment clarification
399 * templates-dist/admin/: audio.template, image.template,
400 media.template, video.template: move title and file field for media
401 upload down to be compatible w/ new Streams based upload handling.
402 otherwise, the data entered in the fields above gets lost
406 * doc/TODO.txt: update v1.0 TODO list. almost all done\!
410 * source/mircoders/entity/EntityUploadedMedia.java,
411 templates-dist/admin/audio.template,
412 templates-dist/admin/audiolist.template,
413 templates-dist/admin/image.template,
414 templates-dist/admin/imagelist.template,
415 templates-dist/admin/media.template,
416 templates-dist/admin/medialist.template,
417 templates-dist/admin/video.template,
418 templates-dist/admin/videolist.template,
419 templates-dist/producer/content.template: it's a bad thing w/ our
420 persistance layer to override getValues, for keys that exist in the
421 DB.. overriden key size becomes human_readable_size and description
426 * source/mir/misc/MirConfig.java: move the new versioning thing
427 down so it actually works
431 * source/mircoders/media/MediaRequest.java: clean out deadwood
435 * source/mircoders/entity/EntityUploadedMedia.java: quick hack
440 * source/mir/misc/NumberUtils.java: get rid of debug println
444 * templates-dist/: producer/content.template, admin/audio.template,
445 admin/audiolist.template, admin/image.template,
446 admin/imagelist.template, admin/media.template,
447 admin/medialist.template, admin/video.template,
448 admin/videolist.template: show the 'size' field for media
452 * bundles/: admin_de.properties, admin_en.properties,
453 admin_es.properties: add media.size
457 * source/mircoders/entity/EntityUploadedMedia.java: override 'size'
458 key to convert it into a human readable format
462 * source/mir/misc/NumberUtils.java: file NumberUtils.java was
463 initially added on branch MIR_1_0.
467 * source/mir/misc/NumberUtils.java: number formatter routine. print
468 raw sizes in bytes to a human readable format
472 * source/mir/misc/StringUtil.java: get rid of unused functions
476 * source/mircoders/media/: MediaHandlerMp3.java,
477 MediaHandlerRealAudio.java, MediaHandlerRealVideo.java:
478 localization/international friendlier wording
482 * source/mircoders/entity/EntityImages.java: better way to create
487 * templates-dist/admin/: media.template, video.template: dumb bug
491 * source/mircoders/media/MediaRequest.java: get rid of annoying
493 Revision 1.1.2.2 2002/12/13 06:32:22 mh
499 * source/mircoders/servlet/ServletModuleImages.java: remove now
500 unused showicon and showimage methods (replaced by getMedia,
501 getIcon in ServletModuleUploadedMedia)
505 * templates-dist/admin/: audio.template, audiolist.template,
506 content.template, image.template, imagelist.template,
507 media.template, medialist.template, video.template,
508 videolist.template: use new getMedia and getIcon calls in the media
509 ServletModule's to implement preview/download in admin interface
513 * source/mircoders/servlet/ServletModuleUploadedMedia.java: add
514 getIcon and getMedia methods which use the new methods with the
515 same names from the MirMedia infrastructure. they send an
516 InputStream into the servlet OutputStream. the purpose is to
517 implement a preview/download for the media admin interface
521 * source/mircoders/media/: MediaHandlerGeneric.java,
522 MediaHandlerImages.java, MediaHandlerImagesJpeg.java,
523 MediaHandlerImagesPng.java, MediaHandlerRealAudio.java,
524 MediaHandlerRealVideo.java: fix long standing bug that caused
525 produced media files to have their publish_path written with 2
526 slashes after each other + some minor things
530 * source/mircoders/entity/EntityUploadedMedia.java: add
531 'description' as second key for 'descr' key.
535 * source/mir/media/MirMedia.java: change my email address, add Id
540 * source/mir/misc/MirConfig.java: just testing a new way of doing
545 * source/: mir/storage/Database.java,
546 mircoders/servlet/ServletModuleOpenIndy.java: get rid of Log CVS
547 keyword expansion that causes problems when merging branches.. yeah
548 I know, I'm the one who added them in the first place
552 * source/mircoders/entity/EntityContent.java: get rid of long
553 standing bug which caused links (href's) with ampersands (&) in
554 them to be fudged in the article description. we don't need to
555 decodeHTMLinTags as we no longer encodeHTML
559 * etc/web.xml, source/mir/misc/HTMLTemplateProcessor.java,
560 source/mir/misc/MirConfig.java,
561 source/mir/servlet/AbstractServlet.java,
562 source/mircoders/producer/Producer.java, source/Mir.java,
563 source/OpenMir.java: use req.getContextPath to find the RootUri..
564 much more robust. 4.0 and 4.1 compatible due to new web.xml mapping
568 * source/config.properties-dist: revert 4.1 compat. change
572 * source/mir/misc/HTMLTemplateProcessor.java: tomcat 4.0 != tomcat
577 * source/mir/servlet/AbstractServlet.java: the patch of mh for
578 tomcat 4.1.* made the servlet-config incompatible with tomcat
579 4.0.*. so i changed this again. the compatibility to tomcat 4.1.*
580 should be made in web.xml. idfx
584 * source/mircoders/entity/EntityImages.java: fix serious bug
585 introduced with the media InputStream changes that caused a
586 database connection to be lost when a LargeObject was
587 missing/broken. eventually postgrss would hit it's max connections
592 * etc/web.xml, lib/servlet-2.2.jar, source/config.properties-dist,
593 source/mir/misc/HTMLTemplateProcessor.java,
594 source/mir/servlet/AbstractServlet.java,
595 source/mircoders/producer/Producer.java: changes for tomcat 4.1.x
596 also compatible with 4.0.x, mir/servlet/Mir becomes /mir/Mir.
597 beware. fix web.xml to work with 4.1.x. remove servlet-2.2.jar
598 which comes w/ tomcat and should be v2.3
602 * source/mircoders/media/MediaHandlerGeneric.java: replace "/" with
603 java/io/File.separator
607 * source/config.properties-dist, source/mir/media/MirMedia.java,
608 source/mir/misc/FileHandler.java,
609 source/mir/misc/FileHandlerException.java,
610 source/mir/misc/FileHandlerUserException.java,
611 source/mir/misc/FileUtil.java, source/mir/misc/MpRequest.java,
612 source/mir/misc/WebdbImage.java,
613 source/mir/misc/WebdbMultipartRequest.java,
614 source/mircoders/entity/EntityAudio.java,
615 source/mircoders/entity/EntityContent.java,
616 source/mircoders/entity/EntityImages.java,
617 source/mircoders/entity/EntityOther.java,
618 source/mircoders/entity/EntityUploadedMedia.java,
619 source/mircoders/entity/EntityVideo.java,
620 source/mircoders/module/ModuleContent.java,
621 templates-dist/open/posting.template,
622 source/mircoders/media/MediaHandlerAudio.java,
623 source/mircoders/media/MediaHandlerGeneric.java,
624 source/mircoders/media/MediaHandlerImages.java,
625 source/mircoders/media/MediaHandlerMp3.java,
626 source/mircoders/media/MediaHandlerRealAudio.java,
627 source/mircoders/media/MediaHandlerRealVideo.java,
628 source/mircoders/media/MediaHandlerVideo.java,
629 source/mircoders/media/MediaRequest.java,
630 source/mircoders/servlet/ServletModuleContent.java,
631 source/mircoders/servlet/ServletModuleImages.java,
632 source/mircoders/servlet/ServletModuleOpenIndy.java,
633 source/mircoders/servlet/ServletModuleUploadedMedia.java: Converted
634 media Interface to use streams (Java IO) instead of byte buffers of
635 the entire uplaoded files. These saves loads of unecessary memory
636 use. JAI still consumes quite a bit though.
638 A new temporary file (for JAI) parameter is necessary and is in the
639 config.properties file.
641 A nice side effect of this work is the FileHandler interface which
642 is basically a call back mechanism for WebdbMultipartRequest which
643 allows the uploaded file to handled by different classes. For
644 example, for a media upload, the content-type, etc.. needs to be
645 determined, but if say the FileEditor had a feature to upload
646 static files... another handler wood be needed. Right now only the
647 MediaRequest handler exists.
651 * source/mir/misc/FileHandlerException.java: file
652 FileHandlerException.java was initially added on branch MIR_1_0.
656 * source/mir/misc/FileHandlerUserException.java: file
657 FileHandlerUserException.java was initially added on branch
662 * source/mir/misc/FileHandler.java: file FileHandler.java was
663 initially added on branch MIR_1_0.
667 * templates-dist/admin/start_admin.template: added the fileEdit
670 2002-09-02 19:21 reto
672 * doc/mission.html: from MDM, needs to be revisited
676 * source/mircoders/: module/ModuleContent.java,
677 producer/ProducerAll.java, producer/ProducerContent.java,
678 producer/ProducerFeature.java, producer/ProducerMedia.java,
679 producer/ProducerOpenPosting.java, producer/ProducerTopics.java:
680 don't sort by the "date" field, use webdb_create instead
684 * COPYING, jmagick/WebdbImage.java.jmagick, source/Mir.java,
685 source/OpenMir.java, source/mir/entity/Entity.java,
686 source/mir/entity/EntityList.java,
687 source/mir/entity/EntityRelation.java,
688 source/mir/entity/GenericEntity.java,
689 source/mir/entity/StorableObjectEntity.java,
690 source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
691 source/mir/media/MirMediaException.java,
692 source/mir/media/MirMediaUserException.java,
693 source/mir/misc/ConfigException.java,
694 source/mir/misc/Configuration.java,
695 source/mir/misc/FileExtFilter.java, source/mir/misc/FileUtil.java,
696 source/mir/misc/HTMLParseException.java,
697 source/mir/misc/HTMLTemplateProcessor.java,
698 source/mir/misc/Helper.java,
699 source/mir/misc/InputSourceResolver.java,
700 source/mir/misc/LineFilterWriter.java,
701 source/mir/misc/Location.java, source/mir/misc/Logfile.java,
702 source/mir/misc/MessageMethodModel.java,
703 source/mir/misc/MirConfig.java, source/mir/misc/MpRequest.java,
704 source/mir/misc/StringUtil.java, source/mir/misc/WebdbImage.java,
705 source/mir/misc/WebdbMultipartRequest.java,
706 source/mir/misc/XmlSaxonStyler.java,
707 source/mir/misc/XmlStyler.java, source/mir/misc/XslStyleCache.java,
708 source/mir/module/AbstractModule.java,
709 source/mir/module/ModuleException.java,
710 source/mir/module/ModuleUserException.java,
711 source/mir/servlet/AbstractServlet.java,
712 source/mir/servlet/ServletModule.java,
713 source/mir/servlet/ServletModuleDispatch.java,
714 source/mir/servlet/ServletModuleException.java,
715 source/mir/servlet/ServletModuleMonitor.java,
716 source/mir/servlet/ServletModuleShow.java,
717 source/mir/servlet/ServletModuleUserException.java,
718 source/mir/storage/Database.java,
719 source/mir/storage/DatabaseAdaptor.java,
720 source/mir/storage/DatabaseAdaptorMySQL.java,
721 source/mir/storage/DatabaseAdaptorOracle.java,
722 source/mir/storage/DatabaseAdaptorPostgresql.java,
723 source/mir/storage/DatabaseAdaptorSybase.java,
724 source/mir/storage/DatabaseCache.java,
725 source/mir/storage/StorageObject.java,
726 source/mir/storage/StorageObjectException.java,
727 source/mir/storage/store/ObjectStore.java,
728 source/mir/storage/store/ServletStoreInfo.java,
729 source/mir/storage/store/StorableObject.java,
730 source/mir/storage/store/StoreContainer.java,
731 source/mir/storage/store/StoreContainerType.java,
732 source/mir/storage/store/StoreIdentifier.java,
733 source/mir/storage/store/StoreUtil.java,
734 source/mir/storage/store/test/EntityC1.java,
735 source/mir/storage/store/test/EntityC2.java,
736 source/mir/storage/store/test/EntityC3.java,
737 source/mir/storage/store/test/TestStore.java,
738 source/mircoders/entity/EntityAudio.java,
739 source/mircoders/entity/EntityBreaking.java,
740 source/mircoders/entity/EntityComment.java,
741 source/mircoders/entity/EntityContent.java,
742 source/mircoders/entity/EntityFeature.java,
743 source/mircoders/entity/EntityImages.java,
744 source/mircoders/entity/EntityLinksImcs.java,
745 source/mircoders/entity/EntityMedia.java,
746 source/mircoders/entity/EntityOther.java,
747 source/mircoders/entity/EntityTopics.java,
748 source/mircoders/entity/EntityUploadedMedia.java,
749 source/mircoders/entity/EntityUsers.java,
750 source/mircoders/entity/EntityVideo.java,
751 source/mircoders/media/MediaHandlerAudio.java,
752 source/mircoders/media/MediaHandlerGeneric.java,
753 source/mircoders/media/MediaHandlerImages.java,
754 source/mircoders/media/MediaHandlerImagesJpeg.java,
755 source/mircoders/media/MediaHandlerImagesPng.java,
756 source/mircoders/media/MediaHandlerMp3.java,
757 source/mircoders/media/MediaHandlerRealAudio.java,
758 source/mircoders/media/MediaHandlerRealVideo.java,
759 source/mircoders/media/MediaHandlerVideo.java,
760 source/mircoders/media/MediaRequest.java,
761 source/mircoders/module/ModuleBreaking.java,
762 source/mircoders/module/ModuleComment.java,
763 source/mircoders/module/ModuleContent.java,
764 source/mircoders/module/ModuleFeature.java,
765 source/mircoders/module/ModuleImages.java,
766 source/mircoders/module/ModuleLanguage.java,
767 source/mircoders/module/ModuleLinksImcs.java,
768 source/mircoders/module/ModuleMediafolder.java,
769 source/mircoders/module/ModuleMessage.java,
770 source/mircoders/module/ModuleSchwerpunkt.java,
771 source/mircoders/module/ModuleTopics.java,
772 source/mircoders/module/ModuleUploadedMedia.java,
773 source/mircoders/module/ModuleUsers.java,
774 source/mircoders/producer/Producer.java,
775 source/mircoders/producer/ProducerAll.java,
776 source/mircoders/producer/ProducerAudio.java,
777 source/mircoders/producer/ProducerContent.java,
778 source/mircoders/producer/ProducerFeature.java,
779 source/mircoders/producer/ProducerImages.java,
780 source/mircoders/producer/ProducerList.java,
781 source/mircoders/producer/ProducerMedia.java,
782 source/mircoders/producer/ProducerNavigation.java,
783 source/mircoders/producer/ProducerOpenPosting.java,
784 source/mircoders/producer/ProducerOther.java,
785 source/mircoders/producer/ProducerStartPage.java,
786 source/mircoders/producer/ProducerTopics.java,
787 source/mircoders/producer/ProducerVideo.java,
788 source/mircoders/servlet/ServletModuleAudio.java,
789 source/mircoders/servlet/ServletModuleBreaking.java,
790 source/mircoders/servlet/ServletModuleComment.java,
791 source/mircoders/servlet/ServletModuleContent.java,
792 source/mircoders/servlet/ServletModuleFileEdit.java,
793 source/mircoders/servlet/ServletModuleHidden.java,
794 source/mircoders/servlet/ServletModuleImages.java,
795 source/mircoders/servlet/ServletModuleLanguage.java,
796 source/mircoders/servlet/ServletModuleLinksImcs.java,
797 source/mircoders/servlet/ServletModuleMediafolder.java,
798 source/mircoders/servlet/ServletModuleMessage.java,
799 source/mircoders/servlet/ServletModuleOpenIndy.java,
800 source/mircoders/servlet/ServletModuleOtherMedia.java,
801 source/mircoders/servlet/ServletModuleProducer.java,
802 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
803 source/mircoders/servlet/ServletModuleTopics.java,
804 source/mircoders/servlet/ServletModuleUploadedMedia.java,
805 source/mircoders/servlet/ServletModuleUsers.java,
806 source/mircoders/servlet/ServletModuleVideo.java,
807 source/mircoders/storage/DatabaseArticleType.java,
808 source/mircoders/storage/DatabaseAudio.java,
809 source/mircoders/storage/DatabaseBreaking.java,
810 source/mircoders/storage/DatabaseComment.java,
811 source/mircoders/storage/DatabaseContent.java,
812 source/mircoders/storage/DatabaseContentToMedia.java,
813 source/mircoders/storage/DatabaseContentToTopics.java,
814 source/mircoders/storage/DatabaseFeature.java,
815 source/mircoders/storage/DatabaseImageColor.java,
816 source/mircoders/storage/DatabaseImageFormat.java,
817 source/mircoders/storage/DatabaseImageLayout.java,
818 source/mircoders/storage/DatabaseImageType.java,
819 source/mircoders/storage/DatabaseImages.java,
820 source/mircoders/storage/DatabaseLanguage.java,
821 source/mircoders/storage/DatabaseLinksImcs.java,
822 source/mircoders/storage/DatabaseMedia.java,
823 source/mircoders/storage/DatabaseMediaType.java,
824 source/mircoders/storage/DatabaseMediafolder.java,
825 source/mircoders/storage/DatabaseMessages.java,
826 source/mircoders/storage/DatabaseOther.java,
827 source/mircoders/storage/DatabaseRights.java,
828 source/mircoders/storage/DatabaseTopics.java,
829 source/mircoders/storage/DatabaseUploadedMedia.java,
830 source/mircoders/storage/DatabaseUsers.java,
831 source/mircoders/storage/DatabaseVideo.java: Mir goes GPL
835 * COPYING: file COPYING was initially added on branch MIR_1_0.
837 2002-08-09 17:56 init
839 * templates-dist/admin/: fileedit.template, fileeditlist.template:
842 2002-08-09 17:51 init
844 * bundles/: admin_de.properties, admin_en.properties: added
849 * source/config.properties-dist,
850 source/mir/misc/FileExtFilter.java,
851 source/mircoders/servlet/ServletModuleFileEdit.java,
852 templates-dist/admin/fileedit.template: servlet module FileEdit,
853 allows one to edit files on the filesystem.
857 * templates-dist/admin/fileedit.template: fix
859 2002-08-09 16:58 init
861 * templates-dist/admin/fileeditlist.template: fix
863 2002-08-09 14:57 init
865 * templates-dist/admin/fileeditlist.template: fehler
867 2002-08-09 14:45 init
869 * templates-dist/admin/: fileedit.template, fileeditlist.template:
870 new templates for editing files
874 * templates-dist/admin/content.template,
875 source/mir/storage/Database.java: fix up the webdb_create update
880 * templates-dist/admin/image.template: missin </table>
884 * source/mircoders/servlet/ServletModuleOpenIndy.java: cleanup
885 coding style of getpdf() method
889 * source/mircoders/producer/ProducerContent.java: minor cleanup
893 * templates-dist/admin/image.template: implement multi file uploads
897 * source/mircoders/servlet/: ServletModuleOpenIndy.java,
898 ServletModuleUploadedMedia.java: make use of new MediaRequest
899 class. A big cleanup and optimization.
903 * source/mircoders/media/MediaRequest.java: parses a multipart
904 request's files and makes media Entity's out of them. Basically the
905 old code from insposting() in ServletModuleOpenIndy
909 * source/mir/storage/Database.java: on insert, the
910 "webdb_lastchange" field should get a value
914 * source/mir/media/: MirMediaException.java,
915 MirMediaUserException.java: cvs macros
919 * source/Mir.java: make the user error msg look nicer
923 * source/mircoders/servlet/ServletModuleContent.java: made the
924 add() method use _showObject. Fixes a bug that cause the popUps not
925 to show up when adding an article in the admin
929 * source/mircoders/entity/EntityContent.java: commented out
930 decodeHTML, as we don't encodeHTML anymore
934 * templates-dist/admin/topiclist.template: fix broken next button
938 * source/mircoders/producer/ProducerContent.java: PDF stuff needs
943 * doc/INSTALL.mir: mention apache 2.x. make tomcat 4.0.4 required
948 * source/mircoders/producer/: Producer.java, ProducerContent.java,
949 ProducerList.java, ProducerNavigation.java, ProducerStartPage.java:
950 Changed Producer: producer do not append Producer.DocRoot to
951 Producer.StorageRoot any more. There was a misconception: Pages
952 could only be produced under the Webserver-DocRoot.
956 * source/config.properties-dist: Changes description of config
957 properties Producer.StorageRoot and Producer.DocRoot.
961 * doc/TODO.txt: updates
965 * lib/cos.jar: latest from May 27 2002. fixes Opera bug
969 * doc/TODO.txt: some minor media stuff
973 * doc/UPGRADING.mir: cvs $
977 * doc/INSTALL.mir: sevr. updts.: recmmd. reading, JkMount stuff,
978 postgres user permissions and apache mime-types.
982 * bundles/admin_es.properties: added start.video.title , etc...
986 * bundles/admin_en.properties: added start.video.title,
987 start.audio.tile, etc..
991 * source/mircoders/servlet/ServletModuleOpenIndy.java: cvs macros
995 * source/mir/storage/Database.java,
996 templates-dist/admin/content.template: make the webdb_create update
997 be called webdb_create_update. it breaks things otherwise. a fixme
1002 * templates-dist/admin/content.template: quick fix: comment out
1007 * templates-dist/admin/commentlist.template: oops.
1008 webdb_create_short instead of webddb...
1012 * source/mir/entity/Entity.java,
1013 templates-dist/admin/contentlist.template: fix so that
1014 webdb_lastchange appears in contentlist.template as it should
1018 * source/mircoders/entity/EntityComment.java: cvs macro bits
1022 * source/mircoders/entity/EntityComment.java: webdb_create_short
1026 * bundles/admin_de.properties, bundles/admin_en.properties,
1027 bundles/admin_es.properties, bundles/admin_tr.properties,
1028 source/mir/storage/Database.java,
1029 templates-dist/admin/commentlist.template,
1030 templates-dist/admin/content.template: added necessary bits in
1031 templates and Database.java to make webdb_create modifiable. make
1032 the conversion from sql/Timestamp to String more robust
1036 * source/mir/misc/StringUtil.java: added numberformat helper. make
1037 webdbDate2readableDate use webdb_create instead. make the order and
1038 appearance of it more consistent. cvs macros. and finally code
1043 * source/mircoders/entity/EntityContent.java: make date_formatted
1044 be webdb_create_short instead to be more consistent. also make
1045 date2webdb.. use webdb_create
1049 * source/mir/entity/Entity.java: use some cvs macros/id's
1053 * doc/: INSTALL.mir, UPGRADING.mir: added UPGRADING tips
1057 * source/mircoders/producer/: Producer.java,
1058 ProducerStartPage.java: added encoding paramater to
1059 Producer.produce(). use it for featuresRSS so it can explicitely be
1064 * source/mircoders/storage/DatabaseContentToMedia.java: change the
1065 oderBy from the usual last update to ID no. for media.
1069 * source/mircoders/producer/ProducerMedia.java: oops revert. edited
1074 * source/mircoders/producer/ProducerMedia.java: change the oderBy
1075 from the usual last update to ID no. for media.
1079 * templates-dist/admin/content.template: s/Other/OtherMedia/ bugfix
1081 2002-06-06 12:10 john
1083 * templates-dist/producer/content.template: added a link at the top
1084 of the page for printing an article. the link is smart, in that it
1085 asks the config if you are generating printable versions as pdf, or
1086 pre-printable versions as fo. if neither, no link. if fo but not
1087 pdf, it links to the pdf-generating servlet function of OpenMir, if
1088 fo and pdf, it links directly to the static pdf file.
1090 2002-06-06 12:08 john
1092 * source/mir/misc/HTMLTemplateProcessor.java: added generateFO and
1093 generatePDF to the config hash. this is silly, the whole config
1094 hash should be passed to the template processor per marc's comment
1099 * source/mircoders/producer/ProducerTopics.java: make so that
1100 articles in the openposting but not in newswire appear in topics
1104 * bundles/admin_de.properties, bundles/admin_en.properties,
1105 source/config.properties-dist,
1106 source/mircoders/servlet/ServletModuleHidden.java: added Hidden
1107 articles servlet module
1111 * source/: mir/media/MirMedia.java,
1112 mircoders/entity/EntityUploadedMedia.java,
1113 mircoders/media/MediaHandlerGeneric.java,
1114 mircoders/media/MediaHandlerImages.java,
1115 mircoders/media/MediaHandlerMp3.java,
1116 mircoders/media/MediaHandlerRealAudio.java,
1117 mircoders/media/MediaHandlerRealVideo.java: if the Media handler
1118 does not have a media description, use the mime-type as the
1123 * source/mircoders/servlet/ServletModuleOpenIndy.java,
1124 templates-dist/open/posting.template: make the uploaded media titel
1127 2002-06-02 16:41 init
1129 * templates-dist/admin/hiddenlist.template: full language support
1132 2002-06-02 16:33 init
1134 * templates-dist/admin/start_admin.template: added list hidden
1137 2002-06-02 16:13 init
1139 * templates-dist/admin/hiddenlist.template: edit 04
1141 2002-06-02 16:09 init
1143 * templates-dist/admin/hiddenlist.template: edit 03
1145 2002-06-02 16:03 init
1147 * templates-dist/admin/hiddenlist.template: edit 02
1149 2002-06-02 13:21 init
1151 * templates-dist/admin/hiddenlist.template: Lists the hidden
1152 articles of one month
1154 2002-05-28 18:16 john
1156 * source/mir/misc/StringUtil.java: took timezones out of dc date
1157 function....for now they are just hardcoded in the
1158 featuresRSS.template
1160 2002-05-28 18:12 john
1162 * templates-dist/producer/featuresRSS.template: fixed all
1163 outstanding problems with features.1-0.rdf file 1) changed encoding
1164 to UTF-8 2) added rdf items for the startpage specials 3) added a
1165 manual timezone offset to the dc dates
1167 2002-05-28 16:25 john
1169 * source/mircoders/servlet/ServletModuleOpenIndy.java: took code
1170 for on-the-fly pdf generation out of OutputMir servlet and put it
1173 2002-05-22 09:39 cvs
1175 * templates-dist/producer/featuresRSS.template: fix it to something
1176 that makes a little more sense. the config. values were all wrong
1178 2002-05-20 17:20 john
1180 * bundles/admin_tr.properties: turkish translation for Mir and
1181 openMir. unicode text file, might need to converted if java can't
1184 2002-05-14 23:14 cvs
1186 * templates-dist/producer/: content.template, featuresRSS.template,
1187 openposting.template, startpage.template, topiclist.template,
1188 wml2.xsl: revert to iso-8859-1
1190 2002-05-14 23:04 cvs
1192 * templates-dist/admin/start_admin.template: revert to iso-8859-1
1194 2002-05-14 22:40 cvs
1196 * source/config.properties-dist: revert to ISO8859_1 def encoding
1201 * source/mircoders/producer/ProducerContent.java: cleanup
1202 indentation of the FO/Pdf stuff
1206 * source/Mir.java, source/OpenMir.java,
1207 source/config.properties-dist,
1208 source/mir/misc/HTMLTemplateProcessor.java,
1209 source/mir/storage/Database.java,
1210 source/mircoders/producer/Producer.java,
1211 templates-dist/admin/start_admin.template,
1212 templates-dist/producer/content.template,
1213 templates-dist/producer/featuresRSS.template,
1214 templates-dist/producer/openposting.template,
1215 templates-dist/producer/startpage.template,
1216 templates-dist/producer/topiclist.template,
1217 templates-dist/producer/wml2.xsl: make necessary changes to output
1218 UTF8 files and pages instead of ISO8859-1 and make the default
1219 output character encoding a config option in case someone is
1220 feeling adventurous. This means we support all knds of charset now.
1221 The DB data was always unicode. A new config option is necessary to
1222 use this (Mir.DefaultEncoding)
1226 * source/mir/misc/StringUtil.java: remove the unused and horrid
1227 encodeHTML method. saves us a couple hundred lines of code
1231 * doc/INSTALL.mir: be a little more clear about the native library
1236 * dbscripts/create_pg.sql: added id index for comment table
1240 * doc/INSTALL.mir: updates.
1244 * doc/INSTALL.mir: updates here and there. talk about TOMCAT_HOME
1246 2002-04-23 15:45 maulwurf
1248 * templates-dist/admin/content.template: ok
1250 2002-04-21 14:18 idfx
1252 * source/mir/misc/StringUtil.java: single quote qeustionmark bug
1254 2002-04-20 14:36 idfx
1256 * source/config.properties-dist,
1257 source/mir/servlet/AbstractServlet.java,
1258 source/mircoders/servlet/ServletModuleOpenIndy.java,
1259 templates-dist/usererror.template,
1260 templates-dist/open/comment.template,
1261 templates-dist/open/posting.template: because of heavy-spam-attacks
1262 to indymedia.de i added a one-time-password-protection, it can be
1263 switched on and off by editing config.properties ->
1264 config.properties has to be updated before compilation. todo:
1265 create an image with the password-string
1269 * dbscripts/dupetrigger/: INSTALL, Makefile-dist, postgresql.sript:
1270 Changed some stuff to match PostgreSQL 7.2
1272 2002-04-18 09:00 john
1274 * templates-dist/producer/featuresRSS.template: use
1275 description_sentence to not have the entire front page text+html
1276 getting shoved into what should be just a teaser
1278 2002-04-18 08:58 john
1280 * source/mircoders/entity/EntityContent.java: added another
1281 "virtual member" to content entities, this one does some easy
1282 string manipulation to return content.description_sentence, the
1283 first sentence of the description with all html tags stripped.
1284 used for RSS right now. works analogously to
1285 content.description_parsed
1287 2002-04-18 08:56 john
1289 * source/mir/storage/Database.java: got rid of use of jdbc's
1290 result_set.getTimestamp() method, which loses information which is
1293 replaced with ordinary result_set.getString(), which returns a
1294 compatible string to timestamp.toString(), which is what is
1295 expected(plus some extra info on the end-the worst thing that can
1296 happen is a little bit of table stretching in the admin pages)
1298 2002-04-18 08:54 john
1300 * source/mir/misc/StringUtil.java: fixed the method which takes a
1301 webdb_date to a dublin core date to include correct timezone info
1305 * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java,
1306 source/mircoders/entity/EntityImages.java,
1307 source/mircoders/media/MediaHandlerImages.java,
1308 source/mircoders/media/MediaHandlerImagesJpeg.java,
1309 source/mircoders/media/MediaHandlerImagesPng.java: make image/gif
1310 and image/png images be converted into PNG format. everything else
1311 remains Jpeg format. this makes MediaHandlerImages abstract.
1312 media_type table has to be updated.
1316 * templates-dist/producer/content.template: put "height" where
1319 2002-04-15 21:07 john
1321 * source/mir/misc/StringUtil.java: uggghhhh. timezone info, which
1322 is in the database, dissappears by the time it becomes
1325 until this is tracked down, no timezones on dates. not an ideal
1328 2002-04-15 10:27 john
1330 * source/mir/misc/StringUtil.java: more bug fixes in dublin core
1331 date functions.... i really shouldn't be allowed near a terminal
1334 2002-04-15 10:17 john
1336 * source/mir/misc/StringUtil.java: bug fix...was far too late last
1337 night to be trying to count letters... the out of bounds error
1338 being generated in the features.1-0.rdf should go away now
1340 2002-04-14 22:59 john
1342 * source/mircoders/producer/ProducerStartPage.java: if you make a
1343 start page, you also make a rdf file with an rss description of
1344 your features. it goes where www.indy expects it.
1346 2002-04-14 22:57 john
1348 * source/mir/entity/Entity.java: every entity now has a
1349 webdb_create_dc value (dc=dublin core). should be useful for many
1350 types of syndication
1352 2002-04-14 22:52 john
1354 * source/mir/misc/StringUtil.java:
1355 a couple of w3/dublin core date functions added
1357 2002-04-14 22:51 john
1359 * source/config.properties-dist: points to the featuresRSS template
1360 in the producer section
1362 2002-04-14 22:49 john
1364 * templates-dist/producer/featuresRSS.template: a template for
1365 RSS/RDF generation of the features in the center column. currently
1366 an exact duplicate of indymedia.org/features.1-0.rdf
1370 * source/mir/misc/StringUtil.java: fix single quote bug. get rid of
1371 obselete quick hack. requires DB conversion script to be run for
1372 searches with single quotes in them to work properly
1376 * dbscripts/populate_mediafolder.sql: deleted connect postgres
1378 2002-04-11 19:20 cvs
1380 * templates-dist/producer/openposting.template: next,previous page
1381 on openposting, untested..
1383 2002-04-11 19:07 cvs
1385 * bundles/admin_en.properties: producer.next
1387 2002-04-11 19:02 cvs
1389 * templates-dist/producer/openposting.template: first cut at adding
1390 the missing "next page" in the openposting template. -mh
1392 2002-04-10 07:46 ecuador
1394 * bundles/: admin_de.properties, admin_en.properties: added espanol
1397 2002-04-10 07:43 ecuador
1399 * templates-dist/admin/login.template: added spanish to the
1400 language option field
1402 2002-04-10 07:38 ecuador
1404 * templates-dist/admin/login.template: added spanish to the
1405 language option field
1409 * bundles/admin_en.properties: tweaks
1413 * source/mircoders/media/: MediaHandlerGeneric.java,
1414 MediaHandlerImages.java: make media log a static class variable as
1419 * source/mir/misc/HTMLTemplateProcessor.java: added a comment: why
1420 not pass the whole config hashMap to the templates?
1424 * bundles/admin_de.properties, bundles/admin_en.properties,
1425 source/config.properties-dist,
1426 source/mir/misc/WebdbMultipartRequest.java,
1427 source/mircoders/servlet/ServletModuleOpenIndy.java: added support
1428 for configuration of max size of a single upload and the maximum
1429 number of uploaded items at once
1431 2002-04-08 23:11 cvs
1433 * web/produced/style/: formate.css, mir.css: added css-files to
1434 cvsto enable deployment of standard-layout
1436 2002-04-08 20:31 zapata
1438 * bundles/admin_es.properties: Zilog's first draft for the spanish
1441 2002-04-08 17:50 cvs
1443 * source/mircoders/storage/: DatabaseContent.java,
1444 DatabaseContentToMedia.java, DatabaseContentToTopics.java: forgot
1445 to synchronize some more DB instances
1449 * lib/postgresql.jar: upgrade to to postgres 7.2 JDBC driver (it's
1454 * build.xml: check for presence of TOMCAT_HOME env var. Check in
1455 all webapp lib dirs in tomcat. smarter Dependency checking
1459 * doc/INSTALL.mir: update. tomcat 4, etc..
1463 * source/mircoders/media/MediaHandlerImages.java: minor cleanup
1467 * source/mircoders/servlet/ServletModuleImages.java: send the
1472 * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java:
1473 quick hack to use JPEG again. better solution on the way.
1477 * source/mircoders/storage/: DatabaseArticleType.java,
1478 DatabaseAudio.java, DatabaseBreaking.java, DatabaseComment.java,
1479 DatabaseFeature.java, DatabaseImageColor.java,
1480 DatabaseImageFormat.java, DatabaseImageLayout.java,
1481 DatabaseImageType.java, DatabaseImages.java, DatabaseLanguage.java,
1482 DatabaseLinksImcs.java, DatabaseMedia.java, DatabaseMediaType.java,
1483 DatabaseMediafolder.java, DatabaseMessages.java,
1484 DatabaseOther.java, DatabaseRights.java, DatabaseTopics.java,
1485 DatabaseUsers.java, DatabaseVideo.java: synchronize singleton
1486 constructor static getInstance method. dangerous otherwise
1488 2002-04-07 16:14 idfx
1490 * doc/MAINTENANCE: just a cvs test
1494 * build.xml, dbscripts/help_arttype.sql,
1495 dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
1496 dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
1497 dbscripts/help_lang.sql, dbscripts/help_rights.sql,
1498 dbscripts/help_users.sql, dbscripts/populate_mediatyp.sql: Cleaned
1499 up build.xml. Changed the way the database is populated so that it
1500 works with a password protected PostgreSQL installation.
1502 2002-04-03 16:22 john
1505 added blurb about htdig as a good search engine, pointed to the
1506 wrapper script in scripts/
1510 * source/mircoders/media/: MediaHandlerRealAudio.java,
1511 MediaHandlerRealVideo.java: I hateReal*
1515 * source/mircoders/media/: MediaHandlerRealAudio.java,
1516 MediaHandlerRealVideo.java: getPublishHost() for Real*
1520 * source/mircoders/media/: MediaHandlerRealAudio.java,
1521 MediaHandlerRealVideo.java: make RealMedia mediaHandlers have their
1522 own getUrl() method. acts like mp3 now
1526 * dbscripts/populate_mediatyp.sql: reverse change from 2 minutes
1531 * dbscripts/populate_mediatyp.sql: hopefully get.. oh everyones
1532 favourite media type Real metafile extensions name mappings correct
1536 * doc/: INSTALL.mir, TODO.txt: update TODO and explain mime-types
1541 * etc/web.xml, source/mir/misc/FileUtil.java,
1542 source/mircoders/servlet/ServletModuleOpenIndy.java,
1543 source/mircoders/servlet/ServletModuleUploadedMedia.java: use
1544 ServletContext.getMimeType() as fallback to find media mime-type
1545 from .extension instead of broken sun.www.MimeTable..
1549 * source/: Mir.java, OpenMir.java, mir/misc/MirConfig.java,
1550 mir/servlet/AbstractServlet.java: support for storing the
1551 ServletContext in MirConfig for later use. Have to do this because
1552 otherwise we can't access it from the invoked via reflection
1557 * templates-dist/admin/commentlist.template: commentlist fixxing
1561 * templates-dist/admin/: commentlist.template,
1562 commentlist.template: commentlist fixxing
1566 * source/mir/misc/HTMLTemplateProcessor.java,
1567 templates-dist/admin/commentlist.template: commentlist fixxing
1571 * source/mircoders/producer/Producer.java,
1572 source/mircoders/producer/ProducerStartPage.java,
1573 templates-dist/admin/commentlist.template: commentlist fixxing
1577 * source/: mir/misc/Logfile.java,
1578 mircoders/entity/EntityComment.java: fixed date bug in
1581 2002-04-02 19:03 cvs
1583 * source/mir/misc/WebdbMultipartRequest.java: increased
1584 maxfileupload-size to 20 MB
1588 * dbscripts/populate_mediatyp.sql: added audio/mpeg.. small mistake
1592 * dbscripts/populate_mediatyp.sql: added audio/mpeg... fuck I hate
1593 how mime-types seem to be such a fucking mess..
1597 * templates-dist/admin/commentlist.template: commentlist fixxing
1601 * templates-dist/admin/commentlist.template, web/admin.css:
1606 * source/mircoders/entity/EntityComment.java, web/admin.css:
1607 template alternating colors
1611 * templates-dist/admin/commentlist.template: template alternating
1616 * templates-dist/admin/commentlist.template, web/admin.css:
1617 template alternating colors
1621 * templates-dist/admin/commentlist.template, web/admin.css,
1622 templates-dist/admin/commentlist.template: template alternating
1627 * dbscripts/create_pg.sql,
1628 templates-dist/admin/commentlist.template: template alternating
1631 2002-04-01 19:46 cvs
1633 * dbscripts/create_pg.sql: create without connect line
1637 * source/mircoders/storage/: DatabaseContentToMedia.java,
1638 DatabaseContentToTopics.java: moved entities of n:m tables away
1639 from ostore caching. no primary key was given. the right
1640 implementation needs to be aware of changes in the dependant
1641 tables. StorableObjectEntity cannot be used
1643 2002-04-01 13:50 reto
1646 createdb with encoding parameter
1648 2002-04-01 13:42 cvs
1650 * dbscripts/populate_mediatyp.sql: dumb bug
1652 2002-04-01 04:50 cvs
1654 * source/mir/misc/MirConfig.java: it seems poolman does more
1655 caching than we thought. it caused problems -mh
1659 * source/mircoders/servlet/: ServletModuleOpenIndy.java,
1660 ServletModuleUploadedMedia.java: bug fix in content type finding
1661 logic. this really ought to go in another file
1665 * source/mircoders/entity/EntityUsers.java: entity user caching
1666 cause of password vulnerability
1668 2002-03-31 21:03 reto
1670 * templates-dist/producer/: content.template, openposting.template,
1671 startpage.template, topiclist.template: space removed in
1672 ssi-include statements for compatibility with tomcat ssi-support
1674 2002-03-31 12:42 idfx
1676 * source/mircoders/: producer/ProducerContent.java,
1677 servlet/ServletModuleUploadedMedia.java: live debugging: finding a
1680 2002-03-30 17:26 cvs
1682 * source/mircoders/producer/ProducerMedia.java: was missing an
1685 2002-03-30 17:25 cvs
1687 * templates-dist/admin/: confirm.template, content.template,
1688 contentlist.template, topiclist.template: data, config and other
1691 2002-03-30 14:08 cvs
1693 * doc/INSTALL.mir: more JAI info
1695 2002-03-30 14:01 cvs
1697 * doc/INSTALL.mir: added JAI to list of requirements
1701 * templates-dist/admin/: audio.template, audiolist.template,
1702 media.template, medialist.template, video.template,
1703 videolist.template: popups
1707 * source/mircoders/servlet/ServletModuleUploadedMedia.java: fix
1710 2002-03-29 22:44 br1
1712 * templates-dist/open/: disclaimer.inc.de, posting.template: moved
1713 german language disclaimer to seperate include
1715 2002-03-29 22:19 br1
1717 * bundles/admin_de.properties, bundles/admin_en.properties,
1718 source/mircoders/servlet/ServletModuleLinksImcs.java,
1719 templates-dist/admin/linksimcs.template,
1720 templates-dist/admin/start_admin.template: media stuff
1722 2002-03-29 22:08 br1
1724 * dbscripts/populate_mediatyp.sql: added asf
1728 * source/objectstore.properties: alter config
1730 2002-03-29 20:56 br1
1732 * bundles/admin_de.properties, bundles/admin_en.properties,
1733 source/config.properties-dist,
1734 source/mircoders/entity/EntityContent.java,
1735 source/mircoders/entity/EntityUploadedMedia.java,
1736 source/mircoders/module/ModuleImages.java,
1737 source/mircoders/servlet/ServletModuleAudio.java,
1738 source/mircoders/servlet/ServletModuleImages.java,
1739 source/mircoders/servlet/ServletModuleOtherMedia.java,
1740 source/mircoders/servlet/ServletModuleUploadedMedia.java,
1741 source/mircoders/servlet/ServletModuleVideo.java,
1742 templates-dist/admin/image.template,
1743 templates-dist/admin/imagelist.template,
1744 templates-dist/admin/start_admin.template,
1745 templates-dist/admin/audio.template,
1746 templates-dist/admin/audiolist.template,
1747 templates-dist/admin/media.template,
1748 templates-dist/admin/medialist.template,
1749 templates-dist/admin/video.template,
1750 templates-dist/admin/videolist.template: media stuff
1754 * templates-dist/admin/content.template,
1755 templates-dist/admin/image.template,
1756 templates-dist/admin/imagelist.template,
1757 bundles/admin_de.properties, bundles/admin_en.properties,
1758 templates-dist/open/posting.template: media attach fixups. popup
1763 * source/mircoders/servlet/ServletModuleOpenIndy.java: popup
1767 * source/mircoders/servlet/ServletModuleContent.java: get rid of
1768 deprecated methods and new popup stuff
1772 * web/img/: arrow_down.gif, audio_big.gif, audio_small.gif,
1773 bashcomp2.gif, cleft.gif, dot.gif, h_m.gif, h_r.gif, h_slice.gif,
1774 head_left_logo.gif, link_small.gif, logo_small.gif, mail_small.gif,
1775 photo_big.gif, photo_small.gif, search_icon.gif, sp.gif,
1776 text_big.gif, text_small.gif, video_big.gif, video_small.gif: new
1777 stuff needed for admin interface
1781 * source/mir/misc/HTMLTemplateProcessor.java: popups is now called
1786 * doc/: INSTALL.postgresql, MAINTENANCE: postgres user rights
1789 2002-03-29 16:59 idfx
1791 * scripts/search.pl: [no log message]
1793 2002-03-29 16:05 idfx
1795 * scripts/search.pl: search-wrapper for htdig-search to enable a
1796 search on media-types
1800 * templates-dist/admin/content.template: data, config
1804 * dbscripts/populate_mediafolder.sql: initial openposting data
1806 2002-03-29 14:50 br1
1808 * lib/strutsmesg.jar: removed debug logging
1812 * source/: config.properties-dist,
1813 mircoders/servlet/ServletModuleImages.java: s/Bilder/Images/
1817 * source/mircoders/module/ModuleUploadedMedia.java: get rid of
1820 2002-03-29 14:18 idfx
1822 * source/mircoders/servlet/ServletModuleUploadedMedia.java: popups
1825 2002-03-29 14:17 br1
1827 * bundles/: admin_de.properties, admin_en.properties: renamed
1828 schwerpunkt to coverage
1830 2002-03-29 14:16 br1
1832 * templates-dist/admin/start_admin.template: commented out
1837 * source/: mir/media/MirMediaUserException.java,
1838 mircoders/servlet/ServletModuleImages.java,
1839 mircoders/servlet/ServletModuleUploadedMedia.java: beginning of
1840 media admin stuff. will be cleaned up next week
1844 * templates-dist/admin/imagelist.template: popup
1846 2002-03-29 13:48 br1
1848 * templates-dist/: open/comment.template,
1849 open/comment_done.template, open/comment_dupe.template,
1850 open/posting.template, open/posting_done.template,
1851 open/posting_dupe.template, producer/content.template,
1852 producer/copyright.template, producer/openposting.template,
1853 producer/startpage.template, producer/topiclist.template:
1856 2002-03-29 13:47 br1
1858 * templates-dist/admin/topiclist.template: config
1860 2002-03-29 13:46 br1
1862 * source/mircoders/module/ModuleTopics.java: fixed a bug that
1863 prevented saving when there are no associated articles
1867 * templates-dist/admin/image.template: missing $ symbol in for an
1872 * templates-dist/usererror.template: data, config
1874 2002-03-29 12:16 br1
1876 * doc/INSTALL.mir: added apache configuration info
1880 * source/: mir/media/MirMediaException.java,
1881 mir/servlet/ServletModuleUserException.java,
1882 mircoders/producer/ProducerMedia.java: code cleanups
1886 * templates-dist/admin/: commentlist.template,
1887 contentlist.template, featurelist.template, imagelist.template,
1888 linksimcslist.template, mediafolderlist.template,
1889 messagelist.template, topiclist.template, userlist.template: data,
1894 * doc/INSTALL.mir: Changed the docs to explain more deeply how to
1895 set up the database more securely.
1897 Corrected the bash lines that load the base tables so the also work
1898 if PostgreSQL only accepts connections with a password.
1900 2002-03-27 18:50 john
1903 making sure OutputMir can find it's config
1905 2002-03-27 18:03 br1
1907 * bundles/: admin.properties, admin_de.properties,
1908 admin_en.properties: added producer and open keys (i'll wait with
1909 the templates, dont worry) and changed admin.properties to only
1912 2002-03-27 17:54 br1
1914 * doc/INTERNATIONALIZATION.howto: added first version of an
1915 internationalization howto
1917 2002-03-27 15:14 john
1919 * source/mircoders/producer/ProducerContent.java: the PDF stuff
1920 gets done here. logging needs to be unified with our logging
1921 system. needs to let the regular content page know where to find a
1924 2002-03-27 15:12 john
1926 * source/mircoders/producer/Producer.java: a small <br> -> <br />
1929 2002-03-27 15:07 john
1931 * source/mir/misc/HTMLTemplateProcessor.java:
1933 added the config value to the template data telling the pdf
1934 generate where to get local files from (assumes all images are
1935 stored locally indefinitely, perhaps unwarranted.....)
1937 2002-03-27 14:54 john
1939 * source/mir/misc/StringUtil.java:
1940 changed the newline->br thing so it makes a <br /> instead of a
1943 (fop/xalan expects valid xml)
1947 * source/mir/media/MirMedia.java: added getDescr(). and ditched
1948 getListView() as it's redundant with getBigIcon(). list view
1949 openposting, etc.. list templates are now more flexible. sorry
1950 about the previous empty log messages, my bad. consider this the
1955 * source/mir/misc/StringUtil.java,
1956 source/mircoders/entity/EntityUploadedMedia.java,
1957 source/mircoders/media/MediaHandlerAudio.java,
1958 source/mircoders/media/MediaHandlerGeneric.java,
1959 source/mircoders/media/MediaHandlerImages.java,
1960 source/mircoders/media/MediaHandlerMp3.java,
1961 source/mircoders/media/MediaHandlerRealAudio.java,
1962 source/mircoders/media/MediaHandlerRealVideo.java,
1963 templates-dist/producer/content.template,
1964 templates-dist/producer/openposting.template,
1965 templates-dist/producer/startpage.template,
1966 templates-dist/producer/topiclist.template:
1967 source/mir/media/MirMedia.java
1971 * doc/TODO.txt, templates-dist/admin/topic.template: update
1973 2002-03-27 11:58 john
1975 * source/config.properties-dist: added options for pdf stuff
1977 2002-03-27 11:46 john
1979 * lib/xerces.jar: needed to update fro pdf/fop stuff
1981 2002-03-27 11:41 john
1983 * lib/xalan-2.0.0.jar: needed for xslt transforms for fop stuff
1985 2002-03-27 11:39 john
1987 * lib/logkit-1.0.jar: needed by fop for pdf stuff
1989 2002-03-27 11:36 john
1991 * lib/jimi.jar: does the image conversion for pdf stuff should be
1992 obsoleted by jai when someone gets fop to use that instead
1994 2002-03-27 11:32 john
1996 * lib/fop.jar: does the pdf-stuff. custom compiled with jimi
1997 support should be changed to jai if anyone can get it to work
1999 2002-03-27 11:25 john
2001 * lib/batik.jar: added for PDF stuff
2003 2002-03-27 11:15 john
2005 * lib/avalon-framework-4.0.jar: added for PDF stuff
2007 2002-03-27 10:51 john
2009 * web/img/printbanner.gif: PDF stuff
2011 my shabby graphic design efforts here, useful to have something of
2012 the right size to go on the top of printouts.
2014 2002-03-27 10:45 john
2016 * templates-dist/producer/: html2fo.xsl, printablecontent.template:
2018 PDF Stuff: html2fo.xsl maps brs to fo:blocks printablecontent does
2019 the same thing as content, except it makes fo instead of html
2021 2002-03-27 09:43 br1
2023 * build.xml: re-added lines to copy bundles to the classes
2028 * source/mir/media/MirMedia.java,
2029 source/mircoders/entity/EntityUploadedMedia.java,
2030 source/mircoders/media/MediaHandlerGeneric.java,
2031 source/mircoders/media/MediaHandlerImages.java,
2032 source/mircoders/media/MediaHandlerMp3.java,
2033 source/mircoders/media/MediaHandlerRealAudio.java,
2034 source/mircoders/media/MediaHandlerRealVideo.java,
2035 templates-dist/producer/content.template: made the getUrl() method
2036 of MirMedia return a SimpleList of TemplateModels (either Entity
2037 directly or a self made one.) so that the templates have more
2038 flexibility. it's not quite finished, but hang in there. it does
2043 * source/mir/misc/WebdbImage.java: replace deprecated JAI method
2048 * build.xml: commented out perms.sh. I don't think it should be
2049 used by default. maybe a target? also added comment about jikes.
2053 * build.xml: Minor changes.
2057 * doc/INSTALL.mir: Minor changes.
2059 2002-03-26 17:43 br1
2061 * build.xml, source/mir/misc/HTMLTemplateProcessor.java: language
2062 bundles are now in a directory bundles/ in WEB-INF classes in order
2063 to keep things clear even when we have lots of translations. also
2064 added copying of bundles to the compile target of the build.xml and
2065 commented out the call of perms.sh since thats really annoying and
2066 not necessary in a development environment
2068 2002-03-26 17:38 br1
2070 * templates-dist/admin/: breaking.template, breakinglist.template,
2071 comment.template, commentlist.template, confirm.template,
2072 content.template, contentlist.template, feature.template,
2073 featurelist.template, image.template, imagelist.template,
2074 language.template, languagelist.template, linksimcs.template,
2075 linksimcslist.template, login.template, mediafolder.template,
2076 mediafolderlist.template, message.template, messagelist.template,
2077 start_admin.template, topic.template, topiclist.template,
2078 user.template, userlist.template: templates now include i18n-ed
2079 head and foot from admin directory.
2083 * source/mircoders/entity/: EntityBreaking.java,
2084 EntityLinksImcs.java, EntityUsers.java: now implement
2085 StorableObject and are used by ObjectStore cache
2087 2002-03-25 21:53 cvs
2089 * build.xml: added copy command for bundles
2093 * dbscripts/dupetrigger/INSTALL: Added some lines to explain the
2094 different solutions to the dupe problem (trigger and unique
2099 * build.xml: Removed the old and redundant build.xml-new.
2101 The property "dist.home" was defined but not used. Implemented now.
2102 Target "dist" had a self-inclusion problem if dist.home equals
2103 deploy.home like default setting defined. Added a "mrproper"
2104 target that deletes the whole deploy.home Changed target "clean" to
2105 only empty the classes directory. The default target "compile" now
2106 cleans the classes directory before compilation to ensure a clean
2107 build. Target "compile" now calls the permissions script before
2110 2002-03-25 16:02 idfx
2112 * source/mir/misc/HTMLTemplateProcessor.java,
2113 source/mir/servlet/ServletModule.java,
2114 source/mircoders/servlet/ServletModuleImages.java,
2115 templates-dist/admin/image.template: a better solution for the
2116 popUpData: there is a new method process in HTMLTemplateProcessor
2117 with a second TemplateModelRoot parameter. this Parameter should be
2118 used for PopUpData, it is merged into the templates as SimpleHash
2119 with the name popups
2121 2002-03-25 13:49 idfx
2123 * source/mircoders/servlet/ServletModuleImages.java:
2124 media-folder-popup were not displayed, fixxed but under use of
2125 makeSimpleHash(). did not find another way
2127 2002-03-24 20:13 br1
2129 * templates-dist/: error.template, usererror.template: new
2130 internationalized admin templates
2132 2002-03-24 20:10 br1
2134 * source/config.properties-dist: internationalized admin templates
2136 2002-03-24 20:07 br1
2138 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
2139 mir/misc/MessageMethodModel.java, mir/servlet/AbstractServlet.java,
2140 mir/servlet/ServletModule.java,
2141 mircoders/servlet/ServletModuleBreaking.java,
2142 mircoders/servlet/ServletModuleComment.java,
2143 mircoders/servlet/ServletModuleContent.java,
2144 mircoders/servlet/ServletModuleImages.java,
2145 mircoders/servlet/ServletModuleLinksImcs.java,
2146 mircoders/servlet/ServletModuleMessage.java: internationalized
2149 2002-03-24 15:53 br1
2151 * bundles/: admin.properties, admin_de.properties,
2152 admin_en.properties: first version of internationalized admin
2155 2002-03-24 15:15 br1
2157 * templates-dist/admin/: breaking.template, breakinglist.template,
2158 comment.template, commentlist.template, confirm.template,
2159 content.template, contentlist.template, feature.template,
2160 featurelist.template, foot.template, head.template,
2161 head_nonavi.template, image.template, imagelist.template,
2162 language.template, languagelist.template, linksimcs.template,
2163 linksimcslist.template, login.template, mediafolder.template,
2164 mediafolderlist.template, message.template, messagelist.template,
2165 start_admin.template, topic.template, topiclist.template,
2166 user.template, userlist.template: internationalized templates
2168 2002-03-24 14:01 cvs
2170 * templates-dist/producer/content.template: data. stuff
2174 * dbscripts/create_pg.sql, source/mir/media/MirMedia.java,
2175 source/mircoders/media/MediaHandlerGeneric.java,
2176 source/mircoders/media/MediaHandlerImages.java,
2177 source/mircoders/media/MediaHandlerMp3.java,
2178 source/mircoders/media/MediaHandlerRealAudio.java,
2179 source/mircoders/media/MediaHandlerRealVideo.java,
2180 source/mircoders/producer/Producer.java,
2181 source/mircoders/producer/ProducerAll.java,
2182 source/mircoders/producer/ProducerAudio.java,
2183 source/mircoders/producer/ProducerImages.java,
2184 source/mircoders/producer/ProducerMedia.java,
2185 source/mircoders/producer/ProducerOther.java,
2186 source/mircoders/producer/ProducerVideo.java,
2187 source/mircoders/servlet/ServletModuleImages.java,
2188 source/mircoders/servlet/ServletModuleOpenIndy.java: rework of
2189 media handling vis a vis storage and producing. making it more
2194 * source/mircoders/module/ModuleUploadedMedia.java: coding style
2198 * source/: mir/misc/FileUtil.java,
2199 mircoders/entity/EntityImages.java: debug noise. coding style
2203 * source/mir/entity/Entity.java: quiet debugging noise. minor
2204 coding style cleanup.
2208 * doc/TODO.txt: update
2210 2002-03-23 16:50 cvs
2212 * templates-dist/producer/navigation.template: added download on
2215 2002-03-21 10:14 cvs
2217 * templates-dist/producer/: content.template, navigation.template:
2218 data-stuff and parsed
2220 2002-03-21 10:04 cvs
2222 * templates-dist/producer/: content.template, startpage.template,
2223 topiclist.template: data-stuff and parsed
2225 2002-03-19 10:55 cvs
2227 * templates-dist/producer/: navigation.template,
2228 openposting.template, startpage.template, topiclist.template: data.
2231 2002-03-19 10:32 idfx
2233 * templates-dist/producer/: content.template, navigation.template,
2234 openposting.template, startpage.template, topiclist.template: data.
2239 * source/mir/: entity/EntityList.java, misc/MirConfig.java,
2240 servlet/ServletModule.java, storage/Database.java,
2241 storage/store/ObjectStore.java, storage/store/StoreIdentifier.java,
2242 storage/store/StoreUtil.java: ObjectStore cache is working with
2243 StorableObjectEntities
2247 * source/mircoders/servlet/ServletModuleBreaking.java: make it i18n
2252 * doc/TODO.txt, source/mircoders/producer/ProducerAll.java,
2253 source/mircoders/producer/ProducerFeature.java,
2254 source/mircoders/producer/ProducerNavigation.java,
2255 source/mircoders/servlet/ServletModuleBreaking.java,
2256 source/mircoders/servlet/ServletModuleComment.java,
2257 source/mircoders/servlet/ServletModuleContent.java,
2258 source/mircoders/servlet/ServletModuleImages.java,
2259 source/mircoders/servlet/ServletModuleLinksImcs.java,
2260 source/mircoders/servlet/ServletModuleMessage.java: get rid of
2261 deprecated makeSimpleList and makeSimpleHash usage. this should be
2262 it for makeSimpleList. there is still one none obvious use of
2263 makeSimpleHash in ServletModuleContent that needs to be taken #
2266 2002-03-17 21:32 idfx
2268 * build.xml, bundles/admin.properties, bundles/admin_de.properties,
2269 source/Mir.java, source/OpenMir.java,
2270 source/mir/misc/HTMLTemplateProcessor.java,
2271 source/mir/misc/MessageMethodModel.java,
2272 source/mir/servlet/ServletModule.java,
2273 source/mircoders/producer/Producer.java,
2274 source/mircoders/servlet/ServletModuleComment.java,
2275 source/mircoders/servlet/ServletModuleImages.java,
2276 source/mircoders/servlet/ServletModuleLinksImcs.java,
2277 source/mircoders/servlet/ServletModuleMessage.java: i18n-feature
2278 based on kellans proposal implemented. the resource-bundles are
2279 located in the directory mir/bundles and build.xml copies them to
2280 WEB-INF/classes/. to get a localized message just type
2281 ${message(key)} into a admintemplate. in the properties-file the
2282 hash look like key=value. the properties-files are named in the
2283 following way: admin_??.properties ( ?? stands for the languagecode
2284 ) . the admin.properties without languagecode is the
2289 * source/mir/storage/Database.java: update new style :)
2291 2002-03-17 16:55 idfx
2293 * source/: mir/entity/Entity.java,
2294 mir/misc/HTMLTemplateProcessor.java,
2295 mircoders/entity/EntityTopics.java,
2296 mircoders/module/ModuleComment.java,
2297 mircoders/module/ModuleTopics.java,
2298 mircoders/storage/DatabaseContent.java: templateModelRoot ist now a
2299 simplehash with two entries: data and config, bugfix for bugs: 46,
2302 2002-03-14 23:58 cvs
2304 * templates-dist/producer/navigation.template: added bugtracker to
2307 2002-03-14 23:35 cvs
2309 * templates-dist/producer/navigation.template: added bugtracker to
2314 * source/: objectstore.properties, mir/entity/EntityList.java,
2315 mir/entity/StorableObjectEntity.java,
2316 mir/storage/store/ObjectStore.java,
2317 mir/storage/store/ServletStoreInfo.java,
2318 mir/storage/store/StoreContainer.java,
2319 mir/storage/store/StoreContainerType.java,
2320 mir/storage/store/StoreIdentifier.java,
2321 mir/storage/store/StoreUtil.java: object store preparations before
2322 being integrated in Database.java
2326 * build.xml, perms.sh-dist, dbscripts/create_pg.sql,
2327 dbscripts/populate_mediatyp.sql, dbscripts/conversion/mir_oid.pl,
2328 doc/INSTALL.mir, doc/INSTALL.postgresql, doc/MAINTENANCE,
2329 doc/TODO.txt, etc/web.xml, lib/jdbc-se2.0.jar, lib/log4j.jar,
2330 lib/poolman.jar, lib/postgresql.jar, scripts/autotar/README,
2331 scripts/autotar/preinstall.sh, scripts/autotar/updatetarballs.sh,
2332 source/Mir.java, source/OpenMir.java,
2333 source/config.properties-dist, source/mir/entity/Entity.java,
2334 source/mir/entity/EntityList.java,
2335 source/mir/entity/EntityRelation.java,
2336 source/mir/entity/GenericEntity.java,
2337 source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
2338 source/mir/media/MirMediaException.java,
2339 source/mir/misc/FileUtil.java,
2340 source/mir/misc/HTMLTemplateProcessor.java,
2341 source/mir/misc/Logfile.java, source/mir/misc/MirConfig.java,
2342 source/mir/misc/MpRequest.java, source/mir/misc/StringUtil.java,
2343 source/mir/misc/WebdbImage.java,
2344 source/mir/module/ModuleUserException.java,
2345 source/mir/servlet/AbstractServlet.java,
2346 source/mir/servlet/ServletModule.java,
2347 source/mir/servlet/ServletModuleDispatch.java,
2348 source/mir/servlet/ServletModuleMonitor.java,
2349 source/mir/servlet/ServletModuleUserException.java,
2350 source/mir/storage/Database.java,
2351 source/mir/storage/DatabaseAdaptorPostgresql.java,
2352 source/mir/storage/DatabaseCache.java,
2353 source/mir/storage/StorageObject.java,
2354 source/mir/storage/store/ObjectStore.java,
2355 source/mir/storage/store/ServletStoreInfo.java,
2356 source/mir/storage/store/StorableObject.java,
2357 source/mir/storage/store/StoreContainer.java,
2358 source/mir/storage/store/StoreContainerType.java,
2359 source/mir/storage/store/StoreIdentifier.java,
2360 source/mir/storage/store/test/EntityC1.java,
2361 source/mir/storage/store/test/EntityC2.java,
2362 source/mir/storage/store/test/EntityC3.java,
2363 source/mir/storage/store/test/TestStore.java,
2364 source/mircoders/entity/EntityAudio.java,
2365 source/mircoders/entity/EntityBreaking.java,
2366 source/mircoders/entity/EntityComment.java,
2367 source/mircoders/entity/EntityContent.java,
2368 source/mircoders/entity/EntityFeature.java,
2369 source/mircoders/entity/EntityImages.java,
2370 source/mircoders/entity/EntityLinksImcs.java,
2371 source/mircoders/entity/EntityMedia.java,
2372 source/mircoders/entity/EntityOther.java,
2373 source/mircoders/entity/EntityTopics.java,
2374 source/mircoders/entity/EntityUploadedMedia.java,
2375 source/mircoders/entity/EntityUsers.java,
2376 source/mircoders/entity/EntityVideo.java,
2377 source/mircoders/media/MediaHandlerAudio.java,
2378 source/mircoders/media/MediaHandlerGeneric.java,
2379 source/mircoders/media/MediaHandlerImages.java,
2380 source/mircoders/media/MediaHandlerMp3.java,
2381 source/mircoders/media/MediaHandlerRealAudio.java,
2382 source/mircoders/media/MediaHandlerRealVideo.java,
2383 source/mircoders/media/MediaHandlerVideo.java,
2384 source/mircoders/module/ModuleBreaking.java,
2385 source/mircoders/module/ModuleComment.java,
2386 source/mircoders/module/ModuleContent.java,
2387 source/mircoders/module/ModuleFeature.java,
2388 source/mircoders/module/ModuleImages.java,
2389 source/mircoders/module/ModuleLanguage.java,
2390 source/mircoders/module/ModuleLinksImcs.java,
2391 source/mircoders/module/ModuleMediafolder.java,
2392 source/mircoders/module/ModuleMessage.java,
2393 source/mircoders/module/ModuleSchwerpunkt.java,
2394 source/mircoders/module/ModuleTopics.java,
2395 source/mircoders/module/ModuleUploadedMedia.java,
2396 source/mircoders/module/ModuleUsers.java,
2397 source/mircoders/producer/Producer.java,
2398 source/mircoders/producer/ProducerAll.java,
2399 source/mircoders/producer/ProducerContent.java,
2400 source/mircoders/producer/ProducerFeature.java,
2401 source/mircoders/producer/ProducerImages.java,
2402 source/mircoders/producer/ProducerList.java,
2403 source/mircoders/producer/ProducerMedia.java,
2404 source/mircoders/producer/ProducerNavigation.java,
2405 source/mircoders/producer/ProducerOpenPosting.java,
2406 source/mircoders/producer/ProducerStartPage.java,
2407 source/mircoders/producer/ProducerTopics.java,
2408 source/mircoders/servlet/ServletModuleBreaking.java,
2409 source/mircoders/servlet/ServletModuleComment.java,
2410 source/mircoders/servlet/ServletModuleContent.java,
2411 source/mircoders/servlet/ServletModuleImages.java,
2412 source/mircoders/servlet/ServletModuleLanguage.java,
2413 source/mircoders/servlet/ServletModuleLinksImcs.java,
2414 source/mircoders/servlet/ServletModuleMediafolder.java,
2415 source/mircoders/servlet/ServletModuleMessage.java,
2416 source/mircoders/servlet/ServletModuleOpenIndy.java,
2417 source/mircoders/servlet/ServletModuleProducer.java,
2418 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2419 source/mircoders/servlet/ServletModuleTopics.java,
2420 source/mircoders/servlet/ServletModuleUsers.java,
2421 source/mircoders/storage/DatabaseArticleType.java,
2422 source/mircoders/storage/DatabaseAudio.java,
2423 source/mircoders/storage/DatabaseBreaking.java,
2424 source/mircoders/storage/DatabaseComment.java,
2425 source/mircoders/storage/DatabaseContent.java,
2426 source/mircoders/storage/DatabaseContentToMedia.java,
2427 source/mircoders/storage/DatabaseContentToTopics.java,
2428 source/mircoders/storage/DatabaseFeature.java,
2429 source/mircoders/storage/DatabaseImageColor.java,
2430 source/mircoders/storage/DatabaseImageFormat.java,
2431 source/mircoders/storage/DatabaseImageLayout.java,
2432 source/mircoders/storage/DatabaseImageType.java,
2433 source/mircoders/storage/DatabaseImages.java,
2434 source/mircoders/storage/DatabaseLanguage.java,
2435 source/mircoders/storage/DatabaseLinksImcs.java,
2436 source/mircoders/storage/DatabaseMedia.java,
2437 source/mircoders/storage/DatabaseMediaType.java,
2438 source/mircoders/storage/DatabaseMediafolder.java,
2439 source/mircoders/storage/DatabaseMessages.java,
2440 source/mircoders/storage/DatabaseOther.java,
2441 source/mircoders/storage/DatabaseRights.java,
2442 source/mircoders/storage/DatabaseTopics.java,
2443 source/mircoders/storage/DatabaseUploadedMedia.java,
2444 source/mircoders/storage/DatabaseUsers.java,
2445 source/mircoders/storage/DatabaseVideo.java,
2446 templates-dist/usererror.template,
2447 templates-dist/producer/content.template,
2448 templates-dist/producer/openposting.template,
2449 templates-dist/producer/startpage.template,
2450 templates-dist/producer/topiclist.template: first cut of merge of
2451 STABLE-pre1_0 into HEAD. I won't even guarantee that it compiles..
2452 but I actually think it is good.
2456 * source/mircoders/media/MediaHandlerGeneric.java: file
2457 MediaHandlerGeneric.java was initially added on branch
2462 * source/mircoders/media/MediaHandlerMp3.java: file
2463 MediaHandlerMp3.java was initially added on branch STABLE-pre1_0.
2467 * source/mircoders/media/MediaHandlerRealAudio.java: file
2468 MediaHandlerRealAudio.java was initially added on branch
2473 * source/mircoders/media/MediaHandlerRealVideo.java: file
2474 MediaHandlerRealVideo.java was initially added on branch
2479 * source/mircoders/media/MediaHandlerImages.java: file
2480 MediaHandlerImages.java was initially added on branch
2485 * source/mircoders/media/MediaHandlerAudio.java: file
2486 MediaHandlerAudio.java was initially added on branch STABLE-pre1_0.
2490 * source/mircoders/media/MediaHandlerVideo.java: file
2491 MediaHandlerVideo.java was initially added on branch STABLE-pre1_0.
2495 * source/mir/storage/store/test/EntityC3.java: file EntityC3.java
2496 was initially added on branch STABLE-pre1_0.
2500 * source/mir/storage/store/test/EntityC2.java: file EntityC2.java
2501 was initially added on branch STABLE-pre1_0.
2505 * source/mir/storage/store/test/TestStore.java: file TestStore.java
2506 was initially added on branch STABLE-pre1_0.
2510 * source/mir/storage/store/test/EntityC1.java: file EntityC1.java
2511 was initially added on branch STABLE-pre1_0.
2515 * source/mir/storage/store/StoreContainerType.java: file
2516 StoreContainerType.java was initially added on branch
2521 * source/mir/storage/store/StorableObject.java: file
2522 StorableObject.java was initially added on branch STABLE-pre1_0.
2526 * source/mir/storage/store/StoreContainer.java: file
2527 StoreContainer.java was initially added on branch STABLE-pre1_0.
2531 * source/mir/storage/store/StoreIdentifier.java: file
2532 StoreIdentifier.java was initially added on branch STABLE-pre1_0.
2536 * source/mir/storage/store/ObjectStore.java: file ObjectStore.java
2537 was initially added on branch STABLE-pre1_0.
2541 * source/mir/storage/store/ServletStoreInfo.java: file
2542 ServletStoreInfo.java was initially added on branch STABLE-pre1_0.
2546 * source/mircoders/storage/DatabaseVideo.java: file
2547 DatabaseVideo.java was initially added on branch STABLE-pre1_0.
2551 * source/mircoders/storage/DatabaseOther.java: file
2552 DatabaseOther.java was initially added on branch STABLE-pre1_0.
2556 * source/mircoders/storage/DatabaseAudio.java: file
2557 DatabaseAudio.java was initially added on branch STABLE-pre1_0.
2561 * source/mircoders/entity/EntityAudio.java: file EntityAudio.java
2562 was initially added on branch STABLE-pre1_0.
2566 * source/mircoders/entity/EntityOther.java: file EntityOther.java
2567 was initially added on branch STABLE-pre1_0.
2569 2002-02-07 13:46 idfx
2571 * lib/poolman.jar: file poolman.jar was initially added on branch
2574 2002-02-07 13:46 idfx
2576 * lib/jdbc-se2.0.jar: file jdbc-se2.0.jar was initially added on
2577 branch STABLE-pre1_0.
2579 2002-02-07 13:46 idfx
2581 * lib/log4j.jar: file log4j.jar was initially added on branch
2586 * source/mir/media/MediaHelper.java: file MediaHelper.java was
2587 initially added on branch STABLE-pre1_0.
2589 2002-02-06 14:22 idfx
2591 * source/mir/storage/DatabaseCache.java: file DatabaseCache.java
2592 was initially added on branch STABLE-pre1_0.
2594 2002-02-06 00:30 tob
2596 * source/mircoders/servlet/ServletModuleContent.java: no message
2600 * templates-dist/usererror.template: file usererror.template was
2601 initially added on branch STABLE-pre1_0.
2605 * scripts/autotar/preinstall.sh: file preinstall.sh was initially
2606 added on branch STABLE-pre1_0.
2610 * scripts/autotar/updatetarballs.sh: file updatetarballs.sh was
2611 initially added on branch STABLE-pre1_0.
2615 * scripts/autotar/README: file README was initially added on branch
2620 * dbscripts/conversion/mir_oid.pl: file mir_oid.pl was initially
2621 added on branch STABLE-pre1_0.
2625 * source/mir/media/MirMediaException.java: file
2626 MirMediaException.java was initially added on branch STABLE-pre1_0.
2630 * source/mir/servlet/ServletModuleUserException.java: file
2631 ServletModuleUserException.java was initially added on branch
2636 * source/mir/module/ModuleUserException.java: file
2637 ModuleUserException.java was initially added on branch
2642 * source/: mir/entity/Entity.java, mir/entity/EntityRelation.java,
2643 mir/entity/GenericEntity.java, mir/misc/HTMLTemplateProcessor.java,
2644 mir/servlet/ServletModule.java,
2645 mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
2646 mircoders/entity/EntityBreaking.java,
2647 mircoders/entity/EntityComment.java,
2648 mircoders/entity/EntityContent.java,
2649 mircoders/entity/EntityFeature.java,
2650 mircoders/entity/EntityImages.java,
2651 mircoders/entity/EntityLinksImcs.java,
2652 mircoders/entity/EntityMedia.java,
2653 mircoders/entity/EntityTopics.java,
2654 mircoders/entity/EntityUploadedMedia.java,
2655 mircoders/entity/EntityUsers.java,
2656 mircoders/entity/EntityVideo.java,
2657 mircoders/producer/ProducerAll.java,
2658 mircoders/producer/ProducerContent.java,
2659 mircoders/producer/ProducerFeature.java,
2660 mircoders/producer/ProducerStartPage.java,
2661 mircoders/producer/ProducerTopics.java,
2662 mircoders/servlet/ServletModuleContent.java,
2663 mircoders/servlet/ServletModuleLinksImcs.java,
2664 mircoders/servlet/ServletModuleUsers.java,
2665 mircoders/storage/DatabaseLinksImcs.java: Got rid of
2666 AbstractEntity.java / deprecated Entity.getValues() and
2667 HTMLTemplateProcessor.makeSimpleHash(Entity)
2671 * lib/: freemarker-utility.jar, freemarker.jar: freemarker lib
2676 * source/mircoders/: entity/EntityBreaking.java,
2677 servlet/ServletModuleBreaking.java: breaking news switched to
2682 * source/mir/storage/DatabaseAdaptorPostgresql.java: added
2683 possibility to run postbuild-scripts
2687 * source/: mir/misc/HTMLTemplateProcessor.java,
2688 mir/module/AbstractModule.java, mir/servlet/ServletModule.java,
2689 mircoders/entity/EntityBreaking.java,
2690 mircoders/servlet/ServletModuleBreaking.java,
2691 mircoders/servlet/ServletModuleContent.java: testing
2696 * doc/INSTALL.postgresql: no message
2700 * source/server.xml: forget to add the config file itself...
2704 * build.xml, doc/INSTALL.mir, etc/web.xml, source/OpenMir.java,
2705 source/mir/entity/EntityList.java, source/mir/misc/FileUtil.java,
2706 source/mir/misc/HTMLTemplateProcessor.java,
2707 source/mir/misc/Logfile.java, source/mir/misc/StringUtil.java,
2708 source/mir/servlet/AbstractServlet.java,
2709 source/mir/servlet/ServletModuleDispatch.java,
2710 source/mir/storage/Database.java,
2711 source/mir/storage/DatabaseAdaptorPostgresql.java,
2712 source/mircoders/module/ModuleBreaking.java,
2713 source/mircoders/module/ModuleComment.java,
2714 source/mircoders/module/ModuleContent.java,
2715 source/mircoders/module/ModuleFeature.java,
2716 source/mircoders/module/ModuleImages.java,
2717 source/mircoders/module/ModuleLanguage.java,
2718 source/mircoders/module/ModuleLinksImcs.java,
2719 source/mircoders/module/ModuleMediafolder.java,
2720 source/mircoders/module/ModuleMessage.java,
2721 source/mircoders/module/ModuleSchwerpunkt.java,
2722 source/mircoders/module/ModuleTopics.java,
2723 source/mircoders/module/ModuleUploadedMedia.java,
2724 source/mircoders/module/ModuleUsers.java,
2725 source/mircoders/producer/Producer.java,
2726 source/mircoders/producer/ProducerAll.java,
2727 source/mircoders/producer/ProducerContent.java,
2728 source/mircoders/producer/ProducerStartPage.java,
2729 source/mircoders/servlet/ServletModuleBreaking.java,
2730 source/mircoders/servlet/ServletModuleComment.java,
2731 source/mircoders/servlet/ServletModuleContent.java,
2732 source/mircoders/servlet/ServletModuleImages.java,
2733 source/mircoders/servlet/ServletModuleLanguage.java,
2734 source/mircoders/servlet/ServletModuleLinksImcs.java,
2735 source/mircoders/servlet/ServletModuleMediafolder.java,
2736 source/mircoders/servlet/ServletModuleMessage.java,
2737 source/mircoders/servlet/ServletModuleOpenIndy.java,
2738 source/mircoders/servlet/ServletModuleProducer.java,
2739 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2740 source/mircoders/servlet/ServletModuleTopics.java,
2741 source/mircoders/servlet/ServletModuleUsers.java: Ok, big merge.
2742 here's the new xml-config stuff in action. There's a few things
2743 that need further fine tuning. Like finding a nice way to have
2744 common config items like home be shared.
2746 definitely still at a beta stage. I figure commiting now will get
2747 the ball rolling again.
2749 Please not that right now the config is only initialized in
2750 OpenMir.. so OpenMir must be run first!! Also MirConfig is still
2751 used!! Most config items have not been converted yet! only the
2752 stuff under mir/storage is 100% converted!
2754 The rest is just tedious stuff mainly...
2756 comments questions, flames..
2760 * dbscripts/populate_mediatyp.sql: Added specific mp3 media
2761 handler. modified RealAudio handler to inherit from Audio handler.
2762 modified populate_mediatyp.sql
2766 * doc/INSTALL.mir: Added security advice to INSTALL.mir concerning
2767 readability of log files containing password information.
2771 * source/mir/misc/HTMLTemplateProcessor.java: no message
2773 2001-11-04 23:39 tob
2775 * source/mir/misc/HTMLTemplateProcessor.java: no message
2777 2001-11-02 17:05 john
2779 * source/mircoders/servlet/ServletModuleImages.java: modified this
2780 code to use the newer media handling routines.
2782 images seem to work more or less fine. may need some tweaking.
2783 they show up on the edit menu at this point, at least. hoorah.
2785 theoretically, one could use this same Module "as-is" to add
2786 non-image media to media folders and articles. results will
2787 probably be unpredictable and potentially amusing.
2791 * doc/INSTALL.mir: added jaxp-1.1 to pre-requisites.
2795 * etc/web.xml: minor step towards making web.xml tomcat 4.0
2800 * doc/TODO.txt: updated the TODO
2802 2001-10-26 22:13 idfx
2804 * source/mircoders/storage/DatabaseContentToTopics.java: Cleaned up
2805 DatabaseContentToTopics.java. The set-method now only deletes the
2806 entries that have to be deleted and sets only the entries have to
2807 be set. So it is the first step to a more intelligent
2808 ProducerTopic-Method.
2812 * dbscripts/populate_mediatyp.sql: added audio/x-mpeg media type.
2816 * source/mir/misc/: ConfigException.java, Location.java: new mir
2817 Configuration file parser. not used yet. it works very nicely
2818 though, handles errors in the XML file, etc. I stil need to add in
2819 the addRequired XML Path stuff and the Path matching stuff.
2821 2001-10-23 18:05 kellan
2823 * lib/strutsmesg.jar, source/mir/misc/MessageMethodModel.java:
2824 Whoops. Broke the build. Now MessageMethodModel should build.
2825 strutsmesg.jar bundles the apache struts MessageResource classes
2827 2001-10-22 01:45 kellan
2829 * source/mir/misc/MessageMethodModel.java:
2830 Freemarker I18N tag. For use with a resource bundle model of
2831 internationalization. more info at http://riseup.net/~kellan/i18n/
2833 2001-10-19 16:39 john
2835 * source/content-types.properties: added an entry for real audio
2836 files. possibly irrelevant after Marc's recent changes regarding
2837 mime-type detection. couldn't get this entry to work tho', and am
2838 highly curious as to what i was doing wrong.
2842 * doc/CODESTRUCTURE: documentation update
2846 * dbscripts/populate_mediatyp.sql, source/mir/misc/StringUtil.java,
2847 source/mircoders/producer/ProducerStartPage.java,
2848 source/mircoders/servlet/ServletModuleOpenIndy.java: changed the
2849 way we get content-type during file upload.
2851 we check oreilly method by default (c. type sent by browser) and
2852 only if it is likely wrong to we go by .extension.
2854 also added some media type entries
2858 * jmagick/: README, WebdbImage.java.jmagick: JMagick reference
2859 implementation. not to be used officially.
2863 * source/mircoders/servlet/ServletModuleOpenIndy.java: just
2866 2001-10-17 19:04 john
2868 * dbscripts/populate_mediatyp.sql: added two types for real audio
2871 2001-10-17 19:00 john
2873 * source/config.properties-dist: added options for RealMedia host
2874 and storage directory
2878 * doc/INSTALL.mir: more spelling fixes
2882 * doc/INSTALL.mir: upgraded JAI to version 1.1.1 the latest and
2883 first version not to depend on an X server for GIF and JPEG
2884 manipulation. HOORAH.
2886 this also adds native acceleration. see INSTALL.Mir for how to
2891 * dbscripts/dupetrigger/postgresql.sript: Now, first the triggers
2892 are dropped, then the function.
2894 2001-10-13 10:56 john
2896 * source/mircoders/producer/ProducerContent.java,
2897 templates-dist/producer/content.template: small fix for searching
2898 by media type. added MediaType.getvalue(classname) to the
2899 freemarker hash for content as variable "type". this gets picked
2900 up by the content template to include a meta keyword tag of the
2901 form ImageJpeg. tied into htdig, this gives you a way to return
2902 pages with certain media types.
2906 * dbscripts/dupetrigger/postgresql.sript: Changed the install path
2909 2001-10-11 15:51 john
2911 * dbscripts/populate_mediatyp.sql: added entries for avi,mpg,qt,
2916 * dbscripts/populate_mediatyp.sql: forgot to add the Jpeg entry to
2917 the media_type table..
2919 make "size" of media be more readable.
2923 * source/mir/storage/Database.java: sql-statement is logged even if
2928 * source/mir/media/MirMedia.java,
2929 source/mircoders/producer/ProducerStartPage.java,
2930 source/mircoders/producer/ProducerTopics.java,
2931 source/mircoders/servlet/ServletModuleOpenIndy.java,
2932 templates-dist/producer/topiclist.template: - documentation for the
2933 Media handling interface. See MirMedia.java and MediaHandler* -
2934 makes ProducerTopics media aware. (i.e convert to the media
2935 interface) - make the right hand summary of the startpage *only*
2936 display newswire items not sure if this is a bug fix or a feature
2941 * source/mircoders/servlet/ServletModuleLinksImcs.java: added
2942 search functionality
2946 * dbscripts/create_pg.sql,
2947 source/mircoders/entity/EntityMedia.java,
2948 source/mircoders/producer/ProducerContent.java,
2949 source/mircoders/producer/ProducerList.java,
2950 source/mircoders/producer/ProducerStartPage.java,
2951 source/mircoders/storage/DatabaseContentToMedia.java,
2952 source/mircoders/storage/DatabaseMedia.java: This reverts to making
2953 the images table inherit from media and no longer uploaded_media.
2954 sorry for the confusion. it was unnecessary.
2958 * build.xml: fixed long standing bug that caused media handling not
2959 to work for people. build.xml somehow never got commited before...
2964 * source/mircoders/producer/ProducerNavigation.java: added
2969 * source/mircoders/producer/ProducerStartPage.java: added linksImcs
2974 * source/mircoders/producer/Producer.java: added linksImcsModule
2978 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
2982 * source/mircoders/producer/ProducerStartPage.java,
2983 templates-dist/producer/startpage.template: ProducerStartpage is
2984 now converted to use the new media handling.
2986 I need to put that in a helper class actually
2990 * source/mir/media/MirMedia.java,
2991 source/mircoders/producer/ProducerList.java,
2992 source/mircoders/servlet/ServletModuleOpenIndy.java,
2993 templates-dist/producer/openposting.template: ProducerList is now
2994 converted to the new way to handle media.
2996 For those annoyed by the DB changes, I may revert to making images
2997 inherit from media again... we'll see.
3001 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3005 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3009 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3011 2001-10-05 14:31 idfx
3013 * doc/MAINTENANCE: changed, because this did not work
3017 * source/mir/servlet/ServletModule.java: removed unnecessary
3022 * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3023 storage/DatabaseLinksImcs.java: no message
3027 * source/mir/servlet/ServletModule.java: added deliver method for
3028 merging an entity with a modelRoot to accomplish add and edit for
3033 * source/mir/storage/Database.java: made the following protected:
3034 invalidatePopupCache () throwSQLException (SQLException sqe, String
3037 complaints are accepted :)
3039 2001-10-02 18:51 idfx
3041 * source/config.properties-dist: small fixx
3043 2001-10-02 18:46 idfx
3045 * source/mircoders/producer/ProducerContent.java,
3046 templates-dist/producer/startpage.template: small fixx
3048 2001-10-02 17:19 idfx
3050 * source/mircoders/producer/ProducerContent.java: producer content
3051 now htmlize the comments
3055 * perms.sh-dist: Removed comments from perms.sh-dist
3059 * perms.sh-dist, doc/INSTALL.mir: Added a script to set file and
3060 directories permissions automatically. Added some lines to the
3065 * dbscripts/create_pg.sql, doc/INSTALL.mir,
3066 templates-dist/open/posting_dupe.template: Added index creation to
3067 database creation script. Enhanced the debugging versions of the
3068 posting_dupe.template Put info to install dupe prevention trigger
3073 * dbscripts/populate_mediatyp.sql: fix problem with
3074 populate_mediatyp script.
3078 * dbscripts/create_pg.sql, source/config.properties-dist,
3079 source/mir/media/MirMedia.java, source/mir/misc/StringUtil.java,
3080 source/mir/module/AbstractModule.java,
3081 source/mircoders/producer/ProducerContent.java,
3082 source/mircoders/servlet/ServletModuleOpenIndy.java,
3083 source/mircoders/storage/DatabaseUploadedMedia.java,
3084 templates-dist/producer/content.template: more media.. media is now
3085 available in article ( content) pages.
3087 the reflection stuff is getting out of hand, I'll wrap it in a
3088 helper class maybe with some sort of caching, of handlers or
3091 2001-10-02 00:22 idfx
3093 * source/mircoders/servlet/ServletModuleOpenIndy.java: shit, i made
3098 * templates-dist/open/posting_dupe.template: Added basic template
3099 for article dupe prevention testing
3101 2001-10-01 23:55 idfx
3103 * source/: config.properties-dist, mir/misc/StringUtil.java,
3104 mir/storage/Database.java, mircoders/entity/EntityComment.java,
3105 mircoders/servlet/ServletModuleOpenIndy.java: dupe-protection: user
3108 2001-09-30 16:54 john
3110 * source/mircoders/servlet/ServletModuleOpenIndy.java:
3111 added calls to StringUtil.removeHTMLTags for comments and postings.
3112 approveHTMLTags is in place, but commented out until problems are
3115 2001-09-30 16:50 john
3117 * source/mir/misc/StringUtil.java: added removeHTMLTags and
3118 approveHTMLTags. the latter is non-functional and will cause
3119 errors if called....but the patterns are ok (and work on perl)
3120 must debug gnu.regexp problems before it is ready for use.
3124 * dbscripts/populate_mediatyp.sql, source/config.properties-dist,
3125 source/mir/media/MirMedia.java,
3126 source/mircoders/entity/EntityUploadedMedia.java,
3127 source/mircoders/producer/ProducerStartPage.java,
3128 source/mircoders/storage/DatabaseContentToMedia.java,
3129 templates-dist/producer/startpage.template: more media handling
3132 the ProducerStartPage now sets the tiny icon on the right hand
3133 column for the newswire correctly. You need to update you templates
3134 + re-populate media_type for this.
3138 * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Removed two
3139 memory holes that resulted from missing free() calls.
3143 * dbscripts/dupetrigger/: dupetrigger.c, postgresql.sript: Relation
3144 isn't hardcoded anymore but determined on runtime. Added user
3145 defineable attributes (so they, too, aren't hardcoded anymore). The
3146 checksum now gets updated if the row is updated.
3150 * dbscripts/create_pg.sql, source/config.properties-dist: wiped
3151 away sql/config related to GRUPPEN
3155 * source/mircoders/: module/ModuleContent.java,
3156 producer/Producer.java, producer/ProducerContent.java,
3157 producer/ProducerList.java, servlet/ServletModuleContent.java,
3158 storage/DatabaseContentToTopics.java: wiped away classes related to
3163 * source/mir/: misc/HTMLTemplateProcessor.java,
3164 misc/StringUtil.java, storage/Database.java: debug change and
3169 * source/mir/media/MirMedia.java, dbscripts/create_pg.sql,
3170 dbscripts/populate_mediatyp.sql, source/Mir.java,
3171 source/mir/misc/HTMLTemplateProcessor.java,
3172 source/mir/module/AbstractModule.java,
3173 source/mircoders/module/ModuleUploadedMedia.java,
3174 source/mircoders/producer/Producer.java,
3175 source/mircoders/producer/ProducerMedia.java,
3176 source/mircoders/servlet/ServletModuleOpenIndy.java,
3177 source/mircoders/storage/DatabaseImages.java,
3178 source/mircoders/storage/DatabaseUploadedMedia.java: another media
3181 -this one adds a ProducerMedia, and more or less finalizes the
3184 also here is another workaround for the quick hack actionroot. as
3185 idfx's fix broke it more than before...
3187 PS: error handling is not so hot for openposting right now, this
3192 * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Included to_media
3193 into the checksum so users can post the same comment to different
3198 * dbscripts/dupetrigger/Makefile-dist: Moved Makefile to
3203 * dbscripts/dupetrigger/dupetrigger.c: Additional changes to the
3204 code to get dupetrigger working on PostgreSQL 7.0
3206 2001-09-27 22:16 idfx
3208 * source/Mir.java: actionroot-quickhack deleted
3210 2001-09-27 22:11 idfx
3212 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3213 mir/misc/MirConfig.java: actionroot-quickhack deleted
3217 * dbscripts/dupetrigger/dupetrigger.c: Corrected Postgres 7.0
3218 support (hopefully).
3222 * dbscripts/dupetrigger/dupetrigger.c: Added support for PostgreSQL
3225 2001-09-27 21:32 idfx
3227 * source/mir/: misc/HTMLTemplateProcessor.java,
3228 servlet/ServletModule.java: actionroot-quickhack back in town
3232 * scripts/rsync.sample: added rsync sample script
3236 * dbscripts/: create_pg.sql, dupetrigger/dupetrigger.c,
3237 dupetrigger/postgresql.sript: Moved the creation of the index on
3238 comment from the dupetrigger script to the create_pg.sql script.
3240 Handle SPI_connect==SPI_ERROR_CONNECT in dupetrigger.c smarter.
3244 * source/mircoders/producer/Producer.java: translated messages
3248 * dbscripts/dupetrigger/: INSTALL, README, dupetrigger.c,
3249 postgresql.sript: Renamed the trigger.c to dupetrigger.c to enlarge
3250 the namespace for additional triggers. Cleaned up Makefile and the
3255 * doc/INSTALL.postgresql: made continuation link to INSTALL.mir
3259 * doc/INSTALL.postgresql: updated necessary packages for postgresql
3263 * doc/CODESTRUCTURE: Codestructure, next few lines
3267 * source/mircoders/: entity/EntityImages.java,
3268 servlet/ServletModuleImages.java: forgot to make
3269 ServletModuleImages use the setImage String.class hack bullshit..
3273 * doc/: CODESTRUCTURE, MAINTENANCE: Codestructure, first few lines
3275 2001-09-27 16:46 idfx
3277 * doc/TODO.txt: new todo-list
3281 * dbscripts/create_pg.sql, dbscripts/populate_mediatyp.sql,
3282 doc/INSTALL.mir: all DB data now goes in dbscripts/populate*.sql
3286 * dbscripts/create_pg.sql: added some basic data into media_type
3287 table. (in creation sql script). this is just something to start
3292 * source/: config.properties-dist, content-types.properties,
3293 mir/media/MirMedia.java, mir/misc/FileUtil.java,
3294 mir/misc/WebdbImage.java, mircoders/entity/EntityImages.java,
3295 mircoders/entity/EntityUploadedMedia.java,
3296 mircoders/producer/ProducerImages.java,
3297 mircoders/servlet/ServletModuleImages.java,
3298 mircoders/servlet/ServletModuleOpenIndy.java,
3299 mircoders/storage/DatabaseImages.java,
3300 mircoders/storage/DatabaseUploadedMedia.java: big media merge ~75%
3301 done.. still needs some tweaks, more docs later.
3305 * doc/MAINTENANCE: Added this file for documentation of maintenance
3310 * lib/: postgresql.jar, retepTools.jar: libupdate postgresl 7.1.3
3314 * doc/INSTALL.postgresql: update about psql shell
3318 * source/mircoders/servlet/ServletModuleOpenIndy.java: Java base
3319 dupecheck deinstalled because the dupecheck is now implemented as a
3320 trigger in the database.
3324 * dbscripts/: create_pg.sql, dupetrigger/INSTALL,
3325 dupetrigger/README, dupetrigger/postgresql.sript: First version of
3326 the dupe prevention trigger. Works for INSERTs and UPDATEs.
3330 * doc/CODESTRUCTURE: clean
3334 * doc/CODESTRUCTURE: moved STRUKTUR.txt to CODESTRUCTURE, I'll
3335 start working on the text soon :)
3339 * source/mir/misc/HTMLTemplateProcessor.java: translate
3343 * source/mir/misc/HTMLTemplateProcessor.java: translate
3347 * source/mir/servlet/AbstractServlet.java: equals bug
3351 * source/Mir.java: Saved one redirect
3353 2001-09-25 11:03 idfx
3355 * source/mir/misc/HTMLTemplateProcessor.java: small session bugfixx
3359 * source/mir/storage/Database.java: doku
3363 * source/mir/misc/HTMLTemplateProcessor.java: MirCoders independant
3367 * source/mir/: misc/HTMLTemplateProcessor.java,
3368 servlet/AbstractServlet.java: configuration Mir independant
3372 * source/mir/misc/HTMLTemplateProcessor.java: quick hack
3377 * source/mir/misc/: HTMLTemplateProcessor.java, MirConfig.java:
3378 slight changes / translations
3382 * doc/INSTALL.mir: Added some comments about PostgreSQL password
3387 * doc/INSTALL.postgresql: no message
3391 * source/mir/misc/: LineFilterWriter.java, MirConfig.java:
3392 linefilterwriter: change in constructor / configuration:
3395 2001-09-24 13:54 idfx
3397 * templates-dist/producer/: content.template, openposting.template,
3398 topiclist.template: some fixes: images, producerdocroot, ...
3400 2001-09-24 13:39 idfx
3402 * source/mircoders/producer/ProducerStartPage.java,
3403 templates-dist/producer/navigation.template,
3404 templates-dist/producer/openposting.template,
3405 templates-dist/producer/startpage.template,
3406 templates-dist/producer/topiclist.template,
3407 templates-dist/producer/content.template,
3408 templates-dist/producer/openposting.template,
3409 templates-dist/producer/topiclist.template: some fixes: images,
3410 producerdocroot, ...
3412 2001-09-24 12:31 idfx
3414 * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3416 2001-09-24 12:13 idfx
3418 * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3420 2001-09-24 12:08 idfx
3422 * source/mircoders/: entity/EntityUploadedMedia.java,
3423 storage/DatabaseMediaType.java, storage/DatabaseUploadedMedia.java:
3426 2001-09-24 11:54 idfx
3428 * dbscripts/update_database_01.sql: media-upload
3430 2001-09-24 11:48 idfx
3432 * dbscripts/create_pg.sql: media-upload
3434 2001-09-24 11:38 idfx
3436 * dbscripts/create_pg.sql: media-upload
3438 2001-09-24 11:08 idfx
3440 * source/mircoders/producer/ProducerList.java: images 1-n relation
3444 * source/config.properties-dist: Modified config.props to include
3445 the template definition for the comment dupe prevention system
3450 * templates-dist/open/comment_dupe.template: Added templates for
3451 use with the comment dupe prevention mechanism Languages: German
3456 * source/mircoders/servlet/ServletModuleOpenIndy.java: Added a dupe
3457 prevention mechanism for comments.
3459 2001-09-21 23:52 kellan
3462 Swapped 2nd <servlet> and <servlet-mapping> to bring web.xml into
3463 compliance w/ servlet 2.3 (and consquently let it run under
3466 2001-09-21 13:53 idfx
3468 * source/: mir/misc/HTMLTemplateProcessor.java,
3469 mir/servlet/AbstractServlet.java,
3470 mircoders/producer/ProducerList.java: quickhack: config-problem
3475 * source/: mir/servlet/AbstractServlet.java,
3476 mircoders/servlet/ServletModuleOpenIndy.java: just a small clean up
3477 of some stuff I commented out while hacking.
3479 2001-09-21 12:49 idfx
3481 * source/mir/servlet/AbstractServlet.java: quickhack of
3482 mh-configthing: the actionroot was /servlet/OpenMir if OpenMir was
3483 loaded the before Mir
3487 * build.xml: bugfixx: classes instead of source put into
3492 * build.xml: changed jar for mirbase.jar, only classes from subdir
3493 mir are included. this jar can be used for other projects based on
3498 * build.xml: template bugfixxing
3502 * source/: mir/misc/WebdbMultipartRequest.java,
3503 mircoders/servlet/ServletModuleOpenIndy.java: Added support for
3504 selection of topic/theme directly by open posters.
3506 Note: you must update the posting.template from template-dist for
3507 this to work.. (en/open/posting.template and
3508 de/open/posting.template.)
3510 2001-09-18 17:49 idfx
3512 * templates-dist/producer/: topiclist.template, topiclist.template:
3513 mutlifile-upload in openmir
3515 2001-09-18 17:44 idfx
3517 * templates-dist/producer/: topiclist.template, topiclist.template:
3518 mutlifile-upload in openmir
3520 2001-09-18 17:41 idfx
3522 * source/mircoders/producer/ProducerContent.java,
3523 source/mircoders/producer/ProducerList.java,
3524 source/mircoders/producer/ProducerTopics.java,
3525 templates-dist/producer/topiclist.template: mutlifile-upload in
3528 2001-09-18 16:45 idfx
3530 * source/mir/misc/Configuration.java,
3531 source/mir/misc/MirConfig.java,
3532 source/mir/misc/WebdbMultipartRequest.java,
3533 source/mir/servlet/ServletModuleDispatch.java,
3534 source/mircoders/producer/ProducerContent.java,
3535 source/mircoders/servlet/ServletModuleImages.java,
3536 source/mircoders/servlet/ServletModuleOpenIndy.java,
3537 source/mircoders/storage/DatabaseContentToMedia.java,
3538 templates-dist/producer/content.template,
3539 templates-dist/producer/startpage.template,
3540 source/mir/misc/MpRequest.java: mutlifile-upload in openmir
3544 * source/: Mir.java, OpenMir.java, config.properties-dist,
3545 mir/entity/EntityList.java, mir/misc/Configuration.java,
3546 mir/misc/HTMLTemplateProcessor.java, mir/misc/Helper.java,
3547 mir/misc/MirConfig.java, mir/servlet/AbstractServlet.java,
3548 mir/servlet/ServletModule.java,
3549 mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
3550 mir/storage/DatabaseAdaptorMySQL.java,
3551 mir/storage/DatabaseAdaptorOracle.java,
3552 mir/storage/DatabaseAdaptorPostgresql.java,
3553 mir/storage/DatabaseAdaptorSybase.java,
3554 mircoders/module/ModuleBreaking.java,
3555 mircoders/module/ModuleComment.java,
3556 mircoders/module/ModuleContent.java,
3557 mircoders/module/ModuleFeature.java,
3558 mircoders/module/ModuleImages.java,
3559 mircoders/module/ModuleLanguage.java,
3560 mircoders/module/ModuleLinksImcs.java,
3561 mircoders/module/ModuleMediafolder.java,
3562 mircoders/module/ModuleMessage.java,
3563 mircoders/module/ModuleSchwerpunkt.java,
3564 mircoders/module/ModuleTopics.java,
3565 mircoders/module/ModuleUsers.java,
3566 mircoders/producer/Producer.java,
3567 mircoders/producer/ProducerContent.java,
3568 mircoders/producer/ProducerFeature.java,
3569 mircoders/producer/ProducerImages.java,
3570 mircoders/producer/ProducerList.java,
3571 mircoders/producer/ProducerNavigation.java,
3572 mircoders/producer/ProducerOpenPosting.java,
3573 mircoders/producer/ProducerStartPage.java,
3574 mircoders/producer/ProducerTopics.java,
3575 mircoders/servlet/ServletModuleBreaking.java,
3576 mircoders/servlet/ServletModuleComment.java,
3577 mircoders/servlet/ServletModuleContent.java,
3578 mircoders/servlet/ServletModuleImages.java,
3579 mircoders/servlet/ServletModuleLanguage.java,
3580 mircoders/servlet/ServletModuleLinksImcs.java,
3581 mircoders/servlet/ServletModuleMediafolder.java,
3582 mircoders/servlet/ServletModuleMessage.java,
3583 mircoders/servlet/ServletModuleOpenIndy.java,
3584 mircoders/servlet/ServletModuleProducer.java,
3585 mircoders/servlet/ServletModuleSchwerpunkt.java,
3586 mircoders/servlet/ServletModuleTopics.java,
3587 mircoders/servlet/ServletModuleUsers.java: Modified config system:
3589 created MirConfig class, a subclass of Configuration. Dropped the
3590 "Home" and "ActionRoot" config entries
3592 We now find them via the servlet context. all config values are
3593 loaded in a HashMap accessible via MirConfig.getProp("propname").
3594 NOTE: this replaces Configuration.getProperty("name").
3596 2001-09-17 18:09 idfx
3598 * build.xml: ant.jar and xerces.jar is not any more copied to
3601 2001-09-17 17:45 idfx
3603 * build.xml: './build.sh dist' creates now a war-file
3607 * doc/INSTALL.mir: Inserted some lines about the Apache config and
3608 how to setup the symlink in webapps.
3612 * source/config.properties-dist: Added some comments.
3614 2001-09-16 20:14 idfx
3616 * source/config.properties-dist: changes to the changes
3620 * source/config.properties-dist: I grouped the config items in a
3621 new way and added a few comments.
3623 2001-09-16 16:25 idfx
3625 * source/: config.properties-dist, mir/misc/Helper.java,
3626 mircoders/servlet/ServletModuleOpenIndy.java: rsync configureable
3628 2001-09-16 14:28 idfx
3630 * doc/INSTALL.mir: build.sh-dist instead of build.sh
3632 2001-09-16 13:48 idfx
3634 * source/config.properties-dist: cleaning config
3636 2001-09-16 13:34 idfx
3638 * lib/: ant.jar, xerces.jar: adding ant to lib, changes in build.sh
3640 2001-09-14 13:28 cvs
3642 * templates-dist/producer/: content.template, navigation.template,
3643 startpage.template, topiclist.template: new layout
3645 2001-09-14 13:12 idfx
3647 * source/: OpenMir.java, mir/misc/Configuration.java,
3648 mircoders/producer/ProducerStartPage.java,
3649 mircoders/servlet/ServletModuleOpenIndy.java: direct op
3651 2001-09-14 10:43 idfx
3653 * source/mircoders/servlet/ServletModuleOpenIndy.java: direct op
3655 2001-09-14 10:08 idfx
3657 * source/: mir/misc/Configuration.java,
3658 mircoders/servlet/ServletModuleOpenIndy.java,
3659 config.properties-dist: direct/indirect open posting configureable
3661 2001-09-14 09:42 idfx
3663 * source/mir/misc/StringUtil.java: fix stringutil.java
3665 2001-09-12 14:20 idfx
3667 * source/: mir/entity/EntityRelation.java,
3668 mircoders/module/ModuleComment.java,
3669 mircoders/storage/DatabaseContent.java: commentadmin better
3671 2001-09-11 10:41 idfx
3673 * source/mircoders/servlet/ServletModuleOpenIndy.java:
3676 2001-09-10 22:07 idfx
3678 * source/OpenMir.java: budfixx
3680 2001-09-10 21:59 idfx
3682 * source/mir/misc/StringUtil.java: webdbdate2path was in format
3683 /yyyy/mm/dd/ should be in /yyyy/mm/
3685 2001-09-10 15:31 idfx
3687 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3688 mir/servlet/AbstractServlet.java, mir/servlet/ServletModule.java,
3689 mircoders/servlet/ServletModuleLinksImcs.java: session-tracking
3690 over get-param, if browser does not allow cookies.
3692 2001-09-10 09:54 idfx
3694 * source/Mir.java, source/OpenMir.java,
3695 source/mir/misc/HTMLTemplateProcessor.java,
3696 source/mir/servlet/AbstractServlet.java,
3697 source/mir/servlet/ServletModule.java,
3698 source/mircoders/entity/EntityContent.java,
3699 source/mircoders/module/ModuleContent.java,
3700 source/mircoders/producer/Producer.java,
3701 source/mircoders/producer/ProducerContent.java,
3702 source/mircoders/producer/ProducerList.java,
3703 source/mircoders/servlet/ServletModuleBreaking.java,
3704 source/mircoders/servlet/ServletModuleComment.java,
3705 source/mircoders/servlet/ServletModuleContent.java,
3706 source/mircoders/servlet/ServletModuleImages.java,
3707 source/mircoders/servlet/ServletModuleMessage.java,
3708 source/mircoders/storage/DatabaseContentToMedia.java,
3709 templates-dist/producer/content.template: 1-n-content-media,
3710 tomcat-session-tracking without cookies, and more
3714 * source/mir/servlet/AbstractServlet.java: no message
3718 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3722 * doc/INSTALL.mir: no message
3726 * doc/INSTALL.mir: no message
3730 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3734 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3738 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3742 * source/mircoders/servlet/: ServletModuleLinksImcs.java,
3743 ServletModuleLinksImcs.java: no message
3747 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3751 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3755 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3759 * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3760 module/ModuleLinksImcs.java: no message
3764 * source/mircoders/storage/DatabaseLinksImcs.java: [no log message]
3768 * source/mircoders/module/ModuleBreaking.java: no message
3772 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3776 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3780 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3784 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3788 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3792 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3794 2001-09-02 00:02 idfx
3796 * source/mircoders/storage/DatabaseMedia.java: 1-n-relation
3799 2001-09-02 00:00 idfx
3801 * dbscripts/create_pg.sql: new create-script
3803 2001-09-01 23:54 idfx
3805 * source/mircoders/: entity/EntityMedia.java,
3806 servlet/ServletModuleContent.java,
3807 servlet/ServletModuleOpenIndy.java,
3808 storage/DatabaseContentToMedia.java: 1-n-relation content_media
3810 2001-09-01 15:21 idfx
3812 * build.xml: languagepopup
3814 2001-09-01 14:17 idfx
3816 * source/: mir/misc/Configuration.java,
3817 mir/misc/WebdbMultipartRequest.java,
3818 mircoders/servlet/ServletModuleContent.java,
3819 mircoders/servlet/ServletModuleOpenIndy.java: [no log message]
3823 * source/config.properties-dist: added logfiles and templates for
3828 * source/mircoders/: entity/EntityLinksImcs.java,
3829 module/ModuleLinksImcs.java, servlet/ServletModuleLinksImcs.java,
3830 storage/DatabaseLinksImcs.java: initial commit
3832 2001-08-31 18:21 cvs
3834 * build.xml: template-dist is copied to installdir
3836 2001-08-31 11:11 idfx
3838 * source/Mir.java: some small fixxes
3842 * source/mircoders/servlet/ServletModuleTopics.java: no message
3844 2001-08-31 00:22 idfx
3846 * source/: mir/servlet/ServletModule.java,
3847 mircoders/servlet/ServletModuleContent.java,
3848 mircoders/storage/DatabaseContentToTopics.java: bugfixx:
3849 numberformatexception at deleting a topic, an some other small
3852 2001-08-30 22:40 idfx
3854 * source/mir/servlet/ServletModule.java: bugfixx:
3855 numberformatexception at deleting a topic
3857 2001-08-30 22:25 idfx
3859 * source/: mir/misc/StringUtil.java,
3860 mir/servlet/ServletModule.java,
3861 mircoders/producer/ProducerContent.java: bugfixx:
3862 numberformatexception at deleting a topic
3864 2001-08-30 11:53 idfx
3866 * source/: config.properties-dist,
3867 mircoders/module/ModuleLanguage.java,
3868 mircoders/servlet/ServletModuleLanguage.java: language added
3870 2001-08-29 16:36 idfx
3872 * source/mircoders/: servlet/ServletModuleContent.java,
3873 servlet/ServletModuleProducer.java,
3874 storage/DatabaseContentToTopics.java: 1-n-relation content to topic
3876 2001-08-29 15:04 idfx
3878 * source/mircoders/: servlet/ServletModuleContent.java,
3879 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
3880 storage/DatabaseImages.java, storage/DatabaseTopics.java,
3881 storage/DatabaseContentToTopics.java: fixx
3885 * source/: mir/storage/Database.java,
3886 mircoders/module/ModuleBreaking.java,
3887 mircoders/servlet/ServletModuleBreaking.java,
3888 mircoders/storage/DatabaseBreaking.java,
3889 mircoders/storage/DatabaseComment.java,
3890 mircoders/storage/DatabaseContent.java,
3891 mircoders/servlet/ServletModuleBreaking.java: debugged false
3892 Class.forName. Changed mir to mircoders
3896 * source/: mir/storage/Database.java,
3897 mircoders/storage/DatabaseBreaking.java: no message
3901 * source/mircoders/servlet/ServletModuleBreaking.java: no message
3905 * source/mir/storage/Database.java: no message
3909 * source/: mir/servlet/ServletModuleDispatch.java,
3910 mircoders/servlet/ServletModuleBreaking.java: no message
3912 2001-08-29 13:52 cvs
3914 * source/config.properties-dist: kill nadiraktuell.log
3916 2001-08-29 13:35 idfx
3918 * source/mir/servlet/ServletModuleDispatch.java: bugfix
3920 2001-08-29 13:29 idfx
3922 * source/Mir.java: bugfix
3924 2001-08-29 13:24 idfx
3926 * source/mircoders/storage/DatabaseUsers.java: bugfix
3928 2001-08-29 13:22 cvs
3930 * build.xml, source/config.properties-dist: bugfixxes
3934 * source/mircoders/storage/: DatabaseArticleType.java,
3935 DatabaseImageColor.java, DatabaseImageFormat.java,
3936 DatabaseImageLayout.java, DatabaseImageType.java,
3937 DatabaseLanguage.java, DatabaseMediafolder.java,
3938 DatabaseMessages.java, DatabaseRights.java: no message
3940 2001-08-29 01:58 idfx
3942 * source/: OpenMir.java, Mir.java: fixxi
3946 * source/mir/: entity/Entity.java, entity/EntityList.java,
3947 entity/EntityRelation.java, entity/GenericEntity.java,
3948 misc/Configuration.java, misc/HTMLTemplateProcessor.java,
3949 misc/Helper.java, misc/LineFilterWriter.java, misc/Logfile.java,
3950 misc/StringUtil.java, misc/WebdbImage.java,
3951 misc/WebdbMultipartRequest.java, module/AbstractModule.java,
3952 servlet/AbstractServlet.java, servlet/ServletModule.java,
3953 servlet/ServletModuleDispatch.java,
3954 servlet/ServletModuleMonitor.java, storage/Database.java,
3955 storage/DatabaseAdaptorMySQL.java,
3956 storage/DatabaseAdaptorOracle.java,
3957 storage/DatabaseAdaptorPostgresql.java,
3958 storage/DatabaseAdaptorSybase.java, storage/StorageObject.java:
3963 * source/mir/: misc/HTMLParseException.java,
3964 misc/InputSourceResolver.java, misc/XmlSaxonStyler.java,
3965 misc/XmlStyler.java, misc/XslStyleCache.java,
3966 module/ModuleException.java, servlet/ServletModuleException.java,
3967 servlet/ServletModuleShow.java, storage/DatabaseAdaptor.java,
3968 storage/StorageObjectException.java: core lib
3972 * source/mircoders/: entity/EntityBreaking.java,
3973 entity/EntityComment.java, entity/EntityContent.java,
3974 entity/EntityFeature.java, entity/EntityTopics.java,
3975 entity/EntityUsers.java, entity/EntityVideo.java,
3976 module/ModuleBreaking.java, module/ModuleComment.java,
3977 module/ModuleContent.java, module/ModuleFeature.java,
3978 module/ModuleImages.java, module/ModuleMediafolder.java,
3979 module/ModuleMessage.java, module/ModuleSchwerpunkt.java,
3980 module/ModuleTopics.java, module/ModuleUsers.java,
3981 producer/Producer.java, producer/ProducerAll.java,
3982 producer/ProducerContent.java, producer/ProducerFeature.java,
3983 producer/ProducerImages.java, producer/ProducerList.java,
3984 producer/ProducerNavigation.java,
3985 producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
3986 producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
3987 servlet/ServletModuleComment.java,
3988 servlet/ServletModuleContent.java,
3989 servlet/ServletModuleImages.java,
3990 servlet/ServletModuleMediafolder.java,
3991 servlet/ServletModuleMessage.java,
3992 servlet/ServletModuleOpenIndy.java,
3993 servlet/ServletModuleProducer.java,
3994 servlet/ServletModuleSchwerpunkt.java,
3995 servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
3996 storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
3997 storage/DatabaseComment.java, storage/DatabaseContent.java,
3998 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
3999 storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4000 storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4001 storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4002 storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4003 storage/DatabaseRights.java, storage/DatabaseTopics.java,
4004 storage/DatabaseUsers.java: mass update mir codeswitch
4008 * source/mircoders/: entity/EntityBreaking.java,
4009 entity/EntityComment.java, entity/EntityContent.java,
4010 entity/EntityFeature.java, entity/EntityTopics.java,
4011 entity/EntityUsers.java, entity/EntityVideo.java,
4012 module/ModuleBreaking.java, module/ModuleComment.java,
4013 module/ModuleContent.java, module/ModuleFeature.java,
4014 module/ModuleImages.java, module/ModuleMediafolder.java,
4015 module/ModuleMessage.java, module/ModuleSchwerpunkt.java,
4016 module/ModuleTopics.java, module/ModuleUsers.java,
4017 producer/Producer.java, producer/ProducerAll.java,
4018 producer/ProducerContent.java, producer/ProducerFeature.java,
4019 producer/ProducerImages.java, producer/ProducerList.java,
4020 producer/ProducerNavigation.java,
4021 producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
4022 producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
4023 servlet/ServletModuleComment.java,
4024 servlet/ServletModuleContent.java,
4025 servlet/ServletModuleImages.java,
4026 servlet/ServletModuleMediafolder.java,
4027 servlet/ServletModuleMessage.java,
4028 servlet/ServletModuleOpenIndy.java,
4029 servlet/ServletModuleProducer.java,
4030 servlet/ServletModuleSchwerpunkt.java,
4031 servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
4032 storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
4033 storage/DatabaseComment.java, storage/DatabaseContent.java,
4034 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
4035 storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4036 storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4037 storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4038 storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4039 storage/DatabaseRights.java, storage/DatabaseTopics.java,
4040 storage/DatabaseUsers.java: Initial revision
4044 * dbscripts/pg_imageimport.pl: no message
4046 2001-08-27 12:54 cvs
4048 * build.xml: build-script improved
4050 2001-08-27 12:14 cvs
4052 * lib/xerces.jar: not needed
4054 2001-08-27 12:07 idfx
4056 * lib/: README.txt, README.txt: [no log message]
4058 2001-08-27 12:06 cvs
4060 * lib/ant.jar: ant should installed separatly
4062 2001-08-27 11:56 muh
4064 * web/help/users.html: [no log message]
4068 * lib/: README.txt, postgresql.jar, retepTools.jar: no message
4070 2001-08-27 11:52 muh
4072 * web/help/content.html.en: multi-ling in progress
4074 2001-08-27 11:48 muh
4076 * web/help/: help.html.de, themes.html.en: multi-ling in progress
4078 2001-08-27 11:46 muh
4080 * web/help/: content.html.de, group.html.de, group.html.en,
4081 help.html.en, images.html.de, images.html.en, mediafolder.html.de,
4082 mediafolder.html.en, themes.html.de: mulit-ling in progress
4084 2001-08-27 11:44 muh
4086 * web/help/: article.html.de, article.html.en: multi-ling in
4089 2001-08-27 09:59 idfx
4091 * lib/: cos.jar, freemarker-utility.jar, freemarker.jar: new
4092 versions of cos and freemarker
4096 * log/README: no message
4098 2001-08-26 16:38 idfx
4100 * source/config.properties-dist: some documentation
4102 2001-08-26 10:58 cvs
4104 * templates-dist/producer/cities.inc: new cities.inc
4106 2001-08-25 22:47 idfx
4108 * templates-dist/producer/navigation.template: producer that
4109 produces the navigation.inc
4111 2001-08-25 22:31 idfx
4113 * source/config.properties-dist: producer that produces the
4118 * doc/INSTALL.postgresql: no message
4120 2001-08-25 12:34 idfx
4122 * templates-dist/: open/comment.template,
4123 open/comment_done.template, open/comment_en.template,
4124 open/posting.template, open/posting_done.template,
4125 open/posting_en.template, producer/cities.inc,
4126 producer/cities_de.inc, producer/config.template,
4127 producer/content.template, producer/copyright.template,
4128 producer/events.inc, producer/featurelist.template,
4129 producer/links.inc, producer/list.template,
4130 producer/openposting.template, producer/startpage.template,
4131 producer/topiclist.template, producer/wap.template,
4132 producer/wml2.xsl: rename of template-dir to template-dist. in a
4133 installed system the templates should not be in the cvs
4135 2001-08-24 13:10 idfx
4137 * web/: formate.css, index.html, help/content_datum.html,
4138 help/content_freigeschaltet.html, help/content_inhalt.html,
4139 help/content_oldstyle.html, help/content_ort.html,
4140 help/content_termin.html, help/content_terminname.html,
4141 help/content_urheber.html, img/extlink.gif, img/head_small.gif,
4142 img/help.gif, img/intlink.gif, img/maillink.gif, img/pointgris.gif,
4143 produced/img/arrow_down.gif, produced/img/audio_big.gif,
4144 produced/img/audio_small.gif, produced/img/bashcomp2.gif,
4145 produced/img/cleft.gif, produced/img/dot.gif,
4146 produced/img/extlink.gif, produced/img/h_m.gif,
4147 produced/img/h_r.gif, produced/img/h_slice.gif,
4148 produced/img/head_left_logo.gif, produced/img/head_small.gif,
4149 produced/img/help.gif, produced/img/intlink.gif,
4150 produced/img/link_small.gif, produced/img/logo_small.gif,
4151 produced/img/mail_small.gif, produced/img/maillink.gif,
4152 produced/img/photo_big.gif, produced/img/photo_small.gif,
4153 produced/img/pointgris.gif, produced/img/search_icon.gif,
4154 produced/img/sp.gif, produced/img/text_big.gif,
4155 produced/img/text_small.gif, produced/img/video_big.gif,
4156 produced/img/video_small.gif: first check in
4158 2001-08-24 13:09 idfx
4160 * lib/xerces.jar, log/README, source/Mir.java, source/OpenMir.java,
4161 source/config.properties-dist, web/help/users.html: Initial
4164 2001-08-24 13:05 idfx
4166 * build.xml, dbscripts/create_pg.sql, dbscripts/help_arttype.sql,
4167 dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
4168 dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
4169 dbscripts/help_lang.sql, dbscripts/help_rights.sql,
4170 dbscripts/help_users.sql, dbscripts/pg_imageimport.pl,
4171 doc/TODO.txt, etc/web.xml, lib/README.txt, lib/ant.jar,
4172 lib/cos.jar, lib/freemarker.jar: Initial revision
4174 2001-08-24 13:05 idfx
4176 * startxml.sh, dbscripts/wizard.pl, dbscripts/lib/codec.pl,
4177 dbscripts/lib/convert.pl, dbscripts/lib/log.pl,
4178 dbscripts/lib/property.pl, dbscripts/lib/subst.pl,
4179 dbscripts/wiz_templates/show.template, doc/CHANGES.txt, doc/DC.txt,
4180 lib/gnu-regexp-1.0.8.jar, lib/mm.mysql-2.0.2-bin.jar,
4181 lib/saxon.jar, lib/servlet-2.2.jar: first check in